How to use the language function from i18next

Find comprehensive JavaScript i18next.language code examples handpicked from public code repositorys.

120
121
122
123
124
125
126
127
128
129
i18n.getLanguagesAvailables = function() {
    return languagesAvailables;
};

i18n.getCurrentLocale = function() {
    return i18next.language;
};

i18n.existsMessage = function(key) {
    return i18next.exists(key);
fork icon6
star icon46
watch icon6

60
61
62
63
64
65
66
67
68
69

  state.translation = {
    t: i18next.t,
    languages: languages,
    // languages: ['en', 'ja'],
    selectedLanguage: i18next.language
  }
}
// loadLanguageFromURL('es', 'https://raw.githubusercontent.com/hydra-synth/l10n/main/es/editor.json')
//loadLanguageFromURL('es','https://hackmd.io/baEnGh7gRt2iHTvt-TT8Fw/download')
fork icon228
star icon0
watch icon62

+ 3 other calls in file

24
25
26
27
28
29
30
31
32
33
  };
  this.sessionName = `${page.name}.pcl`;
}

schemaBuilder(fields) {
  const sessionLanguage = i18next.language;
  const content = require(`./content.${sessionLanguage}`);

  if (this.isManualSession()) {
    this.manualFields();
fork icon7
star icon9
watch icon0