From version < 15.1 >
edited by superadmin
on 2024/12/12, 21:42
To version < 16.1 >
edited by superadmin
on 2024/12/12, 21:43
< >
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -256,6 +256,40 @@
256 256  
257 257  如果您为后台创建了一个新主题,您可能希望创建一个字典条目,以便用户在首选项页面中选择它时能够获得一个漂亮的标签。要做到这一点,请按照以下语法进行操作:
258 258  
259 -{{{// Default theme
259 +(% class="box" %)
260 +(((
261 +~/~/ Default theme
260 260  'theme:fullmoon' \=> 'Full Moon ',
261 -'theme:<YOUR\_THEME\_ID>' \=> 'Your new theme label',}}}
263 +'theme:<YOUR\_THEME\_ID>' \=> 'Your new theme label',
264 +)))
265 +
266 +
267 +== 如何贡献改进现有语言 ==
268 +
269 +要改进现有语言,您需要执行以下步骤:
270 +
271 +1. 从[[iTop主存储库>>url:https://github.com/Combodo/iTop]]或相关的模块存储库创建一个分支(Fork)。
272 +1. 在您的分支上进行修改,并按需改进现有语言的翻译。
273 +1. 提交拉取请求(Pull Request):有关详细的提交步骤,请查看您正在修改的存储库中的CONTRIBUTING.md文件。GitHub的帮助页面也提供了关于[[从分支创建拉取请求>>url:https://help.github.com/articles/creating-a-pull-request-from-a-fork/]]的详细信息。
274 +
275 +**为现有语言添加翻译**:使用 grep 命令查找包含 ~~~~ 的文本,并在原地进行翻译。
276 +
277 +>
278 +>>[[image:http://wiki.itop.work/docs/images/tip.png||alt="提示"]] 以下是在Linux命令行中查找包含 ~~~~ 标记的德语(de)字典条目的快速命令:
279 +>>find -name "de*dict*.php" | grep -v "env-" | xargs grep "~~~~"
280 +>>要查找其他语言的字典条目,只需将命令中的 de* 更改为您想处理的语言代码(例如fr、it、sp等),然后从安装iTop的目录运行此命令。这将帮助您找到包含 ~~~~ 标记的文本行,以便进行翻译。
281 +
282 +**为新语言添加翻译**:首先找到您的语言代码和国家代码。然后将英语文件(dictionary.*.php或en.dict.*.php)复制到相应的目录中,并使用相关的前缀(例如,pt_br.dict…)。然后对这些文件进行翻译。
283 +
284 +>
285 +>> 不要忘记修改 Dict::Add 函数调用的参数。如果不这样做,将在运行时用您的翻译覆盖英语文本。
286 +
287 +提交的拉取请求将由Combodo的维护人员进行分析,并最终合并到原始存储库中。
288 +
289 +----
290 +
291 +原文:[[https:~~/~~/www.itophub.io/wiki/page?id=3_1_0:customization:translation>>url:https://www.itophub.io/wiki/page?id=3_1_0:customization:translation]]
292 +
293 +版本:3_1_0/customization/translation.txt · Last modified: 2023/07/21 10:19 (external edit)
294 +
295 +
深圳市艾拓先锋企业管理咨询有限公司