thelia / translation-module
2.0.0
2021-10-07 14:47 UTC
Requires
- thelia/installer: ~1.1
README
此模块允许您导出和导入.po
或.xlf
格式的翻译。如果您需要其他格式,请在问题中提出。
安装
手动安装
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块名称为Translation。 - 在thelia管理面板中激活它
Composer
在您的thelia主composer.json文件中添加它
composer require thelia/translation-module ~1.0.0
使用方法
此模块在后台办公中添加了一个名为Translations
的新页面,在这个新页面上,您可以选择翻译的格式(.po
或.xlf
),然后您可以选择要导出的翻译部分,或者您可以导入您已修改的翻译。
为了使导入工作,您必须发送一个zip文件,并且非常重要的一点是您必须尊重导出时的文件夹结构,例如
po
├── backOffice
│ └── bo.default
│ ├── messages.fr.po
│ ├── message.en.po
├── modules
│ ├── <module name>
│ │ ├── <domain name>
│ │ │ ├── messages.fr.po
│ │ │ ├── messages.en.po
... etc.
一旦导入翻译,它们将完全替换标准的Thelia翻译。要恢复标准行为,请删除local/translations目录。