Domanda

Ora sto imparando lo sviluppo di iPhone con monotouch e uso mono sviluppare per IDE. Tutto funziona bene e comprerò una licenza per Monotouch. Tuttavia, l'IDE non può visualizzare correttamente il testo tailandese. Visualizza [] che è difficile per me digitare il messaggio in tailandese. Sebbene questo display di testo è corretto in runtime (simulatore di iPhone). Penso che questo problema si verifichi nello sviluppo di monodesi.

Per favore, potresti aiutarmi a risolvere questo problema. Ps. Ho provato tutto quello che posso fare. Ad esempio, modificare il formato file in UTF 8, 16 e copiare il testo da altri programmi che mostrano correttamente il testo tailandese.

Non vedo l'ora di sentirti Theeranit

È stato utile?

Soluzione

Sfortunatamente, la biblioteca che Monodevelvive utilizza per il rendering dei caratteri su Mac, chiamato Pango, ha problemi con i fallback. Ciò significa che se il carattere primario non contiene il personaggio che desideri, non può tornare a un altro carattere per quel personaggio.

Puoi aggirarlo impostando un carattere personalizzato nelle preferenze di MonoDevelop. Impostalo su un carattere che contiene personaggi tailandesi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top