We apologize for the instability of composr.app and appreciate your patience. We are working on the statistics addon and trying to find an optimal way to store and render data. Unfortunately, we have yet to find a solution that can handle the traffic (and therefore, tens of millions of statistical records) of composr.app. We're working hard on one.
#2071 - Some characters, such as quotations, don't get rendered properly via. lang
Checking the LANG files shows they are not unicode; there are valid quotations in the LANG file. However, when passed through the templates etc, they show up with these random characters.
I'm wondering if maybe the LANG file itself needs converted to UTF8 even if it looks to already be in that format.
A file isn't necessarily unicode or not, it is a stream of bytes. There is a system called "byte order mark" which some editors use to say if a file is unicode or not, but you can have unicode characters (multi-byte) characters in files without that mark.
The characters here are not regular quote marks, they are the left/right leaning quotes, which are not in the Western European character set.
We use some of these by reference to their HTML entities in the default language files, but we never use the characters directly because the default pack is not unicode.
I'm wondering if maybe the LANG file itself needs converted to UTF8 even if it looks to already be in that format.
The characters here are not regular quote marks, they are the left/right leaning quotes, which are not in the Western European character set.
We use some of these by reference to their HTML entities in the default language files, but we never use the characters directly because the default pack is not unicode.