怎么编译一个中文版的firefox???
用源代码编译后是英文版的,也没有见到相关的语言选项。怎么让 firefox 变成中文的? ask sunmoon1997 中文翻译由 i18n 的 wenshaohua 领导的一个小组负责,他们有自己的网站。
http://people.linux.net.cn/holywen/ 我 TM 根本就找不到中文相关的下载…… 终于找到 xpi 文件的下载了!
真TM难找 :evil:
中文网站也不把它放到能看见的地方!
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0.1/linux-i686/xpi/zh-CN.xpi 有 XPI 文件不行啊!!!
到底怎么才能成为中文的? :?: 这个东西不打补丁中文支持并不好,比如下划线问题,版面布局也和 ie 不兼容,更不支持 asp/vbscript 和 activex。大量专门为 ie 设计的网站根本不能正常浏览,何谈取而代之?总不能禁止用户访问那些站点吧?
能大部分复原 ie 效果的只有 mozilla,兼容性有了长足的进步,尽管对于一些含有丰富媒体对象的网站支持仍然不好(win 下已经可以通过自动下载微软的一些 cab 文件解决部分问题)。建议出 mozilla 1.8 后集成进来。 :roll:
那也得先预预热啊~~~
毕竟 ML 里面现在只有 kon 浏览器,根本没有选择性,我认为应该准备一个 firefox (mozilla 也可以)不放在 CD1 里,只是让大家有个选择。
还有就是 ML1.2 RC1 的 freetype2 的 devel 是不是有点问题?
我这里必须 --disable-freetype 才能编译通过。 1,打好英文包,安装,安装xpi,把/usr/lib/firefox tar起来。
然后打包,集成,这就可以打中文了。
以前的xpi作的简单,手工就能部署到包里面,现在复杂了,手工部署比较困难,所以可以采用这种折衷的办法。
当然,这个过程还是可以自动化的,因为你根本就不需要安装firefox。
另外采用这种方法,可以集成很多插件。
你打出来的包不能用就是这个原因,自己在测试的时候一定要记住将firefox先卸载,或者将/usr/lib/firefox目录删除后,然后在安装自己的新包进行测试。
不然,别人装上就会出问题,问题就是因为你错误的中文集成方法造成的。 http://mirrors.kernel.org/redhat/redhat/linux/updates/enterprise/4AS/en/os/SRPMS/firefox-1.0.1-1.4.3.src.rpm Konqueror 浏览器不好吗 cjacker, 难道真的没有直接从源代码生成中文版的方法么? :roll:
怎么不运行 firefox 就集成中文包?
firefox/chorm 里就是语言包的地方,怎么手工替换?
RHAS 的 srpm 的实现我没看懂………
还有就是 firefox 的 bin 安装版怎么卸载? 1. 你把 xpi 拖动到 firefox 的窗口里,完成汉化。
2. 进入 /usr/share/lib/firefox-1.0.1/,把 chrome 制成 chrome.tar.gz 包,放到 SOURCE 目录:
tar -cf - chrome | gzip > chrome.tar.gz
3. 在 spec 文件头部追加这个源,假设是 Source1000,并在 install 字段最后添加:
rm -rf %{buildroot}%{_libdir}/%{name}-%{version}/chrome
tar -zxf %{SOURCE1000} -C %{buildroot}%{_libdir}/%{name}-%{version}/
从而用中文信息覆盖英文信息。 回头试试~~
现在我需要重新下载 ML…… :-( 各位仁兄,有谁懂得LINUX下插件的开发框架呀?
页:
[1]