Имам следния код
Как да направя така, че ако в полето $text има линк (http://google.bg или www.google.bg) да не го превежда и него на БГ, а да си го остави на латиница
PHP:
function translate($text) {
$en = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "4", "6");
$bg = array("А", "Б", "Ц", "Д", "Е", "Ф", "Г", "Х", "И", "Ж", "К", "Л", "М", "Н", "О", "П", "Я", "Р", "С", "Т", "У", "В", "В", "Х", "И", "З", "а", "б", "ц", "д", "е", "ф", "г", "х", "и", "ж", "к", "л", "м", "н", "о", "п", "я", "р", "с", "т", "у", "в", "в", "х", "и", "з", "ч", "ш");
$translate = str_replace($en, $bg, $text);
return $translate;
}