Magento添加新语言?


18

我看过几页有关在Magento购物车中添加另一种语言支持的页面,但是似乎缺少一些东西。

通常是通过管理界面下载翻译。...然后创建商店视图,并将语言环境设置为所需的语言。这似乎不起作用,因为我尝试添加俄语支持只是为了发现该开关导致该站点出故障并变得无法访问。

我记得大约一年前,发现要在服务器上创建才能使用该语言的目录。


语言是否在另一个域上?某种类型取决于您是否创建商店视图,是否需要创建子目录。您是否看过这篇文章及其评论?inchoo.net/ecommerce/magento/add-a-new-language-in-magento
Sander Mangel

这个问题有点无关紧要。是的,我查看了链接,这就是我所指的链接。
卡尔森

您看到的错误是什么?您是否使用mod_rewrite?您是否使用“将商店代码添加到url”?
Piotr Kaminski 2013年

Answers:


12

我通常会添加俄语:

  1. 添加商店视图并为其分配俄语语言环境,就像您在链接中所做的一样
  2. 该主题下载由我们(ET)提供的俄语翻译(Niro评论)并手动安装

而已!

我知道有些情况与您相似,通常意味着您已尝试从Magento Connect安装翻译。问题出在权限上。手动安装更加容易和安全。

以及为什么进行非官方翻译?好吧,因为官方的太糟糕了。

如果这对您没有帮助,那么很高兴看到您的错误是什么样的。查找问题的根源将更加容易。


2

一些语言环境软件包似乎包装错误。安装后,而不是扩展到其区域设置文件夹(如ru_RU),而是在区域设置中进行了扩展,这显然是错误的。我见不到其中的几个。创建相应的语言环境文件夹并在其中移动文件通常可以解决该问题。之后不要忘记刷新缓存。


1

如果要添加另一种语言,则可以从网站下载该语言并将其复制到app/locale/{language_code}。例如,您拥有捷克语/app/locale/cs_CZ/*.csv

Magento按以下顺序加载了三种类型的翻译:

  1. app/locale/{language_code}
  2. app/design/{area}/{theme_package}/{theme}/locale/translate.csv
  3. 在线翻译数据库
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.