From 908e8bc1ee04036c33496f60e634c16d61a7b6a3 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 26 Jun 2026 00:21:17 +0000 Subject: [PATCH] fix: remove invalid backslash escapes from all locale string files Android's AAPT2 resource processor only recognizes a small set of valid escape sequences: \, \', ", \n, \t, \r, \@, \?. All other \X sequences (backslash-space, \-, \., \(, \), $, etc.) render as a literal backslash followed by the character in the UI. These were introduced by the batch AI translation. Remove the backslash before every character that does not need escaping across 38 locale files. --- .../src/main/res/values-ar-rSA/strings.xml | 10 ++--- .../src/main/res/values-cs-rCZ/strings.xml | 6 +-- amethyst/src/main/res/values-cs/strings.xml | 6 +-- .../src/main/res/values-de-rDE/strings.xml | 8 ++-- amethyst/src/main/res/values-de/strings.xml | 8 ++-- .../src/main/res/values-el-rGR/strings.xml | 22 +++++------ .../src/main/res/values-es-rES/strings.xml | 24 ++++++------ .../src/main/res/values-es-rMX/strings.xml | 24 ++++++------ .../src/main/res/values-es-rUS/strings.xml | 24 ++++++------ amethyst/src/main/res/values-es/strings.xml | 24 ++++++------ .../src/main/res/values-fa-rIR/strings.xml | 2 +- amethyst/src/main/res/values-fa/strings.xml | 2 +- .../src/main/res/values-fi-rFI/strings.xml | 6 +-- .../src/main/res/values-fr-rCA/strings.xml | 22 +++++------ .../src/main/res/values-fr-rFR/strings.xml | 22 +++++------ amethyst/src/main/res/values-fr/strings.xml | 22 +++++------ .../src/main/res/values-hi-rIN/strings.xml | 22 +++++------ .../src/main/res/values-hu-rHU/strings.xml | 38 +++++++++---------- .../src/main/res/values-in-rID/strings.xml | 2 +- amethyst/src/main/res/values-in/strings.xml | 2 +- .../src/main/res/values-it-rIT/strings.xml | 2 +- .../src/main/res/values-nl-rBE/strings.xml | 6 +-- .../src/main/res/values-nl-rNL/strings.xml | 6 +-- amethyst/src/main/res/values-nl/strings.xml | 6 +-- .../src/main/res/values-pl-rPL/strings.xml | 10 ++--- .../src/main/res/values-pt-rBR/strings.xml | 12 +++--- .../src/main/res/values-pt-rPT/strings.xml | 12 +++--- .../src/main/res/values-ru-rRU/strings.xml | 10 ++--- .../src/main/res/values-ru-rUA/strings.xml | 10 ++--- amethyst/src/main/res/values-ru/strings.xml | 10 ++--- .../src/main/res/values-sl-rSI/strings.xml | 12 +++--- .../src/main/res/values-sv-rSE/strings.xml | 6 +-- amethyst/src/main/res/values-sw/strings.xml | 4 +- .../src/main/res/values-th-rTH/strings.xml | 2 +- amethyst/src/main/res/values-th/strings.xml | 2 +- .../src/main/res/values-uk-rUA/strings.xml | 16 ++++---- amethyst/src/main/res/values-uk/strings.xml | 16 ++++---- .../src/main/res/values-uz-rUZ/strings.xml | 2 +- 38 files changed, 220 insertions(+), 220 deletions(-) diff --git a/amethyst/src/main/res/values-ar-rSA/strings.xml b/amethyst/src/main/res/values-ar-rSA/strings.xml index 854791e60d..5a5703fbd4 100644 --- a/amethyst/src/main/res/values-ar-rSA/strings.xml +++ b/amethyst/src/main/res/values-ar-rSA/strings.xml @@ -189,9 +189,9 @@ أبلغ عن كلام يحض على الكراهية الإبلاغ عن عُري / إباحي ضع علامة على جميع الرسائل/الاشعارات المعروفة كمقروء - تعيين\ الجديد\ كمقروء - تعيين\ الكل\ كمقروء - نسخ\ المفاتيح + تعيين الجديد كمقروء + تعيين الكل كمقروء + نسخ المفاتيح ## النصائح الرئيسية للنسخ الاحتياطي والسلامة \n\n- يتم تأمين حسابك بمفتاح سري. المفتاح السري هو سلسلة عشوائية طويلة تبدأ بـ **nsec1**. أي شخص لديه مفتاحك السري يمكنه نشر المحتوى باستخدام هويتك. \n\n- لا تقم بوضع مفتاحك السري في أي موقع أو برنامج لا تثق به. @@ -309,9 +309,9 @@ لا جميع المتابعات العالمي - قائمة\ الكتم + قائمة الكتم رابط/مرحل بصلي - مرحلات\ DM + مرحلات DM استخدام Tor لإرسال و أستقبال الرسائل الخاصة مرحلات غير موثوقة أستخدام Tor لمرحلات الأحداث الواردة و المرسلة diff --git a/amethyst/src/main/res/values-cs-rCZ/strings.xml b/amethyst/src/main/res/values-cs-rCZ/strings.xml index e52d377b6f..00ae67def3 100644 --- a/amethyst/src/main/res/values-cs-rCZ/strings.xml +++ b/amethyst/src/main/res/values-cs-rCZ/strings.xml @@ -1367,7 +1367,7 @@ Automaticky načítat obrázky/gif Automaticky přehrávat videa Automatické přehrávání videí - Náhled\ URL + Náhled URL Imersivní rolování Skrýt navigační panely při rolování Režim UI @@ -1705,7 +1705,7 @@ Přijato Odesláno Nastavení peněženky Cashu - Moje\ minty + Moje minty Minty, klíč pro nutzap Moje doporučení mintů Zatím jste nedoporučili žádný mint. Klepnutím na palec nahoru vedle mintu jej veřejně doporučíte. @@ -1993,7 +1993,7 @@ Dostupné Změnit pořadí Obnovit výchozí - Záložky\ domova + Záložky domova Vyberte, které záložky se zobrazí na domovské obrazovce. Pokud je aktivní jen jedna záložka, lišta záložek se skryje. Vše Vzhled profilu diff --git a/amethyst/src/main/res/values-cs/strings.xml b/amethyst/src/main/res/values-cs/strings.xml index f65f8c000d..d8dec8be97 100644 --- a/amethyst/src/main/res/values-cs/strings.xml +++ b/amethyst/src/main/res/values-cs/strings.xml @@ -453,7 +453,7 @@ Motiv Automaticky načítat obrázky/gif Automaticky přehrávat videa - Náhled\ URL + Náhled URL Imersivní rolování Skrýt navigační panely při rolování Režim UI @@ -2831,7 +2831,7 @@ Nastavení peněženky Cashu -Moje\ minty +Moje minty Minty, klíč pro nutzap @@ -3341,7 +3341,7 @@ Obnovit výchozí -Záložky\ domova +Záložky domova Vyberte, které záložky se zobrazí na domovské obrazovce. Pokud je aktivní jen jedna záložka, lišta záložek se skryje. diff --git a/amethyst/src/main/res/values-de-rDE/strings.xml b/amethyst/src/main/res/values-de-rDE/strings.xml index c4e8db701f..50b6a4ad18 100644 --- a/amethyst/src/main/res/values-de-rDE/strings.xml +++ b/amethyst/src/main/res/values-de-rDE/strings.xml @@ -246,7 +246,7 @@ erie gespeichert Neue Threads Unterhaltungen Feed - Mod\-Warteschlange + Mod-Warteschlange Notizen Antworten Deine @@ -406,7 +406,7 @@ anz der Bedingungen ist erforderlich Löschen Blockieren Thread stummschalten - Thread\ entdämpfen + Thread entdämpfen Melden Nicht erneut anzeigen Spam oder Betrug @@ -1353,7 +1353,7 @@ anz der Bedingungen ist erforderlich Bilder/GIFs automatisch laden Videos automatisch abspielen Videos automatisch abspielen - URL\-Vorschau\ anzeigen + URL-Vorschau anzeigen Immersives Scrollen Navigationsleisten beim Scrollen ausblenden UI-Modus @@ -1683,7 +1683,7 @@ anz der Bedingungen ist erforderlich Empfangen Gesendet Cashu-Wallet-Einstellungen - Meine\ Mints + Meine Mints Mints, Nutzap-Schlüssel Meine Mint-Empfehlungen Du hast noch keine Mints empfohlen. Tippe auf das Daumen-hoch-Symbol neben einem Mint, um ihn öffentlich zu empfehlen. diff --git a/amethyst/src/main/res/values-de/strings.xml b/amethyst/src/main/res/values-de/strings.xml index 644531b903..b83e2f53dc 100644 --- a/amethyst/src/main/res/values-de/strings.xml +++ b/amethyst/src/main/res/values-de/strings.xml @@ -459,7 +459,7 @@ anz der Bedingungen ist erforderlich Design Bilder/GIFs automatisch laden Videos automatisch abspielen - URL\-Vorschau\ anzeigen + URL-Vorschau anzeigen Immersives Scrollen Navigationsleisten beim Scrollen ausblenden UI-Modus @@ -781,7 +781,7 @@ anz der Bedingungen ist erforderlich Feed-Filter, %1$s ausgewählt Feed-Filter, %1$s Feed - Mod\-Warteschlange + Mod-Warteschlange Der Benutzer veröffentlicht seine Inhalte auf diesen Relays Der Benutzer erhält Benachrichtigungen auf diesen Relays Der Benutzer empfängt Direktnachrichten auf diesen Relays @@ -1083,7 +1083,7 @@ anz der Bedingungen ist erforderlich Thread stummschalten -Thread\ entdämpfen +Thread entdämpfen Manuelle Zap-Splits @@ -2814,7 +2814,7 @@ anz der Bedingungen ist erforderlich Cashu-Wallet-Einstellungen -Meine\ Mints +Meine Mints Mints, Nutzap-Schlüssel diff --git a/amethyst/src/main/res/values-el-rGR/strings.xml b/amethyst/src/main/res/values-el-rGR/strings.xml index 2d2631c409..27938f60c7 100644 --- a/amethyst/src/main/res/values-el-rGR/strings.xml +++ b/amethyst/src/main/res/values-el-rGR/strings.xml @@ -74,8 +74,8 @@ Το εμφανιζόμενο ονόμά μου Όνομα Χρήστη Σχετικά με εμένα - URL\ Προφίλ - URL\ Ταπετσαρίας + URL Προφίλ + URL Ταπετσαρίας Διεύθυνση Ιστοσελίδας URL Η εικόνα αποθηκεύτηκε στη συλλογή Αποτυχία αποθήκευσης εικόνας @@ -107,7 +107,7 @@ "\"Δημόσιο Κλειδί\" (npub), Όνομα Χρήστη, Κείμενο" Εκκαθάριση Λογότυπο Εφαρμογής - nsec\.\.\ ή\ npub\.\. + nsec.. ή npub.. Εμφάνιση Κωδικού Απόκρυψη Κωδικού Μη έγκυρο κλειδί @@ -145,7 +145,7 @@ Αναφορά Ρητορικής μίσους Αναφορά Γυμνό / Πορνό Σήμανση όλων των γνωστοποιήσεων ως αναγνωσμένων - Σήμανση\ όλων\ ως\ αναγνωσμένων + Σήμανση όλων ως αναγνωσμένων Σήμανση όλων ως αναγνωσμένα Εφεδρικά κλειδιά Το \"Μυστικό Κλειδί\" (nsec) αντιγράφηκε στο πρόχειρο @@ -271,15 +271,15 @@ Έκδοση Λογισμικό Επικοινωνία - Υποστηριζόμενα\ NIPs + Υποστηριζόμενα NIPs Διεύθυνση πληρωμής url Περιορισμοί Χώρες Γλώσσες Πολιτική δημοσιεύσεων Ελάχιστο πρόθεμα - Μέγιστες\ ετικέτες - Ελάχ\.\ δυσκολία\ PoW + Μέγιστες ετικέτες + Ελάχ. δυσκολία PoW Εξαργύρωση Cashu Δεν έχει οριστεί διεύθυνση Lightning ΖΩΝΤΑΝΑ @@ -1433,7 +1433,7 @@ Δεν υπάρχουν κομμάτια ακόμα. Προσθέστε κομμάτια από το μενού ενός τραγουδιού χρησιμοποιώντας «Προσθήκη στη λίστα». - Μετακίνηση\ πάνω + Μετακίνηση πάνω Μετακίνηση κομματιού προς τα κάτω @@ -3254,7 +3254,7 @@ Παιχνίδια σκακιού - Chess\ Auth + Chess Auth Αγαπημένα Relays @@ -3344,7 +3344,7 @@ Επισημάνσεις - Http\ Auth + Http Auth Λίστα Index Relay @@ -5614,7 +5614,7 @@ Ακολουθία - Διακοπή\ ακολουθίας + Διακοπή ακολουθίας Σίγαση diff --git a/amethyst/src/main/res/values-es-rES/strings.xml b/amethyst/src/main/res/values-es-rES/strings.xml index e822e7908c..5c3a928a1d 100644 --- a/amethyst/src/main/res/values-es-rES/strings.xml +++ b/amethyst/src/main/res/values-es-rES/strings.xml @@ -901,7 +901,7 @@ Sí No Todos los seguidos - Todos\ los\ seguidos + Todos los seguidos A mi alrededor Global Lista de silenciados @@ -937,7 +937,7 @@ Modificar rápidamente todos los ajustes a continuación Url/Relés tipo onion Usar Tor para cualquier URL .onion - Relés\ DM + Relés DM Forzar Tor para enviar y recibir mensajes directos Relés no confiables Forzar Tor en la bandeja de salida/entrada @@ -962,7 +962,7 @@ Desactivado Básico Predeterminado - Todo\ menos\ media + Todo menos media Privacidad total Personalizado Usar Tor cuando lo requiera el servidor @@ -1105,14 +1105,14 @@ Esta comunidad no tiene descripción. Habla con el propietario para agregar una. Contenido delicado Agrega una advertencia de contenido sensible antes de mostrarlo - Preferencias\ de\ UI + Preferencias de UI Preferencias de la app Preferencias de usuario Traducciones Reacciones Configuración Configuraciones de la cuenta - Ajustes\ de\ la\ app + Ajustes de la app