laraveles/西班牙语

Laravel 西班牙语翻译集合

1.5.0 2020-06-30 06:01 UTC

README

Latest Version on Packagist Total Downloads

Laravel 西班牙语

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

版本

对于 Laravel >=5.8 使用 1.2+ 版本,包括 8 个字符的密码验证。对于其他版本,使用 1.1+。

Laravel 默认包含的文件

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

安装

您可以通过 composer 安装此包

composer require laraveles/spanish

在 5.5 之前的版本中,您必须在 config/app.php 文件中添加服务提供者(Laravel 5.5+ 不需要,因为有了 自动发现系统

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

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

php artisan vendor:publish --tag=lang

或者我们也可以使用

php artisan laraveles:install-lang

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

这可以通过修改 config/app.php 中 Laravel 配置的 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