famelo / translation-helper
用于自动向 xlf 文件添加缺失标签的包
dev-master
2014-08-15 08:08 UTC
Requires
This package is auto-updated.
Last update: 2024-09-05 18:46:27 UTC
README
此包可以帮助您通过自动创建所需的 xlf 文件和 trans-items 来翻译您的 Flow 项目,当您使用 translate viewHelper 或 \TYPO3\Flow\I18n\Translator 的 translate 方法时。
要求
该包目前依赖于2个待解决的问题,这些问题的目的是改善 Translator 和 TranslationViewHelper,将 "translateByOriginalLabel" 和 "translateById" 方法合并为一个新的 "translate" 方法,该方法可以通过 AOP 简单地捕获。
-
[进行中][功能] 重构 TranslateViewHelper 以使用新的 translate 方法 (https://review.typo3.org/#/c/28899/)
-
[进行中][功能] 改进 Translator API (https://review.typo3.org/#/c/28897/)
设置
为了启用自动生成,您需要将以下配置添加到您的 Settings.yaml 文件中
Famelo:
TranslationHelper:
autoCreateTranslations: true
autoCreationWhitelist:
- My.Package
日志记录
扩展会将日志写入单独的 Translatio.log,其中会记录添加标签的位置,这样您可以稍后追踪。