aw-webui
aw-webui copied to clipboard
Implement i18n
We might want to have internationalization later, vue-i18n to the rescue!
Not a priority now, but we should keep it in mind.
I can help translate to brazilian portuguese :)
I can help translate to French and Arabic
I can help with Romanian and Russian
It would be great if you posted the source text on Crowdin or similar service.
Crowdin looks good, but it costs $15 a month, which we don't have.
I've been keeping an eye on Zanata which is open source and looks about as good to me, so that's the current plan.
On Thu, 11 Apr 2019, 22:49 Pavel Moiseenko, [email protected] wrote:
It would be great if you posted the source text on Crowdin https://crowdin.com/ or similar service.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ActivityWatch/aw-webui/issues/2#issuecomment-482308506, or mute the thread https://github.com/notifications/unsubscribe-auth/ABVxutJO8aoRSKUHIMCGqM6sSZEntkdjks5vf5_lgaJpZM4JMUo1 .
I can translate to german and spanish.
@ErikBjare Crowdin is free for open source projects. This can be found on the pricing page in the Questions & Answers section. Here is what they write:
What conditions should be followed to get Open Source or free Academic Licenses? Unlimited number of projects, strings and collaborators. If you want to use Crowdin for an Open Source project, sign up for a free account, set up your project and send us a request. Apply for an Academic License if your project has educational purposes.
Open Source project setup request form.
And Crowdin is the most convenient service for translating from those that I have tried.
@Rakleed Oh, I must have missed that.
I'm a bit worried about being at their mercy with their licensing and I'd rather use something free and open source, but it looks pretty slick so I filled out the request form and am awaiting a reply now.
Crowdin accepted our request for a free open source license, but I won't have time to set things up for a while.
If anyone wants to contribute, feel free to get started with it by doing something similar to https://github.com/kazupon/vue-i18n/issues/350
@ErikBjare , recently I discovered an FLOSS alternative to Crowdin: Weblate.
Weblate is pretty easy to use for translators, but right now I have no idea about how to integrate with anything (but I know some softwares that use it for translations, like lemmy, so that would be something to look up how to do.
There's a hosted instance mantained by the creators with open applications here for open-source projects: Hosting - Hosted Weblate, so that one could be used if you can't selfhost.
Someone has been working on a fork which has had basic internationalization added: https://github.com/doubledashio/aw-webui
I just found this, which looks like a really good way to do it: https://github.com/fluent-vue/fluent-vue
I want to translate the program into Ukrainian.