Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 在不重置的情况下向Drupal翻译服务器添加字符串_String_Drupal_Localization_Drupal 6_Internationalization - Fatal编程技术网

String 在不重置的情况下向Drupal翻译服务器添加字符串

String 在不重置的情况下向Drupal翻译服务器添加字符串,string,drupal,localization,drupal-6,internationalization,String,Drupal,Localization,Drupal 6,Internationalization,我需要向Drupal翻译服务器添加一些字符串,但我不想重置当前翻译。有什么方法可以这样做吗?如果您只想添加新的翻译而不替换现有的翻译,只需转到/admin/build/translate/import,选择语言,浏览到包含翻译的.po文件,并确保选中“保留现有字符串,只添加新字符串”无线电按钮。这将添加新的翻译,并保留现有的翻译。您可以将翻译字符串直接添加到settings.php文件中。检查文件的结尾,会有一些解释。例如: $conf['locale_custom_strings_en']

我需要向Drupal翻译服务器添加一些字符串,但我不想重置当前翻译。有什么方法可以这样做吗?

如果您只想添加新的翻译而不替换现有的翻译,只需转到
/admin/build/translate/import
,选择语言,浏览到包含翻译的.po文件,并确保选中“保留现有字符串,只添加新字符串”无线电按钮。这将添加新的翻译,并保留现有的翻译。

您可以将翻译字符串直接添加到settings.php文件中。检查文件的结尾,会有一些解释。例如:


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

刚刚向项目添加了一个新版本,并使用了一个更新的
PO
文件。

所以您只想添加新的翻译,而不想替换已经存在的翻译?不,我想添加密钥不存在的新翻译,但我不想重置项目并重新提交
.pot
文件。但它只显示此选项:。我无法将其导入翻译项目。它位于该选项下方(屏幕截图:)。。。它应该在那里,因为它在语言环境核心中。您使用的是哪个版本的Drupal(主要和次要版本)?我使用的是v。6.19. 嗯…看起来应该在一个文本组里?如何将文本组连接到项目?