如何在翻译文件中发现错误
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 3.4,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
如何在翻译文件中发现错误
ob娱乐下载Symfony将所有应用程序翻译文件作为在执行应用程序代码之前编译应用程序代码的过程的一部分进行处理。如果任何翻译文件中出现错误,您将看到一条错误消息解释该问题。
方法验证任何YAML和XLIFF翻译文件的内容线头:yaml
而且线头:xliff
命令:
1 2 3 4 5 6 7 8 9 10 11
# lint单个文件$php bin/console lint:yaml app/Resources/translations/messages.en.yml$php bin/console lint:xliff app/Resources/translations/messages.en.xlf . php# lint整个目录$php bin/console lint:yaml应用/资源/翻译$php bin/console lint:xliff应用/资源/翻译# lint一个特定的bundle$php bin/console lint:yaml @AppBundle$php bin/console lint:xliff @AppBundle
3.3
的线头:xliff
命令在Symfony 3.3中引入。ob娱乐下载
方法可以将检测结果导出为JSON- - -格式
选择:
1 2 3
# lint单个文件$php bin/console lint:yaml app/Resources/translations——format=json$php bin/console lint:xliff app/Resources/translations——format=json
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。