View Issue Details

IDProjectCategoryView StatusLast Update
0036832mantisbtadministrationpublic2026-01-21 12:21
Reporterraspopov Assigned Tocommunity  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version2.28.0 
Target Version2.29.0 
Summary0036832: Strict verification of parameters in translation strings is required
Description

MantisBT uses language strings that may contain parameters, such as "%1$s." These parameters may be set incorrectly in translated languages, resulting in PHP errors when attempting to display them. It is quite difficult for translators to check for such errors.

Additional Information

Strict verification of translation files on the /admin/test_langs.php page is most likely necessary. The goal is to detect violations of the parameter assignment format and missing translations.

TagsNo tags attached.

Activities

raspopov

raspopov

2026-01-21 11:45

reporter   ~0070722

PR: https://github.com/mantisbt/mantisbt/pull/2170

dregad

dregad

2026-01-21 12:21

developer   ~0070724

Thanks for your contribution. I have reviewed the PR.