Added 293 new keys from 'weitere konstanten.php' (1429 → 1722 total).
Master file is now grouped into 45 thematic sections (Allgemein, Login,
Navigation, Intranet, Tasks, Events, Wiki, etc.), each alphabetically
sorted. 'weitere konstanten.php' is no longer needed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The previous merge used a greedy (.*?); regex that stopped at the first
semicolon — breaking on HTML entities like ö inside string values.
Switched to a quoted-string-aware regex ("..." / '...') that correctly
captures full PHP string literals including embedded semicolons.
Key count: 1429 (root file was untracked and never loaded, not a loss).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Four separate text_constants.inc.php files (root, mysyde/common,
mysyde/common/classes, mysyde/admin) contained overlapping and
diverging constants. Merged all 1596 unique keys—zero value conflicts—
into mysyde/admin/text_constants.inc.php, which Translate.php already
loads. The three other files are now thin stubs that require_once the
admin file, so all existing include paths continue to work.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>