找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1742|回复: 10

使用官方源码编译某些软件包如何编译汉化?

[复制链接]
发表于 2021-7-22 15:40 | 显示全部楼层 |阅读模式
我在编译官方19.07固件(luci 19.07)时,发现我自己添加的有些软件包自带po/zh-cn,但是makefile里没有写po2lmo的调用,编译出来后在 /usr/lib/lua/luci/i18n 文件架下面也没发现对应的mo文件,luci页面也没有汉化。
但是我在用lean的源码编译时就是有汉化的,这是什么原因造成的?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-7-22 16:30 | 显示全部楼层
19.07的语言设置
  1. CONFIG_LUCI_LANG_zh_Hans=y
复制代码

lean(luci版本18.06)语言设置
  1. CONFIG_LUCI_LANG_zh-cn=y
复制代码

点评

路径呢,在哪个文件里面呢  详情 回复 发表于 2021-10-3 01:21
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-7-22 17:09 | 显示全部楼层
复制这个文件到你仓库的根目录 https://github.com/281677160/Aut ... lob/main/Convert.sh
要自己写个名字,随便名称,但是要 .sh 格式,比如Convert.sh
等你把所有插件都拉取完毕了后,运行执行命令
/bin/bash Convert.sh
这样插件就支持19.07或者21.02了
你要快点复制哦,我明天就删除了,我自己用的还加了其他乱78糟的代码在,不好复制
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-7-22 17:43 | 显示全部楼层
ln -s zh-cn zh_Hans

点评

懂了,感谢。  详情 回复 发表于 2021-7-22 20:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-7-22 19:07 | 显示全部楼层
呃,刚才忘记说了,如果用官方源码编译的话,要去L大或者LI大的源码那里拉取一下default-settings这个文件,里面的zzz-default-settings你自己看着修改就好了,没这个文件,官方源码默认编译出来是英文的
我就刚学编译的时候弄个官方源码,因为那时候都不知道OP源码那里搞,后面就不碰了,几个大佬修改好的干嘛不用去用官方的,官方的坑多的没办法填,技术要很了得才可以啊

点评

我编译出来的都是中文的,就几个软件包是英文。  详情 回复 发表于 2021-7-22 20:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-7-22 20:23 | 显示全部楼层
dan123 发表于 2021-7-22 19:07
呃,刚才忘记说了,如果用官方源码编译的话,要去L大或者LI大的源码那里拉取一下default-settings这个文件 ...

我编译出来的都是中文的,就几个软件包是英文。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-7-22 20:24 | 显示全部楼层

懂了,感谢。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

joc*** 该用户已被删除
发表于 2021-9-15 10:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

joc*** 该用户已被删除
发表于 2021-9-26 14:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-10-3 01:21 | 显示全部楼层
zwillhill 发表于 2021-7-22 16:30
19.07的语言设置
lean(luci版本18.06)语言设置

路径呢,在哪个文件里面呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-3 17:34 | 显示全部楼层
本帖最后由 张馆长 于 2022-8-3 17:35 编辑

21/22  hans  19 以下  zh-cn


  1. find -type d -name zh-cn -path '*/luci-app-*/po/zh-cn' -exec bash -c 'ln -sf {} $(dirname {})/zh_Hans' \;
复制代码


我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 06:58

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表