【发布时间】:2017-01-03 14:42:49
【问题描述】:
bb 翻译如何协同工作? 当我使用 bb b -l 1 时工作正常,但仍然需要为其他语言重写所有字符串。 bb t -a 添加新语言,例如"cs-CZ" 并使用语言代码创建 json 文件。 问题是如何将所有字符串导出/导入到 json 文件中进行翻译? bb t -e - 文件名是 dist 中的 json 还是 js?在我的情况下,导出不起作用,没有导出字符串。
【问题讨论】:
标签: bobril
bb 翻译如何协同工作? 当我使用 bb b -l 1 时工作正常,但仍然需要为其他语言重写所有字符串。 bb t -a 添加新语言,例如"cs-CZ" 并使用语言代码创建 json 文件。 问题是如何将所有字符串导出/导入到 json 文件中进行翻译? bb t -e - 文件名是 dist 中的 json 还是 js?在我的情况下,导出不起作用,没有导出字符串。
【问题讨论】:
标签: bobril
bb t -e filename.txt -l cs-CZ 是将未翻译的字符串导出到结构非常简单的文本文件的正确方法。从翻译机构取回后,您可以通过bb t -i filename.txt -l cs-CS 将其导入。
正如您已经发现的那样,在导出之前始终通过bb b -l 1 -u 1 更新翻译文件。 translations 目录中的实际 JSON 文件包含 3 或 4 项数组的数组 [原始、提示、0/1 - 带/不带参数、翻译]。因此,如果您要为这些内容创建一些编辑器,则可以直接翻译它们......
另外请将 bobril-build 更新到 0.56.1,即使一切正常,我也只是修复了导出中的错误错误消息。也许这让你感到困惑,所以你不得不问,对不起。
【讨论】: