Exotické UTF znaky do ASCII – ruština, arabština, čínština, řečtina, hebrejština
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- maarlin
- Člen | 207
Řeším teď jeden docela zásadní problém.
Mám několik tisíc řetězců v mnoha jazycích (vše je v utf-8) a
potřebuji z nich udělat URL klíče.
NString::webalizer()
, resp. NString::toAscii()
vrací prázdné řetězce.
Pochopitelně tady vyvstává otázka, na co tak speciální znaky převést v ASCII.
Našel jsem něco k azbuce , řečtině tady a tady
Zde je jen pro představu:
شهر - arabština
Δουλεύουν - řečtina
免費 - čínština
הזכויות שלנו - hebrejština
한국 - korejština
შუა ქალაქში - gruzínština
セブン - japonština
Африка - ruština
Máte někdo nějaký nápad, co s tím – ideálně nějak systematicky – udělat?
Nějaký fonetický překlad?
Editoval maarlin (14. 10. 2010 21:02)
- jansfabik
- Člen | 193
našel jsem něco pro arabšinu: http://www.ldc.upenn.edu/…kwalter.html
u jazyků, kde to nejde převést bych to asi řešil pomocí ID