typidesign / laravel-artisan-translations

一个用于更新 JSON 翻译文件的 artisan 命令。

3.1 2024-02-05 15:36 UTC

This package is auto-updated.

Last update: 2024-09-05 16:49:37 UTC


README

StyleCI

此包为您提供 artisan 命令,用于管理 Laravel 5.4+ 的 JSON 文件中的翻译。

安装

您可以通过 composer 安装此包。

composer require typidesign/laravel-artisan-translations

现在,在 config/app.php 文件中添加服务提供者。

'providers' => [
    // ...
    Typidesign\Translations\ArtisanTranslationsServiceProvider::class,
];

用法

从单个文件添加翻译

php artisan translations:add vendor/typicms/pages/src/lang/fr.json

此文件中存在的所有翻译都将添加到 /lang/fr.json

从目录添加翻译

php artisan translations:add vendor/typicms/pages/src/lang

此目录中找到的所有翻译都将添加到 /lang

覆盖翻译

默认情况下,翻译键将不会被覆盖。您可以使用 --force 选项来覆盖现有键。

删除翻译

php artisan translations:remove vendor/typicms/pages/src/lang[/lg.json]

此文件/目录中找到的所有翻译都将从 /lang 中删除。

php artisan translations:add vendor/typicms/pages/src/lang --force

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全

如果您发现任何安全相关的问题,请通过电子邮件 samuel@typidesign.be 而不是使用问题跟踪器。

鸣谢

关于 Typi Design

Typi Design 是一家位于比利时布鲁塞尔的网络设计公司。

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。