## magento的多语言支持 Magento提供了多语言的支持,只要定制了语言包,代码中读取语言文件的地方将通常语言包进行翻译为对应语言 可以在 Commerce Marketplace 的[翻译和本地化](https://marketplace.magento.com/extensions/content-customizations/translations-localization.html)下找到语言包。 1:安装语言包 按照标准说明安装语言包扩展。有关安装扩展的详细信息,[常规 CLI 安装](https://devdocs.magento.com/extensions/install/?_ga=2.214305367.1942321108.1631871131-1844574107.1630646887)。 ## 步骤 2:为该语言创建商店视图 1. 在*管理*侧边栏上,转到**Stores**\>*Settings*\>**All Stores**。 2. 单击**创建商店视图**。 3. 设置新商店视图的选项: * ****Store****\- 选择作为视图父级的商店。 * ****Name****\- 输入商店视图的名称。例如:葡萄牙语。 在商店的标题中,名称出现在*语言选择器中*。 * ****Code****—以小写字符输入**代码**以标识视图。例如:`portuguese`。 * ****Status****— 要激活视图,请设置为`Enabled`。 * ****Sort Order****—(可选)输入一个数字以确定此视图与其他视图一起列出的顺序。 4. 完成后,点击保存商店视图. ## 步骤 3:更改商店视图的区域设置 1. 在*管理*侧边栏上,转到**商店**\>*设置*\>**配置**。 2. 在左上角,将**Store View**设置为要应用配置的特定视图。 3. 当提示确认范围切换时,单击**OK**。 4. 展开![](https://img.kancloud.cn/e2/9e/e29e2c29c15f0f8e89af6eb89b2aa8b1_23x18.png)的**区域设置选项**部分。 5. 清除区域设置字段后的**使用网站**复选框,并将区域设置**设置**为您要分配给视图的语言。 如果可用的语言有多种变体,请确保为特定地区或方言选择一种。 6. 完成后,点击保存配置. 更改区域设置的语言后,您创建的其余内容,包括[产品]名称和描述、类别、[CMS]页面和块,必须针对每个商店视图单独翻译。