abaev-basex/xq/gen-lng-entries.xq
2025-03-21 14:14:03 +03:00

12 lines
No EOL
481 B
Text

declare default element namespace "http://www.tei-c.org/ns/1.0";
declare namespace tei = "http://www.tei-c.org/ns/1.0";
declare namespace abv = "http://ossetic-studies.org/ns/abaevdict";
import module namespace abv-m = 'http://ossetic-studies.org/ns/abaevdict-mod' at './abv-mod.xqm';
let $langs := ('ru', 'en')
for $lang in $langs
for $doc in abv-m:make-lng(collection('abaevdict'), $lang)
let $id := $doc/@xml:id
return db:put(`abaevdict_{$lang}`, $doc, `xml/{$id}.xml`)