我目前正在为 Magento (1.10.1.1) 的企业安装做一些 i18n 工作,我正在尝试收集 Magento 可能提供给前端的可能错误消息的列表。原因是,这样我们就可以准备好翻译并使用它(通过代理服务)。
有没有人有可能的标准错误消息的列表或知道生成此类列表的方法?如果可能的话,还有一种为第 3 方模块生成错误消息的方法吗?
我目前正在为 Magento (1.10.1.1) 的企业安装做一些 i18n 工作,我正在尝试收集 Magento 可能提供给前端的可能错误消息的列表。原因是,这样我们就可以准备好翻译并使用它(通过代理服务)。
有没有人有可能的标准错误消息的列表或知道生成此类列表的方法?如果可能的话,还有一种为第 3 方模块生成错误消息的方法吗?
通过翻译的任何内容都是潜在的候选者。负责任的模块开发人员将为他们的模块提供包含所有字符串的翻译 CSV。因为这不是保证,所以有几家公司提供或计划提供翻译模块,这些模块从文件和数据中解析可翻译的字符串。候选地点:
core_translate
桌子translate=""
属性的任何节点为了获得 Magento 提供的错误和消息列表,我最终这样做了:
grep -rih "__('" app/code/ | cut -d"'" -f4 | sort | uniq >> messages.txt
grep -rih "Exception($helper>__(" app/code/ | cut -d"'" -f4 | sort | uniq >> messages.txt
这是一个有点凌乱的列表,但能够从那里获得我需要的大部分内容。