From 2fdc882fb5c5ddfdac1c40bf2ce6e0aae60e18cf Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Mon, 26 Oct 2020 04:44:28 +0100 Subject: [PATCH] word: generate wordlist includes of different languages --- tools/mkwordlist | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/mkwordlist b/tools/mkwordlist index 4f9c703..9076a09 100755 --- a/tools/mkwordlist +++ b/tools/mkwordlist @@ -10,4 +10,8 @@ my $db = Shiar_Sheet::DB->connect; say 'use utf8;'; use Data::Dump 'pp'; +if (my $lang = shift @ARGV) { + say pp({ $db->select(word => "coalesce(ref, id), exportform(row(form,alt,lang,cat,ref,prio,source,thumb,wptitle,created,updated,CASE WHEN source IS NULL THEN ref ELSE id END,cover,grade,creator))", {lang => $lang})->map }) =~ s/\\x\{([0-9A-F]+)\}/chr hex $1/ger; + exit; +} say pp { $db->select(_cat_words => "coalesce(id::text, ''), forms")->map }; -- 2.30.0