我差不多完成了两个Orchard项目,现在我想专注于翻译。
我到处都使用过帮助程序类T("")
,如T("Some english text")
。
是否有Orchard 1.8
兼容模块列出了管理菜单中的所有翻译条目,并允许我为其创建新的翻译?
或者也许是任何列出翻译并将其写入文件的助手?
答案 0 :(得分:1)
模块Translation Manager(图库中的Vandelay Industries模块的一部分)可以从源代码中提取字符串并生成.po文件。
Docs: Contributing files for third party modules
为第三方模块提供文件
...你可以为它生成po文件 使用翻译管理器模块。
从Orchard命令行,键入以下命令(对于 Bing.Maps模块的例子:
提取默认翻译/Extensions:Bing.Maps / Output:\ temp
这将创建一个带有字符串的新Orchard.en-us.po.zip文件 模块。该命令查看模块的源代码和 为T-wrapped字符串,清单字符串和所有内容创建条目 应该是可本地化的。