appfront的默认首页怎样修改为中文?

文档问题 · freetiger · 于 6年前 发布 · 2324 次阅读

安装好后进appfront默认是英文网页,怎样默认中文显示?

共收到 6 条回复
Fecmall#16年前 0 个赞

语言概念:基础语言store语言

基础语言:也就是后边编辑的基础语言,这个建议还是使用英语作为基础语言,这个设置是在: https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/common/config/fecshop_local_services/FecshopLang.php

设置

'defaultLangCode' => 'en',

基础语言建议还是使用默认的英语

store语言:前端各个store的语言设置,在这个文件中配置 : https://github.com/fecshop/yii2_fecshop_app_advanced/blob/master/appfront/config/fecshop_local_services/Store.php

域名地址对应的store,将英文修改为中文,配置修改为:

'fecshop.appfront.fancyecommerce.com' => [  // 在域名下修改下面的2个参数,设置成中文
                'language'         => 'en_US',       
                'languageName'     => 'English',

修改为:

'fecshop.appfront.fancyecommerce.com' => [  // 在域名下修改下面的2个参数,设置成中文
	'language'         => 'zh_CN',
	'languageName'     => '中文',

如果您想英文域名地址使用 fecshop.appfront.fancyecommerce.com/en

那么,将改Store.php中的配置修改,将:

'fecshop.appfront.fancyecommerce.com/cn' => [
                'language'         => 'zh_CN',
                'languageName'     => '中文',

修改为:

'fecshop.appfront.fancyecommerce.com/en' => [
	'language'         => 'en_US',        /
	'languageName'     => 'English',

然后将 @appfront/web/cn/ 文件夹,改名为 @appfront/web/en/

最后,还需要在nginx中进行配置修改,譬如docker 中的nginx: https://github.com/fecshop/yii2_fecshop_docker/blob/master/services/web/nginx/conf/conf.d/default.conf

将:

location /cn/ {
        index index.php;
        if (!-e $request_filename){
            rewrite . /cn/index.php last;
}

改为

location /en/ {
        index index.php;
        if (!-e $request_filename){
            rewrite . /en/index.php last;
}

重启nginx(如果是docker compose,就重启docker compose)即可。

freetiger#26年前 0 个赞

多谢Terry详尽的回答,成功了

freetiger#36年前 0 个赞

当然,同时还要把默认货币跟着改一下

Fecmall#46年前 0 个赞

@freetiger #3楼 你问的问题里面没有提货币,store货币按照自己的需要修改即可。

货币数据的配置参看:http://www.fecshop.com/doc/fecshop-guide/instructions/cn-1.0/guide-fecshop_currency.html

freetiger#56年前 0 个赞

您误会我了。我是给后面需要参考的人提个醒

Fecmall#66年前 0 个赞

@freetiger #5楼 嗯,好。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics