Unicode harf karakterlerini herhangi bir dilden aksanlı Latin harflerine çevirmek için bir yöntem arıyorum. Amaç, yabancıların Latince olmayan bir senaryoda yazılan isimlerin ve sözcüklerin telaffuzlarına dair fikir edinmelerine izin vermektir.Unicode metninin Romingleştirilmesi
Örnekler: Yunan
: Romanize("Αλφαβητικός")
döner "Alphabētikós"
(veya "Alfavitikós")
Japonca: Romanize("しんばし")
döner "shimbashi"
(veya "sinbasi")
Rus: Romanize("яйца Фаберже")
döner "yaytsa Faberzhe"
(veya "jajca Faberže ")
Aşağıdaki betiklerde karakterleri ideal olarak desteklemelidir: CJK, Indic, Kiril, Semitik ve Yunanca. Unicode Konsorsiyumu, ABD, AB veya BM'den gelen verileri kullanarak veri odaklı ve genişletilebilir olmalıdır. Kod, .NET veya Java'da yazılmış açık kaynak olmalıdır.
Böyle bir kitaplık var mı?
ICU dönüşümleri kullanan Google Haritalar yer isimlerinin harf çevirisi gibi bir şey arıyorum. Google’ın bu kodu açık kaynak olmasını isterdim. (http://research.google.com/pubs/pub36450.html ve http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en//archive/papers/36450.pdf) –
I Bu operasyonun ayrıca yerel özgü olduğunu düşünürdüm.Welsh ve Pinyin aynı karakterleri kullanıyor ama muhtemelen farklı bir şekilde Romanize ediyorlar :-) – wberry
@wberry: Galce, Latin alfabesini doğal olarak kullanıyor ve Pinyin zaten Çinliyeye romanize ediliyor. –