Investigate if the %{reason} variable text is lowercased programmatically
Creating the issue following the past discussion here: gitlab-org/gitlab!148112 (comment 1834994453)
Problem
Text that's being injected via %{reason}
seems to be lowercased programmatically. This behaviour is described with more detail here, with screenshots: gitlab-org/gitlab#450712 (comment 1819488873).
msgid "Comment could not be submitted: %{reason}."
Solution
To be determined. First, need to investigate if programmatic lowercasing is indeed taking place here, and how exactly.
Additional background information
Some reasons for not to be uppercasing text by using style, or by using other other means that do not follow the Unicode case mapping, are:
- nouns usually start with the capital letter in German
- some languages may not have the concept of upper and lowercase,
- characters in languages like Turkish may look incorrect, if the UNicode algorithms are not built into text manipulation
- Etc.
More technical information on this s available here in the Unicode standard specification on Case Mappings: https://www.unicode.org/glossary/#case_mapping