MerginMaps / MerginMaps/server
Request: Multilingual support for app.merginmaps.com interface, Transifex integration
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 179
- Forks
- 71
- Ø Merge
- 1 T. 4 Std.
- Gemergte PRs (30 T.)
- 10
Beschreibung
I'd like to suggest adding multilingual support to the app.merginmaps.com interface, similar to what already exists for the Mergin Maps mobile app.
Currently, the web interface is available only in English, which can be a barrier for many users. Localized versions would greatly enhance usability for non-English-speaking users.
Why this would be useful:
- Improves accessibility and inclusivity-
- Supports broader adoption in non-English-speaking regions-
- Aligns with the localization already done in the mobile app-
- Eases onboarding for users in public sector, education, and field work
Suggested approach:
- Add support for language files in the web frontend.
- Integrate the project with Transifex
- The mobile app already uses Transifex, so the same workflow could likely be reused
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit zu untersuchen, wie das Web-Frontend derzeit mit Benutzeroberflächentexten umgeht und wie die mobile Mergin Maps-App Transifex verwendet. Die Aufgabe ist abgeschlossen, wenn die Weboberfläche Sprachdateien und einen Transifex-Workflow unterstützt, wobei das Issue keine bestimmten Dateien oder Tests nennt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- frontend, localization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100