ngx

/Tag: ngx

Internacionalización de una aplicación angular con ngx-translate

Cuando se desarrollan aplicaciones con soporte para varios idiomas, es fácil que la traducción de los contenidos suponga un reto para los desarrolladores, para resolver y facilitar esta tarea usaremos la librería ngx-translate. ngx-translate es una librería que permite la carga dinámica de archivos de traducciones en nuestras aplicaciones angular, esta capacidad de carga dinámica de archivos nos permite cambiar el idioma de la aplicación sin necesidad de recargar la pantalla. Paso 1:  Creación de una aplicación angular. Para empezar, crearemos un nuevo proyecto de angular usando angular cli, para lo cual desde nuestra terminal ejecutaremos: >> ng new “my-app” Este comando nos creara una nueva aplicación angular Paso 2: Instalar ngx-translate. Para descargar el módulo de traducciones y el cargador de traducciones de ngx-translate, desde nuestra terminal ejecutamos los comandos: >> npm install @ngx-translate/core --save>> npm install @ngx-translate/http-loader --save Paso 3:  Crear archivos de idiomas. Después de instalar los módulos de traducción crearemos los archivos con las traducciones, dentro de la carpeta assets crearemos una carpeta i18n, que contendrá los archivos con las traducciones. Crearemos dos archivos JSON dentro [...]

2019-02-13T12:46:40+00:0013 febrero, 2019|Categories: Bravent|Tags: , , , , |0 Comments
Translate »