Upgrade libretranslate

And only install language packages for translations to English and
German.
This commit is contained in:
Râu Cao 2023-10-04 12:34:31 +02:00
parent 9af38219af
commit 17e0b1ff5e
Signed by: raucao
GPG Key ID: 15E65F399D084BA9

View File

@ -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