Language Phrase Case Sensitivity

  • We're using a case-insensitive collation in MySQL which treats "FOO", "foo" and "fOo" exactly the same. In addition, the UNIQUE key on the tuple (languageItem, languageID) also works case-insensitive and thus does not allow the same item name with a different capitalization to exist.


    However, phrases are actually case-sensitive if you want to use them, because PHP is case-sensitive by default and we have no normalization going that would equalize the capitalization. Thus, you cannot change the capitalization using the language PIP.