Traduce tus aplicaciónes Laravel al español


Victor Arana Flores

19 Jul 2022

Para traducir nuestra aplicación usaremos un paquete muy popular llamado Laravel-Lang

Cómo empezar

En este repositorio, puedes encontrar los archivos lang para Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Cashier, Laravel Breeze, Laravel Nova, Laravel Spark and Laravel UI.

Instalación

Instalar el paquete

Todo lo que necesitas hacer para empezar es añadir Laravel Lang a tus dependencias de Composer:

composer require laravel-lang/lang --dev

Al instalar el paquete de esta manera, tendrá que copiar manualmente los archivos de la carpeta vendor/laravel-lang/lang en su aplicación.

Si quiere automatizar el proceso, utilice uno de los editores.

Compatibilidad

Version de LaravelComando de instalación
Laravel 6-10composer require laravel-lang/lang:^11.0
Laravel 7-9composer require laravel-lang/lang:^10.0
Laravel 7-8composer require laravel-lang/lang:^9.0
Laravel 7-8 con Php Intlcomposer require laravel-lang/lang:^8.0
Laravel 8.xcomposer require laravel-lang/lang:^7.0
Laravel 7.x y los nuevos nombres de directoriocomposer require laravel-lang/lang:^7.0
Laravel 7.xcomposer require laravel-lang/lang:^6.1
Laravel 6.xcomposer require laravel-lang/lang:^5.0
Laravel 5.8composer require laravel-lang/lang:^4.0
Laravel 5.1-5.7composer require laravel-lang/lang:^3.0
Laravel 5composer require laravel-lang/lang:^2.0
Laravel 4composer require laravel-lang/lang:^1.0

Uso básico

Copiar archivos

Después de añadir la dependencia usando Composer (como se ha descrito anteriormente) a su aplicación, puede encontrar los archivos de idioma en el directorio vendor/laravel-lang/lang.

Copie las carpetas de los idiomas que desee, en el directorio resources/lang o lang de su aplicación Laravel.


1 comentarios

Inicia sesión para comentar

Comentarios:

  • Luis Antonio Parrado Riveros

    Luis Antonio Parrado Riveros hace 2 meses

    Actualmente ya no se hace copiando los archivos manualmente y básicamente es obligatorio usar el gestor de traducción.

     

    La recomendación ahora es hacer 

    `composer require laravel-lang/publisher laravel-lang/lang laravel-lang/attributes --dev`

     

    Y después instalar los idiomas, por ejemplo español con el comando

    `php artisan lang:add es`