0
我想編譯更新的.po文件,按照這裏的說明http://docs.ckan.org/en/latest/contributing/i18n.html#compile-a-translation,但編譯失敗。無法編譯新版本的翻譯
我已在Transifex上更新了翻譯,並提取了一個.po文件。 我抄了新的.po文件
/usr/lib/ckan/default/src/ckan/CKAN/i18n/no/LC_MESSAGES
(我先刪除舊的.po文件。)
我在跑的命令編譯新的.po文件:
python setup.py compile_catalog --locale no
我收到以下錯誤信息:
python: can't open file 'setup.py': [Errno 2] No such file or directory
有該文件夾中沒有setup.py,但我■一個幾個文件夾了(在/ usr/lib目錄/ CKAN /默認/ src目錄/ CKAN/CKAN /),所以我也嘗試(從哪裏ckan.po文件夾仍然)以下:
python ../../../../setup.py compile_catalog --locale no
這個時候,我得到了以下錯誤消息:
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'message_extractors'
warnings.warn(msg)
error in ckan setup command: Distribution contains no modules or packages for namespace package 'ckanext'
有什麼問題如何編譯翻譯的文檔中,或者是有什麼我忽略了?
謝謝,這解決了我的問題。 (我還需要首先激活貼紙,http://docs.ckan.org/en/ckan-2.4.0/maintaining/paster.html - 我已經忘記了。) –
我已經將這些步驟添加到文檔中現在http://docs.ckan.org/en/latest/contributing/i18n.html#manual-setup –