अंतरराष्ट्रीयकरण (i18n) ऑटोमेशन गाइड
(meetup.toast.com)-
अंतरराष्ट्रीयकरण में उपयोग होने वाले
gettext,i18nextआदि key लेते हैं और अनुवादित string लौटाते हैं -
Google Spreadsheet का उपयोग करके collaboration और automation करना
→ source code से key को scan करके जोड़े गए key को Google Spreadsheet में upload करना
→ source build के समय Google Spreadsheet से अनुवादित string डाउनलोड करके build करना
- बहुत ही सरल automated internationalization process का सारांश
→ डेवलपर: npm run upload:i18n script चलाने के बाद translation request करना
→ अनुवादक: Spreadsheet में translation दर्ज करना
→ हर बार build करते समय npm run download:i18n चलाया जाता है, जिससे Spreadsheet से नवीनतम translation value build में reflect होती है
1 टिप्पणियां
crowdin, weblate आदि का उपयोग करना भी अच्छा है.