foXaCe
7276250b3e
i18n(fr): complete French translation to 100% + extract 3DPrinterOS dialog (#14037)
i18n(fr): complete French translation and extract 3DPrinterOS dialog
Translation (localization/i18n/fr/OrcaSlicer_fr.po):
- Translate 222 missing strings and revise 23 fuzzy entries (vouvoiement)
- Quality review of the existing catalog: fix 42 entries
- "supported" calque -> "pris en charge" (physical sense -> "soutenu")
- accented capitals (Emission -> Émission, Editer -> Modifier)
- "cryptage" -> "chiffrement"; "initiés" -> "lancés"; "impacté" -> "affecté"
- "basé sur" rephrased contextually; ASCII "..." -> "…" in FR strings
- Result: 0 untranslated, 0 fuzzy; placeholders preserved; msgfmt clean
Extraction (3DPrinterOS upload dialog, src/slic3r/Utils/3DPrinterOS.cpp):
- Wrap 9 hardcoded user-facing strings in _L()
- Align the radio-label comparison on _L() so the show/hide logic
keeps working once the label is translated
- Add the file to localization/i18n/list.txt for gettext extraction
- Add the 7 new msgids to OrcaSlicer.pot and translate them in fr.po
Co-authored-by: SoftFever <softfeverever@gmail.com>
2026-06-06 02:11:00 +08:00
..
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-25 12:17:28 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-06-06 02:11:00 +08:00
2026-05-26 17:17:55 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-06-01 09:12:06 -03:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-06-05 21:20:38 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-05-22 02:25:03 +08:00
2026-06-06 02:11:00 +08:00
2026-06-06 02:11:00 +08:00