【问题标题】:How to install a language pack for 3 or more languages in Magento 2?如何在 Magento 2 中安装 3 种或更多语言的语言包?
【发布时间】:2017-12-26 16:36:13
【问题描述】:

我的站点中有 3 种语言英语、丹麦语和瑞典语。我在 Magento_root/app 路径中创建了 i18n 文件夹,并且我在 Locale 内的 da_DK 文件夹中有 language.xml、composer.json、da_DK.csv 和 registration.php 文件位于 i18n 文件夹 Magento_root/app/i18n/Locale/da_DK/ 中的文件夹。丹麦语的翻译工作完美。同样,我为瑞典语创建了相同的结构,但不幸的是它不适用于瑞典语。瑞典语路径Magento_root/app/i18n/Locale/sv_SE/

Magento_root/app/i18n/Locale/sv_SE/composer.json

{
"name": "Locale/language-sv_se",
"description": "Swedish Language",
"version": "100.0.2",
"license": [
"OSL-3.0",
"AFL-3.0"
],
"require": {
"magento/framework": "100.0.*"
},
"type": "magento2-language",
"autoload": {
"files": [
"registration.php"
]
}
}

Magento_root/app/i18n/Locale/sv_SE/language.xml

<?xml version="1.0"?>
<!-- /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt 
for license details. */ -->
<language xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/Language/package.xsd">
<code>sv_SE</code>
<vendor>locale</vendor>
<package>sv_se</package>
</language>

Magento_root/app/i18n/Locale/sv_SE/registration.php

<?php
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
\Magento\Framework\Component\ComponentRegistrar::register(
\Magento\Framework\Component\ComponentRegistrar::LANGUAGE,
'locale_sv_SE',
__DIR__
);

Magento_root/app/i18n/Locale/sv_SE/sv_SE.csv

"SIGN UP","BLI MEDLEM"
"LOG IN","logga in"
"LOG OUT","LOGGA UT"

我真的不知道为什么同样的方法适用于丹麦语而不适用于瑞典语。任何人都可以在这里帮助我吗?

编辑 1

我的文件夹结构在上面的截图中,我不知道我做错了什么,谁能帮帮我吗?

【问题讨论】:

    标签: magento translation magento2


    【解决方案1】:

    经过大量搜索,我找到了解决方案。我刚刚重新排列了文件夹结构,它工作正常。我已将“Locale”文件夹重命名为丹麦语Magento_root/app/i18n/danish/da_DK/,并创建了一个名为瑞典语Magento_root/app/i18n/swedish/sv_SE/ 的文件夹并将文件放入其中。现在两种语言都可以正常工作。将来可能会对某人有所帮助。谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-07
      • 2021-06-24
      • 2019-05-14
      • 1970-01-01
      • 2019-07-08
      • 1970-01-01
      • 2012-02-24
      • 1970-01-01
      相关资源
      最近更新 更多