2012-09-17 83 views
-3

我需要將請求跟蹤器4.0.4的語言更改爲葡萄牙語。 我嘗試使用此代碼在RTConfig_Site.pm文件中設置LexiconLanguage: Set(@ LexiconLanguages,qw(pt_PT)); 但它不起作用。請求跟蹤器4.0.4更改語言

任何人都可以幫我解決這個問題嗎?

感謝您的幫助

回答

0

這個問題可以指示我可以看到的一些事情。首先需要檢查幾件事情 - 當更改LexiconLanguages的設置時,結果如何?您是否認爲所有用戶都會立即用葡萄牙語看到RT,或者葡萄牙語將成爲用戶選擇的唯一選項?當你說它不起作用時,會發生什麼?你仍然看到英文的一切,或者是否顯示錯誤消息/日誌消息?

這裏是最有可能的原因,我能想到的:

你期待的,對於已經存在的用戶的語言將只是改變並且,沒有其他更改一切都將是葡萄牙。不是這種情況。 LexiconLanguages設置控制哪個po文件被加載(並且因此供用戶選擇)。在這種情況下,您的所有用戶語言可能仍然設置爲en。你可以運行一個查詢來更新所有用戶的lang字段到pt_PT來解決這個問題。