Leitfaden zur Automatisierung der Internationalisierung (i18n)
(meetup.toast.com)-
Bei der Internationalisierung geben Tools wie gettext und i18next einen Key entgegen und liefern die übersetzte Zeichenkette zurück
-
Zusammenarbeit und Automatisierung mit Google Tabellen
→ Keys im Quellcode scannen und neu hinzugefügte Keys in Google Tabellen hochladen
→ Beim Build die übersetzten Zeichenketten aus Google Tabellen herunterladen und in den Build einbinden
- Übersicht über einen extrem einfachen automatisierten Internationalisierungsprozess
→ Entwickler: npm run upload:i18n-Skript ausführen und Übersetzung anfordern
→ Übersetzer: Übersetzungen in der Tabelle eintragen
→ Bei jedem Build wird npm run download:i18n ausgeführt, sodass die neuesten Übersetzungswerte aus der Tabelle in den Build übernommen werden
1 Kommentare
Es ist auch gut, crowdin, weblate usw. zu verwenden.