软件汉化问题!!
Tofloor
poster avatar
4***[email protected]
deepin
2012-11-30 04:26
Author
linux下的软件汉化有几个问题,不知道各位有懂的吗?谁能给些教程什么的!
一是为什么有些软件的汉化mo文件要放在/usr/share/locale/zh—cn/LC_MESSAGES下,它在启动时就是根据系统的环境设置来选择语言的吗?而有些软件是放在软件它自己的目录下只需要新建一个locale文件夹,在软件中选择语言就行,比如codeblocks等;
还有就是在profile文件或bashrc文件中设置exprot LANGUAGE=zh—CN或(en—US)这么一句就可以使linux的界面语言变成中文或英文,有些软件也跟着改变界面语言,是不是可以理解为只是界面语言改变,而桌面环境没变,原来是中文环境仍然是,环境是由LC_ALL那几个变量来控制的!
   这两天被这个各种软件的国际化以及中文界面设置和搞得很是糊涂啊!
  另外是不是能有人详细的讲解下GPL,LGPL,Freebsd,apache等这些协议的区别啊,比如Gcc是GPL协议的,是不是我用Gcc编译的软件也是要基于GPL发布啊,希望有人详解下他们的区别!
Reply Favorite View the author
All Replies
cxbii
deepin
2012-11-30 04:38
#1
你说软件语言这个,你说的都对

PL,LGPL,Freebsd,apache等这些协议维基百科一下,什么都清楚...
Reply View the author
woodelf
deepin
2012-11-30 05:43
#2
没有FreeBSD许可,只有BSD许可,典型的三句话交代完一切的最开放的许可。
Reply View the author
tuhaihe
deepin
2012-11-30 17:30
#3
关于本地化和国际化,可参考:http://blog.sina.com.cn/u/2340193145
Reply View the author