laraveles/spanish
Composer 安装命令:
composer require laraveles/spanish
包简介
Conjunto de traducciones en español para Laravel
README 文档
README
Laravel Español
Paquete de traducciones en español para Laravel 5. Este paquete te agrega a tu proyecto los ficheros de traducciones en español que Laravel 5 trae por defecto.
Versiones
Para Laravel >=5.8 utilizar la versión 1.2+, incluye la validación de contraseña hasta 8 caracteres. Para el resto de versiones utilizar 1.1+.
Archivos por defecto incluidos en Laravel:
es.json
es/auth.php
es/passwords.php
es/pagination.php
es/validation.php
Instalación
Puedes instalar este paquete mediante composer:
composer require laraveles/spanish
En versiones anteriores a la 5.5 debes agregar el proveedor de servicios en tu fichero config/app.php (no es necesario en Laravel 5.5+ gracias al sistema de autodiscovery):
'providers' => [ // ... Laraveles\Spanish\SpanishServiceProvider::class, ];
Ahora simplemente necesitamos actualizar las traducciones que lo haremos con el siguiente comando:
php artisan vendor:publish --tag=lang
O también podramos usar:
php artisan laraveles:install-lang
Déspues de todos estos pasos, ya tenemos disponible nuestras traducciones en español, y solo necesitamos configurar Laravel para que use el idioma deseado.
Esto lo podemos hacer modificando el parámetro locale de la configuración de Laravel en config/app.php:
// Ej: español
'locale' => 'es',
// Ej: inglés
'locale' => 'en',
Se puede ser mas concreto e indicar las variaciones de un lenguaje:
// Inglés americano
'locale' => 'en_US'
// Portugués de Portugal
'locale' => 'pt_PT'
Pero en este caso nos valdrá con un español internacional para todos.
También se puede cambiar el idioma en tiempo de ejecución utilizando el método setLocale de App. Este cambio no es permanente, en la siguiente ejecución se utilizará el valor de configuración por defecto:
App::setLocale('es');
Colaborar
Mejoras y otras variaciones de paises de habla hispana son más que bienvenidas. Cualquier aportación vía Pull-Request ;D
laraveles/spanish 适用场景与选型建议
laraveles/spanish 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 997.25k 次下载、GitHub Stars 达 575, 最近一次更新时间为 2017 年 09 月 13 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「laravel」 「spanish」 「traduccion」 「laraveles」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 laraveles/spanish 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 laraveles/spanish 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 laraveles/spanish 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
This Bundle provides multilingual ticketing functionality for Symfony applications.
Archivos de traducción al español latinoamericano para Laravel (auth, pagination, passwords, validation).
labels translated to spanish
Spanish Language Pack.
Paquete actualizado de traducciones para Laravel y Jetstream. El paquete incluye las traducciones de los siguientes elementos: Validaciones - Traducciones para las validaciones de Laravel. Mensajes - Traducciones para los mensajes de Laravel. Componentes Jetstream - Traducciones para los componentes
Laravel validator for spanish stuff: NIF, NIE, CIF, NSS, IBAN, Postal Code, Phone numbers
统计信息
- 总下载量: 997.25k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 583
- 点击次数: 19
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-09-13