Skip to content

Conversation

@domai-tb
Copy link
Member

@domai-tb domai-tb commented Apr 16, 2025

Multi-Language

This update introduces multi-language support, allowing the app to be localized into multiple languages. This improves accessibility. The feature provides language switching and loads translated content dynamically based on user preference or device settings.

The dynamic translation is partially implemented and need adjustment in terms of efficiency. We used Libre Translate before and had major performance issues (translation never finished).

Features

  • Use l10n for static translations of strings
  • Dynamic translations for events and news
  • Evaluating different translation services (libre translate, LLMs, etc.)
  • Cloud function implementation for dynamically translate once and than storing them into the AppWrite backend

Code Quality / Internals

  • Unit-Testing

@domai-tb domai-tb added the feature:translation Add dynamic and static translation to the app. label Apr 16, 2025
@domai-tb domai-tb mentioned this pull request Jun 23, 2025
5 tasks
@domai-tb domai-tb moved this from Idea / Backlog to Paused in Campus App by AStA Roadmap Oct 8, 2025
@domai-tb domai-tb added this to the v2.6 milestone Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature:translation Add dynamic and static translation to the app.

Projects

Status: Paused

Development

Successfully merging this pull request may close these issues.

3 participants