Opened 9 years ago
Closed 3 years ago
#3833 closed enhancement (fixed)
Validate tags in GUI string translations
| Reported by: | fcxSanya | Owned by: | |
|---|---|---|---|
| Priority: | Nice to Have | Milestone: | Alpha 25 |
| Component: | Internationalization & Localization | Keywords: | |
| Cc: | Patch: |
Description (last modified by )
GUI strings may include tags (for example [font="<...>"]), so the text renderer is trying to parse sequences starting from [ character as tags, what results in errors if translators lose the escape character \ before [ (examples: #3706 and #3831).
Currently such issues are likely to stay unnoticed until someone will open a corresponding GUI page using a language with broken translation.
It's preferable to perform an automated check before releases, like it's already done for links (see ReleaseProcessDraft: Translation check).
Change History (6)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
Another possibility of breakage: writing [font = "<...>"] (with extra spaces) will fail.
comment:5 by , 3 years ago
| Milestone: | Backlog → Alpha 25 |
|---|
Fixed in rP24538
comment:6 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |

Similar: #4250.