amendozaaguiar/laravel-lat-es

该'laravel-lat-es'软件包提供Laravel的西班牙语翻译,确保您的Laravel项目默认包含西班牙语的翻译文件。通过这种自动集成,您可以享受更流畅、更个性化的用户体验。

11.0.0 2024-03-22 01:16 UTC

This package is auto-updated.

Last update: 2024-09-22 02:16:48 UTC


README

Última versión en Packagist Descargas Totales

🌟 Laravel 西班牙语 🇪🇸

该"laravel-lat-es"软件包提供Laravel的西班牙语翻译,确保您的Laravel项目默认包含西班牙语的翻译文件。使用此软件包,您可以确保在您的Laravel应用程序中拥有更流畅、更个性化的西班牙语用户体验。此外,通过使用Laravel的默认翻译,您可以确保在整个应用程序中使用一致和连贯的语言。

版本

Laravel默认包含的文件

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

🚀 安装

您可以通过Composer安装此软件包

composer require amendozaaguiar/laravel-lat-es

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

'providers' => [
    // ...
    Amendozaaguiar\LaravelLatEs\LaravelLatEsServiceProvider::class,
];

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

php artisan vendor:publish --tag=lang

或者我们也可以使用

php artisan laravellates:install

完成所有这些步骤后,我们的西班牙语翻译已经可用,我们只需配置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'

但在此情况下,使用国际西班牙语对所有人来说就足够了。

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

App::setLocale('es');

🤝 合作

我们欢迎对西班牙语国家/地区的改进和变体。我们热情地接受通过提取请求(Pull-Request)的任何贡献!😊

灵感

感谢Laravel-Spanish的灵感,并感谢ChatGPT在改进文本方面的贡献。