gettext

    1熱度

    3回答

    我有一個程序,其中i18n由gettext處理。該程序工作正常,但出於某種原因,我需要知道在運行時由gettext使用的語言環境的名稱(如'fr_FR')在win32下。 我查看了gettext源代碼,並且在所有平臺(gl_locale_name,在名爲「localename.h/c」的C文件中)計算它時都有一個非常可怕的函數。然而,這個文件似乎並沒有與gettext或libintl一起安裝,所以

    19熱度

    4回答

    在線編輯gettext文件,可以嗎? 我對所有的PHP項目都使用gettext,但是有一個小問題的方面,想要挖掘用戶可能會將我的語言從丹麥語翻譯成挪威語,但在這種情況下,它會保留我知道的是我需要導出我的文件從Poedit有任何。其他可以導出/導入我的文件的軟件?對於Poedit我可以做出口嗎? 希望我能幫助我一點。

    1熱度

    1回答

    我試圖用一個Zend_Translate從Zend框架 我使用「poEdit的」生成「gettext的」翻譯文件。 我的文件位於/www/mysite.com/webapps/includes/locale(此路徑位於我的包含路徑中)。 我: pictures.en.mo pictures.en.po (我計劃在不久pictures.es.mo有) 這一切工作正常,如果我做手工addTransla

    0熱度

    4回答

    安裝了PyGTK的依賴我試圖安裝以下依賴性在Mac OS 10.6.3的PyGTK 2.16.0(Python的GIMP工具包): 巧舌如簧2.25。 5 的gettext 0.18 libiconv的-1.13.1 當我嘗試安裝巧舌如簧,我得到了以下錯誤消息: gconvert.c:55:2: error: #error GNU libiconv not in use but included

    4熱度

    4回答

    在我搜索一個快速而舒適的Web服務器時,我將其放入了EmbedThis(TM)AppWeb(TM)HTTP服務器的主頁。這個有兩個licencse模型,GPLv2和一個支持的商業模型。 在第一個視圖看起來很好:腳印不是太大,速度很快,並且有很多配置情緒。最重要的是使用內置PHP庫的快速PHP執行。不幸的是,這個PHP庫沒有包含每一個選項,特別是「gettext」,這是I18N需要的。 我的目標平臺

    10熱度

    3回答

    是否有一個好的,開放源代碼的CMake模塊用於gettext支持? 我的意思是: 來源 合併的消息,以現有的翻譯 編譯的MO-文件 安裝的MO-文件中提取信息。 因爲CMake提供的普通宏對於真正的l10n支持來說是相當無用的。 有人嗎? 編輯:我創建了自己的cmake規則爲我自己的項目,但我不認爲 是長期的解決方案尤其是當你有多個項目。 因此,如果有人將我引導到這樣的模塊將會非常有幫助。

    0熱度

    1回答

    我有一些Python結構: > gender=(('0','woman'), ('1','man')) 我想翻譯它之前,我會在Django模板顯示。不幸的是,下面的解決方案不起作用: > from django.utils.translation import > ugettext_lazy as _ > > gender=(('0',_('woman')), > ('1',_('ma

    3熱度

    1回答

    在我看來,必須有一些公共領域的gettext兼容PO文件集合,我們可以搜索1:1或模糊翻譯爲通常用於軟件應用程序的字符串? 是否有技術和版權友好的方式來查詢Google翻譯工具包,LaunchPad,Mygengo等服務來查找常見字符串的翻譯? 謝謝 馬爾科姆

    3熱度

    2回答

    我正在清理我們的PyGTK應用程序中的一些本地化和翻譯設置。該應用程序僅用於在GNU/Linux系統下使用。我們想要的功能之一是讓用戶選擇用於應用程序的語言(一些更喜歡他們的母語,一些更喜歡英語的一致性,一些喜歡法語,因爲它聽起來很浪漫等)。 爲了這個工作,我需要實際顯示一個組合框,提供各種語言。我怎樣才能得到這個列表?實際上,我需要使用本地語言(「English(US)」,「РMAUS」)的語言

    2熱度

    2回答

    尋找關於使用gettext()時使用什麼字符串替換技術的最佳實踐建議。或者所有的技術同樣適用? 我能想到的至少3個技巧: 1)基於經典的 「%」 格式: 「我的名字是%(名稱)的」 %的當地人() 2 ).format()的格式: 「我的名字叫{}名」 的格式(當地人()) 3)string.Template.safe_substitute() 進口串 模板= string.Template( 「