WeatherIcon - погода на вашем сайте
Завершил beta-перевод(русификацию) плагина WeatherIcon для получения метеосводки на свой сайт. Работает хитро - берет сводку для указанного местоположения со станций метеослужб аэропортов. Т.е. необходимо знать ICAO код местности. Для Минска это UMMS для аэропорта Минск-2 или UMMM для городского Минск-1.
Все эти коды общедоступны и найти их можно через Google или в Wikipedia.
В процессе перевода несколько раз менялась классификация облачности - резанные, рваные, перестые, грозовые облака - оказалось не так-то просто с ними разобраться, потому если, что не так - дайте свой вариант перевода; также существует 2 поправочных коэффициента - один летний - Humidex - насколько комфортно ощущаешь себя при текущей температуре и уровне влажности, а второй зимний - Windchill.
Я их перевел в настройках как “Самочувствие при жаре” и “Самочувствие при холоде”. Думаю их использовать никто не будет ибо это оценочный коэффициент, который может показывать неадекватную информацию или вообще не работать.
Также думаю не будут использоваться параметры - Видимость, Точка росы и т.д. - да и станция может таких сведений не передавать.
Еще я не переводил раздел информации по использованию плагина по той причине, что там описаны параметры - на работоспособность они не влияют и смысла не несут. Хотя кому интересно - тот сам разберется с ними. Весь запуск можно осуществить через код, указанный в этом разделе, вставив его в нужном месте sidebar.php
Поэтому и перевод называется beta
Источники:
- Сайт плагина WeatherIcon
- Сайт с последней модификацией плагина и иконками, но после того как скачан сам плагин
Русификация моя:
Файлы из архива поместить в папку i18n плагина
Жду критики, полезных замечаний или скромных пожертвований ![]()
Можете размещать эту новость со ссылкой на мой сайт
В настройках написано что нужно указывать широту и долготу станции, это обязательно? и какой код для москвы, не подскажете?
Нет, не обязательно указаывать ш/д. А коды ICAO для Москвы вот:
UUDD (DME) – Domodedovo International Airport – Moscow, Russia
UUEE (SVO) – Sheremetyevo International Airport – Moscow, Russia
т.к по ссылке я так и не попал до плагина - пошел официальным путем - через гисметео. Смысл качать плагин и тп когда по сути оно всего лишь вытаскивает картинку по пути.
вот весь код для Минска:
<a xhref=’http://www.gismeteo.ru/towns/26850.htm’><img xsrc=’http://informer.gismeteo.ru/26850-36.GIF’ border=0></a>
Можно и так поступить. Как больше нравится
Вопрос! А как сделать чтобы погода показывалась для каждого юзера отдельно
например если юзер с москвы показывалась погода москвы, если например с Камчатки - данные для камчатки
und3r » ну я думаю, если вы введете при заполнении профиля специальное поле где будете хранить город и его код для плагина, откуда пользователь, то немного модифицировав код плагина для случая когда поле с городом заполнено, то вы будете подставлять этот код и пользователь будет получать погоду свое города
а что то в информере все равно показывает не по русски (( что сделать?
# Temperature: -15°C
# Humidity: 71.3%
# Wind: ESE at 4 km/h
# Dew Point: -19°C
# Visibility: 3km
# Clouds: Clear Skies
# Conditions: Mist and Smoke
# Barometer: 1028 hPa
Vlad_nsk » прописано в конфиге ru_RU?
в wp-confic? да прописано
define (’WPLANG’, ‘ru_RU’);
А попробуйте файл перевода кгыышфт_ВАША_КОДИРОВКА.mo в папочке i18n переименовать в просто russian.mo
Если не выйдет, будем искать решение дальше =)
неа невышло,так и осталось, притом что в шапке виджета написаго - моя погода - вполне по русски )) а нельзя ли раскурочить плагин и выдрать дефолтный английский вообще?
Vlad_nsk » я попробую поковырять, только вот вы мне скажите какая версия WP у вас
2.3.3 может если скажете где ковырять я тоже? кстати в настойках плагина в админке эти все дела по русски написаны
Vlad_nsk » вы виджет используете? если да то прямо в его коде нужно смотреть