Локализация в Delphi, проблемы с вьетнамским языком.
От: PavelBronnikov  
Дата: 26.07.07 05:34
Оценка:
Занимаюсь локализацией приложения по BDS 2006. Для того чтобы вывести, например в label, локализованную строку, Unicode строка конвертируется в MuliByte строку с использованием соответствующей CodePage и у label меняется Charset на соответствующий. Со всеми языками проблем не возникло кроме вьетнамского:

Charset = 163(VIETNAMESE_CHARSET)
Кодовая страница 1238(по данным MSDN э то кодовая страница для вьетнамского).
при использовании CodePage 1238 конвертируются не все символы вьетнамского, в частности достаточно распространенные в языке (00EC — unicode code).
Нaшел CodePage viscii — в этой кодовой странице есть соответствующие символы, но после конвертации, ни один из существующих Charset не может корректно отобразить строку.


P.S. видимо сильно американцы не любят вьетнамцев.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.