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

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

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

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

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

一个英语为通用语言的平台,高手更希望使用英语来表达自己的意思时,作为一个开发者,应该如何和其他人交流呢?
8074 次点击
所在节点    问与答
70 条回复
exc
2017-10-20 10:55:36 +08:00
自答

1. 不好,喜欢多元化
2. 花点时间使用英语提问,让没法变成有法
3. 用母语提问题,再想除了 github 之外的办法
4. 学习英语
coderluan
2017-10-20 11:02:12 +08:00
如果你身边都找不到一个过四级的人,那样你绝对不会有紧急的英语问题。
Mirage09
2017-10-20 11:02:22 +08:00
提问看 README.md 用什么写的
至于回答,虽然没被提过 issue,不过如果有的话我肯定用英文
coderluan
2017-10-20 11:04:12 +08:00
用户体验方面,我认为可以选择屏蔽其它语言是一个简单实用的办法,参考 javlib
f2f2f
2017-10-20 11:05:41 +08:00
入乡随俗
作者用英文,那就跟着用英文
作者用中文,那就跟着用中文
永远记住你的目的是解决问题
exc
2017-10-20 11:14:18 +08:00
@coderluan 为什么呢,你会如此肯定
@Mirage09 @f2f2f 是啊,入乡随俗。可如果延伸一下,如果作者使用的不是中英文,或者说不是你所熟悉的语言时,怎么办呢
@Mirage09 为什么提问和回答是两种态度呢
@coderluan 屏蔽其他语言,是什么操作
Perseus1812
2017-10-20 11:16:35 +08:00
学得太少,想得太多系列
coderluan
2017-10-20 11:18:15 +08:00
@exc #6

因为如果你有紧急的英语问题,你肯定能找到一个过四级的人。

就是默认只显示你设置中的语言回复,旁边有个“显示全部语言”的按钮,点了才显示别的语言的的回复。
momocraft
2017-10-20 11:19:01 +08:00
如果问题是同等水平,我自己用中英文其实无所谓。英文只是对将来的非中文阅读者更方便点。

但是我真的感觉中文用户的白问题比较多。可能是人择原理。
SuperMild
2017-10-20 11:21:02 +08:00
在 github 上尽量用英文,对更多人有好处,正如你所说 “如果作者使用的不是中英文,或者说不是你所熟悉的语言时,怎么办呢 ”,就是为了避免这种情况,所以才提倡统一用英文。

如果英文不能解决问题,再退而求其次用别的语言。

那个帖子正文里嘲笑的做法,恰好是最正确的做法。
Tunar
2017-10-20 11:23:48 +08:00
作品是主要面向中文用户的就中文
jason19659
2017-10-20 11:25:57 +08:00
不要神话 github,这个问题无需纠结
exc
2017-10-20 11:28:58 +08:00
@Perseus1812 求指点学习方向
@coderluan 谢谢
chairuosen
2017-10-20 11:29:29 +08:00
再重复一遍我的观点,如果这个 repo 的 readme 是用英文写的,那么可以认为作者希望这个项目是以英语交流的,是写给全球的开发者的,issue 应该用英文提。如果 readme 是中文或其他语言的,说明作者只希望 repo 在这个语言的圈子里交流。
SourceMan
2017-10-20 11:30:52 +08:00
英文,因为社区里有更多的人能看懂,然后回答你的问题。
prozhong
2017-10-20 11:34:07 +08:00
作者 /团队 大多是讲中文 我肯定也写中文啊?
照顾其他后来遇到同样问题的老外?方便他们?抱歉 我只想解决自己的问题
LxExExl
2017-10-20 11:35:35 +08:00
- Github 强制使用英语提问,好吗?
不好。什么事情都应该是自发形成,而不是官方强制。

- 如果那些长期在母语环境下生活和开发,英语四级都没过的人,没法有效使用英语表达自己的问题时,怎么办呢?
如果技术牛逼,是别人和你请教,你说什么方言他就得学什么方言。
如果技术不行,要求助于别人,别人说什么话你就得学什么话。

- 同上,如果这个问题很紧急呢?
借助于语言之外的资源。比如技术,用谷歌的浏览器页面翻译;比如交情,找朋友帮忙;比如金钱,花钱找人解决问题。

- 一个英语为通用语言的平台,高手更希望使用英语来表达自己的意思时,作为一个开发者,应该如何和其他人交流呢?
高手用什么,主流用什么,就用什么。


说了这么多,无非是让自己适应社会还是社会适应自己。
Mirage09
2017-10-20 11:36:12 +08:00
@exc 看不懂语言就换一个页面,不是中文也不是英文的项目对我基本上没用..
kingcos
2017-10-20 11:38:27 +08:00
我习惯 README 默认英文,但也在开头给出 README_CN 的跳转,至于 Issue,中文问,中文回答,英文问,抱歉比较渣还没人提过英文的…不过有人提的话肯定用英文…
ys0290
2017-10-20 11:41:28 +08:00
答问的过程也是后来者学习的过程,用英文以外的语言交流明显会缩小被学习的范围(这个圈子会英文的人显然比会其他语言的人多)

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

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

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

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

© 2021 V2EX