-
1 # 洋蔥科技
-
2 # JohnKnow
GitHub的鍋,只顯示使用者選擇的語言就好了嘛。
我也想搞一個“請說中文”專案,希望所有英文作者都能提供中文版本,
不然會影響他們獲得反饋,建議,點子和聲譽
-
3 # 麻麻椒
不是程式設計師,強行答一下。對於那麼說看不懂中文的外國程式設計師們,寫的人明顯沒想給你看,不看不就行了。硬要看,請去學中文好嗎?
-
4 # warmin
原因有很多吧,首先中文也有很多的高質量開源的repo 但是很多隻有中文文件 第二就是也有很多中文的repo就是很水 什麼管理系統面試資料都能天天能在trending裡面 這肯定說明有相關的推廣運營 這種就汙染社群了 stackoverflow可以關閉低質量的提問 但github不能
-
5 # Amumu837
有本事也殖民世界個幾百年把中文搞成世界通用語言,覆蓋面廣,!要想international,又非要說你們老外學中文,母語不是英語的老外和你處境一樣!
-
6 # 維斯塔炮
走自己的路,讓他們自己用翻譯工具或者學中文吧。如果都用過就會發現,英語這種冗長低效的語言,資訊時代下的劣勢很明顯。留著寫寫程式碼就可以了。沒有特殊必要,註釋文件用中文就好。用不著花我們的功夫去慣著他們。
-
7 # dxvgef
換gitlab吧,有包含中文的多國語言,功能也比github更好,github被收購後有些專案就遷移過去了
-
8 # DianYingMi
沒辦法,英語是軟體開發的預設通用語言。我們在做一個英文專案,新開來了一位在程式碼寫中文註釋,被老闆批評了一頓,團隊的語言是英語你不知道嗎,其他人怎麼看懂!
另外在做一箇中文專案,中英文都可以混著用。
-
9 # 椰子恩yy
第一 github其實也搜不到啥東西。第二翻譯下其實都看得懂。第三 我弄個i18n資料夾 全域性全部用define 。有需要自己去填下。重新編譯下就好了。第四我記得以前描述問題說不清楚 直接用虛擬碼問的 人也看的懂。第五,這年代了還聊啥英語的太low。
-
10 # 菠蘿蘿不憂
這個還是要分不同的狀況來看來分析。
首先,我的專案釋出是不是並沒有考慮國際化的問題。就是為國內的開發所準備的專案解決國內的一些問題,這樣我其實沒有必要用英語來作為通用的語言。這樣也不利於我的描述和思想表達。
如果是通用的,並有考慮目標應用群體的專案。我覺得是可以用中英兩種文字。因為利用翻譯工具,其實漢譯英也是一件比較簡單的事情。
最後,English,please這個專案的發起者的目的是什麼我們都不用理會他。
如果是外國人發起的這個專案,那隻能說不好意思,請你學習中文。
如果是中國人自己發起的這個專案。那我真的懷疑他的立場是什麼。
總之,這樣的專案沒有任何價值,除了引起一些不必要的爭論。
-
11 # 太陽E10000
English please很正常啊,Github建立者和收購者都是說英語的,他們希望上面的專案是全世界分享的。如果對English please覺得心裡不舒服,那就建立中國的程式碼倉庫和分享平臺,只讓會說會看中文的人用就是了。
-
12 # 全棧體育
這個問題我們拋去政治因素來談
從我們自身來講,是不是也有些拿他們太當回事了呢,我們寫我們自己的程式碼,開源我們自己的框架,有些未必是要老外來評頭論足的,有些優秀的專案,想要在國際上爭取使用的專案,勢必會有英文文件。如果只針對這個專案本身,感覺像是老外在排擠我們的開源中文專案,但是我們不需要他們使用的專案何必要關注他們的表態呢。
-
13 # 家國農民
本來上git的本意應該是想要開源的,而如果想開源,應該是想向更多的人開放,而英語是程式設計界的通用語言,只用中文肯定受眾不如英語多。
英語不好沒問題,但打著你不懂中文是你的損失而不提供英語文件,卻是有違開源社群的文化。事實上,俄語、德語、法語以及日語的開源專案都有英語文件。
所以只有中文的所謂開源專案,其實顯得非常小氣。
-
14 # 小豬吃大魚
大家想得太多,把這個事情搞複雜了。github作為開源社群,匯聚了全球各地的開發者。開源社群是個互相貢獻互相合作的地方,即使你上去只是為了摟現成程式碼成果。既然是個大社群,而且很多人又希望互相交流,那你說什麼語言最通用,都用什麼語言好?舉個例子,當你著急想問別人,解決燃眉之急的時候,人家跟你哇啦哇啦說著你也不懂是哪個地方的鳥語,你會來一句“請說中文”,還是“English please”?
-
15 # 老裝尼采
第四次更新放前面吧,和話題關係稍遠,是我一直以來的觀點:
不卑不亢,不卑不亢,不卑不亢!我們要有自信,但也不能盲目自信甚至自負。
目前開源界甚至整個IT界最優秀的資源、平臺和社群都是以英文為載體的。出於各種好的壞的歷史原因,英文目前是世界通用語言。這些都是客觀事實,我們要理性承認。我們華人最擅長的就是學習別人,再趕超別人。英文在開發界是主流語言,反映的是背後的能力和質量。我們只是暫時的落後,不是差。我們應該有進取心,虛心學習,用真實的能力為中文搭建一席之地。具體地,我們要提高自己,建立中文優質內容。比如學習英文的優秀資源後,建立同樣高質量的中文資源,分享給別人。吸收國外高質量社群和平臺的經驗,提高中文社群的質量。只有做到自己強大了,Chinese please才能說的不心虛。客觀看待English please,我們要積極交流,但是作為中文使用者,不能只為英文內容做貢獻,那樣是利人多而利己少。最後,道歉在先,要說句言辭比較激烈的話:評論裡有一些無腦噴,你們自己對此毫無貢獻,言論和思想卻百害而無一利,還不自知!
===========
請大家和平討論。我看了這個專案 https://github.com/us/english-please 。專案建立的原因是中文的專案突然佔滿了GitHub的熱門(trending)排名,而很多人連這些專案是幹什麼的都不明白。這樣對於不懂漢語的人來說,trending顯得很讓人費解。
這個專案建議,類似我下面說的,至少把readme就是專案說明增加英文解釋。專案作者也說到,這樣建議的目的是:
* 能收到更多人的反饋,來改善專案,
* 提供新的想法
* 更好的聲譽
============
再次更新:
有些朋友對於其他國家程式設計師使用英文的情況有點誤解,現實是有大量的非英語母語程式設計師是使用英語寫文件和與其他程式設計師交流的。
許多開源軟體是適合全世界人使用的,但如果所有程式設計師都只用母語的話,可能每個國家的人能接觸的開源軟體數量就會大大折扣,很多優秀的軟體也用不到了。
當然,有些軟體是隻適合華人用的。只是這些專案太熱門了,GitHub就把它們放到所有人都能看到的排行榜上。這應該和GitHub沒處理好不同語言使用者的使用者體驗有關。這種情況我覺得誰也沒錯,就甩鍋給GitHub就好了。
========
再再更新:上次答案更新後,GitHub提供了一個選項,可以選擇某一(自然)語言下的排行榜,算是一個解決方案吧。估計是有很多人和我一樣有上面那樣的抱怨,GitHub改進了。
=========
原答案:
用中文的把GitHub當作華人自己相互交流的平臺,而請求English please的人,只是想把中國的開發者拉進整個世界的大社群。幾乎所有著名的開發專案,都會有英文的說明和文件,這對於開源專案尤其重要,能夠讓世界各地的開發者來測試、貢獻我們的專案。如果堅持分享精神的話,何樂而不為呢?
-
16 # s86e
GitHub如果設在中立國,我覺得還可信,設在美國,政治不確定性太強,並不利於共享。
之前GitHub已經將伊朗開發者的使用者封停了,而且沒有提前通知,所有成果成為了西方國家的私產!
-
17 # DP92
英語是程式設計師必備技能是沒錯,但問題是一開始也沒有約定過必須用英語,有些人想要英語我能理解,但是支不支援英語還是得看專案釋出者的個人意願,道德綁架沒意義。
另外再說點題外話,中文世界產生的優質內容越來越多會是一個大趨勢。中國目前受過高等教育的人口僅有百分之十幾,離發達國家50%甚至更高的比例還有非常巨大的差距,但是饒是如此,產生的科技實力就已經不容小覷(nature index世界第二,而且仍然以每年10%左右的速度增長),隨著受高等教育人口比例增加,以及中國高等教育品質的持續提升,中文的高價值產出必然還會持續增長。中文在可預見的未來只會變的越來越有價值。我倒是有點建議不懂中文的人可以試著去學習一下中文,一方面處於實用價值考慮,另一方面,中國文化和西方文化是兩種完全不同的文化,學習一門不同文化的語言有助於增長閱歷,拓寬視野。雖然對寫程式碼不會有太大的直接作用,但是對人生會有不小的益處(個人認為學習英語以及在美國的留學經歷也給了我這種同樣的效果),我最近有一種感覺,國外的上層人士已經有越來越多的注意到了中文的重要性,可是絕大多數普通人還在chinese please。
-
18 # Zenlyapp
看專案定位吧,如果只是內部使用,開發速度需要,可以中文,但是如果是開源或公司團隊有英語母語的,還是儘量用英語吧。
-
19 # 老裝尼采
第四次更新放前面吧,和話題關係稍遠,是我一直以來的觀點:
不卑不亢,不卑不亢,不卑不亢!我們要有自信,但也不能盲目自信甚至自負。
目前開源界甚至整個IT界最優秀的資源、平臺和社群都是以英文為載體的。出於各種好的壞的歷史原因,英文目前是世界通用語言。這些都是客觀事實,我們要理性承認。我們華人最擅長的就是學習別人,再趕超別人。英文在開發界是主流語言,反映的是背後的能力和質量。我們只是暫時的落後,不是差。我們應該有進取心,虛心學習,用真實的能力為中文搭建一席之地。具體地,我們要提高自己,建立中文優質內容。比如學習英文的優秀資源後,建立同樣高質量的中文資源,分享給別人。吸收國外高質量社群和平臺的經驗,提高中文社群的質量。只有做到自己強大了,Chinese please才能說的不心虛。客觀看待English please,我們要積極交流,但是作為中文使用者,不能只為英文內容做貢獻,那樣是利人多而利己少。最後,道歉在先,要說句言辭比較激烈的話:評論裡有一些無腦噴,你們自己對此毫無貢獻,言論和思想卻百害而無一利,還不自知!
===========
請大家和平討論。我看了這個專案 https://github.com/us/english-please 。專案建立的原因是中文的專案突然佔滿了GitHub的熱門(trending)排名,而很多人連這些專案是幹什麼的都不明白。這樣對於不懂漢語的人來說,trending顯得很讓人費解。
這個專案建議,類似我下面說的,至少把readme就是專案說明增加英文解釋。專案作者也說到,這樣建議的目的是:
* 能收到更多人的反饋,來改善專案,
* 提供新的想法
* 更好的聲譽
============
再次更新:
有些朋友對於其他國家程式設計師使用英文的情況有點誤解,現實是有大量的非英語母語程式設計師是使用英語寫文件和與其他程式設計師交流的。
許多開源軟體是適合全世界人使用的,但如果所有程式設計師都只用母語的話,可能每個國家的人能接觸的開源軟體數量就會大大折扣,很多優秀的軟體也用不到了。
當然,有些軟體是隻適合華人用的。只是這些專案太熱門了,GitHub就把它們放到所有人都能看到的排行榜上。這應該和GitHub沒處理好不同語言使用者的使用者體驗有關。這種情況我覺得誰也沒錯,就甩鍋給GitHub就好了。
========
再再更新:上次答案更新後,GitHub提供了一個選項,可以選擇某一(自然)語言下的排行榜,算是一個解決方案吧。估計是有很多人和我一樣有上面那樣的抱怨,GitHub改進了。
=========
原答案:
用中文的把GitHub當作華人自己相互交流的平臺,而請求English please的人,只是想把中國的開發者拉進整個世界的大社群。幾乎所有著名的開發專案,都會有英文的說明和文件,這對於開源專案尤其重要,能夠讓世界各地的開發者來測試、貢獻我們的專案。如果堅持分享精神的話,何樂而不為呢?
-
20 # s86e
GitHub如果設在中立國,我覺得還可信,設在美國,政治不確定性太強,並不利於共享。
之前GitHub已經將伊朗開發者的使用者封停了,而且沒有提前通知,所有成果成為了西方國家的私產!
回覆列表
這種github出個分割槽域功能就好,可以根據使用者所在國家,排行榜優先展示當前國家的,然後也可以選擇看全球榜單