Skip to content

New Crowdin updates#3193

Open
feruzm wants to merge 78 commits into
developmentfrom
l10n_development
Open

New Crowdin updates#3193
feruzm wants to merge 78 commits into
developmentfrom
l10n_development

Conversation

@feruzm
Copy link
Copy Markdown
Member

@feruzm feruzm commented May 16, 2026

No description provided.

feruzm added 30 commits May 17, 2026 00:06
feruzm added 29 commits May 17, 2026 00:08
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 19, 2026

Greptile Summary

This PR syncs new translation keys from Crowdin across all 77 supported locale files. Five new keys related to a link-handling feature in the Explore browser are added to every locale.

  • All 77 locale files receive five new keys: link_copy, link_open_explore, link_open_system, link_explore_warning_title, and link_explore_warning_desc. The link_explore_warning_desc key contains a security notice warning users that the Explore browser can access their Hive wallet to sign transactions.
  • Only es-ES has actual translations for the new keys; the remaining 76 locales carry the English fallback strings, which is standard Crowdin behaviour for newly seeded keys awaiting community translation.
  • None of the new keys are yet referenced in any TypeScript/JavaScript source file, indicating the UI code consuming them has not been merged yet.

Confidence Score: 5/5

This PR is safe to merge — it only adds new JSON string entries to locale files and cannot break existing functionality.

Every change is an additive JSON insertion of five string keys across locale files. No logic, no imports, and no runtime code paths are touched. The new keys are not yet consumed by any source file, so even a malformed string would have no user-visible effect until the companion UI code lands. Only one locale (es-ES) has actual translations; the remaining 76 carry English fallbacks, which is the standard Crowdin seeding pattern.

No files require special attention. All 77 locale files follow the same additive pattern and are structurally valid JSON.

Important Files Changed

Filename Overview
src/config/locales/en-US.json Source locale — adds 5 new fully-English keys for link/Explore browser UI including a security warning string.
src/config/locales/es-ES.json Only locale (besides en-US) with actual translations for all 5 new keys; translations appear correct and complete.
src/config/locales/ar-SA.json New keys present with English fallback strings; existing Arabic translations unaffected.
src/config/locales/de-DE.json New keys present with English fallback strings; existing German translations unaffected.
src/config/locales/zh-CN.json New keys present with English fallback strings; existing Simplified Chinese translations unaffected.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[User taps a link in post content] --> B{Link handler}
    B --> C[Show link options menu]
    C --> D["link_copy — Copy to clipboard"]
    C --> E["link_open_system — Open in System browser"]
    C --> F["link_open_explore — Open in Explore"]
    F --> G["link_explore_warning_title / link_explore_warning_desc\nSecurity confirmation dialog"]
    G --> H{User decision}
    H -->|Trust the link| I[Load in Explore browser\nHive wallet access available]
    H -->|Cancel| J[Dismiss]
Loading

Reviews (1): Last reviewed commit: "New translations en-us.json (Spanish)" | 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