summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeL10n.txt7
-rw-r--r--CMakeLists.txt9
m---------admin0
-rw-r--r--amor/amor.cpp48
-rw-r--r--amor/amor.h4
-rw-r--r--amor/amorbubble.h2
-rw-r--r--amor/amordialog.cpp14
-rw-r--r--amor/amordialog.h2
-rw-r--r--amor/amorwidget.cpp4
-rw-r--r--amor/amorwidget.h2
-rw-r--r--doc/amor/CMakeLists.txt2
-rw-r--r--doc/kodo/CMakeLists.txt2
-rw-r--r--doc/kteatime/CMakeLists.txt2
-rw-r--r--doc/ktux/CMakeLists.txt2
-rw-r--r--doc/kweather/CMakeLists.txt2
-rw-r--r--doc/kworldclock/CMakeLists.txt2
-rw-r--r--eyesapplet/eyes.h2
-rw-r--r--fifteenapplet/fifteenapplet.cpp6
-rw-r--r--fifteenapplet/fifteenapplet.h4
-rw-r--r--fifteenapplet/qttableview.cpp36
-rw-r--r--fifteenapplet/qttableview.h2
-rw-r--r--kmoon/kmoonapplet.cpp8
-rw-r--r--kmoon/kmoonapplet.h2
-rw-r--r--kmoon/kmoondlg.cpp10
-rw-r--r--kmoon/kmoondlg.h2
-rw-r--r--kmoon/kmoonwidget.cpp2
-rw-r--r--kmoon/kmoonwidget.h2
-rw-r--r--kodo/kimagenumber.h2
-rw-r--r--kodo/kodometer.cpp16
-rw-r--r--kodo/kodometer.h2
-rw-r--r--kteatime/timeedit.cpp16
-rw-r--r--kteatime/timeedit.h4
-rw-r--r--kteatime/toplevel.cpp50
-rw-r--r--kteatime/toplevel.h2
-rw-r--r--ktux/sprite.cpp12
-rw-r--r--ktux/sprite.h4
-rw-r--r--kweather/CMakeLists.txt29
-rw-r--r--kweather/appletconfig.ui (renamed from kweather/prefdialogdata.ui)257
-rw-r--r--kweather/dockwidget.cpp53
-rw-r--r--kweather/dockwidget.h7
-rw-r--r--kweather/graphics/CMakeLists.txt16
-rw-r--r--kweather/graphics/weather-ample-clouds-night.png (renamed from kweather/graphics/cloudy4_night.png)bin22033 -> 22033 bytes
-rw-r--r--kweather/graphics/weather-ample-clouds.png (renamed from kweather/graphics/cloudy4.png)bin25741 -> 25741 bytes
-rw-r--r--kweather/graphics/weather-clear-night.png (renamed from kweather/graphics/sunny_night.png)bin7466 -> 7466 bytes
-rw-r--r--kweather/graphics/weather-clear.png (renamed from kweather/graphics/sunny.png)bin17304 -> 17304 bytes
-rw-r--r--kweather/graphics/weather-clouds-night.png (renamed from kweather/graphics/cloudy3_night.png)bin23186 -> 23186 bytes
-rw-r--r--kweather/graphics/weather-clouds.png (renamed from kweather/graphics/cloudy3.png)bin24689 -> 24689 bytes
-rw-r--r--kweather/graphics/weather-few-clouds-night.png (renamed from kweather/graphics/cloudy1_night.png)bin11859 -> 11859 bytes
-rw-r--r--kweather/graphics/weather-few-clouds.png (renamed from kweather/graphics/cloudy1.png)bin20596 -> 20596 bytes
-rw-r--r--kweather/graphics/weather-fog-night.png (renamed from kweather/graphics/fog_night.png)bin9689 -> 9689 bytes
-rw-r--r--kweather/graphics/weather-fog.png (renamed from kweather/graphics/fog.png)bin17312 -> 17312 bytes
-rw-r--r--kweather/graphics/weather-freezing-rain.png (renamed from kweather/graphics/hail.png)bin11751 -> 11751 bytes
-rw-r--r--kweather/graphics/weather-many-clouds.png (renamed from kweather/graphics/cloudy5.png)bin22358 -> 22358 bytes
-rw-r--r--kweather/graphics/weather-mist-night.png (renamed from kweather/graphics/mist_night.png)bin10098 -> 10098 bytes
-rw-r--r--kweather/graphics/weather-mist.png (renamed from kweather/graphics/mist.png)bin16069 -> 16069 bytes
-rw-r--r--kweather/graphics/weather-moderate-clouds-night.png (renamed from kweather/graphics/cloudy2_night.png)bin15468 -> 15468 bytes
-rw-r--r--kweather/graphics/weather-moderate-clouds.png (renamed from kweather/graphics/cloudy2.png)bin22872 -> 22872 bytes
-rw-r--r--kweather/graphics/weather-none-available.png (renamed from kweather/graphics/dunno.png)bin22006 -> 22006 bytes
-rw-r--r--kweather/graphics/weather-overcast.png (renamed from kweather/graphics/overcast.png)bin22358 -> 22358 bytes
-rw-r--r--kweather/graphics/weather-showers-day.png (renamed from kweather/graphics/shower2.png)bin15558 -> 15558 bytes
-rw-r--r--kweather/graphics/weather-showers-night.png (renamed from kweather/graphics/shower2_night.png)bin18036 -> 18036 bytes
-rw-r--r--kweather/graphics/weather-showers-scattered-day.png (renamed from kweather/graphics/shower1.png)bin18673 -> 18673 bytes
-rw-r--r--kweather/graphics/weather-showers-scattered-night.png (renamed from kweather/graphics/shower1_night.png)bin18111 -> 18111 bytes
-rw-r--r--kweather/graphics/weather-showers-scattered.png (renamed from kweather/graphics/light_rain.png)bin11259 -> 11259 bytes
-rw-r--r--kweather/graphics/weather-showers.png (renamed from kweather/graphics/shower3.png)bin11996 -> 11996 bytes
-rw-r--r--kweather/graphics/weather-snow-ample-day.png (renamed from kweather/graphics/snow3.png)bin17988 -> 17988 bytes
-rw-r--r--kweather/graphics/weather-snow-ample-night.png (renamed from kweather/graphics/snow3_night.png)bin23277 -> 23277 bytes
-rw-r--r--kweather/graphics/weather-snow-moderate-day.png (renamed from kweather/graphics/snow2.png)bin17752 -> 17752 bytes
-rw-r--r--kweather/graphics/weather-snow-moderate-night.png (renamed from kweather/graphics/snow2_night.png)bin21096 -> 21096 bytes
-rw-r--r--kweather/graphics/weather-snow-rain.png (renamed from kweather/graphics/sleet.png)bin19911 -> 19911 bytes
-rw-r--r--kweather/graphics/weather-snow-scattered-day.png (renamed from kweather/graphics/snow1.png)bin19468 -> 19468 bytes
-rw-r--r--kweather/graphics/weather-snow-scattered-night.png (renamed from kweather/graphics/snow1_night.png)bin20365 -> 20365 bytes
-rw-r--r--kweather/graphics/weather-snow-scattered.png (renamed from kweather/graphics/snow4.png)bin18216 -> 18216 bytes
-rw-r--r--kweather/graphics/weather-snow.png (renamed from kweather/graphics/snow5.png)bin20945 -> 20945 bytes
-rw-r--r--kweather/graphics/weather-storm-day.png (renamed from kweather/graphics/tstorm1.png)bin19163 -> 19163 bytes
-rw-r--r--kweather/graphics/weather-storm-moderate-day.png (renamed from kweather/graphics/tstorm2.png)bin17364 -> 17364 bytes
-rw-r--r--kweather/graphics/weather-storm-moderate-night.png (renamed from kweather/graphics/tstorm2_night.png)bin21356 -> 21356 bytes
-rw-r--r--kweather/graphics/weather-storm-night.png (renamed from kweather/graphics/tstorm1_night.png)bin20124 -> 20124 bytes
-rw-r--r--kweather/graphics/weather-storm.png (renamed from kweather/graphics/tstorm3.png)bin15612 -> 15612 bytes
-rw-r--r--kweather/kcmweatherapplet.cpp (renamed from kweather/kcmweather.cpp)69
-rw-r--r--kweather/kcmweatherapplet.desktop (renamed from kweather/kcmweather.desktop)12
-rw-r--r--kweather/kcmweatherapplet.h (renamed from kweather/kcmweather.h)18
-rw-r--r--kweather/kcmweatherservice.cpp155
-rw-r--r--kweather/kcmweatherservice.desktop10
-rw-r--r--kweather/kcmweatherservice.h63
-rw-r--r--kweather/kcmweatherstations.cpp72
-rw-r--r--kweather/kcmweatherstations.desktop16
-rw-r--r--kweather/kcmweatherstations.h47
-rw-r--r--kweather/kweather.cpp32
-rw-r--r--kweather/kweather.h6
-rw-r--r--kweather/main.cpp2
-rw-r--r--kweather/metar_parser.cpp75
-rw-r--r--kweather/metar_parser.h7
-rw-r--r--kweather/reportview.cpp5
-rw-r--r--kweather/reportview.h2
-rw-r--r--kweather/serviceconfig.ui198
-rw-r--r--kweather/sidebarwidget.cpp16
-rw-r--r--kweather/sidebarwidget.h2
-rw-r--r--kweather/stationsconfig.ui (renamed from kweather/serviceconfigdata.ui)18
-rw-r--r--kweather/stationsconfigwidget.cpp (renamed from kweather/serviceconfigwidget.cpp)40
-rw-r--r--kweather/stationsconfigwidget.h (renamed from kweather/serviceconfigwidget.h)14
-rw-r--r--kweather/weather_icon.cpp443
-rw-r--r--kweather/weather_icon.h51
-rw-r--r--kweather/weatherbar.cpp2
-rw-r--r--kweather/weatherbar.h2
-rw-r--r--kweather/weatherbutton.cpp10
-rw-r--r--kweather/weatherbutton.h2
-rw-r--r--kweather/weatherlib.cpp97
-rw-r--r--kweather/weatherlib.h14
-rw-r--r--kweather/weatherservice.cpp78
-rw-r--r--kweather/weatherservice.h20
-rw-r--r--kworldwatch/about.ui4
-rw-r--r--kworldwatch/applet.cpp4
-rw-r--r--kworldwatch/applet.h2
-rw-r--r--kworldwatch/flow.cpp43
-rw-r--r--kworldwatch/flow.h4
-rw-r--r--kworldwatch/main.cpp4
-rw-r--r--kworldwatch/main.h4
-rw-r--r--kworldwatch/mapwidget.cpp32
-rw-r--r--kworldwatch/mapwidget.h2
-rw-r--r--kworldwatch/zoneclock.cpp18
-rw-r--r--kworldwatch/zoneclock.h4
-rw-r--r--translations/desktop_files/amor.desktop/de.po15
-rw-r--r--translations/desktop_files/amor.desktop/ru.po16
-rw-r--r--translations/desktop_files/kodo.desktop/de.po15
-rw-r--r--translations/desktop_files/kodo.desktop/ru.po16
-rw-r--r--translations/desktop_files/kteatime.desktop/de.po15
-rw-r--r--translations/desktop_files/kteatime.desktop/ru.po16
-rw-r--r--translations/desktop_files/ktux.desktop/de.po15
-rw-r--r--translations/desktop_files/ktux.desktop/ru.po16
-rw-r--r--translations/desktop_files/kweather-desktops/ar.po58
-rw-r--r--translations/desktop_files/kweather-desktops/be.po54
-rw-r--r--translations/desktop_files/kweather-desktops/bg.po62
-rw-r--r--translations/desktop_files/kweather-desktops/bn.po60
-rw-r--r--translations/desktop_files/kweather-desktops/br.po57
-rw-r--r--translations/desktop_files/kweather-desktops/bs.po62
-rw-r--r--translations/desktop_files/kweather-desktops/ca.po60
-rw-r--r--translations/desktop_files/kweather-desktops/cs.po62
-rw-r--r--translations/desktop_files/kweather-desktops/cy.po60
-rw-r--r--translations/desktop_files/kweather-desktops/da.po60
-rw-r--r--translations/desktop_files/kweather-desktops/de.po78
-rw-r--r--translations/desktop_files/kweather-desktops/el.po60
-rw-r--r--translations/desktop_files/kweather-desktops/eo.po54
-rw-r--r--translations/desktop_files/kweather-desktops/es.po60
-rw-r--r--translations/desktop_files/kweather-desktops/et.po60
-rw-r--r--translations/desktop_files/kweather-desktops/eu.po60
-rw-r--r--translations/desktop_files/kweather-desktops/fa.po60
-rw-r--r--translations/desktop_files/kweather-desktops/fi.po60
-rw-r--r--translations/desktop_files/kweather-desktops/fr.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ga.po60
-rw-r--r--translations/desktop_files/kweather-desktops/gl.po60
-rw-r--r--translations/desktop_files/kweather-desktops/he.po62
-rw-r--r--translations/desktop_files/kweather-desktops/hi.po60
-rw-r--r--translations/desktop_files/kweather-desktops/hr.po62
-rw-r--r--translations/desktop_files/kweather-desktops/hu.po60
-rw-r--r--translations/desktop_files/kweather-desktops/id.po47
-rw-r--r--translations/desktop_files/kweather-desktops/is.po54
-rw-r--r--translations/desktop_files/kweather-desktops/it.po63
-rw-r--r--translations/desktop_files/kweather-desktops/ja.po60
-rw-r--r--translations/desktop_files/kweather-desktops/km.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ko.po60
-rw-r--r--translations/desktop_files/kweather-desktops/kweather-desktops.pot35
-rw-r--r--translations/desktop_files/kweather-desktops/lv.po60
-rw-r--r--translations/desktop_files/kweather-desktops/mk.po62
-rw-r--r--translations/desktop_files/kweather-desktops/mt.po62
-rw-r--r--translations/desktop_files/kweather-desktops/nb.po60
-rw-r--r--translations/desktop_files/kweather-desktops/nds.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ne.po54
-rw-r--r--translations/desktop_files/kweather-desktops/nl.po62
-rw-r--r--translations/desktop_files/kweather-desktops/nn.po60
-rw-r--r--translations/desktop_files/kweather-desktops/pa.po52
-rw-r--r--translations/desktop_files/kweather-desktops/pl.po60
-rw-r--r--translations/desktop_files/kweather-desktops/pt.po60
-rw-r--r--translations/desktop_files/kweather-desktops/pt_BR.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ro.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ru.po80
-rw-r--r--translations/desktop_files/kweather-desktops/rw.po47
-rw-r--r--translations/desktop_files/kweather-desktops/sk.po60
-rw-r--r--translations/desktop_files/kweather-desktops/sl.po60
-rw-r--r--translations/desktop_files/kweather-desktops/sr.po62
-rw-r--r--translations/desktop_files/kweather-desktops/sr@Latn.po62
-rw-r--r--translations/desktop_files/kweather-desktops/sv.po60
-rw-r--r--translations/desktop_files/kweather-desktops/ta.po60
-rw-r--r--translations/desktop_files/kweather-desktops/tg.po60
-rw-r--r--translations/desktop_files/kweather-desktops/th.po39
-rw-r--r--translations/desktop_files/kweather-desktops/tr.po60
-rw-r--r--translations/desktop_files/kweather-desktops/uk.po60
-rw-r--r--translations/desktop_files/kweather-desktops/uz.po60
-rw-r--r--translations/desktop_files/kweather-desktops/uz@cyrillic.po60
-rw-r--r--translations/desktop_files/kweather-desktops/wa.po60
-rw-r--r--translations/desktop_files/kweather-desktops/xh.po39
-rw-r--r--translations/desktop_files/kweather-desktops/zh_CN.po60
-rw-r--r--translations/desktop_files/kweather-desktops/zh_TW.po54
-rw-r--r--translations/desktop_files/kweather-stations/de.po309
-rw-r--r--translations/desktop_files/kweather-stations/ru.po1444
-rw-r--r--translations/desktop_files/kworldwatch-desktops/de.po16
-rw-r--r--translations/desktop_files/kworldwatch-desktops/ru.po17
197 files changed, 6169 insertions, 1815 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index 5c3586e..212193b 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -9,12 +9,15 @@
#
#################################################
-cmake_minimum_required( VERSION 3.1 )
+
+##### set project version ########################
+
+include( TDEVersion )
+cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
##### include our cmake modules #################
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEL10n )
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 372db29..fde47f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -9,13 +9,17 @@
#
#################################################
-cmake_minimum_required( VERSION 3.1 )
+
+##### set project version ########################
+
+include( TDEVersion )
+cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
+tde_set_project_version( )
##### general package setup #####################
project( tdetoys )
-set( VERSION R14.1.0 )
##### include essential cmake modules ###########
@@ -34,7 +38,6 @@ include( CheckCXXSourceCompiles )
##### include our cmake modules #################
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
diff --git a/admin b/admin
-Subproject 8c7e0d40de084fe5d54e173918756639e0d4d63
+Subproject 59a8bf7c09f87fbccd6dc2987145c7216e043e7
diff --git a/amor/amor.cpp b/amor/amor.cpp
index 2580794..c6de8af 100644
--- a/amor/amor.cpp
+++ b/amor/amor.cpp
@@ -136,37 +136,37 @@ Amor::Amor() : DCOPObject( "AmorIface" ), TQObject()
mState = Normal;
mWin = new KWinModule;
- connect(mWin, TQT_SIGNAL(activeWindowChanged(WId)),
- this, TQT_SLOT(slotWindowActivate(WId)));
- connect(mWin, TQT_SIGNAL(windowRemoved(WId)),
- this, TQT_SLOT(slotWindowRemove(WId)));
- connect(mWin, TQT_SIGNAL(stackingOrderChanged()),
- this, TQT_SLOT(slotStackingChanged()));
- connect(mWin, TQT_SIGNAL(windowChanged(WId, const unsigned long *)),
- this, TQT_SLOT(slotWindowChange(WId, const unsigned long *)));
- connect(mWin, TQT_SIGNAL(currentDesktopChanged(int)),
- this, TQT_SLOT(slotDesktopChange(int)));
+ connect(mWin, TQ_SIGNAL(activeWindowChanged(WId)),
+ this, TQ_SLOT(slotWindowActivate(WId)));
+ connect(mWin, TQ_SIGNAL(windowRemoved(WId)),
+ this, TQ_SLOT(slotWindowRemove(WId)));
+ connect(mWin, TQ_SIGNAL(stackingOrderChanged()),
+ this, TQ_SLOT(slotStackingChanged()));
+ connect(mWin, TQ_SIGNAL(windowChanged(WId, const unsigned long *)),
+ this, TQ_SLOT(slotWindowChange(WId, const unsigned long *)));
+ connect(mWin, TQ_SIGNAL(currentDesktopChanged(int)),
+ this, TQ_SLOT(slotDesktopChange(int)));
mAmor = new AmorWidget();
- connect(mAmor, TQT_SIGNAL(mouseClicked(const TQPoint &)),
- TQT_SLOT(slotMouseClicked(const TQPoint &)));
- connect(mAmor, TQT_SIGNAL(dragged(const TQPoint &, bool)),
- TQT_SLOT(slotWidgetDragged(const TQPoint &, bool)));
+ connect(mAmor, TQ_SIGNAL(mouseClicked(const TQPoint &)),
+ TQ_SLOT(slotMouseClicked(const TQPoint &)));
+ connect(mAmor, TQ_SIGNAL(dragged(const TQPoint &, bool)),
+ TQ_SLOT(slotWidgetDragged(const TQPoint &, bool)));
mAmor->resize(mTheme.maximumSize());
mTimer = new TQTimer(this);
- connect(mTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotTimeout()));
+ connect(mTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotTimeout()));
mStackTimer = new TQTimer(this);
- connect(mStackTimer, TQT_SIGNAL(timeout()), TQT_SLOT(restack()));
+ connect(mStackTimer, TQ_SIGNAL(timeout()), TQ_SLOT(restack()));
mBubbleTimer = new TQTimer(this);
- connect(mBubbleTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotBubbleTimeout()));
+ connect(mBubbleTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotBubbleTimeout()));
time(&mActiveTime);
mCursPos = TQCursor::pos();
mCursorTimer = new TQTimer(this);
- connect(mCursorTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotCursorTimeout()));
+ connect(mCursorTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotCursorTimeout()));
mCursorTimer->start( 500 );
if (mWin->activeWindow())
@@ -610,10 +610,10 @@ void Amor::slotMouseClicked(const TQPoint &pos)
TDEPopupMenu* helpMnu = help->menu();
mMenu = new TDEPopupMenu();
mMenu->insertTitle("Amor"); // I really don't want this i18n'ed
- mMenu->insertItem(SmallIcon("configure"), i18n("&Configure..."), this, TQT_SLOT(slotConfigure()));
+ mMenu->insertItem(SmallIcon("configure"), i18n("&Configure..."), this, TQ_SLOT(slotConfigure()));
mMenu->insertSeparator();
mMenu->insertItem(SmallIcon("help"), i18n("&Help"), helpMnu);
- mMenu->insertItem(SmallIcon("system-log-out"), i18n("&Quit"), kapp, TQT_SLOT(quit()));
+ mMenu->insertItem(SmallIcon("system-log-out"), i18n("&Quit"), kapp, TQ_SLOT(quit()));
}
mMenu->exec(pos);
@@ -710,9 +710,9 @@ void Amor::slotConfigure()
if (!mAmorDialog)
{
mAmorDialog = new AmorDialog();
- connect(mAmorDialog, TQT_SIGNAL(changed()), TQT_SLOT(slotConfigChanged()));
- connect(mAmorDialog, TQT_SIGNAL(offsetChanged(int)),
- TQT_SLOT(slotOffsetChanged(int)));
+ connect(mAmorDialog, TQ_SIGNAL(changed()), TQ_SLOT(slotConfigChanged()));
+ connect(mAmorDialog, TQ_SIGNAL(offsetChanged(int)),
+ TQ_SLOT(slotOffsetChanged(int)));
}
mAmorDialog->show();
@@ -1014,7 +1014,7 @@ AmorSessionWidget::AmorSessionWidget()
{
// the only function of this widget is to catch & forward the
// saveYourself() signal from the session manager
- connect(kapp, TQT_SIGNAL(saveYourself()), TQT_SLOT(wm_saveyourself()));
+ connect(kapp, TQ_SIGNAL(saveYourself()), TQ_SLOT(wm_saveyourself()));
}
void AmorSessionWidget::wm_saveyourself()
diff --git a/amor/amor.h b/amor/amor.h
index 3e75183..b4a4abe 100644
--- a/amor/amor.h
+++ b/amor/amor.h
@@ -72,7 +72,7 @@ private:
//
class Amor : public TQObject, virtual public AmorIface
{
- Q_OBJECT
+ TQ_OBJECT
public:
Amor();
@@ -153,7 +153,7 @@ private:
class AmorSessionWidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
AmorSessionWidget();
diff --git a/amor/amorbubble.h b/amor/amorbubble.h
index 3a99b7d..5006a0e 100644
--- a/amor/amorbubble.h
+++ b/amor/amorbubble.h
@@ -44,7 +44,7 @@ class TQTimer;
//
class AmorBubble : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
AmorBubble();
diff --git a/amor/amordialog.cpp b/amor/amordialog.cpp
index 5abb0e3..9af3b47 100644
--- a/amor/amordialog.cpp
+++ b/amor/amordialog.cpp
@@ -57,7 +57,7 @@ AmorDialog::AmorDialog()
TQLabel *label = new TQLabel(i18n("Theme:"), themeBox);
mThemeListBox = new TQListBox(themeBox);
- connect(mThemeListBox,TQT_SIGNAL(highlighted(int)),TQT_SLOT(slotHighlighted(int)));
+ connect(mThemeListBox,TQ_SIGNAL(highlighted(int)),TQ_SLOT(slotHighlighted(int)));
mThemeListBox->setMinimumSize( fontMetrics().maxWidth()*20,
fontMetrics().lineSpacing()*6 );
@@ -74,24 +74,24 @@ AmorDialog::AmorDialog()
label = new TQLabel(i18n("Offset:"), offsetBox);
TQSlider *slider = new TQSlider(-40, 40, 5, mConfig.mOffset,
- Qt::Vertical, offsetBox);
- connect(slider, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(slotOffset(int)));
+ TQt::Vertical, offsetBox);
+ connect(slider, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(slotOffset(int)));
// Always on top
TQCheckBox *checkBox = new TQCheckBox(i18n("Always on top"), mainwidget);
- connect(checkBox, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotOnTop(bool)));
+ connect(checkBox, TQ_SIGNAL(toggled(bool)), TQ_SLOT(slotOnTop(bool)));
checkBox->setChecked(mConfig.mOnTop);
checkBox = new TQCheckBox(i18n("Show random tips"), mainwidget);
- connect(checkBox, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotRandomTips(bool)));
+ connect(checkBox, TQ_SIGNAL(toggled(bool)), TQ_SLOT(slotRandomTips(bool)));
checkBox->setChecked(mConfig.mTips); // always keep this one after the connect, or the TQPtrList would not be grayed when it should
checkBox = new TQCheckBox(i18n("Use a random character"), mainwidget);
- connect(checkBox, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotRandomTheme(bool)));
+ connect(checkBox, TQ_SIGNAL(toggled(bool)), TQ_SLOT(slotRandomTheme(bool)));
checkBox->setChecked(mConfig.mRandomTheme);
checkBox = new TQCheckBox(i18n("Allow application tips"), mainwidget);
- connect(checkBox, TQT_SIGNAL(toggled(bool)), TQT_SLOT(slotApplicationTips(bool)));
+ connect(checkBox, TQ_SIGNAL(toggled(bool)), TQ_SLOT(slotApplicationTips(bool)));
checkBox->setChecked(mConfig.mAppTips);
readThemes();
diff --git a/amor/amordialog.h b/amor/amordialog.h
index d2d2d0c..cfd6896 100644
--- a/amor/amordialog.h
+++ b/amor/amordialog.h
@@ -40,7 +40,7 @@
//
class AmorDialog : public KDialogBase
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/amor/amorwidget.cpp b/amor/amorwidget.cpp
index 38dd0d3..c60cd5d 100644
--- a/amor/amorwidget.cpp
+++ b/amor/amorwidget.cpp
@@ -98,7 +98,7 @@ void AmorWidget::mousePressEvent(TQMouseEvent *me)
//
void AmorWidget::mouseMoveEvent(TQMouseEvent *me)
{
- if ( me->state() == Qt::LeftButton ) {
+ if ( me->state() == TQt::LeftButton ) {
if ( !dragging && (clickPos-me->globalPos()).manhattanLength() > 3 )
dragging = true;
if ( dragging ) {
@@ -116,7 +116,7 @@ void AmorWidget::mouseReleaseEvent(TQMouseEvent *me)
{
if ( dragging )
emit dragged( me->globalPos() - clickPos, true );
- else if ( me->state() == Qt::RightButton )
+ else if ( me->state() == TQt::RightButton )
emit mouseClicked(clickPos);
clickPos = TQPoint();
diff --git a/amor/amorwidget.h b/amor/amorwidget.h
index d5cdd88..9d4b5db 100644
--- a/amor/amorwidget.h
+++ b/amor/amorwidget.h
@@ -40,7 +40,7 @@
//
class AmorWidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
AmorWidget();
diff --git a/doc/amor/CMakeLists.txt b/doc/amor/CMakeLists.txt
index d4791cc..490c236 100644
--- a/doc/amor/CMakeLists.txt
+++ b/doc/amor/CMakeLists.txt
@@ -11,7 +11,7 @@
tde_create_handbook( DESTINATION amor )
-INSTALL(
+install(
FILES amor.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/doc/kodo/CMakeLists.txt b/doc/kodo/CMakeLists.txt
index 93fc8cf..d6f7386 100644
--- a/doc/kodo/CMakeLists.txt
+++ b/doc/kodo/CMakeLists.txt
@@ -11,7 +11,7 @@
tde_create_handbook( DESTINATION kodo )
-INSTALL(
+install(
FILES kodo.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/doc/kteatime/CMakeLists.txt b/doc/kteatime/CMakeLists.txt
index 73c6c43..35fbaf6 100644
--- a/doc/kteatime/CMakeLists.txt
+++ b/doc/kteatime/CMakeLists.txt
@@ -11,7 +11,7 @@
tde_create_handbook( DESTINATION kteatime )
-INSTALL(
+install(
FILES kteatime.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/doc/ktux/CMakeLists.txt b/doc/ktux/CMakeLists.txt
index d844881..3ab85aa 100644
--- a/doc/ktux/CMakeLists.txt
+++ b/doc/ktux/CMakeLists.txt
@@ -1,4 +1,4 @@
-INSTALL(
+install(
FILES ktux.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/doc/kweather/CMakeLists.txt b/doc/kweather/CMakeLists.txt
index 6088ebc..56153c3 100644
--- a/doc/kweather/CMakeLists.txt
+++ b/doc/kweather/CMakeLists.txt
@@ -11,7 +11,7 @@
tde_create_handbook( DESTINATION kweather )
-INSTALL(
+install(
FILES kweatherreport.1 kweatherservice.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/doc/kworldclock/CMakeLists.txt b/doc/kworldclock/CMakeLists.txt
index fec1933..196bfc9 100644
--- a/doc/kworldclock/CMakeLists.txt
+++ b/doc/kworldclock/CMakeLists.txt
@@ -11,7 +11,7 @@
tde_create_handbook( DESTINATION kworldclock )
-INSTALL(
+install(
FILES kworldclock.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
diff --git a/eyesapplet/eyes.h b/eyesapplet/eyes.h
index fa2242a..d5cc291 100644
--- a/eyesapplet/eyes.h
+++ b/eyesapplet/eyes.h
@@ -24,7 +24,7 @@
class EyesApplet : public KPanelApplet
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/fifteenapplet/fifteenapplet.cpp b/fifteenapplet/fifteenapplet.cpp
index 787c8a1..d2ffd9d 100644
--- a/fifteenapplet/fifteenapplet.cpp
+++ b/fifteenapplet/fifteenapplet.cpp
@@ -93,8 +93,8 @@ PiecesTable::PiecesTable(TQWidget* parent, const char* name )
: QtTableView(parent, name), _activeRow(-1), _activeCol(-1), _randomized(false)
{
_menu = new TQPopupMenu(this);
- _menu->insertItem(i18n("R&andomize Pieces"), this, TQT_SLOT(randomizeMap()));
- _menu->insertItem(i18n("&Reset Pieces"), this, TQT_SLOT(resetMap()));
+ _menu->insertItem(i18n("R&andomize Pieces"), this, TQ_SLOT(randomizeMap()));
+ _menu->insertItem(i18n("&Reset Pieces"), this, TQ_SLOT(resetMap()));
_menu->adjustSize(); // setup table view
setFrameStyle(StyledPanel | Sunken);
@@ -227,7 +227,7 @@ void PiecesTable::mousePressEvent(TQMouseEvent* e)
{
QtTableView::mousePressEvent(e);
- if (e->button() == Qt::RightButton) {
+ if (e->button() == TQt::RightButton) {
// execute RMB popup and check result
_menu->exec(mapToGlobal(e->pos()));
e->accept();
diff --git a/fifteenapplet/fifteenapplet.h b/fifteenapplet/fifteenapplet.h
index 1ef45c9..15fdc65 100644
--- a/fifteenapplet/fifteenapplet.h
+++ b/fifteenapplet/fifteenapplet.h
@@ -34,7 +34,7 @@ class TDEAboutData;
class PiecesTable : public QtTableView
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -66,7 +66,7 @@ private:
class FifteenApplet : public KPanelApplet
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/fifteenapplet/qttableview.cpp b/fifteenapplet/qttableview.cpp
index 0048c5b..bbd5f2f 100644
--- a/fifteenapplet/qttableview.cpp
+++ b/fifteenapplet/qttableview.cpp
@@ -1391,7 +1391,7 @@ void QtTableView::paintEvent( TQPaintEvent *e )
TQRect r = viewR;
r.setLeft( xPos );
r.setBottom( yPos<maxY?yPos:maxY );
- if ( inherits( TQMULTILINEEDIT_OBJECT_NAME_STRING ) )
+ if ( inherits( "TQMultiLineEdit" ) )
paint.fillRect( r.intersect( updateR ), g.base() );
else
paint.eraseRect( r.intersect( updateR ) );
@@ -1399,7 +1399,7 @@ void QtTableView::paintEvent( TQPaintEvent *e )
if ( yPos <= maxY ) {
TQRect r = viewR;
r.setTop( yPos );
- if ( inherits( TQMULTILINEEDIT_OBJECT_NAME_STRING ) )
+ if ( inherits( "TQMultiLineEdit" ) )
paint.fillRect( r.intersect( updateR ), g.base() );
else
paint.eraseRect( r.intersect( updateR ) );
@@ -1439,20 +1439,20 @@ TQScrollBar *QtTableView::verticalScrollBar() const
{
QtTableView *that = (QtTableView*)this; // semantic const
if ( !vScrollBar ) {
- TQScrollBar *sb = new TQScrollBar( Qt::Vertical, that );
+ TQScrollBar *sb = new TQScrollBar( TQt::Vertical, that );
#ifndef TQT_NO_CURSOR
sb->setCursor( arrowCursor );
#endif
sb->resize( sb->sizeHint() ); // height is irrelevant
TQ_CHECK_PTR(sb);
sb->setTracking( FALSE );
- sb->setFocusPolicy( TQ_NoFocus );
- connect( sb, TQT_SIGNAL(valueChanged(int)),
- TQT_SLOT(verSbValue(int)));
- connect( sb, TQT_SIGNAL(sliderMoved(int)),
- TQT_SLOT(verSbSliding(int)));
- connect( sb, TQT_SIGNAL(sliderReleased()),
- TQT_SLOT(verSbSlidingDone()));
+ sb->setFocusPolicy( TQWidget::NoFocus );
+ connect( sb, TQ_SIGNAL(valueChanged(int)),
+ TQ_SLOT(verSbValue(int)));
+ connect( sb, TQ_SIGNAL(sliderMoved(int)),
+ TQ_SLOT(verSbSliding(int)));
+ connect( sb, TQ_SIGNAL(sliderReleased()),
+ TQ_SLOT(verSbSlidingDone()));
sb->hide();
that->vScrollBar = sb;
return sb;
@@ -1470,20 +1470,20 @@ TQScrollBar *QtTableView::horizontalScrollBar() const
{
QtTableView *that = (QtTableView*)this; // semantic const
if ( !hScrollBar ) {
- TQScrollBar *sb = new TQScrollBar( Qt::Horizontal, that );
+ TQScrollBar *sb = new TQScrollBar( TQt::Horizontal, that );
#ifndef TQT_NO_CURSOR
sb->setCursor( arrowCursor );
#endif
sb->resize( sb->sizeHint() ); // width is irrelevant
- sb->setFocusPolicy( TQ_NoFocus );
+ sb->setFocusPolicy( TQWidget::NoFocus );
TQ_CHECK_PTR(sb);
sb->setTracking( FALSE );
- connect( sb, TQT_SIGNAL(valueChanged(int)),
- TQT_SLOT(horSbValue(int)));
- connect( sb, TQT_SIGNAL(sliderMoved(int)),
- TQT_SLOT(horSbSliding(int)));
- connect( sb, TQT_SIGNAL(sliderReleased()),
- TQT_SLOT(horSbSlidingDone()));
+ connect( sb, TQ_SIGNAL(valueChanged(int)),
+ TQ_SLOT(horSbValue(int)));
+ connect( sb, TQ_SIGNAL(sliderMoved(int)),
+ TQ_SLOT(horSbSliding(int)));
+ connect( sb, TQ_SIGNAL(sliderReleased()),
+ TQ_SLOT(horSbSlidingDone()));
sb->hide();
that->hScrollBar = sb;
return sb;
diff --git a/fifteenapplet/qttableview.h b/fifteenapplet/qttableview.h
index 68ab617..72b0d31 100644
--- a/fifteenapplet/qttableview.h
+++ b/fifteenapplet/qttableview.h
@@ -25,7 +25,7 @@ class QCornerSquare;
class QtTableView : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
virtual void setBackgroundColor( const TQColor & );
diff --git a/kmoon/kmoonapplet.cpp b/kmoon/kmoonapplet.cpp
index 706a550..7ece643 100644
--- a/kmoon/kmoonapplet.cpp
+++ b/kmoon/kmoonapplet.cpp
@@ -62,9 +62,9 @@ MoonPAWidget::MoonPAWidget(const TQString& configFile, Type type, int actions,
popup = new TQPopupMenu();
popup->insertItem(SmallIcon("kmoon"),
i18n("&About"), this,
- TQT_SLOT(showAbout()));
+ TQ_SLOT(showAbout()));
popup->insertItem(SmallIcon("configure"), i18n("&Configure..."), this,
- TQT_SLOT(settings()));
+ TQ_SLOT(settings()));
// missuse timerEvent for initialising
timerEvent(0);
@@ -134,11 +134,11 @@ void MoonPAWidget::mousePressEvent( TQMouseEvent *e)
if (!popup)
return;
- if (e->button() == Qt::RightButton) {
+ if (e->button() == TQt::RightButton) {
popup->popup(mapToGlobal(e->pos()));
popup->exec();
}
- if (e->button() == Qt::LeftButton) {
+ if (e->button() == TQt::LeftButton) {
showAbout();
}
}
diff --git a/kmoon/kmoonapplet.h b/kmoon/kmoonapplet.h
index b9d5607..d13a5ca 100644
--- a/kmoon/kmoonapplet.h
+++ b/kmoon/kmoonapplet.h
@@ -31,7 +31,7 @@ class MoonWidget;
class MoonPAWidget : public KPanelApplet
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kmoon/kmoondlg.cpp b/kmoon/kmoondlg.cpp
index 5473a30..eeafbcc 100644
--- a/kmoon/kmoondlg.cpp
+++ b/kmoon/kmoondlg.cpp
@@ -54,13 +54,13 @@ KMoonDlg::KMoonDlg(int a, bool n, bool m, TQWidget *parent, const char *name)
"at this angle.");
TQWhatsThis::add(label, text);
- slider = new TQSlider( -90, 90, 2, angle, Qt::Horizontal, hbox1, "slider" );
+ slider = new TQSlider( -90, 90, 2, angle, TQt::Horizontal, hbox1, "slider" );
slider->setTickmarks(TQSlider::Above);
slider->setTickInterval(45);
slider->setEnabled(TQPixmap::defaultDepth() > 8);
label->setEnabled(TQPixmap::defaultDepth() > 8);
TQWhatsThis::add(slider, text);
- connect(slider, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(angleChanged(int)));
+ connect(slider, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(angleChanged(int)));
TQHBox *hbox2 = new TQHBox(vbox);
hbox2->setSpacing(spacingHint());
@@ -69,13 +69,13 @@ KMoonDlg::KMoonDlg(int a, bool n, bool m, TQWidget *parent, const char *name)
hemitoggle->setText(north ? i18n("Switch to Southern Hemisphere") :
i18n("Switch to Northern Hemisphere"));
- connect(hemitoggle, TQT_SIGNAL(clicked()), TQT_SLOT(toggleHemi()));
+ connect(hemitoggle, TQ_SIGNAL(clicked()), TQ_SLOT(toggleHemi()));
masktoggle = new TQPushButton(hbox2);
masktoggle->setText(mask ? i18n("Switch Masking Off") :
i18n("Switch Masking On"));
- connect(masktoggle, TQT_SIGNAL(clicked()), TQT_SLOT(toggleMask()));
+ connect(masktoggle, TQ_SIGNAL(clicked()), TQ_SLOT(toggleMask()));
topLayout->addWidget(vbox);
moon = new MoonWidget(page, "preview");
@@ -84,7 +84,7 @@ KMoonDlg::KMoonDlg(int a, bool n, bool m, TQWidget *parent, const char *name)
TQWhatsThis::add(moon, i18n("The moon as KMoon would display it\n"
"following your current setting and time."));
topLayout->addWidget(moon);
- connect(this, TQT_SIGNAL(helpClicked()), TQT_SLOT(help()));
+ connect(this, TQ_SIGNAL(helpClicked()), TQ_SLOT(help()));
// disableResize();
}
diff --git a/kmoon/kmoondlg.h b/kmoon/kmoondlg.h
index 9cddb77..a010bec 100644
--- a/kmoon/kmoondlg.h
+++ b/kmoon/kmoondlg.h
@@ -28,7 +28,7 @@ class MoonWidget;
class TQPushButton;
class KMoonDlg : public KDialogBase {
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kmoon/kmoonwidget.cpp b/kmoon/kmoonwidget.cpp
index e25860e..711beaf 100644
--- a/kmoon/kmoonwidget.cpp
+++ b/kmoon/kmoonwidget.cpp
@@ -336,7 +336,7 @@ void MoonWidget::renderGraphic()
TQRgb *destline = (TQRgb*)dest.scanLine(y);
TQRgb *sourceline = (TQRgb*)Mask2.scanLine(y);
for (int x = 0; x < mw; x++) {
- destline[x] = (destline[x] & TQRGB_MASK)|(tqRed(sourceline[x]) << 24);
+ destline[x] = (destline[x] & TQT_RGB_MASK)|(tqRed(sourceline[x]) << 24);
}
}
}
diff --git a/kmoon/kmoonwidget.h b/kmoon/kmoonwidget.h
index 6c66948..cddc5c1 100644
--- a/kmoon/kmoonwidget.h
+++ b/kmoon/kmoonwidget.h
@@ -29,7 +29,7 @@ class TQPopupMenu;
class MoonWidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kodo/kimagenumber.h b/kodo/kimagenumber.h
index 7051048..0fa78c1 100644
--- a/kodo/kimagenumber.h
+++ b/kodo/kimagenumber.h
@@ -31,7 +31,7 @@
class KImageNumber : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
TQ_PROPERTY( double m_value READ value WRITE setValue )
public:
diff --git a/kodo/kodometer.cpp b/kodo/kodometer.cpp
index 8468190..473b27e 100644
--- a/kodo/kodometer.cpp
+++ b/kodo/kodometer.cpp
@@ -88,18 +88,18 @@ Kodometer::Kodometer(TQWidget* parent, const char* name)
menu->insertTitle(kapp->miniIcon(), TDEGlobal::instance()->aboutData()->programName());
- enabledID = menu->insertItem(i18n("&Enable"), this, TQT_SLOT(toggleEnabled()));
+ enabledID = menu->insertItem(i18n("&Enable"), this, TQ_SLOT(toggleEnabled()));
metricID = menu->insertItem(i18n("&Metric Display"), this,
- TQT_SLOT(toggleUnits()));
+ TQ_SLOT(toggleUnits()));
autoResetID = menu->insertItem(i18n("Auto &Reset Trip"), this,
- TQT_SLOT(toggleAutoReset()));
- menu->insertItem(i18n("Reset &Trip"), this, TQT_SLOT(resetTrip()));
- menu->insertItem(i18n("Reset &Odometer"), this, TQT_SLOT(resetTotal()));
+ TQ_SLOT(toggleAutoReset()));
+ menu->insertItem(i18n("Reset &Trip"), this, TQ_SLOT(resetTrip()));
+ menu->insertItem(i18n("Reset &Odometer"), this, TQ_SLOT(resetTotal()));
menu->insertSeparator();
menu->insertItem(SmallIconSet("help"), i18n("&Help"), helpMnu);
- menu->insertItem(SmallIconSet("system-log-out"), i18n("&Quit"), this, TQT_SLOT(quit()));
+ menu->insertItem(SmallIconSet("system-log-out"), i18n("&Quit"), this, TQ_SLOT(quit()));
menu->setCheckable(true);
menu->setItemChecked(enabledID, Enabled);
@@ -156,9 +156,9 @@ void Kodometer::FindAllScreens(void)
vPixelsPerMM = (double)Dh / (double)DhMM;
hPixelsPerMM = (double)Dw / (double)DwMM;
screenInfo[i].PixelsPerMM = (vPixelsPerMM + hPixelsPerMM) / 2.0;
-// kdDebug() << " Qt::Vertical pixels/mm are " << vPixelsPerMM <<
+// kdDebug() << " Vertical pixels/mm are " << vPixelsPerMM <<
// "mm" << endl;
-// kdDebug() << " Qt::Horizontal pixels/mm are " << hPixelsPerMM <<
+// kdDebug() << " Horizontal pixels/mm are " << hPixelsPerMM <<
// "mm" << endl;
// kdDebug() << " Average pixels/mm are " <<
// screenInfo[i].PixelsPerMM << "mm" << endl;
diff --git a/kodo/kodometer.h b/kodo/kodometer.h
index 3bfb891..d2c0346 100644
--- a/kodo/kodometer.h
+++ b/kodo/kodometer.h
@@ -88,7 +88,7 @@ typedef struct conversionEntry {
class Kodometer : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kteatime/timeedit.cpp b/kteatime/timeedit.cpp
index 221029d..032b12e 100644
--- a/kteatime/timeedit.cpp
+++ b/kteatime/timeedit.cpp
@@ -71,10 +71,10 @@ TimeEdit::TimeEdit(TQWidget* parent, const char* name)
layout->addWidget(secondBox);
layout->addWidget(sec);
- connect(minuteBox, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(spinBoxValueChanged(int)) );
- connect(secondBox, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(spinBoxValueChanged(int)) );
- connect(secondBox, TQT_SIGNAL(wrapUp()), TQT_SLOT(wrappedUp()));
- connect(secondBox, TQT_SIGNAL(wrapDown()), TQT_SLOT(wrappedDown()));
+ connect(minuteBox, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(spinBoxValueChanged(int)) );
+ connect(secondBox, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(spinBoxValueChanged(int)) );
+ connect(secondBox, TQ_SIGNAL(wrapUp()), TQ_SLOT(wrappedUp()));
+ connect(secondBox, TQ_SIGNAL(wrapDown()), TQ_SLOT(wrappedDown()));
}
TimeEdit::~TimeEdit()
@@ -107,7 +107,7 @@ int TimeEdit::value()
return minuteBox->value()*60 + secondBox->value();
}
-/** SLOT: Handle wrap-up of seconds-box */
+/** Slot: Handle wrap-up of seconds-box */
void TimeEdit::wrappedUp()
{
if (minuteBox->value() != minuteBox->maxValue()) {
@@ -117,7 +117,7 @@ void TimeEdit::wrappedUp()
}
}
-/** SLOT: Handle wrap-down of seconds-box */
+/** Slot: Handle wrap-down of seconds-box */
void TimeEdit::wrappedDown()
{
// well, the "if" should always be true
@@ -128,7 +128,7 @@ void TimeEdit::wrappedDown()
}
}
-/** SLOT: Handle any change in minutes of seconds */
+/** Slot: Handle any change in minutes of seconds */
void TimeEdit::spinBoxValueChanged(int)
{
if (value() == 0) {
@@ -139,7 +139,7 @@ void TimeEdit::spinBoxValueChanged(int)
emit valueChanged(value());
}
-/** TQT_SLOT (overloading TQSpinBox): set focus */
+/** Slot (overloading TQSpinBox): set focus */
void TimeEdit::setFocus()
{
minuteBox->setFocus();
diff --git a/kteatime/timeedit.h b/kteatime/timeedit.h
index 8b317b8..6fe4b95 100644
--- a/kteatime/timeedit.h
+++ b/kteatime/timeedit.h
@@ -20,7 +20,7 @@ class TQBoxLayout;
*/
class WrappingSpinBox : public TQSpinBox
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -42,7 +42,7 @@ signals:
*/
class TimeEdit : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kteatime/toplevel.cpp b/kteatime/toplevel.cpp
index 2d0ee03..f38437a 100644
--- a/kteatime/toplevel.cpp
+++ b/kteatime/toplevel.cpp
@@ -118,24 +118,24 @@ TopLevel::TopLevel() : KSystemTray()
startAct = new TDEAction(i18n("&Start"), "1rightarrow", 0,
- TQT_TQOBJECT(this), TQT_SLOT(start()), actionCollection(), "start");
+ this, TQ_SLOT(start()), actionCollection(), "start");
stopAct = new TDEAction(i18n("Sto&p"), "cancel", 0,
- TQT_TQOBJECT(this), TQT_SLOT(stop()), actionCollection(), "stop");
+ this, TQ_SLOT(stop()), actionCollection(), "stop");
confAct = new TDEAction(i18n("&Configure..."), "configure", 0,
- TQT_TQOBJECT(this), TQT_SLOT(config()), actionCollection(), "configure");
+ this, TQ_SLOT(config()), actionCollection(), "configure");
anonAct = new TDEAction(i18n("&Anonymous..."), 0, 0,
- TQT_TQOBJECT(this), TQT_SLOT(anonymous()), actionCollection(), "anonymous");
+ this, TQ_SLOT(anonymous()), actionCollection(), "anonymous");
// TDEAction *quitAct = actionCollection()->action("file_quit");
// create app menu (displayed on right-click)
menu = new TQPopupMenu();
menu->setCheckable(true);
- connect(menu, TQT_SIGNAL(activated(int)), this, TQT_SLOT(teaSelected(int)));
+ connect(menu, TQ_SIGNAL(activated(int)), this, TQ_SLOT(teaSelected(int)));
// this menu will be displayed when no tea is steeping, and left mouse button is clicked
start_menu = new TQPopupMenu();
start_menu->setCheckable(true); // menu isn't tickable, but this gives some add. spacing
- connect(start_menu, TQT_SIGNAL(activated(int)), this, TQT_SLOT(teaStartSelected(int)));
+ connect(start_menu, TQ_SIGNAL(activated(int)), this, TQ_SLOT(teaStartSelected(int)));
rebuildTeaMenus(); // populate tops of menus with tea-entries from config
@@ -152,13 +152,13 @@ TopLevel::TopLevel() : KSystemTray()
menu->insertSeparator();
confAct->plug(menu);
menu->insertItem(SmallIcon("help"), i18n("&Help"), helpMnu);
- menu->insertItem(SmallIcon("system-log-out"), i18n("Quit"), kapp, TQT_SLOT(quit()));
+ menu->insertItem(SmallIcon("system-log-out"), i18n("Quit"), kapp, TQ_SLOT(quit()));
// quitAct->plug(menu); // FIXME: this doesn't seem to work with above definition of quitAct?
// (need special 'quit'-method?)
// this menu will be displayed when a tea is steeping, and left mouse button is clicked
steeping_menu = new TQPopupMenu();
-// steeping_menu->insertItem(SmallIcon("cancel"), i18n("Just &Cancel Current"), this, TQT_SLOT(stop()));
+// steeping_menu->insertItem(SmallIcon("cancel"), i18n("Just &Cancel Current"), this, TQ_SLOT(stop()));
stopAct->plug(steeping_menu); // FIXME: can provide different text for this incarnation?
// start_menu->insertSeparator();
@@ -225,7 +225,7 @@ void TopLevel::showEvent ( TQShowEvent * )
/** Handle mousePressEvent */
void TopLevel::mousePressEvent(TQMouseEvent *event)
{
- if (event->button() == Qt::LeftButton) {
+ if (event->button() == TQt::LeftButton) {
if (ready) {
stop(); // reset tooltip and stop animation
} else {
@@ -234,7 +234,7 @@ void TopLevel::mousePressEvent(TQMouseEvent *event)
else
start_menu->popup(TQCursor::pos());
}
- } else if (event->button() == Qt::RightButton)
+ } else if (event->button() == TQt::RightButton)
menu->popup(TQCursor::pos());
// else if (event->button() == MidButton) // currently unused
}
@@ -452,7 +452,7 @@ void TopLevel::start()
}
// else both are already defined by dialog handler
- TQT_TQOBJECT(this)->killTimers();
+ this->killTimers();
startTimer(1000); // 1000ms = 1s (sufficient resolution)
running = true;
@@ -466,7 +466,7 @@ void TopLevel::start()
/* menu-slot: "stop" selected in menu */
void TopLevel::stop()
{
- TQT_TQOBJECT(this)->killTimers();
+ this->killTimers();
running = false;
ready = false;
@@ -682,7 +682,7 @@ void TopLevel::config()
/* left side - tea list and list-modifying buttons */
TQBoxLayout *leftside = new TQVBoxLayout(box);
- TQGroupBox *listgroup = new TQGroupBox(2,Qt::Vertical, i18n("Tea List"), page);
+ TQGroupBox *listgroup = new TQGroupBox(2,TQt::Vertical, i18n("Tea List"), page);
leftside->addWidget(listgroup, 0, 0);
listbox = new TQListView(listgroup, "listBox");
@@ -691,7 +691,7 @@ void TopLevel::config()
listbox->addColumn(i18n("Time"));
listbox->header()->setClickEnabled(false, listbox->header()->count()-1);
listbox->setSorting(-1);
- connect(listbox, TQT_SIGNAL(selectionChanged()), TQT_SLOT(listBoxItemSelected()));
+ connect(listbox, TQ_SIGNAL(selectionChanged()), TQ_SLOT(listBoxItemSelected()));
// now buttons for editing the tea-list
TQWidget *listgroup_widget = new TQWidget(listgroup);
@@ -701,35 +701,35 @@ void TopLevel::config()
TQToolTip::add(btn_new, i18n("New"));
btn_new->setPixmap(SmallIcon("document-new"));
btn_new->setMinimumSize(btn_new->sizeHint() * 1.2);
- connect(btn_new, TQT_SIGNAL(clicked()), TQT_SLOT(newButtonClicked()));
+ connect(btn_new, TQ_SIGNAL(clicked()), TQ_SLOT(newButtonClicked()));
hbox->addWidget(btn_new);
btn_del = new TQPushButton(TQString(), listgroup_widget);
TQToolTip::add(btn_del, i18n("Delete"));
btn_del->setIconSet(SmallIconSet("edit-delete"));
btn_del->setMinimumSize(btn_new->sizeHint() * 1.2);
- connect(btn_del, TQT_SIGNAL(clicked()), TQT_SLOT(delButtonClicked()));
+ connect(btn_del, TQ_SIGNAL(clicked()), TQ_SLOT(delButtonClicked()));
hbox->addWidget(btn_del);
btn_up = new TQPushButton(TQString(), listgroup_widget);
TQToolTip::add(btn_up, i18n("Up"));
btn_up->setIconSet(SmallIconSet("go-up"));
btn_up->setMinimumSize(btn_up->sizeHint() * 1.2);
- connect(btn_up, TQT_SIGNAL(clicked()), TQT_SLOT(upButtonClicked()));
+ connect(btn_up, TQ_SIGNAL(clicked()), TQ_SLOT(upButtonClicked()));
hbox->addWidget(btn_up);
btn_down = new TQPushButton(TQString(), listgroup_widget);
TQToolTip::add(btn_down, i18n("Down"));
btn_down->setIconSet(SmallIconSet("go-down"));
btn_down->setMinimumSize(btn_down->sizeHint() * 1.2);
- connect(btn_down, TQT_SIGNAL(clicked()), TQT_SLOT(downButtonClicked()));
+ connect(btn_down, TQ_SIGNAL(clicked()), TQ_SLOT(downButtonClicked()));
hbox->addWidget(btn_down);
hbox->addStretch(10);
/* right side - tea properties */
TQBoxLayout *rightside = new TQVBoxLayout(box);
- editgroup = new TQGroupBox(2,Qt::Vertical, i18n("Tea Properties"), page);
+ editgroup = new TQGroupBox(2,TQt::Vertical, i18n("Tea Properties"), page);
rightside->addWidget(editgroup, 0, 0);
TQHBox *propbox = new TQHBox(editgroup);
@@ -742,23 +742,23 @@ void TopLevel::config()
nameEdit->setAlignment(TQLineEdit::AlignLeft);
TQLabel *l = new TQLabel(nameEdit, i18n("Name:"), propleft);
l->setFixedSize(l->sizeHint());
- connect(nameEdit, TQT_SIGNAL(textChanged(const TQString&)), TQT_SLOT(nameEditTextChanged(const TQString&)) );
+ connect(nameEdit, TQ_SIGNAL(textChanged(const TQString&)), TQ_SLOT(nameEditTextChanged(const TQString&)) );
timeEdit = new TimeEdit(propright);
timeEdit->setFixedHeight(timeEdit->sizeHint().height());
l = new TQLabel(timeEdit, i18n("Tea time:"), propleft);
l->setFixedSize(l->sizeHint());
- connect(timeEdit, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(spinBoxValueChanged(int)));
+ connect(timeEdit, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(spinBoxValueChanged(int)));
/* bottom - timeout actions */
- TQGroupBox *actiongroup = new TQGroupBox(4,Qt::Vertical, i18n("Action"), page);
+ TQGroupBox *actiongroup = new TQGroupBox(4,TQt::Vertical, i18n("Action"), page);
top_box->addWidget(actiongroup, 0, 0);
TQWidget *actionconf_widget = new TQWidget(actiongroup);
TQBoxLayout *actionconf_hbox = new TQHBoxLayout(actionconf_widget);
btn_conf = new TQPushButton(i18n("Configure Events..."), actionconf_widget);
actionconf_hbox->addWidget(btn_conf);
- connect(btn_conf, TQT_SIGNAL(clicked()), TQT_SLOT(confButtonClicked()));
+ connect(btn_conf, TQ_SIGNAL(clicked()), TQ_SLOT(confButtonClicked()));
actionconf_hbox->addStretch(10);
eventEnable = new TQCheckBox(i18n("Event"), actiongroup);
@@ -773,7 +773,7 @@ void TopLevel::config()
actionEdit = new TQLineEdit(actionbox);
actionEdit->setFixedHeight(actionEdit->sizeHint().height());
TQToolTip::add(actionEdit, i18n("Enter command here; '%t' will be replaced with name of steeping tea"));
- connect(actionEnable, TQT_SIGNAL(toggled(bool)), TQT_SLOT(actionEnableToggled(bool)));
+ connect(actionEnable, TQ_SIGNAL(toggled(bool)), TQ_SLOT(actionEnableToggled(bool)));
rightside->addStretch();
// single checkbox
@@ -784,7 +784,7 @@ void TopLevel::config()
// let listbox claim all remaining vertical space
top_box->setStretchFactor(box, 10);
- connect(confdlg, TQT_SIGNAL(helpClicked()), TQT_SLOT(help()));
+ connect(confdlg, TQ_SIGNAL(helpClicked()), TQ_SLOT(help()));
}
// now add all defined teas (and their times) to the listview
diff --git a/kteatime/toplevel.h b/kteatime/toplevel.h
index 02d8c20..7eebf8f 100644
--- a/kteatime/toplevel.h
+++ b/kteatime/toplevel.h
@@ -42,7 +42,7 @@ class TimeEdit;
class TopLevel : public KSystemTray
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/ktux/sprite.cpp b/ktux/sprite.cpp
index a59b6f4..eda20a5 100644
--- a/ktux/sprite.cpp
+++ b/ktux/sprite.cpp
@@ -64,9 +64,9 @@ KSpriteSetup::KSpriteSetup( TQWidget *parent, const char *name )
tl11->addStretch(1);
tl11->addWidget(label);
- TQSlider *sb = new TQSlider(0, 100, 10, speed, Qt::Horizontal, this );
+ TQSlider *sb = new TQSlider(0, 100, 10, speed, TQt::Horizontal, this );
tl11->addWidget(sb);
- connect( sb, TQT_SIGNAL( valueChanged( int ) ), TQT_SLOT( slotSpeed( int ) ) );
+ connect( sb, TQ_SIGNAL( valueChanged( int ) ), TQ_SLOT( slotSpeed( int ) ) );
preview = new TQWidget( this );
preview->setFixedSize( 220, 170 );
@@ -77,14 +77,14 @@ KSpriteSetup::KSpriteSetup( TQWidget *parent, const char *name )
KButtonBox *bbox = new KButtonBox(this);
TQButton *button = bbox->addButton( i18n("About"));
- connect( button, TQT_SIGNAL( clicked() ), TQT_SLOT(slotAbout() ) );
+ connect( button, TQ_SIGNAL( clicked() ), TQ_SLOT(slotAbout() ) );
bbox->addStretch(1);
button = bbox->addButton( KStdGuiItem::ok());
- connect( button, TQT_SIGNAL( clicked() ), TQT_SLOT( slotOkPressed() ) );
+ connect( button, TQ_SIGNAL( clicked() ), TQ_SLOT( slotOkPressed() ) );
button = bbox->addButton(KStdGuiItem::cancel());
- connect( button, TQT_SIGNAL( clicked() ), TQT_SLOT( reject() ) );
+ connect( button, TQ_SIGNAL( clicked() ), TQ_SLOT( reject() ) );
bbox->layout();
tl->addWidget(bbox);
@@ -144,7 +144,7 @@ KSpriteSaver::KSpriteSaver( WId id ) : KScreenSaver( id )
readSettings();
blank();
- connect(&mTimer, TQT_SIGNAL(timeout()), TQT_SLOT(slotTimeout()));
+ connect(&mTimer, TQ_SIGNAL(timeout()), TQ_SLOT(slotTimeout()));
mTimer.start(120-mSpeed, true);
}
diff --git a/ktux/sprite.h b/ktux/sprite.h
index 58c27f2..405d71b 100644
--- a/ktux/sprite.h
+++ b/ktux/sprite.h
@@ -19,7 +19,7 @@
//-----------------------------------------------------------------------------
class KSpriteSaver : public KScreenSaver
{
- Q_OBJECT
+ TQ_OBJECT
public:
KSpriteSaver( WId id );
@@ -49,7 +49,7 @@ protected:
class KSpriteSetup : public TQDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
KSpriteSetup( TQWidget *parent = NULL, const char *name = NULL );
diff --git a/kweather/CMakeLists.txt b/kweather/CMakeLists.txt
index dcf4722..a3abbcd 100644
--- a/kweather/CMakeLists.txt
+++ b/kweather/CMakeLists.txt
@@ -36,7 +36,7 @@ tde_add_tdeinit_executable( kweatherreport AUTOMOC
##### kweatherservice (executable) ##############
tde_add_executable( kweatherservice AUTOMOC
- SOURCES main.cpp metar_parser.cpp
+ SOURCES main.cpp weather_icon.cpp metar_parser.cpp
weatherlib.cpp weatherservice.cpp
weatherservice.skel stationdatabase.cpp
sun.cpp weatherservice.stub
@@ -92,7 +92,7 @@ add_custom_command(
#
# tde_add_executable( metar_parser_test AUTOMOC
# SOURCES metar_parser_test.cpp metar_parser.cpp
-# stationdatabase.cpp sun.cpp
+# weather_icon.cpp stationdatabase.cpp sun.cpp
# )
#
# add_test( NAME metar_parser_test-test
@@ -110,21 +110,29 @@ tde_add_kpart( weather_panelapplet AUTOMOC
)
-##### kcm_weather (kpart) #######################
+##### kcm_weatherapplet (kpart) #################
-tde_add_kpart( kcm_weather AUTOMOC
- SOURCES kcmweather.cpp prefdialogdata.ui
+tde_add_kpart( kcm_weatherapplet AUTOMOC
+ SOURCES kcmweatherapplet.cpp appletconfig.ui
weatherservice.stub
LINK tdeio-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
-
-##### kcm_weatherservice (kpart) ################
+##### kcm_weatherservice (kpart) #################
tde_add_kpart( kcm_weatherservice AUTOMOC
- SOURCES kcmweatherservice.cpp
- serviceconfigwidget.cpp serviceconfigdata.ui
+ SOURCES kcmweatherservice.cpp serviceconfig.ui
+ weatherservice.stub
+ LINK tdeio-shared
+ DESTINATION ${PLUGIN_INSTALL_DIR}
+)
+
+##### kcm_weatherstations (kpart) ################
+
+tde_add_kpart( kcm_weatherstations AUTOMOC
+ SOURCES kcmweatherstations.cpp
+ stationsconfigwidget.cpp stationsconfig.ui
weatherservice.stub
LINK tdeui-shared tdehtml-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
@@ -171,8 +179,9 @@ tde_create_translated_desktop(
tde_create_translated_desktop(
SOURCE
kweatherservice.desktop
- kcmweather.desktop
+ kcmweatherapplet.desktop
kcmweatherservice.desktop
+ kcmweatherstations.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
PO_DIR kweather-desktops
)
diff --git a/kweather/prefdialogdata.ui b/kweather/appletconfig.ui
index 6424cb2..d29ab3d 100644
--- a/kweather/prefdialogdata.ui
+++ b/kweather/appletconfig.ui
@@ -1,16 +1,16 @@
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>prefsDialogData</class>
+<class>appletConfig</class>
<author>ian reinhart geiser &lt;geiseri@kde.org&gt;</author>
<widget class="TQWidget">
<property name="name">
- <cstring>prefsDialogData</cstring>
+ <cstring>appletConfig</cstring>
</property>
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
- <width>429</width>
- <height>341</height>
+ <width>761</width>
+ <height>385</height>
</rect>
</property>
<property name="sizePolicy">
@@ -27,6 +27,9 @@
<height>0</height>
</size>
</property>
+ <property name="caption">
+ <string>appletConfig</string>
+ </property>
<property name="focusPolicy">
<enum>TabFocus</enum>
</property>
@@ -50,7 +53,7 @@
</sizepolicy>
</property>
<property name="frameShape">
- <enum>GroupBoxPanel</enum>
+ <enum>NoFrame</enum>
</property>
<property name="frameShadow">
<enum>Sunken</enum>
@@ -135,65 +138,84 @@
<property name="exclusive">
<bool>true</bool>
</property>
- <vbox>
+ <widget class="TQRadioButton">
<property name="name">
- <cstring>unnamed</cstring>
+ <cstring>m_smallView</cstring>
</property>
- <widget class="TQRadioButton">
- <property name="name">
- <cstring>m_smallView</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
- <hsizetype>1</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>&amp;Show icon only</string>
- </property>
- <property name="buttonGroupId">
- <number>1</number>
- </property>
- <property name="toolTip" stdset="0">
- <string>&lt;qt&gt;Click here to show only the weather icon.&lt;/qt&gt;</string>
- </property>
- <property name="whatsThis" stdset="0">
- <string>This feature will allow you to make KWeather take up only one slot on the kicker. Normally this application will take up two slots. The small view will only show the weather icon, while the normal view will display both the icon and the current weather statistics. For the small view the weather statistics will be put on the buttons tool tip.</string>
- </property>
- </widget>
- <widget class="TQRadioButton">
- <property name="name">
- <cstring>CheckBox9</cstring>
- </property>
- <property name="text">
- <string>Show &amp;icon and temperature</string>
- </property>
- <property name="buttonGroupId">
- <number>2</number>
- </property>
- </widget>
- <widget class="TQRadioButton">
- <property name="name">
- <cstring>CheckBox10</cstring>
- </property>
- <property name="text">
- <string>Show icon, temperature, &amp;wind and pressure information</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- <property name="buttonGroupId">
- <number>3</number>
- </property>
- </widget>
- </vbox>
+ <property name="geometry">
+ <rect>
+ <x>6</x>
+ <y>24</y>
+ <width>747</width>
+ <height>26</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy>
+ <hsizetype>1</hsizetype>
+ <vsizetype>0</vsizetype>
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>&amp;Show icon only</string>
+ </property>
+ <property name="buttonGroupId">
+ <number>1</number>
+ </property>
+ <property name="toolTip" stdset="0">
+ <string>&lt;qt&gt;Click here to show only the weather icon.&lt;/qt&gt;</string>
+ </property>
+ <property name="whatsThis" stdset="0">
+ <string>This feature will allow you to make KWeather take up only one slot on the kicker. Normally this application will take up two slots. The small view will only show the weather icon, while the normal view will display both the icon and the current weather statistics. For the small view the weather statistics will be put on the buttons tool tip.</string>
+ </property>
+ </widget>
+ <widget class="TQRadioButton">
+ <property name="name">
+ <cstring>CheckBox10</cstring>
+ </property>
+ <property name="geometry">
+ <rect>
+ <x>6</x>
+ <y>82</y>
+ <width>747</width>
+ <height>26</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Show icon, temperature, &amp;wind and pressure information</string>
+ </property>
+ <property name="checked">
+ <bool>true</bool>
+ </property>
+ <property name="buttonGroupId">
+ <number>3</number>
+ </property>
+ </widget>
+ <widget class="TQRadioButton">
+ <property name="name">
+ <cstring>CheckBox9</cstring>
+ </property>
+ <property name="geometry">
+ <rect>
+ <x>6</x>
+ <y>53</y>
+ <width>747</width>
+ <height>26</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Show &amp;icon and temperature</string>
+ </property>
+ <property name="buttonGroupId">
+ <number>2</number>
+ </property>
+ </widget>
</widget>
<widget class="TQGroupBox">
<property name="name">
- <cstring>GroupBox1</cstring>
+ <cstring>groupBox3</cstring>
</property>
<property name="sizePolicy">
<sizepolicy>
@@ -204,78 +226,6 @@
</sizepolicy>
</property>
<property name="title">
- <string>Logging Options</string>
- </property>
- <grid>
- <property name="name">
- <cstring>unnamed</cstring>
- </property>
- <widget class="TQCheckBox" row="0" column="0" rowspan="1" colspan="2">
- <property name="name">
- <cstring>m_enableLog</cstring>
- </property>
- <property name="text">
- <string>E&amp;nable logging</string>
- </property>
- </widget>
- <spacer row="0" column="2">
- <property name="name">
- <cstring>Spacer6_2</cstring>
- </property>
- <property name="orientation">
- <enum>Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>Expanding</enum>
- </property>
- <property name="sizeHint">
- <size>
- <width>294</width>
- <height>16</height>
- </size>
- </property>
- </spacer>
- <widget class="TQLabel" row="1" column="0">
- <property name="name">
- <cstring>m_labelLogFile</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Log &amp;file:</string>
- </property>
- <property name="buddy" stdset="0">
- <cstring>m_logFile</cstring>
- </property>
- </widget>
- <widget class="KURLRequester" row="1" column="1" rowspan="1" colspan="2">
- <property name="name">
- <cstring>m_logFile</cstring>
- </property>
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="minimumSize">
- <size>
- <width>252</width>
- <height>0</height>
- </size>
- </property>
- <property name="toolTip" stdset="0">
- <string>Enter the logfile name.</string>
- </property>
- <property name="whatsThis" stdset="0">
- <string>Enter the full path and filename to enable logging in KWeather.</string>
- </property>
- </widget>
- </grid>
- </widget>
- <widget class="TQGroupBox">
- <property name="name">
- <cstring>groupBox3</cstring>
- </property>
- <property name="title">
<string>Text</string>
</property>
<hbox>
@@ -316,45 +266,46 @@
<enum>Horizontal</enum>
</property>
<property name="sizeType">
- <enum>Expanding</enum>
+ <enum>MinimumExpanding</enum>
</property>
<property name="sizeHint">
<size>
- <width>170</width>
+ <width>624</width>
<height>20</height>
</size>
</property>
</spacer>
</hbox>
</widget>
+ <spacer>
+ <property name="name">
+ <cstring>spacer4</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>MinimumExpanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>20</width>
+ <height>91</height>
+ </size>
+ </property>
+ </spacer>
</vbox>
</widget>
-<customwidgets>
-</customwidgets>
-<connections>
- <connection>
- <sender>m_enableLog</sender>
- <signal>toggled(bool)</signal>
- <receiver>m_labelLogFile</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
- <connection>
- <sender>m_enableLog</sender>
- <signal>toggled(bool)</signal>
- <receiver>m_logFile</receiver>
- <slot>setEnabled(bool)</slot>
- </connection>
-</connections>
<includes>
<include location="global" impldecl="in implementation">kcolorbutton.h</include>
<include location="global" impldecl="in implementation">kcombobox.h</include>
<include location="global" impldecl="in implementation">kdialog.h</include>
+ <include location="global" impldecl="in implementation">klineedit.h</include>
+ <include location="global" impldecl="in implementation">kpushbutton.h</include>
<include location="global" impldecl="in implementation">kurlrequester.h</include>
+ <include location="global" impldecl="in implementation">kpushbutton.h</include>
+ <include location="global" impldecl="in implementation">klineedit.h</include>
</includes>
<layoutdefaults spacing="3" margin="6"/>
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
-<includehints>
- <includehint>klineedit.h</includehint>
- <includehint>kpushbutton.h</includehint>
-</includehints>
</UI>
diff --git a/kweather/dockwidget.cpp b/kweather/dockwidget.cpp
index 98d00ac..d8a5f85 100644
--- a/kweather/dockwidget.cpp
+++ b/kweather/dockwidget.cpp
@@ -29,16 +29,18 @@
#include <kdebug.h>
#include <tdeglobalsettings.h>
#include <tdelocale.h>
+#include <kiconloader.h>
dockwidget::dockwidget(const TQString &location, TQWidget *parent,
- const char *name) : TQWidget(parent,name), m_locationCode( location ), m_orientation(Qt::Horizontal )
+ const char *name) : TQWidget(parent,name), m_locationCode( location ), m_orientation(TQt::Horizontal )
{
m_font = TDEGlobalSettings::generalFont();
setBackgroundOrigin( AncestorOrigin );
initDock();
- connect(m_button, TQT_SIGNAL( clicked() ), TQT_SIGNAL( buttonClicked() ));
+ connect(m_button, TQ_SIGNAL( clicked() ), TQ_SIGNAL( buttonClicked() ));
m_weatherService = new WeatherService_stub( "KWeatherService", "WeatherService" );
+ updateIcon();
}
dockwidget::~dockwidget()
@@ -101,7 +103,7 @@ void dockwidget::showWeather()
m_weatherService->stationName( m_locationCode ) + " (" +
m_weatherService->stationCountry( m_locationCode ) + ")</nobr></center></h3>";
- if ( m_weatherService->currentIconString( m_locationCode ) == "dunno" ) // no data
+ if ( !m_weatherService->weatherDataAvailable(m_locationCode) ) // no data
tip += "<center><nobr>" + i18n("The network is currently offline...") + "</nobr></center>";
tip += TQString("<br><table>"
@@ -143,8 +145,7 @@ void dockwidget::showWeather()
tip += "</qt>";
- // On null or empty location code, or if the station needs maintenance, this will return the dunno icon.
- TQPixmap icon = m_weatherService->icon( m_locationCode );
+ updateIcon();
TQToolTip::remove(this);
TQToolTip::add(this, tip);
@@ -158,7 +159,6 @@ void dockwidget::showWeather()
m_lblWind->setText(wind);
m_lblPres->setText(pressure);
- m_button->setPixmap( icon );
}
void dockwidget::initDock()
@@ -195,7 +195,7 @@ void dockwidget::initDock()
updateFont();
- TQTimer::singleShot( 0, this, TQT_SLOT( showWeather() ) );
+ TQTimer::singleShot( 0, this, TQ_SLOT( showWeather() ) );
}
/** resize the view **/
@@ -204,13 +204,13 @@ void dockwidget::resizeView( const TQSize &size )
kdDebug(12004) << "Changing to size " << size << endl;
resize(size);
- if ( m_orientation ==Qt::Horizontal ) // Kicker in horizontal mode
+ if ( m_orientation == TQt::Horizontal ) // Kicker in horizontal mode
{
int h = size.height();
if ( m_mode == ShowAll )
{
- if ( h <= 128 ) // left to right layout
+ if ( h <= TDEIcon::SizeEnormous ) // left to right layout
{
static_cast<TQBoxLayout*>(layout())->setDirection(TQBoxLayout::LeftToRight);
m_lblTemp->setAlignment(TQt::AlignAuto | TQt::AlignVCenter);
@@ -221,7 +221,7 @@ void dockwidget::resizeView( const TQSize &size )
{
static_cast<TQBoxLayout*>(layout())->setDirection(TQBoxLayout::TopToBottom);
TQFontMetrics fm(m_font);
- h = 128 - (3 * fm.height()); // 3 lines of text below the button
+ h = TDEIcon::SizeEnormous - (3 * fm.height()); // 3 lines of text below the button
m_lblTemp->setAlignment(TQt::AlignCenter);
m_lblWind->setAlignment(TQt::AlignCenter);
m_lblPres->setAlignment(TQt::AlignCenter);
@@ -239,14 +239,14 @@ void dockwidget::resizeView( const TQSize &size )
{
static_cast<TQBoxLayout*>(layout())->setDirection(TQBoxLayout::TopToBottom);
TQFontMetrics fm(m_font);
- h = TQMIN(128, h) - fm.height();
+ h = TQMIN(TDEIcon::SizeEnormous, h) - fm.height();
m_lblTemp->setAlignment(TQt::AlignCenter);
}
m_button->setFixedSize(h, h);
}
else
{
- h = TQMIN(h, 128);
+ h = TQMIN(h, TDEIcon::SizeEnormous);
m_button->setFixedSize(h, h);
}
}
@@ -257,7 +257,7 @@ void dockwidget::resizeView( const TQSize &size )
if ( m_mode == ShowAll )
{
- if ( w <= 128 ) // top to bottom
+ if ( w <= TDEIcon::SizeEnormous ) // top to bottom
{
static_cast<TQBoxLayout*>(layout())->setDirection(TQBoxLayout::TopToBottom);
m_lblTemp->setAlignment(TQt::AlignCenter);
@@ -279,7 +279,7 @@ void dockwidget::resizeView( const TQSize &size )
}
else if ( m_mode == ShowTempOnly )
{
- if ( w <= 128 ) // top to bottom
+ if ( w <= TDEIcon::SizeEnormous ) // top to bottom
{
static_cast<TQBoxLayout*>(layout())->setDirection(TQBoxLayout::TopToBottom);
m_lblTemp->setAlignment(TQt::AlignCenter);
@@ -297,7 +297,7 @@ void dockwidget::resizeView( const TQSize &size )
}
else
{
- w = TQMIN(w, 128);
+ w = TQMIN(w, TDEIcon::SizeEnormous);
m_button->setFixedSize(w, w);
}
}
@@ -310,7 +310,7 @@ int dockwidget::widthForHeight(int h)
if ( m_mode == ShowAll )
{
- if ( h <= 128 ) // left to right layout
+ if ( h <= TDEIcon::SizeEnormous ) // left to right layout
{
int pixelSize = h/3 - 3;
pixelSize = TQMIN(pixelSize, fi.pixelSize()); // don't make it too large
@@ -330,7 +330,7 @@ int dockwidget::widthForHeight(int h)
}
TQFontMetrics fm(m_font);
// size of icon
- h = 128 - (3 * fm.height()); // 3 lines of text below the button
+ h = TDEIcon::SizeEnormous - (3 * fm.height()); // 3 lines of text below the button
w = TQMAX(fm.width(m_lblWind->text()), fm.width(m_lblPres->text())) + 1;
w = TQMAX(h, w); // at least width of square icon
}
@@ -357,17 +357,18 @@ int dockwidget::widthForHeight(int h)
}
TQFontMetrics fm(m_font);
// size of icon
- h = TQMIN(128, h) - fm.height();
+ h = TQMIN(TDEIcon::SizeEnormous, h) - fm.height();
w = fm.width(m_lblTemp->text()) + 1;
w = TQMAX(h, w); // at least width of square icon
}
}
else
{
- w = TQMIN(128, h); // don't make it too large
+ w = TQMIN(TDEIcon::SizeEnormous, h); // don't make it too large
}
updateFont();
+ updateIcon();
return w + 4;
}
@@ -380,7 +381,7 @@ int dockwidget::heightForWidth( int w )
TQFontMetrics fmg(TDEGlobalSettings::generalFont());
int maxWidth = fmg.width("888 km/h NNWW"); // a good approximation
- if ( w <= 128 ) // top to bottom
+ if ( w <= TDEIcon::SizeEnormous ) // top to bottom
{
if ( maxWidth <= w ) // enough space to use global font
{
@@ -415,7 +416,7 @@ int dockwidget::heightForWidth( int w )
TQFontMetrics fmg(TDEGlobalSettings::generalFont());
int maxWidth = fmg.width("888.88 CC"); // a good approximation
- if ( w <= 128 ) // top to bottom
+ if ( w <= TDEIcon::SizeEnormous ) // top to bottom
{
if ( maxWidth <= w ) // enough space to use global font
{
@@ -446,10 +447,11 @@ int dockwidget::heightForWidth( int w )
}
else
{
- h = TQMIN(128, w); // don't make it too large
+ h = TQMIN(TDEIcon::SizeEnormous, w); // don't make it too large
}
updateFont();
+ updateIcon();
return h;
}
@@ -462,4 +464,11 @@ void dockwidget::updateFont()
m_lblPres->setFont(m_font);
}
+void dockwidget::updateIcon()
+{
+ // On null or empty location code, or if the station needs maintenance, this will return the dunno icon.
+ TQPixmap icon = m_weatherService->icon( m_locationCode, m_button->height() );
+ m_button->setPixmap( icon );
+}
+
#include "dockwidget.moc"
diff --git a/kweather/dockwidget.h b/kweather/dockwidget.h
index 01cf4ce..89c5133 100644
--- a/kweather/dockwidget.h
+++ b/kweather/dockwidget.h
@@ -30,7 +30,7 @@ class WeatherButton;
class dockwidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -41,7 +41,7 @@ public:
void setLocationCode(const TQString &locationCode);
void setViewMode(int);
- void setOrientation(Qt::Orientation o) { m_orientation = o; }
+ void setOrientation(TQt::Orientation o) { m_orientation = o; }
/** resize the view **/
void resizeView(const TQSize &size);
int widthForHeight(int h);
@@ -56,6 +56,7 @@ signals: // Signals
private:
void initDock();
void updateFont();
+ void updateIcon();
int m_mode;
TQString m_locationCode;
@@ -65,7 +66,7 @@ private:
TQLabel *m_lblTemp;
TQLabel *m_lblWind;
TQLabel *m_lblPres;
- Qt::Orientation m_orientation;
+ TQt::Orientation m_orientation;
WeatherService_stub *m_weatherService;
};
diff --git a/kweather/graphics/CMakeLists.txt b/kweather/graphics/CMakeLists.txt
index c7d04bd..eda7195 100644
--- a/kweather/graphics/CMakeLists.txt
+++ b/kweather/graphics/CMakeLists.txt
@@ -9,18 +9,10 @@
#
#################################################
-install( FILES overcast.png sunny.png dunno.png
- cloudy1.png cloudy2.png cloudy3.png cloudy4.png
- cloudy5.png fog.png hail.png light_rain.png
- mist.png shower1.png shower2.png shower3.png
- sleet.png snow1.png snow2.png snow3.png
- snow4.png snow5.png tstorm1.png tstorm2.png
- tstorm3.png cloudy1_night.png cloudy2_night.png
- cloudy3_night.png cloudy4_night.png
- fog_night.png mist_night.png shower1_night.png
- shower2_night.png snow1_night.png
- snow2_night.png snow3_night.png sunny_night.png
- tstorm1_night.png tstorm2_night.png
+file( GLOB ICONS *.png )
+
+install(
+ FILES ${ICONS}
DESTINATION ${DATA_INSTALL_DIR}/kweather
)
diff --git a/kweather/graphics/cloudy4_night.png b/kweather/graphics/weather-ample-clouds-night.png
index 7956f40..7956f40 100644
--- a/kweather/graphics/cloudy4_night.png
+++ b/kweather/graphics/weather-ample-clouds-night.png
Binary files differ
diff --git a/kweather/graphics/cloudy4.png b/kweather/graphics/weather-ample-clouds.png
index 9790130..9790130 100644
--- a/kweather/graphics/cloudy4.png
+++ b/kweather/graphics/weather-ample-clouds.png
Binary files differ
diff --git a/kweather/graphics/sunny_night.png b/kweather/graphics/weather-clear-night.png
index 03b0d6d..03b0d6d 100644
--- a/kweather/graphics/sunny_night.png
+++ b/kweather/graphics/weather-clear-night.png
Binary files differ
diff --git a/kweather/graphics/sunny.png b/kweather/graphics/weather-clear.png
index b4a2d50..b4a2d50 100644
--- a/kweather/graphics/sunny.png
+++ b/kweather/graphics/weather-clear.png
Binary files differ
diff --git a/kweather/graphics/cloudy3_night.png b/kweather/graphics/weather-clouds-night.png
index 36f68fc..36f68fc 100644
--- a/kweather/graphics/cloudy3_night.png
+++ b/kweather/graphics/weather-clouds-night.png
Binary files differ
diff --git a/kweather/graphics/cloudy3.png b/kweather/graphics/weather-clouds.png
index 33e28ec..33e28ec 100644
--- a/kweather/graphics/cloudy3.png
+++ b/kweather/graphics/weather-clouds.png
Binary files differ
diff --git a/kweather/graphics/cloudy1_night.png b/kweather/graphics/weather-few-clouds-night.png
index dde15f8..dde15f8 100644
--- a/kweather/graphics/cloudy1_night.png
+++ b/kweather/graphics/weather-few-clouds-night.png
Binary files differ
diff --git a/kweather/graphics/cloudy1.png b/kweather/graphics/weather-few-clouds.png
index 94c557d..94c557d 100644
--- a/kweather/graphics/cloudy1.png
+++ b/kweather/graphics/weather-few-clouds.png
Binary files differ
diff --git a/kweather/graphics/fog_night.png b/kweather/graphics/weather-fog-night.png
index e519768..e519768 100644
--- a/kweather/graphics/fog_night.png
+++ b/kweather/graphics/weather-fog-night.png
Binary files differ
diff --git a/kweather/graphics/fog.png b/kweather/graphics/weather-fog.png
index ee38220..ee38220 100644
--- a/kweather/graphics/fog.png
+++ b/kweather/graphics/weather-fog.png
Binary files differ
diff --git a/kweather/graphics/hail.png b/kweather/graphics/weather-freezing-rain.png
index 8b7428c..8b7428c 100644
--- a/kweather/graphics/hail.png
+++ b/kweather/graphics/weather-freezing-rain.png
Binary files differ
diff --git a/kweather/graphics/cloudy5.png b/kweather/graphics/weather-many-clouds.png
index f24dbee..f24dbee 100644
--- a/kweather/graphics/cloudy5.png
+++ b/kweather/graphics/weather-many-clouds.png
Binary files differ
diff --git a/kweather/graphics/mist_night.png b/kweather/graphics/weather-mist-night.png
index a41b16f..a41b16f 100644
--- a/kweather/graphics/mist_night.png
+++ b/kweather/graphics/weather-mist-night.png
Binary files differ
diff --git a/kweather/graphics/mist.png b/kweather/graphics/weather-mist.png
index c3ad9bc..c3ad9bc 100644
--- a/kweather/graphics/mist.png
+++ b/kweather/graphics/weather-mist.png
Binary files differ
diff --git a/kweather/graphics/cloudy2_night.png b/kweather/graphics/weather-moderate-clouds-night.png
index 9790673..9790673 100644
--- a/kweather/graphics/cloudy2_night.png
+++ b/kweather/graphics/weather-moderate-clouds-night.png
Binary files differ
diff --git a/kweather/graphics/cloudy2.png b/kweather/graphics/weather-moderate-clouds.png
index 8a33968..8a33968 100644
--- a/kweather/graphics/cloudy2.png
+++ b/kweather/graphics/weather-moderate-clouds.png
Binary files differ
diff --git a/kweather/graphics/dunno.png b/kweather/graphics/weather-none-available.png
index 2bd9ccb..2bd9ccb 100644
--- a/kweather/graphics/dunno.png
+++ b/kweather/graphics/weather-none-available.png
Binary files differ
diff --git a/kweather/graphics/overcast.png b/kweather/graphics/weather-overcast.png
index f24dbee..f24dbee 100644
--- a/kweather/graphics/overcast.png
+++ b/kweather/graphics/weather-overcast.png
Binary files differ
diff --git a/kweather/graphics/shower2.png b/kweather/graphics/weather-showers-day.png
index d0ec111..d0ec111 100644
--- a/kweather/graphics/shower2.png
+++ b/kweather/graphics/weather-showers-day.png
Binary files differ
diff --git a/kweather/graphics/shower2_night.png b/kweather/graphics/weather-showers-night.png
index e9e367c..e9e367c 100644
--- a/kweather/graphics/shower2_night.png
+++ b/kweather/graphics/weather-showers-night.png
Binary files differ
diff --git a/kweather/graphics/shower1.png b/kweather/graphics/weather-showers-scattered-day.png
index 5d7f2e7..5d7f2e7 100644
--- a/kweather/graphics/shower1.png
+++ b/kweather/graphics/weather-showers-scattered-day.png
Binary files differ
diff --git a/kweather/graphics/shower1_night.png b/kweather/graphics/weather-showers-scattered-night.png
index 49fe760..49fe760 100644
--- a/kweather/graphics/shower1_night.png
+++ b/kweather/graphics/weather-showers-scattered-night.png
Binary files differ
diff --git a/kweather/graphics/light_rain.png b/kweather/graphics/weather-showers-scattered.png
index 8ee5162..8ee5162 100644
--- a/kweather/graphics/light_rain.png
+++ b/kweather/graphics/weather-showers-scattered.png
Binary files differ
diff --git a/kweather/graphics/shower3.png b/kweather/graphics/weather-showers.png
index fdb2f0e..fdb2f0e 100644
--- a/kweather/graphics/shower3.png
+++ b/kweather/graphics/weather-showers.png
Binary files differ
diff --git a/kweather/graphics/snow3.png b/kweather/graphics/weather-snow-ample-day.png
index 014e102..014e102 100644
--- a/kweather/graphics/snow3.png
+++ b/kweather/graphics/weather-snow-ample-day.png
Binary files differ
diff --git a/kweather/graphics/snow3_night.png b/kweather/graphics/weather-snow-ample-night.png
index 22abfc6..22abfc6 100644
--- a/kweather/graphics/snow3_night.png
+++ b/kweather/graphics/weather-snow-ample-night.png
Binary files differ
diff --git a/kweather/graphics/snow2.png b/kweather/graphics/weather-snow-moderate-day.png
index c6b8837..c6b8837 100644
--- a/kweather/graphics/snow2.png
+++ b/kweather/graphics/weather-snow-moderate-day.png
Binary files differ
diff --git a/kweather/graphics/snow2_night.png b/kweather/graphics/weather-snow-moderate-night.png
index 6baba9e..6baba9e 100644
--- a/kweather/graphics/snow2_night.png
+++ b/kweather/graphics/weather-snow-moderate-night.png
Binary files differ
diff --git a/kweather/graphics/sleet.png b/kweather/graphics/weather-snow-rain.png
index 0d064ce..0d064ce 100644
--- a/kweather/graphics/sleet.png
+++ b/kweather/graphics/weather-snow-rain.png
Binary files differ
diff --git a/kweather/graphics/snow1.png b/kweather/graphics/weather-snow-scattered-day.png
index 1cc0dfe..1cc0dfe 100644
--- a/kweather/graphics/snow1.png
+++ b/kweather/graphics/weather-snow-scattered-day.png
Binary files differ
diff --git a/kweather/graphics/snow1_night.png b/kweather/graphics/weather-snow-scattered-night.png
index 842ec2c..842ec2c 100644
--- a/kweather/graphics/snow1_night.png
+++ b/kweather/graphics/weather-snow-scattered-night.png
Binary files differ
diff --git a/kweather/graphics/snow4.png b/kweather/graphics/weather-snow-scattered.png
index ba99505..ba99505 100644
--- a/kweather/graphics/snow4.png
+++ b/kweather/graphics/weather-snow-scattered.png
Binary files differ
diff --git a/kweather/graphics/snow5.png b/kweather/graphics/weather-snow.png
index 5584099..5584099 100644
--- a/kweather/graphics/snow5.png
+++ b/kweather/graphics/weather-snow.png
Binary files differ
diff --git a/kweather/graphics/tstorm1.png b/kweather/graphics/weather-storm-day.png
index 9ad7037..9ad7037 100644
--- a/kweather/graphics/tstorm1.png
+++ b/kweather/graphics/weather-storm-day.png
Binary files differ
diff --git a/kweather/graphics/tstorm2.png b/kweather/graphics/weather-storm-moderate-day.png
index f2a1521..f2a1521 100644
--- a/kweather/graphics/tstorm2.png
+++ b/kweather/graphics/weather-storm-moderate-day.png
Binary files differ
diff --git a/kweather/graphics/tstorm2_night.png b/kweather/graphics/weather-storm-moderate-night.png
index fbcd2c4..fbcd2c4 100644
--- a/kweather/graphics/tstorm2_night.png
+++ b/kweather/graphics/weather-storm-moderate-night.png
Binary files differ
diff --git a/kweather/graphics/tstorm1_night.png b/kweather/graphics/weather-storm-night.png
index 675eb1b..675eb1b 100644
--- a/kweather/graphics/tstorm1_night.png
+++ b/kweather/graphics/weather-storm-night.png
Binary files differ
diff --git a/kweather/graphics/tstorm3.png b/kweather/graphics/weather-storm.png
index a02e046..a02e046 100644
--- a/kweather/graphics/tstorm3.png
+++ b/kweather/graphics/weather-storm.png
Binary files differ
diff --git a/kweather/kcmweather.cpp b/kweather/kcmweatherapplet.cpp
index 9251737..20b4cb4 100644
--- a/kweather/kcmweather.cpp
+++ b/kweather/kcmweatherapplet.cpp
@@ -36,26 +36,26 @@
#include <kcolorbutton.h>
#include "dockwidget.h"
-#include "prefdialogdata.h"
+#include "appletconfig.h"
-#include "kcmweather.h"
+#include "kcmweatherapplet.h"
#include "weatherservice_stub.h"
extern "C"
{
- KDE_EXPORT TDECModule *create_weather( TQWidget *parent, const char * )
+ KDE_EXPORT TDECModule *create_weatherapplet( TQWidget *parent, const char * )
{
- return new KCMWeather( parent, "kweather" );
+ return new KCMWeatherApplet( parent, "kweather" );
}
}
-KCMWeather::KCMWeather( TQWidget *parent, const char *name )
+KCMWeatherApplet::KCMWeatherApplet( TQWidget *parent, const char *name )
: TDECModule( parent, name )
{
mWeatherService = new WeatherService_stub( "KWeatherService",
"WeatherService" );
TQVBoxLayout *layout = new TQVBoxLayout( this );
- mWidget = new prefsDialogData( this );
+ mWidget = new appletConfig( this );
mWidget->m_reportLocation->setFocus();
layout->addWidget( mWidget );
@@ -63,17 +63,15 @@ KCMWeather::KCMWeather( TQWidget *parent, const char *name )
fillStationList();
load();
- connect( mWidget->m_enableLog, TQT_SIGNAL( toggled( bool ) ),
- TQT_SLOT( enableLogWidgets( bool ) ) );
- connect( mWidget->m_viewMode, TQT_SIGNAL( released( int ) ),
- TQT_SLOT( changeViewMode( int ) ) );
- connect( mWidget->m_reportLocation, TQT_SIGNAL( activated( const TQString& ) ),
- TQT_SLOT( reportLocationChanged() ) );
- connect( mWidget->m_textColor, TQT_SIGNAL( changed(const TQColor &) ),
- TQT_SLOT( textColorChanged(const TQColor &) ) );
+ connect( mWidget->m_viewMode, TQ_SIGNAL( released( int ) ),
+ TQ_SLOT( changeViewMode( int ) ) );
+ connect( mWidget->m_reportLocation, TQ_SIGNAL( activated( const TQString& ) ),
+ TQ_SLOT( reportLocationChanged() ) );
+ connect( mWidget->m_textColor, TQ_SIGNAL( changed(const TQColor &) ),
+ TQ_SLOT( textColorChanged(const TQColor &) ) );
TDEAboutData *about = new TDEAboutData(
- I18N_NOOP( "kcmweather" ),
+ I18N_NOOP( "kcmweatherapplet" ),
I18N_NOOP( "KWeather Configure Dialog" ),
0, 0, TDEAboutData::License_GPL,
I18N_NOOP( "(c), 2003 Tobias Koenig" ) );
@@ -82,16 +80,16 @@ KCMWeather::KCMWeather( TQWidget *parent, const char *name )
setAboutData(about);
}
-KCMWeather::~KCMWeather()
+KCMWeatherApplet::~KCMWeatherApplet()
{
delete mWeatherService;
}
-void KCMWeather::showEvent( TQShowEvent * )
+void KCMWeatherApplet::showEvent( TQShowEvent * )
{
fillStationList();
}
-void KCMWeather::fillStationList()
+void KCMWeatherApplet::fillStationList()
{
// store current selection
TQString current = mWidget->m_reportLocation->currentText();
@@ -133,41 +131,30 @@ void KCMWeather::fillStationList()
reportLocationChanged();
}
-void KCMWeather::changeViewMode( int mode )
+void KCMWeatherApplet::changeViewMode( int mode )
{
mViewMode = mode;
emit changed( true );
}
-void KCMWeather::enableLogWidgets( bool value )
-{
- mWidget->m_logFile->setEnabled( value );
- mWidget->m_labelLogFile->setEnabled( value );
-
- emit changed( true );
-}
-
-void KCMWeather::reportLocationChanged()
+void KCMWeatherApplet::reportLocationChanged()
{
kdDebug() << "New station: " << mWidget->m_reportLocation->currentText()
<< " Code: " << mWeatherService->stationCode( mWidget->m_reportLocation->currentText() ) << endl;
emit changed( true );
}
-void KCMWeather::textColorChanged(const TQColor &)
+void KCMWeatherApplet::textColorChanged(const TQColor &)
{
emit changed( true );
}
-void KCMWeather::load()
+void KCMWeatherApplet::load()
{
kdDebug() << "Load" << endl;
TDEConfig config( "weather_panelappletrc" );
config.setGroup( "General Options" );
- bool enabled = config.readBoolEntry( "logging", false );
- mWidget->m_enableLog->setChecked( enabled );
- enableLogWidgets( enabled );
static TQColor black(TQt::black);
TQColor textColor = config.readColorEntry("textColor", &black);
@@ -175,24 +162,21 @@ void KCMWeather::load()
TQString loc = config.readEntry( "report_location" );
- mWidget->m_logFile->setURL( config.readPathEntry( "log_file_name" ) );
-
if ( ! loc.isEmpty() )
mWidget->m_reportLocation->setCurrentText( mWeatherService->stationName( loc ) );
mWidget->m_viewMode->setButton( config.readNumEntry( "smallview_mode", dockwidget::ShowAll ) );
changeViewMode( config.readNumEntry( "smallview_mode", dockwidget::ShowAll ) );
+
emit changed( false );
}
-void KCMWeather::save()
+void KCMWeatherApplet::save()
{
kdDebug() << "Save" << endl;
TDEConfig config( "weather_panelappletrc" );
config.setGroup( "General Options" );
- config.writeEntry( "logging", mWidget->m_enableLog->isChecked() );
- config.writeEntry( "log_file_name", mWidget->m_logFile->url() );
config.writeEntry( "textColor", mWidget->m_textColor->color() );
// Station idx to local idx; if nothing selected yet, keep it empty
@@ -202,21 +186,18 @@ void KCMWeather::save()
config.writeEntry( "report_location", loc);
config.writeEntry( "smallview_mode", mViewMode );
+
config.sync();
emit changed( false );
}
-void KCMWeather::defaults()
+void KCMWeatherApplet::defaults()
{
- mWidget->m_enableLog->setChecked( false );
- enableLogWidgets( false );
-
- mWidget->m_logFile->setURL( "" );
mWidget->m_reportLocation->setCurrentText( "" );
changeViewMode( dockwidget::ShowAll );
emit changed( true );
}
-#include "kcmweather.moc"
+#include "kcmweatherapplet.moc"
diff --git a/kweather/kcmweather.desktop b/kweather/kcmweatherapplet.desktop
index cc8f28d..247ba19 100644
--- a/kweather/kcmweather.desktop
+++ b/kweather/kcmweatherapplet.desktop
@@ -1,15 +1,15 @@
[Desktop Entry]
-Icon=configure
+Icon=kicker
Type=Service
X-TDE-ServiceTypes=TDECModule
X-TDE-ModuleType=Library
-X-TDE-Library=weather
-X-TDE-FactoryName=weather
+X-TDE-Library=weatherapplet
+X-TDE-FactoryName=weatherapplet
X-TDE-ParentApp=weather_panelapplet
X-TDE-ParentComponents=weather_panelapplet
-Name=Display
-Comment=Display Setup
-Keywords=kweather; weather; configure; settings; display;
+Name=Applet
+Comment=Applet Config
+Keywords=kweather; weather; configure; settings; display; applet;
X-DocPath=kweather?anchor=configuring-kweather
diff --git a/kweather/kcmweather.h b/kweather/kcmweatherapplet.h
index fb4abcf..41df3f6 100644
--- a/kweather/kcmweather.h
+++ b/kweather/kcmweatherapplet.h
@@ -20,21 +20,20 @@
without including the source code for TQt in the source distribution.
*/
-#ifndef KCMWEATHER_H
-#define KCMWEATHER_H
+#ifndef KCMWEATHERAPPLET_H
+#define KCMWEATHERAPPLET_H
#include <tdecmodule.h>
-class prefsDialogData;
+class appletConfig;
-class KCMWeather : public TDECModule
+class KCMWeatherApplet : public TDECModule
{
- Q_OBJECT
-
+ TQ_OBJECT
public:
- KCMWeather( TQWidget *parent = 0, const char *name = 0 );
- ~KCMWeather();
+ KCMWeatherApplet( TQWidget *parent = 0, const char *name = 0 );
+ ~KCMWeatherApplet();
virtual void load();
virtual void save();
@@ -45,13 +44,12 @@ class KCMWeather : public TDECModule
virtual void showEvent( TQShowEvent * );
private slots:
- void enableLogWidgets( bool value );
void changeViewMode( int mode );
void reportLocationChanged();
void textColorChanged(const TQColor &);
private:
- prefsDialogData *mWidget;
+ appletConfig *mWidget;
WeatherService_stub *mWeatherService;
int mViewMode;
};
diff --git a/kweather/kcmweatherservice.cpp b/kweather/kcmweatherservice.cpp
index 81639df..f014ff7 100644
--- a/kweather/kcmweatherservice.cpp
+++ b/kweather/kcmweatherservice.cpp
@@ -1,72 +1,151 @@
-/*
- This file is part of KWeather.
- Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
-
- 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.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
- As a special exception, permission is given to link this program
- with any edition of TQt, and distribute the resulting executable,
- without including the source code for TQt in the source distribution.
-*/
+/*
+ This file is part of KWeather.
+ Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
+ 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.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ As a special exception, permission is given to link this program
+ with any edition of TQt, and distribute the resulting executable,
+ without including the source code for TQt in the source distribution.
+*/
+
+#include <tqbuttongroup.h>
+#include <tqcheckbox.h>
+#include <tqlabel.h>
#include <tqlayout.h>
#include <tdeaboutdata.h>
+#include <tdeapplication.h>
+#include <tdeconfig.h>
#include <kdebug.h>
#include <tdelocale.h>
+#include <kurlrequester.h>
+#include <kcombobox.h>
+#include <kcolorbutton.h>
+#include <dcopclient.h>
+#include <dcopref.h>
-#include "serviceconfigwidget.h"
+#include "dockwidget.h"
+#include "serviceconfig.h"
#include "kcmweatherservice.h"
+#include "weatherservice_stub.h"
extern "C"
{
- KDE_EXPORT TDECModule *create_weatherservice( TQWidget *parent, const char * ) {
- return new KCMWeatherService( parent, "kweather" );
- }
+ KDE_EXPORT TDECModule *create_weatherservice( TQWidget *parent, const char * )
+ {
+ return new KCMWeatherService( parent, "kweather" );
+ }
}
KCMWeatherService::KCMWeatherService( TQWidget *parent, const char *name )
- : TDECModule( parent, name )
+ : TDECModule( parent, name )
{
- TQVBoxLayout *layout = new TQVBoxLayout( this );
- mWidget = new ServiceConfigWidget( this );
+ mWeatherService = new WeatherService_stub( "KWeatherService",
+ "WeatherService" );
+ TQVBoxLayout *layout = new TQVBoxLayout( this );
+ mWidget = new serviceConfig( this );
- // not needed, as a change immediately changes the service
- //connect(mWidget, TQT_SIGNAL(changed(bool)), this, TQT_SIGNAL(changed(bool)));
+ layout->addWidget( mWidget );
+ layout->addStretch();
- layout->addWidget( mWidget );
- TDEAboutData *about = new TDEAboutData( "kcmweatherservice",
- I18N_NOOP( "KWeather Configure Dialog" ),
- 0, 0, TDEAboutData::License_GPL,
- I18N_NOOP( "(c), 2003 Tobias Koenig" ) );
+ load();
+ connect( mWidget->m_enableLog, TQ_SIGNAL( toggled( bool ) ),
+ TQ_SLOT( enableLogWidgets( bool ) ) );
+ connect( mWidget->m_iconTheme, TQ_SIGNAL( released( int ) ),
+ TQ_SLOT( changed() ) );
- about->addAuthor( "Tobias Koenig", 0, "tokoe@kde.org" );
- setAboutData(about);
+ TDEAboutData *about = new TDEAboutData(
+ I18N_NOOP( "kcmweatherservice" ),
+ I18N_NOOP( "KWeather Configure Dialog" ),
+ 0, 0, TDEAboutData::License_GPL,
+ I18N_NOOP( "(c), 2003 Tobias Koenig" ) );
+
+ about->addAuthor( "Tobias Koenig", 0, "tokoe@kde.org" );
+ setAboutData(about);
+}
+
+KCMWeatherService::~KCMWeatherService()
+{
+ delete mWeatherService;
+}
+
+void KCMWeatherService::enableLogWidgets( bool value )
+{
+ mWidget->m_logFile->setEnabled( value );
+ mWidget->m_labelLogFile->setEnabled( value );
+
+ emit changed( true );
}
void KCMWeatherService::load()
{
+ kdDebug() << "Load" << endl;
+ TDEConfig config( "weather_panelappletrc" );
+
+ config.setGroup( "General Options" );
+ bool enabled = config.readBoolEntry( "logging", false );
+ mWidget->m_enableLog->setChecked( enabled );
+ enableLogWidgets( enabled );
+
+ mWidget->m_logFile->setURL( config.readPathEntry( "log_file_name" ) );
+
+ mUseIconTheme = config.readBoolEntry("use_icon_theme", true);
+ mWidget->m_iconTheme->setButton( mUseIconTheme ? 0 : 1 );
+
+ emit changed( false );
}
void KCMWeatherService::save()
{
+ kdDebug() << "Save" << endl;
+ TDEConfig config( "weather_panelappletrc" );
+
+ config.setGroup( "General Options" );
+ config.writeEntry( "logging", mWidget->m_enableLog->isChecked() );
+ config.writeEntry( "log_file_name", mWidget->m_logFile->url() );
+
+ mUseIconTheme = (mWidget->m_iconTheme->selectedId() == 0);
+ config.writeEntry( "use_icon_theme", mUseIconTheme );
+ updateIconTheme(mUseIconTheme);
+
+ config.sync();
+
+ emit changed( false );
}
void KCMWeatherService::defaults()
{
+ mWidget->m_enableLog->setChecked( false );
+ enableLogWidgets( false );
+ mWidget->m_logFile->setURL( "" );
+
+ mWidget->m_iconTheme->setButton(0);
+
+ emit changed( true );
+}
+
+void KCMWeatherService::updateIconTheme( bool useIconTheme )
+{
+ DCOPRef ws( "KWeatherService", "WeatherService" );
+ DCOPReply reply = ws.call( "useIconTheme", useIconTheme );
+ if( ! reply.isValid() )
+ {
+ kdDebug(12004) << "[kcmweatherservice::updateIconTheme] DCOP call failed" << endl;
+ }
}
#include "kcmweatherservice.moc"
diff --git a/kweather/kcmweatherservice.desktop b/kweather/kcmweatherservice.desktop
index f04ea65..2db56a2 100644
--- a/kweather/kcmweatherservice.desktop
+++ b/kweather/kcmweatherservice.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-Icon=kweather
+Icon=connect_established
Type=Service
X-TDE-ServiceTypes=TDECModule
@@ -10,7 +10,7 @@ X-TDE-ParentApp=weather_panelapplet
X-TDE-ParentComponents=weather_panelapplet,kontact_weatherplugin
X-TDE-CfgDlgHierarchy=KontactSummary
-Name=Weather Service
-Comment=Weather Service Setup
-Keywords=kweather; weather service; configure; settings;
-X-DocPath=kweather?anchor=weather-service
+Name=Service
+Comment=Weather Service Config
+Keywords=kweather; weather service; configure; settings; service;
+X-DocPath=kweather?anchor=configuring-kweather
diff --git a/kweather/kcmweatherservice.h b/kweather/kcmweatherservice.h
index f22e179..51c60e0 100644
--- a/kweather/kcmweatherservice.h
+++ b/kweather/kcmweatherservice.h
@@ -1,24 +1,23 @@
/*
- This file is part of KWeather.
- Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
+ This file is part of KWeather.
+ Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
- 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.
+ 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.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
- As a special exception, permission is given to link this program
- with any edition of TQt, and distribute the resulting executable,
- without including the source code for TQt in the source distribution.
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ As a special exception, permission is given to link this program
+ with any edition of TQt, and distribute the resulting executable,
+ without including the source code for TQt in the source distribution.
*/
#ifndef KCMWEATHERSERVICE_H
@@ -26,22 +25,30 @@
#include <tdecmodule.h>
-class ServiceConfigWidget;
+class serviceConfig;
class KCMWeatherService : public TDECModule
{
- Q_OBJECT
-
+ TQ_OBJECT
+
+ public:
+ KCMWeatherService( TQWidget *parent = 0, const char *name = 0 );
+ ~KCMWeatherService();
+
+ virtual void load();
+ virtual void save();
+ virtual void defaults();
- public:
- KCMWeatherService( TQWidget *parent = 0, const char *name = 0 );
+ private slots:
+ void enableLogWidgets( bool value );
- virtual void load();
- virtual void save();
- virtual void defaults();
+ private:
+ serviceConfig *mWidget;
+ WeatherService_stub *mWeatherService;
+ int mViewMode;
+ bool mUseIconTheme;
- private:
- ServiceConfigWidget *mWidget;
+ void updateIconTheme( bool useIconTheme );
};
-#endif
+#endif \ No newline at end of file
diff --git a/kweather/kcmweatherstations.cpp b/kweather/kcmweatherstations.cpp
new file mode 100644
index 0000000..73e257d
--- /dev/null
+++ b/kweather/kcmweatherstations.cpp
@@ -0,0 +1,72 @@
+/*
+ This file is part of KWeather.
+ Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
+
+ 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.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ As a special exception, permission is given to link this program
+ with any edition of TQt, and distribute the resulting executable,
+ without including the source code for TQt in the source distribution.
+*/
+
+#include <tqlayout.h>
+
+#include <tdeaboutdata.h>
+#include <kdebug.h>
+#include <tdelocale.h>
+
+#include "stationsconfigwidget.h"
+
+#include "kcmweatherstations.h"
+
+extern "C"
+{
+ KDE_EXPORT TDECModule *create_weatherstations( TQWidget *parent, const char * ) {
+ return new KCMWeatherStations( parent, "kweather" );
+ }
+}
+
+KCMWeatherStations::KCMWeatherStations( TQWidget *parent, const char *name )
+ : TDECModule( parent, name )
+{
+ TQVBoxLayout *layout = new TQVBoxLayout( this );
+ mWidget = new StationsConfigWidget( this );
+
+ // not needed, as a change immediately changes the service
+ //connect(mWidget, TQ_SIGNAL(changed(bool)), this, TQ_SIGNAL(changed(bool)));
+
+ layout->addWidget( mWidget );
+ TDEAboutData *about = new TDEAboutData( "kcmweatherstations",
+ I18N_NOOP( "KWeather Configure Dialog" ),
+ 0, 0, TDEAboutData::License_GPL,
+ I18N_NOOP( "(c), 2003 Tobias Koenig" ) );
+
+ about->addAuthor( "Tobias Koenig", 0, "tokoe@kde.org" );
+ setAboutData(about);
+}
+
+void KCMWeatherStations::load()
+{
+}
+
+void KCMWeatherStations::save()
+{
+}
+
+void KCMWeatherStations::defaults()
+{
+}
+
+#include "kcmweatherstations.moc"
diff --git a/kweather/kcmweatherstations.desktop b/kweather/kcmweatherstations.desktop
new file mode 100644
index 0000000..1fd39b4
--- /dev/null
+++ b/kweather/kcmweatherstations.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Icon=kweather
+Type=Service
+X-TDE-ServiceTypes=TDECModule
+
+X-TDE-ModuleType=Library
+X-TDE-Library=weatherstations
+X-TDE-FactoryName=weatherstations
+X-TDE-ParentApp=weather_panelapplet
+X-TDE-ParentComponents=weather_panelapplet,kontact_weatherplugin
+X-TDE-CfgDlgHierarchy=KontactSummary
+
+Name=Stations
+Comment=Weather Stations Config
+Keywords=kweather; weather service; configure; settings; stations;
+X-DocPath=kweather?anchor=weather-service
diff --git a/kweather/kcmweatherstations.h b/kweather/kcmweatherstations.h
new file mode 100644
index 0000000..a235b61
--- /dev/null
+++ b/kweather/kcmweatherstations.h
@@ -0,0 +1,47 @@
+/*
+ This file is part of KWeather.
+ Copyright (c) 2003 Tobias Koenig <tokoe@kde.org>
+
+ 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.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+ As a special exception, permission is given to link this program
+ with any edition of TQt, and distribute the resulting executable,
+ without including the source code for TQt in the source distribution.
+*/
+
+#ifndef KCMWEATHERSTATIONS_H
+#define KCMWEATHERSTATIONS_H
+
+#include <tdecmodule.h>
+
+class StationsConfigWidget;
+
+class KCMWeatherStations : public TDECModule
+{
+ TQ_OBJECT
+
+
+ public:
+ KCMWeatherStations( TQWidget *parent = 0, const char *name = 0 );
+
+ virtual void load();
+ virtual void save();
+ virtual void defaults();
+
+ private:
+ StationsConfigWidget *mWidget;
+};
+
+#endif
diff --git a/kweather/kweather.cpp b/kweather/kweather.cpp
index eb87f98..9b8969a 100644
--- a/kweather/kweather.cpp
+++ b/kweather/kweather.cpp
@@ -65,12 +65,12 @@ kweather::kweather(const TQString& configFile, Type t, int actions,
initDCOP();
dockWidget = new dockwidget(reportLocation, this, "dockwidget");
- connect(dockWidget, TQT_SIGNAL(buttonClicked()), TQT_SLOT(doReport()));
+ connect(dockWidget, TQ_SIGNAL(buttonClicked()), TQ_SLOT(doReport()));
dockWidget->setViewMode(mViewMode);
setLabelColor();
timeOut = new TQTimer(this, "timeOut" );
- connect(timeOut, TQT_SIGNAL(timeout()), TQT_SLOT(timeout()));
+ connect(timeOut, TQ_SIGNAL(timeout()), TQ_SLOT(timeout()));
timeOut->start(10*60*1000);
if(mFirstRun)
@@ -89,13 +89,13 @@ void kweather::initContextMenu()
mContextMenu = new TDEPopupMenu(this);
mContextMenu->insertTitle(i18n("KWeather - %1").arg( reportLocation ), -1, 0);
mContextMenu->insertItem(SmallIcon("viewmag"), i18n("Show &Report"),
- this, TQT_SLOT(doReport()), 0, -1, 1);
+ this, TQ_SLOT(doReport()), 0, -1, 1);
mContextMenu->insertItem(SmallIcon("reload"), i18n("&Update Now"),
- this, TQT_SLOT(slotUpdateNow()), 0, -1, 2);
+ this, TQ_SLOT(slotUpdateNow()), 0, -1, 2);
mContextMenu->insertSeparator();
- mContextMenu->insertItem(SmallIcon("kweather"), i18n("&About KWeather"), this, TQT_SLOT(about()));
+ mContextMenu->insertItem(SmallIcon("kweather"), i18n("&About KWeather"), this, TQ_SLOT(about()));
mContextMenu->insertItem(SmallIcon("configure"),
- i18n("&Configure KWeather..."), this, TQT_SLOT(preferences()));
+ i18n("&Configure KWeather..."), this, TQ_SLOT(preferences()));
setCustomMenu(mContextMenu);
}
@@ -159,10 +159,11 @@ void kweather::preferences()
if ( settingsDialog == 0 )
{
settingsDialog = new KCMultiDialog( this );
- connect( settingsDialog, TQT_SIGNAL( configCommitted() ), TQT_SLOT( slotPrefsAccepted() ) );
+ connect( settingsDialog, TQ_SIGNAL( configCommitted() ), TQ_SLOT( slotPrefsAccepted() ) );
- settingsDialog->addModule( "kcmweather.desktop" );
+ settingsDialog->addModule( "kcmweatherapplet.desktop" );
settingsDialog->addModule( "kcmweatherservice.desktop" );
+ settingsDialog->addModule( "kcmweatherstations.desktop" );
}
settingsDialog->show();
@@ -190,7 +191,7 @@ void kweather::doReport()
{
mReport = new reportView(reportLocation);
- connect( mReport, TQT_SIGNAL( finished() ), TQT_SLOT( slotReportFinished() ) );
+ connect( mReport, TQ_SIGNAL( finished() ), TQ_SLOT( slotReportFinished() ) );
}
mReport->show();
@@ -301,7 +302,7 @@ void kweather::timeout()
int kweather::widthForHeight(int h) const
{
//kdDebug(12004) << "widthForHeight " << h << endl;
- dockWidget->setOrientation(Qt::Horizontal);
+ dockWidget->setOrientation(TQt::Horizontal);
int w = dockWidget->widthForHeight(h);
return w;
}
@@ -309,7 +310,7 @@ int kweather::widthForHeight(int h) const
int kweather::heightForWidth(int w) const
{
kdDebug(12004) << "heightForWidth " << w<< endl;
- dockWidget->setOrientation(Qt::Vertical);
+ dockWidget->setOrientation(TQt::Vertical);
int h = dockWidget->heightForWidth( w );
return h;
}
@@ -332,6 +333,13 @@ void kweather::slotPrefsAccepted()
dockWidget->setLocationCode(reportLocation);
dockWidget->setViewMode(mViewMode);
+
+ if ( !mWeatherService )
+ {
+ initDCOP();
+ }
+ mWeatherService->forceUpdateAll();
+
setLabelColor();
emit updateLayout();
@@ -365,7 +373,7 @@ void kweather::slotPrefsAccepted()
void kweather::mousePressEvent(TQMouseEvent *e)
{
- if ( e->button() != Qt::RightButton )
+ if ( e->button() != TQt::RightButton )
{
KPanelApplet::mousePressEvent( e );
return;
diff --git a/kweather/kweather.h b/kweather/kweather.h
index 5a3b06e..9762535 100644
--- a/kweather/kweather.h
+++ b/kweather/kweather.h
@@ -32,7 +32,7 @@ class TQPalette;
class kweather : public KPanelApplet, public weatherIface
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -68,9 +68,9 @@ private: // Private methods
void showWeather();
void writeLogEntry();
void mousePressEvent(TQMouseEvent *e);
-
+
bool attach();
-
+
TQString reportLocation;
TQString fileName;
TQString metarData;
diff --git a/kweather/main.cpp b/kweather/main.cpp
index 5c8d494..595e653 100644
--- a/kweather/main.cpp
+++ b/kweather/main.cpp
@@ -29,7 +29,7 @@ int main (int argc, char *argv[])
// This app is started automatically, no need for session management
app.disableSessionManagement();
kdDebug() << "starting dcopservice " << endl;
- new WeatherService(TQT_TQOBJECT(&app), "WeatherService");
+ new WeatherService(&app, "WeatherService");
return app.exec();
}
diff --git a/kweather/metar_parser.cpp b/kweather/metar_parser.cpp
index 44e2c73..b582300 100644
--- a/kweather/metar_parser.cpp
+++ b/kweather/metar_parser.cpp
@@ -28,6 +28,7 @@ email : jratke@comcast.net
#include "metar_parser.h"
#include "stationdatabase.h"
+#include "weather_icon.h"
#include "sun.h"
// Temperature conversion macros
@@ -76,6 +77,9 @@ void MetarParser::reset()
weatherInfo.qsHeatIndex = TQString();
weatherInfo.qsWindDirection = TQString();
weatherInfo.stationNeedsMaintenance = false;
+ weatherInfo.wiCondition = 0;
+ weatherInfo.wiStrength = 0;
+ weatherInfo.wiNight = false;
}
struct WeatherInfo MetarParser::processData(const TQString &stationID, const TQString &metar)
@@ -257,7 +261,7 @@ bool MetarParser::parseCurrent(const TQString &s)
if (sCode.contains("DZ"))
{
phenomena = i18n("Drizzle");
- weatherInfo.theWeather = "light_rain";
+ saveIconData( WeatherIcon::LightRain, false );
}
else if (sCode.contains("RA"))
{
@@ -272,32 +276,32 @@ bool MetarParser::parseCurrent(const TQString &s)
else if (sCode.contains("SG"))
{
phenomena = i18n("Snow Grains");
- weatherInfo.theWeather = "snow4";
+ saveIconData( WeatherIcon::Snow, false, 4 );
}
else if (sCode.contains("IC"))
{
phenomena = i18n("Ice Crystals");
- weatherInfo.theWeather = "hail";
+ saveIconData( WeatherIcon::Hail, false );
}
else if (sCode.contains("PE"))
{
phenomena = i18n("Ice Pellets");
- weatherInfo.theWeather = "hail";
+ saveIconData( WeatherIcon::Hail, false );
}
else if (s.contains("GR"))
{
phenomena = i18n("Hail");
- weatherInfo.theWeather = "hail";
+ saveIconData( WeatherIcon::Hail, false );
}
else if (sCode.contains("GS"))
{
phenomena = i18n("Small Hail Pellets");
- weatherInfo.theWeather = "hail";
+ saveIconData( WeatherIcon::Hail, false );
}
else if (s.contains("UP"))
{
phenomena = i18n("Unknown Precipitation");
- weatherInfo.theWeather = iconName("shower1");
+ saveIconData( WeatherIcon::Showers, isNight(weatherInfo.reportLocation), 1);
}
else if (sCode.contains("BR"))
{
@@ -721,24 +725,22 @@ bool MetarParser::parseStationNeedsMaintenance(const TQString &s)
void MetarParser::calcCurrentIcon()
{
- // Default to overcast clouds
- if ( weatherInfo.clouds == -1 )
- weatherInfo.clouds = 64;
+ bool night = isNight( weatherInfo.reportLocation );
if (weatherInfo.theWeather.isEmpty())
{
if (weatherInfo.clouds == 0)
- weatherInfo.theWeather = iconName("sunny");
+ saveIconData( WeatherIcon::Sunny, night );
else if (weatherInfo.clouds > 0 && weatherInfo.clouds <= 2)
- weatherInfo.theWeather = iconName("cloudy1");
+ saveIconData( WeatherIcon::Cloudy, night, 1 );
else if ( weatherInfo.clouds > 2 && weatherInfo.clouds <= 4)
- weatherInfo.theWeather = iconName("cloudy2");
+ saveIconData( WeatherIcon::Cloudy, night, 2 );
else if ( weatherInfo.clouds > 4 && weatherInfo.clouds <= 8)
- weatherInfo.theWeather = iconName("cloudy3");
+ saveIconData( WeatherIcon::Cloudy, night, 3 );
else if ( weatherInfo.clouds > 8 && weatherInfo.clouds < 63)
- weatherInfo.theWeather = iconName( "cloudy4" );
+ saveIconData( WeatherIcon::Cloudy, night, 4 );
else
- weatherInfo.theWeather = "cloudy5";
+ saveIconData( WeatherIcon::Cloudy, night, 5 );
}
else if (weatherInfo.theWeather == "tstorm")
{
@@ -746,11 +748,11 @@ void MetarParser::calcCurrentIcon()
weatherInfo.clouds = 30;
if (weatherInfo.clouds >= 0 && weatherInfo.clouds <= 10)
- weatherInfo.theWeather = iconName("tstorm1");
+ saveIconData( WeatherIcon::Thunderstorm, night, 1 );
else if ( weatherInfo.clouds > 10 && weatherInfo.clouds <= 20)
- weatherInfo.theWeather = iconName("tstorm2");
+ saveIconData( WeatherIcon::Thunderstorm, night, 2 );
else
- weatherInfo.theWeather = "tstorm3";
+ saveIconData( WeatherIcon::Thunderstorm, night, 3 );
}
else if (weatherInfo.theWeather == "shower")
{
@@ -758,11 +760,11 @@ void MetarParser::calcCurrentIcon()
weatherInfo.clouds = 30;
if (weatherInfo.clouds >= 0 && weatherInfo.clouds <= 10)
- weatherInfo.theWeather = iconName("shower1");
+ saveIconData( WeatherIcon::Showers, night, 1 );
else if ( weatherInfo.clouds > 10 && weatherInfo.clouds <= 20)
- weatherInfo.theWeather = iconName("shower2");
+ saveIconData( WeatherIcon::Showers, night, 2 );
else
- weatherInfo.theWeather = "shower3";
+ saveIconData( WeatherIcon::Showers, night, 3 );
}
else if (weatherInfo.theWeather == "snow")
{
@@ -770,22 +772,22 @@ void MetarParser::calcCurrentIcon()
weatherInfo.clouds = 30;
if (weatherInfo.clouds >= 0 && weatherInfo.clouds <= 8)
- weatherInfo.theWeather = iconName("snow1");
+ saveIconData( WeatherIcon::Snow, night, 1 );
else if ( weatherInfo.clouds > 8 && weatherInfo.clouds <= 16)
- weatherInfo.theWeather = iconName("snow2");
+ saveIconData( WeatherIcon::Snow, night, 2 );
else if (weatherInfo.clouds > 16 && weatherInfo.clouds <= 24)
- weatherInfo.theWeather = iconName("snow3");
+ saveIconData( WeatherIcon::Snow, night, 3 );
else
- weatherInfo.theWeather = "snow5";
+ saveIconData( WeatherIcon::Snow, night, 5 );
}
- else if (isNight(weatherInfo.reportLocation) && weatherInfo.theWeather == "mist")
- weatherInfo.theWeather = "mist_night";
- else if (isNight(weatherInfo.reportLocation) && weatherInfo.theWeather == "fog")
- weatherInfo.theWeather = "fog_night";
else if ( weatherInfo.theWeather == "mist" || weatherInfo.theWeather == "fog" )
{
if ( weatherInfo.clouds >= 63 )
- weatherInfo.theWeather = "cloudy5";
+ saveIconData( WeatherIcon::Cloudy, night, 5 );
+ else if ( weatherInfo.theWeather == "mist" )
+ saveIconData( WeatherIcon::Mist, night );
+ else if ( weatherInfo.theWeather == "fog" )
+ saveIconData( WeatherIcon::Fog, night );
}
kdDebug(12006) << "Clouds: " << weatherInfo.clouds << ", Icon: "
@@ -861,13 +863,10 @@ bool MetarParser::isNight(const TQString &stationID) const
}
}
-TQString MetarParser::iconName( const TQString &icon ) const
+void MetarParser::saveIconData( int condition, bool night, int strength )
{
- TQString _iconName = icon;
-
- if ( isNight( weatherInfo.reportLocation ) )
- _iconName += "_night";
-
- return _iconName;
+ weatherInfo.wiCondition = condition;
+ weatherInfo.wiStrength = strength;
+ weatherInfo.wiNight = night;
}
diff --git a/kweather/metar_parser.h b/kweather/metar_parser.h
index 772fe11..fd202d8 100644
--- a/kweather/metar_parser.h
+++ b/kweather/metar_parser.h
@@ -52,6 +52,11 @@ struct WeatherInfo
TQString qsWindDirection;
TQString reportLocation;
bool stationNeedsMaintenance;
+
+ /* For WeatherIcon */
+ int wiCondition;
+ int wiStrength;
+ bool wiNight;
};
@@ -92,7 +97,7 @@ class MetarParser
void calcCurrentIcon();
void calcWindChill();
bool isNight(const TQString &stationID) const;
- TQString iconName( const TQString &icon ) const;
+ void saveIconData( int condition, bool night, int strength = 0 );
/*
* Reset the internal WeatherInfo struct of the class so that
diff --git a/kweather/reportview.cpp b/kweather/reportview.cpp
index 88dadd1..97c308f 100644
--- a/kweather/reportview.cpp
+++ b/kweather/reportview.cpp
@@ -22,6 +22,7 @@
#include <tdehtml_part.h>
#include <tdehtmlview.h>
#include <tdeglobalsettings.h>
+#include <kiconloader.h>
#include <tqvbox.h>
#include <tqpixmap.h>
@@ -46,7 +47,7 @@ reportView::reportView(const TQString &reportLocation)
m_weatherService = new WeatherService_stub( "KWeatherService", "WeatherService" );
- TQPixmap icon = m_weatherService->icon( m_locationCode );
+ TQPixmap icon = m_weatherService->icon( m_locationCode, IconSize(TDEIcon::Panel) );
setIcon( icon );
render();
@@ -89,7 +90,7 @@ void reportView::render(){
TQString sunRiseTime = m_weatherService->sunRiseTime(m_locationCode );
TQString sunSetTime = m_weatherService->sunSetTime(m_locationCode );
TQString date = m_weatherService->date(m_locationCode );
- TQString icon = m_weatherService->iconFileName(m_locationCode );
+ TQString icon = m_weatherService->iconPath(m_locationCode, IconSize(TDEIcon::Panel));
TQStringList cover = m_weatherService->cover(m_locationCode );
TQStringList weather = m_weatherService->weather(m_locationCode );
diff --git a/kweather/reportview.h b/kweather/reportview.h
index a89d96b..941c466 100644
--- a/kweather/reportview.h
+++ b/kweather/reportview.h
@@ -30,7 +30,7 @@ class WeatherService_stub;
*/
class reportView : public KDialogBase {
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kweather/serviceconfig.ui b/kweather/serviceconfig.ui
new file mode 100644
index 0000000..84ca62e
--- /dev/null
+++ b/kweather/serviceconfig.ui
@@ -0,0 +1,198 @@
+<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
+<class>serviceConfig</class>
+<author>ian reinhart geiser &lt;geiseri@kde.org&gt;</author>
+<widget class="TQWidget">
+ <property name="name">
+ <cstring>serviceConfig</cstring>
+ </property>
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>491</width>
+ <height>194</height>
+ </rect>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy>
+ <hsizetype>3</hsizetype>
+ <vsizetype>3</vsizetype>
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>0</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="caption">
+ <string>serviceConfig</string>
+ </property>
+ <property name="focusPolicy">
+ <enum>TabFocus</enum>
+ </property>
+ <vbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <property name="margin">
+ <number>0</number>
+ </property>
+ <widget class="TQButtonGroup">
+ <property name="name">
+ <cstring>m_iconTheme</cstring>
+ </property>
+ <property name="title">
+ <string>Weather Icons</string>
+ </property>
+ <vbox>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <widget class="TQRadioButton">
+ <property name="name">
+ <cstring>m_systemIcons</cstring>
+ </property>
+ <property name="text">
+ <string>&amp;Use system theme</string>
+ </property>
+ <property name="checked">
+ <bool>true</bool>
+ </property>
+ </widget>
+ <widget class="TQRadioButton">
+ <property name="name">
+ <cstring>m_kweatherIcons</cstring>
+ </property>
+ <property name="text">
+ <string>Use classic &amp;KWeather theme</string>
+ </property>
+ </widget>
+ </vbox>
+ </widget>
+ <widget class="TQGroupBox">
+ <property name="name">
+ <cstring>GroupBox1</cstring>
+ </property>
+ <property name="sizePolicy">
+ <sizepolicy>
+ <hsizetype>1</hsizetype>
+ <vsizetype>1</vsizetype>
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="title">
+ <string>Logging Options</string>
+ </property>
+ <grid>
+ <property name="name">
+ <cstring>unnamed</cstring>
+ </property>
+ <widget class="TQCheckBox" row="0" column="0" rowspan="1" colspan="2">
+ <property name="name">
+ <cstring>m_enableLog</cstring>
+ </property>
+ <property name="text">
+ <string>E&amp;nable logging</string>
+ </property>
+ </widget>
+ <spacer row="0" column="2">
+ <property name="name">
+ <cstring>Spacer6_2</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Expanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>294</width>
+ <height>16</height>
+ </size>
+ </property>
+ </spacer>
+ <widget class="TQLabel" row="1" column="0">
+ <property name="name">
+ <cstring>m_labelLogFile</cstring>
+ </property>
+ <property name="enabled">
+ <bool>false</bool>
+ </property>
+ <property name="text">
+ <string>Log f&amp;ile:</string>
+ </property>
+ <property name="buddy" stdset="0">
+ <cstring>m_logFile</cstring>
+ </property>
+ </widget>
+ <widget class="KURLRequester" row="1" column="1" rowspan="1" colspan="2">
+ <property name="name">
+ <cstring>m_logFile</cstring>
+ </property>
+ <property name="enabled">
+ <bool>false</bool>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>252</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="toolTip" stdset="0">
+ <string>Enter the logfile name.</string>
+ </property>
+ <property name="whatsThis" stdset="0">
+ <string>Enter the full path and filename to enable logging in KWeather.</string>
+ </property>
+ </widget>
+ </grid>
+ </widget>
+ <spacer>
+ <property name="name">
+ <cstring>spacer4</cstring>
+ </property>
+ <property name="orientation">
+ <enum>Vertical</enum>
+ </property>
+ <property name="sizeType">
+ <enum>Expanding</enum>
+ </property>
+ <property name="sizeHint">
+ <size>
+ <width>20</width>
+ <height>111</height>
+ </size>
+ </property>
+ </spacer>
+ </vbox>
+</widget>
+<connections>
+ <connection>
+ <sender>m_enableLog</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>m_labelLogFile</receiver>
+ <slot>setEnabled(bool)</slot>
+ </connection>
+ <connection>
+ <sender>m_enableLog</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>m_logFile</receiver>
+ <slot>setEnabled(bool)</slot>
+ </connection>
+</connections>
+<includes>
+ <include location="global" impldecl="in implementation">kcolorbutton.h</include>
+ <include location="global" impldecl="in implementation">kcombobox.h</include>
+ <include location="global" impldecl="in implementation">kdialog.h</include>
+ <include location="global" impldecl="in implementation">kurlrequester.h</include>
+ <include location="global" impldecl="in implementation">kpushbutton.h</include>
+ <include location="global" impldecl="in implementation">klineedit.h</include>
+</includes>
+<layoutdefaults spacing="3" margin="6"/>
+<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
+</UI>
diff --git a/kweather/sidebarwidget.cpp b/kweather/sidebarwidget.cpp
index 792d4a4..dc481ec 100644
--- a/kweather/sidebarwidget.cpp
+++ b/kweather/sidebarwidget.cpp
@@ -27,10 +27,12 @@
#include <ksettings/dispatcher.h>
#include <kcmultidialog.h>
+#include <tdeapplication.h>
#include <kiconloader.h>
#include <tdetoolbar.h>
#include <tdeaction.h>
#include <tdelocale.h>
+#include <dcopclient.h>
#include <dcopref.h>
sidebarwidget::sidebarwidget(TQWidget* parent, const char* name)
@@ -43,9 +45,9 @@ sidebarwidget::sidebarwidget(TQWidget* parent, const char* name)
toolbar->setSizePolicy(TQSizePolicy::Maximum, TQSizePolicy::Minimum);
TDEAction *refresh = new TDEAction( i18n("Refresh"), SmallIcon("view-refresh"),
- 0, TQT_TQOBJECT(this), TQT_SLOT(slotRefresh()), this, "refresh" );
+ 0, this, TQ_SLOT(slotRefresh()), this, "refresh" );
TDEAction *prefs = new TDEAction( i18n("Settings"), SmallIcon("configure"),
- 0, TQT_TQOBJECT(this), TQT_SLOT(slotConfigure()), this, "preferences" );
+ 0, this, TQ_SLOT(slotConfigure()), this, "preferences" );
refresh->plug(toolbar);
prefs->plug(toolbar);
@@ -61,6 +63,11 @@ sidebarwidget::sidebarwidget(TQWidget* parent, const char* name)
mainLayout->addWidget(toolbar);
mainLayout->addWidget(reportGrid);
+ if(!kapp->dcopClient()->isAttached())
+ {
+ kapp->dcopClient()->attach();
+ }
+
dcopCall = new DCOPRef( "KWeatherService", "WeatherService" );
}
@@ -75,7 +82,7 @@ TQWidget *sidebarwidget::viewport()
void sidebarwidget::slotRefresh()
{
- dcopCall->send("updateAll()");
+ dcopCall->send("forceUpdateAll()");
}
void sidebarwidget::slotConfigure()
@@ -83,8 +90,9 @@ void sidebarwidget::slotConfigure()
if ( settingsDialog == 0 )
{
settingsDialog = new KCMultiDialog(0);
- connect( settingsDialog, TQT_SIGNAL( configCommitted() ), this, TQT_SLOT( slotRefresh() ) );
+ connect( settingsDialog, TQ_SIGNAL( configCommitted() ), this, TQ_SLOT( slotRefresh() ) );
+ settingsDialog->addModule( "kcmweatherstations.desktop" );
settingsDialog->addModule( "kcmweatherservice.desktop" );
}
diff --git a/kweather/sidebarwidget.h b/kweather/sidebarwidget.h
index 7778cff..4ed141c 100644
--- a/kweather/sidebarwidget.h
+++ b/kweather/sidebarwidget.h
@@ -32,7 +32,7 @@ class DCOPRef;
class sidebarwidget : public TQWidget
{
-Q_OBJECT
+TQ_OBJECT
public:
sidebarwidget(TQWidget* parent, const char* name = 0);
diff --git a/kweather/serviceconfigdata.ui b/kweather/stationsconfig.ui
index 35be484..68ec70a 100644
--- a/kweather/serviceconfigdata.ui
+++ b/kweather/stationsconfig.ui
@@ -1,9 +1,9 @@
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
-<class>wsPrefs</class>
+<class>stationsConfig</class>
<author>Ian Reinhart Geiser &lt;geiseri@kde.org&gt;</author>
<widget class="TQWidget">
<property name="name">
- <cstring>wsPrefs</cstring>
+ <cstring>stationsConfig</cstring>
</property>
<property name="geometry">
<rect>
@@ -201,31 +201,31 @@
<connection>
<sender>mAddButton</sender>
<signal>clicked()</signal>
- <receiver>wsPrefs</receiver>
+ <receiver>stationsConfig</receiver>
<slot>addStation()</slot>
</connection>
<connection>
<sender>mRemoveButton</sender>
<signal>clicked()</signal>
- <receiver>wsPrefs</receiver>
+ <receiver>stationsConfig</receiver>
<slot>removeStation()</slot>
</connection>
<connection>
<sender>mUpdate</sender>
<signal>clicked()</signal>
- <receiver>wsPrefs</receiver>
+ <receiver>stationsConfig</receiver>
<slot>updateStations()</slot>
</connection>
<connection>
<sender>mExit</sender>
<signal>clicked()</signal>
- <receiver>wsPrefs</receiver>
+ <receiver>stationsConfig</receiver>
<slot>exitWeatherService()</slot>
</connection>
<connection>
<sender>mSelectedStations</sender>
<signal>selectionChanged(TQListViewItem*)</signal>
- <receiver>wsPrefs</receiver>
+ <receiver>stationsConfig</receiver>
<slot>selectionChanged(TQListViewItem*)</slot>
</connection>
</connections>
@@ -247,13 +247,13 @@
<include location="global" impldecl="in implementation">kpushbutton.h</include>
<include location="global" impldecl="in implementation">tdelistview.h</include>
</includes>
-<Q_SLOTS>
+<slots>
<slot>exitWeatherService()</slot>
<slot>removeStation()</slot>
<slot>updateStations()</slot>
<slot>addStation()</slot>
<slot>selectionChanged( TQListViewItem* )</slot>
-</Q_SLOTS>
+</slots>
<layoutdefaults spacing="3" margin="6"/>
<layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
</UI>
diff --git a/kweather/serviceconfigwidget.cpp b/kweather/stationsconfigwidget.cpp
index d6f85e2..5ba7aee 100644
--- a/kweather/serviceconfigwidget.cpp
+++ b/kweather/stationsconfigwidget.cpp
@@ -30,8 +30,9 @@
#include <tdelocale.h>
#include <kpushbutton.h>
#include <kstandarddirs.h>
+#include <kiconloader.h>
-#include "serviceconfigwidget.h"
+#include "stationsconfigwidget.h"
#include "weatherservice_stub.h"
class StationItem : public TQListViewItem
@@ -55,24 +56,24 @@ class StationItem : public TQListViewItem
static void parseStationEntry( const TQString &line, TQString &name, TQString &uid );
-ServiceConfigWidget::ServiceConfigWidget( TQWidget *parent, const char *name )
- : wsPrefs( parent, name ), mService(0)
+StationsConfigWidget::StationsConfigWidget( TQWidget *parent, const char *name )
+ : stationsConfig( parent, name ), mService(0)
{
mService = new WeatherService_stub( "KWeatherService", "WeatherService" );
- connect( mAllStations, TQT_SIGNAL( doubleClicked ( TQListViewItem *, const TQPoint &, int ) ), TQT_SLOT( addStation() ) );
- connect( mSelectedStations, TQT_SIGNAL( doubleClicked ( TQListViewItem *, const TQPoint &, int ) ), TQT_SLOT( removeStation() ) );
+ connect( mAllStations, TQ_SIGNAL( doubleClicked ( TQListViewItem *, const TQPoint &, int ) ), TQ_SLOT( addStation() ) );
+ connect( mSelectedStations, TQ_SIGNAL( doubleClicked ( TQListViewItem *, const TQPoint &, int ) ), TQ_SLOT( removeStation() ) );
initGUI();
loadLocations();
scanStations();
}
-ServiceConfigWidget::~ServiceConfigWidget()
+StationsConfigWidget::~StationsConfigWidget()
{
delete mService;
}
-void ServiceConfigWidget::addStation()
+void StationsConfigWidget::addStation()
{
if ( !dcopActive() )
return;
@@ -87,7 +88,7 @@ void ServiceConfigWidget::addStation()
modified();
}
-void ServiceConfigWidget::removeStation()
+void StationsConfigWidget::removeStation()
{
if ( !dcopActive() )
return;
@@ -102,7 +103,7 @@ void ServiceConfigWidget::removeStation()
modified();
}
-void ServiceConfigWidget::updateStations()
+void StationsConfigWidget::updateStations()
{
if ( !dcopActive() )
return;
@@ -111,7 +112,7 @@ void ServiceConfigWidget::updateStations()
scanStations();
}
-void ServiceConfigWidget::exitWeatherService()
+void StationsConfigWidget::exitWeatherService()
{
if ( !dcopActive() )
return;
@@ -120,7 +121,7 @@ void ServiceConfigWidget::exitWeatherService()
modified();
}
-void ServiceConfigWidget::scanStations()
+void StationsConfigWidget::scanStations()
{
if ( !dcopActive() )
return;
@@ -129,10 +130,7 @@ void ServiceConfigWidget::scanStations()
mSelectedStations->clear();
for ( uint i = 0; i < list.count(); ++i ) {
- TQPixmap pm = mService->icon( list[ i ] );
- TQImage img = pm.convertToImage();
- img = img.smoothScale( 22, 22 );
- pm.convertFromImage( img );
+ TQPixmap pm = mService->icon( list[ i ], TDEIcon::SizeSmall );
TQString uid = list[ i ];
if (mStationMap[ uid ].isEmpty())
@@ -145,23 +143,23 @@ void ServiceConfigWidget::scanStations()
}
}
-void ServiceConfigWidget::selectionChanged( TQListViewItem *item )
+void StationsConfigWidget::selectionChanged( TQListViewItem *item )
{
mRemoveButton->setEnabled( item != 0 );
}
-void ServiceConfigWidget::modified()
+void StationsConfigWidget::modified()
{
emit changed( true );
}
-void ServiceConfigWidget::initGUI()
+void StationsConfigWidget::initGUI()
{
mAllStations->header()->hide();
mSelectedStations->header()->hide();
}
-void ServiceConfigWidget::loadLocations()
+void StationsConfigWidget::loadLocations()
{
TDEConfig config( locate( "data", "kweatherservice/weather_stations.desktop" ) );
@@ -201,7 +199,7 @@ void ServiceConfigWidget::loadLocations()
}
}
-bool ServiceConfigWidget::dcopActive()
+bool StationsConfigWidget::dcopActive()
{
TQString error;
TQCString appID;
@@ -236,4 +234,4 @@ void parseStationEntry( const TQString &line, TQString &name, TQString &uid )
}
}
-#include "serviceconfigwidget.moc"
+#include "stationsconfigwidget.moc"
diff --git a/kweather/serviceconfigwidget.h b/kweather/stationsconfigwidget.h
index 3fb7006..3056dd6 100644
--- a/kweather/serviceconfigwidget.h
+++ b/kweather/stationsconfigwidget.h
@@ -17,22 +17,22 @@
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-#ifndef SERVICECONFIGWIDGET_H
-#define SERVICECONFIGWIDGET_H
+#ifndef STATIONSCONFIGWIDGET_H
+#define STATIONSCONFIGWIDGET_H
-#include <serviceconfigdata.h>
+#include <stationsconfig.h>
class TQListViewItem;
class WeatherService_stub;
-class ServiceConfigWidget : public wsPrefs
+class StationsConfigWidget : public stationsConfig
{
- Q_OBJECT
+ TQ_OBJECT
public:
- ServiceConfigWidget( TQWidget *parent, const char *name = 0 );
- virtual ~ServiceConfigWidget();
+ StationsConfigWidget( TQWidget *parent, const char *name = 0 );
+ virtual ~StationsConfigWidget();
signals:
void changed( bool );
diff --git a/kweather/weather_icon.cpp b/kweather/weather_icon.cpp
new file mode 100644
index 0000000..bce9073
--- /dev/null
+++ b/kweather/weather_icon.cpp
@@ -0,0 +1,443 @@
+#include <tqpair.h>
+
+#include <kstandarddirs.h>
+#include <kiconloader.h>
+#include <kdebug.h>
+
+#include "weather_icon.h"
+
+WeatherIconPrivate* WeatherIconPrivate::s_instance = 0;
+
+WeatherIconPrivate::WeatherIconPrivate()
+{
+ iconLoader = new TDEIconLoader("kweather");
+}
+
+WeatherIconPrivate::~WeatherIconPrivate()
+{
+ delete iconLoader;
+}
+
+WeatherIconPrivate* WeatherIconPrivate::instance()
+{
+ if ( s_instance == 0 )
+ s_instance = new WeatherIconPrivate();
+
+ return s_instance;
+}
+
+void WeatherIconPrivate::useIconTheme( bool use )
+{
+ m_useIconTheme = use;
+}
+
+bool WeatherIconPrivate::usingIconTheme()
+{
+ return m_useIconTheme;
+}
+
+/** Returns the name of the best matching icon, either from the icon theme or the KWeather icons */
+struct WeatherSingleIconData WeatherIconPrivate::findIcon(TQStringList fallback, uint size)
+{
+ struct WeatherSingleIconData iconData;
+
+ kdDebug(12006) << "[findIcon] Use icon theme? " << m_useIconTheme << endl;
+ if (m_useIconTheme)
+ {
+ // Check in theme
+ for (TQStringList::Iterator icon = fallback.begin(); icon != fallback.end(); ++icon)
+ {
+ kdDebug(12006) << "[findIcon] Searching for `" << *icon << "` in theme" << endl;
+ TQString iPath = iconPath(*icon, size, true);
+ if (!iPath.isNull())
+ {
+ kdDebug(12006) << "[findIcon] Found `" << *icon << "` in theme: " << iPath << endl;
+ iconData = { *icon, iPath, true, size };
+ return iconData;
+ }
+ }
+ }
+
+ // Check in kweather fallback
+ for (TQStringList::Iterator icon = fallback.begin(); icon != fallback.end(); ++icon)
+ {
+ kdDebug(12006) << "[findIcon] Searching for `" << *icon << "` in kweather icons" << endl;
+ TQString iPath = iconPath(*icon, size, false);
+ if (!iPath.isEmpty())
+ {
+ kdDebug(12006) << "[findIcon] Found `" << *icon << "` in kweather icons: " << iPath << endl;
+ iconData = { *icon, iPath, false, size };
+ return iconData;
+ }
+ }
+
+ return WeatherIcon::unknown(size);
+}
+
+TQString WeatherIconPrivate::iconPath( TQString icon, uint size, bool inTheme )
+{
+ TQString path = TQString::null;
+ if (inTheme) {
+ path = iconLoader->iconPath(icon, size, true);
+ if (path.isEmpty()) {
+ // maybe there is a scalable icon?
+ path = iconLoader->iconPath(icon, 0, true);
+ }
+ }
+ else {
+ path = locate( "data", "kweather/" + icon + ".png" );
+ }
+ return path;
+}
+
+TQString WeatherIconPrivate::iconPath( TQString icon, uint size )
+{
+ return iconPath(icon, size, m_useIconTheme);
+}
+
+WeatherIcon::WeatherIcon( int condition, bool night )
+{
+ switch( condition )
+ {
+ case Sunny:
+ {
+ if( night )
+ {
+ fallback << "weather-clear-night"; //xdg, kweather
+ }
+ fallback << "weather-clear"; // xdg, kweather
+ break;
+ }
+
+ case Fog:
+ {
+ if( night )
+ {
+ fallback << "weather-fog-night"; // themes, kweather
+ }
+ fallback << "weather-fog"; // xdg, kweather
+ break;
+ }
+
+ case Mist:
+ {
+ if( night )
+ {
+ fallback << "weather-mist-night"; // themes, kweather
+ }
+ fallback << "weather-mist"; // themes, kweather
+
+ if( night )
+ {
+ fallback << "weather-fog-night"; // themes, kweather
+ }
+ fallback << "weather-fog"; // xdg, kweather
+ break;
+ }
+
+ case Overcast:
+ {
+ fallback << "weather-overcast"; // xdg, kweather
+ break;
+ }
+
+ case Hail:
+ {
+ fallback << "weather-hail"; // themes
+ fallback << "weather-freezing-rain"; // themes, kweather
+ fallback << "weather-snow"; // xdg, kweather
+ break;
+ }
+
+ case LightRain:
+ {
+ fallback << "weather-showers-scattered"; // xdg, kweather
+ break;
+ }
+
+ case Sleet:
+ {
+ fallback << "weather-snow-rain"; // themes, kweather
+ fallback << "weather-snow"; // xdg, kweather
+ break;
+ }
+ }
+}
+
+WeatherIcon::WeatherIcon( int condition, bool night, unsigned int strength )
+{
+ switch ( condition )
+ {
+ case Cloudy:
+ {
+ switch ( strength )
+ {
+ case 1:
+ {
+ if( night )
+ {
+ fallback << "weather-few-clouds-night"; // xdg, kweather
+ }
+ fallback << "weather-few-clouds"; // xdg, kweather
+ break;
+ }
+
+ case 2:
+ {
+ if( night )
+ {
+ fallback << "weather-moderate-clouds-night"; // kweather
+ }
+ fallback << "weather-moderate-clouds"; // kweather
+
+ if( night )
+ {
+ fallback << "weather-few-clouds-night"; // xdg, kweather
+ }
+ fallback << "weather-few-clouds"; // xdg, kweather
+ break;
+ }
+
+ case 3: {
+ if( night )
+ {
+ fallback << "weather-clouds-night"; // themes, kweather
+ }
+ fallback << "weather-clouds"; // themes, kweather
+
+ if( night )
+ {
+ fallback << "weather-few-clouds-night"; // xdg, kweather
+ }
+ fallback << "weather-few-clouds"; // xdg, kweather
+ break;
+ }
+
+ case 4:
+ {
+ if( night )
+ {
+ fallback << "weather-ample-clouds-night"; // kweather
+ }
+ fallback << "weather-ample-clouds"; // kweather
+ fallback << "weather-many-clouds"; // themes, kweather
+ fallback << "weather-overcast"; // xdg, kweather
+ break;
+ }
+
+ case 5: {
+ fallback << "weather-many-clouds"; // themes, kweather
+ fallback << "weather-overcast"; // xdg, kweather
+ break;
+ }
+
+ default: {
+ fallback << "weather-clouds"; // themes, kweather
+ fallback << "weather-few-clouds"; // xdg, kweather
+ break;
+ }
+ }
+ break;
+ }
+
+ case Showers:
+ {
+ switch ( strength )
+ {
+ case 1:
+ {
+ if( night )
+ {
+ fallback << "weather-showers-scattered-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-showers-scattered-day"; // themes, kweather
+ }
+ fallback << "weather-showers-scattered"; // xdg, kweather
+ break;
+ }
+
+ case 2:
+ {
+ if( night )
+ {
+ fallback << "weather-showers-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-showers-day"; // themes, kweather
+ }
+ fallback << "weather-showers"; // xdg, kweather
+ break;
+ }
+
+ case 3:
+ default:
+ {
+ fallback << "weather-showers"; // xdg, kweather
+ break;
+ }
+ }
+
+ break;
+ }
+
+ case Snow:
+ {
+ switch( strength )
+ {
+ case 1:
+ {
+ if( night )
+ {
+ fallback << "weather-snow-scattered-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-snow-scattered-day"; // themes, kweather
+ }
+
+ fallback << "weather-snow-scattered"; // xdg, kweather
+ fallback << "weather-snow"; // workaround for some themes
+ break;
+ }
+ case 2:
+ {
+ if( night )
+ {
+ fallback << "weather-snow-moderate-night"; // kweather
+ }
+ else
+ {
+ fallback << "weather-snow-moderate-day"; // kweather
+ }
+
+ fallback << "weather-snow-moderate"; // kweather
+
+ if( night )
+ {
+ fallback << "weather-snow-scattered-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-snow-scattered-day"; // themes, kweather
+ }
+
+ fallback << "weather-snow-scattered"; // xdg, kweather
+ fallback << "weather-snow"; // workaround for some themes
+ break;
+ }
+
+ case 3:
+ {
+ if( night )
+ {
+ fallback << "weather-snow-ample-night"; // kweather
+ }
+ else
+ {
+ fallback << "weather-snow-ample-day"; // kweather
+ }
+ fallback << "weather-snow-ample"; // kweather
+ fallback << "weather-snow"; // xdg, kweather
+ break;
+ }
+
+ case 4:
+ {
+ fallback << "weather-snow-scattered"; // xdg, kweather
+ fallback << "weather-snow"; // workaround for some themes
+ break;
+ }
+
+ case 5:
+ default:
+ {
+ fallback << "weather-snow"; // xdg, kweather
+ break;
+ }
+ }
+
+ break;
+ }
+
+ case Thunderstorm:
+ switch ( strength )
+ {
+ case 1:
+ {
+ if( night )
+ {
+ fallback << "weather-storm-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-storm-day"; // themes, kweather
+ }
+ fallback << "weather-storm"; // xdg, kweather
+ break;
+ }
+
+ case 2:
+ {
+ if( night )
+ {
+ fallback << "weather-storm-moderate-night"; // kweather
+ }
+ else
+ {
+ fallback << "weather-storm-moderate-day"; // kweather
+ }
+ fallback << "weather-storm-moderate"; // kweather
+
+ if( night )
+ {
+ fallback << "weather-storm-night"; // themes, kweather
+ }
+ else
+ {
+ fallback << "weather-storm-day"; // themes, kweather
+ }
+ fallback << "weather-storm"; // xdg, kweather
+ break;
+ }
+ case 3:
+ default:
+ {
+ fallback << "weather-storm"; // xdg, kweather
+ break;
+ }
+ }
+ break;
+ }
+}
+
+// Unknown weather conditions
+WeatherIcon::WeatherIcon() {
+ fallback << "weather-none-available";
+}
+
+WeatherIcon::~WeatherIcon()
+{
+}
+
+struct WeatherSingleIconData WeatherIcon::iconData(uint size) {
+ return WeatherIconPrivate::instance()->findIcon(fallback, size);
+}
+
+struct WeatherSingleIconData WeatherIcon::unknown(uint size) {
+ WeatherIcon *unknown = new WeatherIcon();
+ struct WeatherSingleIconData unknownData = unknown->iconData(size);
+ delete unknown;
+ return unknownData;
+}
+
+// convenience functions
+TQString WeatherIcon::name(uint size) {
+ return iconData(size).name;
+}
+
+TQString WeatherIcon::path(uint size) {
+ return iconData(size).path;
+} \ No newline at end of file
diff --git a/kweather/weather_icon.h b/kweather/weather_icon.h
new file mode 100644
index 0000000..011fb06
--- /dev/null
+++ b/kweather/weather_icon.h
@@ -0,0 +1,51 @@
+#include <kiconloader.h>
+
+struct WeatherSingleIconData {
+ TQString name;
+ TQString path;
+ bool inTheme;
+ uint size;
+};
+
+class WeatherIconPrivate {
+ friend class WeatherIcon;
+
+ public:
+ WeatherIconPrivate();
+ ~WeatherIconPrivate();
+
+ static WeatherIconPrivate* instance();
+
+ void useIconTheme(bool use);
+ bool usingIconTheme();
+
+ TQString iconPath(TQString icon, uint size, bool inTheme);
+ TQString iconPath(TQString icon, uint size);
+
+ private:
+ static WeatherIconPrivate* s_instance;
+ TDEIconLoader* iconLoader;
+ bool m_useIconTheme;
+
+ struct WeatherSingleIconData findIcon(TQStringList fallback, uint size);
+};
+
+class WeatherIcon {
+ public:
+ enum SimpleCondition { Sunny, Fog, Mist, Overcast, Hail, LightRain, Sleet };
+ enum RangedCondition { Cloudy, Showers, Snow, Thunderstorm };
+
+ WeatherIcon( int condition /* SimpleCondition */, bool night );
+ WeatherIcon( int condition /* RangedCondition */, bool night, unsigned int strength );
+ WeatherIcon(); /* Unknown conditions */
+ ~WeatherIcon();
+
+ static struct WeatherSingleIconData unknown(uint size); // for convenience
+
+ struct WeatherSingleIconData iconData(uint size);
+ TQString name(uint size);
+ TQString path(uint size);
+
+ private:
+ TQStringList fallback;
+};
diff --git a/kweather/weatherbar.cpp b/kweather/weatherbar.cpp
index f191358..3570c1b 100644
--- a/kweather/weatherbar.cpp
+++ b/kweather/weatherbar.cpp
@@ -63,7 +63,7 @@ KonqSidebarWeather::KonqSidebarWeather(TDEInstance* inst, TQObject* parent,
kdDebug() << "attached dcop signals..." << endl;
timeOut = new TQTimer(this, "timeOut" );
- connect(timeOut, TQT_SIGNAL(timeout()), this, TQT_SLOT(updateWidgets()));
+ connect(timeOut, TQ_SIGNAL(timeout()), this, TQ_SLOT(updateWidgets()));
updateWidgets();
}
diff --git a/kweather/weatherbar.h b/kweather/weatherbar.h
index eca74d6..349b82f 100644
--- a/kweather/weatherbar.h
+++ b/kweather/weatherbar.h
@@ -37,7 +37,7 @@ class TQLabel;
class KonqSidebarWeather: public KonqSidebarPlugin, virtual public DCOPObject
{
- Q_OBJECT
+ TQ_OBJECT
K_DCOP
public:
diff --git a/kweather/weatherbutton.cpp b/kweather/weatherbutton.cpp
index f507be5..986eebf 100644
--- a/kweather/weatherbutton.cpp
+++ b/kweather/weatherbutton.cpp
@@ -34,10 +34,10 @@ WeatherButton::WeatherButton( TQWidget *parent, const char *name )
{
setBackgroundOrigin( AncestorOrigin );
- connect( kapp, TQT_SIGNAL( settingsChanged( int ) ),
- TQT_SLOT( slotSettingsChanged( int ) ) );
- connect( kapp, TQT_SIGNAL( iconChanged( int ) ),
- TQT_SLOT( slotIconChanged( int ) ) );
+ connect( kapp, TQ_SIGNAL( settingsChanged( int ) ),
+ TQ_SLOT( slotSettingsChanged( int ) ) );
+ connect( kapp, TQ_SIGNAL( iconChanged( int ) ),
+ TQ_SLOT( slotIconChanged( int ) ) );
kapp->addKipcEventMask( KIPC::SettingsChanged );
kapp->addKipcEventMask( KIPC::IconChanged );
@@ -98,7 +98,7 @@ void WeatherButton::generateIcons()
return;
TQImage image = pixmap()->convertToImage();
- image = image.smoothScale( pixmapSize(), TQ_ScaleMin );
+ image = image.smoothScale( pixmapSize(), TQImage::ScaleMin );
TDEIconEffect effect;
diff --git a/kweather/weatherbutton.h b/kweather/weatherbutton.h
index 237b6fc..9e40818 100644
--- a/kweather/weatherbutton.h
+++ b/kweather/weatherbutton.h
@@ -25,7 +25,7 @@
class WeatherButton : public TQButton
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kweather/weatherlib.cpp b/kweather/weatherlib.cpp
index c628d77..31e6c5a 100644
--- a/kweather/weatherlib.cpp
+++ b/kweather/weatherlib.cpp
@@ -34,11 +34,13 @@ email : geiseri@msoe.edu
#include <unistd.h>
#include <tdeapplication.h>
#include <kpassivepopup.h>
+#include <tdeconfig.h>
#include "metar_parser.h"
#include "stationdatabase.h"
#include "sun.h"
#include "weatherlib.h"
+#include "weather_icon.h"
#include "weatherlib.moc"
@@ -88,6 +90,12 @@ WeatherLib::WeatherLib(StationDatabase *stationDB, TQObject *parent, const char
m_StationDb = stationDB;
data.setAutoDelete( true );
+
+ // Initialize correct icon setting
+ TDEConfig *conf = new TDEConfig("weather_panelappletrc");
+ conf->setGroup("General Options");
+ WeatherIconPrivate::instance()->useIconTheme(conf->readBoolEntry("use_icon_theme", true));
+ delete conf;
}
WeatherLib::~WeatherLib()
@@ -177,8 +185,12 @@ void WeatherLib::slotCopyDone(TDEIO::Job* job)
kdDebug( 12006 ) << "Offline now..." << endl;
d->clear();
d->wi.theWeather = "dunno";
- d->wi.qsCurrentList.append(i18n("The network is currently offline..."));
- d->wi.qsCurrentList.append(i18n("Please update later."));
+
+ TQString offlineStr = i18n("The network is currently offline...");
+ if (!d->wi.qsCurrentList.contains(offlineStr)) {
+ d->wi.qsCurrentList.append(offlineStr);
+ d->wi.qsCurrentList.append(i18n("Please update later."));
+ }
emit fileUpdate(d->wi.reportLocation);
}
else
@@ -209,8 +221,8 @@ void WeatherLib::getData(Data *d, bool force /* try even if host was down last t
d->job = TDEIO::file_copy( url, local, -1, true, false, false);
d->job->addMetaData("cache", "reload"); // Make sure to get fresh info
- connect( d->job, TQT_SIGNAL( result( TDEIO::Job *)),
- TQT_SLOT(slotCopyDone(TDEIO::Job *)));
+ connect( d->job, TQ_SIGNAL( result( TDEIO::Job *)),
+ TQ_SLOT(slotCopyDone(TDEIO::Job *)));
kdDebug( 12006 ) << "Copying " << url.prettyURL() << " to "
<< local.prettyURL() << endl;
emit fileUpdating(d->wi.reportLocation);
@@ -269,31 +281,68 @@ TQString WeatherLib::windChill(const TQString &stationID){
return d->wi.qsWindChill;
}
-TQString WeatherLib::iconName(const TQString &stationID){
+TQString WeatherLib::iconName(const TQString &stationID, uint iconSize) {
+ TQString result = TQString::null;
+ if (!stationID.isEmpty()) {
+ WeatherIcon *wi = weatherIcon(stationID);
+ result = wi->name(iconSize);
+ delete wi;
+ }
- TQString result("dunno");
-
- // isEmpty is true for null or 0 length strings
- if ( !stationID.isEmpty() )
- {
- Data *d = findData(stationID);
- result = d->wi.theWeather;
+ if (result.isEmpty())
+ result = WeatherIcon::unknown(iconSize).name;
+
+ return result;
+}
+
+TQString WeatherLib::iconName(const TQString &stationID) {
+ return iconName(stationID, IconSize(TDEIcon::Panel));
+}
+
+TQString WeatherLib::iconPath(const TQString &stationID, uint iconSize) {
+ TQString result = TQString::null;
+ if (!stationID.isEmpty()) {
+ WeatherIcon *wi = weatherIcon(stationID);
+ result = wi->path(iconSize);
+ delete wi;
}
+
+ if (result.isEmpty())
+ result = WeatherIcon::unknown(iconSize).path;
return result;
}
-TQString WeatherLib::date(const TQString &stationID){
+/** Returns a WeatherIcon object for the current weather conditions */
+WeatherIcon* WeatherLib::weatherIcon(const TQString &stationID) {
Data *d = findData(stationID);
+ if (d->wi.theWeather == "dunno")
+ {
+ return new WeatherIcon();
+ }
+
+ int condition = d->wi.wiCondition;
+ int strength = d->wi.wiStrength;
+ bool night = d->wi.wiNight;
+
+ WeatherIcon* wi;
+ if (d->wi.wiStrength != 0) // Ranged condition
+ wi = new WeatherIcon(condition, night, strength);
+
+ else // Simple condition
+ wi = new WeatherIcon(condition, night);
- if ( ! d->wi.qsDate.isValid() )
- return "";
- else
- {
- TQDateTime gmtDateTime(d->wi.qsDate, d->wi.qsTime);
- TQDateTime localDateTime = gmtDateTime.addSecs(KRFCDate::localUTCOffset() * 60);
- return TDEGlobal::locale()->formatDateTime(localDateTime, false, false);
- }
+ return wi;
+}
+
+TQString WeatherLib::date(const TQString &stationID){
+ Data *d = findData(stationID);
+ if (d->wi.qsDate.isValid()) {
+ TQDateTime gmtDateTime(d->wi.qsDate, d->wi.qsTime);
+ TQDateTime localDateTime = gmtDateTime.addSecs(KRFCDate::localUTCOffset() * 60);
+ return TDEGlobal::locale()->formatDateTime(localDateTime, false, false);
+ }
+ return TQString::null;
}
/** Returns the current cover */
@@ -320,6 +369,12 @@ bool WeatherLib::stationNeedsMaintenance(const TQString &stationID)
return d->wi.stationNeedsMaintenance;
}
+bool WeatherLib::weatherDataAvailable(const TQString &stationID)
+{
+ Data *d = findData(stationID);
+ return !(d->wi.theWeather == "dunno");
+}
+
void WeatherLib::update(const TQString &stationID)
{
// Only grab new data if its more than 50 minutes old
diff --git a/kweather/weatherlib.h b/kweather/weatherlib.h
index 2e5f8b3..07b638d 100644
--- a/kweather/weatherlib.h
+++ b/kweather/weatherlib.h
@@ -28,12 +28,12 @@ namespace TDEIO
}
class StationDatabase;
+class WeatherIcon;
class WeatherLib : public TQObject
{
- Q_OBJECT
-
-
+ TQ_OBJECT
+
public:
class Data;
@@ -48,15 +48,18 @@ class WeatherLib : public TQObject
TQString wind(const TQString &stationID);
TQString pressure(const TQString &stationID);
TQString iconName(const TQString &stationID);
+ TQString iconName(const TQString &stationID, uint iconSize);
+ TQString iconPath(const TQString &stationID, uint iconSize);
TQString date(const TQString &stationID);
TQStringList weather(const TQString &stationID);
TQString visibility(const TQString &stationID);
TQStringList cover(const TQString &stationID);
bool stationNeedsMaintenance(const TQString &stationID);
-
+ bool weatherDataAvailable(const TQString &stationID);
+
TQStringList stations();
bool isNight(const TQString &stationID) const;
-
+
void update(const TQString &stationID);
void forceUpdate(const TQString &stationID);
void remove(const TQString &stationID);
@@ -71,6 +74,7 @@ class WeatherLib : public TQObject
private:
Data* findData(const TQString &stationID);
+ WeatherIcon* weatherIcon(const TQString &stationID);
void clearData(Data *d);
void getData(Data *d, bool force = false);
void processData(const TQString &metar, Data *d);
diff --git a/kweather/weatherservice.cpp b/kweather/weatherservice.cpp
index 9bf3561..3ec47c9 100644
--- a/kweather/weatherservice.cpp
+++ b/kweather/weatherservice.cpp
@@ -25,10 +25,12 @@
#include <tdeglobal.h>
#include <tdelocale.h>
#include <kstandarddirs.h>
+#include <kiconloader.h>
#include "weatherlib.h"
#include "weatherservice.h"
#include "stationdatabase.h"
+#include "weather_icon.h"
#include "sun.h"
WeatherService::WeatherService(TQObject *parent, const char *name) : TQObject (parent, name), DCOPObject("WeatherService")
@@ -38,12 +40,12 @@ WeatherService::WeatherService(TQObject *parent, const char *name) : TQObject (p
stationDB = new StationDatabase();
m_weatherLib = new WeatherLib(stationDB, this, "WeatherLib");
- connect(m_weatherLib, TQT_SIGNAL(fileUpdating( const TQString&)),
- TQT_SLOT(updating( const TQString&)));
- connect(m_weatherLib, TQT_SIGNAL(fileUpdate( const TQString&)),
- TQT_SLOT(updated( const TQString&)));
- connect(m_weatherLib, TQT_SIGNAL(stationRemoved(const TQString&)),
- TQT_SLOT(slotStationRemoved(const TQString&)));
+ connect(m_weatherLib, TQ_SIGNAL(fileUpdating( const TQString&)),
+ TQ_SLOT(updating( const TQString&)));
+ connect(m_weatherLib, TQ_SIGNAL(fileUpdate( const TQString&)),
+ TQ_SLOT(updated( const TQString&)));
+ connect(m_weatherLib, TQ_SIGNAL(stationRemoved(const TQString&)),
+ TQ_SLOT(slotStationRemoved(const TQString&)));
TDEConfig *conf = kapp->config();
@@ -71,13 +73,22 @@ void WeatherService::updated(const TQString &stationID)
void WeatherService::updateAll()
{
- kdDebug(12006) << "Sending for all" << endl;
+ kdDebug(12006) << "Sending update for all" << endl;
TQStringList stations = m_weatherLib->stations();
TQStringList::ConstIterator end(stations.end());
for ( TQStringList::ConstIterator it = stations.begin(); it != end; ++it ) {
update(*it);
- }
+ }
+}
+void WeatherService::forceUpdateAll()
+{
+ kdDebug(12006) << "Sending forceUpdate for all" << endl;
+ TQStringList stations = m_weatherLib->stations();
+ TQStringList::ConstIterator end(stations.end());
+ for ( TQStringList::ConstIterator it = stations.begin(); it != end; ++it ) {
+ forceUpdate(*it);
+ }
}
void WeatherService::updating(const TQString &stationID)
@@ -128,17 +139,33 @@ TQString WeatherService::pressure(const TQString &stationID)
return m_weatherLib->pressure(stationID);
}
+TQPixmap WeatherService::icon(const TQString &stationID, uint iconSize)
+{
+ return kapp->iconLoader()->loadIcon(
+ iconPath(stationID, iconSize),
+ TDEIcon::Panel, iconSize
+ );
+}
+
+TQString WeatherService::iconName(const TQString &stationID, uint iconSize)
+{
+ return m_weatherLib->iconName(stationID, iconSize);
+}
+
+TQString WeatherService::iconPath(const TQString &stationID, uint iconSize)
+{
+ return m_weatherLib->iconPath(stationID, iconSize);
+}
+
+/*** (Begin) Deprecated: functions kept for compatibility reasons */
TQPixmap WeatherService::currentIcon(const TQString &stationID)
{
- return icon( stationID );
+ return icon(stationID, IconSize(TDEIcon::Panel));
}
TQPixmap WeatherService::icon(const TQString &stationID)
{
- kdDebug(12006) << "Get the current weather icon.." << endl;
- TQString icon = iconFileName(stationID);
- TQPixmap theIcon = TQPixmap(icon);
- return theIcon;
+ return icon(stationID, IconSize(TDEIcon::Panel));
}
TQString WeatherService::currentIconString(const TQString &stationID)
@@ -148,9 +175,19 @@ TQString WeatherService::currentIconString(const TQString &stationID)
TQString WeatherService::iconFileName(const TQString &stationID)
{
- TQString icon = m_weatherLib->iconName(stationID);
- icon = locate( "data", "kweather/" + icon + ".png" );
- return icon;
+ return iconPath(stationID, IconSize(TDEIcon::Panel));
+}
+/*** (End) Deprecated: functions kept for compatibility reasons */
+
+void WeatherService::useIconTheme(bool use)
+{
+ kdDebug(12006) << "Received signal to set useIconTheme to " << use << endl;
+ WeatherIconPrivate::instance()->useIconTheme(use);
+}
+
+bool WeatherService::usingIconTheme()
+{
+ return WeatherIconPrivate::instance()->usingIconTheme();
}
TQString WeatherService::date(const TQString &stationID)
@@ -178,6 +215,11 @@ bool WeatherService::stationNeedsMaintenance(const TQString &stationID)
return m_weatherLib->stationNeedsMaintenance(stationID);
}
+bool WeatherService::weatherDataAvailable(const TQString &stationID)
+{
+ return m_weatherLib->weatherDataAvailable(stationID);
+}
+
void WeatherService::update(const TQString &stationID)
{
m_weatherLib->update(stationID);
@@ -193,7 +235,7 @@ void WeatherService::removeStation(const TQString &stationID)
m_weatherLib->remove(stationID);
saveSettings();
emit stationRemoved(stationID);
- kdDebug() << "KWeatherService: station removed: " << stationID << endl;
+ kdDebug(12006) << "Station removed: " << stationID << endl;
}
void WeatherService::addStation(const TQString &stationID)
@@ -201,7 +243,7 @@ void WeatherService::addStation(const TQString &stationID)
m_weatherLib->update(stationID);
saveSettings();
emit stationAdded(stationID);
- kdDebug() << "KWeatherService: station added: " << stationID << endl;
+ kdDebug(12006) << "Station added: " << stationID << endl;
}
void WeatherService::exit()
diff --git a/kweather/weatherservice.h b/kweather/weatherservice.h
index dba1ac9..6b06133 100644
--- a/kweather/weatherservice.h
+++ b/kweather/weatherservice.h
@@ -31,7 +31,7 @@ class StationDatabase;
class WeatherService : public TQObject, public DCOPObject
{
- Q_OBJECT
+ TQ_OBJECT
//
K_DCOP
@@ -61,15 +61,21 @@ class WeatherService : public TQObject, public DCOPObject
TQString windChill(const TQString &stationID);
TQString wind(const TQString &stationID);
TQString pressure(const TQString &stationID);
- TQPixmap currentIcon(const TQString &stationID);
- TQPixmap icon(const TQString &stationID);
- TQString currentIconString(const TQString &stationID);
- TQString iconFileName(const TQString &stationID);
+ TQPixmap icon(const TQString &stationID, uint iconSize);
+ TQString iconName(const TQString &stationID, uint iconSize);
+ TQString iconPath(const TQString &stationID, uint iconSize);
TQString date(const TQString &stationID);
TQString visibility(const TQString &stationID);
TQStringList cover(const TQString &stationID);
TQStringList weather(const TQString &stationID);
bool stationNeedsMaintenance(const TQString &stationID);
+ bool weatherDataAvailable(const TQString &stationID);
+
+ /* compatibility */
+ TQPixmap currentIcon(const TQString &stationID) KDE_DEPRECATED;
+ TQPixmap icon(const TQString &stationID) KDE_DEPRECATED;
+ TQString currentIconString(const TQString &stationID) KDE_DEPRECATED;
+ TQString iconFileName(const TQString &stationID) KDE_DEPRECATED;
TQString stationName(const TQString &stationID);
TQString stationCountry(const TQString &stationID);
@@ -86,10 +92,14 @@ class WeatherService : public TQObject, public DCOPObject
void update(const TQString &stationID);
void updateAll();
void forceUpdate(const TQString &stationID);
+ void forceUpdateAll();
void removeStation(const TQString &stationID);
void addStation(const TQString &stationID);
TQStringList listStations();
TQString stationCode( const TQString &stationName );
+
+ void useIconTheme( bool use );
+ bool usingIconTheme();
void exit();
diff --git a/kworldwatch/about.ui b/kworldwatch/about.ui
index bd9cd69..2eb6ff2 100644
--- a/kworldwatch/about.ui
+++ b/kworldwatch/about.ui
@@ -209,9 +209,9 @@ Copyright: (c) 2000 Matthias Hoelzer-Kluepfel</string>
<includes>
<include location="global" impldecl="in declaration">kseparator.h</include>
</includes>
-<Q_SLOTS>
+<slots>
<slot>PushButton2_clicked()</slot>
<slot>accept()</slot>
-</Q_SLOTS>
+</slots>
<layoutdefaults spacing="6" margin="11"/>
</UI>
diff --git a/kworldwatch/applet.cpp b/kworldwatch/applet.cpp
index f358dac..aa7be5a 100644
--- a/kworldwatch/applet.cpp
+++ b/kworldwatch/applet.cpp
@@ -94,7 +94,7 @@ bool KWWApplet::eventFilter( TQObject *o, TQEvent *e )
{
if ((e->type() == TQEvent::MouseButtonPress) || (e->type() == TQEvent::MouseButtonDblClick))
{
- mousePressEvent(TQT_TQMOUSEEVENT(e));
+ mousePressEvent(static_cast<TQMouseEvent*>(e));
return true;
}
@@ -115,7 +115,7 @@ void KWWApplet::mousePressEvent(TQMouseEvent *e)
clicked = e->type() == TQMouseEvent::MouseButtonDblClick;
}
- if (clicked && e->button() == Qt::LeftButton)
+ if (clicked && e->button() == TQt::LeftButton)
{
KRun::run("kworldclock", KURL::List());
}
diff --git a/kworldwatch/applet.h b/kworldwatch/applet.h
index 63f2036..5b4f22e 100644
--- a/kworldwatch/applet.h
+++ b/kworldwatch/applet.h
@@ -41,7 +41,7 @@ class MapWidget;
class KWWApplet : public KPanelApplet
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kworldwatch/flow.cpp b/kworldwatch/flow.cpp
index 519ed85..3d7a0c0 100644
--- a/kworldwatch/flow.cpp
+++ b/kworldwatch/flow.cpp
@@ -68,7 +68,7 @@ int SimpleFlow::heightForWidth( int w ) const
void SimpleFlow::addItem( TQLayoutItem *item)
{
- list.append( TQT_TQLAYOUTITEM(item) );
+ list.append( item );
}
bool SimpleFlow::hasHeightForWidth() const
@@ -83,22 +83,12 @@ TQSize SimpleFlow::sizeHint() const
TQSizePolicy::ExpandData SimpleFlow::expanding() const
{
-#ifdef USE_QT4
- return (Qt::Orientation)TQSizePolicy::NoDirection;
-#else // USE_QT4
return TQSizePolicy::NoDirection;
-#endif // USE_QT4
}
TQLayoutIterator SimpleFlow::iterator()
{
- // [FIXME]
-#ifdef USE_QT4
- #warning [FIXME] ContainerAreaLayout iterators may not function correctly under Qt4
- return TQLayoutIterator(this); // [FIXME]
-#else // USE_QT4
return TQLayoutIterator( new SimpleFlowIterator( &list ) );
-#endif // USE_QT4
}
void SimpleFlow::setGeometry( const TQRect &r )
@@ -142,34 +132,3 @@ TQSize SimpleFlow::minimumSize() const
}
return s;
}
-
-#ifdef USE_QT4
-/*!
- \reimp
-*/
-int SimpleFlow::count() const {
- return list.count();
-}
-
-/*!
- \reimp
-*/
-TQLayoutItem* SimpleFlow::itemAt(int index) const {
- return index >= 0 && index < list.count() ? (const_cast<TQPtrList<TQLayoutItem>&>(list).at(index)) : 0;
-}
-
-/*!
- \reimp
-*/
-TQLayoutItem* SimpleFlow::takeAt(int index) {
- if (index < 0 || index >= list.count())
- return 0;
- TQLayoutItem *item = list.at(index);
- list.remove(list.at(index));
- delete item;
-
- invalidate();
- return item;
-}
-#endif // USE_QT4
-
diff --git a/kworldwatch/flow.h b/kworldwatch/flow.h
index e027e64..6eed52e 100644
--- a/kworldwatch/flow.h
+++ b/kworldwatch/flow.h
@@ -42,10 +42,6 @@ public:
TQLayoutIterator iterator();
TQSizePolicy::ExpandData expanding() const;
-#ifdef USE_QT4
- QLAYOUT_REQUIRED_METHOD_DECLARATIONS
-#endif // USE_QT4
-
protected:
void setGeometry( const TQRect& );
diff --git a/kworldwatch/main.cpp b/kworldwatch/main.cpp
index e113d3a..5f8df3b 100644
--- a/kworldwatch/main.cpp
+++ b/kworldwatch/main.cpp
@@ -66,8 +66,8 @@ WorldWideWatch::WorldWideWatch(bool restore, TQWidget *parent, const char *name)
_clocks = new ZoneClockPanel(w);
vbox->addWidget(_clocks);
- connect(_map, TQT_SIGNAL(addClockClicked(const TQString &)), _clocks, TQT_SLOT(addClock(const TQString &)));
- connect(_map, TQT_SIGNAL(saveSettings()), this, TQT_SLOT(doSave()));
+ connect(_map, TQ_SIGNAL(addClockClicked(const TQString &)), _clocks, TQ_SLOT(addClock(const TQString &)));
+ connect(_map, TQ_SIGNAL(saveSettings()), this, TQ_SLOT(doSave()));
if (restore)
load(kapp->config());
diff --git a/kworldwatch/main.h b/kworldwatch/main.h
index ba7e233..5069480 100644
--- a/kworldwatch/main.h
+++ b/kworldwatch/main.h
@@ -39,7 +39,7 @@ class ZoneClockPanel;
class WorldWideWatch : public TDEMainWindow
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -71,7 +71,7 @@ private:
class WatchApplication : public KUniqueApplication
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kworldwatch/mapwidget.cpp b/kworldwatch/mapwidget.cpp
index 5acc5ce..452a0ba 100644
--- a/kworldwatch/mapwidget.cpp
+++ b/kworldwatch/mapwidget.cpp
@@ -88,19 +88,19 @@ MapWidget::MapWidget(bool applet, bool restore, TQWidget *parent, const char *na
int id;
_flagPopup = new TQPopupMenu(this);
TQPixmap flag = TQPixmap(locate("data", "kworldclock/pics/flag-red.png"));
- id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Red"), this, TQT_SLOT(addFlag(int)));
+ id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Red"), this, TQ_SLOT(addFlag(int)));
_flagPopup->setItemParameter(id, 0);
flag = TQPixmap(locate("data", "kworldclock/pics/flag-green.png"));
- id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Green"), this, TQT_SLOT(addFlag(int)));
+ id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Green"), this, TQ_SLOT(addFlag(int)));
_flagPopup->setItemParameter(id, 1);
flag = TQPixmap(locate("data", "kworldclock/pics/flag-blue.png"));
- id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Blue"), this, TQT_SLOT(addFlag(int)));
+ id = _flagPopup->insertItem(TQIconSet(flag), i18n("Add &Blue"), this, TQ_SLOT(addFlag(int)));
_flagPopup->setItemParameter(id, 2);
- id = _flagPopup->insertItem(i18n("Add &Custom..."), this, TQT_SLOT(addFlag(int)));
+ id = _flagPopup->insertItem(i18n("Add &Custom..."), this, TQ_SLOT(addFlag(int)));
_flagPopup->setItemParameter(id, 3);
_flagPopup->insertSeparator();
- _flagPopup->insertItem(i18n("&Remove Flag"), this, TQT_SLOT(removeFlag()));
- _flagPopup->insertItem(i18n("&Remove All Flags"), this, TQT_SLOT(removeAllFlags()));
+ _flagPopup->insertItem(i18n("&Remove Flag"), this, TQ_SLOT(removeFlag()));
+ _flagPopup->insertItem(i18n("&Remove All Flags"), this, TQ_SLOT(removeAllFlags()));
_themePopup = new TQPopupMenu(this);
_themes = MapLoader::themes();
@@ -108,13 +108,13 @@ MapWidget::MapWidget(bool applet, bool restore, TQWidget *parent, const char *na
TQPtrListIterator<MapTheme> it(_themes);
for ( ; it.current(); ++it)
{
- int id = _themePopup->insertItem(it.current()->name(), this, TQT_SLOT(themeSelected(int)));
+ int id = _themePopup->insertItem(it.current()->name(), this, TQ_SLOT(themeSelected(int)));
_themePopup->setItemParameter(id, cnt++);
it.current()->setID(id);
}
TQPopupMenu *_clocksPopup = new TQPopupMenu(this);
- _clocksPopup->insertItem(i18n("&Add..."), this, TQT_SLOT(addClock()));
+ _clocksPopup->insertItem(i18n("&Add..."), this, TQ_SLOT(addClock()));
_popup = new TQPopupMenu(this);
_popup->insertItem(i18n("&Flags"), _flagPopup);
@@ -124,21 +124,21 @@ MapWidget::MapWidget(bool applet, bool restore, TQWidget *parent, const char *na
_popup->insertSeparator();
_popup->insertItem(i18n("&Map Theme"), _themePopup);
- _illuminationID = _popup->insertItem(i18n("Show &Daylight"), this, TQT_SLOT(toggleIllumination()));
- _citiesID = _popup->insertItem(i18n("Show &Cities"), this, TQT_SLOT(toggleCities()));
- _flagsID = _popup->insertItem(i18n("Show F&lags"), this, TQT_SLOT(toggleFlags()));
+ _illuminationID = _popup->insertItem(i18n("Show &Daylight"), this, TQ_SLOT(toggleIllumination()));
+ _citiesID = _popup->insertItem(i18n("Show &Cities"), this, TQ_SLOT(toggleCities()));
+ _flagsID = _popup->insertItem(i18n("Show F&lags"), this, TQ_SLOT(toggleFlags()));
if (!applet)
{
_popup->insertSeparator();
- _popup->insertItem(i18n("&Save Settings"), this, TQT_SLOT(slotSaveSettings()));
+ _popup->insertItem(i18n("&Save Settings"), this, TQ_SLOT(slotSaveSettings()));
}
_popup->insertSeparator();
- _popup->insertItem(i18n("&About"), this, TQT_SLOT(about()));
+ _popup->insertItem(i18n("&About"), this, TQ_SLOT(about()));
TQTimer *timer = new TQTimer(this);
- connect(timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeout()));
+ connect(timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(timeout()));
timer->start(1000);
_cityIndicator = new TQLabel(0,0, WStyle_StaysOnTop | WStyle_Customize | WStyle_NoBorder | WStyle_Tool | WX11BypassWM );
@@ -154,7 +154,7 @@ MapWidget::MapWidget(bool applet, bool restore, TQWidget *parent, const char *na
if (restore && !applet)
load(kapp->config());
- connect(&m_timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(updateCityIndicator()));
+ connect(&m_timer, TQ_SIGNAL(timeout()), this, TQ_SLOT(updateCityIndicator()));
}
@@ -410,7 +410,7 @@ void MapWidget::themeSelected(int index)
void MapWidget::mousePressEvent(TQMouseEvent *ev)
{
- if (ev->button() == Qt::RightButton)
+ if (ev->button() == TQt::RightButton)
{
_flagPos = ev->pos();
_popup->exec(ev->globalPos());
diff --git a/kworldwatch/mapwidget.h b/kworldwatch/mapwidget.h
index 21126cb..b7704a4 100644
--- a/kworldwatch/mapwidget.h
+++ b/kworldwatch/mapwidget.h
@@ -55,7 +55,7 @@ class FlagList;
class MapWidget : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/kworldwatch/zoneclock.cpp b/kworldwatch/zoneclock.cpp
index a2279c2..e791b98 100644
--- a/kworldwatch/zoneclock.cpp
+++ b/kworldwatch/zoneclock.cpp
@@ -69,9 +69,9 @@ ZoneClock::ZoneClock(const TQString &zone, const TQString &name, TQWidget *paren
hbox->addWidget(_timeLabel, 0, TQt::AlignRight);
_popup = new TQPopupMenu(this);
- _popup->insertItem(i18n("&Edit..."), this, TQT_SLOT(editClock()));
- _popup->insertItem(i18n("&Add..."), this, TQT_SLOT(slotAddClock()));
- _popup->insertItem(i18n("&Remove"), this, TQT_SLOT(slotRemoveClock()));
+ _popup->insertItem(i18n("&Edit..."), this, TQ_SLOT(editClock()));
+ _popup->insertItem(i18n("&Add..."), this, TQ_SLOT(slotAddClock()));
+ _popup->insertItem(i18n("&Remove"), this, TQ_SLOT(slotRemoveClock()));
_nameLabel->installEventFilter(this);
_timeLabel->installEventFilter(this);
@@ -87,7 +87,7 @@ void ZoneClock::slotRemoveClock()
// So instead we fire up an idle event triggering the delete
// after the return.
- TQTimer::singleShot(0, this, TQT_SLOT(removeTimeout()));
+ TQTimer::singleShot(0, this, TQ_SLOT(removeTimeout()));
}
@@ -138,7 +138,7 @@ bool ZoneClock::eventFilter(TQObject *obj, TQEvent *ev)
if (ev->type() == TQEvent::MouseButtonPress)
{
TQMouseEvent *e = (TQMouseEvent*)ev;
- if (e->button() == Qt::RightButton)
+ if (e->button() == TQt::RightButton)
_popup->exec(e->globalPos());
}
@@ -172,7 +172,7 @@ ZoneClockPanel::ZoneClockPanel(TQWidget *parent, const char *name)
TQTimer *t = new TQTimer(this);
- connect(t, TQT_SIGNAL(timeout()), this, TQT_SLOT(updateTimer()));
+ connect(t, TQ_SIGNAL(timeout()), this, TQ_SLOT(updateTimer()));
t->start(500);
_clocks.setAutoDelete(true);
@@ -202,9 +202,9 @@ void ZoneClockPanel::addClock(const TQString &zone, const TQString &name)
realign();
- connect(zc, TQT_SIGNAL(addClock(const TQString &)), this, TQT_SLOT(addClock(const TQString &)));
- connect(zc, TQT_SIGNAL(changed()), this, TQT_SLOT(realign()));
- connect(zc, TQT_SIGNAL(removeMe(ZoneClock *)), this, TQT_SLOT(removeClock(ZoneClock *)));
+ connect(zc, TQ_SIGNAL(addClock(const TQString &)), this, TQ_SLOT(addClock(const TQString &)));
+ connect(zc, TQ_SIGNAL(changed()), this, TQ_SLOT(realign()));
+ connect(zc, TQ_SIGNAL(removeMe(ZoneClock *)), this, TQ_SLOT(removeClock(ZoneClock *)));
}
diff --git a/kworldwatch/zoneclock.h b/kworldwatch/zoneclock.h
index ba8c6b6..55af262 100644
--- a/kworldwatch/zoneclock.h
+++ b/kworldwatch/zoneclock.h
@@ -45,7 +45,7 @@ class ClockDialog;
class ZoneClock : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
@@ -97,7 +97,7 @@ private:
class ZoneClockPanel : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
diff --git a/translations/desktop_files/amor.desktop/de.po b/translations/desktop_files/amor.desktop/de.po
index 78a2c1a..3b23d78 100644
--- a/translations/desktop_files/amor.desktop/de.po
+++ b/translations/desktop_files/amor.desktop/de.po
@@ -1,25 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:09+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/amor-amordesktop/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. Name
#: amor.desktop:2
msgid "AMOR"
-msgstr ""
+msgstr "AMOR"
#. GenericName
#: amor.desktop:7
diff --git a/translations/desktop_files/amor.desktop/ru.po b/translations/desktop_files/amor.desktop/ru.po
index d025885..60dde7f 100644
--- a/translations/desktop_files/amor.desktop/ru.po
+++ b/translations/desktop_files/amor.desktop/ru.po
@@ -1,25 +1,27 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:09+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/amor-amordesktop/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Name
#: amor.desktop:2
msgid "AMOR"
-msgstr ""
+msgstr "AMOR"
#. GenericName
#: amor.desktop:7
diff --git a/translations/desktop_files/kodo.desktop/de.po b/translations/desktop_files/kodo.desktop/de.po
index 27f2e18..bd61ce9 100644
--- a/translations/desktop_files/kodo.desktop/de.po
+++ b/translations/desktop_files/kodo.desktop/de.po
@@ -1,20 +1,21 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:10+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kodo-kododesktop/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. GenericName
#: kodo.desktop:7
@@ -24,4 +25,4 @@ msgstr "Entfernungsmesser für die Maus"
#. Name
#: kodo.desktop:9
msgid "Kodo"
-msgstr ""
+msgstr "Kodo"
diff --git a/translations/desktop_files/kodo.desktop/ru.po b/translations/desktop_files/kodo.desktop/ru.po
index da69fad..5bc3882 100644
--- a/translations/desktop_files/kodo.desktop/ru.po
+++ b/translations/desktop_files/kodo.desktop/ru.po
@@ -1,20 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:10+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kodo-kododesktop/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. GenericName
#: kodo.desktop:7
@@ -24,4 +26,4 @@ msgstr "Мышеспидометр"
#. Name
#: kodo.desktop:9
msgid "Kodo"
-msgstr ""
+msgstr "Kodo"
diff --git a/translations/desktop_files/kteatime.desktop/de.po b/translations/desktop_files/kteatime.desktop/de.po
index 552f8ef..74e21e3 100644
--- a/translations/desktop_files/kteatime.desktop/de.po
+++ b/translations/desktop_files/kteatime.desktop/de.po
@@ -1,25 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:11+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kteatime-kteatimedesktop/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. Name
#: kteatime.desktop:2
msgid "KTeaTime"
-msgstr ""
+msgstr "KTeaTime"
#. GenericName
#: kteatime.desktop:3
diff --git a/translations/desktop_files/kteatime.desktop/ru.po b/translations/desktop_files/kteatime.desktop/ru.po
index a5bbd66..e50c587 100644
--- a/translations/desktop_files/kteatime.desktop/ru.po
+++ b/translations/desktop_files/kteatime.desktop/ru.po
@@ -1,25 +1,27 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:11+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kteatime-kteatimedesktop/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Name
#: kteatime.desktop:2
msgid "KTeaTime"
-msgstr ""
+msgstr "KTeaTime"
#. GenericName
#: kteatime.desktop:3
diff --git a/translations/desktop_files/ktux.desktop/de.po b/translations/desktop_files/ktux.desktop/de.po
index 95c8770..5493c3d 100644
--- a/translations/desktop_files/ktux.desktop/de.po
+++ b/translations/desktop_files/ktux.desktop/de.po
@@ -1,25 +1,26 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:13+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/ktux-ktuxdesktop/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. Name
#: ktux.desktop:2
msgid "KTux"
-msgstr ""
+msgstr "KTux"
#. Name
#: ktux.desktop:12
diff --git a/translations/desktop_files/ktux.desktop/ru.po b/translations/desktop_files/ktux.desktop/ru.po
index d66c915..4594d83 100644
--- a/translations/desktop_files/ktux.desktop/ru.po
+++ b/translations/desktop_files/ktux.desktop/ru.po
@@ -1,25 +1,27 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:13+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/ktux-ktuxdesktop/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Name
#: ktux.desktop:2
msgid "KTux"
-msgstr ""
+msgstr "KTux"
#. Name
#: ktux.desktop:12
diff --git a/translations/desktop_files/kweather-desktops/ar.po b/translations/desktop_files/kweather-desktops/ar.po
index 0d14f17..e53ea08 100644
--- a/translations/desktop_files/kweather-desktops/ar.po
+++ b/translations/desktop_files/kweather-desktops/ar.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "الشاشة"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "تعيين الشاشة"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather برنامج; الطقس; تهيئة; إعدادات; شاشة;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "خدمة الأرصاد الجوية"
#. Comment
#: kcmweatherservice.desktop:14
#, fuzzy
-msgid "Weather Service Setup"
+#| msgid "Weather Service"
+msgid "Weather Service Config"
msgstr "خدمة الأرصاد الجوية"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather برنامج; خدمة الأرصاد الجوية والطقس; تهيئة; إعدادات; شاشة;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather برنامج; خدمة الأرصاد الجوية والطقس; تهيئة; إعدادات; شاشة;"
#. Comment
@@ -74,5 +98,15 @@ msgstr ""
msgid "Weather"
msgstr "تقرير الطقس"
+#~ msgid "Display"
+#~ msgstr "الشاشة"
+
+#~ msgid "Display Setup"
+#~ msgstr "تعيين الشاشة"
+
+#, fuzzy
+#~ msgid "Weather Service Setup"
+#~ msgstr "خدمة الأرصاد الجوية"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "تقرير الطقس على الشريط الجانبي "
diff --git a/translations/desktop_files/kweather-desktops/be.po b/translations/desktop_files/kweather-desktops/be.po
index 5d07129..6c86a33 100644
--- a/translations/desktop_files/kweather-desktops/be.po
+++ b/translations/desktop_files/kweather-desktops/be.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Паказваць"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Настаўленне паказу"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Сервіс надвор'я"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Настаўленне сервісу надвор'я"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Сервіс надвор'я"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -74,5 +93,14 @@ msgstr "DCOP-сервіс, які дае звесткі пра надвор'е"
msgid "Weather"
msgstr "Прагноз надвор'я"
+#~ msgid "Display"
+#~ msgstr "Паказваць"
+
+#~ msgid "Display Setup"
+#~ msgstr "Настаўленне паказу"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Настаўленне сервісу надвор'я"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Бакавы прагноз надвор'я"
diff --git a/translations/desktop_files/kweather-desktops/bg.po b/translations/desktop_files/kweather-desktops/bg.po
index 928df50..3417a66 100644
--- a/translations/desktop_files/kweather-desktops/bg.po
+++ b/translations/desktop_files/kweather-desktops/bg.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: 2020-07-30 00:20+0000\n"
"Last-Translator: Emanoil Kotsev <deloptes@gmail.com>\n"
"Language-Team: Bulgarian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -18,35 +18,62 @@ msgstr ""
"X-Generator: Weblate 4.1.1\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Показване"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Настройки на показването"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"време; метеорологично; метеорология; показване; състояние; доклад; kweather; "
"weather; configure; settings; display;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Услуга за метеорологичното време"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Настройки на метеорологичната услуга"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Услуга за метеорологичното време"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"време; метеорологично; метеорология; показване; състояние; доклад; kweather; "
+"weather service; configure; settings;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"време; метеорологично; метеорология; показване; състояние; доклад; kweather; "
"weather service; configure; settings;"
@@ -78,5 +105,14 @@ msgstr "Услуга DCOP за метеорологични данни."
msgid "Weather"
msgstr "Какво е времето сега"
+#~ msgid "Display"
+#~ msgstr "Показване"
+
+#~ msgid "Display Setup"
+#~ msgstr "Настройки на показването"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Настройки на метеорологичната услуга"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Метеорологично време в Konqueror"
diff --git a/translations/desktop_files/kweather-desktops/bn.po b/translations/desktop_files/kweather-desktops/bn.po
index fca5a38..bf784fe 100644
--- a/translations/desktop_files/kweather-desktops/bn.po
+++ b/translations/desktop_files/kweather-desktops/bn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "ডিসপ্লে"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "ডিসপ্লে সংক্রান্ত প্রস্তুতি"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "কে-ওয়েদার; আবহাওয়া; কনফিগার; বৈশিষ্ট্য; ডিসপ্লে;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "আবহাওয়া সার্ভিস"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "আবহাওয়া সার্ভিস প্রস্তুতি"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "আবহাওয়া সার্ভিস"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "কে-ওয়েদার; আবহাওয়া সার্ভিস; কনফিগার; বৈশিষ্ট্য;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "কে-ওয়েদার; আবহাওয়া সার্ভিস; কনফিগার; বৈশিষ্ট্য;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "আবহাওয়া তথ্য সরবরাহের জন্য
msgid "Weather"
msgstr "আবহাওয়া রিপোর্ট"
+#~ msgid "Display"
+#~ msgstr "ডিসপ্লে"
+
+#~ msgid "Display Setup"
+#~ msgstr "ডিসপ্লে সংক্রান্ত প্রস্তুতি"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "আবহাওয়া সার্ভিস প্রস্তুতি"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "সাইডবারে প্রদর্শিত আবহাওয়া রিপোর্ট"
diff --git a/translations/desktop_files/kweather-desktops/br.po b/translations/desktop_files/kweather-desktops/br.po
index b4fae94..f1a16fe 100644
--- a/translations/desktop_files/kweather-desktops/br.po
+++ b/translations/desktop_files/kweather-desktops/br.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,56 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Diskwel"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Kefluniadur an Diskwel"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; amzer; kefluniañ; dibarzhoù; diskwel;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servij an amzer"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Kefluniadur servij an amzer"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servij an amzer"
#. Keywords
#: kcmweatherservice.desktop:15
#, fuzzy
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; amzer; kefluniañ; dibarzhoù; diskwel;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; amzer; kefluniañ; dibarzhoù; diskwel;"
#. Comment
@@ -74,3 +96,12 @@ msgstr ""
#, fuzzy
msgid "Weather"
msgstr "Servij an amzer"
+
+#~ msgid "Display"
+#~ msgstr "Diskwel"
+
+#~ msgid "Display Setup"
+#~ msgstr "Kefluniadur an Diskwel"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Kefluniadur servij an amzer"
diff --git a/translations/desktop_files/kweather-desktops/bs.po b/translations/desktop_files/kweather-desktops/bs.po
index 81ed133..9a1a6d4 100644
--- a/translations/desktop_files/kweather-desktops/bs.po
+++ b/translations/desktop_files/kweather-desktops/bs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,62 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Prikaz"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Postavke prikaza"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather; configure; settings; display; vrijeme; podesi; postavke; "
"prikaz;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servis vremenske prognoze"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Postavke servisa vremenske prognoze"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servis vremenske prognoze"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; servis; vremenska prognoza; "
+"postavke;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; servis; vremenska prognoza; "
"postavke;"
@@ -78,5 +105,14 @@ msgstr ""
msgid "Weather"
msgstr "Sidebar vremenska prognoza"
+#~ msgid "Display"
+#~ msgstr "Prikaz"
+
+#~ msgid "Display Setup"
+#~ msgstr "Postavke prikaza"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Postavke servisa vremenske prognoze"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sidebar vremenska prognoza"
diff --git a/translations/desktop_files/kweather-desktops/ca.po b/translations/desktop_files/kweather-desktops/ca.po
index f69754a..1d0f856 100644
--- a/translations/desktop_files/kweather-desktops/ca.po
+++ b/translations/desktop_files/kweather-desktops/ca.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Pantalla"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configuració de pantalla"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; temps; configuració; paràmetres; pantalla;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servei meteorològic"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuració del servei meteorològic"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servei meteorològic"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; servei meteorològic; configuració; paràmetres;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; servei meteorològic; configuració; paràmetres;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Un servei DCOP per proveir dades del temps."
msgid "Weather"
msgstr "Informació del temps"
+#~ msgid "Display"
+#~ msgstr "Pantalla"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configuració de pantalla"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuració del servei meteorològic"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Barra d'informació del temps"
diff --git a/translations/desktop_files/kweather-desktops/cs.po b/translations/desktop_files/kweather-desktops/cs.po
index b7b808c..edc995d 100644
--- a/translations/desktop_files/kweather-desktops/cs.po
+++ b/translations/desktop_files/kweather-desktops/cs.po
@@ -1,12 +1,12 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# Slávek Banko <slavek.banko@axis.cz>, 2021.
+# Slávek Banko <slavek.banko@axis.cz>, 2021, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
-"PO-Revision-Date: 2021-08-31 03:14+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
+"PO-Revision-Date: 2022-07-07 10:46+0000\n"
"Last-Translator: Slávek Banko <slavek.banko@axis.cz>\n"
"Language-Team: Czech <https://mirror.git.trinitydesktop.org/weblate/projects/"
"tdetoys/kweather-desktop-files/cs/>\n"
@@ -15,37 +15,52 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.13.1\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Zobrazení"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr "Aplet"
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Nastavení zobrazení"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr "Konfigurace apletu"
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
-msgstr "kweather;počasí;nastavení;zobrazení;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
+msgstr "kweather;počasí;konfigurace;nastavení;zobrazení;aplet;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
-msgstr "Služba počasí"
+msgid "Service"
+msgstr "Služba"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Nastavení služby počasí"
+msgid "Weather Service Config"
+msgstr "Konfigurace služby počasí"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
-msgstr "kweather;služba počasí;nastavení;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;služba počasí;konfigurace;nastavení;služba;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr "Stanice"
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr "Konfigurace stanic počasí"
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
+msgstr "kweather;služba počasí;konfigurace;nastavení;stanice;"
#. Comment
#: kweather.desktop:3
@@ -72,5 +87,14 @@ msgstr "Služba DCOP poskytující údaje o počasí."
msgid "Weather"
msgstr "Počasí"
+#~ msgid "Display"
+#~ msgstr "Zobrazení"
+
+#~ msgid "Display Setup"
+#~ msgstr "Nastavení zobrazení"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Nastavení služby počasí"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Zpráva o počasí pro postranní lištu"
diff --git a/translations/desktop_files/kweather-desktops/cy.po b/translations/desktop_files/kweather-desktops/cy.po
index 7313b01..dee6401 100644
--- a/translations/desktop_files/kweather-desktops/cy.po
+++ b/translations/desktop_files/kweather-desktops/cy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Dangos"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Gosod Ymddangosiad"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; ktywydd; tywydd; ffurfweddu; gosodiadau; ymddangosiad;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "GwasanaethTywydd"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Gosod GwasanaethTywydd"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "GwasanaethTywydd"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; ktywydd; tywydd; ffurfweddu; gosodiadau;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; ktywydd; tywydd; ffurfweddu; gosodiadau;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Gwasanaeth DCOP i ddarparu data tywydd."
msgid "Weather"
msgstr "Adroddiad Tywydd"
+#~ msgid "Display"
+#~ msgstr "Dangos"
+
+#~ msgid "Display Setup"
+#~ msgstr "Gosod Ymddangosiad"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Gosod GwasanaethTywydd"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Adroddiad Tywydd i'r Bar Ochr "
diff --git a/translations/desktop_files/kweather-desktops/da.po b/translations/desktop_files/kweather-desktops/da.po
index 2caea56..29346ba 100644
--- a/translations/desktop_files/kweather-desktops/da.po
+++ b/translations/desktop_files/kweather-desktops/da.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Visning"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Opsætning af visning"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; vejr; indstil; opsætning; visning;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Vejrtjeneste"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Opsætning af vejrtjeneste"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Vejrtjeneste"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; vejrtjeneste; indstilling; opsætning;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; vejrtjeneste; indstilling; opsætning;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "En DCOP-tjeneste som sørger for vejrdata."
msgid "Weather"
msgstr "Vejrudsigt"
+#~ msgid "Display"
+#~ msgstr "Visning"
+
+#~ msgid "Display Setup"
+#~ msgstr "Opsætning af visning"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Opsætning af vejrtjeneste"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sidebjælke vejrudsigt"
diff --git a/translations/desktop_files/kweather-desktops/de.po b/translations/desktop_files/kweather-desktops/de.po
index 7907879..b525020 100644
--- a/translations/desktop_files/kweather-desktops/de.po
+++ b/translations/desktop_files/kweather-desktops/de.po
@@ -1,50 +1,66 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kweather-desktop-files/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Anzeige"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr "Applet"
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Einrichtung der Anzeige"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr "Applet-Konfiguration"
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
-msgstr "kweather; kwetter; wetter; einrichten; einstellungen; anzeige;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
+msgstr "kweather; kwetter; wetter; einrichten; einstellungen; anzeige; applet;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
-msgstr "Wetterdienst"
+msgid "Service"
+msgstr "Dienst"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Einrichtung des Wetterdienstes"
+msgid "Weather Service Config"
+msgstr "Wetterdienst-Konfiguration"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
-msgstr "kweather; kwetter; wetterdienst; einrichten; einstellungen;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; kwetter; wetterdienst; einrichten; einstellungen; dienst;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr "Stationen"
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr "Wetterstationen-Einstellungen"
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
+msgstr "kweather; kwetter; wetterdienst; einrichten; einstellungen; stationen;"
#. Comment
#: kweather.desktop:3
@@ -58,21 +74,27 @@ msgstr "Wetterbericht"
#. Name
#: kweatherservice.desktop:3
-#, fuzzy
msgid "KWeatherService"
-msgstr "Wetterdienst"
+msgstr "KWetterdienst"
#. Comment
#: kweatherservice.desktop:8
msgid "A DCOP service to provide weather data."
-msgstr "DCOP-Dienst für Wetterdaten"
+msgstr "Ein DCOP-Dienst für Bereitstellung von Wetterdaten."
#. Name
#: weatherbar.desktop:4 weatherbar_add.desktop:4
-#, fuzzy
-#| msgid "Weather Report"
msgid "Weather"
-msgstr "Wetterbericht"
+msgstr "Wetter"
+
+#~ msgid "Display"
+#~ msgstr "Anzeige"
+
+#~ msgid "Display Setup"
+#~ msgstr "Einrichtung der Anzeige"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Einrichtung des Wetterdienstes"
#~ msgid "Sidebar Weather Report"
#~ msgstr "Navigationsbereich für Wetterbericht"
diff --git a/translations/desktop_files/kweather-desktops/el.po b/translations/desktop_files/kweather-desktops/el.po
index d31d69f..204c613 100644
--- a/translations/desktop_files/kweather-desktops/el.po
+++ b/translations/desktop_files/kweather-desktops/el.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Εμφάνιση"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Ρύθμιση εμφάνισης"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; καιρός; ρύθμιση; ρυθμίσεις; εμφάνιση;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Υπηρεσία καιρού"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Ρύθμιση υπηρεσίας καιρού"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Υπηρεσία καιρού"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; υπηρεσία καιρού; ρύθμιση; ρυθμίσεις;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; υπηρεσία καιρού; ρύθμιση; ρυθμίσεις;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Μια υπηρεσία DCOP που προσφέρει μετεωρολ
msgid "Weather"
msgstr "Μετεωρολογική αναφορά"
+#~ msgid "Display"
+#~ msgstr "Εμφάνιση"
+
+#~ msgid "Display Setup"
+#~ msgstr "Ρύθμιση εμφάνισης"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Ρύθμιση υπηρεσίας καιρού"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Μετεωρολογική αναφορά Πλευρικής μπάρας"
diff --git a/translations/desktop_files/kweather-desktops/eo.po b/translations/desktop_files/kweather-desktops/eo.po
index 0578ed3..922de37 100644
--- a/translations/desktop_files/kweather-desktops/eo.po
+++ b/translations/desktop_files/kweather-desktops/eo.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Vidigilo"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Vidigilagordo"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "VeteroServo"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Agordo de VeteroServo"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "VeteroServo"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -73,5 +92,14 @@ msgstr "DCOP-servo por montri la vetero-datumojn."
msgid "Weather"
msgstr "VeterRaporto"
+#~ msgid "Display"
+#~ msgstr "Vidigilo"
+
+#~ msgid "Display Setup"
+#~ msgstr "Vidigilagordo"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Agordo de VeteroServo"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Flank-VeterRaporto"
diff --git a/translations/desktop_files/kweather-desktops/es.po b/translations/desktop_files/kweather-desktops/es.po
index 2d041f6..f822779 100644
--- a/translations/desktop_files/kweather-desktops/es.po
+++ b/translations/desktop_files/kweather-desktops/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Visualización"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configuración de vistas"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; clima; configurar; parámetros; visualización;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servicio de meteorología"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuración del servicio de meteorología"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servicio de meteorología"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; servicio de meteorología; configurar; parámetros;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; servicio de meteorología; configurar; parámetros;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Un servicio DCOP para proporcionar datos meteorológicos."
msgid "Weather"
msgstr "Informe meteorológico"
+#~ msgid "Display"
+#~ msgstr "Visualización"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configuración de vistas"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuración del servicio de meteorología"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Barra lateral de informe meteorológico"
diff --git a/translations/desktop_files/kweather-desktops/et.po b/translations/desktop_files/kweather-desktops/et.po
index 69efc37..a53b364 100644
--- a/translations/desktop_files/kweather-desktops/et.po
+++ b/translations/desktop_files/kweather-desktops/et.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Vaade"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Vaateseadistused"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; ilm; seadistamine; seadistused; vaade;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Ilmateenistus"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Ilmateenistuse seadistamine"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Ilmateenistus"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; ilmateenistus; seadistamine; seadistused;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; ilmateenistus; seadistamine; seadistused;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "DCOP teenus ilmaandmete esitamiseks."
msgid "Weather"
msgstr "Ilmateade"
+#~ msgid "Display"
+#~ msgstr "Vaade"
+
+#~ msgid "Display Setup"
+#~ msgstr "Vaateseadistused"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Ilmateenistuse seadistamine"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Külgriba ilmateade"
diff --git a/translations/desktop_files/kweather-desktops/eu.po b/translations/desktop_files/kweather-desktops/eu.po
index b63192c..1436022 100644
--- a/translations/desktop_files/kweather-desktops/eu.po
+++ b/translations/desktop_files/kweather-desktops/eu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Pantaila"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Pantaila Egokitu"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; eguraldia; configuratu; ezarpenak; pantaila;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Eguraldi Serbitzua"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Eguraldi Serbitzua Egokitu"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Eguraldi Serbitzua"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;eguraldi serbitzua; konfiguratu; ezarpenak;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;eguraldi serbitzua; konfiguratu; ezarpenak;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Eguraldiari buruzko datuak eskeintzeko DCOP zerbitzua"
msgid "Weather"
msgstr "Eguraldiaren txostena"
+#~ msgid "Display"
+#~ msgstr "Pantaila"
+
+#~ msgid "Display Setup"
+#~ msgstr "Pantaila Egokitu"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Eguraldi Serbitzua Egokitu"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Eguraldiaren Egoera Alboko Barran"
diff --git a/translations/desktop_files/kweather-desktops/fa.po b/translations/desktop_files/kweather-desktops/fa.po
index 1ac2dd9..06e2ef9 100644
--- a/translations/desktop_files/kweather-desktops/fa.po
+++ b/translations/desktop_files/kweather-desktops/fa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "نمایش"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "برپایی نمایش"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather، آب و هوا، پیکربندی، تنظیمات، نمایش;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "خدمت آب و هوا"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "برپایی خدمت آب و هوا"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "خدمت آب و هوا"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather، خدمت آب و هوا، پیکربندی، تنظیمات;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather، خدمت آب و هوا، پیکربندی، تنظیمات;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "یک خدمت DCOP برای فراهم کردن داده‌های آب
msgid "Weather"
msgstr "گزارش آب و هوا"
+#~ msgid "Display"
+#~ msgstr "نمایش"
+
+#~ msgid "Display Setup"
+#~ msgstr "برپایی نمایش"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "برپایی خدمت آب و هوا"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "گزارش جانبی آب و هوا"
diff --git a/translations/desktop_files/kweather-desktops/fi.po b/translations/desktop_files/kweather-desktops/fi.po
index c3d5ec9..0731e52 100644
--- a/translations/desktop_files/kweather-desktops/fi.po
+++ b/translations/desktop_files/kweather-desktops/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Näyttö"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Näytön asetukset"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; sää; aseta; asetukset; näyttö;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Sääpalvelu"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Sääpalvelun asetukset"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Sääpalvelu"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; sääpalvelu; aseta; asetukset;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; sääpalvelu; aseta; asetukset;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "DCOP-palvelu säätietojen välittämiseen."
msgid "Weather"
msgstr "Navigointipalkin säätiedotus"
+#~ msgid "Display"
+#~ msgstr "Näyttö"
+
+#~ msgid "Display Setup"
+#~ msgstr "Näytön asetukset"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Sääpalvelun asetukset"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Navigointipalkin säätiedotus"
diff --git a/translations/desktop_files/kweather-desktops/fr.po b/translations/desktop_files/kweather-desktops/fr.po
index e38c3d7..8fb693e 100644
--- a/translations/desktop_files/kweather-desktops/fr.po
+++ b/translations/desktop_files/kweather-desktops/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Affichage"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configuration de l'affichage"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; temps; configurer; affichage; météo;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "KWeatherService"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuration du service Weather"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "KWeatherService"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; weather service; configurer; réglages;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; weather service; configurer; réglages;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Un service DCOP pour fournir des données sur le temps."
msgid "Weather"
msgstr "Rapport météorologique"
+#~ msgid "Display"
+#~ msgstr "Affichage"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configuration de l'affichage"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuration du service Weather"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Rapport météorologique de la barre latérale"
diff --git a/translations/desktop_files/kweather-desktops/ga.po b/translations/desktop_files/kweather-desktops/ga.po
index b4bbc1b..51ab824 100644
--- a/translations/desktop_files/kweather-desktops/ga.po
+++ b/translations/desktop_files/kweather-desktops/ga.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Taispeáint"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Socrú an Taispeáint"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; aimsir; cumraigh; socruithe; taispeáint;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Seirbhís Aimsire"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Socrú na Seirbhíse Aimsire"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Seirbhís Aimsire"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; seirbhís aimsire; cumraigh; socruithe;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; seirbhís aimsire; cumraigh; socruithe;"
#. Comment
@@ -74,6 +99,15 @@ msgstr "Seirbhís DCOP chun faisnéis aimsire a chur ar fáil."
msgid "Weather"
msgstr "Tuairisc Aimsire"
+#~ msgid "Display"
+#~ msgstr "Taispeáint"
+
+#~ msgid "Display Setup"
+#~ msgstr "Socrú an Taispeáint"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Socrú na Seirbhíse Aimsire"
+
#, fuzzy
#~ msgid "Sidebar Weather Report"
#~ msgstr "Tuairisc Aimsire"
diff --git a/translations/desktop_files/kweather-desktops/gl.po b/translations/desktop_files/kweather-desktops/gl.po
index 07e129e..a071c47 100644
--- a/translations/desktop_files/kweather-desktops/gl.po
+++ b/translations/desktop_files/kweather-desktops/gl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Mostrar"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configurar visualización"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; clima; configurar; axustes; mostrar;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servizo Meteorolóxico"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuración do Servizo Meteorolóxico"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servizo Meteorolóxico"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; servizo meteorolóxico; configurar; axustes;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; servizo meteorolóxico; configurar; axustes;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Un servizo DCOP para obter dados climáticos."
msgid "Weather"
msgstr "Parte Meteorolóxico"
+#~ msgid "Display"
+#~ msgstr "Mostrar"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configurar visualización"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuración do Servizo Meteorolóxico"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Barra de Información Meteorolóxica"
diff --git a/translations/desktop_files/kweather-desktops/he.po b/translations/desktop_files/kweather-desktops/he.po
index 6e0a8ff..22a6abb 100644
--- a/translations/desktop_files/kweather-desktops/he.po
+++ b/translations/desktop_files/kweather-desktops/he.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,62 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "תצוגה"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "הגדרות תצוגה"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather; configure; settings; display; מזג אוויר; הגדרות; הגדרות; "
"תצוגה;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "שרות ה־DCOP של KWeather"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "הגדרות שרות ה־DCOP של KWeather"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "שרות ה־DCOP של KWeather"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; שרות ה־DCOP של kweather; "
+"הגדרות; הגדרות; שרות ה-DCOP של kweather;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; שרות ה־DCOP של kweather; "
"הגדרות; הגדרות; שרות ה-DCOP של kweather;"
@@ -78,5 +105,14 @@ msgstr "שירות DCOP לסיפוק נתוני מזג אוויר"
msgid "Weather"
msgstr "דו\"ח מזג אוויר "
+#~ msgid "Display"
+#~ msgstr "תצוגה"
+
+#~ msgid "Display Setup"
+#~ msgstr "הגדרות תצוגה"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "הגדרות שרות ה־DCOP של KWeather"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "דו\"ח מזג אוויר בסרגל צד"
diff --git a/translations/desktop_files/kweather-desktops/hi.po b/translations/desktop_files/kweather-desktops/hi.po
index 1210df1..9e9e29a 100644
--- a/translations/desktop_files/kweather-desktops/hi.po
+++ b/translations/desktop_files/kweather-desktops/hi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "प्रकटन"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "प्रकटन सेटअप"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "के-वेदर;वेदर;कॉन्फ़िगर;विन्यास;प्रकटन;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "मौसम सेवा"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "मौसम सेवा सेटअप"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "मौसम सेवा"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "के-वेदर;वेदर सर्विस;कॉन्फ़िगर;विन्यास;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "के-वेदर;वेदर सर्विस;कॉन्फ़िगर;विन्यास;"
#. Comment
@@ -73,5 +98,14 @@ msgstr ""
msgid "Weather"
msgstr "साइडबार वेदर रपट"
+#~ msgid "Display"
+#~ msgstr "प्रकटन"
+
+#~ msgid "Display Setup"
+#~ msgstr "प्रकटन सेटअप"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "मौसम सेवा सेटअप"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "साइडबार वेदर रपट"
diff --git a/translations/desktop_files/kweather-desktops/hr.po b/translations/desktop_files/kweather-desktops/hr.po
index 5e7e6f6..7dc6a94 100644
--- a/translations/desktop_files/kweather-desktops/hr.po
+++ b/translations/desktop_files/kweather-desktops/hr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,18 +17,20 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Zaslon"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Podešavanje prikazivanja"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather service; configure; settings; prikazivanje; podešavanje; "
"postavke; meteorologija; vrijeme; meteorološki izvještaj; prognoza; prikaz; "
@@ -36,17 +38,42 @@ msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Meteorološki izvještaj"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Podešavanje usluga meteorološkog izvještaja"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Meteorološki izvještaj"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; podesi; podešavanja; "
+"postavke; meteorologija; vrijeme; vremenska prognoza; meteorološki izvještaj;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; podesi; podešavanja; "
"postavke; meteorologija; vrijeme; vremenska prognoza; meteorološki izvještaj;"
@@ -78,5 +105,14 @@ msgstr "DCOP usluga s podacima o meteorološki uvjetima."
msgid "Weather"
msgstr "Meteorološki izvještaj"
+#~ msgid "Display"
+#~ msgstr "Zaslon"
+
+#~ msgid "Display Setup"
+#~ msgstr "Podešavanje prikazivanja"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Podešavanje usluga meteorološkog izvještaja"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Meteorološki izvještaj u bočnoj traci"
diff --git a/translations/desktop_files/kweather-desktops/hu.po b/translations/desktop_files/kweather-desktops/hu.po
index b423acc..8662efc 100644
--- a/translations/desktop_files/kweather-desktops/hu.po
+++ b/translations/desktop_files/kweather-desktops/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Képernyő"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "A képernyő beállításai"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;időjárás;beállítás;konfiguráció;képernyő;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Időjárás-előrejelzés"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Az időjárás-előrejelző szolgáltatás beállításai"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Időjárás-előrejelzés"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;időjárás-előrejelzés;beállítás;konfiguráció;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;időjárás-előrejelzés;beállítás;konfiguráció;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "DCOP-szolgáltatás időjárási adatok lekérdezéséhez"
msgid "Weather"
msgstr "Időjárás-jelentés"
+#~ msgid "Display"
+#~ msgstr "Képernyő"
+
+#~ msgid "Display Setup"
+#~ msgstr "A képernyő beállításai"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Az időjárás-előrejelző szolgáltatás beállításai"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Időjárás-jelentési oldalsáv"
diff --git a/translations/desktop_files/kweather-desktops/id.po b/translations/desktop_files/kweather-desktops/id.po
index b904a45..a941eb6 100644
--- a/translations/desktop_files/kweather-desktops/id.po
+++ b/translations/desktop_files/kweather-desktops/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,48 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Tampilan"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-#, fuzzy
-msgid "Display Setup"
-msgstr "Tampilan"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+msgid "Service"
msgstr ""
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
+msgid "Weather Service Config"
msgstr ""
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -71,3 +85,10 @@ msgstr ""
#: weatherbar.desktop:4 weatherbar_add.desktop:4
msgid "Weather"
msgstr ""
+
+#~ msgid "Display"
+#~ msgstr "Tampilan"
+
+#, fuzzy
+#~ msgid "Display Setup"
+#~ msgstr "Tampilan"
diff --git a/translations/desktop_files/kweather-desktops/is.po b/translations/desktop_files/kweather-desktops/is.po
index 13f6daa..49c95a3 100644
--- a/translations/desktop_files/kweather-desktops/is.po
+++ b/translations/desktop_files/kweather-desktops/is.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Skjáborð"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Stillingar skjáborðs"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Veðurþjónustan"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Stilla veðurþjónustuna"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Veðurþjónustan"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -74,5 +93,14 @@ msgstr "DCOP þjónusta sem veitir veðurupplýsingar."
msgid "Weather"
msgstr "Veðurfréttir"
+#~ msgid "Display"
+#~ msgstr "Skjáborð"
+
+#~ msgid "Display Setup"
+#~ msgstr "Stillingar skjáborðs"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Stilla veðurþjónustuna"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Veðurupplýusingar í hliðarstiku"
diff --git a/translations/desktop_files/kweather-desktops/it.po b/translations/desktop_files/kweather-desktops/it.po
index 708134e..0ea8ab0 100644
--- a/translations/desktop_files/kweather-desktops/it.po
+++ b/translations/desktop_files/kweather-desktops/it.po
@@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# Michele Calgaro <michele.calgaro@yahoo.it>, 2020, 2021.
+# stefano <ifx@lazytux.it>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
-"PO-Revision-Date: 2021-10-09 03:31+0000\n"
-"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
+"PO-Revision-Date: 2022-03-12 12:11+0000\n"
+"Last-Translator: stefano <ifx@lazytux.it>\n"
"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdetoys/kweather-desktop-files/it/>\n"
"Language: it\n"
@@ -15,37 +16,52 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8.1\n"
+"X-Generator: Weblate 4.11.2\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Visualizzazione"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr "applet"
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Impostazione visualizzazione"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr "configurazione applet"
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
-msgstr "kweather;tempo;meteo;configurazione;impostazioni;visualizzazione;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
+msgstr "kweather;meteo;configurazione;impostazioni;visualizzazione;applet;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
-msgstr "Servizio meteorologico"
+msgid "Service"
+msgstr "Servizio"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Impostazione servizio meteorologico"
+msgid "Weather Service Config"
+msgstr "configurazione servizio meteorologico"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
-msgstr "kweather;servizio meteorologico;meteo;configurazione;impostazioni;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;servizio meteorologico;configurazione;impostazioni;servizio;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr "stazioni"
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr "configurazione stazioni meteo"
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
+msgstr "kweather;servizio meteorologico;configurazione;impostazioni;stazioni;"
#. Comment
#: kweather.desktop:3
@@ -72,5 +88,14 @@ msgstr "Servizio DCOP per fornire dati meteorologici."
msgid "Weather"
msgstr "Meteo"
+#~ msgid "Display"
+#~ msgstr "Visualizzazione"
+
+#~ msgid "Display Setup"
+#~ msgstr "Impostazione visualizzazione"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Impostazione servizio meteorologico"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Bollettino meteorologico per la barra laterale"
diff --git a/translations/desktop_files/kweather-desktops/ja.po b/translations/desktop_files/kweather-desktops/ja.po
index 6c16c0e..83f10ed 100644
--- a/translations/desktop_files/kweather-desktops/ja.po
+++ b/translations/desktop_files/kweather-desktops/ja.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "表示"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "表示設定"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; 気象; 設定; 設定; 表示;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "気象サービス"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "気象サービスの設定"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "気象サービス"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; 気象サービス; 設定; 設定;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; 気象サービス; 設定; 設定;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "気象データを提供する DCOP サービス。"
msgid "Weather"
msgstr "気象情報"
+#~ msgid "Display"
+#~ msgstr "表示"
+
+#~ msgid "Display Setup"
+#~ msgstr "表示設定"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "気象サービスの設定"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "サイドバー気象レポート"
diff --git a/translations/desktop_files/kweather-desktops/km.po b/translations/desktop_files/kweather-desktops/km.po
index a069609..6cf959a 100644
--- a/translations/desktop_files/kweather-desktops/km.po
+++ b/translations/desktop_files/kweather-desktops/km.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "បង្ហាញ"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "បង្ហាញ​ការ​រៀបចំ"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; អាកាសធាតុ; កំណត់​រចនាសម្ព័ន្ធ; ការ​កំណត់; បង្ហាញ;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "សេវា​អាកាសធាតុ"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "ការ​រៀបចំ​សេវា​អាកាសធាតុ"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "សេវា​អាកាសធាតុ"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; សេវា​អាកាសធាតុ; កំណត់​រចនាសម្ព័ន្ធ; ការ​កំណត់;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; សេវា​អាកាសធាតុ; កំណត់​រចនាសម្ព័ន្ធ; ការ​កំណត់;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "សេវា DCOP សម្រាប់​ផ្ដល់​ទិន្
msgid "Weather"
msgstr "របាយការណ៍​អាកាសធាតុ"
+#~ msgid "Display"
+#~ msgstr "បង្ហាញ"
+
+#~ msgid "Display Setup"
+#~ msgstr "បង្ហាញ​ការ​រៀបចំ"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "ការ​រៀបចំ​សេវា​អាកាសធាតុ"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "របាយការណ៍​អាកាសធាតុ​នៅ​របារ​ចំហៀង"
diff --git a/translations/desktop_files/kweather-desktops/ko.po b/translations/desktop_files/kweather-desktops/ko.po
index 18fcce2..b04fee8 100644
--- a/translations/desktop_files/kweather-desktops/ko.po
+++ b/translations/desktop_files/kweather-desktops/ko.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "표시"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "표시 설정"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; 날씨; 설정; 표시;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "날씨 서비스"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "날씨 서비스 설정"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "날씨 서비스"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; 날씨 서비스; 설정;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; 날씨 서비스; 설정;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "날씨 데이터를 제공하는 DCOP 서비스"
msgid "Weather"
msgstr "날씨 보고"
+#~ msgid "Display"
+#~ msgstr "표시"
+
+#~ msgid "Display Setup"
+#~ msgstr "표시 설정"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "날씨 서비스 설정"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "사이드바 날씨 보고"
diff --git a/translations/desktop_files/kweather-desktops/kweather-desktops.pot b/translations/desktop_files/kweather-desktops/kweather-desktops.pot
index 20fc4be..c5cf152 100644
--- a/translations/desktop_files/kweather-desktops/kweather-desktops.pot
+++ b/translations/desktop_files/kweather-desktops/kweather-desktops.pot
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,48 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+msgid "Service"
msgstr ""
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
+msgid "Weather Service Config"
msgstr ""
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
diff --git a/translations/desktop_files/kweather-desktops/lv.po b/translations/desktop_files/kweather-desktops/lv.po
index 54187e0..6f7d4cb 100644
--- a/translations/desktop_files/kweather-desktops/lv.po
+++ b/translations/desktop_files/kweather-desktops/lv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Displejs"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Displeja uzstādījumi"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; laikapstākļi; konfigurēt; uzstādījumi; displejs;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Laikapstākļu serviss"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Laikapstākļu servisa uzstādījumi"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Laikapstākļu serviss"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; laikapstākļu serviss; konfigurēt; uzstādījumi;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; laikapstākļu serviss; konfigurēt; uzstādījumi;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "DCOP laikapstākļu piegādātājs."
msgid "Weather"
msgstr "Laikapstākļu atskaite"
+#~ msgid "Display"
+#~ msgstr "Displejs"
+
+#~ msgid "Display Setup"
+#~ msgstr "Displeja uzstādījumi"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Laikapstākļu servisa uzstādījumi"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sānjoslas laikaziņas"
diff --git a/translations/desktop_files/kweather-desktops/mk.po b/translations/desktop_files/kweather-desktops/mk.po
index 5eeeb3d..00a1a29 100644
--- a/translations/desktop_files/kweather-desktops/mk.po
+++ b/translations/desktop_files/kweather-desktops/mk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,62 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Приказ"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Поставување на приказот"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather; configure; settings; display; време; конфигурација; "
"поставувања; приказ;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Сервис за временска прогноза"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Поставување на сервисот за временска прогноза"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Сервис за временска прогноза"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; сервис за време; "
+"конфигурација; поставувања;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; сервис за време; "
"конфигурација; поставувања;"
@@ -77,5 +104,14 @@ msgstr "DCOP-сервис за обезбедување на податоци з
msgid "Weather"
msgstr "Извештај за време"
+#~ msgid "Display"
+#~ msgstr "Приказ"
+
+#~ msgid "Display Setup"
+#~ msgstr "Поставување на приказот"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Поставување на сервисот за временска прогноза"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Извештај за време за странична лента"
diff --git a/translations/desktop_files/kweather-desktops/mt.po b/translations/desktop_files/kweather-desktops/mt.po
index 96cc654..a4de6f3 100644
--- a/translations/desktop_files/kweather-desktops/mt.po
+++ b/translations/desktop_files/kweather-desktops/mt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,37 +17,61 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-#, fuzzy
-msgid "Display"
-msgstr "Set tad-Display"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Set tad-Display"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
+#: kcmweatherapplet.desktop:14
#, fuzzy
-msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather service; configure; settings; servizz tat-temp; "
"konfigurazzjoni;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servizz tat-Temp"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Konfigurazzjoni tas-Servizz tat-Temp"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servizz tat-Temp"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; servizz tat-temp; "
+"konfigurazzjoni;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; servizz tat-temp; "
"konfigurazzjoni;"
@@ -80,5 +104,15 @@ msgstr "Servizz DCOP li jipprovdi informazzjoni dwar it-temp."
msgid "Weather"
msgstr "Rapport Tat-Temp"
+#, fuzzy
+#~ msgid "Display"
+#~ msgstr "Set tad-Display"
+
+#~ msgid "Display Setup"
+#~ msgstr "Set tad-Display"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Konfigurazzjoni tas-Servizz tat-Temp"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sidebar tar-rapport tat-temp"
diff --git a/translations/desktop_files/kweather-desktops/nb.po b/translations/desktop_files/kweather-desktops/nb.po
index 87973bf..96f9157 100644
--- a/translations/desktop_files/kweather-desktops/nb.po
+++ b/translations/desktop_files/kweather-desktops/nb.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Vis"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Visningsoppsett"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; vær; oppsett; innstillinger; visning;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Værtjeneste"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Oppsett av værtjeneste"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Værtjeneste"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; værtjeneste; oppsett; innstillinger;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; værtjeneste; oppsett; innstillinger;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "En DCOP-tjeneste som skaffer værdata."
msgid "Weather"
msgstr "Værmelding"
+#~ msgid "Display"
+#~ msgstr "Vis"
+
+#~ msgid "Display Setup"
+#~ msgstr "Visningsoppsett"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Oppsett av værtjeneste"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Værrapport på sidestolpen"
diff --git a/translations/desktop_files/kweather-desktops/nds.po b/translations/desktop_files/kweather-desktops/nds.po
index 8c10eec..1ba3af3 100644
--- a/translations/desktop_files/kweather-desktops/nds.po
+++ b/translations/desktop_files/kweather-desktops/nds.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Dorstellen"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Dorstell-Optschonen"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; kweder; weder; instellen; setten; Schirm;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Wederdeenst"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Wederdeenst instellen"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Wederdeenst"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "KWeather; KWeder; Wederdeenst; Instellen;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "KWeather; KWeder; Wederdeenst; Instellen;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "DCOP-Deenst för Wederdaten"
msgid "Weather"
msgstr "Wederbericht"
+#~ msgid "Display"
+#~ msgstr "Dorstellen"
+
+#~ msgid "Display Setup"
+#~ msgstr "Dorstell-Optschonen"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Wederdeenst instellen"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sietpaneel för Wederberichten"
diff --git a/translations/desktop_files/kweather-desktops/ne.po b/translations/desktop_files/kweather-desktops/ne.po
index 18fe9ce..6cf0fd3 100644
--- a/translations/desktop_files/kweather-desktops/ne.po
+++ b/translations/desktop_files/kweather-desktops/ne.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "प्रदर्शन गर्नुहोस्"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "सेटअप प्रदर्शन गर्नुहोस्"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "मौसम सेवा"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "मौसम सेवा सेटअप"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "मौसम सेवा"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -73,5 +92,14 @@ msgstr "मौसम डेटा प्रदान गर्न DCOP सेव
msgid "Weather"
msgstr "मौसम प्रतिवेदन"
+#~ msgid "Display"
+#~ msgstr "प्रदर्शन गर्नुहोस्"
+
+#~ msgid "Display Setup"
+#~ msgstr "सेटअप प्रदर्शन गर्नुहोस्"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "मौसम सेवा सेटअप"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "किनारापट्टी मौसम प्रतिवेदन"
diff --git a/translations/desktop_files/kweather-desktops/nl.po b/translations/desktop_files/kweather-desktops/nl.po
index 588eef8..3681b31 100644
--- a/translations/desktop_files/kweather-desktops/nl.po
+++ b/translations/desktop_files/kweather-desktops/nl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-#, fuzzy
-msgid "Display"
-msgstr "Display-instellingen"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Display-instellingen"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;weerbericht;configureren;instellen;display;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Weerbericht"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Instellingen voor weerbericht"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Weerbericht"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;weerberichten;instellen;configureren;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;weerberichten;instellen;configureren;"
#. Comment
@@ -75,5 +99,15 @@ msgstr "Een DCOP-service die weergegevens aanlevert."
msgid "Weather"
msgstr "Weerbericht"
+#, fuzzy
+#~ msgid "Display"
+#~ msgstr "Display-instellingen"
+
+#~ msgid "Display Setup"
+#~ msgstr "Display-instellingen"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Instellingen voor weerbericht"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Zijbalk Weersbericht"
diff --git a/translations/desktop_files/kweather-desktops/nn.po b/translations/desktop_files/kweather-desktops/nn.po
index c25778a..475c524 100644
--- a/translations/desktop_files/kweather-desktops/nn.po
+++ b/translations/desktop_files/kweather-desktops/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Vising"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Oppsett av skjermvising"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;vêr;oppsett;innstillingar;vising;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Vêrteneste"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Oppsett av vêrteneste"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Vêrteneste"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;vêrteneste;oppsett;innstillingar;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;vêrteneste;oppsett;innstillingar;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Ei DCOP-teneste som kan levera vêrdata."
msgid "Weather"
msgstr "Vêrmelding"
+#~ msgid "Display"
+#~ msgstr "Vising"
+
+#~ msgid "Display Setup"
+#~ msgstr "Oppsett av skjermvising"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Oppsett av vêrteneste"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sidestolpe med vêrmelding"
diff --git a/translations/desktop_files/kweather-desktops/pa.po b/translations/desktop_files/kweather-desktops/pa.po
index ee3989e..8338121 100644
--- a/translations/desktop_files/kweather-desktops/pa.po
+++ b/translations/desktop_files/kweather-desktops/pa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "ਡਿਸਪਲੇਅ"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "ਡਿਸਪਲੇਅ ਸੈੱਟਅੱਪ"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "ਮੌਸਮ ਸੇਵਾ"
#. Comment
#: kcmweatherservice.desktop:14
#, fuzzy
-msgid "Weather Service Setup"
+#| msgid "Weather Service"
+msgid "Weather Service Config"
msgstr "ਮੌਸਮ ਸੇਵਾ"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -74,6 +92,16 @@ msgstr ""
msgid "Weather"
msgstr "ਮੌਸਮ ਰਿਪੋਰਟ"
+#~ msgid "Display"
+#~ msgstr "ਡਿਸਪਲੇਅ"
+
+#~ msgid "Display Setup"
+#~ msgstr "ਡਿਸਪਲੇਅ ਸੈੱਟਅੱਪ"
+
+#, fuzzy
+#~ msgid "Weather Service Setup"
+#~ msgstr "ਮੌਸਮ ਸੇਵਾ"
+
#, fuzzy
#~ msgid "Sidebar Weather Report"
#~ msgstr "ਮੌਸਮ ਰਿਪੋਰਟ"
diff --git a/translations/desktop_files/kweather-desktops/pl.po b/translations/desktop_files/kweather-desktops/pl.po
index e12e74a..263d512 100644
--- a/translations/desktop_files/kweather-desktops/pl.po
+++ b/translations/desktop_files/kweather-desktops/pl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Wyświetlanie"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Ustawienia wyświetlania"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; pogoda; konfiguruj; konfiguracja; ustawienia; wyświetlanie;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Serwis pogodowy"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Ustawienia serwisu pogodowego"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Serwis pogodowy"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; ustawienia; konfiguruj; konfiguracja; serwis pogodowy;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; ustawienia; konfiguruj; konfiguracja; serwis pogodowy;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Usługa DCOP podająca dane o pogodzie."
msgid "Weather"
msgstr "Raport o pogodzie"
+#~ msgid "Display"
+#~ msgstr "Wyświetlanie"
+
+#~ msgid "Display Setup"
+#~ msgstr "Ustawienia wyświetlania"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Ustawienia serwisu pogodowego"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Raport o pogodzie w pasku bocznym"
diff --git a/translations/desktop_files/kweather-desktops/pt.po b/translations/desktop_files/kweather-desktops/pt.po
index f6e173c..e61d609 100644
--- a/translations/desktop_files/kweather-desktops/pt.po
+++ b/translations/desktop_files/kweather-desktops/pt.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: 2020-12-09 15:59+0000\n"
"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
"Language-Team: Portuguese <https://mirror.git.trinitydesktop.org/weblate/"
@@ -18,33 +18,58 @@ msgstr ""
"X-Generator: Weblate 4.3.2\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Aparência"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configuração da Aparência"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; tempo; meteorologia; configurar; configuração; aparência;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Serviço Meteorológico"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuração do Serviço Meteorológico"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Serviço Meteorológico"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; serviço meteorológico; configurar; configuração;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; serviço meteorológico; configurar; configuração;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Um serviço DCOP que fornece boletins meteorológicos."
msgid "Weather"
msgstr "Boletim Meteorológico"
+#~ msgid "Display"
+#~ msgstr "Aparência"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configuração da Aparência"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuração do Serviço Meteorológico"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Boletim Meteorológico da Barra Lateral"
diff --git a/translations/desktop_files/kweather-desktops/pt_BR.po b/translations/desktop_files/kweather-desktops/pt_BR.po
index 0d35a42..2f69f74 100644
--- a/translations/desktop_files/kweather-desktops/pt_BR.po
+++ b/translations/desktop_files/kweather-desktops/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Tela"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Configurações da Tela"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; tempo; configurar;configurações;tela;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Serviço do Tempo"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Configuração do Serviço do Tempo"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Serviço do Tempo"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; serviço de tempo; configurar;configurações;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; serviço de tempo; configurar;configurações;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Um serviço DCOP para fornecer dados sobre o tempo."
msgid "Weather"
msgstr "Relatório do Tempo"
+#~ msgid "Display"
+#~ msgstr "Tela"
+
+#~ msgid "Display Setup"
+#~ msgstr "Configurações da Tela"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Configuração do Serviço do Tempo"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Informações sobre o Tempo"
diff --git a/translations/desktop_files/kweather-desktops/ro.po b/translations/desktop_files/kweather-desktops/ro.po
index f237191..ef8d340 100644
--- a/translations/desktop_files/kweather-desktops/ro.po
+++ b/translations/desktop_files/kweather-desktops/ro.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Ecran"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Setări ecran"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;meteo;configurare;setări;ecran;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Meteo"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Setare serviciu meteo"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Meteo"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;serviciu;meteo;configurare;setări;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;serviciu;meteo;configurare;setări;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Serviciu DCOP ce furnizează date despre starea vremii."
msgid "Weather"
msgstr "Raport meteo"
+#~ msgid "Display"
+#~ msgstr "Ecran"
+
+#~ msgid "Display Setup"
+#~ msgstr "Setări ecran"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Setare serviciu meteo"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Bară laterală raport meteo"
diff --git a/translations/desktop_files/kweather-desktops/ru.po b/translations/desktop_files/kweather-desktops/ru.po
index 0ab0d01..c7f3984 100644
--- a/translations/desktop_files/kweather-desktops/ru.po
+++ b/translations/desktop_files/kweather-desktops/ru.po
@@ -1,50 +1,73 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kweather-desktop-files/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Показ"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr "Апплет"
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Параметры показа"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr "Настройки апплета"
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
-msgstr "kweather; weather; configure; settings; display; настройка; погода;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
+msgstr ""
+"kweather; weather; configure; settings; display; applet; настройка; погода; "
+"апплет;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
-msgstr "Погода"
+msgid "Service"
+msgstr "Служба"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Настройка информации о погоде"
+msgid "Weather Service Config"
+msgstr "Настройка службы погоды"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
-msgstr "kweather; weather service; configure; settings; настройки; погода;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; service; служба; настройки; "
+"погода;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr "Станции"
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr "Настройка станций погоды"
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
+msgstr ""
+"kweather; weather service; configure; settings; stations; настройки; погода; "
+"станции;"
#. Comment
#: kweather.desktop:3
@@ -68,10 +91,17 @@ msgstr "Сервис DCOP, предоставляющий данные о пог
#. Name
#: weatherbar.desktop:4 weatherbar_add.desktop:4
-#, fuzzy
-#| msgid "Weather Report"
msgid "Weather"
-msgstr "Информация о погоде"
+msgstr "Погода"
+
+#~ msgid "Display"
+#~ msgstr "Показ"
+
+#~ msgid "Display Setup"
+#~ msgstr "Параметры показа"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Настройка информации о погоде"
#~ msgid "Sidebar Weather Report"
#~ msgstr "Информация о погоде на панели"
diff --git a/translations/desktop_files/kweather-desktops/rw.po b/translations/desktop_files/kweather-desktops/rw.po
index 5c91ecc..f14f379 100644
--- a/translations/desktop_files/kweather-desktops/rw.po
+++ b/translations/desktop_files/kweather-desktops/rw.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,48 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Kwerekana"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-#, fuzzy
-msgid "Display Setup"
-msgstr "Kwerekana"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+msgid "Service"
msgstr ""
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
+msgid "Weather Service Config"
msgstr ""
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -71,3 +85,10 @@ msgstr ""
#: weatherbar.desktop:4 weatherbar_add.desktop:4
msgid "Weather"
msgstr ""
+
+#~ msgid "Display"
+#~ msgstr "Kwerekana"
+
+#, fuzzy
+#~ msgid "Display Setup"
+#~ msgstr "Kwerekana"
diff --git a/translations/desktop_files/kweather-desktops/sk.po b/translations/desktop_files/kweather-desktops/sk.po
index 85f8fc5..3c51b88 100644
--- a/translations/desktop_files/kweather-desktops/sk.po
+++ b/translations/desktop_files/kweather-desktops/sk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Displej"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Nastavenie displeja"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;počasie;nastaviť;displej;zobrazenie;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Predpoveď počasia"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Nastavenie služby pre predpoveď počasia"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Predpoveď počasia"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;služba počasia;predpoveď počasia;nastavenie;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;služba počasia;predpoveď počasia;nastavenie;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Služba DCOP poskytujúca dáta o počasí."
msgid "Weather"
msgstr "Správa o počasí"
+#~ msgid "Display"
+#~ msgstr "Displej"
+
+#~ msgid "Display Setup"
+#~ msgstr "Nastavenie displeja"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Nastavenie služby pre predpoveď počasia"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Správa o počasí pre bočný panel"
diff --git a/translations/desktop_files/kweather-desktops/sl.po b/translations/desktop_files/kweather-desktops/sl.po
index 0b29b2a..7b5fd1f 100644
--- a/translations/desktop_files/kweather-desktops/sl.po
+++ b/translations/desktop_files/kweather-desktops/sl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Prikaz"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Nastavitev prikaza"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;kvreme;vreme;nastavi;prikaz;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Vremenske storitve"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Nastavitev vremenskih storitev"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Vremenske storitve"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;kvreme;vreme;nastavi;storit;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;kvreme;vreme;nastavi;storit;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Servis DCOP za zagotavljanje vremenskih podatkov."
msgid "Weather"
msgstr "Vremensko poročilo"
+#~ msgid "Display"
+#~ msgstr "Prikaz"
+
+#~ msgid "Display Setup"
+#~ msgstr "Nastavitev prikaza"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Nastavitev vremenskih storitev"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Stransko vremensko poročilo"
diff --git a/translations/desktop_files/kweather-desktops/sr.po b/translations/desktop_files/kweather-desktops/sr.po
index e605739..f6a89dc 100644
--- a/translations/desktop_files/kweather-desktops/sr.po
+++ b/translations/desktop_files/kweather-desktops/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,62 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Приказ"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Подешавање приказа"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather service; configure; settings; подеси; подешавања; "
"поставке; прогноза; време; временска прогноза; приказ;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Сервис временске прогнозе"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Подешавање сервиса временске прогнозе"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Сервис временске прогнозе"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; подеси; подешавања; "
+"поставке; прогноза; време; временска прогноза;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; подеси; подешавања; "
"поставке; прогноза; време; временска прогноза;"
@@ -78,5 +105,14 @@ msgstr "DCOP сервис који пружа информације о врем
msgid "Weather"
msgstr "Временска прогноза"
+#~ msgid "Display"
+#~ msgstr "Приказ"
+
+#~ msgid "Display Setup"
+#~ msgstr "Подешавање приказа"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Подешавање сервиса временске прогнозе"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Временска прогноза у бочној траци"
diff --git a/translations/desktop_files/kweather-desktops/sr@Latn.po b/translations/desktop_files/kweather-desktops/sr@Latn.po
index d10c74a..0436404 100644
--- a/translations/desktop_files/kweather-desktops/sr@Latn.po
+++ b/translations/desktop_files/kweather-desktops/sr@Latn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,62 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Prikaz"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Podešavanje prikaza"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather service; configure; settings; podesi; podešavanja; "
"postavke; prognoza; vreme; vremenska prognoza; prikaz;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Servis vremenske prognoze"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Podešavanje servisa vremenske prognoze"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Servis vremenske prognoze"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+"kweather; weather service; configure; settings; podesi; podešavanja; "
+"postavke; prognoza; vreme; vremenska prognoza;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
"kweather; weather service; configure; settings; podesi; podešavanja; "
"postavke; prognoza; vreme; vremenska prognoza;"
@@ -78,5 +105,14 @@ msgstr "DCOP servis koji pruža informacije o vremenu."
msgid "Weather"
msgstr "Vremenska prognoza"
+#~ msgid "Display"
+#~ msgstr "Prikaz"
+
+#~ msgid "Display Setup"
+#~ msgstr "Podešavanje prikaza"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Podešavanje servisa vremenske prognoze"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Vremenska prognoza u bočnoj traci"
diff --git a/translations/desktop_files/kweather-desktops/sv.po b/translations/desktop_files/kweather-desktops/sv.po
index 3868fb9..6f214fe 100644
--- a/translations/desktop_files/kweather-desktops/sv.po
+++ b/translations/desktop_files/kweather-desktops/sv.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Visning"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Inställning av visning"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather;väder;anpassa;inställningar;visning;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Väderlekstjänst"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Inställning av väderlekstjänst"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Väderlekstjänst"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather;väderlekstjänst;anpassa;inställningar;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather;väderlekstjänst;anpassa;inställningar;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "En DCOP-tjänst för att tillhandahålla värderrapporter."
msgid "Weather"
msgstr "Väderprognos"
+#~ msgid "Display"
+#~ msgstr "Visning"
+
+#~ msgid "Display Setup"
+#~ msgstr "Inställning av visning"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Inställning av väderlekstjänst"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Sidopanel med väderprognos"
diff --git a/translations/desktop_files/kweather-desktops/ta.po b/translations/desktop_files/kweather-desktops/ta.po
index b29e395..de437e6 100644
--- a/translations/desktop_files/kweather-desktops/ta.po
+++ b/translations/desktop_files/kweather-desktops/ta.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "காட்சி"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "அமைப்பை காட்டு"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "k வானிலை; வானிலை; உள்ளமை;அமைப்புகள்; காட்சி;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "வானிலை சேவை"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "வானிலை சேவை அமைப்பு "
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "வானிலை சேவை"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "k வானிலை; வானிலை சேவை; உள்ளமை;அமைப்புகள் ;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "k வானிலை; வானிலை சேவை; உள்ளமை;அமைப்புகள் ;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "வானிலை தகவலை வழங்க ஒரு டிக
msgid "Weather"
msgstr "வானிலை அறிக்கை"
+#~ msgid "Display"
+#~ msgstr "காட்சி"
+
+#~ msgid "Display Setup"
+#~ msgstr "அமைப்பை காட்டு"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "வானிலை சேவை அமைப்பு "
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "பக்கப் பட்டை வானிலை அறிக்கை"
diff --git a/translations/desktop_files/kweather-desktops/tg.po b/translations/desktop_files/kweather-desktops/tg.po
index 3befa30..4469eae 100644
--- a/translations/desktop_files/kweather-desktops/tg.po
+++ b/translations/desktop_files/kweather-desktops/tg.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Нишон диҳед"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Соз кардани намоиш"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kҳаво; ҳаво; дигаргуниҳо; танзимотҳо; намоиш;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Хизмати Ҳаво"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Соз Кардани Хизмати Ҳаво"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Хизмати Ҳаво"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kҳаво; хизмати ҳаво; дигаргуниҳо; танзимотҳо;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kҳаво; хизмати ҳаво; дигаргуниҳо; танзимотҳо;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "Хизмати DCOP барои пуштибон кардани маъл
msgid "Weather"
msgstr "Ахборот дар бораи ҳаво"
+#~ msgid "Display"
+#~ msgstr "Нишон диҳед"
+
+#~ msgid "Display Setup"
+#~ msgstr "Соз кардани намоиш"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Соз Кардани Хизмати Ҳаво"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Ахборот дар бораи ҳаво"
diff --git a/translations/desktop_files/kweather-desktops/th.po b/translations/desktop_files/kweather-desktops/th.po
index 54c172f..a7f62fb 100644
--- a/translations/desktop_files/kweather-desktops/th.po
+++ b/translations/desktop_files/kweather-desktops/th.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,50 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
#, fuzzy
-msgid "Weather Service"
+msgid "Service"
msgstr "รายงานอากาศ K"
#. Comment
#: kcmweatherservice.desktop:14
#, fuzzy
-msgid "Weather Service Setup"
+msgid "Weather Service Config"
msgstr "รายงานอากาศ K"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -74,3 +89,7 @@ msgstr ""
#, fuzzy
msgid "Weather"
msgstr "รายงานอากาศ K"
+
+#, fuzzy
+#~ msgid "Weather Service Setup"
+#~ msgstr "รายงานอากาศ K"
diff --git a/translations/desktop_files/kweather-desktops/tr.po b/translations/desktop_files/kweather-desktops/tr.po
index 5a11a54..36da13c 100644
--- a/translations/desktop_files/kweather-desktops/tr.po
+++ b/translations/desktop_files/kweather-desktops/tr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Görünüm"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Görünüm Ayarı"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; hava; ayar; seçenek; görünüm;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Hava Servisi"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Hava Servis Ayarı"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Hava Servisi"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; hava servisi; ayar; seçenek;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; hava servisi; ayar; seçenek;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Meteoroloji bilgisi sağlamak için DCOP servisi."
msgid "Weather"
msgstr "Hava Durumu"
+#~ msgid "Display"
+#~ msgstr "Görünüm"
+
+#~ msgid "Display Setup"
+#~ msgstr "Görünüm Ayarı"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Hava Servis Ayarı"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Yan Çubuk Hava Durumu Raporlayıcı"
diff --git a/translations/desktop_files/kweather-desktops/uk.po b/translations/desktop_files/kweather-desktops/uk.po
index 7a00802..ff3c75e 100644
--- a/translations/desktop_files/kweather-desktops/uk.po
+++ b/translations/desktop_files/kweather-desktops/uk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Дисплей"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Налаштування дисплею"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; погода; налаштування; параметри; дисплей;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Служба погоди"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Налаштування служби погоди"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Служба погоди"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; служба погоди; налаштування; параметри;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; служба погоди; налаштування; параметри;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "Служба DCOP для надання даних про погоду."
msgid "Weather"
msgstr "Інформація про погоду"
+#~ msgid "Display"
+#~ msgstr "Дисплей"
+
+#~ msgid "Display Setup"
+#~ msgstr "Налаштування дисплею"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Налаштування служби погоди"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Панель прогнозу погоди"
diff --git a/translations/desktop_files/kweather-desktops/uz.po b/translations/desktop_files/kweather-desktops/uz.po
index 5fe36e7..9bc3c2f 100644
--- a/translations/desktop_files/kweather-desktops/uz.po
+++ b/translations/desktop_files/kweather-desktops/uz.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,57 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Koʻrsatish"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-#, fuzzy
-msgid "Display Setup"
-msgstr "Koʻrsatish"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
+#: kcmweatherapplet.desktop:14
#, fuzzy
-msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; ob-havo xizmati; moslash; moslamalar;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Ob-havo xizmati"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Ob-havo xizmatini oʻrnatish"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Ob-havo xizmati"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; ob-havo xizmati; moslash; moslamalar;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; ob-havo xizmati; moslash; moslamalar;"
#. Comment
@@ -75,6 +97,16 @@ msgstr ""
msgid "Weather"
msgstr "Ob-havo haqida hisobot"
+#~ msgid "Display"
+#~ msgstr "Koʻrsatish"
+
+#, fuzzy
+#~ msgid "Display Setup"
+#~ msgstr "Koʻrsatish"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Ob-havo xizmatini oʻrnatish"
+
#, fuzzy
#~ msgid "Sidebar Weather Report"
#~ msgstr "Ob-havo haqida hisobot"
diff --git a/translations/desktop_files/kweather-desktops/uz@cyrillic.po b/translations/desktop_files/kweather-desktops/uz@cyrillic.po
index d53a105..be7d3e0 100644
--- a/translations/desktop_files/kweather-desktops/uz@cyrillic.po
+++ b/translations/desktop_files/kweather-desktops/uz@cyrillic.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,57 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Кўрсатиш"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-#, fuzzy
-msgid "Display Setup"
-msgstr "Кўрсатиш"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
+#: kcmweatherapplet.desktop:14
#, fuzzy
-msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; об-ҳаво хизмати; мослаш; мосламалар;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Об-ҳаво хизмати"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Об-ҳаво хизматини ўрнатиш"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Об-ҳаво хизмати"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; об-ҳаво хизмати; мослаш; мосламалар;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; об-ҳаво хизмати; мослаш; мосламалар;"
#. Comment
@@ -75,6 +97,16 @@ msgstr ""
msgid "Weather"
msgstr "Об-ҳаво ҳақида ҳисобот"
+#~ msgid "Display"
+#~ msgstr "Кўрсатиш"
+
+#, fuzzy
+#~ msgid "Display Setup"
+#~ msgstr "Кўрсатиш"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Об-ҳаво хизматини ўрнатиш"
+
#, fuzzy
#~ msgid "Sidebar Weather Report"
#~ msgstr "Об-ҳаво ҳақида ҳисобот"
diff --git a/translations/desktop_files/kweather-desktops/wa.po b/translations/desktop_files/kweather-desktops/wa.po
index a200a9a..0c3b106 100644
--- a/translations/desktop_files/kweather-desktops/wa.po
+++ b/translations/desktop_files/kweather-desktops/wa.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "Håynaedje"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "Apontiaedje do håynaedje"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr "kweather; meteyo; tins; apontyî; apontiaedjes; håyner; håynaedje;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "Siervice meteyo"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "Apontiaedje do siervice meteyo"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "Siervice meteyo"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; meteyo; tins; siervice meteyo; apontyî; apontiaedjes;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; meteyo; tins; siervice meteyo; apontyî; apontiaedjes;"
#. Comment
@@ -73,5 +98,14 @@ msgstr "On siervice DCOP po dner des dnêyes sol meteyo."
msgid "Weather"
msgstr "Rapoirt meteyo"
+#~ msgid "Display"
+#~ msgstr "Håynaedje"
+
+#~ msgid "Display Setup"
+#~ msgstr "Apontiaedje do håynaedje"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "Apontiaedje do siervice meteyo"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "Rapoirt meteyo sol bår di costé"
diff --git a/translations/desktop_files/kweather-desktops/xh.po b/translations/desktop_files/kweather-desktops/xh.po
index aaea705..31c2d1c 100644
--- a/translations/desktop_files/kweather-desktops/xh.po
+++ b/translations/desktop_files/kweather-desktops/xh.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,35 +17,50 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
#, fuzzy
-msgid "Weather Service"
+msgid "Service"
msgstr "Inkonzo ye KWeather"
#. Comment
#: kcmweatherservice.desktop:14
#, fuzzy
-msgid "Weather Service Setup"
+msgid "Weather Service Config"
msgstr "Inkonzo ye KWeather"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -74,3 +89,7 @@ msgstr ""
#, fuzzy
msgid "Weather"
msgstr "Inkonzo ye KWeather"
+
+#, fuzzy
+#~ msgid "Weather Service Setup"
+#~ msgstr "Inkonzo ye KWeather"
diff --git a/translations/desktop_files/kweather-desktops/zh_CN.po b/translations/desktop_files/kweather-desktops/zh_CN.po
index f13bd76..5f620ea 100644
--- a/translations/desktop_files/kweather-desktops/zh_CN.po
+++ b/translations/desktop_files/kweather-desktops/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,59 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "显示"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "显示设置"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+#, fuzzy
+#| msgid "kweather; weather; configure; settings; display;"
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
"kweather; weather; configure; settings; display; 天气; 配置; 设置; 显示;"
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "气象服务"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "气象服务设置"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "气象服务"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr "kweather; weather service; configure; settings; 气象服务; 配置; 设置;"
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+#, fuzzy
+#| msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; stations;"
msgstr "kweather; weather service; configure; settings; 气象服务; 配置; 设置;"
#. Comment
@@ -74,5 +99,14 @@ msgstr "提供气象数据的 DCOP 服务。"
msgid "Weather"
msgstr "气象报告"
+#~ msgid "Display"
+#~ msgstr "显示"
+
+#~ msgid "Display Setup"
+#~ msgstr "显示设置"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "气象服务设置"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "气象报告边栏"
diff --git a/translations/desktop_files/kweather-desktops/zh_TW.po b/translations/desktop_files/kweather-desktops/zh_TW.po
index de4f50c..2675ac8 100644
--- a/translations/desktop_files/kweather-desktops/zh_TW.po
+++ b/translations/desktop_files/kweather-desktops/zh_TW.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-29 18:20+0000\n"
+"POT-Creation-Date: 2022-01-26 18:18+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,33 +17,52 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. Name
-#: kcmweather.desktop:12
-msgid "Display"
-msgstr "顯示"
+#: kcmweatherapplet.desktop:12
+msgid "Applet"
+msgstr ""
#. Comment
-#: kcmweather.desktop:13
-msgid "Display Setup"
-msgstr "顯示設定"
+#: kcmweatherapplet.desktop:13
+msgid "Applet Config"
+msgstr ""
#. Keywords
-#: kcmweather.desktop:14
-msgid "kweather; weather; configure; settings; display;"
+#: kcmweatherapplet.desktop:14
+msgid "kweather; weather; configure; settings; display; applet;"
msgstr ""
#. Name
#: kcmweatherservice.desktop:13
-msgid "Weather Service"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Service"
msgstr "氣象服務"
#. Comment
#: kcmweatherservice.desktop:14
-msgid "Weather Service Setup"
-msgstr "氣象服務設定"
+#, fuzzy
+#| msgid "Weather Service"
+msgid "Weather Service Config"
+msgstr "氣象服務"
#. Keywords
#: kcmweatherservice.desktop:15
-msgid "kweather; weather service; configure; settings;"
+msgid "kweather; weather service; configure; settings; service;"
+msgstr ""
+
+#. Name
+#: kcmweatherstations.desktop:13
+msgid "Stations"
+msgstr ""
+
+#. Comment
+#: kcmweatherstations.desktop:14
+msgid "Weather Stations Config"
+msgstr ""
+
+#. Keywords
+#: kcmweatherstations.desktop:15
+msgid "kweather; weather service; configure; settings; stations;"
msgstr ""
#. Comment
@@ -73,5 +92,14 @@ msgstr "一個提供氣象資料的 DCOP 服務"
msgid "Weather"
msgstr "氣象報告"
+#~ msgid "Display"
+#~ msgstr "顯示"
+
+#~ msgid "Display Setup"
+#~ msgstr "顯示設定"
+
+#~ msgid "Weather Service Setup"
+#~ msgstr "氣象服務設定"
+
#~ msgid "Sidebar Weather Report"
#~ msgstr "天氣報告工具列"
diff --git a/translations/desktop_files/kweather-stations/de.po b/translations/desktop_files/kweather-stations/de.po
index ca7569d..6fb6baa 100644
--- a/translations/desktop_files/kweather-stations/de.po
+++ b/translations/desktop_files/kweather-stations/de.po
@@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# Stefan Krusche <linux@stefan-krusche.de>, 2021.
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-09-10 11:17+0000\n"
-"PO-Revision-Date: 2021-09-10 11:17+0000\n"
-"Last-Translator: Stefan Krusche <linux@stefan-krusche.de>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
"projects/tdetoys/kweather-stations/de/>\n"
"Language: de\n"
@@ -15,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.4\n"
+"X-Generator: Weblate 4.12.2\n"
#. name
#: weather_stations.desktop.in:5
@@ -29,10 +30,8 @@ msgstr "Vereinigte Arabische Emirate"
#. name
#: weather_stations.desktop.in:12
-#, fuzzy
-#| msgid "Pakistan"
msgid "Afghanistan"
-msgstr "Pakistan"
+msgstr "Afghanistan"
#. name
#: weather_stations.desktop.in:15
@@ -72,17 +71,17 @@ msgstr "Libanon"
#. name
#: weather_stations.desktop.in:36
msgid "Iran"
-msgstr ""
+msgstr "Iran"
#. name
#: weather_stations.desktop.in:39
msgid "Iraq"
-msgstr ""
+msgstr "Irak"
#. name
#: weather_stations.desktop.in:42
msgid "Jordan"
-msgstr ""
+msgstr "Jordanien"
#. name
#: weather_stations.desktop.in:45
@@ -92,7 +91,7 @@ msgstr "Kuwait"
#. name
#: weather_stations.desktop.in:48
msgid "Syria"
-msgstr ""
+msgstr "Syrien"
#. name
#: weather_stations.desktop.in:51
@@ -397,7 +396,7 @@ msgstr "Nordwest-Territorien"
#. name
#: weather_stations.desktop.in:236
msgid "Nunavut"
-msgstr ""
+msgstr "Nunavut"
#. name
#: weather_stations.desktop.in:239
@@ -407,7 +406,7 @@ msgstr "Ontario"
#. name
#: weather_stations.desktop.in:242
msgid "Prince Edward Island"
-msgstr ""
+msgstr "Prinz-Eduard-Insel"
#. name
#: weather_stations.desktop.in:245
@@ -426,17 +425,13 @@ msgstr "Yukon"
#. name
#: weather_stations.desktop.in:254
-#, fuzzy
-#| msgid "South Africa"
msgid "North America"
-msgstr "Süd-Afrika"
+msgstr "Nordamerika"
#. name
#: weather_stations.desktop.in:258
-#, fuzzy
-#| msgid "Ireland"
msgid "Greenland"
-msgstr "Irland"
+msgstr "Grönland"
#. name
#: weather_stations.desktop.in:261
@@ -446,7 +441,7 @@ msgstr "Mexiko"
#. name
#: weather_stations.desktop.in:264
msgid "Saint Pierre and Miquelon"
-msgstr ""
+msgstr "Saint-Pierre und Miquelon"
#. name
#: weather_stations.desktop.in:267
@@ -470,8 +465,6 @@ msgstr "Belgien"
#. name
#: weather_stations.desktop.in:280
-#, fuzzy
-#| msgid "Bosnia-Herzegovina"
msgid "Bosnia and Herzegovina"
msgstr "Bosnien-Herzegowina"
@@ -532,10 +525,8 @@ msgstr "Luxemburg"
#. name
#: weather_stations.desktop.in:319
-#, fuzzy
-#| msgid "Korea, Republic of"
msgid "Macedonia, The Republic of"
-msgstr "Südkorea"
+msgstr "Mazedonien, Republik"
#. name
#: weather_stations.desktop.in:322
@@ -660,7 +651,7 @@ msgstr "Vereinigtes Königreich"
#. name
#: weather_stations.desktop.in:394
msgid "Serbia and Montenegro"
-msgstr ""
+msgstr "Serbien und Montenegro"
#. name
#: weather_stations.desktop.in:397
@@ -675,78 +666,72 @@ msgstr "Algerien"
#. name
#: weather_stations.desktop.in:404
msgid "Angola"
-msgstr ""
+msgstr "Angola"
#. name
#: weather_stations.desktop.in:407
msgid "Benin"
-msgstr ""
+msgstr "Benin"
#. name
#: weather_stations.desktop.in:410
msgid "Botswana"
-msgstr ""
+msgstr "Botswana"
#. name
#: weather_stations.desktop.in:413
msgid "Burkina Faso"
-msgstr ""
+msgstr "Burkina Faso"
#. name
#: weather_stations.desktop.in:416
msgid "Burundi"
-msgstr ""
+msgstr "Burundi"
#. name
#: weather_stations.desktop.in:419
msgid "Cape Verde"
-msgstr ""
+msgstr "Kap Verde"
#. name
#: weather_stations.desktop.in:422
msgid "Chad"
-msgstr ""
+msgstr "Tschad"
#. name
#: weather_stations.desktop.in:425
msgid "Comoros"
-msgstr ""
+msgstr "Komoren"
#. name
#: weather_stations.desktop.in:428
msgid "Cote d'Ivoire"
-msgstr ""
+msgstr "Elfenbeinküste"
#. name
#: weather_stations.desktop.in:431
-#, fuzzy
-#| msgid "Korea, Democratic People's Republic of"
msgid "Congo, Democratic Republic of the"
-msgstr "Nordkorea"
+msgstr "Kongo, Demokratische Republik"
#. name
#: weather_stations.desktop.in:434
-#, fuzzy
-#| msgid "Dominican Republic"
msgid "Central African Republic"
-msgstr "Dominikanische Republik"
+msgstr "Zentralafrikanische Republik"
#. name
#: weather_stations.desktop.in:437
-#, fuzzy
-#| msgid "Korea, Republic of"
msgid "Congo, Republic of the"
-msgstr "Südkorea"
+msgstr "Kongo, Republik"
#. name
#: weather_stations.desktop.in:440
msgid "Cameroon"
-msgstr ""
+msgstr "Kamerun"
#. name
#: weather_stations.desktop.in:443
msgid "Djibouti"
-msgstr ""
+msgstr "Dschibuti"
#. name
#: weather_stations.desktop.in:446
@@ -756,52 +741,52 @@ msgstr "Ägypten"
#. name
#: weather_stations.desktop.in:449
msgid "Ethiopia"
-msgstr ""
+msgstr "Äthiopien"
#. name
#: weather_stations.desktop.in:452
msgid "Equatorial Guinea"
-msgstr ""
+msgstr "Äquatorialguinea"
#. name
#: weather_stations.desktop.in:455
msgid "Gabon"
-msgstr ""
+msgstr "Gabun"
#. name
#: weather_stations.desktop.in:458
msgid "Gambia, The"
-msgstr ""
+msgstr "Gambia"
#. name
#: weather_stations.desktop.in:461
msgid "Ghana"
-msgstr ""
+msgstr "Ghana"
#. name
#: weather_stations.desktop.in:464
msgid "Guinea"
-msgstr ""
+msgstr "Guinea"
#. name
#: weather_stations.desktop.in:467
msgid "Guinea-Bissau"
-msgstr ""
+msgstr "Guinea-Bissau"
#. name
#: weather_stations.desktop.in:470
msgid "Kenya"
-msgstr ""
+msgstr "Kenia"
#. name
#: weather_stations.desktop.in:473
msgid "Lesotho"
-msgstr ""
+msgstr "Lesotho"
#. name
#: weather_stations.desktop.in:476
msgid "Liberia"
-msgstr ""
+msgstr "Liberia"
#. name
#: weather_stations.desktop.in:479
@@ -811,29 +796,27 @@ msgstr "Libyen"
#. name
#: weather_stations.desktop.in:482
msgid "Madagascar"
-msgstr ""
+msgstr "Madagaskar"
#. name
#: weather_stations.desktop.in:485
msgid "Malawi"
-msgstr ""
+msgstr "Malawi"
#. name
#: weather_stations.desktop.in:488
msgid "Mali"
-msgstr ""
+msgstr "Mali"
#. name
#: weather_stations.desktop.in:491
-#, fuzzy
-#| msgid "Lithuania"
msgid "Mauritania"
-msgstr "Litauen"
+msgstr "Mauretanien"
#. name
#: weather_stations.desktop.in:494
msgid "Mauritius"
-msgstr ""
+msgstr "Mauritius"
#. name
#: weather_stations.desktop.in:497
@@ -843,64 +826,62 @@ msgstr "Marokko"
#. name
#: weather_stations.desktop.in:500
msgid "Mozambique"
-msgstr ""
+msgstr "Mosambik"
#. name
#: weather_stations.desktop.in:503
msgid "Namibia"
-msgstr ""
+msgstr "Namibia"
#. name
#: weather_stations.desktop.in:506
-#, fuzzy
-#| msgid "Algeria"
msgid "Nigeria"
-msgstr "Algerien"
+msgstr "Nigeria"
#. name
#: weather_stations.desktop.in:509
msgid "Niger"
-msgstr ""
+msgstr "Niger"
#. name
#: weather_stations.desktop.in:512
msgid "Reunion"
-msgstr ""
+msgstr "Reunion"
#. name
#: weather_stations.desktop.in:515
msgid "Rwanda"
-msgstr ""
+msgstr "Ruanda"
#. name
#: weather_stations.desktop.in:518
msgid "Saint Helena"
-msgstr ""
+msgstr "Sankt Helena"
#. name
#: weather_stations.desktop.in:521
msgid "Sao Tome and Principe"
-msgstr ""
+msgstr "Sao Tome und Principe"
#. name
#: weather_stations.desktop.in:524
msgid "Senegal"
-msgstr ""
+msgstr "Senegal"
#. name
#: weather_stations.desktop.in:527
msgid "Seychelles"
-msgstr ""
+msgstr "Seychellen"
#. name
#: weather_stations.desktop.in:530
msgid "Sierra Leone"
-msgstr ""
+msgstr "Sierra Leone"
#. name
#: weather_stations.desktop.in:533
msgid "Somalia"
-msgstr ""
+msgstr "Somalia"
#. name
#: weather_stations.desktop.in:536
@@ -910,61 +891,57 @@ msgstr "Süd-Afrika"
#. name
#: weather_stations.desktop.in:539
msgid "South Georgia and the Islands"
-msgstr ""
+msgstr "Südgeorgien und die Inseln"
#. name
#: weather_stations.desktop.in:542
msgid "Sudan"
-msgstr ""
+msgstr "Sudan"
#. name
#: weather_stations.desktop.in:545
-#, fuzzy
-#| msgid "Thailand"
msgid "Swaziland"
-msgstr "Thailand"
+msgstr "Eswatini"
#. name
#: weather_stations.desktop.in:548
msgid "Tanzania"
-msgstr ""
+msgstr "Tansania"
#. name
#: weather_stations.desktop.in:551
msgid "Togo"
-msgstr ""
+msgstr "Togo"
#. name
#: weather_stations.desktop.in:554
msgid "Tunisia"
-msgstr ""
+msgstr "Tunesien"
#. name
#: weather_stations.desktop.in:557
msgid "Uganda"
-msgstr ""
+msgstr "Uganda"
#. name
#: weather_stations.desktop.in:560
msgid "Western Sahara"
-msgstr ""
+msgstr "Westsahara"
#. name
#: weather_stations.desktop.in:563
msgid "Zambia"
-msgstr ""
+msgstr "Sambia"
#. name
#: weather_stations.desktop.in:566
msgid "Zimbabwe"
-msgstr ""
+msgstr "Simbabwe"
#. name
#: weather_stations.desktop.in:570
-#, fuzzy
-#| msgid "Australasia"
msgid "Australia and Oceania"
-msgstr "Australasien"
+msgstr "Australien und Ozeanien"
#. name
#: weather_stations.desktop.in:574
@@ -974,65 +951,57 @@ msgstr "Australien"
#. name
#: weather_stations.desktop.in:577
msgid "Brunei"
-msgstr ""
+msgstr "Brunei"
#. name
#: weather_stations.desktop.in:580
-#, fuzzy
-#| msgid "Cayman Islands"
msgid "Cook Islands"
-msgstr "Kayman-Inseln"
+msgstr "Cookinseln"
#. name
#: weather_stations.desktop.in:583
-#, fuzzy
-#| msgid "Cayman Islands"
msgid "Christmas Island"
-msgstr "Kayman-Inseln"
+msgstr "Weihnachtsinsel"
#. name
#: weather_stations.desktop.in:586
msgid "Fiji"
-msgstr ""
+msgstr "Fidschi"
#. name
#: weather_stations.desktop.in:589
msgid "French Polynesia"
-msgstr ""
+msgstr "Französisch-Polynesien"
#. name
#: weather_stations.desktop.in:592
msgid "Kiribati"
-msgstr ""
+msgstr "Kiribati"
#. name
#: weather_stations.desktop.in:595
msgid "Malaysia"
-msgstr ""
+msgstr "Malaysia"
#. name
#: weather_stations.desktop.in:598
-#, fuzzy
-#| msgid "Cayman Islands"
msgid "Marshall Islands"
-msgstr "Kayman-Inseln"
+msgstr "Marshallinseln"
#. name
#: weather_stations.desktop.in:601
msgid "Micronesia, Federated States of"
-msgstr ""
+msgstr "Mikronesien, Föderierte Staaten"
#. name
#: weather_stations.desktop.in:604
-#, fuzzy
-#| msgid "FYR Macedonia"
msgid "New Caledonia"
-msgstr "Makedonien"
+msgstr "Neukaledonien"
#. name
#: weather_stations.desktop.in:607
msgid "Nauru"
-msgstr ""
+msgstr "Nauru"
#. name
#: weather_stations.desktop.in:610
@@ -1042,59 +1011,57 @@ msgstr "Neuseeland"
#. name
#: weather_stations.desktop.in:613
msgid "NORTHERN MARIANA ISLAND"
-msgstr ""
+msgstr "Nördliche Marianen"
#. name
#: weather_stations.desktop.in:616
msgid "Indonesia"
-msgstr ""
+msgstr "Indonesien"
#. name
#: weather_stations.desktop.in:619
msgid "Palau"
-msgstr ""
+msgstr "Palau"
#. name
#: weather_stations.desktop.in:622
msgid "Papua New Guinea"
-msgstr ""
+msgstr "Papua-Neuguinea"
#. name
#: weather_stations.desktop.in:625
msgid "Philippines"
-msgstr ""
+msgstr "Phillippinen"
#. name
#: weather_stations.desktop.in:628
-#, fuzzy
-#| msgid "Cayman Islands"
msgid "Solomon Islands"
-msgstr "Kayman-Inseln"
+msgstr "Salomonen"
#. name
#: weather_stations.desktop.in:631
msgid "Samoa"
-msgstr ""
+msgstr "Samoa"
#. name
#: weather_stations.desktop.in:634
msgid "Tonga"
-msgstr ""
+msgstr "Tonga"
#. name
#: weather_stations.desktop.in:637
msgid "Tuvalu"
-msgstr ""
+msgstr "Tuvalu"
#. name
#: weather_stations.desktop.in:640
msgid "United States Minor Outlying Islands"
-msgstr ""
+msgstr "Vereinigte Staaten Außengebiete"
#. name
#: weather_stations.desktop.in:643
msgid "Vanuatu"
-msgstr ""
+msgstr "Vanuatu"
#. name
#: weather_stations.desktop.in:646
@@ -1104,32 +1071,32 @@ msgstr "Asien"
#. name
#: weather_stations.desktop.in:650
msgid "Armenia"
-msgstr ""
+msgstr "Armenien"
#. name
#: weather_stations.desktop.in:653
msgid "Azerbaijan"
-msgstr ""
+msgstr "Aserbaidschan"
#. name
#: weather_stations.desktop.in:656
msgid "Bangladesh"
-msgstr ""
+msgstr "Bangladesch"
#. name
#: weather_stations.desktop.in:659
msgid "Cambodia"
-msgstr ""
+msgstr "Kambodscha"
#. name
#: weather_stations.desktop.in:662
msgid "China"
-msgstr ""
+msgstr "China"
#. name
#: weather_stations.desktop.in:665
msgid "East Timor"
-msgstr ""
+msgstr "Osttimor"
#. name
#: weather_stations.desktop.in:668
@@ -1148,55 +1115,53 @@ msgstr "Japan"
#. name
#: weather_stations.desktop.in:677
-#, fuzzy
-#| msgid "Pakistan"
msgid "Kazakhstan"
-msgstr "Pakistan"
+msgstr "Kasachstan"
#. name
#: weather_stations.desktop.in:680
msgid "Korea, South"
-msgstr ""
+msgstr "Korea, Süd"
#. name
#: weather_stations.desktop.in:683
msgid "Korea, North"
-msgstr ""
+msgstr "Korea, Nord"
#. name
#: weather_stations.desktop.in:686
msgid "Kyrgyzstan"
-msgstr ""
+msgstr "Kirgisistan"
#. name
#: weather_stations.desktop.in:689
msgid "Laos"
-msgstr ""
+msgstr "Laos"
#. name
#: weather_stations.desktop.in:692
msgid "Macau"
-msgstr ""
+msgstr "Macau"
#. name
#: weather_stations.desktop.in:695
msgid "Maldives"
-msgstr ""
+msgstr "Malediven"
#. name
#: weather_stations.desktop.in:698
msgid "Mongolia"
-msgstr ""
+msgstr "Mongolei"
#. name
#: weather_stations.desktop.in:701
msgid "Myanmar"
-msgstr ""
+msgstr "Myanmar"
#. name
#: weather_stations.desktop.in:704
msgid "Nepal"
-msgstr ""
+msgstr "Nepal"
#. name
#: weather_stations.desktop.in:707
@@ -1211,14 +1176,12 @@ msgstr "Singapur"
#. name
#: weather_stations.desktop.in:713
msgid "Sri Lanka"
-msgstr ""
+msgstr "Sri Lanka"
#. name
#: weather_stations.desktop.in:716
-#, fuzzy
-#| msgid "Pakistan"
msgid "Tajikistan"
-msgstr "Pakistan"
+msgstr "Tadschikistan"
#. name
#: weather_stations.desktop.in:719
@@ -1232,10 +1195,8 @@ msgstr "Thailand"
#. name
#: weather_stations.desktop.in:725
-#, fuzzy
-#| msgid "Pakistan"
msgid "Turkmenistan"
-msgstr "Pakistan"
+msgstr "Turkmenistan"
#. name
#: weather_stations.desktop.in:728
@@ -1244,8 +1205,6 @@ msgstr "Usbekistan"
#. name
#: weather_stations.desktop.in:731
-#, fuzzy
-#| msgid "Viet Nam"
msgid "Vietnam"
msgstr "Vietnam"
@@ -1257,12 +1216,12 @@ msgstr "Zentral- und Südamerika"
#. name
#: weather_stations.desktop.in:738
msgid "Anguilla"
-msgstr ""
+msgstr "Anguilla"
#. name
#: weather_stations.desktop.in:741
msgid "Antigua and Barbuda"
-msgstr "Antigua and Barbuda"
+msgstr "Antigua und Barbuda"
#. name
#: weather_stations.desktop.in:744
@@ -1272,19 +1231,17 @@ msgstr "Argentinien"
#. name
#: weather_stations.desktop.in:747
msgid "Aruba"
-msgstr ""
+msgstr "Aruba"
#. name
#: weather_stations.desktop.in:750
msgid "Barbados"
-msgstr ""
+msgstr "Barbados"
#. name
#: weather_stations.desktop.in:753
-#, fuzzy
-#| msgid "Bahamas"
msgid "Bahamas, The"
-msgstr "Bahamas"
+msgstr "Bahamas, Die"
#. name
#: weather_stations.desktop.in:756
@@ -1309,7 +1266,7 @@ msgstr "Brazilien"
#. name
#: weather_stations.desktop.in:768
msgid "British Virgin Islands"
-msgstr ""
+msgstr "Britische Jungferninseln"
#. name
#: weather_stations.desktop.in:771
@@ -1338,10 +1295,8 @@ msgstr "Kuba"
#. name
#: weather_stations.desktop.in:786
-#, fuzzy
-#| msgid "Dominican Republic"
msgid "Dominica"
-msgstr "Dominikanische Republik"
+msgstr "Dominica"
#. name
#: weather_stations.desktop.in:789
@@ -1361,19 +1316,17 @@ msgstr "El Salvador"
#. name
#: weather_stations.desktop.in:798
msgid "French Guiana"
-msgstr ""
+msgstr "Französisch-Guayana"
#. name
#: weather_stations.desktop.in:801
msgid "Falkland Islands, Islas Malvinas"
-msgstr ""
+msgstr "Falklandinseln, Islas Malvinas"
#. name
#: weather_stations.desktop.in:804
-#, fuzzy
-#| msgid "Canada"
msgid "Grenada"
-msgstr "Kanada"
+msgstr "Grenada"
#. name
#: weather_stations.desktop.in:807
@@ -1383,12 +1336,12 @@ msgstr "Guatemala"
#. name
#: weather_stations.desktop.in:810
msgid "Guadeloupe"
-msgstr ""
+msgstr "Guadeloupe"
#. name
#: weather_stations.desktop.in:813
msgid "Guyana"
-msgstr ""
+msgstr "Guyana"
#. name
#: weather_stations.desktop.in:816
@@ -1408,14 +1361,12 @@ msgstr "Jamaika"
#. name
#: weather_stations.desktop.in:825
msgid "Martinique"
-msgstr ""
+msgstr "Martinique"
#. name
#: weather_stations.desktop.in:828
-#, fuzzy
-#| msgid "Netherlands"
msgid "Netherlands Antilles"
-msgstr "Niederlande"
+msgstr "Niederländische Antillen"
#. name
#: weather_stations.desktop.in:831
@@ -1445,17 +1396,17 @@ msgstr "Paraguay"
#. name
#: weather_stations.desktop.in:846
msgid "Saint Kitts and Nevis"
-msgstr ""
+msgstr "Sankt Kitts und Nevis"
#. name
#: weather_stations.desktop.in:849
msgid "Saint Lucia"
-msgstr ""
+msgstr "Sankt Lucia"
#. name
#: weather_stations.desktop.in:852
msgid "Saint Vincent and the Grenadines"
-msgstr ""
+msgstr "Sankt Vincent und die Grenadinen"
#. name
#: weather_stations.desktop.in:855
@@ -1465,12 +1416,12 @@ msgstr "Surinam"
#. name
#: weather_stations.desktop.in:858
msgid "Trinidad and Tobago"
-msgstr ""
+msgstr "Trinidad und Tobago"
#. name
#: weather_stations.desktop.in:861
msgid "Turks and Caicos Islands"
-msgstr ""
+msgstr "Turks- und Caicosinseln"
#. name
#: weather_stations.desktop.in:864
@@ -1484,10 +1435,8 @@ msgstr "Venezuela"
#. name
#: weather_stations.desktop.in:870
-#, fuzzy
-#| msgid "Cayman Islands"
msgid "Virgin Islands"
-msgstr "Kayman-Inseln"
+msgstr "Jungferninseln"
#. name
#: weather_stations.desktop.in:873 weather_stations.desktop.in:877
diff --git a/translations/desktop_files/kweather-stations/ru.po b/translations/desktop_files/kweather-stations/ru.po
new file mode 100644
index 0000000..849ad3a
--- /dev/null
+++ b/translations/desktop_files/kweather-stations/ru.po
@@ -0,0 +1,1444 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-09-10 11:17+0000\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kweather-stations/ru/>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
+
+#. name
+#: weather_stations.desktop.in:5
+msgid "Middle East"
+msgstr "Ближний Восток"
+
+#. name
+#: weather_stations.desktop.in:9
+msgid "United Arab Emirates"
+msgstr "Объединённые Арабские Эмираты"
+
+#. name
+#: weather_stations.desktop.in:12
+msgid "Afghanistan"
+msgstr "Афганистан"
+
+#. name
+#: weather_stations.desktop.in:15
+msgid "Bahrain"
+msgstr "Бахрейн"
+
+#. name
+#: weather_stations.desktop.in:18
+msgid "Qatar"
+msgstr "Катар"
+
+#. name
+#: weather_stations.desktop.in:21
+msgid "Oman"
+msgstr "Оман"
+
+#. name
+#: weather_stations.desktop.in:24
+msgid "Yemen"
+msgstr "Йемен"
+
+#. name
+#: weather_stations.desktop.in:27
+msgid "Saudi Arabia"
+msgstr "Саудовская Аравия"
+
+#. name
+#: weather_stations.desktop.in:30
+msgid "Israel"
+msgstr "Израиль"
+
+#. name
+#: weather_stations.desktop.in:33
+msgid "Lebanon"
+msgstr "Ливан"
+
+#. name
+#: weather_stations.desktop.in:36
+msgid "Iran"
+msgstr "Иран"
+
+#. name
+#: weather_stations.desktop.in:39
+msgid "Iraq"
+msgstr "Ирак"
+
+#. name
+#: weather_stations.desktop.in:42
+msgid "Jordan"
+msgstr "Иордания"
+
+#. name
+#: weather_stations.desktop.in:45
+msgid "Kuwait"
+msgstr "Кувейт"
+
+#. name
+#: weather_stations.desktop.in:48
+msgid "Syria"
+msgstr "Сирия"
+
+#. name
+#: weather_stations.desktop.in:51
+msgid "United States"
+msgstr "США"
+
+#. name
+#: weather_stations.desktop.in:55
+msgid "Alaska"
+msgstr "Штат Аляска"
+
+#. name
+#: weather_stations.desktop.in:58
+msgid "Arkansas"
+msgstr "Штат Арканзас"
+
+#. name
+#: weather_stations.desktop.in:61
+msgid "District of Columbia"
+msgstr "Округ Колумбия"
+
+#. name
+#: weather_stations.desktop.in:64
+msgid "Idaho"
+msgstr "Штат Айдахо"
+
+#. name
+#: weather_stations.desktop.in:67 weather_stations.desktop.in:154
+msgid "Indiana"
+msgstr "Штат Индиана"
+
+#. name
+#: weather_stations.desktop.in:70
+msgid "Iowa"
+msgstr "Штат Айова"
+
+#. name
+#: weather_stations.desktop.in:73
+msgid "Kansas"
+msgstr "Штат Канзас"
+
+#. name
+#: weather_stations.desktop.in:76
+msgid "Kentucky"
+msgstr "Штат Кентукки"
+
+#. name
+#: weather_stations.desktop.in:79
+msgid "Lousiana"
+msgstr "Штат Луизиана"
+
+#. name
+#: weather_stations.desktop.in:82
+msgid "Maine"
+msgstr "Штат Мэн"
+
+#. name
+#: weather_stations.desktop.in:85
+msgid "Mississippi"
+msgstr "Штат Миссисипи"
+
+#. name
+#: weather_stations.desktop.in:88
+msgid "Missouri"
+msgstr "Штат Миссури"
+
+#. name
+#: weather_stations.desktop.in:91
+msgid "Montana"
+msgstr "Штат Монтана"
+
+#. name
+#: weather_stations.desktop.in:94
+msgid "Nebraska"
+msgstr "Штат Небраска"
+
+#. name
+#: weather_stations.desktop.in:97
+msgid "New Hampshire"
+msgstr "Штат Нью-Гэмпшир"
+
+#. name
+#: weather_stations.desktop.in:100
+msgid "New Mexico"
+msgstr "Штат Нью-Мексико"
+
+#. name
+#: weather_stations.desktop.in:103
+msgid "North Dakota"
+msgstr "Штат Северная Дакота"
+
+#. name
+#: weather_stations.desktop.in:106
+msgid "Oklahoma"
+msgstr "Штат Оклахома"
+
+#. name
+#: weather_stations.desktop.in:109
+msgid "South Dakota"
+msgstr "Штат Южная Дакота"
+
+#. name
+#: weather_stations.desktop.in:112
+msgid "Utah"
+msgstr "Штат Юта"
+
+#. name
+#: weather_stations.desktop.in:115
+msgid "Vermont"
+msgstr "Штат Вермонт"
+
+#. name
+#: weather_stations.desktop.in:118
+msgid "Wyoming"
+msgstr "Штат Вайоминг"
+
+#. name
+#: weather_stations.desktop.in:121
+msgid "Pennsylvania"
+msgstr "Штат Пенсильвания"
+
+#. name
+#: weather_stations.desktop.in:124
+msgid "California"
+msgstr "Штат Калифорния"
+
+#. name
+#: weather_stations.desktop.in:127
+msgid "Alabama"
+msgstr "Штат Алабама"
+
+#. name
+#: weather_stations.desktop.in:130
+msgid "Arizona"
+msgstr "Штат Аризона"
+
+#. name
+#: weather_stations.desktop.in:133
+msgid "Colorado"
+msgstr "Штат Колорадо"
+
+#. name
+#: weather_stations.desktop.in:136
+msgid "Connecticut"
+msgstr "Штат Коннектикут"
+
+#. name
+#: weather_stations.desktop.in:139
+msgid "Delaware"
+msgstr "Штат Делавер"
+
+#. name
+#: weather_stations.desktop.in:142
+msgid "Florida"
+msgstr "Штат Флорида"
+
+#. name
+#: weather_stations.desktop.in:145 weather_stations.desktop.in:304
+msgid "Georgia"
+msgstr "Штат Джорджия"
+
+#. name
+#: weather_stations.desktop.in:148
+msgid "Hawaii"
+msgstr "Штат Гавайи"
+
+#. name
+#: weather_stations.desktop.in:151
+msgid "Illinois"
+msgstr "Штат Иллинойс"
+
+#. name
+#: weather_stations.desktop.in:157
+msgid "Maryland"
+msgstr "Штат Мэриленд"
+
+#. name
+#: weather_stations.desktop.in:160
+msgid "Michigan"
+msgstr "Штат Мичиган"
+
+#. name
+#: weather_stations.desktop.in:163
+msgid "Minnesota"
+msgstr "Штат Миннесота"
+
+#. name
+#: weather_stations.desktop.in:166
+msgid "Nevada"
+msgstr "Штат Невада"
+
+#. name
+#: weather_stations.desktop.in:169
+msgid "New Jersey"
+msgstr "Штат Нью-Джерси"
+
+#. name
+#: weather_stations.desktop.in:172
+msgid "North Carolina"
+msgstr "Штат Северная Каролина"
+
+#. name
+#: weather_stations.desktop.in:175
+msgid "Ohio"
+msgstr "Штат Огайо"
+
+#. name
+#: weather_stations.desktop.in:178
+msgid "Oregon"
+msgstr "Штат Орегон"
+
+#. name
+#: weather_stations.desktop.in:181
+msgid "Rhode Island"
+msgstr "Штат Род-Айленд"
+
+#. name
+#: weather_stations.desktop.in:184
+msgid "South Carolina"
+msgstr "Штат Южная Каролина"
+
+#. name
+#: weather_stations.desktop.in:187
+msgid "Tennessee"
+msgstr "Штат Теннесси"
+
+#. name
+#: weather_stations.desktop.in:190
+msgid "Texas"
+msgstr "Штат Техас"
+
+#. name
+#: weather_stations.desktop.in:193
+msgid "Virginia"
+msgstr "Штат Виргиния"
+
+#. name
+#: weather_stations.desktop.in:196
+msgid "West Virginia"
+msgstr "Штат Западная Виргиния"
+
+#. name
+#: weather_stations.desktop.in:199
+msgid "Wisconsin"
+msgstr "Штат Висконсин"
+
+#. name
+#: weather_stations.desktop.in:202
+msgid "Massachusetts"
+msgstr "Штат Массачусетс"
+
+#. name
+#: weather_stations.desktop.in:205
+msgid "New York"
+msgstr "Штат Нью-Йорк"
+
+#. name
+#: weather_stations.desktop.in:208
+msgid "Washington"
+msgstr "Штат Вашингтон"
+
+#. name
+#: weather_stations.desktop.in:211
+msgid "Canada"
+msgstr "Канада"
+
+#. name
+#: weather_stations.desktop.in:215
+msgid "Alberta"
+msgstr "Альберта"
+
+#. name
+#: weather_stations.desktop.in:218
+msgid "British Columbia"
+msgstr "Британская Колумбия"
+
+#. name
+#: weather_stations.desktop.in:221
+msgid "Manitoba"
+msgstr "Манитоба"
+
+#. name
+#: weather_stations.desktop.in:224
+msgid "New Brunswick"
+msgstr "Нью-Брансуик"
+
+#. name
+#: weather_stations.desktop.in:227
+msgid "Newfoundland"
+msgstr "Ньюфаундленд"
+
+#. name
+#: weather_stations.desktop.in:230
+msgid "Nova Scotia"
+msgstr "Новая Шотландия"
+
+#. name
+#: weather_stations.desktop.in:233
+msgid "Northwest Territories"
+msgstr "Северо-Западные территории"
+
+#. name
+#: weather_stations.desktop.in:236
+msgid "Nunavut"
+msgstr "Нунавут"
+
+#. name
+#: weather_stations.desktop.in:239
+msgid "Ontario"
+msgstr "Онтарио"
+
+#. name
+#: weather_stations.desktop.in:242
+msgid "Prince Edward Island"
+msgstr "Остров Принца Эдуарда"
+
+#. name
+#: weather_stations.desktop.in:245
+msgid "Quebec"
+msgstr "Квебек"
+
+#. name
+#: weather_stations.desktop.in:248
+msgid "Saskatchewan"
+msgstr "Саскачеван"
+
+#. name
+#: weather_stations.desktop.in:251
+msgid "Yukon"
+msgstr "Юкон"
+
+#. name
+#: weather_stations.desktop.in:254
+msgid "North America"
+msgstr "Северная Америка"
+
+#. name
+#: weather_stations.desktop.in:258
+msgid "Greenland"
+msgstr "Гренландия"
+
+#. name
+#: weather_stations.desktop.in:261
+msgid "Mexico"
+msgstr "Мексика"
+
+#. name
+#: weather_stations.desktop.in:264
+msgid "Saint Pierre and Miquelon"
+msgstr "Сен-Пьер и Микелон"
+
+#. name
+#: weather_stations.desktop.in:267
+msgid "Europe"
+msgstr "Европа"
+
+#. name
+#: weather_stations.desktop.in:271
+msgid "Albania"
+msgstr "Албания"
+
+#. name
+#: weather_stations.desktop.in:274
+msgid "Austria"
+msgstr "Австрия"
+
+#. name
+#: weather_stations.desktop.in:277
+msgid "Belgium"
+msgstr "Бельгия"
+
+#. name
+#: weather_stations.desktop.in:280
+msgid "Bosnia and Herzegovina"
+msgstr "Босния и Герцеговина"
+
+#. name
+#: weather_stations.desktop.in:283
+msgid "Bulgaria"
+msgstr "Болгария"
+
+#. name
+#: weather_stations.desktop.in:286
+msgid "Belarus"
+msgstr "Беларусь"
+
+#. name
+#: weather_stations.desktop.in:289
+msgid "Czech Republic"
+msgstr "Чехия"
+
+#. name
+#: weather_stations.desktop.in:292
+msgid "Croatia"
+msgstr "Хорватия"
+
+#. name
+#: weather_stations.desktop.in:295
+msgid "Denmark"
+msgstr "Дания"
+
+#. name
+#: weather_stations.desktop.in:298
+msgid "Estonia"
+msgstr "Эстония"
+
+#. name
+#: weather_stations.desktop.in:301
+msgid "Gibraltar"
+msgstr "Гибралтар"
+
+#. name
+#: weather_stations.desktop.in:307
+msgid "Iceland"
+msgstr "Исландия"
+
+#. name
+#: weather_stations.desktop.in:310
+msgid "Latvia"
+msgstr "Латвия"
+
+#. name
+#: weather_stations.desktop.in:313
+msgid "Lithuania"
+msgstr "Литва"
+
+#. name
+#: weather_stations.desktop.in:316
+msgid "Luxembourg"
+msgstr "Люксембург"
+
+#. name
+#: weather_stations.desktop.in:319
+msgid "Macedonia, The Republic of"
+msgstr "Северная Македония"
+
+#. name
+#: weather_stations.desktop.in:322
+msgid "Malta"
+msgstr "Мальта"
+
+#. name
+#: weather_stations.desktop.in:325
+msgid "Moldova"
+msgstr "Молдавия"
+
+#. name
+#: weather_stations.desktop.in:328
+msgid "Norway"
+msgstr "Норвегия"
+
+#. name
+#: weather_stations.desktop.in:331
+msgid "Poland"
+msgstr "Польша"
+
+#. name
+#: weather_stations.desktop.in:334
+msgid "Portugal"
+msgstr "Португалия"
+
+#. name
+#: weather_stations.desktop.in:337
+msgid "Romania"
+msgstr "Румыния"
+
+#. name
+#: weather_stations.desktop.in:340
+msgid "Russia"
+msgstr "Россия"
+
+#. name
+#: weather_stations.desktop.in:343
+msgid "Ukraine"
+msgstr "Украина"
+
+#. name
+#: weather_stations.desktop.in:346
+msgid "Slovakia"
+msgstr "Словакия"
+
+#. name
+#: weather_stations.desktop.in:349
+msgid "Slovenia"
+msgstr "Словения"
+
+#. name
+#: weather_stations.desktop.in:352
+msgid "Sweden"
+msgstr "Швеция"
+
+#. name
+#: weather_stations.desktop.in:355
+msgid "Switzerland"
+msgstr "Швейцария"
+
+#. name
+#: weather_stations.desktop.in:358
+msgid "Turkey"
+msgstr "Турция"
+
+#. name
+#: weather_stations.desktop.in:361
+msgid "Cyprus"
+msgstr "Кипр"
+
+#. name
+#: weather_stations.desktop.in:364
+msgid "Finland"
+msgstr "Финляндия"
+
+#. name
+#: weather_stations.desktop.in:367
+msgid "France"
+msgstr "Франция"
+
+#. name
+#: weather_stations.desktop.in:370
+msgid "Germany"
+msgstr "Германия"
+
+#. name
+#: weather_stations.desktop.in:373
+msgid "Greece"
+msgstr "Греция"
+
+#. name
+#: weather_stations.desktop.in:376
+msgid "Hungary"
+msgstr "Венгрия"
+
+#. name
+#: weather_stations.desktop.in:379
+msgid "Ireland"
+msgstr "Ирландия"
+
+#. name
+#: weather_stations.desktop.in:382
+msgid "Italy"
+msgstr "Италия"
+
+#. name
+#: weather_stations.desktop.in:385
+msgid "Netherlands"
+msgstr "Нидерланды"
+
+#. name
+#: weather_stations.desktop.in:388
+msgid "Spain"
+msgstr "Испания"
+
+#. name
+#: weather_stations.desktop.in:391
+msgid "United Kingdom"
+msgstr "Великобритания"
+
+#. name
+#: weather_stations.desktop.in:394
+msgid "Serbia and Montenegro"
+msgstr "Сербия и Черногория"
+
+#. name
+#: weather_stations.desktop.in:397
+msgid "Africa"
+msgstr "Африка"
+
+#. name
+#: weather_stations.desktop.in:401
+msgid "Algeria"
+msgstr "Алжир"
+
+#. name
+#: weather_stations.desktop.in:404
+msgid "Angola"
+msgstr "Ангола"
+
+#. name
+#: weather_stations.desktop.in:407
+msgid "Benin"
+msgstr "Бенин"
+
+#. name
+#: weather_stations.desktop.in:410
+msgid "Botswana"
+msgstr "Ботсвана"
+
+#. name
+#: weather_stations.desktop.in:413
+msgid "Burkina Faso"
+msgstr "Буркина-Фасо"
+
+#. name
+#: weather_stations.desktop.in:416
+msgid "Burundi"
+msgstr "Бурунди"
+
+#. name
+#: weather_stations.desktop.in:419
+msgid "Cape Verde"
+msgstr "Кабо-Верде"
+
+#. name
+#: weather_stations.desktop.in:422
+msgid "Chad"
+msgstr "Чад"
+
+#. name
+#: weather_stations.desktop.in:425
+msgid "Comoros"
+msgstr "Коморские острова"
+
+#. name
+#: weather_stations.desktop.in:428
+msgid "Cote d'Ivoire"
+msgstr "Кот-д’Ивуар"
+
+#. name
+#: weather_stations.desktop.in:431
+msgid "Congo, Democratic Republic of the"
+msgstr "Демократическая Республика Конго"
+
+#. name
+#: weather_stations.desktop.in:434
+msgid "Central African Republic"
+msgstr "Центральноафриканская Республика"
+
+#. name
+#: weather_stations.desktop.in:437
+msgid "Congo, Republic of the"
+msgstr "Республика Конго"
+
+#. name
+#: weather_stations.desktop.in:440
+msgid "Cameroon"
+msgstr "Камерун"
+
+#. name
+#: weather_stations.desktop.in:443
+msgid "Djibouti"
+msgstr "Джибути"
+
+#. name
+#: weather_stations.desktop.in:446
+msgid "Egypt"
+msgstr "Египет"
+
+#. name
+#: weather_stations.desktop.in:449
+msgid "Ethiopia"
+msgstr "Эфиопия"
+
+#. name
+#: weather_stations.desktop.in:452
+msgid "Equatorial Guinea"
+msgstr "Экваториальная Гвинея"
+
+#. name
+#: weather_stations.desktop.in:455
+msgid "Gabon"
+msgstr "Габон"
+
+#. name
+#: weather_stations.desktop.in:458
+msgid "Gambia, The"
+msgstr "Гамбия"
+
+#. name
+#: weather_stations.desktop.in:461
+msgid "Ghana"
+msgstr "Гана"
+
+#. name
+#: weather_stations.desktop.in:464
+msgid "Guinea"
+msgstr "Гвинея"
+
+#. name
+#: weather_stations.desktop.in:467
+msgid "Guinea-Bissau"
+msgstr "Гвинея-Бисау"
+
+#. name
+#: weather_stations.desktop.in:470
+msgid "Kenya"
+msgstr "Кения"
+
+#. name
+#: weather_stations.desktop.in:473
+msgid "Lesotho"
+msgstr "Лесото"
+
+#. name
+#: weather_stations.desktop.in:476
+msgid "Liberia"
+msgstr "Либерия"
+
+#. name
+#: weather_stations.desktop.in:479
+msgid "Libya"
+msgstr "Ливия"
+
+#. name
+#: weather_stations.desktop.in:482
+msgid "Madagascar"
+msgstr "Мадагаскар"
+
+#. name
+#: weather_stations.desktop.in:485
+msgid "Malawi"
+msgstr "Малави"
+
+#. name
+#: weather_stations.desktop.in:488
+msgid "Mali"
+msgstr "Мали"
+
+#. name
+#: weather_stations.desktop.in:491
+msgid "Mauritania"
+msgstr "Мавритания"
+
+#. name
+#: weather_stations.desktop.in:494
+msgid "Mauritius"
+msgstr "Маврикий"
+
+#. name
+#: weather_stations.desktop.in:497
+msgid "Morocco"
+msgstr "Марокко"
+
+#. name
+#: weather_stations.desktop.in:500
+msgid "Mozambique"
+msgstr "Мозамбик"
+
+#. name
+#: weather_stations.desktop.in:503
+msgid "Namibia"
+msgstr "Намибия"
+
+#. name
+#: weather_stations.desktop.in:506
+msgid "Nigeria"
+msgstr "Нигерия"
+
+#. name
+#: weather_stations.desktop.in:509
+msgid "Niger"
+msgstr "Нигер"
+
+#. name
+#: weather_stations.desktop.in:512
+msgid "Reunion"
+msgstr "Реюньон"
+
+#. name
+#: weather_stations.desktop.in:515
+msgid "Rwanda"
+msgstr "Руанда"
+
+#. name
+#: weather_stations.desktop.in:518
+msgid "Saint Helena"
+msgstr "Остров Святой Елены"
+
+#. name
+#: weather_stations.desktop.in:521
+msgid "Sao Tome and Principe"
+msgstr "Сан-Томе и Принсипи"
+
+#. name
+#: weather_stations.desktop.in:524
+msgid "Senegal"
+msgstr "Сенегал"
+
+#. name
+#: weather_stations.desktop.in:527
+msgid "Seychelles"
+msgstr "Сейшельские Острова"
+
+#. name
+#: weather_stations.desktop.in:530
+msgid "Sierra Leone"
+msgstr "Сьерра-Леоне"
+
+#. name
+#: weather_stations.desktop.in:533
+msgid "Somalia"
+msgstr "Сомали"
+
+#. name
+#: weather_stations.desktop.in:536
+msgid "South Africa"
+msgstr "ЮАР"
+
+#. name
+#: weather_stations.desktop.in:539
+msgid "South Georgia and the Islands"
+msgstr "Южная Георгия и Южные Сандвичевы Острова"
+
+#. name
+#: weather_stations.desktop.in:542
+msgid "Sudan"
+msgstr "Судан"
+
+#. name
+#: weather_stations.desktop.in:545
+msgid "Swaziland"
+msgstr "Свазиленд"
+
+#. name
+#: weather_stations.desktop.in:548
+msgid "Tanzania"
+msgstr "Танзания"
+
+#. name
+#: weather_stations.desktop.in:551
+msgid "Togo"
+msgstr "Того"
+
+#. name
+#: weather_stations.desktop.in:554
+msgid "Tunisia"
+msgstr "Тунис"
+
+#. name
+#: weather_stations.desktop.in:557
+msgid "Uganda"
+msgstr "Уганда"
+
+#. name
+#: weather_stations.desktop.in:560
+msgid "Western Sahara"
+msgstr "Западная Сахара"
+
+#. name
+#: weather_stations.desktop.in:563
+msgid "Zambia"
+msgstr "Замбия"
+
+#. name
+#: weather_stations.desktop.in:566
+msgid "Zimbabwe"
+msgstr "Зимбабве"
+
+#. name
+#: weather_stations.desktop.in:570
+msgid "Australia and Oceania"
+msgstr "Австралия и Океания"
+
+#. name
+#: weather_stations.desktop.in:574
+msgid "Australia"
+msgstr "Австралия"
+
+#. name
+#: weather_stations.desktop.in:577
+msgid "Brunei"
+msgstr "Бруней"
+
+#. name
+#: weather_stations.desktop.in:580
+msgid "Cook Islands"
+msgstr "Острова Кука"
+
+#. name
+#: weather_stations.desktop.in:583
+msgid "Christmas Island"
+msgstr "Остров Рождества"
+
+#. name
+#: weather_stations.desktop.in:586
+msgid "Fiji"
+msgstr "Фиджи"
+
+#. name
+#: weather_stations.desktop.in:589
+msgid "French Polynesia"
+msgstr "Французская Полинезия"
+
+#. name
+#: weather_stations.desktop.in:592
+msgid "Kiribati"
+msgstr "Кирибати"
+
+#. name
+#: weather_stations.desktop.in:595
+msgid "Malaysia"
+msgstr "Малайзия"
+
+#. name
+#: weather_stations.desktop.in:598
+msgid "Marshall Islands"
+msgstr "Маршалловы Острова"
+
+#. name
+#: weather_stations.desktop.in:601
+msgid "Micronesia, Federated States of"
+msgstr "Микронезия"
+
+#. name
+#: weather_stations.desktop.in:604
+msgid "New Caledonia"
+msgstr "Новая Каледония"
+
+#. name
+#: weather_stations.desktop.in:607
+msgid "Nauru"
+msgstr "Науру"
+
+#. name
+#: weather_stations.desktop.in:610
+msgid "New Zealand"
+msgstr "Новая Зеландия"
+
+#. name
+#: weather_stations.desktop.in:613
+msgid "NORTHERN MARIANA ISLAND"
+msgstr "Северные Марианские острова"
+
+#. name
+#: weather_stations.desktop.in:616
+msgid "Indonesia"
+msgstr "Индонезия"
+
+#. name
+#: weather_stations.desktop.in:619
+msgid "Palau"
+msgstr "Палау"
+
+#. name
+#: weather_stations.desktop.in:622
+msgid "Papua New Guinea"
+msgstr "Папуа Новая Гвинея"
+
+#. name
+#: weather_stations.desktop.in:625
+msgid "Philippines"
+msgstr "Филиппины"
+
+#. name
+#: weather_stations.desktop.in:628
+msgid "Solomon Islands"
+msgstr "Соломоновы Острова"
+
+#. name
+#: weather_stations.desktop.in:631
+msgid "Samoa"
+msgstr "Самоа"
+
+#. name
+#: weather_stations.desktop.in:634
+msgid "Tonga"
+msgstr "Тонга"
+
+#. name
+#: weather_stations.desktop.in:637
+msgid "Tuvalu"
+msgstr "Тувалу"
+
+#. name
+#: weather_stations.desktop.in:640
+msgid "United States Minor Outlying Islands"
+msgstr "Внешние малые острова США"
+
+#. name
+#: weather_stations.desktop.in:643
+msgid "Vanuatu"
+msgstr "Вануату"
+
+#. name
+#: weather_stations.desktop.in:646
+msgid "Asia"
+msgstr "Азия"
+
+#. name
+#: weather_stations.desktop.in:650
+msgid "Armenia"
+msgstr "Армения"
+
+#. name
+#: weather_stations.desktop.in:653
+msgid "Azerbaijan"
+msgstr "Азербайджан"
+
+#. name
+#: weather_stations.desktop.in:656
+msgid "Bangladesh"
+msgstr "Бангладеш"
+
+#. name
+#: weather_stations.desktop.in:659
+msgid "Cambodia"
+msgstr "Камбоджа"
+
+#. name
+#: weather_stations.desktop.in:662
+msgid "China"
+msgstr "Китай"
+
+#. name
+#: weather_stations.desktop.in:665
+msgid "East Timor"
+msgstr "Восточный Тимор"
+
+#. name
+#: weather_stations.desktop.in:668
+msgid "Hong Kong"
+msgstr "Гонконг"
+
+#. name
+#: weather_stations.desktop.in:671
+msgid "India"
+msgstr "Индия"
+
+#. name
+#: weather_stations.desktop.in:674
+msgid "Japan"
+msgstr "Япония"
+
+#. name
+#: weather_stations.desktop.in:677
+msgid "Kazakhstan"
+msgstr "Казахстан"
+
+#. name
+#: weather_stations.desktop.in:680
+msgid "Korea, South"
+msgstr "Южная Корея"
+
+#. name
+#: weather_stations.desktop.in:683
+msgid "Korea, North"
+msgstr "Северная Корея"
+
+#. name
+#: weather_stations.desktop.in:686
+msgid "Kyrgyzstan"
+msgstr "Киргизия"
+
+#. name
+#: weather_stations.desktop.in:689
+msgid "Laos"
+msgstr "Лаос"
+
+#. name
+#: weather_stations.desktop.in:692
+msgid "Macau"
+msgstr "Макао"
+
+#. name
+#: weather_stations.desktop.in:695
+msgid "Maldives"
+msgstr "Мальдивы"
+
+#. name
+#: weather_stations.desktop.in:698
+msgid "Mongolia"
+msgstr "Монголия"
+
+#. name
+#: weather_stations.desktop.in:701
+msgid "Myanmar"
+msgstr "Мьянма"
+
+#. name
+#: weather_stations.desktop.in:704
+msgid "Nepal"
+msgstr "Непал"
+
+#. name
+#: weather_stations.desktop.in:707
+msgid "Pakistan"
+msgstr "Пакистан"
+
+#. name
+#: weather_stations.desktop.in:710
+msgid "Singapore"
+msgstr "Сингапур"
+
+#. name
+#: weather_stations.desktop.in:713
+msgid "Sri Lanka"
+msgstr "Шри-Ланка"
+
+#. name
+#: weather_stations.desktop.in:716
+msgid "Tajikistan"
+msgstr "Таджикистан"
+
+#. name
+#: weather_stations.desktop.in:719
+msgid "Taiwan"
+msgstr "Тайвань"
+
+#. name
+#: weather_stations.desktop.in:722
+msgid "Thailand"
+msgstr "Таиланд"
+
+#. name
+#: weather_stations.desktop.in:725
+msgid "Turkmenistan"
+msgstr "Туркменистан"
+
+#. name
+#: weather_stations.desktop.in:728
+msgid "Uzbekistan"
+msgstr "Узбекистан"
+
+#. name
+#: weather_stations.desktop.in:731
+msgid "Vietnam"
+msgstr "Вьетнам"
+
+#. name
+#: weather_stations.desktop.in:734
+msgid "Central and South America"
+msgstr "Южная и Центральная Америка"
+
+#. name
+#: weather_stations.desktop.in:738
+msgid "Anguilla"
+msgstr "Ангилья"
+
+#. name
+#: weather_stations.desktop.in:741
+msgid "Antigua and Barbuda"
+msgstr "Антигуа и Барбуда"
+
+#. name
+#: weather_stations.desktop.in:744
+msgid "Argentina"
+msgstr "Аргентина"
+
+#. name
+#: weather_stations.desktop.in:747
+msgid "Aruba"
+msgstr "Аруба"
+
+#. name
+#: weather_stations.desktop.in:750
+msgid "Barbados"
+msgstr "Барбадос"
+
+#. name
+#: weather_stations.desktop.in:753
+msgid "Bahamas, The"
+msgstr "Багамы"
+
+#. name
+#: weather_stations.desktop.in:756
+msgid "Belize"
+msgstr "Белиз"
+
+#. name
+#: weather_stations.desktop.in:759
+msgid "Bermuda"
+msgstr "Бермуды"
+
+#. name
+#: weather_stations.desktop.in:762
+msgid "Bolivia"
+msgstr "Боливия"
+
+#. name
+#: weather_stations.desktop.in:765
+msgid "Brazil"
+msgstr "Бразилия"
+
+#. name
+#: weather_stations.desktop.in:768
+msgid "British Virgin Islands"
+msgstr "Британские Виргинские острова"
+
+#. name
+#: weather_stations.desktop.in:771
+msgid "Cayman Islands"
+msgstr "Острова Кайман"
+
+#. name
+#: weather_stations.desktop.in:774
+msgid "Chile"
+msgstr "Чили"
+
+#. name
+#: weather_stations.desktop.in:777
+msgid "Costa Rica"
+msgstr "Коста-Рика"
+
+#. name
+#: weather_stations.desktop.in:780
+msgid "Colombia"
+msgstr "Колумбия"
+
+#. name
+#: weather_stations.desktop.in:783
+msgid "Cuba"
+msgstr "Куба"
+
+#. name
+#: weather_stations.desktop.in:786
+msgid "Dominica"
+msgstr "Доминика"
+
+#. name
+#: weather_stations.desktop.in:789
+msgid "Dominican Republic"
+msgstr "Доминиканская Республика"
+
+#. name
+#: weather_stations.desktop.in:792
+msgid "Ecuador"
+msgstr "Эквадор"
+
+#. name
+#: weather_stations.desktop.in:795
+msgid "El Salvador"
+msgstr "Сальвадор"
+
+#. name
+#: weather_stations.desktop.in:798
+msgid "French Guiana"
+msgstr "Французская Гвиана"
+
+#. name
+#: weather_stations.desktop.in:801
+msgid "Falkland Islands, Islas Malvinas"
+msgstr "Фолклендские острова (Мальвинские)"
+
+#. name
+#: weather_stations.desktop.in:804
+msgid "Grenada"
+msgstr "Гренада"
+
+#. name
+#: weather_stations.desktop.in:807
+msgid "Guatemala"
+msgstr "Гватемала"
+
+#. name
+#: weather_stations.desktop.in:810
+msgid "Guadeloupe"
+msgstr "Гваделупа"
+
+#. name
+#: weather_stations.desktop.in:813
+msgid "Guyana"
+msgstr "Гайана"
+
+#. name
+#: weather_stations.desktop.in:816
+msgid "Haiti"
+msgstr "Гаити"
+
+#. name
+#: weather_stations.desktop.in:819
+msgid "Honduras"
+msgstr "Гондурас"
+
+#. name
+#: weather_stations.desktop.in:822
+msgid "Jamaica"
+msgstr "Ямайка"
+
+#. name
+#: weather_stations.desktop.in:825
+msgid "Martinique"
+msgstr "Мартиника"
+
+#. name
+#: weather_stations.desktop.in:828
+msgid "Netherlands Antilles"
+msgstr "Нидерландские Антильские острова"
+
+#. name
+#: weather_stations.desktop.in:831
+msgid "Nicaragua"
+msgstr "Никарагуа"
+
+#. name
+#: weather_stations.desktop.in:834
+msgid "Panama"
+msgstr "Панама"
+
+#. name
+#: weather_stations.desktop.in:837
+msgid "Peru"
+msgstr "Перу"
+
+#. name
+#: weather_stations.desktop.in:840
+msgid "Puerto Rico"
+msgstr "Пуэрто-Рико"
+
+#. name
+#: weather_stations.desktop.in:843
+msgid "Paraguay"
+msgstr "Парагвай"
+
+#. name
+#: weather_stations.desktop.in:846
+msgid "Saint Kitts and Nevis"
+msgstr "Сент-Китс и Невис"
+
+#. name
+#: weather_stations.desktop.in:849
+msgid "Saint Lucia"
+msgstr "Сент-Люсия"
+
+#. name
+#: weather_stations.desktop.in:852
+msgid "Saint Vincent and the Grenadines"
+msgstr "Сент-Винсент и Гренадины"
+
+#. name
+#: weather_stations.desktop.in:855
+msgid "Suriname"
+msgstr "Суринам"
+
+#. name
+#: weather_stations.desktop.in:858
+msgid "Trinidad and Tobago"
+msgstr "Тринидад и Тобаго"
+
+#. name
+#: weather_stations.desktop.in:861
+msgid "Turks and Caicos Islands"
+msgstr "Острова Теркс и Кайкос"
+
+#. name
+#: weather_stations.desktop.in:864
+msgid "Uruguay"
+msgstr "Уругвай"
+
+#. name
+#: weather_stations.desktop.in:867
+msgid "Venezuela"
+msgstr "Венесуэла"
+
+#. name
+#: weather_stations.desktop.in:870
+msgid "Virgin Islands"
+msgstr "Виргинские острова"
+
+#. name
+#: weather_stations.desktop.in:873 weather_stations.desktop.in:877
+msgid "Antarctica"
+msgstr "Антарктика"
diff --git a/translations/desktop_files/kworldwatch-desktops/de.po b/translations/desktop_files/kworldwatch-desktops/de.po
index 3ebf1b6..9a4e9c9 100644
--- a/translations/desktop_files/kworldwatch-desktops/de.po
+++ b/translations/desktop_files/kworldwatch-desktops/de.po
@@ -1,20 +1,21 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Lian Begett <weblate-tde@bunbun.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:22+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2022-06-21 16:11+0000\n"
+"Last-Translator: Lian Begett <weblate-tde@bunbun.de>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kworldclock-desktop-files/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.12.2\n"
#. Comment
#: kdeworld.desktop:2
@@ -23,9 +24,8 @@ msgstr "TDE-Weltzeituhr"
#. Name
#: kworldclock.desktop:2
-#, fuzzy
msgid "KWorldClock"
-msgstr "Weltzeituhr"
+msgstr "KWorldClock"
#. GenericName
#: kworldclock.desktop:4
diff --git a/translations/desktop_files/kworldwatch-desktops/ru.po b/translations/desktop_files/kworldwatch-desktops/ru.po
index c393968..94ebe5a 100644
--- a/translations/desktop_files/kworldwatch-desktops/ru.po
+++ b/translations/desktop_files/kworldwatch-desktops/ru.po
@@ -1,20 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
+# Andrei Stepanov <adem4ik@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-14 14:22+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2023-12-03 17:55+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/tdetoys/kworldclock-desktop-files/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 4.17\n"
#. Comment
#: kdeworld.desktop:2
@@ -23,9 +25,8 @@ msgstr "Всемирные часы TDE от Matthias Hoelzer-Kluepfel"
#. Name
#: kworldclock.desktop:2
-#, fuzzy
msgid "KWorldClock"
-msgstr "Всемирные часы"
+msgstr "KWorldClock"
#. GenericName
#: kworldclock.desktop:4