amendozaaguiar/laraveles-spanish-for-jetstream

此包已被弃用且不再维护。作者建议使用 https://github.com/amendozaaguiar/laravel-lat-es 包。

为 Laravel with Jetstream 提供西班牙语翻译集合

1.7.0 2022-09-13 03:11 UTC

README

Latest Version on Packagist Total Downloads

Laravel Español para Jetstream

为 Laravel with Jetstream 提供西班牙语翻译的包。此包将 Laravel with Jetstream 默认提供的西班牙语翻译文件添加到您的项目中。

版本

Laravel 默认包含的文件

es.json
es/auth.php
es/passwords.php
es/pagination.php
es/validation.php

安装

您可以通过 composer 安装此包

composer require amendozaaguiar/laraveles-spanish-for-jetstream

由于自动发现系统,您不需要在 Laravel 5.5+ 的 config/app.php 文件中添加服务提供者

'providers' => [
    // ...
    Laraveles\Spanish\SpanishServiceProvider::class,
];

现在,我们只需更新翻译,我们将使用以下命令来完成

php artisan vendor:publish --tag=lang

或者我们也可以使用

php artisan laraveles:install-lang

完成所有这些步骤后,我们已经有了可用的西班牙语翻译,我们只需配置 Laravel 以使用所需的语言。

我们可以通过修改 Laravel 的 config/app.php 中的 locale 参数来完成此操作

// Ej: español
'locale'          => 'es',
// Ej: inglés
'locale'          => 'en',

可以更具体地指定语言的变体

// Inglés americano
'locale' => 'en_US'
// Portugués de Portugal
'locale' => 'pt_PT'

但在这个例子中,我们只需要为所有用户提供国际西班牙语。

还可以使用 AppsetLocale 方法在运行时更改语言。此更改不是永久的,下一次执行将使用默认配置值

App::setLocale('es');

合作

欢迎对西班牙语国家语言变体的改进和其他贡献。任何通过 Pull-Request 的贡献都是受欢迎的 ;D