Translating Syncthing


(Jakob Borg) #1

To contribute translations, sign up at Transifex. Joining a team for an existing language is automatic. New languages unfortunately need to be approved; I try to get these done within 24 hours. When picking a new language, I recommend going for the more general dialect unless the difference is essential; i.e. chose Danish over Danish (Denmark) and similar.


Original:

A while ago someone proposed that the Syncthing UI should be translated to other languages. I kind of shot it down because I thought things were changing too fast for it to be practical. I’m reconsidering that. If I were to set up a project on Transifex, are there people interested in helping out translating the GUI to their native language? The base language would be English, I myself can contribute Swedish.

(There’s some scaffolding required to accomplish this, apart from the whole transifex thing; basically extracting all language strings and rebuilding the UI to be language aware.)


(Arne Ko) #2

Given the success Syncthing has already, I doubt you will have problems finding translators. Is syncthing using utf8 by default?


(Martin Erpicum) #3

I could help with french, dutch and spanish.


(Jakob Borg) #4

Cool. I’ll do the relevant groundwork, add the possibility for localization in v0.9.


(Kattunga) #5

I could help you with spanish


(Simon Levermann) #6

I can work on german translations.


(Sun Wuan) #7

+1 Simplified Chinese


(alexxtasi) #8

I can help with Greek


(Jakob Borg) #9

For interested parties, here’s the project on Transifex:

I’ll get back with instructions within a few days for how to test out the translation on your local copy of syncthing (so you don’t have to wait for me to build it).

I started working on the swedish translation and quickly noted that translation is both tricky and boring. Please post any clarification requests here and I’ll add notes to transifex for the future.


(Jakob Borg) #10

Here’s a guide to using the translation files locally:


(Martin Erpicum) #11

Thx. I did the french translation. It might not be perfect but I tested it (on 0.9beta3 and with #?lang=fr) and it pleases me.


(Kattunga) #12

I did the Spanish translation. I’ll be reviewing it carefully this weekend.


(Dan Mihai Ile) #13

Just did the Portuguese translation. While it is not really perfect I think it works as a first version. I will update parts when I get more inspiration on some of them.


(Roman Sotnikov) #14

I can help with Russian.


(Roman Sotnikov) #15

Just added Pull request with Russian translations


(Jakob Borg) #16

Thanks a lot everyone for your efforts!

I update all translations from Transifex before each release (although there haven’t been many translation capable-releases yet) so there’s no need to file requests on updated translations.


(Jakob Borg) #17

Russian looks to be 69% complete as of now; did you forget to hit “save” in transifex? :wink:


(Roman Sotnikov) #18

Yeap, my fault. I’ve just fixed that. Thanks! :slight_smile:


(Onuralp) #19

I want to help translate to “Turkish” language and I already did request for it.


(C4 K3) #20

Requested Danish translation :slight_smile: