I'm from a non-en too, but frankly speaking I sometimes got problems reading docs when they use local nomenclature. Programming == English, like it or not.
btw, are there any localized words for 'forking', 'pull request'?
btw, are there any localized words for 'forking',
'pull request'?
As someone who lives in a country where English is not the native language, non-English languages will never be able to keep up with developing terminology and neologisms.It is fine to translate "plain" language, but the terminology and jargon won't work very well when translated. It also has the additional downside of defeating look-ups and google-ability, which is one of the points of terminology. Not just considering the importance of Google, but Stack Overflow in particular.
I've seen that at a number of local companies and since Github is used by companies too, it might make sense that the company can choose to have it localized.
I tend to agree for open source though : we need a lingua franca and it seems like English is the best pick for that.
In the end, maybe it should be up to the project to choose the interface language.
Do you mean open source in general or development tools in particular?