Magento. 如何管理CSV文件翻译
May 8, 2015
下面的教程将展示如何管理CSV翻译 线上购物的模板.
为了做到这一点,你只需要创建 translate.csv in app/design/frontend/ / themexxx /违约locale/ languagecode_COUNTRYCODE 把你翻译过的字符串放到这个translate中.csv file. 一些模板可能已经包含了某些语言的区域设置. 您可以通过 FTP 经理(TotalCommaner, FileZilla, etc.) or Hosting Control panel File manager:
注意:我们建议禁用Magento cache 或者在所有配置更改后清除它. 请查看下面的教程以获得详细的指导 Magento. 如何清除缓存 .
要执行CSV转换,需要注意以下事项:
-
所有字符串都应该以双引号开始和结束,并用逗号(,), 没有分号或其他符号. For instance:
“默认行”,“翻译行”
-
你可以交替使用 default theme 字符串的帮助下 app/design/frontend/ / themexxx /违约locale/en_US/translate.csv file. For example:
“我的购物车”、“我的篮子”
-
所有行都区分大小写,第一条消息必须完全按照默认en_US版本中出现的样子复制. 例如,在en_US中 locale 字符串看起来像这样:
“%s项”,“%s项”
“%s项”、“%s项”等. wouldn’t work.
-
有些字符串可以包含 %1$s %s %d etc., 如果你想在翻译中有正确的字符串, 这些条目也应该保存在翻译后的字符串中.
“%s项”,“%s产品”
-
Your text editor 应该能够保存编辑 CSV file in UTF-8 Encoding(),特别是当您使用不同的字母进行翻译时. 如果在Excel中有翻译,则需要将文件转换为 UTF-8 (找到更多关于 如何将Excel转换为使用UTF-8编码的CSV).
-
如果您需要在字符串中使用双引号, 它们需要用两个双引号进行转义:
"Warning!","Attention!"
-
有一些字符串可以同时在几个扩展中呈现. 例如,在“添加到购物车”中,字符串可以在两个Mage_Catalog中找到.csv and Mage_Checkout.csv. 用翻译来解决这个问题.Csv,将您的扩展名作为前缀,您将能够分别翻译它们.
“Mage_Catalog:添加到购物车”,“添加到购物篮”
“Mage_Checkout:添加到购物车”,“添加到我的购物车”
-
Click Save changes 按钮确认更改:
-
Go back to your website 并刷新页面以查看更改.
本教程到此结束. 现在您知道了如何管理CSV翻译 线上购物的模板.
请随时查看下面的详细视频教程: