aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--po/de.po8
-rw-r--r--po/et.po24
-rw-r--r--po/lo.po11
-rw-r--r--po/nb.po12
-rw-r--r--src/date-time.cpp6
5 files changed, 33 insertions, 28 deletions
diff --git a/po/de.po b/po/de.po
index 83e70af..03b74d1 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-10 23:54+0200\n"
-"PO-Revision-Date: 2022-09-14 11:45+0000\n"
-"Last-Translator: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>\n"
+"PO-Revision-Date: 2025-12-03 17:00+0000\n"
+"Last-Translator: Daniel Frost <one@frostinfo.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/ayatana-"
"indicators/datetime-applet/de/>\n"
"Language: de\n"
@@ -17,7 +17,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.14.1-dev\n"
+"X-Generator: Weblate 5.15-dev\n"
#. Translators, please edit/rearrange these strftime(3) tokens to suit your locale!
#. Format string for the day on the first menuitem in the datetime indicator.
@@ -43,7 +43,7 @@ msgstr "Zeit und Datum einstellen …"
#: src/menu.cpp:555
msgid "Date and Time"
-msgstr "Datum und Uhrzeit"
+msgstr "Datum und Zeit"
#: src/menu.cpp:564
msgid "Time & date settings, quick calendar access"
diff --git a/po/et.po b/po/et.po
index 8209f65..29a1dfe 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-10 23:54+0200\n"
-"PO-Revision-Date: 2022-10-20 10:06+0000\n"
-"Last-Translator: Kristjan Räts <kristjanrats@gmail.com>\n"
-"Language-Team: Estonian <https://hosted.weblate.org/projects/ayatana-"
-"indicators/datetime-applet/et/>\n"
+"PO-Revision-Date: 2025-05-08 10:03+0000\n"
+"Last-Translator: Priit Jõerüüt <hwlate@joeruut.com>\n"
+"Language-Team: Estonian <https://hosted.weblate.org/projects/"
+"ayatana-indicators/datetime-applet/et/>\n"
"Language: et\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.14.2-dev\n"
+"X-Generator: Weblate 5.12-dev\n"
#. Translators, please edit/rearrange these strftime(3) tokens to suit your locale!
#. Format string for the day on the first menuitem in the datetime indicator.
@@ -39,15 +39,15 @@ msgstr "Kell"
#: src/menu.cpp:500
msgid "Time and Date Settings…"
-msgstr "Aja ja kuupäeva seaded…"
+msgstr "Aja ja kuupäeva seadistused…"
#: src/menu.cpp:555
msgid "Date and Time"
-msgstr "Kuupäev ja aeg"
+msgstr "Kuupäev ja kellaaeg"
#: src/menu.cpp:564
msgid "Time & date settings, quick calendar access"
-msgstr "Kella ja kuupäeva seaded, kiire juurdepääs kalendrile"
+msgstr "Kella ja kuupäeva seadistused, kiire juurdepääs kalendrile"
#: src/menu.cpp:613
msgid "Time and Date"
@@ -56,7 +56,7 @@ msgstr "Aeg ja kuupäev"
#: src/menu.cpp:618
#, c-format
msgid "%s (has alarms)"
-msgstr "%s (alarmidega)"
+msgstr "%s (äratustega)"
#. * strftime(3) format for abbreviated weekday,
#. hours, minutes in a 12h locale; e.g. Wed, 2:00 PM
@@ -73,7 +73,7 @@ msgstr "%a, %H:%M"
#: src/snap.cpp:157
#, c-format
msgid "Alarm %s"
-msgstr "Alarm %s"
+msgstr "Äratus %s"
#: src/snap.cpp:159
#, c-format
@@ -82,11 +82,11 @@ msgstr "Sündmus %s"
#: src/snap.cpp:168 src/snap.cpp:172
msgid "OK"
-msgstr "ÕK"
+msgstr "Sobib"
#: src/snap.cpp:169
msgid "Snooze"
-msgstr "Korda"
+msgstr "Tukasta"
#~ msgid "The calendar's default sound file."
#~ msgstr "Kalendri vaikimisi helifail."
diff --git a/po/lo.po b/po/lo.po
index f92bfe8..59ca432 100644
--- a/po/lo.po
+++ b/po/lo.po
@@ -8,13 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-10 23:55+0200\n"
-"PO-Revision-Date: 2017-10-12 07:36+0200\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2025-11-15 03:51+0000\n"
+"Last-Translator: BoneNI <bounkirdni@gmail.com>\n"
+"Language-Team: Lao <https://hosted.weblate.org/projects/ayatana-indicators/"
+"datetime-applet/lo/>\n"
"Language: lo\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 5.15-dev\n"
#. Translators, please edit/rearrange these strftime(3) tokens to suit your locale!
#. Format string for the day on the first menuitem in the datetime indicator.
@@ -79,7 +82,7 @@ msgstr ""
#: src/snap.cpp:168 src/snap.cpp:172
msgid "OK"
-msgstr ""
+msgstr "ຕົກລົງ"
#: src/snap.cpp:169
msgid "Snooze"
diff --git a/po/nb.po b/po/nb.po
index c0f3612..0914792 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,16 +8,16 @@ msgstr ""
"Project-Id-Version: indicator-datetime\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-10 23:55+0200\n"
-"PO-Revision-Date: 2020-09-01 21:36+0000\n"
-"Last-Translator: klausade <klaus@linuxavdelingen.no>\n"
-"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/ayatana-"
-"indicators/datetime-applet/nb_NO/>\n"
+"PO-Revision-Date: 2025-09-17 17:01+0000\n"
+"Last-Translator: Ida Brenna <ida@larald.no>\n"
+"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
+"ayatana-indicators/datetime-applet/nb_NO/>\n"
"Language: nb\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.2.1-dev\n"
+"X-Generator: Weblate 5.14-dev\n"
#. Translators, please edit/rearrange these strftime(3) tokens to suit your locale!
#. Format string for the day on the first menuitem in the datetime indicator.
@@ -47,7 +47,7 @@ msgstr "Dato og tid"
#: src/menu.cpp:564
msgid "Time & date settings, quick calendar access"
-msgstr ""
+msgstr "Tid- og datoinnstillinger, hurtigtilgang for kalender"
#: src/menu.cpp:613
msgid "Time and Date"
diff --git a/src/date-time.cpp b/src/date-time.cpp
index 911fb7a..440c589 100644
--- a/src/date-time.cpp
+++ b/src/date-time.cpp
@@ -180,8 +180,10 @@ DateTime DateTime::add_days(int days) const
GDateTime* DateTime::get() const
{
- g_assert(m_dt);
- return m_dt.get();
+ if (m_dt) {
+ return m_dt.get();
+ }
+ return nullptr;
}
std::string DateTime::format(const std::string& fmt) const