个人工作知识笔记
主页
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
常用软件
日记流水
账号体系
思考规划
添加内容
记日记
本网站
>
常用功能代码
TP安装及常用命令
TP控制器相关使用
linux常用命令
SQL常用代码
Ajax传输样例
TP6操作手册
TP3.2操作手册
coscmd配置
Ngix配置
WX错误代码
SLL配置
curl命令详解
功能
跳转至前台
数据备份
退出登录
标题
类别
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
是否隐藏
内容详情
<p><table id="pid20018" class="plhin nthread_firstpost layui-table" summary="pid20018" cellspacing="0" cellpadding="0"><tbody><tr><td class="plc nthread_first"><div class="pct"><div class="pcb"><div class="t_fsz"><table cellspacing="0" cellpadding="0" class="layui-table"><tbody><tr><td class="t_f" id="postmessage_20018">centos7修改 /etc/locale.conf 内容为 LANG=zh_CN.UTF-8并重启,但随后locale查看,语言环境依然是en_US。</td></tr></tbody></table></div></div></div></td></tr></tbody></table></p><p><font size="3">时因为lang.sh的环境变量加载,有程序把zh语言加载成en,不知道为什么这么搞,改着这里就行</font><span>了</span></p><p><b>修改文件位置在:/etc/profile.d/lang.sh 如果不对,lang.csh也要检查</b></p><p><b>相关知识点;<span>/usr/share/locale/zh_CN/LC_MESSAGES 这个下面放有软件的语言包,如果没有对应软件的语言包,那么对应语言对应软件可能不能改语言</span></b></p><p><font size="3"> if [ -n "$LANG" ]; then</font></p><p></p><p><font size="3"> case $LANG in</font></p><p><font size="3"> <span> </span>*.utf8*|*.UTF-8*)</font></p><p><font size="3"> <span> </span>if [ "$TERM" = "linux" ]; then</font></p><p><font size="3"> <span> </span> if [ "$consoletype" = "vt" ]; then</font></p><p><font size="3"> <span> </span> <span> </span>case $LANG in </font></p><p><font size="3"> <span> </span> <span> </span>ja*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>ko*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"><span> </span>si*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>zh*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>ar*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>fa*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>he*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>en_IN*) ;;</font></p><p><font size="3"> <span> </span> <span> </span>*_IN*) LANG=en_US.UTF-8 ;;</font></p><p><font size="3"> <span> </span> <span> </span>esac</font></p><p><font size="3"> fi</font></p><p><font size="3"> fi</font></p><p><font size="3"><span> </span>;;</font></p><p><font size="3"><span> </span>*)</font></p><p><font size="3"><span> </span>if [ "$TERM" = "linux" ]; then</font></p><p><font size="3"><span> </span> if [ "$consoletype" = "vt" ]; then</font></p><p><font size="3"> <span> </span> <span> </span>case $LANG in </font></p><p><font size="3"> <span> </span> <span> </span>ja*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>ko*) LANG=en_US ;;</font></p><p><font size="3"><span> </span>si*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>zh*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>ar*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>fa*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>he*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>en_IN*) ;;</font></p><p><font size="3"> <span> </span> <span> </span>*_IN*) LANG=en_US ;;</font></p><p><font size="3"> <span> </span> <span> </span>esac</font></p><p><font size="3"><span> </span> fi</font></p><p></p><p><font size="3"><b>修改文件位置在:/etc/profile.d/lang.sh </b></font><b>lang.csh也要检查</b></p>
立即提交