我正在做一个支持多种语言的Laravel项目,最近我在我的en/messages.php
文件中添加了一个新的键值对:
'back' => 'Back'
字符串
我有多个语言文件,用于不同的语言环境,如vi、fr、id等,我需要确保这个新键被添加到所有这些文件中,并具有适当的翻译。
考虑到大量的语言文件,手动检查每个文件以确认是否已添加翻译是相当具有挑战性的。Laravel中是否有自动化的方法或工具可以帮助我验证所有语言文件是否已相应更新?
我正在寻找一个解决方案,它可以:
如果任何语言文件中缺少关键字,请通知我。提供所有语言文件中缺少翻译的报告。如果您对如何有效地管理此问题有任何建议或最佳实践,我们将不胜感激!
谢谢你,谢谢
2条答案
按热度按时间s5a0g9ez1#
您可以使用Laravel translations checker。一旦安装了软件包,您可以像这样运行检查:
字符串
kyvafyod2#
不,
php artisan translations:check
不是Laravel中的默认命令。要检查翻译,您可能需要创建自定义命令或使用第三方软件包,如Laravel Langman或Laravel翻译管理器。这些软件包提供管理和检查翻译的功能。