Я использую xslt fn: formate-dateTime (), чтобы получить текущую дату и время, для английского все отлично.
Но каждый раз, когда я пытаюсь получить название месяца на разных языках (fr, de и т. Д.), Я просто получаю текущую дату и время с [Language: en] спереди и не могу получитьназвание месяца на этом языке.
Дата создания: [Язык: ru] 06 / апрель / 2011
Вот мой код, Может кто-нибудь сказать мне, что я делаю здесь неправильно.
<xsl:value-of select="format-dateTime(current-dateTime(),
'[D01]/[MNn]/[Y0001]',
’de’,
’AD’,
’DE’)"/>
Или
<xsl:value-of select="format-dateTime(current-dateTime (),
'[D01]/[MNn]/[Y0001]',
’fr’,
’AD’,
’FR’)"/>
Я использую Saxon 9 с Fop 1.0, работающим на Tomcat 7