V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ren2881971
V2EX  ›  问与答

已有项目怎么做国际化?

  •  
  •   ren2881971 · 2019-01-11 09:16:30 +08:00 · 2638 次点击
    这是一个创建于 2169 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已经有一个成型的产品,被领导通知会上线乌干达的一个项目。。 需要做国际化,大家有什么好的建议么。

    9 条回复    2019-01-11 11:22:40 +08:00
    chinvo
        1
    chinvo  
       2019-01-11 10:00:21 +08:00 via iPhone
    引入框架的 i18n 啊
    ren2881971
        2
    ren2881971  
    OP
       2019-01-11 10:01:48 +08:00
    @chinvo 那还用配置语言模板么? 系统中出现的文字 根据不同语种变更。
    wbrobot
        3
    wbrobot  
       2019-01-11 10:04:00 +08:00
    web 产品的话,直接引入谷歌翻译
    ren2881971
        4
    ren2881971  
    OP
       2019-01-11 10:06:59 +08:00
    @wbrobot 好的谢谢我看下。
    pandaaa
        5
    pandaaa  
       2019-01-11 10:18:03 +08:00
    i18n 呗,如果有专业的名词,谷歌翻译不准确,还是需要专业的人来翻译后,前端做配置。
    sharkrice
        6
    sharkrice  
       2019-01-11 10:39:34 +08:00
    还好我们的老大先见之名在开项目前就决定了国际化方向。
    理由是一带一路大背景下,说不定会往中东非洲卖。
    结果真的就有可能往国外卖。
    gzf6
        7
    gzf6  
       2019-01-11 10:45:12 +08:00
    我们用的 angular 的 i18n ,然后维护一个 excel 表格,开发写需要翻译的中文和相关的键名,翻译人员往里面填写目标语言的翻译就行。如果你之前没做的话,把文本替换为键名会比较耗时,不过做过一次之后,添加多少语言都很方便了。
    Lawlieti
        8
    Lawlieti  
       2019-01-11 11:17:57 +08:00
    i18n
    ren2881971
        9
    ren2881971  
    OP
       2019-01-11 11:22:40 +08:00
    @gzf6 对 现在就是静态资源替换比较麻烦。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1911 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:16 · PVG 00:16 · LAX 08:16 · JFK 11:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.