MonoDevelop не поддерживает отображение тайского шрифта - PullRequest
2 голосов
/ 12 мая 2011

Сейчас я изучаю разработку для iPhone с Monotouch и использую Mono Develop for IDE.Все отлично работает, и я собираюсь купить лицензию на MonoTouch.Однако IDE не может правильно отображать тайский текст.Это просто отображает [], что мне трудно набрать сообщение на тайском языке.Хотя этот текст отображается правильно во время выполнения (iPhone Simulator).Я думаю, что эта проблема возникает в MonoDevelop.

Пожалуйста, не могли бы вы помочь мне решить эту проблему.PS.Я перепробовал все, что могу.Например, измените формат файла на UTF 8, 16 и скопируйте текст из других программ, которые правильно отображают тайский текст.

Я с нетерпением жду вашего ответа Theeranit

1 Ответ

1 голос
/ 30 августа 2011

К сожалению, библиотека, которую MonoDevelop использует для рендеринга шрифтов на Mac, называется Pango и имеет проблемы с откатами шрифтов. Это означает, что если основной шрифт не содержит требуемого символа, он не может использовать другой шрифт для этого символа.

Вы можете обойти это, установив пользовательский шрифт в настройках MonoDevelop. Установите для него шрифт, содержащий тайские символы.

...