-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
formalize and automate translation pipeline #312
Comments
I hackily repurposed a script for a different project to do #205, I'll try to post that here so that someone (maybe me if I find time) can make it re-usable. |
I've been exploring ways to formalize and automate the Fedimint UI project's translation pipeline to streamline the localization process. After some research and analysis, I'd like to propose a solution inspired by successful implementations in projects like Blink Wallet, Bitcoin Core and Jam UI. Justification
Implementation Plan
I have developed a quick POC to validate the proposed localization pipeline using Transifex and i18next, which involved setting up a React project, as well as integrating Transifex and i18next. |
What's wrong with doing the translation scripts, LLM translation got a thousand times better in the last couple months and costs like 30 cents to do a full translation? I updated it a little while ago and with a Google API key it takes like 5 mins. Is transfinex just for reviewing those or for doing the full translations? |
Transifex allows both reviews and full translation - emphasizes a collaborative approach.
|
Okay that seems like a big lift for minor gain, there's no major prose/educational content that's specific to get correct, almost all of it is word or phrase level translation that we can like 99% of the way through with translation scripts. If you make the pipeline it might be useful in the future if we add more translatable content but generally seems unnecessary right now. |
Closing, all translations now done with tranlsations script |
we need to standardise how we generate translations from
en
to other supported languages. ideally this is an automated process that fits into the current i18n setupThe text was updated successfully, but these errors were encountered: