Java 多平台字符串管理工具(Android和iOS)
我正在寻找一个工具来管理应用程序的字符串,允许在Android和iOS中使用导出选项或类似的东西来维护相同的字符串Java 多平台字符串管理工具(Android和iOS),java,android,ios,objective-c,Java,Android,Ios,Objective C,我正在寻找一个工具来管理应用程序的字符串,允许在Android和iOS中使用导出选项或类似的东西来维护相同的字符串 有类似的吗?我们正在使用。该工具还提供专业翻译服务,但您不必使用。它还允许您邀请多个翻译人员,甚至众源翻译。所有相同的字符串在多个平台之间共享,所以iOS项目的翻译将自动显示在您的Android项目中。问题类似于 对于我自己的项目,我使用VBA宏制作了一个Excel电子表格,您可以在此处下载示例: 您可以尝试管理Android和iOS的翻译 简单的三步: 1。安装: $ s
有类似的吗?我们正在使用。该工具还提供专业翻译服务,但您不必使用。它还允许您邀请多个翻译人员,甚至众源翻译。所有相同的字符串在多个平台之间共享,所以iOS项目的翻译将自动显示在您的Android项目中。问题类似于 对于我自己的项目,我使用VBA宏制作了一个Excel电子表格,您可以在此处下载示例: 您可以尝试管理Android和iOS的翻译 简单的三步: 1。安装:
$ sudo npm install transai -g
$ transai load -a <android_path> -i <ios_path> --from <lang1> --to <lang2> -c <csv_path>
$ transai save -a <android_path> -i <ios_path> --from <lang1> --to <lang2> -c <csv_path>
2。将字符串提取为csv格式:
$ sudo npm install transai -g
$ transai load -a <android_path> -i <ios_path> --from <lang1> --to <lang2> -c <csv_path>
$ transai save -a <android_path> -i <ios_path> --from <lang1> --to <lang2> -c <csv_path>
$transai load-a查看这是处理此问题的一个很好的解决方案。它为Android Studio和Xcode提供插件,并有一个基于角色的系统来限制翻译人员、开发人员、管理员等的操作。