程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Python >> OpenStack Horizon 中文本地化 配置教程

OpenStack Horizon 中文本地化 配置教程

編輯:Python

1.安裝組件

apt-get install gettext

2.重新生成po文件

cd /usr/local/lib/python2.7/dist-packages/horizon/

使用django自帶

django-admin.py makemessages -l zh_CN
django-admin.py compilemessages

手動在zn_CN文件夾中生成

find . -type f \( -name '*.py' \) -print > list
xgettext --files-from=list -d django -o django.po --from-code=UTF-8
msgfmt --statistics --verbose -o django.mo django.po

3.修改po文件

修改/usr/local/lib/python2.7/dist-packages/horizon/local/zh_CN/LN_MESSAGES/django.po

msgid "Welcome to my site."
msgstr "歡迎光臨"

其中msgid 是要轉換的字符串,存在於程序源碼中,所以不要更改。msgstr是基於特定語言的對msgid 的解釋,初始為空,開發者需要對msgstr做相應更改

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved