OSEM Transifex 翻译成其他语言说明
2018-03-12 18:23
786 查看
OSEM翻译说明(原档英文):https://github.com/openSUSE/osem/blob/master/TRANSLATION.md
点击翻译按钮
选择语言
选择资源(events.opensuse.org)
例如。假设您已经以OSEM的翻译员身份注册了自己,例如用德语翻译,请转到:https : //www.transifex.com/projects/p/osem/translate/#de_DE/eventsopensuseorg/31056760请求一种新的语言如果您想将OSEM翻译成一种尚不存在的语言,您可以从Transifex界面申请一种新语言。您的请求必须由Transifex的OSEM项目的管理员批准。
点击发布(从右侧边栏菜单)
选择语言(S)
点击发布
如何请求发布翻译后的字符串在确定你已经正确地检查了新翻译的字符串(它们需要被标记为已检查,否则它们将不会正式运行)后,可以使用以下信息开启新问题:标题:[Transifex]为EN出版翻译内容:为语言EN发布新的审查字符串
(用你想要发布的语言的首字母替换EN)注意:我们只发布已审核翻译的字符串
翻译
我们正在使用Transifex来管理我们的翻译。我们也在使用Transifex 的Live功能。这意味着OSEM实例中的所有字符串都会自动收集并可用于翻译。自动收集仅在您使用API密钥时才有效(请参见本文末尾)1.翻译
开始翻译:导航到项目的页面点击翻译按钮
选择语言
选择资源(events.opensuse.org)
例如。假设您已经以OSEM的翻译员身份注册了自己,例如用德语翻译,请转到:https : //www.transifex.com/projects/p/osem/translate/#de_DE/eventsopensuseorg/31056760请求一种新的语言如果您想将OSEM翻译成一种尚不存在的语言,您可以从Transifex界面申请一种新语言。您的请求必须由Transifex的OSEM项目的管理员批准。
2.发布翻译
如何使翻译可见(如果您有正确的访问权限):访问https://www.transifex.com/projects/p/osem/live/#en/events.opensuse.org点击发布(从右侧边栏菜单)
选择语言(S)
点击发布
如何请求发布翻译后的字符串在确定你已经正确地检查了新翻译的字符串(它们需要被标记为已检查,否则它们将不会正式运行)后,可以使用以下信息开启新问题:标题:[Transifex]为EN出版翻译内容:为语言EN发布新的审查字符串
(用你想要发布的语言的首字母替换EN)注意:我们只发布已审核翻译的字符串
3.使用翻译
您可以通过从语言选择器图标(右下角)中选择所需语言来查看其他语言的OSEM。4. API密钥
当您运行您自己的OSEM实例时,如果您想要翻译可用,则需要在该.env.development文件中添加api密钥:
OSEM_TRANSIFEX_APIKEY="cf866a61277842b39c897c5a0b5ec075"
5.动态内容的字符串
包含动态内容的字符串应使用“notranslate”类在haml文件中进行标记,如下所述:http://docs.transifex.com/live/webmasters/#how-to-handle-inline-block-variables相关文章推荐
- 【翻译原创】(二)MonkeyTalk 语言参考说明
- 搞了一天终于实现了 DataGrid 中的多国语言的问题,采用了中文向其他语言自动翻译的方法,其实不难,主要是想法(本文不涉及这个计算机技术问题,仅以此作为标题)
- 【翻译二】其他语言有内存模型吗
- 翻译《有关编程、重构及其他的终极问题?》——18.你在一个语言上积累的经验和知识不总是适用于另外一门语言
- C语言问题:为什么可以留着数组中第一维的参数不进行说明,但是其他维数必须说明呢?
- javascript语言中的左花括号和其他语言的位置不同的原因之一
- 发生了DDE错误,并且说明由于文件名或路径太长,请尝试重新命名该文件或将其复制到其他文件夹中
- 【笔记】《WebGL编程指南》学习-第6章着色器语言(3-其他)
- 其他系列说明
- 非典型性C语言教程-1.0 翻译单元,标识符,内部连接,外部连接
- TUSCANY SCA JAVA (五) 用其他脚本语言实现组件服务
- sipdroid目录结构和其他说明
- Unity3D说明文档翻译-Basics
- Unity说明文档翻译-Time Manager
- 【翻译】Unity2017.3 版本发布说明
- 在delphi中使用其他语言脚本
- 程序调用飞信API发送免费短信(JAVA例子,其他语言一样用)
- vb.net语言调用dll函数出现“读取或写入受保护内存。这通常指示其他内存已损坏。”
- Java与其他语言的互操作性
- Cg语言中文说明文档(四)