If a text - editing application were to rely on linux unix system resources , it would rely on a thinly disguised 如果文字編輯應(yīng)用程序依賴于linux / unix系統(tǒng)資源,那么它會使用一個稍加改變的
This behavior might be frustrating to users if your application is a text - editing program that they have been using for an extended period of time 如果您的應(yīng)用程序是文本編輯程序,而用戶已經(jīng)使用了很長一段時間,則此行為會使用戶很失望。
Text - editing software has to cope with a western european legacy written into the very structure of old - style unix file systems , let alone terminal emulators or shell scripting languages 文字編輯軟件必須處理寫入古老的unix文件系統(tǒng)中的遺留字符,不管是終端模擬器,還是shell腳本語言。
Wide character string processing functions are required by text - editing software - something that used to be regarded as problematic because of performance issues - it is perfectly possible simply to query the locale mechanism regarding the availability of a utf - 8 - based or any other locale and convert , for example , utf - 8 multibyte strings to the 寬度的字符串處理功能完全可以只查詢locale機(jī)制是否有基于utf - 8的locale ,或者是否有其他任何locale ,并將utf - 8這樣的多字節(jié)字符串在應(yīng)用程序內(nèi)部轉(zhuǎn)換為