From 81d4ca84a82d69419c7fde922d8aa9c7bd9846b8 Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Sat, 10 Feb 2018 16:07:17 +0100 Subject: [PATCH] =?UTF-8?q?Add=20Polish=20'=C5=81'=20and=20'=C5=82'=20to?= =?UTF-8?q?=20transliteration=20map?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes #987 --- .../freeyourgadget/gadgetbridge/util/LanguageUtils.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 eff512dbd..5e6522bfb 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/util/LanguageUtils.java @@ -19,9 +19,10 @@ package nodomain.freeyourgadget.gadgetbridge.util; import org.apache.commons.lang3.text.WordUtils; +import java.text.Normalizer; import java.util.HashMap; import java.util.Map; -import java.text.Normalizer; + import nodomain.freeyourgadget.gadgetbridge.GBApplication; public class LanguageUtils { @@ -74,6 +75,9 @@ public class LanguageUtils { put('پ', "p"); put('چ', "ch"); put('ڜ', "ch"); put('ڤ', "v"); put('ڥ', "v"); put('ڨ', "g"); put('گ', "g"); put('ݣ', "g"); + // Polish + put('Ł', "L"); put('ł', "l"); + //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 }