Magento Translate.csv翻译

来源:转载


Magento 前端翻译信息,共有三处地方存放:

1、存放在数据库;


2、存放在 "/app/locale/语言包/";


3、存放在 "/app/design/frontend/default/default/locale/语言包/translate.csv"文件;


以上三处,优先级逐个下降,即:数据库最高级。

如:



有一个西班牙店铺(Spanish),需要对My Account 进行翻译。

方法一:存放在数据库

1、进入后台System->Configuration : Developer ,如



打开网站前端在线编译功能。


2、在前台选择西班牙店铺(Spanish),鼠标移至"My Account"上面,出现一个“书本”图标,点击它:



填写"My Account"的西班牙语言翻译,如"My Account-es-db",之后"Submit",刷新缓存:



你将看到翻译信息,且在数据库core_translate表里,有:


方法二:存放在 "/app/locale/语言包/"

1、上网找一个Magento Spanish语言包es_ES,放在 /app/locale/ 下面。


通过查找可知,该"My Account"翻译,在es_ES下的Mage_Customer.csv已翻译好了,若没有或想修改,可修改它:



2、刷新缓存,返回前台。若没有方法一的翻译,你可已看到:


方法三:存放在 "/app/design/frontend/default/default/locale/语言包/translate.csv"文件

1、因为我的Spanish店铺使用的是default模块文件,所以创建上述的翻译文件"/app/design/frontend/default/default/locale/es_ES/translate.csv",并修改:



2、刷新缓存,返回前台。若没有方法一和方法二的翻译,你可已看到:


注意:再次提醒,方法一 / 方法二 / 方法三 , 优先级逐个下降,即:方法一的翻译优先使用。

分享给朋友:
您可能感兴趣的文章:
随机阅读: