LANG变量的en_US, zh_CN, zh_TW的疑问,在线等……
时间:2011-09-24
来源:互联网
但是后来上网查了很久,没有找到en_US.utf8, zh_CN.utf8, zh_TW.utf8这三中不同变量的差别,自己实验了一下,不管是那一种,都能够正常的显示中英文……
既然utf8已经能够完全支持中英文了,为什么还要有en_US, zh_CN, zh_TW的区别?这显然只是3个不同的符号,根本不会影响如何解码,那这3个不同的符号,意义又在哪呢?不同的符号会影响到什么?还是什么都不影响,仅仅就是一个符号而已,告诉使用者,你使用的是什么环境?
作者: MESH4444 发布时间: 2011-09-24
但是除了国际化还有个本地化呢。
假如你的软件是多语言界面(许多linux软件都是),那该显示那一种语言?
作者: jackyjkchen 发布时间: 2011-09-24
只要是unicode就能支持国际化,utf8,utf16都可以
但是除了国际化还有个本地化呢。
假如你的软件是多语言界面(许多linux软件都是),那该显示那一种语言?
那是不是说,如果我用的是en_US.utf8,我装的软件就显示英文,如果我用的是zh_CN.utf8我的软件就显示简体中文?(如果这个软件支持多语言)
那这个对linux系统会有影响吗?假如我修改了i18n,下次启动就改成中文的linux了?
对了,还有,就是为啥字符终端下,就无论如何没法显示中文呢?难道是显卡不支持?
作者: MESH4444 发布时间: 2011-09-24
引用 1 楼 jackyjkchen 的回复:
只要是unicode就能支持国际化,utf8,utf16都可以
但是除了国际化还有个本地化呢。
假如你的软件是多语言界面(许多linux软件都是),那该显示那一种语言?
那是不是说,如果我用的是en_US.utf8,我装的软件就显示英文,如果我用的是zh_CN.utf8我的软件就显示简体中文?(如果这个软件支持多语言)
……
不是显卡问题,字符终端的shell一直无法内置支持东亚语言
作者: jackyjkchen 发布时间: 2011-09-24
引用 2 楼 mesh4444 的回复:
引用 1 楼 jackyjkchen 的回复:
只要是unicode就能支持国际化,utf8,utf16都可以
但是除了国际化还有个本地化呢。
假如你的软件是多语言界面(许多linux软件都是),那该显示那一种语言?
那是不是说,如果我用的是en_US.utf8,我装的软件就显示英文,如果我用的是zh_CN.utf8我的……
谢啦,不过你还没回答我,修改i18n会不会在重启以后,改变linux系统的语言啊?
作者: MESH4444 发布时间: 2011-09-24
所以网上一说到什么“中文版Linux”,必然是菜鸟的言论
发行版也不存在中文版,i18n对各种语言中立,现在windows也是这样了,只不过M$一次只给你一个语言包而已,Windows 7 Ultimate吧多国语言包装全了也是多国语言版
作者: jackyjkchen 发布时间: 2011-09-24
如果lang改成zh_CN,而简体中文的i18n没有装,中文文字出现的地方也就无法正常显示
作者: jackyjkchen 发布时间: 2011-09-24
i18n是个语言支持包,系统环境变量lang和她没关系,不知道你问的是什么
如果lang改成zh_CN,而简体中文的i18n没有装,中文文字出现的地方也就无法正常显示
就是说修改了LANG只是改变了设置,如果没有安装对应的语言包,系统依然会按照LANG的设置走,然后就会一片乱码?而不会因为没有找到对应的语言包,而默认显示英文?
作者: MESH4444 发布时间: 2011-09-24
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28