laraveles / 西班牙语
Laravel 西班牙语翻译集合
1.5.0
2020-06-30 06:01 UTC
Requires
- php: >=5.6
- illuminate/console: >=5.4.0
- illuminate/support: >=5.4.0
Requires (Dev)
- orchestra/testbench: ^3.4|^4.0
- phpunit/phpunit: ^5.6|^6.3|^7.0|^8.0
README
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'
但在这个例子中,对于所有国际化的西班牙语都足够了。
也可以在运行时使用 App
的 setLocale
方法更改语言。这种更改不是永久的,在下一次执行时将使用默认值
App::setLocale('es');
合作
欢迎提供西班牙语国家的改进和其他变体。任何通过 Pull-Request 的贡献都是受欢迎的 ;D