syslanguages 中西班牙语月份和日期名称的大写

问题描述 投票:0回答:2

当语言设置为西班牙语时,为什么 SQL Server 将月份和日期名称大写?

“syslanguages”表包含以下名称:

select langid, name, alias, months, days
from master..syslanguages
where alias in ('English', 'French', 'Spanish')

langid  alias    months                                                                                    days
0       English  January,February,March,April,May,June,July,August,September,October,November,December     Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
2       French   janvier,février,mars,avril,mai,juin,juillet,août,septembre,octobre,novembre,décembre      lundi,mardi,mercredi,jeudi,vendredi,samedi,dimanche
5       Spanish  Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre  Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo

据我了解,惯例是西班牙语中月份和日期的名称应小写。 .NET 的行为与此一致。微软在这方面的技术堆栈似乎并不一致。

知道原因吗?

sql-server internationalization sql-server-2008-r2
2个回答
0
投票

当我在大学学习西班牙语时,我们将月份和日期的名称大写,就像英语一样。您是否有引用表明这是不正确的?


0
投票

https://meta.wikimedia.org/wiki/Capitalization_of_Wiktionary_pages说只有少数语言将月份名称大写

© www.soinside.com 2019 - 2024. All rights reserved.