Silverstripe 4.6 安装程序 .env - 变量,缺少 install.php,语言?

Silverstripe 4.6 setup .env - vars, missing install.php, language?

在文档中,他们说,install.php 不再存在于 SS 4.6.x 中。 所以你必须设置 .env - variables

我的 .env 看起来像这样:

SS_BASE_URL="http://localhost/SS_4_6_1"
SS_DATABASE_CLASS="MySQLPDODatabase"
SS_DATABASE_NAME="ss_4_6_1"
SS_DATABASE_PASSWORD="root"
SS_DATABASE_SERVER="localhost"
SS_DATABASE_USERNAME="root"
SS_ENVIRONMENT_TYPE="dev"
SS_DEFAULT_ADMIN_USERNAME="XXX"
SS_DEFAULT_ADMIN_PASSWORD="XXX"

正在做.../dev/build... 数据库已创建。

我知道我可以将 CMS 中的默认管理员的 CMS 语言更改为德语。

但是安装时创建的所有页面都是英文的。 (包含错误 - 页数)??

您可以将默认语言更改为例如设置站点的德语?

编辑:最好在 .env 中设置语言:

SS_DEFAULT_LOCALE="de_DE"

是的,我们可以更改设置站点的默认语言。

在我们 运行 初始 dev/build 之前,我们可以将以下内容添加到我们的应用程序 config.yml:

SilverStripe\i18n\i18n:
  default_locale: 'de'

dev/build 运行 时,它将使用指定的语言填充默认页面。