Idiomas
Paquete para gestionar los idiomas de los que va a constar la parte pública de la web.
Consiste en un listado los cuales se componen de:
- Nombre (no puede repetirse)
- Locale (https://es.wikipedia.org/wiki/ISO_639-1)
- Region (https://es.wikipedia.org/wiki/ISO_3166-1)
- Activo (Siempre tiene que haber un idioma activo)
- Principal (Siempre tiene que haber un idioma principal)
- Orden
LanguageFacade
Tiene dos funciones suficientes para obtener información de los idiomas: 1. Language::getActives() - Obtiene los idiomas activos en un collection de LanguageModel ordenados por orden ascendente 2. Language::getDefault() - Obtiene el idioma principal -> LanguageModel
Instalación
php artisan vendor:publish --tag=language
// bittacora/bpanel4-language
.sass('resources/language/scss/language.scss', 'public/css')