Magento:更改默认语言

时间:2011-03-20 06:00:20

标签: magento

我已经搜索了好几个小时了,所以我来了!

如何在Magento中将默认(英语)语言更改为任何其他语言?基本上,我希望B店的所有客户默认首先到达法国版本的网站,而不是英文。

非常感谢

14 个答案:

答案 0 :(得分:9)

在管理菜单中系统>配置,显示的第一个标签应为常规,并且它包含区域设置部分。这是您设置商店语言的地方。您可以使用页面左上角的范围选择选择它适用的商店。

答案 1 :(得分:6)

在.htaccess

中设置这些变量

SetEnv MAGE_RUN_CODE "here put store_code from BO for french version"

SetEnv MAGE_RUN_TYPE "store"< - 这就是

答案 2 :(得分:4)

转到Magento Admin

  

系统>构造

     

左侧栏中的当前配置部分

     

转到常规块,然后转到“本地选项”并选择默认语言,然后单击“保存配置”并从管理员清除缓存,然后进入前端并刷新页面,您将看到默认语言设置为所需语言。

答案 3 :(得分:2)

登录后端,然后转到系统>经理商店>点击"主要网站商店"并选择您需要的默认商店。

答案 4 :(得分:1)

您可以使用apache mod_rewrite来检查以下规则:

## Redirect according to user's language
## you can put .htaccess file
RewriteEngine on

# French Users 
RewriteCond %{HTTP:Accept-Language} ^fr [NC] 
RewriteRule ^$ /fr/ [L,R=301] 

# Default Page 
RewriteRule ^$ /en/main-page [L,R=301]

答案 5 :(得分:1)

登录您的管理系统=> Manage Stores =>单击案例英语商店中的“默认商店视图”(将排序顺序更改为(1),因为这将成为其他商店视图。)

点击法国商店视图后将排序顺序保持为零(0),因为这将是您的默认语言。

答案 6 :(得分:1)

登录magento admin =>系统 - >组态。然后从“当前配置范围:”的左上角选择您的商店,然后单击“常规”部分左侧的“配置”,单击“常规”,然后单击“区域设置选项”,然后从“区域设置”部分的下拉列表中选择“法语”。

答案 7 :(得分:1)

  1. 下载语言文件并将其放入正确的文件夹(app> local)
  2. 登录管理员面板,然后转到系统>管理商店
  3. 创建新商店视图
  4. 登录管理员面板,然后转到系统>配置>一般 并从窗口左上角的“当前配置范围”下拉菜单中选择每个商店视图。 为每个商店视图设置相应的区域设置

  5. 清除缓存(系统 - 缓存管理)

  6. 要设置magento的默认语言,您必须转到系统>管理商店,点击“商店名称”并从那里设置默认语言

    请注意语言包的内容。它必须经过测试才能正常工作。

    参考:Magento language pack installation

答案 8 :(得分:1)

尝试了所有写在这里的内容,除了改变.htaccess ......

没有任何效果,但我找到了另一种方式:

  1. 系统 - >管理商店
  2. 点击主网站商店
  3. 将默认商店视图更改为法语
  4. 刷新缓存(如果尚未禁用)
  5. 可能是版本依赖 - 我的是1.7.0.2

答案 9 :(得分:1)

我不确定他的代码,但你可以尝试下面的代码:

添加语言包在Magento商店视图中:

在magento中创建一种语言的商店视图并不难,请按照下面给出的步骤进行操作。

步骤1:下载所需的语言包,然后将其解压缩到Magento安装文件夹。 它复制了两个文件夹:一个转到app \ design \ frontend \ default \ default \ locale 另一个是app \ locale。

第2步:转到系统>管理员中的配置。在“当前配置范围”下拉框的左上角,您可以在英语商店视图中看到“默认配置”和“主存储”。

第3步:现在我们开始添加法国商店视图。在下拉框中,有管理商店链接,或者您可以直接转到系统>管理商店。单击右上角的“创建商店视图”链接,然后在商店视图信息表单中键入这些:

商店:主商店

姓名:法语

代码:法语

状态:已启用

排序顺序:0

第4步:保存,返回系统>组态。在“当前配置范围”下拉框中,您现在可以看到法国商店视图。单击该链接。 在左侧的“区域设置选项”选项卡上,取消选中“使用网站”复选框,然后将区域设置更改为法语(法国)。保存。

现在您可以将您的网站设为法语。

答案 10 :(得分:0)

如果MAGE_RUN_CODE中没有专门设置商店,Magento会显示最低sort_order的商店。登录您的Magento管理员,然后转到System -> Manage Stores。在这里,选择每个商店并更改Sort Order字段,直到您要用作默认商店的商店排序顺序最低

答案 11 :(得分:0)

    System -> Configuration    

    1) if you have multiple store then:

    Left upper corner (below menu-links) you will see "Current Configuration Scope:" select store from there.
    after that continue to step 2

    2) if single store then:

    left side "General" -> "Default Country"
    if "Default Country" not selectable then please uncheck "Use Website" right site to country box

Thanks,
Chirag Nandaniya

答案 12 :(得分:0)

请使用此链接并在您的magento商店http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html

中安装此扩展程序

并设置/创建法语

的商店视图

转到admin-> system->配置并执行以下步骤

并从管理员方面通过单击位于左侧的“常规”选项卡将“国家/地区”选项设置为“法国”,并通过单击位于左侧的“货币设置”设置默认货币

但要小心选择存储视图,然后再从当前配置范围应用上面的内容:位于左侧面板。

如果您仍然遇到任何问题,请告诉我们。)

答案 13 :(得分:0)

正确的方法是:

转到系统&gt;管理商店。点击您的主要商店名称(例如主要网站商店),然后在默认商店视图字段中选择法语(我猜您已经创建了法语作为商店视图名称)。< / p>

相关问题