ActivityWatch / aw-webui

Webapp for visualizing and browsing ActivityWatch data, built with Vue.js.
Mozilla Public License 2.0
105 stars 108 forks source link

Implement i18n #2

Open ErikBjare opened 8 years ago

ErikBjare commented 8 years ago

We might want to have internationalization later, vue-i18n to the rescue!

Not a priority now, but we should keep it in mind.

Lucade238 commented 6 years ago

I can help translate to brazilian portuguese :)

d3vr commented 6 years ago

I can help translate to French and Arabic

nicolae-stroncea commented 6 years ago

I can help with Romanian and Russian

rakleed commented 5 years ago

It would be great if you posted the source text on Crowdin or similar service.

ErikBjare commented 5 years ago

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, notifications@github.com 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 .

freacore commented 5 years ago

I can translate to german and spanish.

rakleed commented 5 years ago

@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.

ErikBjare commented 5 years ago

@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.

ErikBjare commented 5 years ago

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

ruanmed commented 4 years ago

@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.

ErikBjare commented 2 years ago

Someone has been working on a fork which has had basic internationalization added: https://github.com/doubledashio/aw-webui

ErikBjare commented 2 years ago

I just found this, which looks like a really good way to do it: https://github.com/fluent-vue/fluent-vue

Nakama3942 commented 9 months ago

I want to translate the program into Ukrainian.