2009-06-15 4 views
10

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?

Antwort

20

Aus meiner vagen Erinnerung an Französisch, ist es sehr wahrscheinlich, weil der Name der Sprache in der Sprache (dh der Name für Französisch, auf Französisch) nicht großgeschrieben wird.

Das heißt, einige Sprachen Großbuchstaben Eigennamen, andere nicht. Da der Name der Sprache ein Eigenname ist, wird er basierend auf den Regeln, die der Sprache entsprechen, groß geschrieben.

Es gibt ein Tool namens Culture Explorer, mit dem Sie einfach alle verfügbaren Kulturen und deren Einstellungen durchsuchen können. Ich habe es bei einigen Gelegenheiten sehr nützlich gefunden.

+1

+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

+2

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

Verwandte Themen