一直找hue的中文配置没找到 后来发现了大佬的一篇文章 ,原文如下
1.修改配置文件
vi /opt/soft/hadoop/hue-3.10.0/desktop/core/src/desktop/settings.pyLANGUAGE_CODE = 'zh_CN'
#LANGUAGE_CODE = 'en-us'
LANGUAGES = [
('en-us', _('English')),
('zh_CN', _('Simplified Chinese')),
]
2.重新编译
cd /opt/soft/hadoop/hue-3.10.0
make apps
3.启动hue
cd /opt/soft/hadoop/hue-3.10.0/build/env/bin/
supervisor &
4.即可看到漂亮的中文界面
hostname:8888
但是在启动过程中发生了一个问题 大意是
File "/opt/app/hue-3.7.0-cdh5.3.6/desktop/core/src/desktop/settings.py", line 76, in <module>
('zh_CN', _('Simplified Chinese'))
NameError: name '_' is not defined
经过几次修改后发现操作步骤一中
LANGUAGES = [
('en-us', _('English')),
('zh_CN', _('Simplified Chinese')),
]
需修改为
LANGUAGES = [
('en-us', ('English')),
('zh_CN', ('Simplified Chinese')),
]
再次进行编译后生效