因 github 上提问使用英语还是母语而产生的一些想法

2017-10-20 10:54:29 +08:00
 exc
早上看到这个帖子( github 上发现了一段有意思的对话: https://www.v2ex.com/t/399034#reply77 )产生了一些想法。

如果 github 强制使用英语提问,好吗?

如果那些长期在母语环境下生活和开发,英语四级都没过的人,没法有效使用英语表达自己的问题时,怎么办呢?

同上,如果这个问题很紧急呢?

一个英语为通用语言的平台,高手更希望使用英语来表达自己的意思时,作为一个开发者,应该如何和其他人交流呢?
8075 次点击
所在节点    问与答
70 条回复
ck65
2017-10-20 11:49:31 +08:00
相互调频,争取达成配合,解决一次问题算一次。一点小事因为用什么语言僵持不下,很愣。
Konki
2017-10-20 12:03:57 +08:00
易语言有自己的论坛 不用去 GitHub 呀
RqPS6rhmP3Nyn3Tm
2017-10-20 12:06:07 +08:00
互相尊重不好吗,外语不好的人很多,母语提问回答帮助他人解决问题,不是很好吗。学会一点英语就要求别人也跟说英语或者嘲笑别人的语法和口音是一件很 low 的事情。
担心外国人也用看不懂的话,最后留一个 brief note。
强制禁用别人母语是法西斯干的事情。
qymobile
2017-10-20 12:07:39 +08:00
都用中文吧,这样我们懂英文的工资就能高了
cljnnn
2017-10-20 12:11:11 +08:00
@kingcos 赞成,特别有中文 readme,母语为中文的人能很快找到重点(这几天找库有感)
timothyye
2017-10-20 12:16:21 +08:00
我一般是 README 英文为主,再加入一个中文 README 的链接,写两份
SuperMild
2017-10-20 12:23:24 +08:00
我觉得如果不是收费项目,其作者、主要维护者有权引导自己的开源免费作品的 issue 讨论使用何种语言,用户应该尊重作者的这点个人喜好,毕竟人家辛苦做出来东西,你觉得好用并且免费使用了,好像没有道理再要求人家迁就自己了(可以礼貌地提要求、意见,表示自己英语不好希望得到中文回复,但不能说作者用英语就是装逼)
jiangzhuo
2017-10-20 12:48:57 +08:00
一般用三种语言 英文+中文+项目开发者语言
英文是为了更多人看懂
中文是自己的母语
项目开发者语言是为了让作者能看起来方便,好快点解决问题
azh7138m
2017-10-20 12:57:35 +08:00
> 如果这个问题很紧急呢

开源代码不是你行你上吗?
rosu
2017-10-20 13:23:33 +08:00
提 issue 的时候,一般会提供两种版本。

因为本身英文不是很好,所以末尾会加上一个 Chinese version,以供查阅。
exc
2017-10-20 13:33:30 +08:00
@chairuosen 有道理,国际化项目还是通用语言好点
@timothyye @kingcos @jiangzhuo
@azh7138m 哈哈,上
@cljnnn 这是用户痛点吗
exc
2017-10-20 13:38:06 +08:00
@rosu
@LxExExl 1. 赞同; 2.1. 同意,但我觉得如果能站在提问者的角度去给予帮助会更好一点; 2.2. 赞同; 3. 赞同; 4. 赞同
exc
2017-10-20 13:42:33 +08:00
@SuperMild 赞同,但也有很多时候,情况并没有那么美好,所以才会有争议和讨论,这也是本帖的主旨
ysc3839
2017-10-20 13:50:30 +08:00
> 如果 github 强制使用英语提问,好吗?
不好,但我觉得项目管理者强制使用英语提问没什么问题。

> 如果那些长期在母语环境下生活和开发,英语四级都没过的人,没法有效使用英语表达自己的问题时,怎么办呢?
翻译。

> 同上,如果这个问题很紧急呢?
同上,翻译。
yuxuan
2017-10-20 14:17:27 +08:00
其实 感觉 这种没必要那么绝对 我用汉语提问 可能是自动放弃了一些不懂汉语的人来帮我 但是让我用我不熟悉 蹩脚的英语来提问 那可能懂汉语 懂英语都人都会因为我表达不清楚 帮不了我 其实更多的在于提问者的能力 回答者回答得再好 提问者看不懂 帮不到提问者 也没多大意义
szdubinbin
2017-10-20 14:25:12 +08:00
回答上面某位朋友,你觉得用中文的小白多是因为你没怎么上 stackoverflower
lifesimple
2017-10-20 14:41:20 +08:00
@exc #6 如果作者用的是自己不熟悉的语言,那肯定是自己去借助翻译工具将自己的问题翻译成作者的语言,难道还要麻烦作者通过翻译工具来明白问题,这总不妥吧。
tyrealgray
2017-10-20 14:54:19 +08:00
github 又不是 reddit,不是 stackoverflow。
terence4444
2017-10-20 15:01:10 +08:00
@prozhong 如果作者使用英语,那么 issue 就不仅仅是为了解决你自己的问题,同时还用作留档供后来的人查看。
Github 也不是仅仅用来解决你自己问题的平台。
allinwonder
2017-10-20 15:33:34 +08:00
提问者应在能表达清楚自己意思的前提下使用英语,若不能,则应使用能最清楚表达自己意思的语言

回答问题者应该在提问者能理解的前提下,使用最能把自己意思表达清楚的语言。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/399171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX