我在Android中爲阿姆哈拉語設計了一個自定義鍵盤,但以下內容適用於很多其他非英語語言。 兩個或更多個鍵的組合轉換爲一個字符。因此,如果用戶鍵入'S',鍵盤將輸出'ሰ'...並且如果他們跟着字母'A',則'ሰ'被替換爲'ሳ'。 我設法得到一個解決方案,如下所示,通過查看遊標前面的字符並根據Map來檢查它。但是,我想知道是否有更簡單更清潔的解決方案。 public void onKey(int p
我正在研究需要翻譯成40多種語言的項目。 我有大多數事情都排序,但這一個真的buggging我。請看看這個,看看有什麼我需要: <script type="text/javascript">
/* Purpose: Converts all non-latin based characters to their ASCII entity value
* Usage: [String].enco