Я работаю над интернационализацией одной из моих программ для работы. Я пытаюсь использовать предвидение, чтобы избежать возможных проблем или переделать процесс по дороге.Какие языки поддерживает UTF-8?
Я вижу ссылки для UTF-8, UTF-16 и UTF-32. Мой вопрос состоит из двух частей:
- Какие языки поддерживает UTF-8 не?
- Какие преимущества имеют UTF-16 и UTF-32 для UTF-8?
Если UTF-8 работает на все, то мне любопытно, что преимущество UTF-16 и UTF-32 (например, специальные функции поиска в базе данных и т. Д.). Понимание должно помочь мне закончить проектирование моей программы (и соединений с базой данных). Благодаря!
Знаете ли вы, есть ли какие-либо преимущества базы данных в использовании одного типа над другим? –
UTF-8 более компактен для преимущественно английского текста, поэтому с ним, вероятно, будет быстрее. Вы не должны находить какие-либо функции базы данных, доступные с одной кодировкой, а не другую. – RichieHindle