Utf 8 从Ethiopic(和其他)音译为ASCII(ሀ;->;ha;ü;->;ue)

Utf 8 从Ethiopic(和其他)音译为ASCII(ሀ;->;ha;ü;->;ue),utf-8,transliteration,Utf 8,Transliteration,我还不太擅长阅读阿姆哈拉语(Geez/Ethiopic)信件 如果我有一个用Ge'ez(埃塞俄比亚)字母()表示的文本,我想把它们翻译成ASCII 当我使用LYNX Textmode浏览器浏览(阿姆哈拉语网页)时,它会显示“edis地图:yeedis ebeba karta”。例如,如何在Python、Bash或PHP中访问此功能?他们使用哪种API 这似乎不是iconv: $ iconv -f UTF-8 -t ASCII//TRANSLIT Input: ሀ ለ ሐ መ ሠ ረ ሰ O

我还不太擅长阅读阿姆哈拉语(Geez/Ethiopic)信件

如果我有一个用Ge'ez(埃塞俄比亚)字母()表示的文本,我想把它们翻译成ASCII

当我使用LYNX Textmode浏览器浏览(阿姆哈拉语网页)时,它会显示“edis地图:yeedis ebeba karta”。例如,如何在Python、Bash或PHP中访问此功能?他们使用哪种API

这似乎不是iconv:

$ iconv -f UTF-8 -t ASCII//TRANSLIT
Input:    ሀ ለ ሐ መ ሠ ረ ሰ
Output:   ? ? ? ? ? ? ?
定义了一些音译。(或its)甚至有更多。ICU有阿姆哈拉语-拉丁语转换,这将把你的文本转换成“hāle”ḥāmeše re se”。您可以使用命令行中的
uconv-x'Amharic/BGN-Latin'
来使用此脚本,或者使用。

CLDR(尚未)拥有该脚本。