From 2bc6dae78eec137233e80bcc753d9ede4473f0cf Mon Sep 17 00:00:00 2001 From: Jakub <106778416+MarekZegare4@users.noreply.github.com> Date: Sun, 17 May 2026 12:11:42 +0200 Subject: [PATCH] feat: add Icelandic and Romanian legacy cedilla transliteration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds ð/Ð (eth), þ/Þ (thorn) for Icelandic, and ţ/Ţ (t with cedilla) for legacy-encoded Romanian text. Co-Authored-By: Claude Sonnet 4.6 --- src/helpers/ui/DisplayDriver.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/helpers/ui/DisplayDriver.h b/src/helpers/ui/DisplayDriver.h index 32ef5c71..d6cf198b 100644 --- a/src/helpers/ui/DisplayDriver.h +++ b/src/helpers/ui/DisplayDriver.h @@ -85,6 +85,11 @@ public: case 0x021B: return 't'; case 0x021A: return 'T'; // ț Ț // Croatian case 0x0111: return 'd'; case 0x0110: return 'D'; // đ Đ + // Icelandic + case 0x00F0: return 'd'; case 0x00D0: return 'D'; // ð Ð (eth) + case 0x00FE: return 't'; case 0x00DE: return 'T'; // þ Þ (thorn) + // Romanian cedilla variants (legacy encoding) + case 0x0163: return 't'; case 0x0162: return 'T'; // ţ Ţ // Turkish case 0x011F: return 'g'; case 0x011E: return 'G'; // ğ Ğ case 0x015F: return 's'; case 0x015E: return 'S'; // ş Ş