在俄語中,5月份英文單詞的翻譯可以是兩個選項之一。如果有人說「五月三十一日」,那麼May可以翻譯成「Мая」,如果有人說「2014年5月」,那麼May應該翻譯爲「май」,因爲它不再使用「May」 。本月俄語翻譯「五月」
使用Marklogic的fn:format-date函數的實現我無法確定如何獲取May的「май」版本。
下面是函數調用:
fn:format-date(xs:date("2014-05-01"), "[MNn] [Y]", 'ru')
有沒有辦法讓五月的「май」版本或不格式,迄今爲止,只有再回到「Мая」?
從我可以告訴從圖片格式的文檔這是依賴於實現。可能是因爲XQuery沒有辦法指定月份名稱的不同版本。
定製的日期名翻譯功能的一個例子,如果你是一般的高興,但要解決你所描述的具體情況: FN:更換( FN:格式-date(xs:date(「2014-05-01」),「[MNn] [Y]」,'ru'), 「Мая」, 「май」 ) –