使用 Google 表格翻译 Laravel 语言
发布于 作者: Paul Redmond
Laravel Translation Sheet 是 Nassif Bourguig 开发的一个包,用于使用 Google 表格翻译 Laravel 语言文件。我喜欢这个想法/包的原因是,它让使用 Google 表格等标准工具协作翻译语言变得非常容易。
与 Google 表格的交互方式是通过一系列 Artisan 命令和 Google Sheets API
# Setup and prep commandsphp artisan translation_sheet:setupphp artisan translation_sheet:prepare # Publish translation to Google Sheetsphp artisan translation_sheet:push
翻译准备就绪后,可以使用 pull 命令从电子表格中拉取翻译,并写入 Laravel 应用程序中的特定语言文件中。
php artisan translation_sheet:pull
使用 pull 命令将翻译从 Google 表格同步到配置的语言翻译文件。您可以通过版本控制对其进行差异比较,测试它们,最后将它们提交到应用程序。
收到翻译并将其拉取到应用程序后,可以锁定电子表格以避免冲突。
# Lock the sheet to avoid conflictsphp artisan translation_sheet:lock
您可以在 GitHub 上的 nikaia/translation-sheet 上了解更多关于 Laravel Translation Sheet 的信息。要了解如何安装和使用该包,请查看 项目的自述文件。