Glib::ustring is supposed to work well with UTF8 but I have a problem when working with Japanese strings.
If you compare those two strings, "わたし" and "ワタシ", using == operator or compare method, it will answer that those two strings are equals.
I don't understand why. How Glib::ustring works ?
The only way I found to get false to the comparison is to compare strings of different sizes. For example "海外わたわ" and "海外わた".
Very strange...