plugin-icon

Spelhubben Weather

Автор: Kenta Mattsson·
Weather widget, Gutenberg block and shortcode with optional map and multi-provider forecasts.
Версия
1.9.8
Активные установки
10
Последние изменения
Feb 2, 2026
Spelhubben Weather

Этот плагин отображает текущую погоду и дополнительный прогноз. Он может агрегировать данные от бесплатных глобальных поставщиков погоды (Open-Meteo, SMHI, Yr/MET Norway, FMI, Open-Weathermap и Weatherapi.com) и вычислять простой консенсус. Работает по всему миру с отличным покрытием в Европе и за ее пределами.

FeaturesШорткод [spelhubben_weather], Gutenberg block, and classic widget6 Weather Providers: Open-Meteo, SMHI, Yr (MET Norway), FMI, Open-Weathermap, Weatherapi.com — enable any combination — Icon Themes: Classic, Modern Flat, Modern Gradient, Modern 2026, Modern 3D (selectable in admin settings) — Multiple Layouts: inline, compact, card, detailedDaily Forecast: 3–10 days customizable — Provider Comparison: Side-by-side data from all enabled providers — Leaflet Map: OpenStreetMap tiles with proper attribution (ODbL) — Wind direction display: Rotated arrow with cardinal labels (optional via show=wind_dir) — Local Icons: SVG icons (no CDN dependency), responsive scaling — Performance: 6-30x faster settings page, lazy-loaded plugin showcase, optimized caching — Fully GDPR Compliant: No cookies, no tracking, no personal data collection — Translation-Ready: English base strings, Swedish and Norwegian translations included

Не аффилирован с Open-Meteo, SMHI, Yr/MET Norway, FMI, Leaflet или OpenStreetMap. Названия используются только в описательных целях. Данные карты © участники OpenStreetMap (ODbL).

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Full license text is included in the LICENSE file in the plugin root.

Feedback & Bug Reports

Feedback and bug reports can be posted here: https://github.com/K3NT4/spelhubben-weather/issues For common questions see the FAQ: https://github.com/K3NT4/spelhubben-weather/blob/main/Docs/FAQ.md For Roadmap: https://github.com/users/K3NT4/projects/2 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html

Виджет погоды и блок с дополнительной картой и ежедневным прогнозом. Может объединять данные Open-Meteo, SMHI, Yr/MET, FMI, Open-Weathermap и Weatherapi.com.

Переводы

Плагин полностью переводимый и включает встроенные переводы для шведского (sv_SE) и норвежского Bokmål (nb_NO).

Как перевести плагин

Вариант 1: Внесите вклад в translate.wordpress.org (рекомендуется). — Посетите translate.wordpress.org. — Выберите свой язык и добавьте переводы через интерфейс браузера. — Ваши переводы будут автоматически включены в будущие релизы

Вариант 2:Локальные файлы перевода\n Если вам нужно добавить или изменить перевод локально:

  1. Сгенерируйте или обновите POT-файл(шаблон перевода):\n wp i18n make-pot . languages/spelhubben-weather.pot --slug=spelhubben-weather

  2. Создайте PO-файл для вашего языка (например, spelhubben-weather-ru_RU.po):

    • Скопируйте файл .pot и переименуйте его в соответствии с Вашей локалью (например, de_DE).
    • Используйте такой инструмент перевода, как Poedit или текстовый редактор.
    • Переведите все строки в файле PO
    • Сохраните файл под именем spelhubben-weather-de_DE.po.
  3. Сгенерируйте MO-файл(скомпилированный бинарный формат):\n msgfmt spelhubben-weather-de_DE.po -o spelhubben-weather-de_DE.mo

  4. Разместите файлы в плагине:

    • Храните оба файла .po и .mo в /languages/.
    • Также сгенерируйте файл .l10n.php (WordPress 6.0+): wp i18n make-json languages/spelhubben-weather-de_DE.po --no-purge.
  5. Активируйте ваш перевод:

    • Измените язык Вашего WordPress так, чтобы он соответствовал коду локали (Настройки Общие Язык сайта).
    • Плагин автоматически загрузит переведенные строки

Translation file structure: languages/ spelhubben-weather.pot (template for all translations) spelhubben-weather-sv_SE.po (Swedish source text) spelhubben-weather-sv_SE.mo (Swedish compiled) spelhubben-weather-sv_SE.l10n.php spelhubben-weather-nb_NO.po (Norwegian source text) spelhubben-weather-nb_NO.mo (Norwegian compiled) spelhubben-weather-nb_NO.l10n.php

«Что переводится:\n» «-Все строки фронтенда (вывод шорткода, метки виджета, описания погоды, коды WMO)\n» «-Настройки админки и метки интерфейса\n» «-Строки JavaScript (развернуть/свернуть, статусные сообщения)\n» «-Сообщения об ошибках и уведомления»

Рекомендации:\n -Используйте контекстные подсказки в POT-файле (msgctxt), чтобы различать похожие фразы\n -Тестируйте свой перевод в WordPress, чтобы убедиться, что форматирование и множественные числа работают правильно\n -Проверьте, что переведённый интерфейс правильно выровнен для вашего языка (RTL или LTR)

Проверено на
WordPress 6.9.1
Этот плагин можно скачать и использовать при .