1
0
Fork 0

Brazilian Portuguese (#203)

* added Brazilian Portuguese

* more dictionary processing scripts
This commit is contained in:
Dimo Karaivanov 2023-03-13 10:21:36 +02:00 committed by GitHub
parent f146eaeae2
commit cd03dec9ff
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 261722 additions and 18 deletions

View file

@ -21,6 +21,7 @@ public class LanguageCollection {
List<Class<? extends Language>> languageList = Arrays.asList(
// Add languages here, to enable them in the UI and
// please, maintain the alphabetical order.
BrazilianPortuguese.class,
Bulgarian.class,
Dutch.class,
English.class,

View file

@ -0,0 +1,25 @@
package io.github.sspanak.tt9.languages.definitions;
import java.util.Arrays;
import java.util.Locale;
import io.github.sspanak.tt9.R;
public class BrazilianPortuguese extends English {
public BrazilianPortuguese() {
super();
name = "Português brasileiro";
locale = new Locale("pt","BR");
dictionaryFile = "pt-BR-utf8.csv";
icon = R.drawable.ime_lang_br;
isPunctuationPartOfWords = true;
characterMap.get(2).addAll(Arrays.asList("ç", "á", "â", "ã", "à"));
characterMap.get(3).addAll(Arrays.asList("é", "ê", "è"));
characterMap.get(4).add("í");
characterMap.get(6).addAll(Arrays.asList("ó", "ô", "õ"));
characterMap.get(8).add("ú");
}
}