Package: tracker-extract Version: 2.1.5-4 Severity: minor This shows the problem:
:; LANG=de_DE.UTF-8 gsettings describe org.freedesktop.Tracker.Miner.Files ignored-files 要避免的檔案樣式列表 :; LANG=en_US.UTF-8 gsettings describe org.freedesktop.Tracker.Miner.Files ignored-files 要避免的檔案樣式列表 The description is always in Chinese. dconf-editor is similarly affected. The rason is that the gschema files for tracker-extract: /usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml /usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml /usr/share/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml contain translations, e.g. <description>List of file patterns to avoid</description> <description xml:lang="as">উপেক্ষা কৰিবলে ফাইল বিন্যাসমূহৰ তালিকা</description> <description xml:lang="bg">Списък с шаблони за имена на файловете, които да не бъдат индексирани</description> <description xml:lang="bs">Lista datotečnih uzoraka za izbječi</description> ... <description xml:lang="vi">Danh sách các mẫu tập tin để tránh xa</description> <description xml:lang="zh_CN">要忽略的文件模式列表</description> <description xml:lang="zh_HK">要避免的檔案樣式清單</description> <description xml:lang="zh_TW">要避免的檔案樣式列表</description> Of all the 163 .gschema.xml files on my machine these are the only ones that contain translations. Apparently the glib functions to handle .gschmema.xml file don't expect translations and look only for tags like <description> (with no regard for xml:lang), hence the last <description> "wins" - which is typically the Chinese (TW) one. The meson build of tracker-extract merges translations into the .gschema.xml files, but the obsolete autotools build - if I interprete the Makefiles correctly - wouldn't have done this (i.e. is calls intltool-merge with --no-translations). Cheers, Roderich -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.20.0 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages tracker-extract depends on: ii dconf-gsettings-backend [gsettings-backend] 0.30.1-2 ii libc6 2.28-4 ii libcue2 2.2.1-2 ii libexempi3 2.4.5-2 ii libexif12 0.6.21-5 ii libflac8 1.3.2-3 ii libgexiv2-2 0.10.9-1 ii libgif7 5.1.4-3 ii libglib2.0-0 2.58.2-1 ii libgsf-1-114 1.14.44-1 ii libgstreamer-plugins-base1.0-0 1.14.4-1 ii libgstreamer1.0-0 1.14.4-1 ii libgxps2 0.3.0-4 ii libicu63 63.1-5 ii libiptcdata0 1.0.5-2 ii libjpeg62-turbo 1:1.5.2-2+b1 ii libosinfo-1.0-0 1.2.0-1 ii libpng16-16 1.6.36-2 ii libpoppler-glib8 0.69.0-2 ii libseccomp2 2.3.3-3 ii libtagc0 1.11.1+dfsg.1-0.2+b2 ii libtiff5 4.0.10-3 ii libtotem-plparser18 3.26.1-2 ii libtracker-miner-2.0-0 2.1.6-5 ii libtracker-sparql-2.0-0 2.1.6-5 ii libvorbisfile3 1.3.6-1 ii libxml2 2.9.8+dfsg-1 ii tracker 2.1.6-5 tracker-extract recommends no packages. tracker-extract suggests no packages. -- no debconf information