amendozaaguiar/laravel-lat-es

El paquete 'laravel-lat-es' ofrece traducciones en español para Laravel, garantizando que tus proyectos en Laravel tengan archivos de traducción en español por defecto. Con esta integración automática, podrás disfrutar de una experiencia de usuario más fluida y personalizada en tus aplicaciones de L

11.0.0 2024-03-22 01:16 UTC

This package is auto-updated.

Last update: 2024-04-22 01:28:41 UTC


README

Última versión en Packagist Descargas Totales

🌟 Laravel Español 🇪🇸

El paquete "laravel-lat-es" ofrece traducciones en español para Laravel, permitiendo que tus proyectos en Laravel cuenten con los archivos de traducción en español por defecto. Con este paquete, podrás asegurarte de tener una experiencia de usuario en español más fluida y personalizada en tus aplicaciones de Laravel. Además, al utilizar las traducciones por defecto de Laravel, podrás estar seguro de estar utilizando un idioma consistente y coherente a lo largo de toda tu aplicación.

Versiones

Archivos por defecto incluidos en Laravel:

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

🚀 Instalación

Puedes instalar este paquete mediante Composer:

composer require amendozaaguiar/laravel-lat-es

No es necesario agregar el proveedor de servicios en tu fichero config/app.php en Laravel 5.5+ gracias al sistema de autodiscovery:

'providers' => [
    // ...
    Amendozaaguiar\LaravelLatEs\LaravelLatEsServiceProvider::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 laravellates:install

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

Estamos abiertos a mejoras y variaciones para países de habla hispana. ¡Aceptamos cualquier contribución a través de una solicitud de extracción (Pull-Request) con entusiasmo! 😊

Inspirado

Agradecemos la inspiración de Laravel-Spanish y agradecemos a ChatGPT por su contribución en la mejora de los textos.