Tag mismatch in French error messages
Originally created by @CyrilBrulebois on #17602 (Redmine)
During manual testing of 4.5, a IUK download failed (possibly because a mirror hadn’t been updated yet), but the error text in the dialog was unspecific:
Title = Erreur lors du téléchargement […]
Message = Une erreur est survenue.
(basically: “Error while downloading […]” + “An error happened.”)
This is due to a tag mismatch in po/fr.po
,
excerpt:
#: config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK/Frontend.pm:599
msgid ""
"<b>The upgrade could not be downloaded.</b>\\n\\nCheck your network "
"connection, and restart Tails to try upgrading again.\\n\\nIf the problem "
"persists, go to file:///usr/share/doc/tails/website/doc/upgrade/error/"
"download.en.html"
msgstr ""
"<b>La mise à jour n’a pas pu être téléchargée.<b>\\n\\nVérifiez votre "
"connexion réseau et redémarrez Tails pour retenter de mettre à jour.\\n\\nSi "
"le problème persiste, consultez file:///usr/share/doc/tails/website/doc/"
"upgrade/error/download.fr.html"
Note the non-closing <b>
repeated in the msgstr
.
I’m not sure whether this could/should be checked statically. Opening a ticket so that we have a chance of discussing that.