Skip to content

Fix: natural wording and typography in German, Spanish, French and Chinese - #465

Merged
SandObserver merged 3 commits into
mainfrom
fix/i18n-wording-de-es-fr-zh
Oct 16, 2026
Merged

SandObserver merged 3 commits into
mainfrom
fix/i18n-wording-de-es-fr-zh

Conversation

@SandObserver

Copy link
Copy Markdown
Owner

Summary

  • Rename the widget "Click URL" fields to "Link URL", call the GitHub graph period "Past 12 months", and reword the map legend and VPN IP hints in the English source.
  • Address the reader as du in German, tú in Spanish and 你 in Chinese throughout, and use the imperative for French instructions.
  • Fix wrong meanings, calques and grammar from the language review: GitHub period, VPN public IP, Dock removal, map legend, French credential wording, untranslated "Header" and "Authentication Proxy", gender and plural agreement, and many forms with de/d’.
  • Unify terms within each catalogue: proxy de socket, aplicación/application, 仪表板, 程序坞, 地址, Teal and Purple swatches, failed drive states.
  • Apply locale typography: French no-break spaces before : ; ! ? and inside « », typographic apostrophes, narrow no-break spaces in z. B., before % and between numbers and units, full-width brackets in Chinese.
  • Update the GitHub widget fallbacks, the admin e2e field label and test names for the new English.
  • Add house-style tests per locale for address form, French spacing and apostrophes, Spanish ¿ and Chinese full-width punctuation.

Testing
All green. Added 4 house-style tests for de, es, fr and zh-Hans.

Changelog

Changed

  • Widget link fields are labelled Link URL.

Fixed

  • German, Spanish, French and Chinese text reads naturally, uses one form of address, and follows each language's typography.

Checklist

  • Stays within the project constraints: one container, no runtime dependencies, no build step (see CONTRIBUTING.md).
  • Tests added or updated for new logic, and the full suite, lint, and typechecks pass.
  • Docs updated if behavior or configuration changed.

@SandObserver SandObserver added the bug Something isn't working label Oct 16, 2026
@SandObserver
SandObserver merged commit 6bf389e into main Oct 16, 2026
6 checks passed
@SandObserver
SandObserver deleted the fix/i18n-wording-de-es-fr-zh branch October 16, 2026 03:15
stackyard-release Bot pushed a commit that referenced this pull request Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant