可能是最好用的多语言管理工具

查看 32|回复 4
作者:WngShhng   
现在国内那么卷,国际很多人想到产品出海。
当我在做应用国际化的时候,很头疼的一件事就是多语言文案的管理。
这不仅包括应用内的多语言词条的管理,也包括应用商店名称、简介等词条的管理。
有时候修改一个词条,需要动十几个文件。
所以,我开发了一个工具解决这个问题。(其实,我一直想解决这个问题,之前都是用 Python 脚本,前几个月想试一下 Kotlin Multiplatform ,所以才用这个技术栈,解决了这个问题。)
详情了解:
  • 掘金文章: https://juejin.cn/post/7626930429348134946
  • B 站视频: https://www.bilibili.com/video/BV1gyQwBQEk5

    一些基本信息,帮助你快速了解:
  • 支持平台:MacOS 、Linux 和 Windows 多平台
  • 官网(下载地址): https://meiyan.tech/app/home?app=i18n
  • Github: https://github.com/Shouheng88/easy-i18n

    应用场景:
  • 开发过程中的多语言词条管理
  • 运营过程中的多语言词条管理,比如应用商店简介、名称、更新日志等多语言文件词条的管理

    具体功能:
  • 支持多项目、多平台和多路径:支持创建多个项目,支持 Android 、iOS 、Flutter 、Kotlin Multiplatform 、Java Properties 、任意的 YAML 和 JSON 等多种格式的词条管理
  • 操作便捷:选择路径之后自动加载词条,以数据表格形式展示,每个词条一行,点击词条在一个对话框内编辑所有语言的翻译,不需要每个文件进行编辑
  • 支持过滤、排序、筛选等:支持对翻译内容进行排序,支持关键词查询,多语言过滤,支持数据报表展示等
  • 支持自动化翻译:内置多种翻译平台 API ,开箱即用,还支持 AI 翻译,并允许为应用和词条添加备注信息,用于 AI 翻译,以使翻译更加精准
  • 开源免费,也支持付费商业版

    专业版兑换码:
    RHU77BDJATWABTV6LXA6L8
    QN5C2742DYYABTV6LXA632
    QY2XHL3LC7YABTV6LXA7AE

    多语言, 管理, 工具

  • jardel   
    其实可以参考 Crowdin 去做,可以多人 review comment 。也支持多种占位符。
    但是现在我接触过的几个项目都开始用几行脚本执行 chatgpt 去翻译。比人工更稳定。
    WngShhng
    OP
      
    @jardel 用脚本也可以,就是要编辑某个词条的时候会不方便。
    Crowdin 这种考虑过,目前还是比较偏向离线工具吧。
    hzzh   
    注册完登陆报错:登陆失败:20003:无权限
    WngShhng
    OP
      
    @hzzh 看上去是本地线程同步的问题,我修复下,谢谢
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部