wmc-its / translation-bundle
此包允许将翻译文件内容导入数据库,并提供一个图形用户界面来编辑翻译。
1.0.0
2020-03-05 16:22 UTC
Requires
- php: ^7.1|^7.2
- symfony/framework-bundle: ~2.8|~3.0|~4.0
Requires (Dev)
- doctrine/data-fixtures: ~1.1
- doctrine/doctrine-bundle: ~1.2
- doctrine/mongodb-odm-bundle: ~3.4
- doctrine/orm: ^2.2.3
- phpunit/phpunit: ~5.7
- propel/propel-bundle: ~1.2|3.0@dev
Suggests
- doctrine/mongodb-odm-bundle: ~3.4
- doctrine/orm: >=2.4
- propel/propel-bundle: ~3.0@dev
This package is auto-updated.
Last update: 2024-09-06 02:07:10 UTC
README
此 Symfony 扩展包允许您
- 将翻译文件内容导入数据库,并提供一个图形用户界面来编辑翻译。
- 从数据库导出翻译到文件。
- 查看翻译域是否完全翻译的概览。
- 在数据库中添加新的翻译。
想法是
- 像往常一样为至少一种语言(例如您网站的默认语言)编写您的翻译文件(xliff、yml 或 php)。
- 使用命令行将翻译加载到数据库中。
- 通过编辑页面自由编辑/添加翻译。
该包覆盖了翻译服务并提供了一个 DatabaseLoader。数据库翻译内容最后加载,因此它会覆盖 xliff、yml 和 php 翻译文件中的内容。如果您需要获取与数据库内容相同的翻译文件,也可以从数据库中导出翻译。
文档
有关安装和配置信息,请参阅 Resources/doc/index.md
以下是一个编辑页面的屏幕截图 :)