Language Phrase Case Sensitivity

    • Official Post

    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.

    Alexander Ebert
    Senior Developer WoltLab® GmbH