在某些语言中,句子以小写字母开头,而在某些语言中,句子以大写字母开头。
我认为为了一致性,我们应该为每种语言(在适当的情况下)选择两者之一。
当前小写示例:
荷兰语 - gisteren om 00:07
弗里斯兰语-juster om 00:07
土耳其语-dün 00:07
当前的大写示例:
英语 - 昨天上午 12:07
南非荷兰语 - Gister om 00:07
卢森堡语 - Gëschter um 0:07 Auer
我认为我们应该使用小写字母,因为它们并不是真正的句子。
如果你想在句子中使用它们,我会推荐一个像 PHP 的 ucfirst 这样的函数。
我实际上不同意,并认为我们应该使用适当的标题案例。 这很容易做到:
moment(...).format("MMM").toLowerCase()
获得比它更小的值:
var date = moment(...).format("MMM")
date = date[0].toUpperCase() + date.substr(1)
尽管如此,我认为语言环境与语言的语法一致,但我并不是真正的语言学家。
这是另一个讨论的话题。 为了使其正常工作,需要一种语言环境的方法来指定可能更改哪些字母的大小写,然后格式函数应提供一个小写/大写/正常大小写标志。
这不会很快发生,所以现在你最好对特定语言的输出进行一些字符串修改。
恕我直言,没有标题总比有标题要好,因为将第一个字符设为大写总是安全的,反之则不然。
如果语言环境使用小写,则:
calendar()
。 (*)calendar()
。如果语言环境使用 titlecase,则:
calendar()
。calendar()
。 (*)(*) 据我所知。 有关更多详细信息,请参阅https://en.wikipedia.org/wiki/Capitalization 。
可能,根据每个区域设置来决定它可能是有意义的。 每个地区都应记录其决定。
这也与我的公关有关: https :
最有用的评论
我实际上不同意,并认为我们应该使用适当的标题案例。 这很容易做到:
获得比它更小的值:
尽管如此,我认为语言环境与语言的语法一致,但我并不是真正的语言学家。