开源改变世界

语言翻译 #40

推推 grbl 3年前 (2023-02-02) 217次浏览
关闭
dronecz 打开了这个问题 2016 年 6 月 13 日 · 19条评论
关闭

语言翻译#40

dronecz 打开了这个问题 2016 年 6 月 13 日 · 19条评论

注释

语言翻译 #40

你好,

首先,非常感谢非常好的 SW。

我想将 UI 翻译成我的语言,但我找不到可以进行某些更改的正确文件。

你能告诉我应该看哪里吗?

非常感谢。

语言翻译 #40
合作者

感谢您的询问!当前的i18n 资源文件使用的是预先生成的哈希键,我觉得人类不使用翻译工具就很难比较两种语言之间的键。我将对 i18n 资源文件进行一些更改以使其易于翻译。

语言翻译 #40 奇顿 添加了 增强 标签 2016 年 6 月 13 日
语言翻译 #40
合作者
奇顿 评论了 2016 年 6 月 14 日  

你好@dronecz,

我已经resource.json为所有支持的语言更新了文件,翻译应该更容易。举些例子:

首先,查看贡献指南并运行npm install -g cncjs@1.2.4以安装v1.2.4。您可以使用 Google Chrome 浏览器进行运行时翻译。完成翻译后,将翻译后的resource.json文件复制到src/web/i18n/{{lng}}/resource.json的分叉项目中,并创建拉取请求以提交您的更改。谢谢。

语言翻译 #40
作者

你好@cheton

我确实在我的虚拟 Ubuntu 上从 1.2.1 升级到 1.2.4,并尝试将部分英文文件翻译成我的语言并刷新我的网页,但没有任何改变。我也重新启动了服务器,但网页上仍然没有变化。我可能做错了什么,但我不知道是什么。

为了测试,我对已安装的 cnc 版本进行了更改: ~/.npm/lib/node_modules/cncjs/src/web/i18n/en 。

语言翻译 #40

非常感谢您的帮助。

语言翻译 #40
合作者
奇顿 评论了 2016 年 6 月 15 日  

尝试更改~/.npm/lib/node_modules/cncjs/dist/web/i18n/{{lng}}/resource.json文件以进行运行时翻译,并确保根据[v] Disable cache (while DevTools is open)浏览器的开发人员工具设置选中该选项。

语言翻译 #40
作者

我直接编辑文件,所以我不使用浏览器。当我在此位置编辑 resource.json 时,它起作用了。

非常感谢现在。

语言翻译 #40
合作者

伟大的!谢谢你的努力。

语言翻译 #40
合作者

我可能会通过调整一些小部件(例如 Axes 和 G 代码小部件)的表格和按钮样式来稍微改变一下,以使 UI 布局在翻译成其他语言时保持一致。

语言翻译 #40
作者

你好@cheton

我对 resource.json 进行了必要的更改,并按照贡献指南中的说明进行了操作,但我无法将更改推送到我的分支。我是 github 的新手,所以请耐心等待。

当我尝试推送到 git 时出现此错误:
语言翻译 #40

非常感谢 adwise。

语言翻译 #40
合作者

您可以将文件发送至cheton@gmail.com。这是一种直接的方法。?

语言翻译 #40
作者

好的,就在这里 ;-)。

2016-06-17 15:15 GMT+02:00 Cheton Wu notifications@github.com

您可以将文件发送至cheton@gmail.com。这是一种直接的
方法。?


你收到这个是因为你被提到了。
直接回复此电子邮件,在 GitHub
#40(评论)
上查看,或 将线程静音
https://github.com/notifications/unsubscribe/APsUSKo3LpViX3dtirk-bmPbR84mL4fiks5qMp3cgaJpZM4I0GaL

语言翻译 #40
合作者

我没有从我的邮箱收到你的邮件。你能试着再发一次吗?谢谢。

语言翻译 #40
作者

第二次尝试 ;-)

2016-06-17 15:26 GMT+02:00 Miroslav Zuzelka mzuzelka@gmail.com

好的,就在这里 ;-)。

2016-06-17 15:15 GMT+02:00 Cheton Wu notifications@github.com

您可以将文件发送至cheton@gmail.com。这是一种直接的
方法。?


你收到这个是因为你被提到了。
直接回复此电子邮件,在 GitHub
#40(评论)
上查看,或 将线程静音
https://github.com/notifications/unsubscribe/APsUSKo3LpViX3dtirk-bmPbR84mL4fiks5qMp3cgaJpZM4I0GaL

语言翻译 #40
合作者

抱歉再次打扰。可能有一些问题,我仍然无法从我的邮箱(cheton@gmail.com)中找到它。您可以在此处复制/粘贴您的 resource.json 文件吗,我会帮助您将文件移动到适当的位置。

语言翻译 #40
作者

你好@cheton

我的电子邮件可能落入垃圾邮件 :-(。这是 zip 文件 ;-)。

压缩包

非常感谢

语言翻译 #40
合作者

知道了!我将把这些文件保存到src/web/i18n/cs/目录中。谢谢!

语言翻译 #40
合作者

还有一个需要你的帮助。Loading...你在捷克语里怎么说?

语言翻译 #40

源文件位于https://github.com/cheton/cnc/blob/master/src/app/i18n/cs/resource.json

语言翻译 #40
作者

你好,

我真的很高兴能为这个项目做出贡献。

我们说:Nahrávám..

我本来想改变它,但后来我放弃了,因为
加载这个词经常出现在游戏、DVD、电视和所有
需要加载东西的地方;-)

不管怎样,非常感谢你的出色工作。

米罗斯拉夫

PS 我对你的项目的 UI 没有什么想法,我应该在
github 的 Issue 部分填写那些,还是我可以写邮件发送给你?

2016-06-18 12:25 GMT+02:00 Cheton Wu notifications@github.com

还有一个需要你的帮助。Loading… 用
捷克语怎么说?

[图像:图像]
http://www.grbl.cc/wp-content/uploads/2023/02/02/24286-6ba61756-3581-11e6-8c51-38e07c5c31fe.png

源文件位于
https://github.com/cheton/cnc/blob/master/src/app/i18n/cs/resource.json


你收到这个是因为你发表了评论。
直接回复此电子邮件,在 GitHub
#40(评论)
上查看,或 将线程静音
https://github.com/notifications/unsubscribe/APsUSLM2LdaTgPUMkJmXXAkAxeK-vowNks5qM8ehgaJpZM4I0GaL

语言翻译 #40
合作者

非常感谢!您可以在 GitHub 上发布问题,这样更容易跟踪。:)

语言翻译 #40
合作者

我现在将关闭这个问题。如果您需要更正翻译,您可以随时在这里更新。