Does the C# language localize for people that have their machine’s set to some language other than English?
In other words, is C# always unconditionally written in English?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
C# is standardized in the C# Language Specification (ECMA-334).
There’s only one set of keywords (English) and is the same for everybody.
The .NET Framework (which is not part of the C# language) also uses English for all class and method names.
Of course, you may name your variables and method names as you like.
C# supports the whole range of Unicode characters.