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

有哪些比较好的 i18n 翻译工具

  •  
  •   licoycn · 2022-10-30 11:10:45 +08:00 · 619 次点击
    这是一个创建于 546 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前手上有维护一款 wordpress 主题:Puock, 之前有使用过 1.x 的 Poedit ,但是新版的价格有点小贵,请问有没有同类的软件或替代品?

    ysc3839
        1
    ysc3839  
       2022-10-30 21:11:30 +08:00 via Android
    Poedit 不是能免费使用吗?
    licoycn
        2
    licoycn  
    OP
       2022-10-31 09:24:09 +08:00
    @ysc3839 普通版本只能编辑 po 文件,如果翻译 wordpress 主题就要付费,或者像那种可以扫描的
    ysc3839
        3
    ysc3839  
       2022-10-31 10:22:38 +08:00 via Android
    @licoycn 那手动生成一下 pot 不就完事了吗?还是说 Poedit 的翻译主题有实时预览等更强大的功能?
    licoycn
        4
    licoycn  
    OP
       2022-10-31 12:27:31 +08:00
    @ysc3839 pro 版本可以直接扫描整个主题下支持 i18n 的字符,例如用`_e('hello',slug)`,`__('world',slug)`这些语法包括起来的字符,然后可以批量预览更新这些,就很方便
    licoycn
        5
    licoycn  
    OP
       2022-10-31 12:29:12 +08:00
    @ysc3839 自己写一个其实也不是多难,递归目录下的每个文件,然后正则匹配,再请求翻译预览出来就可以,但是如果有直接可替代的就更好,poedit pro 需要 paypal 那些,无法支付,而且 pro 也有在线翻译字符限制~
    ysc3839
        6
    ysc3839  
       2022-10-31 12:54:59 +08:00 via Android
    @licoycn 但是本来扫描功能就是用外部工具完成的呀,一般是用 gettext 等工具,开发者修改代码后更新 pot 以及各个语言的 po ,翻译者直接对 po 进行翻译,翻译者是不负责处理原文本的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5199 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:39 · PVG 17:39 · LAX 02:39 · JFK 05:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.