Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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
Drupal 默认语言应该是英语吗?_Drupal_Drupal 8_Language Translation - Fatal编程技术网

Drupal 默认语言应该是英语吗?

Drupal 默认语言应该是英语吗?,drupal,drupal-8,language-translation,Drupal,Drupal 8,Language Translation,许多开发人员建议在admin/config/regional/language中将默认语言设置为英语。 但是你也可以将它设置为另一种语言?如果您使用其他语言设置所有字符串翻译,您将使用其他语言作为翻译的默认语言。但是模块和默认的翻译语言(源语言)呢?默认的翻译语言总是使用英语作为源语言 这里有些东西真的让人困惑 您可以将英语作为默认语言(在全局配置中设置),但同时在admin/structure/types/manage/page?destination=/admin/structure/typ

许多开发人员建议在
admin/config/regional/language
中将默认语言设置为英语。 但是你也可以将它设置为另一种语言?如果您使用其他语言设置所有字符串翻译,您将使用其他语言作为翻译的默认语言。但是模块和默认的翻译语言(源语言)呢?默认的翻译语言总是使用英语作为源语言

这里有些东西真的让人困惑

您可以将英语作为默认语言(在全局配置中设置),但同时在
admin/structure/types/manage/page?destination=/admin/structure/types中将荷兰语等设置为默认语言(内容类型(语言设置)中的首选语言)

如果您将荷兰语设置为默认语言,它将是内容翻译的源语言。

英语非默认语言在Drupal 7中确实是一个问题,但Drupal 8在这方面已经取得了很大的进步,到目前为止,只报告了一些小故障,目前可能没有

我已经用非英语作为默认语言构建了Drupal 8站点,没有任何问题

我会建议做出这个决定,并在设置网站和测试id没有任何副作用时尽早改变

与站点默认语言不同的内容类型默认语言是Drupal提供的一种灵活性。这两种语言用于站点的不同部分。使用哪一部分

例如,下面的屏幕截图显示了以下场景的设置:负责编写此特定内容类型内容的本地希腊文。内容将首先用希腊文(3)编写,然后允许用可用语言翻译(1)。但我们也允许编辑选择另一种语言作为源语言(2)


每个语言设置都是独立的。

细枝模板中字符串的翻译将始终使用网站默认设置。在那里,我喜欢始终使用英语。