Re: [Tails-l10n] errors in po files

Delete this message

Reply to this message
Autor: anonym
Data:  
A: Tails localization discussion
CC: groente
Assumpte: Re: [Tails-l10n] errors in po files
On 13/11/2023 14.02, groente via Tails-l10n wrote:
> heya,
>
> during the 5.19.1 emergency release, i ran into the following errors:
>
> po/ar.po:1357: a format specification for argument 'filename' doesn't exist in 'msgstr'
> msgfmt: found 1 fatal error
> Errors for locale 'ar': restoring old file
> po/ay.po:7: warning: header field 'Project-Id-Version' still has the initial default value
> po/ml.po:1454: 'msgstr' is not a valid Shell format string, unlike 'msgid'. Reason: The string refers to a shell variable whose value may be different inside shell functions.
> msgfmt: found 1 fatal error
> Errors for locale 'ml': restoring old file
> po/ro.po:1572: 'msgstr' is not a valid Shell format string, unlike 'msgid'. Reason: The string refers to a shell variable whose value may be different inside shell functions.
> msgfmt: found 1 fatal error
> Errors for locale 'ro': restoring old file
> + ./submodules/jenkins-tools/slaves/lint_po
> ERROR: po/es.po:
>     i18nspector is not happy:
>         E: perl-brace-format-string-unknown-argument msgid 1d: count in msgstr[0] but not in msgid
> checked files are not clean.
> + err 'in lint'
> + echo 'Error in lint'
> Error in lint
> + exit 1


FWIW, the same issues were still here when preparing Tails 5.20.