/ionic-i18n

Demo App for i18n (internationalization) integration in Angular project

Primary LanguageTypeScriptMIT LicenseMIT

i18n Demo integration project

This project is a demo for i18n (internationalization) integration in Angular project. It use Ionic Framework for Angular.

In this project, you have demo App using:

The project is organized in several branch:

  • ng-i18n for Angular Internationalization native modulde
  • ngx-translate for Ngx-Translate library
  • transloco for Transloco library

Translation used are: en, fr

Installation

Clone this project on your machine.

Usage

Angular Internationalization

Using Git, execute the folowing commands:

git checkout ng-i18n
npm i
npm run servefr     // for FR translation
ionic serve --configuration=en // for EN translation

Ngx-Translate

Using Git, execute the folowing commands:

git checkout ngx-translate
npm i
ionic serve

Transloco

Using Git, execute the folowing commands:

git checkout transloco
npm i
ionic serve