The Wayback Machine - https://web.archive.org/web/20100719013454/http://github.com:80/blog/679-github-in-your-language
  • GitHub in your language

    Image schacon 13 Jul 2010

    Today, thanks to our great community, we're turning on a number of languages that you can view GitHub in other than English.

    Currently we have 日本語 (Japanese), Français (French), Српски (Serbian), Deutsch (German), Svenska (Swedish), Hrvatski (Croatian), Polski (Polish) and Nederlands (Dutch). More are coming soon.

    You will now see links to these languages in the footer of each GitHub page. Just click on one of the languages to switch to it - it will store your language choice in your session. If your browser has the Accept-Language header set and you have not selected a language choice yet, we'll prompt at the top of the page if you want us to switch to that language.

    Not all of the site is translated, but hopefully most of the really important parts are and we'll work on getting even more of it done in the near future.

    Some of these translations are still a bit rough - if you want to comment on them or suggest improvements or sections of the site that should be translated next there is a Google Group here.

  • 23 Comments

    Image darkhelmet commented

    Tue Jul 13 14:24:53 -0700 2010

    Very cool. Good job team!

    Image hojberg commented

    Tue Jul 13 14:36:08 -0700 2010

    If you want, I would very much like to help, and do the danish translation

    Image vanpelt commented

    Tue Jul 13 15:35:54 -0700 2010

    Hell yeah Serbian!!!

    Image dbalatero commented

    Tue Jul 13 16:50:06 -0700 2010

    Considered crowdsourcing translations from Github users by publishing the translation files as a
    Git repo?

    Image kballard commented

    Tue Jul 13 19:14:40 -0700 2010

    What, no Pirate language?

    Image dbackeus commented

    Wed Jul 14 00:57:20 -0700 2010

    I'm curious as to what technique you're using to do translations and how you plan to keep them up to date.

    Image arikan commented

    Wed Jul 14 01:30:55 -0700 2010

    Congrats!

    Any Turkish translations planned?

    Do you do community based translation, e.g., http://github.com/dhh/tolk

    Image rkh commented

    Wed Jul 14 02:17:57 -0700 2010

    Tack.

    Image kneath commented github staff

    Wed Jul 14 02:18:16 -0700 2010

    @arikan: We have something similar set up with a group of translators we invited a few weeks ago, looks like someone has started on Turkish, but it's got a ways to go.

    Image rkh commented

    Wed Jul 14 02:22:01 -0700 2010

    As long as you don't support 'pirate', what's the point? (I set xx-pirate as the first entry in Accept-Language)

    Image klakegg commented

    Wed Jul 14 03:18:48 -0700 2010

    Where to sign up? I'd love to see GitHub in norwegian. :)

    Image dietmarw commented

    Wed Jul 14 04:32:54 -0700 2010

    But why is Swedish ?locale=sv and not ?locale=se ??? That IS confusing.

    Image ravicious commented

    Wed Jul 14 06:11:57 -0700 2010

    I agree with dbalatero: translation files as a Git repo == pure awesomeness.

    Now I can't even find out who's responsible for Polish translation without posting a question on Google Group.

    Image Htbaa commented

    Wed Jul 14 07:21:31 -0700 2010

    Where do I change my default language? I dislike having it in Dutch.

    Image schacon commented github staff

    Wed Jul 14 08:32:28 -0700 2010

    @Htbaa - as stated in this short blog post, "You will now see links to these languages in the footer of each GitHub page. Just click on one of the languages to switch to it"

    @dietmarw - 'sv' is the ISO 639-1 short code for Swedish. It's what Google uses, too. Where do you see it as 'se'?

    Image schacon commented github staff

    Wed Jul 14 08:59:26 -0700 2010

    I started implementing a way to do a GitHub repo with the .po files in them that could be forked, etc, but keeping them up to date with new strings while accepting translations was daunting. A translations file is not like source code, it's basically a database - merging and updating them, seeing when something is amiss or was removed, etc - is very very difficult. I also didn't really want to add commits to the GH codebase every time I pulled in translations, and I didn't want to have to deploy every time I wanted to add translations.

    I needed something simpler and harder to screw up. We're keeping the translations in a database, so translations can be done easily and online and no re-deploy is necessary to put new translations live.

    Image schacon commented github staff

    Wed Jul 14 09:03:44 -0700 2010

    @klakegg - click on Norsk in the footer.

    Image Htbaa commented

    Wed Jul 14 10:06:00 -0700 2010

    Whoops, overlooked that one. Thanks.

    Image henrikbjorn commented

    Wed Jul 14 10:57:49 -0700 2010

    Well when i saw the danish translation i got a good laugh :) "Pushede" the correct danish translation is "Skubbede"

    Image herberthamaral commented

    Wed Jul 14 17:58:37 -0700 2010

    At beginning there was ~570 strings to translate. Today, I count 723. What is the exact (final) number?

    Image kneath commented github staff

    Wed Jul 14 18:36:48 -0700 2010

    @herberthamaral: There will never be a final number. As we continue to improve GitHub, we invariably change, add, and remove content — so there will always be strings to translate. That being said, I'd say we're about 70-80% done with the existing strings on the site, maybe more.

    Image Majkl578 commented

    Thu Jul 15 10:21:11 -0700 2010

    What about the czech traslation? I sent an email last friday to scott@github.com but haven't received a response yet.

    Image unthinkingly commented

    Sat Jul 17 21:04:58 -0700 2010

    Great work! Would love to see Arabic, which has 280 million native speakers -- one of the largest in the world!

    Please log in to comment.