跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 新手求助
  4. 关于汉化的问题

关于汉化的问题

已定时 已固定 已锁定 已移动 Odoo 新手求助
16 帖子 9 发布者 27.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • B 离线
    B 离线
    bedon
    写于 最后由 编辑
    #1

    为什么我安装5.06 版本,再导入汉化的时候怎么不能全部汉化。
    还有部分内容显示英文,
    WEB 界面也是一样,我看到别人贴出来的图片都是全部显示中文了。
    哪位大哥,能给下汉化的详细的操作步骤。
    先谢谢了

    1 条回复 最后回复
    0
    • N 离线
      N 离线
      NewZN
      写于 最后由 编辑
      #2

      openERP的界面中文化包括3部分
      1)GUIClient的中文化
      2)WebClient的中文化
      3)Server的中文化
      其中,最大头的是3)Server的中文化,这部分的中文化包在这里: code.google.com/p/openerp-community-addons/downloads/list 。
      下载该包,在菜单:administration -> translation -> import/export 中导入该包,重启server,则包被导入到了数据库,各模块就中文化好了。
      不过,当你创建了新的帐套或者更新了模块,中文化又不见了,这是什么原因呢?这是因为,导入的中文包仅仅在数据库中,代码中并没有中文化。新建帐套或模块更新后,代码中的英文重新导入到了数据库,冲掉了原来的数据,所以又没了。要解决这个问题,可以这样处理,导入好了中文化包(.csv文件)以后,再分模块导出中文化包成.po格式文件(导出时可以选择.csv或.po)。用导出的.po覆盖“模块名/i18n/”下的zh_CN.po文件。这样模块更新的时候,中文化就不会弄丢了。(必须一个模块一个模块这样处理,有点麻烦,呵呵。。。)

      再说说1)和2)的中文化。
      先说1),用本贴下面的附件中的guiclient下的.mo文件替换openERP安装目录下的下述目录中的同名文件,则Client中文化了。
      Clientsharelocalezh_CNLC_MESSAGES
      再说话2),webclient的中文化和1)类似,用本贴附件中的webclient下的.mo文件替换openERP安装目录下的下述目录中的同名文件,重启webserver即可。
      如果没有zh_CNLC_MESSAGES目录,则自己建一个,把.mo文件拷贝进去即可。
      Webpython25Libsite-packagesopenerp_web-5.0.3-py2.5.egglocaleszh_CNLC_MESSAGES

      目前的中文化不是很彻底,如果你想增加或修改中文化,则修改对应的.po文件,再转成.mo文件,重新替换即可。至于怎么修改po文件,以及怎么转成mo文件,有po编辑软件,自己网上搜索下。

      [[i] 本帖最后由 NewZN 于 2010-1-21 08:25 编辑 [/i]]

      1 条回复 最后回复
      0
      • B 离线
        B 离线
        bedon
        写于 最后由 编辑
        #3

        基本都汉化好了
        另外再请教一个问题,在导入server中文包的时候,提示语言名字和CODE 要怎么写,写zh_CN 和不和系统自带的冲突?

        1 条回复 最后回复
        0
        • K 离线
          K 离线
          KenSai
          写于 最后由 编辑
          #4

          为什么我覆盖服务端模块的汉化文件后该模块还是英文的阿

          1 条回复 最后回复
          0
          • M 离线
            M 离线
            mrshelly
            写于 最后由 编辑
            #5

            [quote author=KenSai link=topic=754.msg5269#msg5269 date=1272939026]
            为什么我覆盖服务端模块的汉化文件后该模块还是英文的阿
            [/quote]

            你还需要更新安装一下已安装模块...
            不知道可行不可行.. 不行的话, 可以试试把模块的 .po 文件 从 Administrators 菜单里去导入一下翻译...

            1 条回复 最后回复
            0
            • Z 离线
              Z 离线
              zhaohuaw
              写于 最后由 编辑
              #6

              你好,NewZN。 我是在UBUNTU10.04下面安装openerp5.0.12。Server的汉化基本可以。guiclient是UBUNTU软件库中自己带的,不用汉化就是中文。但是WebClient的汉化遇到问题,因为我根本不知道它安装在我电脑的那里,怎么替换你的附件呢!?希望能告知下,谢谢!

              1 条回复 最后回复
              0
              • Z 离线
                Z 离线
                zhaohuaw
                写于 最后由 编辑
                #7

                花了点时间终于把路径给找出来了/usr/local/lib/python2.6/dist-packages/openerp_web-5.0.12-py2.6.egg/locales。其实NEWZN已经给出来了,是自己没了解透。我得系统是UBUNTU10.04,下载安装5.0.12。 终于把webclient汉化了。谢谢!

                1 条回复 最后回复
                0
                • E 离线
                  E 离线
                  eric1000001
                  写于 最后由 编辑
                  #8

                  请问为什么当我将OpenERP的文档转换成“PDF档”时,所有中文字都变成古怪的符号?

                  英文字则没有问题... 如何才能转成中文的“PDF档”?请问有谁能帮帮小弟,感激不尽

                  ~!我用的是OpenERP 6.0.2

                  1 条回复 最后回复
                  0
                  • N 离线
                    N 离线
                    NewZN
                    写于 最后由 编辑
                    #9

                    这是个非常非常古老的问题,关于解决方法的帖子,坛子里多的是,自己搜一把吧。

                    1 条回复 最后回复
                    0
                    • A 离线
                      A 离线
                      alex
                      写于 最后由 编辑
                      #10

                      Ubuntu下, openerp 6.0.3, 想直接修改po文件汉化,不过试了很多次都不成功。我的做法是这样的
                      1.修改对应po文件
                      2.在Administration->Translations->Import/Export中导入po文件(也不知道导入成功没有)
                      3.重启openerp-server和openerp-web
                      结果,没变化。。。 😞
                      求解。。。

                      1 条回复 最后回复
                      0
                      • M 离线
                        M 离线
                        mrshelly
                        写于 最后由 编辑
                        #11

                        [quote author=alex link=topic=754.msg8753#msg8753 date=1318342430]
                        Ubuntu下, openerp 6.0.3, 想直接修改po文件汉化,不过试了很多次都不成功。我的做法是这样的
                        1.修改对应po文件
                        2.在Administration->Translations->Import/Export中导入po文件(也不知道导入成功没有)
                        3.重启openerp-server和openerp-web
                        结果,没变化。。。 😞
                        求解。。。
                        [/quote]



                        最好先去数据城的 ir_translations 表里确认一下翻译项正确导入了...

                        1 条回复 最后回复
                        0
                        • A 离线
                          A 离线
                          alex
                          写于 最后由 编辑
                          #12

                          [quote author=mrshelly link=topic=754.msg8754#msg8754 date=1318382276]
                          [quote author=alex link=topic=754.msg8753#msg8753 date=1318342430]
                          Ubuntu下, openerp 6.0.3, 想直接修改po文件汉化,不过试了很多次都不成功。我的做法是这样的
                          1.修改对应po文件
                          2.在Administration->Translations->Import/Export中导入po文件(也不知道导入成功没有)
                          3.重启openerp-server和openerp-web
                          结果,没变化。。。 😞
                          求解。。。
                          [/quote]



                          最好先去数据城的 ir_translations 表里确认一下翻译项正确导入了...
                          [/quote]
                          不知怎么回事儿,没导入进去。谢谢提醒。还有个问题,对于xml文件中的英文内容,我试着直接修改,然后重启server和web,但是web界面相关内容还是没变化。
                          纳闷。。。

                          1 条回复 最后回复
                          0
                          • M 离线
                            M 离线
                            mrshelly
                            写于 最后由 编辑
                            #13

                            [quote author=alex link=topic=754.msg8759#msg8759 date=1318404766]
                            [quote author=mrshelly link=topic=754.msg8754#msg8754 date=1318382276]
                            [quote author=alex link=topic=754.msg8753#msg8753 date=1318342430]
                            Ubuntu下, openerp 6.0.3, 想直接修改po文件汉化,不过试了很多次都不成功。我的做法是这样的
                            1.修改对应po文件
                            2.在Administration->Translations->Import/Export中导入po文件(也不知道导入成功没有)
                            3.重启openerp-server和openerp-web
                            结果,没变化。。。 😞
                            求解。。。
                            [/quote]



                            最好先去数据城的 ir_translations 表里确认一下翻译项正确导入了...
                            [/quote]
                            不知怎么回事儿,没导入进去。谢谢提醒。还有个问题,对于xml文件中的英文内容,我试着直接修改,然后重启server和web,但是web界面相关内容还是没变化。
                            纳闷。。。
                            [/quote]

                            仔细搜索 BBS 里关于OE翻译原理, 方法, 注意事项. 就能明白为什么不行了...

                            1 条回复 最后回复
                            0
                            • G 离线
                              G 离线
                              g0267
                              写于 最后由 编辑
                              #14

                              官方的演示网站的翻译为什么和我安装的翻译不一样?
                              能怎么样变一样?

                              1 条回复 最后回复
                              0
                              • Z 离线
                                Z 离线
                                zhuyoucai
                                写于 最后由 编辑
                                #15

                                不错  我没找到安装教程  还在再次安装中  支持你一下

                                1 条回复 最后回复
                                0

                                • 登录

                                • 没有帐号? 注册

                                • 登录或注册以进行搜索。
                                • 第一个帖子
                                  最后一个帖子
                                0
                                • 版块
                                • 标签
                                • 热门
                                • 用户
                                • 群组