diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/GBApplication.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/GBApplication.java index 9309e4b19..56b5f010a 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/GBApplication.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/GBApplication.java @@ -1186,7 +1186,7 @@ public class GBApplication extends Application { if (oldVersion < 16) { // If transliteration was enabled for a device, migrate it to the per-language setting - final String defaultLanguagesIfEnabled = "extended_ascii,common_symbols,scandinavian,german,russian,hebrew,greek,ukranian,arabic,persian,latvian,lithuanian,polish,estonian,icelandic,czech,turkish,bengali,korean"; + final String defaultLanguagesIfEnabled = "extended_ascii,common_symbols,scandinavian,german,russian,hebrew,greek,ukranian,arabic,persian,latvian,lithuanian,polish,estonian,icelandic,czech,turkish,bengali,korean,hungarian"; try (DBHandler db = acquireDB()) { final DaoSession daoSession = db.getDaoSession(); final List activeDevices = DBHelper.getActiveDevices(daoSession); diff --git a/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/util/language/LanguageUtilsTest.java b/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/util/language/LanguageUtilsTest.java index 0f25a5244..ab50e784f 100644 --- a/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/util/language/LanguageUtilsTest.java +++ b/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/util/language/LanguageUtilsTest.java @@ -189,6 +189,16 @@ public class LanguageUtilsTest extends TestBase { assertEquals("georgian transliteration failed", expected, output); } + @Test + public void testStringTransliterateHungarian() { + final Transliterator transliterator = LanguageUtils.getTransliterator("hungarian"); + + String input = "á é í ó ö ő ü ű"; + String output = transliterator.transliterate(input); + String expected = "a e i o o u u"; + assertEquals("hungarian transliteration failed", expected, output); + } + @Test public void testStringTransliterateCommonSymbols() { final Transliterator transliterator = LanguageUtils.getTransliterator("common_symbols");