Technical validator for .pot / .po gettext catalogs — ADAS 3D
Upload a .pot/.po file and check that the translation has not corrupted the technical structure (placeholders, line breaks, separators, canonical wrapping, date masks…).
Rules validated
- The same number of line breaks (
\n) is preserved.
- All placeholders (
%s, %d, %.2f, %%, %Y%m%d, etc.) remain intact.
- The order of placeholders is not altered when a string contains several.
- Functional separators such as the «;» character are not modified.
- All trade names, abbreviations and protected elements are preserved.
- References to buttons, menus and other UI elements exactly match the terminology used in the GUI.
- The file keeps its original structure and can be compiled correctly.