jiangtao9999 发表于 2005-3-7 22:08:14

怎么编译一个中文版的firefox???

用源代码编译后是英文版的,也没有见到相关的语言选项。

怎么让 firefox 变成中文的?

jackey 发表于 2005-3-8 07:43:36

ask sunmoon1997

KDE 发表于 2005-3-8 10:51:08

中文翻译由 i18n 的 wenshaohua 领导的一个小组负责,他们有自己的网站。
http://people.linux.net.cn/holywen/

jiangtao9999 发表于 2005-3-8 18:14:01

我 TM 根本就找不到中文相关的下载……

jiangtao9999 发表于 2005-3-8 18:18:31

终于找到 xpi 文件的下载了!
真TM难找 :evil:

中文网站也不把它放到能看见的地方!
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0.1/linux-i686/xpi/zh-CN.xpi

jiangtao9999 发表于 2005-3-8 19:58:49

有 XPI 文件不行啊!!!

到底怎么才能成为中文的? :?:

KDE 发表于 2005-3-8 23:20:26

这个东西不打补丁中文支持并不好,比如下划线问题,版面布局也和 ie 不兼容,更不支持 asp/vbscript 和 activex。大量专门为 ie 设计的网站根本不能正常浏览,何谈取而代之?总不能禁止用户访问那些站点吧?

能大部分复原 ie 效果的只有 mozilla,兼容性有了长足的进步,尽管对于一些含有丰富媒体对象的网站支持仍然不好(win 下已经可以通过自动下载微软的一些 cab 文件解决部分问题)。建议出 mozilla 1.8 后集成进来。

jiangtao9999 发表于 2005-3-9 10:01:32

:roll:
那也得先预预热啊~~~
毕竟 ML 里面现在只有 kon 浏览器,根本没有选择性,我认为应该准备一个 firefox (mozilla 也可以)不放在 CD1 里,只是让大家有个选择。

还有就是 ML1.2 RC1 的 freetype2 的 devel 是不是有点问题?
我这里必须 --disable-freetype 才能编译通过。

cjacker 发表于 2005-3-11 11:52:30

1,打好英文包,安装,安装xpi,把/usr/lib/firefox tar起来。

    然后打包,集成,这就可以打中文了。

以前的xpi作的简单,手工就能部署到包里面,现在复杂了,手工部署比较困难,所以可以采用这种折衷的办法。

当然,这个过程还是可以自动化的,因为你根本就不需要安装firefox。

另外采用这种方法,可以集成很多插件。


你打出来的包不能用就是这个原因,自己在测试的时候一定要记住将firefox先卸载,或者将/usr/lib/firefox目录删除后,然后在安装自己的新包进行测试。

不然,别人装上就会出问题,问题就是因为你错误的中文集成方法造成的。

fudaming 发表于 2005-3-11 13:52:42

http://mirrors.kernel.org/redhat/redhat/linux/updates/enterprise/4AS/en/os/SRPMS/firefox-1.0.1-1.4.3.src.rpm

华华 发表于 2005-3-11 15:46:07

Konqueror 浏览器不好吗

jiangtao9999 发表于 2005-3-11 18:46:03

cjacker, 难道真的没有直接从源代码生成中文版的方法么? :roll:
怎么不运行 firefox 就集成中文包?
firefox/chorm 里就是语言包的地方,怎么手工替换?

RHAS 的 srpm 的实现我没看懂………

还有就是 firefox 的 bin 安装版怎么卸载?

KDE 发表于 2005-3-12 16:45:54

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}/
从而用中文信息覆盖英文信息。

jiangtao9999 发表于 2005-3-12 18:02:19

回头试试~~
现在我需要重新下载 ML…… :-(

qintm 发表于 2005-3-16 13:33:18

各位仁兄,有谁懂得LINUX下插件的开发框架呀?
页: [1]
查看完整版本: 怎么编译一个中文版的firefox???