From 27e2197c3094d5f7dce022850402b68e7f554531 Mon Sep 17 00:00:00 2001 From: vanous Date: Tue, 7 Sep 2021 21:49:54 +0200 Subject: [PATCH] add Icelandic and Czech transliteration, fix 2388 --- .../freeyourgadget/gadgetbridge/util/LanguageUtils.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java index 46a0e84c1..84ae71688 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java @@ -108,6 +108,13 @@ public class LanguageUtils { put('Ö', "O"); put('Õ', "O"); put('ü', "u"); put('Ü', "U"); + // Icelandic + put('Þ',"Th"); put('þ',"th"); put('Ð',"D"); put('ð',"d"); + + // Czech + put('ř',"r"); put('ě',"e"); put('ý',"y"); put('á',"a"); put('í',"i"); put('é',"e"); + put('ó',"o"); put('ú',"u"); put('ů',"u"); put('ď',"d"); put('ť',"t"); put('ň',"n"); + //TODO: these must be configurable. If someone wants to transliterate cyrillic it does not mean his device has no German umlauts // all or nothing is really bad here }