From f6a49761f5e702df5cbb54bc84d39e7462b6986d Mon Sep 17 00:00:00 2001 From: davotoula Date: Sat, 12 Sep 2026 13:54:15 +0200 Subject: [PATCH] Update import_eq_suggestions to true to avoid tedious updating in UI of identical strings. update cs,pt,de,sv --- .github/workflows/crowdin.yml | 8 ++ .../src/main/res/values-sv-rSE/strings.xml | 1 + .../composeResources/values-cs/strings.xml | 62 ++++++++++ .../values-de-rDE/strings.xml | 110 ++++++++++++++++++ .../values-pt-rBR/strings.xml | 78 +++++++++++++ .../values-sv-rSE/strings.xml | 76 ++++++++++++ 6 files changed, 335 insertions(+) diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index c56009804c..04304cf699 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -31,6 +31,14 @@ jobs: with: upload_sources: true upload_translations: true + # Upload translations that are identical to the English source (brand + # terms, loanwords like "Feed"/"Apps", bare formats like "v%1$s"). + # Without this they are SKIPPED on upload, so a locale that deliberately + # keeps English never reaches Crowdin's DB and the key keeps coming back + # as untranslated. They arrive as normal UNAPPROVED translations -- + # auto_approve_imported stays at its default false, so a translator still + # approves them in the Crowdin UI (bulk-select in the Editor). + import_eq_suggestions: true download_translations: true # Let the downloaded translations stay in the working tree; the single # create-pull-request step below opens the combined PR. diff --git a/amethyst/src/main/res/values-sv-rSE/strings.xml b/amethyst/src/main/res/values-sv-rSE/strings.xml index d6fab46b87..1a66e9ba1f 100644 --- a/amethyst/src/main/res/values-sv-rSE/strings.xml +++ b/amethyst/src/main/res/values-sv-rSE/strings.xml @@ -2387,4 +2387,5 @@ + Media diff --git a/commons/src/commonMain/composeResources/values-cs/strings.xml b/commons/src/commonMain/composeResources/values-cs/strings.xml index 5650182830..f208838430 100644 --- a/commons/src/commonMain/composeResources/values-cs/strings.xml +++ b/commons/src/commonMain/composeResources/values-cs/strings.xml @@ -2759,4 +2759,66 @@ Publikování… Publikovat personu Sleduje vás + Hashtag + + Emoji + NIP-%1$s + OK + Role + %1$s: %2$s + Workflow: %1$s + Workflow + Mint: %1$s + ✓ %1$s + iPhone 13 + +%1$d + Offline + OK + <%1$s + Gif + Commit + Text + 100000 + https://example.com/image.jpg + https://example.com + H.264 + %1$s → %2$s + OFFLINE + https://example.com/avatar.png + %1$s… + Ostrich McAwesome + Chat + %1$s + Ping + v%1$s + N/A + Nutzap + %1$s sat/vB · %2$s + %1$s sats + sats + Android + iOS + Web + Ep %1$d + Editor + S%1$d · E%2$d + %1$d sats/min + Video + Bot + Boost + Zap + limit %1$d + %1$d+ + %1$s sats + 😎 + ∞ + Cashu + On-chain + %1$d/%2$d + Tip + Auto + sats + nostr, tech, blog + URL + https://example.com + %1$s km diff --git a/commons/src/commonMain/composeResources/values-de-rDE/strings.xml b/commons/src/commonMain/composeResources/values-de-rDE/strings.xml index 0adbb765bd..b291e32aec 100644 --- a/commons/src/commonMain/composeResources/values-de-rDE/strings.xml +++ b/commons/src/commonMain/composeResources/values-de-rDE/strings.xml @@ -2697,4 +2697,114 @@ Wird veröffentlicht… Persona veröffentlichen Folgt dir + Hashtag + + Emoji + App + NIP-%1$s + Name + Canvas (Markdown) + Canvas + Workspace + OK + Workspace + Backlog + %1$s: %2$s + Name + Workflow: %1$s + Workflow + RSVPs (%1$d) + ✓ %1$s + Mints + Mints: %1$s + Thread + iPhone 13 + Budget + Name + Inline + +%1$d + Offline + OK + DMs + Inbox + <%1$s + Outbox + Relays: %1$d / %2$d + Feed + Fork + Gif + Branch + Commit + Branches + Commits + default + Text + Name + Branches + Tags + Code + Tags + 100000 + https://example.com/image.jpg + H.264 + Codec + %1$s → %2$s + LIVE + OFFLINE + Malware + https://example.com/avatar.png + Relays + %1$s… + Album (optional) + Ostrich McAwesome + LIVE + Moderator + Chat + Relay + %1$s + Ping + Live + v%1$s + N/A + Nutzap + %1$s sat/vB · %2$s + %1$s sats + sats + Android + iOS + Web + Podcasts + https://…/episode.mp3 + S%1$d · E%2$d + Trailer + Name (optional) + Video + 👀 + Apps · %1$d + Apps + Bot + Boost + Zap + LIVE + Name + %1$d+ + Moderator + Threads + Inline + Relays + Relays + 😎 + ∞ + Cashu + Lightning + %1$d/%2$d + # Tags + Version + Version %1$s + Auto + Zaps + nostr, tech, blog + URL + Website + Workout + %1$s km diff --git a/commons/src/commonMain/composeResources/values-pt-rBR/strings.xml b/commons/src/commonMain/composeResources/values-pt-rBR/strings.xml index ca6571f850..96ce9845e7 100644 --- a/commons/src/commonMain/composeResources/values-pt-rBR/strings.xml +++ b/commons/src/commonMain/composeResources/values-pt-rBR/strings.xml @@ -2729,4 +2729,82 @@ Publicando… Publicar persona Segue você + Hashtag + + Emoji + %1$s bits + NIP-%1$s + Canvas (Markdown) + Canvas + OK + Backlog + %1$s: %2$s + Mint: %1$s + ✓ %1$s + Mints + Mints: %1$s + iPhone 13 + +%1$d + Offline + %1$d emojis + OK + DMs + <%1$s + Feed + Gif + Branch + Commit + Branches + Commits + Branches + Tags + Tags + 100000 + H.264 + Codec + %1$d hashtag(s) + %1$s → %2$s + Malware + https://example.com/avatar.png + %1$s… + %1$s + Ping + Links + v%1$s + N/A + Nutzap + %1$s sat/vB · %2$s + %1$s sats + sats + original + Picture-in-Picture + Android + iOS + Web + Podcasts + Editor + Trailer + %1$d sats/min + 👀 + Apps · %1$d + Bot + Boost + Zap + %1$d+ + %1$s sats + Local + 😎 + ∞ + Cashu + Lightning + On-chain + %1$d/%2$d + # Tags + Picture-in-Picture + Auto + Zaps + sats + nostr, tech, blog + URL + %1$s km + Volume diff --git a/commons/src/commonMain/composeResources/values-sv-rSE/strings.xml b/commons/src/commonMain/composeResources/values-sv-rSE/strings.xml index dc9baa2062..f987afd543 100644 --- a/commons/src/commonMain/composeResources/values-sv-rSE/strings.xml +++ b/commons/src/commonMain/composeResources/values-sv-rSE/strings.xml @@ -2731,4 +2731,80 @@ Publicerar… Publicera persona Följer dig + Hashtag + + Emoji + App + NIP-%1$s + via %1$s + Banner URL + Canvas (Markdown) + Canvas + OK + %1$s: %2$s + Mint: %1$s + ✓ %1$s + Mints + Mints: %1$s + iPhone 13 + Budget + +%1$d + Offline + %1$d emojis + <%1$s + Gif + Commit + Commits + Text + 100000 + https://example.com/image.jpg + H.264 + Codec + %1$s → %2$s + LIVE + OFFLINE + https://example.com/avatar.png + %1$s… + Artist + LIVE + Moderator + %1$s + Ping + Live + v%1$s + N/A + Nutzap + %1$s sat/vB · %2$s + %1$s sats + sats + original + Android + iOS + Web + Explicit + Trailer + 02abc… (33-byte hex) + %1$d sats/min + Video + 👀 + Bot + Zap + LIVE + %1$d+ + Moderator + %1$s sats + 😎 + ∞ + Cashu + Lightning + On-chain + %1$d/%2$d + Version + Version %1$s + Auto + CLINK Debit + Zaps + sats + nostr, tech, blog + URL + %1$s km