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
运行 时,它将使用指定的语言填充默认页面。
在文档中,他们说,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
运行 时,它将使用指定的语言填充默认页面。