Files
qelectrotech-source-mirror/lang
ispyisail 7cb9695962 edz: make EdzArchive error strings translatable (+ DE/FR)
The six user-facing error strings in EdzArchive::extract() were hard-coded
QStringLiteral, so they could not be translated (reported by plc-user in
PR #513).

Wrap them in tr() via Q_DECLARE_TR_FUNCTIONS — EdzArchive is not a QObject,
so this gives it its own translation context without pulling in a moc
dependency. The *.part.xml glob stays a QStringLiteral: it is a filename
pattern, not user-facing text.

Adds German and French translations for all six. German wording for
"Cannot read %1" is plc-user's ("Kann %1 nicht lesen.").

Note for review: the rest of QET uses French source strings translated to
en/de in the .ts files, whereas these strings are English in the source
(as merged in PR #513). This commit keeps them English rather than
rewriting strings already reviewed; happy to flip them to French sources
for consistency if preferred.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 21:04:25 +12:00
..
2025-02-16 20:54:15 +01:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-23 19:51:55 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2023-01-25 15:43:07 +01:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2025-05-18 14:15:20 +02:00
2025-05-18 14:15:20 +02:00
2023-01-25 15:43:07 +01:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2021-02-20 12:13:46 +01:00
2023-01-25 15:43:07 +01:00
2023-01-25 15:43:07 +01:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00
2026-07-18 12:00:51 +02:00