if(day-from-date($notBefore)=1andday-from-date($notAfter)=functx:days-in-month($notAfter))thenconcat($get-language-string(concat('month',month-from-date($notAfter)),$lang),' ',year-from-date($notAfter))(: August 1879 :)
if(day-from-date($notBefore)=1andday-from-date($notAfter)=functx:days-in-month($notAfter))thenconcat($get-language-string(concat('month',month-from-date($notAfter)),$lang),' ',date:formatYear(year-from-date($notAfter),$lang))(: August 1879 :)
else$get-language-string('dateBetween',(xs:string(day-from-date($notBefore)),date:format-date($notAfter,$picture-string,$lang)))(: Zwischen 1. und 7. August 1801 :)
else$get-language-string('dateBetween',(replace(date:format-date($notBefore,$picture-string,$lang),'(,\s+)?'||year-from-date($notBefore),''),date:format-date($notAfter,$picture-string,$lang)))(: Zwischen 1. Juli 1789 und 4. August 1789 :)
else$get-language-string('dateBetween',(date:format-date($notBefore,$picture-string,$lang),date:format-date($notAfter,$picture-string,$lang)))(: Zwischen 1. Juli 1709 und 4. August 1789 :)
else$get-language-string('dateNotBefore',(date:format-date($notBefore,$picture-string,$lang)))(: Frühestens am 1.Juli 1709 :)
...
...
@@ -131,10 +131,10 @@ declare function date:printDate($date as element(tei:date)?, $lang as xs:string,
else$get-language-string('fromTo',(replace(date:format-date($from,$picture-string,$lang),'(,\s+)?'||year-from-date($from),''),date:format-date($to,$picture-string,$lang)))(: Vom 1. Juli bis 4. August 1789 :)
else$get-language-string('fromTo',(replace(date:format-date($from,$picture-string,$lang),'(,\s+)?'||date:formatYear(year-from-date($from),$lang),''),date:format-date($to,$picture-string,$lang)))(: Vom 1. Juli bis 4. August 1789 :)
else$get-language-string('fromTo',(date:format-date($from,$picture-string,$lang),date:format-date($to,$picture-string,$lang)))(: Vom 1. Juli 1709 bis 4. August 1789 :)
else$get-language-string('fromToUnknown',date:format-date($from,$picture-string,$lang))(: Vom 1.Juli 1709 bis unbekannt :)
elseif(exists($to))then$get-language-string('unknownTo',(date:format-date($to,$picture-string,$lang)))(: von unbekannt bis 1.Juli 1709 :)