Add pt-BR spell checker
This commit is contained in:
parent
9e0239097a
commit
f2d6cd383c
|
@ -27,6 +27,7 @@ function getSpellCheckerLocaleMenus(onSelectSpellCheckerLocale) {
|
|||
{language: 'German', locale: 'de-DE'},
|
||||
{language: 'Spanish', locale: 'es-ES'},
|
||||
{language: 'Dutch', locale: 'nl-NL'},
|
||||
{language: 'Portuguese', locale: 'pt-BR'},
|
||||
];
|
||||
return locales.map((l) => ({
|
||||
label: l.language,
|
||||
|
|
|
@ -90,5 +90,8 @@ SpellChecker.getSpellCheckerLocale = (electronLocale) => {
|
|||
if (electronLocale.match(/^nl-?/)) {
|
||||
return 'nl-NL';
|
||||
}
|
||||
if (electronLocale.match(/^pt-?/)) {
|
||||
return 'pt-BR';
|
||||
}
|
||||
return 'en-US';
|
||||
};
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
"react-bootstrap": "~0.32.1",
|
||||
"react-dom": "^16.4.0",
|
||||
"react-transition-group": "^2.3.1",
|
||||
"simple-spellchecker": "^0.9.5",
|
||||
"simple-spellchecker": "^0.9.6",
|
||||
"underscore": "^1.9.1",
|
||||
"yargs": "^3.32.0"
|
||||
}
|
||||
|
|
|
@ -498,9 +498,9 @@ setimmediate@^1.0.5:
|
|||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
|
||||
|
||||
simple-spellchecker@^0.9.5:
|
||||
version "0.9.5"
|
||||
resolved "https://registry.yarnpkg.com/simple-spellchecker/-/simple-spellchecker-0.9.5.tgz#4c6dce87e29488c29324b9613d3ad1f1bdac2e51"
|
||||
simple-spellchecker@^0.9.6:
|
||||
version "0.9.6"
|
||||
resolved "https://registry.yarnpkg.com/simple-spellchecker/-/simple-spellchecker-0.9.6.tgz#ecc68eb5d26c7495eae34932f2641b14a435d265"
|
||||
dependencies:
|
||||
binarysearch "^0.2.4"
|
||||
damerau-levenshtein "git://github.com/cbaatz/damerau-levenshtein.git"
|
||||
|
|
|
@ -23,6 +23,9 @@ describe('main/Spellchecker.js', function() {
|
|||
SpellChecker.getSpellCheckerLocale('nl').should.equal('nl-NL');
|
||||
SpellChecker.getSpellCheckerLocale('nl-NL').should.equal('nl-NL');
|
||||
|
||||
SpellChecker.getSpellCheckerLocale('pt').should.equal('pt-BR');
|
||||
SpellChecker.getSpellCheckerLocale('pt-BR').should.equal('pt-BR');
|
||||
|
||||
SpellChecker.getSpellCheckerLocale('ja').should.equal('en-US');
|
||||
SpellChecker.getSpellCheckerLocale('ja-JP').should.equal('en-US');
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue