diff --git a/site-cookbooks/kosmos-mastodon/recipes/libretranslate.rb b/site-cookbooks/kosmos-mastodon/recipes/libretranslate.rb index d06557d..afd3a3b 100644 --- a/site-cookbooks/kosmos-mastodon/recipes/libretranslate.rb +++ b/site-cookbooks/kosmos-mastodon/recipes/libretranslate.rb @@ -5,7 +5,7 @@ build_essential -version = "1.3.8" +version = "1.3.12" %w{ python3 python3-pip python3-setuptools python3-dev }.each do |pkg| apt_package pkg @@ -24,7 +24,10 @@ bash "install_libretranslate" do notifies :restart, "service[libretranslate]", :delayed end -languages = `sudo -u libretranslate /opt/libretranslate/.local/bin/argospm search` +langs_to_en = `sudo -u libretranslate /opt/libretranslate/.local/bin/argospm search --to-lang en` +langs_to_de = `sudo -u libretranslate /opt/libretranslate/.local/bin/argospm search --to-lang de` +languages = langs_to_en + langs_to_de + languages.each_line do |line| lang = line.split(':').first