Nur aus Neugier ...Warum wird CultureInfo.NativeName nicht immer großgeschrieben?
In unserer Anwendung liste ich alle verfügbaren Übersetzungen im folgenden Format auf "NativeName - EnglishName". Für einige Sprachen wird der NativeName nicht groß geschrieben.
"Deutsch - German"
"español - Spanish"
"français - French"
"italiano - Italian"
"Nederlands - Dutch"
"polski - Polish"
Es ist keine große Sache, den ersten Buchstaben groß zu schreiben, aber was ist der Grund dafür?
+1 für eine Antwort, die im Allgemeinen korrekt ist. Ich glaube jedoch nicht, dass die Großschreibung im Allgemeinen ein Substantiv ist - im Englischen werden die Sprachnamen immer groß geschrieben, auch wenn sie als Adjektiv verwendet werden, also sind es eher die speziellen Regeln für die Kapitalisierung eines Sprachnamens;) In Deutsch, auf der Andererseits werden Sprachnamen nur dann als Großbuchstaben verwendet, wenn sie als Substantiv verwendet werden, da Substantive immer großgeschrieben werden. Daher ist Ihre Antwort im Allgemeinen richtig. Ich bin nur ein bisschen pingelig. Oh, und wenn möglich, würde ich dir einen weiteren +1 für den Link zu Culture Explorer geben. – OregonGhost
Sprechen über Englisch: Es ist, weil der Name der Sprache ist ein Eigenname, nicht nur ein Nomen. Eigennamen werden groß geschrieben. Ebenso neigen Adjektive, die von Eigennamen abgeleitet sind, dazu, ihre Großschreibung beizubehalten. – adrianbanks