Farsça rakamlarda, Avrupa rakamlarına ۰۱۲۳۴۵۶۷۸۹eşittir 0123456789.
Farsça numarasını (in UTF-8) ASCII'ye nasıl dönüştürebilirim ?
Mesela ۲۱olmak istiyorum 21.
iconv, sadece farklı kodlamalardaki karakterleri eşlemek için buradayız, ancak bunlar ASCII'de eşdeğeri olmayan karakterler (Doğu Arap rakamları), bunları yeterince benzer bir şeye dönüştürebilirsiniz, ancak tek yönlüdür.
iconvyapabildiğinden ve yapamadığından emin değildim . Kullanarak //TRANSLITyardımcı olacağını umuyordum , ama olmadı.
echo "۰۱۲۳۴۵۶۷۸۹" | iconv -f UTF-8 -t ascii//TRANSLITbaşa çıkmıyor gibi görünüyor ...