jerrykuku / luci-app-argon-config

Argon Theme Config Plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

在最新的openwrt 21.02中编译无法找到简体中文翻译

rabbitrogi opened this issue · comments

在openwrt的21.02中编译,由于i18n的新po目录要求zh-cn应该改名叫zh_Hans而无法找到简体中文翻译

另外,argon-config.po文件中以下两行重复了:
msgid "[Light mode] Transparency"
msgstr "[亮色模式] 透明度"

我改了目录名 甚至把其他的语言目录都删了 就剩zh_Hans了还是不行 是不是编译之前要清理一下编译缓存啊,要删除哪些缓存 ,请指点。

我改了目录名 甚至把其他的语言目录都删了 就剩zh_Hans了还是不行 是不是编译之前要清理一下编译缓存啊,要删除哪些缓存 ,请指点。

直接git clone源码,然后在po目录里用软链接加上ln -s zh-cn zh_Hans,就应该可以了。不需要删除其它语言目录。

不过我上面提到的argon-config.po文件中重复的那两行,是必须删除的,否则编译是通不过的:

diff --git a/po/zh-cn/argon-config.po b/po/zh-cn/argon-config.po
index 1d25348..7c1a30b 100644
--- a/po/zh-cn/argon-config.po
+++ b/po/zh-cn/argon-config.po
@@ -56,9 +56,6 @@ msgstr "十六进制颜色值 ( 预设为:#483d8b )"
msgid "[Light mode] Transparency"
msgstr "[亮色模式] 透明度"

-msgid "[Light mode] Transparency"
-msgstr "[亮色模式] 透明度"

msgid "[Dark mode] Transparency"
msgstr "[暗色模式] 透明度"

弄好了 我把argon-config从make menuconfig中移除 编译一次 然后添加上 再编译 就好了

弄好了 我把argon-config从make menuconfig中移除 编译一次 然后添加上 再编译 就好了

呃……不用删除重复的那两行么?我再试一下……

弄好我把argon-config从make menuconfig中移除编译一次然后添加上重新编译就好了

呃……不用消除重复的那两行么?我再试一下……

我没看到有重复的啊

弄好我把argon-config从make menuconfig中移除编译一次然后添加上重新编译就好了

呃……不用消除重复的那两行么?我再试一下……

我没看到有重复的啊

po/zh-cn/argon-config.po这个文件,56、57、58行,和接下来的三行是重复的。

我试了一下,这三行不删除,编译是通不过的。

你那个编译过了的,可以看一下中文翻译是不是正常了,有没有编译成功luci-i18n-argon-config-zh-cn_git-21.111.41970-24dd316_all.ipk这个包,如果没有这个包,中文翻译是不会正确的。

弄好我把argon-config从make menuconfig中移除编译一次然后添加上重新编译就好了

呃……不用消除重复的那两行么?我再试一下……

我没看到有重复的啊

po/zh-cn/argon-config.po这个文件,56、57、58行,和接下来的三行是重复的。

我试了一下,这三行不删除,编译是通不过的。

你那个编译过了的,可以看一下中文翻译是不是正常了,有没有编译成功luci-i18n-argon-config-zh-cn_git-21.111.41970-24dd316_all.ipk这个包,如果没有这个包,中文翻译是不会正确的。

我看了一下 确实有重复
msgid "[Light mode] Transparency"
msgstr "[亮色模式] 透明度"
这个重复了
没有那个包
但我显示是正确的

我重新拉一下代码 重新编译一下试试
文件名还要改吗

弄好我把argon-config从make menuconfig中移除编译一次然后添加上重新编译就好了

呃……不用消除重复的那两行么?我再试一下……

我没看到有重复的啊

po/zh-cn/argon-config.po这个文件,56、57、58行,和接下来的三行是重复的。
我试了一下,这三行不删除,编译是通不过的。
你那个编译过了的,可以看一下中文翻译是不是正常了,有没有编译成功luci-i18n-argon-config-zh-cn_git-21.111.41970-24dd316_all.ipk这个包,如果没有这个包,中文翻译是不会正确的。

我看了一下 确实有重复 msgid "[Light mode] Transparency" msgstr "[亮色模式] 透明度" 这个重复了 没有那个包 但我显示是正确的

好歹也得有luci-i18n-argon-config-zh-cn这样的包吧?要不这个东西的中文放哪里了呀?……

弄好我把argon-config从make menuconfig中移除编译一次然后添加上重新编译就好了

呃……不用消除重复的那两行么?我再试一下……

我没看到有重复的啊

po/zh-cn/argon-config.po这个文件,56、57、58行,和接下来的三行是重复的。
我试了一下,这三行不删除,编译是通不过的。
你那个编译过了的,可以看一下中文翻译是不是正常了,有没有编译成功luci-i18n-argon-config-zh-cn_git-21.111.41970-24dd316_all.ipk这个包,如果没有这个包,中文翻译是不会正确的。

我看了一下 确实有重复 msgid "[Light mode] Transparency" msgstr "[亮色模式] 透明度" 这个重复了 没有那个包 但我显示是正确的

好歹也得有luci-i18n-argon-config-zh-cn这样的包吧?要不这个东西的中文放哪里了呀?……

也许是你最后编译的luci-app-argon-config里面自动带了usr/lib/lua/luci/i18n/argon-config.zh-cn.lmo这个文件?这个文件是中文翻译的那个必须的文件。

重新编译中
还有个问题 21版的op 怎么添加cpu温度啊,找了好半天 和以前不一样了

我看了一下确实带了argon-config.zh-cn.lmo

重新编译中 还有个问题 21版的op 怎么添加cpu温度啊,找了好半天 和以前不一样了

我一般是直接看cat /sys/devices/virtual/thermal/thermal_zone1/temp,这里面的数除以1000就是CPU温度了……,愿意也可以把这个直接加到首页的概览里面去,自己动手,丰衣足食……