為什麼github不出中文版?
01-27
據說當年曾經短暫支持過一段時間的國際化多語言版本。後來迅速取消了。平台做的是內容,內容先出英文的才有利於項目本身的國際化。大多數的流行項目都是英文的,甚至很多國產的開源項目都是英文文檔,那麼你網站出翻不翻譯幾個詞條有什麼影響呢?
- 難不成能不明白Star,Fork,Watch什麼意思,非要寫收藏,分支,關注才懂?
- 如果不了解Git的pull request什麼意思,寫成拉取請求人們就能懂了?
提供翻譯的幾點副作用:
1. 管理複雜,GitHub 的團隊只有幾十個人(貌似),根本無力把控翻譯質量。2. 客服麻煩,現在所有的客服和幫助文檔都是英文,反饋郵件自然也是英文。提供中文版是否會增加客服文檔的翻譯複雜度?請參考上一條,他們根本無力把控翻譯質量。3. 不同的語言版本其實也是需要改變布局的。幸好中文改變了語言的閱讀方向,不然也要歸入右側向左讀的語言序列,整個頁面布局要做大反轉哦。請參考第一條,他們根本無力把控翻譯頁面的質量。綜上,他們認為提供多語言的害處超過提供多語言的好處。(其實就是懶)另,程序猿如果讀不懂簡單的英文文檔這行里你怎麼混…
@張起靈 感謝兄台斧正在下筆誤你使用 github 太晚了,github 之前是有中文版的,後來取消了多國語言版。
就那麼幾個功能,幾個菜單,即使你用中文版的github去瀏覽Linux源碼,看到的還是英文。這網站出不出中文版有啥區別……一共也沒幾個字。然後人家的wiki啥的用啥語言還不是用戶自己的事情。
好的程序員都需要有很強的學習能力的,況且是在開源社區,一個開源項目基本用同一種開發語言,同一套框架思維,但卻在入口頁面或者提示頁面用不同國度的語言本身就會很奇怪,打代碼基本都在打字母,如果養成非要中文才能知道怎麼打,那還做什麼開源……
出了中文版然後呢?就能讓一部分人看懂老外代碼了?
題主聽過 GitCafe 嗎?
謝謝師弟 @李康 提醒,還有 Git@OSC你使用 github 太晚了,你不曉得最早 github 就是中文寫的,外國人太多了,谷歌翻譯卡的不行,谷歌發了好多威脅的郵件給 github,中文版才被迫改成英文的。你使用 github 太晚了,你不曉得最早 github 還是程序員的交友平台,因為好多人都在曬自己的代碼,才有了現在的 repository。你使用 github 太晚了,你不知道最早 github 還可以發圖片文字,好多人曬鍵盤曬主機,後來最這個功能的人辭職開辦了 instagram還是tweeter 我忘了,所以後來 github 也取消了這個功能。你使用 github 太晚了,你不知道當年多少人在 github 上花錢買 follow 和 star,後來做殭屍粉黑產的都轉行發家了。你使用 github 太晚了,你不知道 github 從開始到現在 profile 頁一直在精簡,一開始的時候 follower 和 commits 都是詳細列出來的,一頁列印出來都有好幾米,最後實在卡的不行,工程師花了幾年才精簡到現在這個樣子。你使用 github 太晚了,你不曉得 github 當年吉祥物是一隻雙尾美人魚,但是這個人後來發現自己咖啡做的比代碼好,就出去買咖啡了。
你使用 github 太晚了,你不曉得 github 註冊還要邀請碼,不註冊的只能看不能發,搜索功能都不能用。
你使用 github 太晚了,你不知道 github 當年大神太多了,當年還有『觸摸板only虛擬鍵盤編程大賽』。你使用 github 太晚了,你不知道 github 當年開發 merge功能的人還在學 php。你使用 github 太晚了,你不知道以上都是我瞎編的。為了支持易語言嗎?
github之前有嘗試過多國語言,後來取消了詳見GitHub in your language · GitHub
我記得早期是有的,然而並沒有什麼意義,代碼和文檔還是英文的
除了代碼一共就那麼幾個功能難道還記不住么?而且就算有多語言版,很多優秀的library ReadMe還是英文的,看不懂一樣看不懂…什麼,難道你說的是代碼用中文?
在我的手機上,還能看到一點歷史的遺迹
oschina 山寨版
如果只是網站用中文的話,其實沒什麼必要,只是相對來說,對你入手建項目有點幫助,別人的項目該用英文介紹的還是用英文。
目前國內也有不少這樣的託管網站,比如開源中國的Git@OSC代碼託管 就跟git很像,而且速度還可以。
而且現在github的中文教程也非常的多,看看就知道github怎麼入門了你這個問題,我給引申一下,你問為什麼不出中文版,俄羅斯人問為什麼不出俄文版,韓國人問為什麼不出韓文版,德國人問為什麼不出德文版,日本人問為什麼不出日文版……
出中文版的速度比不上被認證的速度。。。
因為人家不支持易語言怎麼好意思出中文版
推薦閱讀:
※就入門級別而言,什麼樣的代碼才能叫做「優秀的代碼」?
※如何真的零基礎入門Python?(前提篇)
※應該如何理解 Erlang 的「任其崩潰」思想?