markocupic/contao-translation-bundle

Contao Translation Bundle

1.0.3 2024-08-16 22:14 UTC

This package is auto-updated.

Last update: 2024-09-16 22:21:54 UTC


README

Alt text

"Mini Transifex"作为Contao前端模块(仍在建设中)

此Bundle为Contao CMS提供了一种可能性,让预算有限的程序员能够在Contao安装中维护XLF格式的翻译文件。在这种情况下,建议将此扩展与markocupic/contao-php2xliff一起使用。

使用composer或Contao Manager进行安装

  • 安装工具
  • 切换到后台。
  • 创建一个新的无头部和尾部的单栏布局。
  • 创建一个类型为"翻译-APP"的新前端模块。
  • 创建一个新的受保护页面并将模块绑定到其中。

编写扩展的建议

  • 将英语语言文件传统地作为PHP语言文件创建。对于其他语言,省略PHP语言文件。
  • 使用markocupic/contao-php2xliff自动从PHP语言文件生成XLF语言文件。
  • 使用markocupic/contao-translation-bundle从vendor目录导入语言文件(导入路径中的XLF语言文件)。
  • 之后创建所需的语言并全部翻译。
  • 然后,将新创建的语言文件重新加载到vendor目录中(按路径导出XLF语言文件)。
  • 最后,使用php composer/install重新构建缓存。
  • 现在在目录vendor/vendor-name/project-name/src/resources/contao/languages中应该可以看到新创建的XLF语言文件。