mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-10-28 19:18:58 -04:00
Replace hardcoded string concatenation of the app name and version in the document <title> with named-placeholder interpolation, consistent with the existing Common.migration_needed pattern. - header.php passes ['OSPOS', application_version] as the lang() array argument instead of concatenating values around the translation - All 46 Common.php locale files convert powered_by to a named-placeholder template, preserving current rendered output while allowing each locale to reorder the app name and version as needed - hy, ml, nb, and ur leave powered_by empty so MY_Language::getLine() falls back to English rather than rendering bare placeholder strings - de-CH powered_by translated to German - Codify named-placeholder + ICU MessageFormat as the localization standard in the agents documentation