2011-12-31 75 views
1

我們翻譯Wordpess我們在Launchpad的語言。昨天,一位譯員犯了一個未知錯誤,現在生成的.mo文件以這種格式顯示了所有大於1000的數字:1r264(而不是1,264)。例如,1,264個帖子=> 1r264yazı,4,874個評論 - 4r874 serh ...這是在儀表板的所有部分。我找不到錯誤在哪裏?任何想法? P.S.翻譯逗號(,)沒有任何字符串,例如「,」=>「r」,否則它很容易解決。找不到在WordPress的翻譯錯誤一個.po文件

+0

托馬斯,這是沒有錯的地方,它不直接與翻譯過程相關,這個問題是關係到數字格式。所以,如果你沒有得到問題的含義,請忽略它,不要置評論。 – 2011-12-31 18:50:44

+0

然後,我真的建議改進你的問題,因爲它聽起來像你在翻譯中犯了一個錯字,現在Wordpress正在發揮作用。你有編程相關的問題嗎? – 2011-12-31 18:53:04

+1

湯姆先生,我再說一遍,你不必瞭解計算器提出的所有問題:)如果WordPress是不是在你的工作區,那麼你就不能得到什麼,我問,只需切換到另外一個問題。謝謝。 – 2011-12-31 19:06:50

回答

2

WordPress的格式號與number_format_i18n函數(在wp-includes/functions.php找到)。這反過來使用$wp_locale->number_format['thousands_sep'],它在WP_Locale類中初始化。

使用從.po文件的number_format_thousands_sep字符串。

你設置的?

+0

謝謝霍博,我在你回答之後發現它。我檢查了wp-includes/functions.php,調查了你命名的函數。然後我發現其中一位翻譯員翻譯了變量number_format_thousands_sep的名字:)當然,變量名不應該被翻譯。 – 2012-01-01 18:02:08