Транслитерация русский -> russkiy и т. п.
-
На сайте стали появляться медиафайлы с русскими именами. Есть некоторые плагины которые заменяют кириллицу на латиницу, я посмотрел код, там каждый веб-мастер пишет свой массивчик с набором символов и замену к ним — это как-то буэ. Волнует именно то, что с таким подходом можно что-то пропустить. Например,
і ї ё ы ъ э ў ą ć ę ł ń ó ś ź ż à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö × ø ù ú û ü ý þ ÿ ß ő ű ě š č ř ž ý á é ď ť ň ú ů α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω ά έ ή ί ό ύ ώ ς ΐ ϊ ϋ ΰ.
И таких символом тьма, а надо чтобы в именах только латинские буквы были.
В PHP наверняка есть какие-то готовые функции для этого или даже в WordPress? Советы, куда копать?
Уже смотрел
https://toster.ru/q/21374 — буэ, вот таких решений точно не надо.
http://ru2.php.net/manual/ru/function.iconv.php — не совсем понял что и как 🙂 Тут вроде кодировка, а не транслитерация?
- Тема «Транслитерация русский -> russkiy и т. п.» закрыта для новых ответов.