С первым апреля!

Ну, первое апреля кончается, поэтому я привёл сайт к исходному виду. Если кто не застал, то сайт у меня сегодня выглядел как на скриншоте сверху — я поменял фотку и вступительный текст, пустил псевдотатарский орнамент справа и «перевёл» весь сайт на татарский (весь, кроме пояснительного поста).
Пишу «перевёл» в кавычках, потому что переводом я не занимался,
После чего я написал пару функций, через которые пропускался весь контент моего сайта, а они заменяли русские слова на татарские слова той же длины по несложному алгоритму. Описывать не буду, лучше процитирую, думаю, там всё понятно:
function RuTatHelper($m) {
static $dict = null;
if ($dict === null) {
$dict = unserialize(file_get_contents("compress.zlib://ru-tat.txt.gz"));
}
$len = mb_strlen($m[0], 'utf-8');
if (isset($dict[$len])) {
$n = sprintf('%u', crc32($m[0])) % count($dict[$len]);
$word = $dict[$len][$n];
if (preg_match('/^\p{Lu}/u', $m[0])) {
$word = mb_strtoupper(mb_substr($word, 0, 1, 'utf-8'), 'utf-8') . mb_substr($word, 1, $len - 1, 'utf-8');
}
return $word;
} else {
return $m[0];
}
}
function RuTat($text) {
return preg_replace_callback('/\p{Cyrillic}+/u', 'RuTatHelper', $text);
}С татарскими словами просочились и русские (в татарской речи очень много русских слов), особенно забавно было, что «Поиск» у меня превратился в «Путин». Не знаю, успели ли повеселиться татары, там настоящая тарабарщина написана была, например, вместо «блог» слово «призрак»
Комментарии 14
Могло получиться даже более правдоподобно. Думаю, нетатары повелись бы точно так же )
В жизни это примерно вот так звучит: http://www.youtube.com/watch?v=vTooxATVw9o
Комментарий дляshaltai-boltai:
Думаю, Гугл бы меня забанил :)
Он, кстати, меня уже забанил в одном сервисе — для моего сайта нельзя посчитать PageRank, хотя сайт не пессимизирован. Я связываю это с тем, что в своей статистике слишком часто его опрашивал.
Конечно. В коде даже видно это место — последняя значимая строка.
весь день мимо ушей все пропускал, а тут на тебе!
даже разозлился когда не нашел в гугл транслейте татарский и думал уже отписаться… ))
Ну не знаю ))
Смутила только работа в AmWay…