Skip to content

New Crowdin updates#759

Open
feruzm wants to merge 213 commits into
developfrom
l10n_develop
Open

New Crowdin updates#759
feruzm wants to merge 213 commits into
developfrom
l10n_develop

Conversation

@feruzm
Copy link
Copy Markdown
Member

@feruzm feruzm commented Apr 14, 2026

No description provided.

feruzm added 29 commits May 9, 2026 17:53
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 17, 2026

Greptile Summary

This is a Crowdin-automated PR that adds new and updated translation strings across 23 locale files. All JSON files are syntactically valid and all {{placeholder}} template variables are correctly preserved in every locale.

  • ~30 new keys are added per locale covering: browser extension sign-in UI, witness voter listing, wallet balance history/granularity controls, HP governance proxy promotion, polls validation, post-load error messages, and granular account-update security alerts.
  • 4 partial-coverage locales (ac-ace, fr-FR, pcm-NG, yo-NG) are missing the profile-wallet.hp-governance-promo and profile-wallet.promo-carousel sections — consistent with their lower Crowdin completion rate.
  • en-US.json is not part of this PR and currently lacks all the new keys being translated here; two existing keys (notifications.account-update-str and top-communities.create-button) were updated in all translations but the English source still carries the old copy.

Confidence Score: 4/5

Safe to merge for translated locales; English users or users of partial locales may see raw key names for the new strings until en-US is updated.

The translated files are all valid JSON with intact template variables. The en-US source was not updated alongside the translations, so new keys are missing from the fallback locale and two existing keys diverge between English and all other languages.

apps/web/src/features/i18n/locales/en-US.json (not in this PR but should be updated to add the ~30 missing source strings and sync the two modified keys)

Important Files Changed

Filename Overview
apps/web/src/features/i18n/locales/de-DE.json Adds 65 new/updated translation strings for German; one of 19 locales that includes the full set of new wallet, governance, and notifications keys.
apps/web/src/features/i18n/locales/fr-FR.json Adds 51 strings for French; missing hp-governance-promo and promo-carousel sections (one of 4 partial-translation locales in this PR).
apps/web/src/features/i18n/locales/ac-ace.json Acehnese locale with partial English fallback; missing hp-governance-promo and promo-carousel like the other 3 low-coverage locales.
apps/web/src/features/i18n/locales/pcm-NG.json Nigerian Pidgin locale; partial translations, missing hp-governance-promo and promo-carousel wallet sections.
apps/web/src/features/i18n/locales/yo-NG.json Yoruba locale; partial translations, missing hp-governance-promo and promo-carousel wallet sections.
apps/web/src/features/i18n/locales/ru-RU.json Russian locale; full set of new keys added including hp-governance-promo; JSON valid, template variables intact.
apps/web/src/features/i18n/locales/zh-CN.json Simplified Chinese locale; full set of new keys added; JSON valid, template variables intact.
apps/web/src/features/i18n/locales/es-ES.json Spanish locale; full set of new keys including governance promo and balance history sections; JSON valid.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[User requests translation key] --> B{Key in user locale?}
    B -- Yes --> C[Show translated string]
    B -- No --> D{Key in en-US fallback?}
    D -- Yes --> E[Show English string]
    D -- No --> F[Show raw key name]
    subgraph This PR
        G[23 locale files get ~30 new keys]
        H[en-US.json NOT updated]
    end
    G -.-> B
    H -.-> D
    style F fill:#ff9999,stroke:#cc0000
    style H fill:#ffe0b2,stroke:#e65100
Loading

Reviews (1): Last reviewed commit: "New translations en-us.json (French)" | Re-trigger Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant