2010-09-28 17 views
0

我需要添加一些字符串到我的Drupal翻譯服務器,但我不想重置當前的翻譯。有什麼辦法可以做到這一點?將字符串添加到Drupal翻譯服務器無需重置

+0

所以你只想添加新的翻譯而不替換已經存在的翻譯? – wimvds 2010-09-28 13:04:11

+0

不,我想添加新的翻譯,但其中的鍵不存在,但我不想重置項目並重新提交'.pot'文件。 – 2010-09-28 14:08:16

回答

0

剛剛添加了一個新版本到項目中,並使用了更新的PO文件。

0

如果您只是想添加新的翻譯而不替換已有的翻譯,只需轉到/admin/build/translate/import,選擇語言,瀏覽到包含翻譯的.po文件,並確保您選中「保留現有字符串,只有新的字符串被添加「單選按鈕。這應該添加新的翻譯,並保留現有的翻譯。

+0

但它只顯示這個選項:http://cl.ly/2aIl。我無法將其導入翻譯項目。 – 2010-09-28 13:58:35

+0

它低於該選項(截圖:http://users.telenet.be/djeez/d6_import_translations.png)...它應該在那裏,因爲它在本地核心。您使用的是什麼版本的Drupal(主要和次要版本)? – wimvds 2010-09-29 08:29:35

+0

我正在使用v。6.19。嗯...它似乎應該在文本組中?如何將文本組連接到項目? – 2010-09-29 19:48:43

1

您可以將翻譯字符串添加到您的settings.php文件中。檢查文件的最後,會有一些解釋。舉例:

 

$conf['locale_custom_strings_en'] = array(
    'forum'  => 'Discussion board', 
    '@count min' => '@count minutes', 
);