Skip to content
Snippets Groups Projects
translate.component.ts 538 B
Newer Older
  • Learn to ignore specific revisions
  • import { LANG_EN } from '../lang/lang-en';
    import { LANG_FR } from '../lang/lang-fr';
    
    Florian Azizian's avatar
    Florian Azizian committed
    import { LANG_NL } from '../lang/lang-nl';
    
    
    declare var angularGlobals : any;
    
    
    Florian Azizian's avatar
    Florian Azizian committed
    var dictionary = {};
    
    if (angularGlobals.lang == "en") {
    
    Florian Azizian's avatar
    Florian Azizian committed
        dictionary = LANG_EN;
    
    } else if (angularGlobals.lang == "fr") {
    
    Florian Azizian's avatar
    Florian Azizian committed
        dictionary = LANG_FR;
    } else if (angularGlobals.lang == "nl") {
        dictionary = LANG_NL;
    
    if (angularGlobals.customLanguage != null) {
        dictionary = {...dictionary, ...angularGlobals.customLanguage};
    }
    
    
    export const LANG: any = dictionary;