Skip to content

feat: Add Hebrew (he-IL) language translations (RTL)#200

Open
atlas-cmms wants to merge 2 commits into
Grashjs:mainfrom
atlas-cmms:feat/add-hebrew-translation
Open

feat: Add Hebrew (he-IL) language translations (RTL)#200
atlas-cmms wants to merge 2 commits into
Grashjs:mainfrom
atlas-cmms:feat/add-hebrew-translation

Conversation

@atlas-cmms
Copy link
Copy Markdown
Contributor

Summary

This PR adds Hebrew (he-IL) translation files across all components of Atlas CMMS.

Hebrew is a Right-to-Left (RTL) language, following the same RTL pattern already established by the Arabic (ar) translation in the codebase.

Files Added

Component File Lines
Frontend frontend/src/i18n/translations/he.ts 1,889
Mobile mobile/i18n/translations/he.ts 1,513
Home/Landing home/src/i18n/translations/he.ts 1,716
API Messages api/src/main/resources/messages_he_IL.properties 107
API Mail api/src/main/resources/mailMessages_he_IL.properties 85

Context

Hebrew is the primary language for the Israeli industrial maintenance and facilities management market. Israel has a significant manufacturing and industrial sector where CMMS tools are widely used.

RTL Support

  • Hebrew follows the same RTL text direction as Arabic
  • The existing Arabic RTL infrastructure in the codebase applies to Hebrew as well
  • API properties files use Unicode escape sequences (\uXXXX) consistent with other RTL translations

Testing

  • All translation keys match the existing English source structure
  • File naming follows the established convention in the repository
  • Unicode escape sequences verified for API properties files

Add Traditional Chinese translation files for:
- Frontend (frontend/src/i18n/translations/zh_tw.ts)
- Mobile (mobile/i18n/translations/zh_tw.ts)
- Home/Landing page (home/src/i18n/translations/zh-tw.ts)
- API messages (api/src/main/resources/messages_zh_TW.properties)
- API mail messages (api/src/main/resources/mailMessages_zh_TW.properties)

This complements the existing Simplified Chinese (zh-CN) translations
to support users in Taiwan, Hong Kong, and Macau.
Add Hebrew translation files for:
- Frontend (frontend/src/i18n/translations/he.ts)
- Mobile (mobile/i18n/translations/he.ts)
- Home/Landing page (home/src/i18n/translations/he.ts)
- API messages (api/src/main/resources/messages_he_IL.properties)
- API mail messages (api/src/main/resources/mailMessages_he_IL.properties)

Hebrew is a Right-to-Left (RTL) language, following the same RTL
pattern already established by the Arabic (ar) translation.
This enables Atlas CMMS to serve the Israeli industrial maintenance
and facilities management market.
@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

👷 Deploy request for atlasjs-home pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 971033c

@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

👷 Deploy request for atlas-cmms pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 971033c

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