thelia/translation-module

安装: 107

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 7

分支: 4

开放问题: 1

类型:thelia-module

2.0.0 2021-10-07 14:47 UTC

This package is auto-updated.

Last update: 2024-09-20 21:12:06 UTC


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目录。