该教程通过在Magento 2电子商务商店中设置多种语言为您提供指导。 我们将介绍国际化的最佳实践,添加语言,翻译内容以及国际化定制模块和主题。 假设您有一个工作的Magento 2安装。
>密钥概念:
在商店视图级别上管理语言。 添加一种语言:
安装语言包:
>使用作曲家安装语言包(例如,来自MagePlaza):
用适当的语言代码(例如“阿拉伯语”和“ ar_sa”)替换
><code class="language-bash">composer require mageplaza/magento-2-<language>-language-pack:dev-master php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy <language_code> -f php bin/magento indexer:reindex php bin/magento cache:flush</language_code></language></code>。
的旗力部署。<language></language>
<language_code></language_code>
-f
>翻译CMS内容:
>洋红色管理面板:
导航到__()
>在PHP/PHTML中,$t()
中,{{trans}}
,i18n
,nockout注释,或在UI组件中的translate
属性)要标记字符串以进行翻译。ar_SA.csv
工具或手动创建这些文件。i18n
i18n:collect-phrases
i18n/<locale>/</locale>
web
>
结论:
> Magento 2的国际化功能使您可以创建真正的全球电子商务体验。 请记住要彻底测试您的翻译网站,以确保准确性和功能。 提供的常见问题解答提供了有关Magento 2翻译和国际化的特定方面的进一步指导。
以上是Magento 2翻译:国际化的运作方式的详细内容。更多信息请关注PHP中文网其他相关文章!