Скриптульки

Быстрое переключение языка сайта

Автор Nalivaeff 16 Апрель, 2010 (2)

Представляю вашему вниманию простой способ для перевода страниц сайта с помощью PHP. Смысл заключается в том что имеется несколько файлов для каждого языка, которые вы хотите предоставить. Каждый из этих называется аналогично коду страны ISO (ru, de, by и т.д.) и расширения ТХТ. Для этой демонстрации я использую только белорусский язык в качестве альтернативы, а по умолчанию язык сайта – русский.
Содержимое этих файлов слова (или предложения) и их перевод сохранены в виде:

картофель=бульба

PHP-класс разбирает эти пары по массивам и возвращает перевод соответствующей строки или слова.
Все что вам необходимо, это вставить следующий класс в страницу:

$translate = new Translator($outputlanguage);//где $outputlanguage: ISO код страны (de,en,by,...) --> не забудьте подготовить одноименные .txt файлы.

$translate->__('word to translate');

Например

<h2><?php $translate->__('Картофель'); ?></h2>

Ваш файл by.txt должен содержать:

картофель=бульба

Наверное лучше всего покажет демонстрационная страница.
Скачать php класс для перевода текста на сайте можно здесь

* перевод статьи на tympanus.net

Связанные записи

Категория : Скриптульки Тэги :

Ай сик ю, Сука! или Как узнать ip адрес по ICQ

Автор Nalivaeff 25 Май, 2009 (2)

Спросил меня как-то Ванек как узнать ip адрес по UIN ICQ
- Не знаю, – ответил я и принял паровоз от Наташки.
После раскура, игры в карты и еще одного раскура я начал думать (!)
Думал о многом – о деньгах, о погоде и о том что зима скоро уже совсем. Но зима и деньги сразу же позабылись когда я подумал как же все таки определить этот ip адрес.

Read the rest of this entry

Связанные записи

Категория : Скриптульки Тэги :

Закрываем html-тэги

Автор Nalivaeff 5 Май, 2009 (0)

Очередная шпора по php. На этот раз мы закрываем незакрытые html тэги. Даже не знаю где это может пригодиться…
Read the rest of this entry

Связанные записи

Категория : Скриптульки Тэги :

Новая рубрика – PHP-шпаргалки

Автор Nalivaeff 29 Апрель, 2009 (0)

Может это будет для кого-то открытием, но я не знаю языка php. А точнее сказать – я вообще не знаю языков программирования.
Но очень часто для работы или для своих сайтов мне нужно что-нибудь поменять в исходном коде скрипта, чтоб он работал по-моему. Вот тогда я и открываю в браузере php.ru и ищу подходящую для конкретной ситуации комманду, напрмер preg_match.
Со временем у меня накопилось достаточно много миниатюрных скриптулек, которые могут пригодиться многим. Вот таким вот сриптулькам и посвящена эта рубрика.
Для затравки – следующий скрипт, который выбирает адрес первого изображения из текста и присваивает ему переменную.
Read the rest of this entry

Связанные записи

Категория : Скриптульки Тэги :

Прячем сапу

Автор Nalivaeff 23 Декабрь, 2008 (0)

Вот есть у вас сайт компании или интернет-магазин каторый имеет хорошие показатели PR и CY и люди его посещают, делают заказы знакомятся с вашими работами/услугами и т.п. Рекламные ссылки по понятным причинам разместить нельзя.
И становится как-то жалко что пропадает за даром «рекламная площадь», но размещение ссылок на станицах сайта неприемлемо, потому что не хочется портить имидж компании и вызывать недоверие посетителей.
Read the rest of this entry

Связанные записи

Категория : Всякая хуйня,Скриптульки Тэги : , ,