@@ -13,8 +13,8 @@ var localizedLanguageCodes /*: {[string]: string} */ = {}, localizedLanguageName
1313
1414/* global config, getPairs, getGenerators, getAnalyzers, persistChoices, getURLParam, cache, ajaxSend, ajaxComplete, sendEvent,
1515 srcLangs, dstLangs, generators, analyzers, readCache, modeEnabled, populateTranslationList, populateGeneratorList,
16- populateAnalyzerList, analyzerData, generatorData, curSrcLang, curDstLang, restoreChoices, refreshLangList, onlyUnique ,
17- getSpellers */
16+ populateAnalyzerList, populatePrimarySpellCheckerList, analyzerData, generatorData, spellerData, curSrcLang, curDstLang ,
17+ restoreChoices, refreshLangList, onlyUnique, getSpellers */
1818
1919var dynamicLocalizations /*: {[lang: string]: {[string]: string}} */ = {
2020 'fallback' : {
@@ -310,6 +310,9 @@ function localizeLanguageNames(localizedNamesFromJSON) {
310310 if ( modeEnabled ( 'analyzation' ) ) {
311311 populateAnalyzerList ( analyzerData ) ;
312312 }
313+ if ( modeEnabled ( 'spellchecking' ) ) {
314+ populatePrimarySpellCheckerList ( spellerData ) ;
315+ }
313316 }
314317}
315318
@@ -385,7 +388,8 @@ function localizeInterface() {
385388 '#originalText' : curSrcLang ,
386389 '#translatedText' : curDstLang ,
387390 '#morphAnalyzerInput' : $ ( '#primaryAnalyzerMode' ) . val ( ) ,
388- '#morphGeneratorInput' : $ ( '#primaryGeneratorMode' ) . val ( )
391+ '#morphGeneratorInput' : $ ( '#primaryGeneratorMode' ) . val ( ) ,
392+ '#spellCheckerInput' : $ ( '#primarySpellCheckerMode' ) . val ( )
389393 } ;
390394
391395 $ . each ( elements , function ( selector , lang /*: string */ ) {
@@ -433,4 +437,4 @@ function setLocale(newLocale /*: string */) {
433437/*:: import {generatorData, generators, getGenerators, populateGeneratorList} from "./generator.js" */
434438/*:: import {analyzerData, analyzers, getAnalyzers, populateAnalyzerList} from "./analyzer.js" */
435439/*:: import {cache, persistChoices, readCache, restoreChoices} from "./persistence.js" */
436- /*:: import {getSpellers} from "./spellchecker.js" */
440+ /*:: import {getSpellers, populatePrimarySpellCheckerList, spellerData } from "./spellchecker.js" */
0 commit comments