Skip to content

feat: add complete Spanish and German translations, mark it/fr/ar as completed#362

Merged
mattqdev merged 1 commit into
physicshub:mainfrom
TechGenius-Karan:feat/i18n-complete-translations
Jun 23, 2026
Merged

feat: add complete Spanish and German translations, mark it/fr/ar as completed#362
mattqdev merged 1 commit into
physicshub:mainfrom
TechGenius-Karan:feat/i18n-complete-translations

Conversation

@TechGenius-Karan

Copy link
Copy Markdown
Contributor

🔍 Description

Completes i18n Phase 3 (issue #249):

  • Adds full Spanish (es.json) translation — 231 keys, previously all empty
  • Adds full German (de.json) translation — 231 keys, previously all empty
  • Marks Italian, French, and Arabic as completed: true in meta.json (they were fully translated but still
    flagged as incomplete)

✅ Checklist

  • I have read the CONTRIBUTING.md
  • My changes follow the code style of this project
  • I have tested my changes locally
  • No new ESLint errors introduced

🎨 Visual Changes

No visual simulation changes — text/UI strings only. The language switcher will now serve hand-translated strings
for es/de instead of falling back to Google Translate.

📂 Type of Change

  • New feature (non-breaking)

🧩 Additional Notes for Reviewers

Translations cover all 231 keys in en.json. Italian, French, and Arabic were already complete — only the completed
flag in meta.json was missing.

@vercel

vercel Bot commented Jun 22, 2026

Copy link
Copy Markdown

@TechGenius-Karan is attempting to deploy a commit to the PhysicsHub's projects Team on Vercel.

A member of the Team first needs to authorize it.

@mattqdev

Copy link
Copy Markdown
Collaborator

thank you for these precious translations!

@mattqdev mattqdev merged commit f55330d into physicshub:main Jun 23, 2026
1 of 2 checks passed
@physicshub

Copy link
Copy Markdown
Owner

🎉 This PR is included in version 3.29.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants