I do not live in America and the country I live in has it's own set of special characters to deal with.
I can perhaps agree that American cultural imperialism in computer science as with many other fields
This post was primarily directed at GitHub. It has users from all over the world.
Having a common Lingua franca for the various public rep is inclusive and productive
I want here there to be a low threshold to use and contribute to my projects.
Lastly, Github is an American company located in the US. With repositories primarily using American created and optimized for Americans keyboard layout programming languages.
Certainly, some programming languages originated in other countries. As far as I can recall they all stick to English for keywords.
A couple of decades ago there was much more variety, and it was more common for countries to have native originated programming languages that did not use English.
Linux started in Finland but it kept the US created standard UNIX names and conventions.
Most if not all documentation is in English many have now been translated to other languages.
With all that in mind. Sticking to the most compatible common denominator is the best standard on Gigahub.