【问题标题】:Add a custom language which is not already available in magento添加在 magento 中尚不可用的自定义语言
【发布时间】:2014-12-12 08:37:55
【问题描述】:

我有一个 magento 安装,我想在 Magento 中添加乌尔都语。我到处搜索,但现在可以找到如何在语言环境中添加和映射 Magento_base\app\locale\ur_PK。请有人指导我,这可能是我需要为此设置的必要设置和参数。我已经知道如何在 Magento 中为不同语言添加商店视图。

问题是我在 System -> Configuration -> General -> Locale Options -> Locale 中看不到 Urdu 语言。所以我无法将 \app\locale\ur_PK 文件夹映射到语言

提前致谢

【问题讨论】:

  • 你有语言包吗?
  • 是的,我可以看到其他乌尔都语网页。

标签: magento


【解决方案1】:

你需要弄乱 zend 的库,一个研究过如何在 zend 中做的事情。

基本上你必须在 lib/Zend/Locale/Date 中创建两个 xml 文件,ur.xmlur_PK.xml

【讨论】:

  • 问题是我在 System -> Configuration -> General -> Locale Options -> Locale 中看不到乌尔都语。所以我无法将 \app\locale\ur_PK 文件夹映射到语言
  • 很遗憾,没有,我从来不用添加语言,只是检查了设置来帮助你,但你已经创建了 xmls。
【解决方案2】:

在文件中 /app/code/core/Mage/Core/Model/Locale/Config.php 在数组 $_allowedLocales 中 哪里没有“ur_IN”也没有“ur_PK”。 为此,您将无法在后端选择乌尔都语。

只有“gu_IN”和“hi_IN”可用。

作为 hack,您可以将“ur_IN”或“ur_PK”添加到数组中。

【讨论】:

  • 我今天试试这个
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多