testmonitor/laravel-vue-i18n-generator

此软件包将您的Laravel翻译文件编译成Vue i18n兼容的JSON文件。

v1.0.0 2023-05-04 08:29 UTC

This package is auto-updated.

Last update: 2024-09-12 12:58:37 UTC


README

Latest Stable Version CircleCI StyleCI codecov License

此软件包将您的Laravel翻译文件编译成Vue i18n兼容的JavaScript文件。

目录

安装

首先使用Composer安装此软件包

$ composer require testmonitor/laravel-vue-i18n-generator

可选地发布软件包资源

$ php artisan vendor:publish --provider="TestMonitor\VueI18nGenerator\VueI18nGeneratorServiceProvider" --tag="config"

现在您已设置完毕!

使用方法

安装后,使用Artisan命令生成Vue i18n文件

$ php artisan vue:translations

这将您的Laravel JSON和PHP语言文件编译成一个名为vue-i18n-locales.js的单个JavaScript文件,位于/resources/js/i18n目录下。

默认情况下,您的Laravel语言路径用于确定要包含的文件。您可以使用路径选项来覆盖此行为

$ php artisan vue:translations --path=resources/lang

还有更改输出文件路径的选项

$ php artisan vue:translations --output=resources/js/i18n.js

或者,您可以在配置文件中配置输出文件路径。

变更日志

有关更多信息,请参阅变更日志

贡献

有关贡献的详细信息,请参阅贡献指南

致谢

许可

MIT许可证(MIT)。有关更多信息,请参阅许可证