summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
-rw-r--r--CMakeL10n.txt7
-rw-r--r--CMakeLists.txt16
-rw-r--r--ConfigureChecks.cmake16
-rw-r--r--README.md (renamed from README)31
m---------cmake0
-rw-r--r--config.h.cmake2
-rw-r--r--doc/CMakeLists.txt1
-rw-r--r--doc/de/CMakeLists.txt1
-rw-r--r--doc/de/index.docbook (renamed from doc/de/kbiff/index.docbook)8
-rw-r--r--doc/de/kbiff/CMakeLists.txt1
-rw-r--r--doc/en/CMakeLists.txt1
-rw-r--r--doc/en/index.docbook (renamed from doc/en/kbiff/index.docbook)7
-rw-r--r--doc/en/kbiff.png (renamed from doc/en/kbiff/kbiff.png)bin319 -> 319 bytes
-rw-r--r--doc/en/kbiff/CMakeLists.txt1
-rw-r--r--doc/es/CMakeLists.txt1
-rw-r--r--doc/es/index.docbook (renamed from doc/es/kbiff/index.docbook)8
-rw-r--r--doc/es/kbiff/CMakeLists.txt1
-rw-r--r--doc/fr/CMakeLists.txt1
-rw-r--r--doc/fr/index.docbook (renamed from doc/fr/kbiff/index.docbook)8
-rw-r--r--doc/fr/kbiff/CMakeLists.txt1
-rw-r--r--doc/man/kbiff.1 (renamed from man/kbiff.1)4
-rw-r--r--kbiff/CMakeL10n.txt7
-rw-r--r--kbiff/CMakeLists.txt5
-rw-r--r--kbiff/kbiff.cpp94
-rw-r--r--kbiff/kbiff.desktop67
-rw-r--r--kbiff/kbiff.h10
-rw-r--r--kbiff/kbiffcodec.h2
-rw-r--r--kbiff/kbiffcrypt.cpp2
-rw-r--r--kbiff/kbiffcrypt.h2
-rw-r--r--kbiff/kbiffmonitor.cpp46
-rw-r--r--kbiff/kbiffmonitor.h16
-rw-r--r--kbiff/main.cpp10
-rw-r--r--kbiff/notify.cpp22
-rw-r--r--kbiff/notify.h6
-rw-r--r--kbiff/setupdlg.cpp164
-rw-r--r--kbiff/setupdlg.h22
-rw-r--r--kbiff/status.cpp20
-rw-r--r--kbiff/status.h10
-rw-r--r--man/CMakeLists.txt5
-rw-r--r--po/CMakeLists.txt6
-rw-r--r--translations/desktop_files/kbiff.desktop/ca.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/cs.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/da.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/de.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/el.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/eo.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/es.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/et.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/fi.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/fr.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/gl.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/he.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/hr.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/hu.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/is.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/it.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/ja.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/ka.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/kbiff.desktop.pot32
-rw-r--r--translations/desktop_files/kbiff.desktop/mk.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/nl.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/no.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/no_NY.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/pl.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/pt.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/pt_BR.po33
-rw-r--r--translations/desktop_files/kbiff.desktop/ro.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/ru.po34
-rw-r--r--translations/desktop_files/kbiff.desktop/sk.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/sl.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/sr.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/sv.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/ta.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/tr.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/uk.po32
-rw-r--r--translations/desktop_files/kbiff.desktop/zh_CN.GB2312.po32
-rw-r--r--translations/messages/br.po (renamed from po/br.po)6
-rw-r--r--translations/messages/cs.po (renamed from po/cs.po)6
-rw-r--r--translations/messages/da.po (renamed from po/da.po)6
-rw-r--r--translations/messages/de.po (renamed from po/de.po)21
-rw-r--r--translations/messages/el.po (renamed from po/el.po)6
-rw-r--r--translations/messages/es.po (renamed from po/es.po)6
-rw-r--r--translations/messages/et.po (renamed from po/et.po)6
-rw-r--r--translations/messages/fi.po (renamed from po/fi.po)6
-rw-r--r--translations/messages/fr.po (renamed from po/fr.po)6
-rw-r--r--translations/messages/he.po (renamed from po/he.po)6
-rw-r--r--translations/messages/hr.po (renamed from po/hr.po)6
-rw-r--r--translations/messages/hu.po (renamed from po/hu.po)6
-rw-r--r--translations/messages/is.po (renamed from po/is.po)6
-rw-r--r--translations/messages/it.po (renamed from po/it.po)25
-rw-r--r--translations/messages/ja.po (renamed from po/ja.po)6
-rw-r--r--translations/messages/ka.po463
-rw-r--r--translations/messages/kbiff.pot (renamed from po/kbiff.pot)12
-rw-r--r--translations/messages/nb.po (renamed from po/nb.po)6
-rw-r--r--translations/messages/nl.po (renamed from po/nl.po)6
-rw-r--r--translations/messages/nn.po (renamed from po/nn.po)6
-rw-r--r--translations/messages/pl.po (renamed from po/pl.po)6
-rw-r--r--translations/messages/pt.po (renamed from po/pt.po)6
-rw-r--r--translations/messages/pt_BR.po (renamed from po/pt_BR.po)6
-rw-r--r--translations/messages/ro.po (renamed from po/ro.po)6
-rw-r--r--translations/messages/ru.po (renamed from po/ru.po)78
-rw-r--r--translations/messages/sk.po (renamed from po/sk.po)6
-rw-r--r--translations/messages/sl.po (renamed from po/sl.po)6
-rw-r--r--translations/messages/sv.po (renamed from po/sv.po)6
-rw-r--r--translations/messages/tr.po (renamed from po/tr.po)6
-rw-r--r--translations/messages/uk.po (renamed from po/uk.po)6
-rw-r--r--translations/messages/zh_TW.po (renamed from po/zh_TW.po)6
108 files changed, 2056 insertions, 494 deletions
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 69dd7b2..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "cmake"]
- path = cmake
- url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index a525b71..0176702 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -9,12 +9,15 @@
#
#################################################
-cmake_minimum_required( VERSION 2.8 )
+
+##### 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 3bf78bc..5fc39d6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,13 +7,16 @@
############################################
-cmake_minimum_required( VERSION 2.8 )
+##### set project version ########################
+
+include( TDEVersion )
+cmake_minimum_required( VERSION ${TDE_CMAKE_MINIMUM_VERSION} )
+tde_set_project_version( )
#### general package setup
project( kbiff )
-set( VERSION R14.1.0 )
#### include essential cmake modules
@@ -29,7 +32,6 @@ include( CheckCXXSourceCompiles )
#### include our cmake modules
-set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
@@ -76,11 +78,13 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
##### directories
add_subdirectory( ${PROJECT_NAME} )
-tde_conditional_add_subdirectory( BUILD_DOC doc )
-tde_conditional_add_subdirectory( BUILD_DOC man )
-tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
+##### other data ################################
+
+tde_conditional_add_project_docs( BUILD_DOC )
+tde_conditional_add_project_translations( BUILD_TRANSLATIONS )
+
##### write configure files
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index c43a8be..4e89e3f 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -45,9 +45,17 @@ endif( WITH_SSL )
#### check for ASUS Mail LED
if( WITH_MLED )
- if( EXISTS "/proc/acpi/asus/mled" )
- set( HAVE_MLED 1 )
- else( )
- tde_mesage_fatal( "ASUS Mail LED support was requested but not found in ACPI" )
+ set( HAVE_MLED 1 )
+ if( NOT EXISTS "/proc/acpi/asus/mled" )
+ message( WARNING
+ "\n"
+ "-DWITH_MLED=ON requires 'asus-laptop' kernel module from acpi4asus "
+ "project to work, which was not found on your system. The project is "
+ "currently abandoned and the module doesn't support linux kernels above "
+ "2.6.19. There is no harm in enabling the flag besides an additional "
+ "message on stderr, but you won't get any benefits from it either unless "
+ "you run some very unusual system configuration."
+ "\n"
+ )
endif( )
endif( WITH_MLED )
diff --git a/README b/README.md
index 8af1802..6ce860e 100644
--- a/README
+++ b/README.md
@@ -14,14 +14,14 @@ other "biff" programs out there, namely:
* Pure GUI configuration. No command line parameters or strange config
files. All settings for KBiff can be done from one setup dialog.
-
+
* Session management. KBiff starts up with the same configuration you
left it with.
-
+
* Panel docking. KBiff can be docked into the panel very easily. Handy
when you are monitoring several mailboxes and don't have the room
anywhere else.
-
+
* System sounds. KBiff can play most audio files when new mail arrives.
* Animated gifs. KBiff can handle GIF89 animated gifs.
@@ -30,3 +30,28 @@ other "biff" programs out there, namely:
* Highly configurable. There are very few things in KBiff that you
have to accept. Most things can be changed to fit your needs.
+
+.
+
+Contributing
+--------------
+
+If you wish to contribute to KBiff (TDE), you might do so:
+
+- TDE Gitea Workspace (TGW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/gitea
+
+- TDE Weblate Translation Workspace (TWTW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/weblate
+
+
+Translations status
+---------------------
+
+### messages
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kbiff/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbiff/)
+
+### desktop files
+[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kbiff-kbiffdesktop/multi-auto.svg
+"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbiff-kbiffdesktop/)
diff --git a/cmake b/cmake
deleted file mode 160000
-Subproject 8668335711fa13cec276552d75bfbb4285c7edb
diff --git a/config.h.cmake b/config.h.cmake
index 19a2071..ed1f05a 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -1,7 +1,7 @@
#define VERSION "@VERSION@"
// Defined if you have fvisibility and fvisibility-inlines-hidden support.
-#cmakedefine __KDE_HAVE_GCC_VISIBILITY 1
+#cmakedefine __TDE_HAVE_GCC_VISIBILITY 1
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
deleted file mode 100644
index 6d0aa9f..0000000
--- a/doc/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_auto_add_subdirectories( )
diff --git a/doc/de/CMakeLists.txt b/doc/de/CMakeLists.txt
deleted file mode 100644
index 51feb67..0000000
--- a/doc/de/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-add_subdirectory( ${PROJECT_NAME} )
diff --git a/doc/de/kbiff/index.docbook b/doc/de/index.docbook
index 6f153ce..881f88e 100644
--- a/doc/de/kbiff/index.docbook
+++ b/doc/de/index.docbook
@@ -642,11 +642,3 @@ Ihre Idee in KBiff integriert wird.</para>
<ulink url="mailto:stefan@i-2000.com">&lt;stefan@i-2000.com&gt;</ulink></para>
</chapter>
</book>
-<!--
-Local Variables:
-mode: sgml
-sgml-omittag: nil
-sgml-shorttag: t
-sgml-general-insert-case: lower
-End:
--->
diff --git a/doc/de/kbiff/CMakeLists.txt b/doc/de/kbiff/CMakeLists.txt
deleted file mode 100644
index eca4bd4..0000000
--- a/doc/de/kbiff/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG de )
diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt
deleted file mode 100644
index 51feb67..0000000
--- a/doc/en/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-add_subdirectory( ${PROJECT_NAME} )
diff --git a/doc/en/kbiff/index.docbook b/doc/en/index.docbook
index b356ec9..c6ac889 100644
--- a/doc/en/kbiff/index.docbook
+++ b/doc/en/index.docbook
@@ -649,10 +649,3 @@ suggestions. Nearly all patches are accepted, though.
</sect1>
</chapter>
</book>
-<!--
-Local Variables:
-mode: sgml
-sgml-omittag: nil
-sgml-shorttag: t
-End:
--->
diff --git a/doc/en/kbiff/kbiff.png b/doc/en/kbiff.png
index d4cbe40..d4cbe40 100644
--- a/doc/en/kbiff/kbiff.png
+++ b/doc/en/kbiff.png
Binary files differ
diff --git a/doc/en/kbiff/CMakeLists.txt b/doc/en/kbiff/CMakeLists.txt
deleted file mode 100644
index ba3ef3e..0000000
--- a/doc/en/kbiff/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION ${PROJECT_NAME} )
diff --git a/doc/es/CMakeLists.txt b/doc/es/CMakeLists.txt
deleted file mode 100644
index 51feb67..0000000
--- a/doc/es/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-add_subdirectory( ${PROJECT_NAME} )
diff --git a/doc/es/kbiff/index.docbook b/doc/es/index.docbook
index b94b020..b6fca38 100644
--- a/doc/es/kbiff/index.docbook
+++ b/doc/es/index.docbook
@@ -667,11 +667,3 @@ General - GPL - GNU.</para>
</sect1>
</chapter>
</book>
-<!--
-Local Variables:
-mode: sgml
-sgml-omittag: nil
-sgml-shorttag: t
-sgml-general-insert-case: lower
-End:
--->
diff --git a/doc/es/kbiff/CMakeLists.txt b/doc/es/kbiff/CMakeLists.txt
deleted file mode 100644
index 7995d65..0000000
--- a/doc/es/kbiff/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG es )
diff --git a/doc/fr/CMakeLists.txt b/doc/fr/CMakeLists.txt
deleted file mode 100644
index 51feb67..0000000
--- a/doc/fr/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-add_subdirectory( ${PROJECT_NAME} )
diff --git a/doc/fr/kbiff/index.docbook b/doc/fr/index.docbook
index 2202c20..f00c3e2 100644
--- a/doc/fr/kbiff/index.docbook
+++ b/doc/fr/index.docbook
@@ -798,11 +798,3 @@ Si votre fonctionalité est là, soyez patients. Si elle n'est pas là, ça ne c
</sect1>
</chapter>
</book>
-<!--
-Local Variables:
-mode: sgml
-sgml-omittag: nil
-sgml-shorttag: t
-sgml-general-insert-case: lower
-End:
--->
diff --git a/doc/fr/kbiff/CMakeLists.txt b/doc/fr/kbiff/CMakeLists.txt
deleted file mode 100644
index 495f168..0000000
--- a/doc/fr/kbiff/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG fr )
diff --git a/man/kbiff.1 b/doc/man/kbiff.1
index 3468e7d..8b8ac4f 100644
--- a/man/kbiff.1
+++ b/doc/man/kbiff.1
@@ -75,8 +75,8 @@ with long options starting with two dashes (`-'). A summary of
options is included below.
.IP "\fB--help\fP " 10
Show help about options
-.IP "\fB--help-qt\fP " 10
-Show Qt specific options
+.IP "\fB--help-tqt\fP " 10
+Show TQt specific options
.IP "\fB--help-tde\fP " 10
Show KDE specific options
.IP "\fB--help-all\fP " 10
diff --git a/kbiff/CMakeL10n.txt b/kbiff/CMakeL10n.txt
index e3c6291..4f7b841 100644
--- a/kbiff/CMakeL10n.txt
+++ b/kbiff/CMakeL10n.txt
@@ -1,3 +1,8 @@
##### create translation templates ##############
-tde_l10n_create_template( "kbiff" )
+tde_l10n_create_template( "messages/kbiff" )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/kbiff.desktop/"
+ SOURCES kbiff.desktop
+)
diff --git a/kbiff/CMakeLists.txt b/kbiff/CMakeLists.txt
index 2cd758a..a130400 100644
--- a/kbiff/CMakeLists.txt
+++ b/kbiff/CMakeLists.txt
@@ -42,10 +42,7 @@ tde_install_icons( ${PROJECT_NAME} )
##### other data
-install(
- FILES ${PROJECT_NAME}.desktop
- DESTINATION ${APPS_INSTALL_DIR}/Internet
-)
+tde_create_translated_desktop( ${PROJECT_NAME}.desktop )
##### other directory
diff --git a/kbiff/kbiff.cpp b/kbiff/kbiff.cpp
index 2b4f421..d4ad02b 100644
--- a/kbiff/kbiff.cpp
+++ b/kbiff/kbiff.cpp
@@ -7,8 +7,8 @@
*/
#include "kbiff.h"
#include "kbiff.moc"
-#include <ntqmovie.h>
-#include <ntqtooltip.h>
+#include <tqmovie.h>
+#include <tqtooltip.h>
#include <kaudioplayer.h>
#include <tdeconfig.h>
@@ -17,7 +17,7 @@
#include <tdelocale.h>
#include <tdemessagebox.h>
#include <tdepopupmenu.h>
-#include <kprocess.h>
+#include <tdeprocess.h>
#include <krun.h>
#include <twin.h>
@@ -45,7 +45,7 @@ KBiff::KBiff(DCOPClient *client_, TQWidget *parent_)
setAlignment(AlignLeft | AlignTop);
// enable the session management stuff
- connect(kapp, SIGNAL(saveYourself()), this, SLOT(saveYourself()));
+ connect(tdeApp, TQ_SIGNAL(saveYourself()), this, TQ_SLOT(saveYourself()));
// nuke the list stuff when removed
monitorList.setAutoDelete(true);
@@ -66,7 +66,7 @@ KBiff::~KBiff()
delete mled;
// we no longer want to be registered
- DCOPClient *client = kapp->dcopClient();
+ DCOPClient *client = tdeApp->dcopClient();
TQCString proxy = TQCString("kbiff-") + TQCString().setNum(getpid());
if (client->isApplicationRegistered(proxy) == true)
{
@@ -124,8 +124,8 @@ void KBiff::processSetup(const KBiffSetup* setup_, bool run_)
// handle session management disabling
if (sessions == false)
{
- disconnect(this, SLOT(saveYourself()));
- kapp->disableSessionManagement();
+ disconnect(this, TQ_SLOT(saveYourself()));
+ tdeApp->disableSessionManagement();
}
// if we are going to be doing status, we might as well create
@@ -169,23 +169,23 @@ void KBiff::setMailboxList(const TQPtrList<KBiffMailbox>& mailbox_list, unsigned
monitor->setMailbox(*url);
monitor->setPollInterval(poll);
monitor->setMailboxKey(mbox->key);
- connect(monitor, SIGNAL(signal_newMail(const int, const TQString&)),
- this, SLOT(haveNewMail(const int, const TQString&)));
- connect(monitor, SIGNAL(signal_currentStatus(const int, const TQString&, const KBiffMailState)),
- this, SLOT(currentStatus(const int, const TQString&, const KBiffMailState)));
- connect(monitor, SIGNAL(signal_noMail()), this, SLOT(displayPixmap()));
- connect(monitor, SIGNAL(signal_noMail()),
- this, SLOT(haveNoNewMail()));
- connect(monitor, SIGNAL(signal_oldMail()), this, SLOT(displayPixmap()));
- connect(monitor, SIGNAL(signal_oldMail()),
- this, SLOT(haveNoNewMail()));
- connect(monitor, SIGNAL(signal_noConn()), this, SLOT(displayPixmap()));
- connect(monitor, SIGNAL(signal_noConn()),
- this, SLOT(haveNoNewMail()));
- connect(monitor, SIGNAL(signal_invalidLogin(const TQString&)),
- this, SLOT(invalidLogin(const TQString&)));
- connect(monitor, SIGNAL(signal_fetchMail(const TQString&)),
- this, SLOT(slotLaunchFetchClient(const TQString&)));
+ connect(monitor, TQ_SIGNAL(signal_newMail(const int, const TQString&)),
+ this, TQ_SLOT(haveNewMail(const int, const TQString&)));
+ connect(monitor, TQ_SIGNAL(signal_currentStatus(const int, const TQString&, const KBiffMailState)),
+ this, TQ_SLOT(currentStatus(const int, const TQString&, const KBiffMailState)));
+ connect(monitor, TQ_SIGNAL(signal_noMail()), this, TQ_SLOT(displayPixmap()));
+ connect(monitor, TQ_SIGNAL(signal_noMail()),
+ this, TQ_SLOT(haveNoNewMail()));
+ connect(monitor, TQ_SIGNAL(signal_oldMail()), this, TQ_SLOT(displayPixmap()));
+ connect(monitor, TQ_SIGNAL(signal_oldMail()),
+ this, TQ_SLOT(haveNoNewMail()));
+ connect(monitor, TQ_SIGNAL(signal_noConn()), this, TQ_SLOT(displayPixmap()));
+ connect(monitor, TQ_SIGNAL(signal_noConn()),
+ this, TQ_SLOT(haveNoNewMail()));
+ connect(monitor, TQ_SIGNAL(signal_invalidLogin(const TQString&)),
+ this, TQ_SLOT(invalidLogin(const TQString&)));
+ connect(monitor, TQ_SIGNAL(signal_fetchMail(const TQString&)),
+ this, TQ_SLOT(slotLaunchFetchClient(const TQString&)));
monitorList.append(monitor);
}
myMUTEX = false;
@@ -198,7 +198,7 @@ bool KBiff::isDocked() const
void KBiff::readSessionConfig()
{
- TDEConfig *config = kapp->sessionConfig();
+ TDEConfig *config = tdeApp->sessionConfig();
config->setGroup("KBiff");
@@ -257,7 +257,7 @@ void KBiff::enterEvent(TQEvent *e)
// popup the status in one second
statusTimer = new TQTimer(this);
- connect(statusTimer, SIGNAL(timeout()), this, SLOT(popupStatus()));
+ connect(statusTimer, TQ_SIGNAL(timeout()), this, TQ_SLOT(popupStatus()));
statusTimer->start(1000, true);
}
@@ -354,7 +354,7 @@ void KBiff::saveYourself()
{
if (sessions)
{
- TDEConfig *config = kapp->sessionConfig();
+ TDEConfig *config = tdeApp->sessionConfig();
config->setGroup("KBiff");
config->writeEntry("Profile", profile);
@@ -368,7 +368,7 @@ void KBiff::saveYourself()
void KBiff::invokeHelp()
{
- kapp->invokeHelp();
+ tdeApp->invokeHelp();
}
void KBiff::displayPixmap()
@@ -515,7 +515,7 @@ void KBiff::haveNewMail(const int num, const TQString& the_mailbox)
// beep if we are allowed to
if (systemBeep)
{
- kapp->beep();
+ tdeApp->beep();
}
// run a command if we have to
@@ -536,8 +536,8 @@ void KBiff::haveNewMail(const int num, const TQString& the_mailbox)
if (notify)
{
KBiffNotify *notify_dlg = new KBiffNotify(this, num, the_mailbox);
- connect(notify_dlg, SIGNAL(signalLaunchMailClient()),
- this, SLOT(slotLaunchMailClient()));
+ connect(notify_dlg, TQ_SIGNAL(signalLaunchMailClient()),
+ this, TQ_SLOT(slotLaunchMailClient()));
notifyList.append(notify_dlg);
notify_dlg->show();
@@ -621,14 +621,14 @@ void KBiff::dock()
this->hide();
this->destroy(true, true);
this->create(0, true, false);
- kapp->setMainWidget(this);
+ tdeApp->setMainWidget(this);
// we don't want a "real" top widget if we are _going_ to
// be docked.
if (docked)
- kapp->setTopWidget(this);
+ tdeApp->setTopWidget(this);
else
- kapp->setTopWidget(new TQWidget);
+ tdeApp->setTopWidget(new TQWidget);
}
if (docked == false)
@@ -643,7 +643,7 @@ void KBiff::dock()
// (un)dock it!
this->show();
- TQTimer::singleShot(1000, this, SLOT(displayPixmap()));
+ TQTimer::singleShot(1000, this, TQ_SLOT(displayPixmap()));
}
void KBiff::setup()
@@ -721,41 +721,41 @@ void KBiff::start()
void KBiff::popupMenu()
{
TDEPopupMenu *popup = new TDEPopupMenu(0, "popup");
- popup->insertTitle(kapp->miniIcon(), profile);
+ popup->insertTitle(tdeApp->miniIcon(), profile);
// if secure, disable everything but exit
if (isSecure == false)
{
if (docked)
- popup->insertItem(i18n("&UnDock"), this, SLOT(dock()));
+ popup->insertItem(i18n("&UnDock"), this, TQ_SLOT(dock()));
else
- popup->insertItem(i18n("&Dock"), this, SLOT(dock()));
- popup->insertItem(i18n("&Setup..."), this, SLOT(setup()));
+ popup->insertItem(i18n("&Dock"), this, TQ_SLOT(dock()));
+ popup->insertItem(i18n("&Setup..."), this, TQ_SLOT(setup()));
popup->insertSeparator();
- popup->insertItem(i18n("&Help..."), this, SLOT(invokeHelp()));
+ popup->insertItem(i18n("&Help..."), this, TQ_SLOT(invokeHelp()));
popup->insertSeparator();
int check_id;
- check_id = popup->insertItem(i18n("&Check Mail Now"), this, SLOT(checkMailNow()));
+ check_id = popup->insertItem(i18n("&Check Mail Now"), this, TQ_SLOT(checkMailNow()));
int read_id;
- read_id = popup->insertItem(i18n("&Read Mail Now"), this, SLOT(readMailNow()));
+ read_id = popup->insertItem(i18n("&Read Mail Now"), this, TQ_SLOT(readMailNow()));
if (isRunning())
{
popup->setItemEnabled(check_id, true);
popup->setItemEnabled(read_id, true);
- popup->insertItem(i18n("&Stop"), this, SLOT(stop()));
+ popup->insertItem(i18n("&Stop"), this, TQ_SLOT(stop()));
}
else
{
popup->setItemEnabled(check_id, false);
popup->setItemEnabled(read_id, false);
- popup->insertItem(i18n("&Start"), this, SLOT(start()));
+ popup->insertItem(i18n("&Start"), this, TQ_SLOT(start()));
}
popup->insertSeparator();
}
- popup->insertItem(i18n("E&xit"), kapp, SLOT(quit()));
+ popup->insertItem(i18n("E&xit"), tdeApp, TQ_SLOT(quit()));
popup->popup(TQCursor::pos());
}
@@ -897,7 +897,7 @@ int KBiff::newMailCount(const TQString& url)
TQCString reply_type;
TQDataStream reply(reply_data, IO_ReadOnly);
- DCOPClient *dcc = kapp->dcopClient();
+ DCOPClient *dcc = tdeApp->dcopClient();
if (dcc->call(proxy.ascii(), "kbiff",
"newMailCount(TQString)", data, reply_type,
reply_data) == true)
@@ -945,7 +945,7 @@ bool KBiff::findMailbox(const TQString& url, TQString& proxy)
TQStringList::Iterator it = proxyList.begin();
for ( ; it != proxyList.end(); it++)
{
- DCOPClient *dcc = kapp->dcopClient();
+ DCOPClient *dcc = tdeApp->dcopClient();
if (dcc->call(TQCString((*it).ascii()), "kbiff",
"hasMailbox(TQString)", data, replyType,
replyData) == true)
diff --git a/kbiff/kbiff.desktop b/kbiff/kbiff.desktop
index 46f492e..d76953c 100644
--- a/kbiff/kbiff.desktop
+++ b/kbiff/kbiff.desktop
@@ -1,77 +1,10 @@
[Desktop Entry]
Name=KBiff
GenericName=Mail Monitor
-GenericName[ca]=Notificador de correu
-GenericName[cs]=Kontrola příchodu nové pošty
-GenericName[da]=Post alarm
-GenericName[de]=Mail-Benachrichtigung
-GenericName[el]=Ειδοποίηση email
-GenericName[eo]=Retpoŝtanoncilo
-GenericName[es]=Notificador de correo electrónico
-GenericName[et]=Uutest meilidest teataja
-GenericName[fi]=Sähköpostimuistuttaja
-GenericName[fr]=Avis d'arrivée de courrier électronique
-GenericName[gl]=Notificador de correo
-GenericName[he]=שדח ראוד גצ
-GenericName[hu]=Mail figyelmeztető
-GenericName[is]=Tilkynning tölvupósts
-GenericName[it]=Notificatore di posta
-GenericName[ja]=Mail受信を検出
-GenericName[mk]=Известувач за нова е-пошта
-GenericName[nl]=Mail-notificatie
-GenericName[no]=Epost-varsler
-GenericName[no_NY]=Postpåminning
-GenericName[pl]=Powiadamianie o nadejściu Maila
-GenericName[pt]=Aviso de Correio Electrónico
-GenericName[pt_BR]=Notificador de novos mails
-GenericName[ro]=Notificare mail
-GenericName[ru]=Сообщение о Mail
-GenericName[sk]=Kontrola došlej pošty
-GenericName[sl]=Indikator Pošte
-GenericName[sr]=Mail obaveštavač
-GenericName[sv]=Postsignalerare
-GenericName[ta]=Á¢ý«ïºø «È¢Å¢ôÀ¡Ç÷
-GenericName[tr]=Posta Bildiricisi
-GenericName[uk]=Сповіщувач електронної пошти
-GenericName[zh_CN.GB2312]=Mail 通知
Exec=kbiff %i %m
Icon=kbiff
Type=Application
X-DocPath=kbiff/index.html
Comment=Mail notification utility
-Comment[ca]=Utilitat de notificació de correu
-Comment[cs]=Pomůcka upozorňující na novou poštu
-Comment[da]=Giver besked om ny post
-Comment[de]=Benachrichtigung bei neuen Mails
-Comment[el]=Ειδοποιεί όταν έχετε νέο μύνημα
-Comment[eo]=Informas pri nova retpoŝto
-Comment[es]=Utilidad de notificación de correo
-Comment[et]=Rakendus, mis teatab uutest saabunud meilidest
-Comment[fi]=Postin saapumisesta ilmoittava ohjelma
-Comment[fr]=Utilitaire d'avis d'arrivée de courrier électronique
-Comment[gl]=Utilidade de notificación de correo
-Comment[he]=שדח ראוד לע העדוהל רזע
-Comment[hr]=Obavijest o novim porukama
-Comment[hu]=Üzenet érkezésére figyelmeztető program
-Comment[is]=kbiff: Fygjast með hvenær nýr póstur berst
-Comment[it]=Notifica l'arrivo della posta elettronica
-Comment[ja]=メールモニター
-Comment[mk]=Известувач за нова е-пошта
-Comment[nl]=Notificatie bij nieuwe berichten
-Comment[no]=Gir beskjed når nye eposter ankommer
-Comment[no_NY]=Gir beskjed når du får ny post
-Comment[pl]=Powiadomienie o nowej poczcie
-Comment[pt]=Utilitário de aviso de novo correio
-Comment[pt_BR]=Utilitário de notificação de correio
-Comment[ro]=Vă anunţă cînd vine un mail nou
-Comment[ru]=Утилита оповещения о почте
-Comment[sk]=Pomôcka, ktorá informuje o novej pošte
-Comment[sl]=Obvestila o prispeli pošti
-Comment[sr]=Program za obaveštavanje o pristigloj pošti
-Comment[sv]=Verktyg som uppmärksammar dig när du fått ny post
-Comment[ta]=«ïºø «È¢Å¢ôÒ ÀÂýÀ¡Î
-Comment[tr]=Posta bildirim yardımcısı
-Comment[uk]=Утіліта сповіщування про надходження пошти
-Comment[zh_CN.GB2312]=邮件通知工具
Terminal=0
Categories=Qt;TDE;Network;
diff --git a/kbiff/kbiff.h b/kbiff/kbiff.h
index dc8c9bb..e9c3ee4 100644
--- a/kbiff/kbiff.h
+++ b/kbiff/kbiff.h
@@ -14,16 +14,16 @@
#include <config.h>
#endif
-#include <ntqptrlist.h>
+#include <tqptrlist.h>
#include <kbiffmonitor.h>
#include <setupdlg.h>
#include <kbiffurl.h>
-#include <kapp.h>
+#include <tdeapplication.h>
-#include <ntqlabel.h>
-#include <ntqtimer.h>
+#include <tqlabel.h>
+#include <tqtimer.h>
#include <notify.h>
#include <status.h>
@@ -35,7 +35,7 @@ class Led;
class KBiff : public TQLabel, virtual public DCOPObjectProxy
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiff(DCOPClient *client_, TQWidget *parent_ = 0);
virtual ~KBiff();
diff --git a/kbiff/kbiffcodec.h b/kbiff/kbiffcodec.h
index af2d66a..376ea90 100644
--- a/kbiff/kbiffcodec.h
+++ b/kbiff/kbiffcodec.h
@@ -36,7 +36,7 @@
#ifndef _KBIFFCODEC_H
#define _KBIFFCODEC_H
-#include <ntqstring.h>
+#include <tqstring.h>
class KBiffCodecs
{
diff --git a/kbiff/kbiffcrypt.cpp b/kbiff/kbiffcrypt.cpp
index 1634733..183c1a0 100644
--- a/kbiff/kbiffcrypt.cpp
+++ b/kbiff/kbiffcrypt.cpp
@@ -10,7 +10,7 @@
#include "kbiffcrypt.h"
#include <kmdcodec.h>
-#include <ntqcstring.h>
+#include <tqcstring.h>
TQString KBiffCrypt::hmac_md5(const TQString& text, const TQString& k)
{
diff --git a/kbiff/kbiffcrypt.h b/kbiff/kbiffcrypt.h
index 1f5bb27..142c1b3 100644
--- a/kbiff/kbiffcrypt.h
+++ b/kbiff/kbiffcrypt.h
@@ -8,7 +8,7 @@
#ifndef KBIFFCRYPT_H
#define KBIFFCRYPT_H
-#include <ntqstring.h>
+#include <tqstring.h>
/**
* @brief Useful cryptographic functions for secure authentication
diff --git a/kbiff/kbiffmonitor.cpp b/kbiff/kbiffmonitor.cpp
index 5fa72d9..398f407 100644
--- a/kbiff/kbiffmonitor.cpp
+++ b/kbiff/kbiffmonitor.cpp
@@ -35,12 +35,12 @@
#include <kbiffurl.h>
#include <kdebug.h>
-#include <ntqapplication.h>
-#include <ntqstring.h>
-#include <ntqregexp.h>
-#include <ntqdir.h>
-#include <ntqdatetime.h>
-#include <ksimpleconfig.h>
+#include <tqapplication.h>
+#include <tqstring.h>
+#include <tqregexp.h>
+#include <tqdir.h>
+#include <tqdatetime.h>
+#include <tdesimpleconfig.h>
// Needed for CRAM-MD5 and APOP
#include <kmdcodec.h>
@@ -111,7 +111,7 @@ KBiffMonitor::~KBiffMonitor()
void KBiffMonitor::readConfig()
{
- KSimpleConfig *config = new KSimpleConfig(MAIL_STATE_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(MAIL_STATE_FILE);
config->setDollarExpansion(false);
TQString group;
@@ -152,7 +152,7 @@ void KBiffMonitor::readConfig()
void KBiffMonitor::saveConfig()
{
// open the config file
- KSimpleConfig *config = new KSimpleConfig(MAIL_STATE_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(MAIL_STATE_FILE);
config->setDollarExpansion(false);
TQString group;
@@ -256,7 +256,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
imap = new KBiffImap;
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkImap()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkImap()));
server = url.host();
user = url.user();
password = url.pass();
@@ -281,7 +281,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
imap = new KBiffImap;
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkImap()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkImap()));
server = url.host();
user = url.user();
password = url.pass();
@@ -304,7 +304,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
pop = new KBiffPop;
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkPop()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkPop()));
server = url.host();
user = url.user();
password = url.pass();
@@ -332,7 +332,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
pop = new KBiffPop;
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkPop()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkPop()));
server = url.host();
user = url.user();
password = url.pass();
@@ -356,7 +356,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
{
disconnect(this);
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkMbox()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkMbox()));
mailbox = url.path();
simpleURL = "mbox:" + mailbox;
@@ -366,7 +366,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
{
disconnect(this);
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkLocal()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkLocal()));
mailbox = url.path();
simpleURL = "file:" + mailbox;
@@ -376,7 +376,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
{
disconnect(this);
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkMaildir()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkMaildir()));
mailbox = url.path();
simpleURL = "maildir:" + mailbox;
@@ -386,7 +386,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
{
disconnect(this);
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkMHdir()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkMHdir()));
mailbox = url.path();
simpleURL = "mh:" + mailbox;
@@ -398,7 +398,7 @@ void KBiffMonitor::setMailbox(KBiffURL& url)
nntp = new KBiffNntp;
- connect(this, SIGNAL(signal_checkMail()), SLOT(checkNntp()));
+ connect(this, TQ_SIGNAL(signal_checkMail()), TQ_SLOT(checkNntp()));
server = url.host();
user = url.user();
password = url.pass();
@@ -1737,9 +1737,9 @@ bool KBiffImap::command(const TQString& line, unsigned int seq)
no.sprintf("%d NO", seq);
// must be case insensitive
- TQRegExp status("\\* STATUS", FALSE);
- TQRegExp capability("\\* CAPABILITY", FALSE);
- TQRegExp cram_md5("AUTHENTICATE CRAM-MD5", FALSE);
+ TQRegExp status("\\* STATUS", false);
+ TQRegExp capability("\\* CAPABILITY", false);
+ TQRegExp cram_md5("AUTHENTICATE CRAM-MD5", false);
// are we trying CRAM-MD5 ?
tried_cram_md5 = cram_md5.search(line)>=0;
@@ -1766,13 +1766,13 @@ bool KBiffImap::command(const TQString& line, unsigned int seq)
* S: . OK STATUS Completed
*/
if (status.search(response) >= 0) {
- TQRegExp unseen("UNSEEN ([0-9]*)", FALSE);
+ TQRegExp unseen("UNSEEN ([0-9]*)", false);
if (unseen.search(response) >= 0) {
TQString num = unseen.cap(1);
newMessages = num.toInt();
}
- TQRegExp number("MESSAGES ([0-9]*)", FALSE);
+ TQRegExp number("MESSAGES ([0-9]*)", false);
if (number.search(response) >= 0) {
TQString num = number.cap(1);
messages = num.toInt();
@@ -1787,7 +1787,7 @@ bool KBiffImap::command(const TQString& line, unsigned int seq)
* S: . OK CAPABILITY completed.
*/
if (capability.search(response) >= 0) {
- TQRegExp cram_md5_cap("AUTH=CRAM-MD5", FALSE);
+ TQRegExp cram_md5_cap("AUTH=CRAM-MD5", false);
if (cram_md5_cap.search(response) >= 0) {
auth_cram_md5 = true;
}
diff --git a/kbiff/kbiffmonitor.h b/kbiff/kbiffmonitor.h
index 71a9be4..1d2b807 100644
--- a/kbiff/kbiffmonitor.h
+++ b/kbiff/kbiffmonitor.h
@@ -17,9 +17,9 @@
#include <sys/time.h>
-#include <ntqobject.h>
-#include <ntqptrlist.h>
-#include <ntqfileinfo.h>
+#include <tqobject.h>
+#include <tqptrlist.h>
+#include <tqfileinfo.h>
#ifdef USE_SSL
#include <kssl.h>
@@ -252,10 +252,10 @@ typedef enum
* mon.setPollInterval(15);
* mon.start();
*
- * connect(&mon, SIGNAL(signal_newMail()), this, SLOT(processNewMail()));
- * connect(&mon, SIGNAL(signal_oldMail()), this, SLOT(processOldMail()));
- * connect(&mon, SIGNAL(signal_noMail()), this, SLOT(processNoMail()));
- * connect(&mon, SIGNAL(signal_noConn()), this, SLOT(processNoConn()));
+ * connect(&mon, TQ_SIGNAL(signal_newMail()), this, TQ_SLOT(processNewMail()));
+ * connect(&mon, TQ_SIGNAL(signal_oldMail()), this, TQ_SLOT(processOldMail()));
+ * connect(&mon, TQ_SIGNAL(signal_noMail()), this, TQ_SLOT(processNoMail()));
+ * connect(&mon, TQ_SIGNAL(signal_noConn()), this, TQ_SLOT(processNoConn()));
* </PRE>
*
* @short A "biff" class that monitors local and remote mailboxes
@@ -265,7 +265,7 @@ typedef enum
class KBiffMonitor : public TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
/**
diff --git a/kbiff/main.cpp b/kbiff/main.cpp
index 0739461..d205db3 100644
--- a/kbiff/main.cpp
+++ b/kbiff/main.cpp
@@ -1,7 +1,7 @@
#include "kbiff.h"
#include "version.h"
#include <twin.h>
-#include <kapp.h>
+#include <tdeapplication.h>
#include <tdelocale.h>
#include <tdecmdlineargs.h>
#include <tdeaboutdata.h>
@@ -18,7 +18,7 @@ static TDECmdLineOptions option[] =
{ 0, 0, 0 }
};
-extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
+extern "C" TDE_EXPORT int kdemain(int argc, char *argv[])
{
TDEAboutData aboutData( "kbiff", I18N_NOOP("KBiff"),
kbiff_version, description, TDEAboutData::License_GPL,
@@ -49,7 +49,7 @@ extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
args->clear();
// restore this app if it is
- if (kapp->isRestored())
+ if (tdeApp->isRestored())
kbiff.readSessionConfig();
else
{
@@ -75,11 +75,11 @@ extern "C" KDE_EXPORT int kdemain(int argc, char *argv[])
// check if we are docked (only if restored)
if (kbiff.isDocked())
{
- kapp->setTopWidget(new TQWidget);
+ tdeApp->setTopWidget(new TQWidget);
KWin::setSystemTrayWindowFor(kbiff.winId(), 0);
}
else
- kapp->setTopWidget(&kbiff);
+ tdeApp->setTopWidget(&kbiff);
kbiff.show();
diff --git a/kbiff/notify.cpp b/kbiff/notify.cpp
index e933b34..8487fc2 100644
--- a/kbiff/notify.cpp
+++ b/kbiff/notify.cpp
@@ -8,27 +8,27 @@
#include "notify.h"
#include "notify.moc"
-#include <ntqlayout.h>
-#include <ntqlabel.h>
-#include <ntqpixmap.h>
-#include <ntqpushbutton.h>
+#include <tqlayout.h>
+#include <tqlabel.h>
+#include <tqpixmap.h>
+#include <tqpushbutton.h>
-#include <kapp.h>
+#include <tdeapplication.h>
#include <tdeglobal.h>
#include <kiconloader.h>
#include <tdelocale.h>
-#include <kprocess.h>
+#include <tdeprocess.h>
#include <twin.h>
KBiffNotify::KBiffNotify(TQWidget *parent_, const int num_new,
const TQString& mailbx)
: TQDialog(parent_, 0, false, 0)
{
- KWin::setIcons(winId(), kapp->icon(), kapp->miniIcon());
+ KWin::setIcons(winId(), tdeApp->icon(), tdeApp->miniIcon());
setCaption(i18n("You have new mail!"));
TQLabel *pixmap = new TQLabel(this);
- pixmap->setPixmap(kapp->icon());
+ pixmap->setPixmap(tdeApp->icon());
pixmap->setFixedSize(pixmap->sizeHint());
TQLabel *congrats = new TQLabel(i18n("You have new mail!"), this);
@@ -49,9 +49,9 @@ KBiffNotify::KBiffNotify(TQWidget *parent_, const int num_new,
TQPushButton *launch = new TQPushButton(i18n("Mailer"), this);
// connect the signals to slots
- connect(ok, SIGNAL(clicked()), SLOT(accept()));
- connect(launch, SIGNAL(clicked()), SLOT(slotLaunchMailClient()));
- connect(launch, SIGNAL(clicked()), this, SLOT(accept()));
+ connect(ok, TQ_SIGNAL(clicked()), TQ_SLOT(accept()));
+ connect(launch, TQ_SIGNAL(clicked()), TQ_SLOT(slotLaunchMailClient()));
+ connect(launch, TQ_SIGNAL(clicked()), this, TQ_SLOT(accept()));
// Now do the layout
TQVBoxLayout *info_layout = new TQVBoxLayout(12);
diff --git a/kbiff/notify.h b/kbiff/notify.h
index 99a5c64..0f0a5bc 100644
--- a/kbiff/notify.h
+++ b/kbiff/notify.h
@@ -14,14 +14,14 @@
#include <config.h>
#endif
-#include <ntqdialog.h>
-#include <ntqstring.h>
+#include <tqdialog.h>
+#include <tqstring.h>
class TQLabel;
class KBiffNotify : public TQDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffNotify(TQWidget *parent, const int num_new, const TQString& mailbx);
virtual ~KBiffNotify();
diff --git a/kbiff/setupdlg.cpp b/kbiff/setupdlg.cpp
index 864ab8e..98919c5 100644
--- a/kbiff/setupdlg.cpp
+++ b/kbiff/setupdlg.cpp
@@ -8,37 +8,37 @@
#include "setupdlg.h"
#include "setupdlg.moc"
-#include <ntqgroupbox.h>
-#include <ntqfileinfo.h>
-#include <ntqlineedit.h>
-#include <ntqcheckbox.h>
-#include <ntqpushbutton.h>
-#include <ntqcombobox.h>
-#include <ntqheader.h>
-#include <ntqtabwidget.h>
-
-#include <ntqpixmap.h>
-#include <ntqfont.h>
-#include <ntqlabel.h>
-#include <ntqstrlist.h>
-#include <ntqlayout.h>
-#include <ntqtooltip.h>
-#include <ntqdict.h>
-#include <ntqptrlist.h>
-#include <ntqwhatsthis.h>
-#include <ntqstylesheet.h>
+#include <tqgroupbox.h>
+#include <tqfileinfo.h>
+#include <tqlineedit.h>
+#include <tqcheckbox.h>
+#include <tqpushbutton.h>
+#include <tqcombobox.h>
+#include <tqheader.h>
+#include <tqtabwidget.h>
+
+#include <tqpixmap.h>
+#include <tqfont.h>
+#include <tqlabel.h>
+#include <tqstrlist.h>
+#include <tqlayout.h>
+#include <tqtooltip.h>
+#include <tqdict.h>
+#include <tqptrlist.h>
+#include <tqwhatsthis.h>
+#include <tqstylesheet.h>
#include <kaudioplayer.h>
#include <tdemessagebox.h>
#include <tdefiledialog.h>
-#include <kapp.h>
+#include <tdeapplication.h>
#include <tdeglobal.h>
#include <kiconloader.h>
#include <tdelocale.h>
-#include <kstddirs.h>
-#include <ksimpleconfig.h>
+#include <tdestandarddirs.h>
+#include <tdesimpleconfig.h>
#include <kbiffurl.h>
-#include <kprocess.h>
+#include <tdeprocess.h>
#include <krun.h>
#include <kurllabel.h>
#include <twin.h>
@@ -68,7 +68,7 @@ KBiffSetup::KBiffSetup(const TQString& profile_, bool secure_)
: KDialog(0, 0, true)
{
// set the icon just to be cute
- KWin::setIcons(winId(), kapp->icon(), kapp->miniIcon());
+ KWin::setIcons(winId(), tdeApp->icon(), tdeApp->miniIcon());
// make sure the profile is *something*
TQString the_profile;
@@ -98,21 +98,21 @@ KBiffSetup::KBiffSetup(const TQString& profile_, bool secure_)
profile_groupbox);
whatsthis = i18n("Create a new profile");
TQWhatsThis::add(new_profile_button, whatsthis);
- connect(new_profile_button, SIGNAL(clicked()), SLOT(slotAddNewProfile()));
+ connect(new_profile_button, TQ_SIGNAL(clicked()), TQ_SLOT(slotAddNewProfile()));
// Rename Profile button
TQPushButton *rename_profile_button = new TQPushButton(i18n("&Rename..."),
profile_groupbox);
whatsthis = i18n("Rename the current profile");
TQWhatsThis::add(rename_profile_button, whatsthis);
- connect(rename_profile_button, SIGNAL(clicked()), SLOT(slotRenameProfile()));
+ connect(rename_profile_button, TQ_SIGNAL(clicked()), TQ_SLOT(slotRenameProfile()));
// Delete Profile button
TQPushButton *delete_profile_button = new TQPushButton(i18n("&Delete"),
profile_groupbox);
whatsthis = i18n("Delete the current profile");
TQWhatsThis::add(delete_profile_button, whatsthis);
- connect(delete_profile_button, SIGNAL(clicked()), SLOT(slotDeleteProfile()));
+ connect(delete_profile_button, TQ_SIGNAL(clicked()), TQ_SLOT(slotDeleteProfile()));
// setup the tabs
TQTabWidget *tabctl = new TQTabWidget(this);
@@ -121,12 +121,12 @@ KBiffSetup::KBiffSetup(const TQString& profile_, bool secure_)
mailboxTab = new KBiffMailboxTab(the_profile, tabctl);
aboutTab = new KBiffAboutTab(tabctl);
- connect(comboProfile, SIGNAL(highlighted(const TQString&)),
- generalTab, SLOT(readConfig(const TQString&)));
- connect(comboProfile, SIGNAL(highlighted(const TQString&)),
- newmailTab, SLOT(readConfig(const TQString&)));
- connect(comboProfile, SIGNAL(highlighted(const TQString&)),
- mailboxTab, SLOT(readConfig(const TQString&)));
+ connect(comboProfile, TQ_SIGNAL(highlighted(const TQString&)),
+ generalTab, TQ_SLOT(readConfig(const TQString&)));
+ connect(comboProfile, TQ_SIGNAL(highlighted(const TQString&)),
+ newmailTab, TQ_SLOT(readConfig(const TQString&)));
+ connect(comboProfile, TQ_SIGNAL(highlighted(const TQString&)),
+ mailboxTab, TQ_SLOT(readConfig(const TQString&)));
// add the tabs
tabctl->addTab(generalTab, i18n("General"));
@@ -136,16 +136,16 @@ KBiffSetup::KBiffSetup(const TQString& profile_, bool secure_)
// help button
TQPushButton *help_button = new TQPushButton(i18n("&Help"), this);
- connect(help_button, SIGNAL(clicked()), SLOT(invokeHelp()));
+ connect(help_button, TQ_SIGNAL(clicked()), TQ_SLOT(invokeHelp()));
// ok button
TQPushButton *ok_button = new TQPushButton(i18n("&OK"), this);
ok_button->setDefault(true);
- connect(ok_button, SIGNAL(clicked()), SLOT(slotDone()));
+ connect(ok_button, TQ_SIGNAL(clicked()), TQ_SLOT(slotDone()));
// cancel button
TQPushButton *cancel_button = new TQPushButton(i18n("&Cancel"), this);
- connect(cancel_button, SIGNAL(clicked()), SLOT(reject()));
+ connect(cancel_button, TQ_SIGNAL(clicked()), TQ_SLOT(reject()));
// are we secure?
isSecure = secure_;
@@ -303,7 +303,7 @@ bool KBiffSetup::getStatus() const
void KBiffSetup::invokeHelp()
{
- kapp->invokeHelp();
+ tdeApp->invokeHelp();
}
void KBiffSetup::readConfig(const TQString& profile_)
@@ -311,7 +311,7 @@ void KBiffSetup::readConfig(const TQString& profile_)
TQStringList profile_list;
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE, true);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE, true);
config->setDollarExpansion(false);
config->setGroup("General");
@@ -348,7 +348,7 @@ TQString KBiffSetup::getSomeProfile() const
TQStringList profile_list;
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE, true);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE, true);
config->setGroup("General");
// read in the mailboxes
@@ -366,7 +366,7 @@ TQString KBiffSetup::getSomeProfile() const
void KBiffSetup::saveConfig()
{
// open the config file for writing
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
config->setGroup("General");
@@ -452,7 +452,7 @@ void KBiffSetup::slotRenameProfile()
comboProfile->insertItem(profile_name, 0);
// remove the reference from the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
// nuke the group
config->deleteGroup(old_profile, true);
delete config;
@@ -483,7 +483,7 @@ void KBiffSetup::slotDeleteProfile()
saveConfig();
// remove the reference from the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
// nuke the group
config->deleteGroup(profile, true);
delete config;
@@ -715,7 +715,7 @@ int KBiffGeneralTab::getPoll() const
void KBiffGeneralTab::readConfig(const TQString& profile_)
{
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE, true);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE, true);
config->setGroup(profile_);
@@ -779,7 +779,7 @@ static TQString justIconName(const TQString& icon_name)
void KBiffGeneralTab::saveConfig(const TQString& profile_)
{
// open the config file for writing
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
config->setGroup(profile_);
@@ -826,13 +826,13 @@ KBiffNewMailTab::KBiffNewMailTab(const TQString& profile_, TQWidget *parent_)
checkStatus = new TQCheckBox(i18n("&Floating Status"), this);
// connect some slots and signals
- connect(buttonBrowsePlaySound, SIGNAL(clicked()), SLOT(browsePlaySound()));
- connect(buttonBrowseRunCommand, SIGNAL(clicked()), SLOT(browseRunCommand()));
- connect(buttonBrowseRunResetCommand, SIGNAL(clicked()), SLOT(browseRunResetCommand()));
- connect(checkPlaySound, SIGNAL(toggled(bool)), SLOT(enablePlaySound(bool)));
- connect(buttonTestPlaySound, SIGNAL(clicked()), SLOT(testPlaySound()));
- connect(checkRunCommand, SIGNAL(toggled(bool)), SLOT(enableRunCommand(bool)));
- connect(checkRunResetCommand, SIGNAL(toggled(bool)), SLOT(enableRunResetCommand(bool)));
+ connect(buttonBrowsePlaySound, TQ_SIGNAL(clicked()), TQ_SLOT(browsePlaySound()));
+ connect(buttonBrowseRunCommand, TQ_SIGNAL(clicked()), TQ_SLOT(browseRunCommand()));
+ connect(buttonBrowseRunResetCommand, TQ_SIGNAL(clicked()), TQ_SLOT(browseRunResetCommand()));
+ connect(checkPlaySound, TQ_SIGNAL(toggled(bool)), TQ_SLOT(enablePlaySound(bool)));
+ connect(buttonTestPlaySound, TQ_SIGNAL(clicked()), TQ_SLOT(testPlaySound()));
+ connect(checkRunCommand, TQ_SIGNAL(toggled(bool)), TQ_SLOT(enableRunCommand(bool)));
+ connect(checkRunResetCommand, TQ_SIGNAL(toggled(bool)), TQ_SLOT(enableRunResetCommand(bool)));
// NOW DO THE LAYOUT
TQHBoxLayout *run_command_layout = new TQHBoxLayout(5);
@@ -878,7 +878,7 @@ void KBiffNewMailTab::testPlaySound()
void KBiffNewMailTab::readConfig(const TQString& profile_)
{
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE, true);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE, true);
config->setGroup(profile_);
@@ -901,7 +901,7 @@ void KBiffNewMailTab::readConfig(const TQString& profile_)
void KBiffNewMailTab::saveConfig(const TQString& profile_)
{
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
config->setGroup(profile_);
@@ -1106,16 +1106,16 @@ KBiffMailboxAdvanced::KBiffMailboxAdvanced()
TQPushButton *cancel = new TQPushButton(i18n("&Cancel"), this);
// connect all the slots to signals
- connect(preauth, SIGNAL(toggled(bool)), SLOT(preauthModified(bool)));
- connect(keepalive, SIGNAL(toggled(bool)), SLOT(keepaliveModified(bool)));
- connect(async, SIGNAL(toggled(bool)), SLOT(asyncModified(bool)));
- connect(apop, SIGNAL(toggled(bool)), SLOT(apopModified(bool)));
- connect(port, SIGNAL(textChanged(const TQString&)),
- SLOT(portModified(const TQString&)));
- connect(ok, SIGNAL(clicked()), SLOT(accept()));
- connect(cancel, SIGNAL(clicked()), SLOT(reject()));
- connect(timeout, SIGNAL(textChanged(const TQString&)),
- SLOT(timeoutModified(const TQString&)));
+ connect(preauth, TQ_SIGNAL(toggled(bool)), TQ_SLOT(preauthModified(bool)));
+ connect(keepalive, TQ_SIGNAL(toggled(bool)), TQ_SLOT(keepaliveModified(bool)));
+ connect(async, TQ_SIGNAL(toggled(bool)), TQ_SLOT(asyncModified(bool)));
+ connect(apop, TQ_SIGNAL(toggled(bool)), TQ_SLOT(apopModified(bool)));
+ connect(port, TQ_SIGNAL(textChanged(const TQString&)),
+ TQ_SLOT(portModified(const TQString&)));
+ connect(ok, TQ_SIGNAL(clicked()), TQ_SLOT(accept()));
+ connect(cancel, TQ_SIGNAL(clicked()), TQ_SLOT(reject()));
+ connect(timeout, TQ_SIGNAL(textChanged(const TQString&)),
+ TQ_SLOT(timeoutModified(const TQString&)));
// NOW DO THE LAYOUT
TQGridLayout *top_layout = new TQGridLayout(this, 7, 4, 12);
@@ -1331,16 +1331,16 @@ KBiffMailboxTab::KBiffMailboxTab(const TQString& profile_, TQWidget *parent_)
enableFetchCommand(false);
// connect all the signals
- connect(mailboxes, SIGNAL(selectionChanged(TQListViewItem *)),
- SLOT(slotMailboxSelected(TQListViewItem *)));
- connect(new_mailbox, SIGNAL(clicked()), SLOT(slotNewMailbox()));
- connect(delete_mailbox, SIGNAL(clicked()), SLOT(slotDeleteMailbox()));
- connect(comboProtocol, SIGNAL(highlighted(int)),
- SLOT(protocolSelected(int)));
- connect(buttonBrowse, SIGNAL(clicked()), SLOT(browse()));
- connect(advanced_button, SIGNAL(clicked()), SLOT(advanced()));
- connect(buttonBrowseFetchCommand, SIGNAL(clicked()), SLOT(browseFetchCommand()));
- connect(checkFetchCommand, SIGNAL(toggled(bool)), SLOT(enableFetchCommand(bool)));
+ connect(mailboxes, TQ_SIGNAL(selectionChanged(TQListViewItem *)),
+ TQ_SLOT(slotMailboxSelected(TQListViewItem *)));
+ connect(new_mailbox, TQ_SIGNAL(clicked()), TQ_SLOT(slotNewMailbox()));
+ connect(delete_mailbox, TQ_SIGNAL(clicked()), TQ_SLOT(slotDeleteMailbox()));
+ connect(comboProtocol, TQ_SIGNAL(highlighted(int)),
+ TQ_SLOT(protocolSelected(int)));
+ connect(buttonBrowse, TQ_SIGNAL(clicked()), TQ_SLOT(browse()));
+ connect(advanced_button, TQ_SIGNAL(clicked()), TQ_SLOT(advanced()));
+ connect(buttonBrowseFetchCommand, TQ_SIGNAL(clicked()), TQ_SLOT(browseFetchCommand()));
+ connect(checkFetchCommand, TQ_SIGNAL(toggled(bool)), TQ_SLOT(enableFetchCommand(bool)));
// NOW DO THE LAYOUT
TQHBoxLayout *fetch_command_layout = new TQHBoxLayout(5);
@@ -1402,7 +1402,7 @@ void KBiffMailboxTab::readConfig(const TQString& profile_)
oldItem = 0;
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE, true);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE, true);
config->setDollarExpansion(false);
mailboxHash->clear();
@@ -1457,7 +1457,7 @@ void KBiffMailboxTab::readConfig(const TQString& profile_)
void KBiffMailboxTab::saveConfig(const TQString& profile_)
{
// open the config file
- KSimpleConfig *config = new KSimpleConfig(CONFIG_FILE);
+ TDESimpleConfig *config = new TDESimpleConfig(CONFIG_FILE);
config->setDollarExpansion(false);
config->setGroup(profile_);
@@ -1926,7 +1926,7 @@ KBiffAboutTab::KBiffAboutTab(TQWidget *parent_)
: TQWidget(parent_)
{
// load in the kbiff pixmap
- TQPixmap logo_pixmap(kapp->icon());
+ TQPixmap logo_pixmap(tdeApp->icon());
TQLabel *pixmap_label = new TQLabel(this);
pixmap_label->setPixmap(logo_pixmap);
@@ -1943,8 +1943,8 @@ KBiffAboutTab::KBiffAboutTab(TQWidget *parent_)
logo_label->setUnderline(false);
logo_label->setGlow(false);
logo_label->setFloat(true);
- connect(logo_label, SIGNAL(leftClickedURL(const TQString&)),
- SLOT(homepage(const TQString&)));
+ connect(logo_label, TQ_SIGNAL(leftClickedURL(const TQString&)),
+ TQ_SLOT(homepage(const TQString&)));
TQLabel *version_label = new TQLabel(this);
version_label->setText(TQString("Version %1\n\nCopyright (C) 1998-2008\nKurt Granroth").arg(kbiff_version));
@@ -1955,8 +1955,8 @@ KBiffAboutTab::KBiffAboutTab(TQWidget *parent_)
email_label->setUnderline(false);
email_label->setGlow(false);
email_label->setFloat(true);
- connect(email_label, SIGNAL(leftClickedURL(const TQString&)),
- SLOT(mailTo(const TQString&)));
+ connect(email_label, TQ_SIGNAL(leftClickedURL(const TQString&)),
+ TQ_SLOT(mailTo(const TQString&)));
// about tab text layout
TQVBoxLayout *text_layout = new TQVBoxLayout(0);
@@ -2003,8 +2003,8 @@ KBiffNewDlg::KBiffNewDlg(TQWidget* parent_, const char * name_)
// cancel button
TQPushButton* button_cancel = new TQPushButton(i18n("&Cancel"), this);
- connect(button_ok, SIGNAL(clicked()), SLOT(accept()));
- connect(button_cancel, SIGNAL(clicked()), SLOT(reject()));
+ connect(button_ok, TQ_SIGNAL(clicked()), TQ_SLOT(accept()));
+ connect(button_cancel, TQ_SIGNAL(clicked()), TQ_SLOT(reject()));
// NOW DO THE LAYOUT
TQGridLayout *top_layout = new TQGridLayout(this, 2, 3, 12);
diff --git a/kbiff/setupdlg.h b/kbiff/setupdlg.h
index 2964adf..b14a457 100644
--- a/kbiff/setupdlg.h
+++ b/kbiff/setupdlg.h
@@ -16,12 +16,12 @@
#include <kbiffurl.h>
-#include <ntqlistview.h>
+#include <tqlistview.h>
-#include <ntqwidget.h>
+#include <tqwidget.h>
#include <kdialog.h>
-#include <ntqdict.h>
-#include <ntqlineedit.h>
+#include <tqdict.h>
+#include <tqlineedit.h>
class TQLineEdit;
class TQCheckBox;
@@ -45,7 +45,7 @@ class KBiffNewDlg;
class KBiffSetup : public KDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffSetup(const TQString& name = TQString::null, bool secure = false);
virtual ~KBiffSetup();
@@ -105,7 +105,7 @@ private:
class KBiffGeneralTab : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffGeneralTab(const TQString& profile = TQString::null, TQWidget *parent=0);
virtual ~KBiffGeneralTab();
@@ -141,7 +141,7 @@ private:
class KBiffNewMailTab : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffNewMailTab(const TQString& profile = TQString::null, TQWidget *parent=0);
virtual ~KBiffNewMailTab();
@@ -189,7 +189,7 @@ private:
class KBiffMailboxAdvanced : public KDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffMailboxAdvanced();
virtual ~KBiffMailboxAdvanced();
@@ -227,7 +227,7 @@ private:
class KBiffMailboxTab : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffMailboxTab(const TQString& profile = TQString::null, TQWidget *parent=0);
virtual ~KBiffMailboxTab();
@@ -282,7 +282,7 @@ private:
class KBiffAboutTab : public TQWidget
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffAboutTab(TQWidget *parent=0);
virtual ~KBiffAboutTab();
@@ -294,7 +294,7 @@ protected slots:
class KBiffNewDlg : public KDialog
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffNewDlg(TQWidget* parent = 0, const char * name = 0);
diff --git a/kbiff/status.cpp b/kbiff/status.cpp
index f752898..8fe8356 100644
--- a/kbiff/status.cpp
+++ b/kbiff/status.cpp
@@ -8,18 +8,18 @@
#include "status.h"
#include "status.moc"
-#include <kapp.h>
+#include <tdeapplication.h>
#include <tdelocale.h>
-#include <ntqdesktopwidget.h>
-#include <ntqpoint.h>
-#include <ntqrect.h>
+#include <tqdesktopwidget.h>
+#include <tqpoint.h>
+#include <tqrect.h>
-#include <ntqheader.h>
-#include <ntqlabel.h>
-#include <ntqlayout.h>
-#include <ntqlistview.h>
-#include <ntqpoint.h>
+#include <tqheader.h>
+#include <tqlabel.h>
+#include <tqlayout.h>
+#include <tqlistview.h>
+#include <tqpoint.h>
KBiffStatus::KBiffStatus(TQWidget *parent_, const TQString& profile, const KBiffStatusList& list)
: TQFrame(parent_, 0, WType_Popup),
@@ -35,7 +35,7 @@ KBiffStatus::KBiffStatus(TQWidget *parent_, const TQString& profile, const KBiff
_listView->addColumn(i18n("Old"));
_listView->setColumnAlignment(1, AlignRight);
_listView->setColumnAlignment(2, AlignRight);
- _listView->setSorting(1, FALSE);
+ _listView->setSorting(1, false);
_listView->setFrameStyle(TQFrame::WinPanel | TQFrame::Raised);
_listView->setVScrollBarMode(TQScrollView::AlwaysOff);
_listView->setHScrollBarMode(TQScrollView::AlwaysOff);
diff --git a/kbiff/status.h b/kbiff/status.h
index d749075..cdbd161 100644
--- a/kbiff/status.h
+++ b/kbiff/status.h
@@ -14,16 +14,16 @@
#include <config.h>
#endif
-#include <ntqframe.h>
-#include <ntqptrlist.h>
-#include <ntqstring.h>
+#include <tqframe.h>
+#include <tqptrlist.h>
+#include <tqstring.h>
class TQListView;
class TQPoint;
class KBiffStatusItem : TQObject
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffStatusItem(const TQString& mailbox, const int num_new);
KBiffStatusItem(const TQString& mailbox, const int num_new,const int num_cur);
@@ -44,7 +44,7 @@ typedef TQPtrListIterator<KBiffStatusItem> KBiffStatusListIterator;
class KBiffStatus : public TQFrame
{
- Q_OBJECT
+ TQ_OBJECT
public:
KBiffStatus(TQWidget *parent, const TQString& profile, const KBiffStatusList& list);
virtual ~KBiffStatus();
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
deleted file mode 100644
index 8512250..0000000
--- a/man/CMakeLists.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-INSTALL(
- FILES ${PROJECT_NAME}.1
- DESTINATION ${MAN_INSTALL_DIR}/man1
- COMPONENT doc
-)
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
deleted file mode 100644
index 46fba83..0000000
--- a/po/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# build translations if some are already available
-
-file( GLOB _srcs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po )
-if( _srcs )
- tde_create_translation( LANG auto OUTPUT_NAME ${PROJECT_NAME} )
-endif( )
diff --git a/translations/desktop_files/kbiff.desktop/ca.po b/translations/desktop_files/kbiff.desktop/ca.po
new file mode 100644
index 0000000..39078e8
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ca.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificador de correu"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilitat de notificació de correu"
diff --git a/translations/desktop_files/kbiff.desktop/cs.po b/translations/desktop_files/kbiff.desktop/cs.po
new file mode 100644
index 0000000..d963ef4
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/cs.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Kontrola příchodu nové pošty"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Pomůcka upozorňující na novou poštu"
diff --git a/translations/desktop_files/kbiff.desktop/da.po b/translations/desktop_files/kbiff.desktop/da.po
new file mode 100644
index 0000000..7e40dd2
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/da.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Post alarm"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Giver besked om ny post"
diff --git a/translations/desktop_files/kbiff.desktop/de.po b/translations/desktop_files/kbiff.desktop/de.po
new file mode 100644
index 0000000..8ebabf5
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/de.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Mail-Benachrichtigung"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Benachrichtigung bei neuen Mails"
diff --git a/translations/desktop_files/kbiff.desktop/el.po b/translations/desktop_files/kbiff.desktop/el.po
new file mode 100644
index 0000000..c4a276c
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/el.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Ειδοποίηση email"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Ειδοποιεί όταν έχετε νέο μύνημα"
diff --git a/translations/desktop_files/kbiff.desktop/eo.po b/translations/desktop_files/kbiff.desktop/eo.po
new file mode 100644
index 0000000..4d68240
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/eo.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: eo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Retpoŝtanoncilo"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Informas pri nova retpoŝto"
diff --git a/translations/desktop_files/kbiff.desktop/es.po b/translations/desktop_files/kbiff.desktop/es.po
new file mode 100644
index 0000000..d58d03a
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/es.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Juan M Ayala <linux.zero@yahoo.com>, 2025.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2025-01-21 10:12+0000\n"
+"Last-Translator: Juan M Ayala <linux.zero@yahoo.com>\n"
+"Language-Team: Spanish <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff-kbiffdesktop/es/>\n"
+"Language: es\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.17\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificador de correo electrónico"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilidad de notificación de correo"
diff --git a/translations/desktop_files/kbiff.desktop/et.po b/translations/desktop_files/kbiff.desktop/et.po
new file mode 100644
index 0000000..cb4312d
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/et.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Uutest meilidest teataja"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Rakendus, mis teatab uutest saabunud meilidest"
diff --git a/translations/desktop_files/kbiff.desktop/fi.po b/translations/desktop_files/kbiff.desktop/fi.po
new file mode 100644
index 0000000..ef299af
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/fi.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Sähköpostimuistuttaja"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Postin saapumisesta ilmoittava ohjelma"
diff --git a/translations/desktop_files/kbiff.desktop/fr.po b/translations/desktop_files/kbiff.desktop/fr.po
new file mode 100644
index 0000000..495a719
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/fr.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Avis d'arrivée de courrier électronique"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilitaire d'avis d'arrivée de courrier électronique"
diff --git a/translations/desktop_files/kbiff.desktop/gl.po b/translations/desktop_files/kbiff.desktop/gl.po
new file mode 100644
index 0000000..3beb965
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/gl.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificador de correo"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilidade de notificación de correo"
diff --git a/translations/desktop_files/kbiff.desktop/he.po b/translations/desktop_files/kbiff.desktop/he.po
new file mode 100644
index 0000000..0b8c2de
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/he.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "שדח ראוד גצ"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "שדח ראוד לע העדוהל רזע"
diff --git a/translations/desktop_files/kbiff.desktop/hr.po b/translations/desktop_files/kbiff.desktop/hr.po
new file mode 100644
index 0000000..61a9f99
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/hr.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr ""
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Obavijest o novim porukama"
diff --git a/translations/desktop_files/kbiff.desktop/hu.po b/translations/desktop_files/kbiff.desktop/hu.po
new file mode 100644
index 0000000..774a40a
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/hu.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Mail figyelmeztető"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Üzenet érkezésére figyelmeztető program"
diff --git a/translations/desktop_files/kbiff.desktop/is.po b/translations/desktop_files/kbiff.desktop/is.po
new file mode 100644
index 0000000..fc15b5c
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/is.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Tilkynning tölvupósts"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "kbiff: Fygjast með hvenær nýr póstur berst"
diff --git a/translations/desktop_files/kbiff.desktop/it.po b/translations/desktop_files/kbiff.desktop/it.po
new file mode 100644
index 0000000..eea1017
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/it.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Michele Calgaro <michele.calgaro@yahoo.it>, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2021-08-15 13:14+0000\n"
+"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
+"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff-kbiffdesktop/it/>\n"
+"Language: it\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.7.2\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificatore di posta"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Notifica l'arrivo della posta elettronica"
diff --git a/translations/desktop_files/kbiff.desktop/ja.po b/translations/desktop_files/kbiff.desktop/ja.po
new file mode 100644
index 0000000..2059a6f
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ja.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Mail受信を検出"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "メールモニター"
diff --git a/translations/desktop_files/kbiff.desktop/ka.po b/translations/desktop_files/kbiff.desktop/ka.po
new file mode 100644
index 0000000..0bbd79b
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ka.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Temuri Doghonadze <rkavt@smartprojects.ge>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2024-11-04 06:11+0000\n"
+"Last-Translator: Temuri Doghonadze <rkavt@smartprojects.ge>\n"
+"Language-Team: Georgian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff-kbiffdesktop/ka/>\n"
+"Language: ka\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.17\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "ელფოსტის მონიტორინგი"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "ელფოსტის შეტყობინებების პროგრამა"
diff --git a/translations/desktop_files/kbiff.desktop/kbiff.desktop.pot b/translations/desktop_files/kbiff.desktop/kbiff.desktop.pot
new file mode 100644
index 0000000..ca78c0e
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/kbiff.desktop.pot
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr ""
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr ""
diff --git a/translations/desktop_files/kbiff.desktop/mk.po b/translations/desktop_files/kbiff.desktop/mk.po
new file mode 100644
index 0000000..14a0d64
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/mk.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Известувач за нова е-пошта"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Известувач за нова е-пошта"
diff --git a/translations/desktop_files/kbiff.desktop/nl.po b/translations/desktop_files/kbiff.desktop/nl.po
new file mode 100644
index 0000000..c651189
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/nl.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Heimen Stoffels <vistausss@outlook.com>, 2020.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2020-10-09 08:28+0000\n"
+"Last-Translator: Heimen Stoffels <vistausss@outlook.com>\n"
+"Language-Team: Dutch <https://mirror.git.trinitydesktop.org/weblate/projects/"
+"applications/kbiff-kbiffdesktop/nl/>\n"
+"Language: nl\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.2\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "E-mailmonitor"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Melding bij nieuwe e-mails"
diff --git a/translations/desktop_files/kbiff.desktop/no.po b/translations/desktop_files/kbiff.desktop/no.po
new file mode 100644
index 0000000..acf1afa
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/no.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: no\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Epost-varsler"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Gir beskjed når nye eposter ankommer"
diff --git a/translations/desktop_files/kbiff.desktop/no_NY.po b/translations/desktop_files/kbiff.desktop/no_NY.po
new file mode 100644
index 0000000..cb5824b
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/no_NY.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: no_NY\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Postpåminning"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Gir beskjed når du får ny post"
diff --git a/translations/desktop_files/kbiff.desktop/pl.po b/translations/desktop_files/kbiff.desktop/pl.po
new file mode 100644
index 0000000..ec82f95
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/pl.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Powiadamianie o nadejściu Maila"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Powiadomienie o nowej poczcie"
diff --git a/translations/desktop_files/kbiff.desktop/pt.po b/translations/desktop_files/kbiff.desktop/pt.po
new file mode 100644
index 0000000..ea9233b
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/pt.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Hugo Carvalho <hugokarvalho@hotmail.com>, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2021-07-07 18:47+0000\n"
+"Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
+"Language-Team: Portuguese <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff-kbiffdesktop/pt/>\n"
+"Language: pt\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.7.1\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Aviso de Correio Electrónico"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilitário de aviso de novo correio"
diff --git a/translations/desktop_files/kbiff.desktop/pt_BR.po b/translations/desktop_files/kbiff.desktop/pt_BR.po
new file mode 100644
index 0000000..ee25da6
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/pt_BR.po
@@ -0,0 +1,33 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>, 2021.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2021-12-17 22:00+0000\n"
+"Last-Translator: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://mirror.git.trinitydesktop.org/"
+"weblate/projects/applications/kbiff-kbiffdesktop/pt_BR/>\n"
+"Language: pt_BR\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.9.1\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificador de novos mails"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Utilitário de notificação de correio"
diff --git a/translations/desktop_files/kbiff.desktop/ro.po b/translations/desktop_files/kbiff.desktop/ro.po
new file mode 100644
index 0000000..f2a3bac
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ro.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Notificare mail"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Vă anunţă cînd vine un mail nou"
diff --git a/translations/desktop_files/kbiff.desktop/ru.po b/translations/desktop_files/kbiff.desktop/ru.po
new file mode 100644
index 0000000..d36dec2
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ru.po
@@ -0,0 +1,34 @@
+# 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: 2020-04-05 16:10+0200\n"
+"PO-Revision-Date: 2023-12-01 10:14+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff-kbiffdesktop/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
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr "KBiff"
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Сообщение о Mail"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Утилита оповещения о почте"
diff --git a/translations/desktop_files/kbiff.desktop/sk.po b/translations/desktop_files/kbiff.desktop/sk.po
new file mode 100644
index 0000000..158945c
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/sk.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Kontrola došlej pošty"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Pomôcka, ktorá informuje o novej pošte"
diff --git a/translations/desktop_files/kbiff.desktop/sl.po b/translations/desktop_files/kbiff.desktop/sl.po
new file mode 100644
index 0000000..c2ce7f9
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/sl.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Indikator Pošte"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Obvestila o prispeli pošti"
diff --git a/translations/desktop_files/kbiff.desktop/sr.po b/translations/desktop_files/kbiff.desktop/sr.po
new file mode 100644
index 0000000..5913e9f
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/sr.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Mail obaveštavač"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Program za obaveštavanje o pristigloj pošti"
diff --git a/translations/desktop_files/kbiff.desktop/sv.po b/translations/desktop_files/kbiff.desktop/sv.po
new file mode 100644
index 0000000..49a816a
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/sv.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Postsignalerare"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Verktyg som uppmärksammar dig när du fått ny post"
diff --git a/translations/desktop_files/kbiff.desktop/ta.po b/translations/desktop_files/kbiff.desktop/ta.po
new file mode 100644
index 0000000..99bc993
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/ta.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: ta\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Á¢ý«ïºø «È¢Å¢ôÀ¡Ç÷"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "«ïºø «È¢Å¢ôÒ ÀÂýÀ¡Î"
diff --git a/translations/desktop_files/kbiff.desktop/tr.po b/translations/desktop_files/kbiff.desktop/tr.po
new file mode 100644
index 0000000..f7071ee
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/tr.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Posta Bildiricisi"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Posta bildirim yardımcısı"
diff --git a/translations/desktop_files/kbiff.desktop/uk.po b/translations/desktop_files/kbiff.desktop/uk.po
new file mode 100644
index 0000000..e0365ce
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/uk.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Сповіщувач електронної пошти"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "Утіліта сповіщування про надходження пошти"
diff --git a/translations/desktop_files/kbiff.desktop/zh_CN.GB2312.po b/translations/desktop_files/kbiff.desktop/zh_CN.GB2312.po
new file mode 100644
index 0000000..51950a5
--- /dev/null
+++ b/translations/desktop_files/kbiff.desktop/zh_CN.GB2312.po
@@ -0,0 +1,32 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2020-04-05 16: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"
+"Language: zh_CN.GB2312\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Name
+#: kbiff.desktop:2
+msgid "KBiff"
+msgstr ""
+
+#. GenericName
+#: kbiff.desktop:3
+msgid "Mail Monitor"
+msgstr "Mail 通知"
+
+#. Comment
+#: kbiff.desktop:8
+msgid "Mail notification utility"
+msgstr "邮件通知工具"
diff --git a/po/br.po b/translations/messages/br.po
index 2c0a588..e1e28ea 100644
--- a/po/br.po
+++ b/translations/messages/br.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff-1.1\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 1999-03-19 11:38+0100\n"
"Last-Translator: Jañ-Mai Drapier <jdrapier@club-internet.fr>\n"
"Language-Team: Brezhoneg <Suav.Icb@wanadoo.fr>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8 bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/cs.po b/translations/messages/cs.po
index d5ca235..4b0bf78 100644
--- a/po/cs.po
+++ b/translations/messages/cs.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-08-07 13:25 CET\n"
"Last-Translator: Lukáš Tinkl <lukas@kde.org>\n"
"Language-Team: Czech <cs@li.org>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/da.po b/translations/messages/da.po
index 84da0f0..b8f84fd 100644
--- a/po/da.po
+++ b/translations/messages/da.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KDE NETWORK/kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-30 22:44GMT\n"
"Last-Translator: Erik K. Pedersen <erik@binghamton.edu>\n"
"Language-Team: danish <da@li.org>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.8\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Erik Kjær Pedersen"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/de.po b/translations/messages/de.po
index 4873b9c..31b9e02 100644
--- a/po/de.po
+++ b/translations/messages/de.po
@@ -1,24 +1,26 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
-"PO-Revision-Date: 2000-08-13 13:37+MET\n"
-"Last-Translator: Thomas Diehl <thd@kde.org>\n"
-"Language-Team: Deutsch <kde-i18n-de@kde.org>\n"
-"Language: \n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
+"PO-Revision-Date: 2019-12-22 15:01+0000\n"
+"Last-Translator: Chris <xchrisx@uber.space>\n"
+"Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff/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 3.9.1\n"
"Translator: Tobias Burnus <burnus@berlin1.netsurf.de>\n"
-"X-Generator: KBabel 0.5.2\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
@@ -228,9 +230,8 @@ msgid "Icons:"
msgstr "Symbole:"
#: setupdlg.cpp:565
-#, fuzzy
msgid "&Stopped:"
-msgstr "&Anhalten"
+msgstr "&Angehalten:"
#: setupdlg.cpp:572
msgid "No Mail&box:"
diff --git a/po/el.po b/translations/messages/el.po
index 6131671..9821d27 100644
--- a/po/el.po
+++ b/translations/messages/el.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2002-05-28 18:51GMT\n"
"Last-Translator: Thanassis Misaridis <tmi@loa.espci.fr>\n"
"Language-Team: Greek <el@li.org>\n"
@@ -12,13 +12,13 @@ msgstr ""
"Translator: Tobias Burnus <burnus@berlin1.netsurf.de>\n"
"X-Generator: KBabel 0.9.5\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/es.po b/translations/messages/es.po
index 0189540..10094e0 100644
--- a/po/es.po
+++ b/translations/messages/es.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-06 23:41GMT+1\n"
"Last-Translator: Jaime Robles <jaime@kde.org>\n"
"Language-Team: Spanish <kde-es@kyb.uni-stuttgart.de>\n"
@@ -11,13 +11,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.7.1\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Jaime Robles"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/et.po b/translations/messages/et.po
index a2f89cd..6488e98 100644
--- a/po/et.po
+++ b/translations/messages/et.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-09-23 13:25+0200\n"
"Last-Translator: Hasso Tepper <hasso@estpak.ee>\n"
"Language-Team: Estonian <linux-ee@eenet.ee>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.5.4\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/fi.po b/translations/messages/fi.po
index 20bbeae..586535b 100644
--- a/po/fi.po
+++ b/translations/messages/fi.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KBIFF\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-02-06 16:14GMT+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -11,13 +11,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.4pre(alpha)\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/fr.po b/translations/messages/fr.po
index 20b3b3d..d5824d9 100644
--- a/po/fr.po
+++ b/translations/messages/fr.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2002-04-06 18:58GMT\n"
"Last-Translator: \n"
"Language-Team: <fr@li.org>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.6\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/he.po b/translations/messages/he.po
index 3f9a62e..858a437 100644
--- a/po/he.po
+++ b/translations/messages/he.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Meni Livne <meni@mail.com>\n"
"Language-Team: Hebrew <he@li.org>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: ENCODING\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Meni Livne"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/hr.po b/translations/messages/hr.po
index f3ec05c..903a0ea 100644
--- a/po/hr.po
+++ b/translations/messages/hr.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdenetwork\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: Wed Dec 1 1999 13:45:21+0200\n"
"Last-Translator: Vladimir Vuksan <vuksan@veus.hr>\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KTranslator v 0.5.0\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/hu.po b/translations/messages/hu.po
index a0b203f..f51ed2c 100644
--- a/po/hu.po
+++ b/translations/messages/hu.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KDE 2.0\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-09 09:09+0100\n"
"Last-Translator: Tamas Szanto <tszanto@mol.hu>\n"
"Language-Team: Hungarian <kde-lista@sophia.jpte.hu>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Lengyel Marcell,Szántó Tamás"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/is.po b/translations/messages/is.po
index ba35544..8f812e4 100644
--- a/po/is.po
+++ b/translations/messages/is.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-23 21:43GMT\n"
"Last-Translator: Ingimar Róbertsson <iar@pjus.is>\n"
"Language-Team: Icelandic <kde-isl@mmedia.is>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.6\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Ingimar Róbertsson"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/it.po b/translations/messages/it.po
index ec06b33..a0f2a53 100644
--- a/po/it.po
+++ b/translations/messages/it.po
@@ -1,9 +1,10 @@
+# Michele Calgaro <michele.calgaro@yahoo.it>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
-"PO-Revision-Date: 2019-05-29 19:15+0000\n"
-"Last-Translator: stefano <ifx@lazytux.it>\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
+"PO-Revision-Date: 2021-08-15 13:14+0000\n"
+"Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
"Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
"projects/applications/kbiff/it/>\n"
"Language: it\n"
@@ -11,15 +12,15 @@ 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 3.6.1\n"
+"X-Generator: Weblate 4.7.2\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "idefix"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
@@ -72,7 +73,7 @@ msgstr ""
#: main.cpp:12
msgid "Full featured mail notification utility."
-msgstr "Accessorio completo per la notifica della posta"
+msgstr "Utilità di notifica della posta con funzionalità complete."
#: main.cpp:16
msgid "Run in secure mode"
@@ -121,7 +122,7 @@ msgstr ""
"Questa è una lista di tutti i <b>profili</b> di KBiff.<p>Un profilo è un "
"raggruppamento logico di impostazioni per una o più caselle di posta. Ogni "
"profilo ha una propria icona, un proprio suono quando arriva la posta e un "
-"proprio... beh, ogni cosa."
+"proprio... beh, ogni cosa"
#: setupdlg.cpp:97
msgid "&New..."
@@ -175,7 +176,7 @@ msgstr "Sei sicuro di voler eliminare questo profilo?\n"
#: setupdlg.cpp:521
msgid "P&oll (sec):"
-msgstr "&Attesa(sec)"
+msgstr "&Attesa(sec):"
#: setupdlg.cpp:525
msgid ""
@@ -186,7 +187,7 @@ msgstr ""
"Questo è l'intervallo di tempo in secondi che KBiff aspetterà tra un "
"controllo della nuova posta e l' altro. Tipicamente è impostato su tempi "
"bassi (60 secondi) per caselle di posta locali ma può essere aumentato a "
-"circa 5 minuti (300 secondi) per quelle remote."
+"circa 5 minuti (300 secondi) per quelle remote"
#: setupdlg.cpp:532
msgid "&Mail client:"
@@ -233,7 +234,7 @@ msgstr ""
"connettersi all'avvio e non sei connesso allora il DNS lookup bloccherà "
"KBiff per un po' di tempo. Se questa opzione è abilitata KBiff non "
"controllerà la posta all'avvia e dovrai avviarlo manualmente ogni volta che "
-"ti connetti."
+"ti connetti"
#: setupdlg.cpp:562
msgid "Icons:"
@@ -325,7 +326,7 @@ msgid ""
msgstr ""
"Questo ti permette di specificare la porta del protocollo socket. Di solito "
"è già quella giusta quindi devi cambiarla solo se usi qualcosa di non "
-"standard o passi da un proxy (o simili)."
+"standard o passi da un proxy (o simili)"
#: setupdlg.cpp:1066
msgid ""
diff --git a/po/ja.po b/translations/messages/ja.po
index 2dabd47..2968d85 100644
--- a/po/ja.po
+++ b/translations/messages/ja.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-10-24 12:00 +0900\n"
"Last-Translator: Toyohiro Asukai <toyohiro@ksmplus.com>\n"
"Language-Team: Japanese <Kdeveloper@kde.gr.jp>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.5\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/translations/messages/ka.po b/translations/messages/ka.po
new file mode 100644
index 0000000..b5bc2bd
--- /dev/null
+++ b/translations/messages/ka.po
@@ -0,0 +1,463 @@
+# SOME DESCRIPTIVE TITLE.
+# Temuri Doghonadze <rkavt@smartprojects.ge>, 2024.
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
+"PO-Revision-Date: 2024-11-16 14:10+0000\n"
+"Last-Translator: Temuri Doghonadze <rkavt@smartprojects.ge>\n"
+"Language-Team: Georgian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff/ka/>\n"
+"Language: ka\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.17\n"
+
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "თემური დოღონაძე"
+
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "temuri.doghonadze@gmail.com"
+
+#: kbiff.cpp:730
+msgid "&UnDock"
+msgstr "&მოხსნა"
+
+#: kbiff.cpp:732
+msgid "&Dock"
+msgstr "მიმაგ&რება"
+
+#: kbiff.cpp:733
+msgid "&Setup..."
+msgstr "&მორგება..."
+
+#: kbiff.cpp:735
+msgid "&Help..."
+msgstr "&დახმარება..."
+
+#: kbiff.cpp:739
+msgid "&Check Mail Now"
+msgstr "ელფოს&ტის შემოწმება ახლა"
+
+#: kbiff.cpp:741
+msgid "&Read Mail Now"
+msgstr "&ელფოსტის წაკითხვა ახლა"
+
+#: kbiff.cpp:747
+msgid "&Stop"
+msgstr "&გაჩერება"
+
+#: kbiff.cpp:988
+#, c-format
+msgid "Invalid Login to %1"
+msgstr "%1-ზე შესვლის შეცდომა"
+
+#: kbiff.cpp:990
+msgid ""
+"I was not able to login to the remote server.\n"
+"This means that either the server is down or you have entered an incorrect "
+"username or password.\n"
+"Please make sure that you have entered the correct settings."
+msgstr ""
+"დაშორებულ სერვერზე შესვლის შეცდომა.\n"
+"შეიძლება, ნიშნავდეს, რომ სერვერი გამორთულია, ან რომ შეყვანილი მომხმარებლის "
+"სახელი და პაროლი არასწორია.\n"
+"დარწმუნდით, რომ შეიყვანეთ სწორი პარამეტრები."
+
+#: main.cpp:12
+msgid "Full featured mail notification utility."
+msgstr "სრული ფუნქციონალის მქონე ელფოსტის გაფრთხილების პროგრამა."
+
+#: main.cpp:16
+msgid "Run in secure mode"
+msgstr "გაშვება დაცულ რეჟიმში"
+
+#: main.cpp:17
+msgid "Use 'profile'"
+msgstr "'პროფილის' გამოყენება"
+
+#: main.cpp:23
+msgid "KBiff"
+msgstr "KBiff"
+
+#: notify.cpp:28 notify.cpp:34
+msgid "You have new mail!"
+msgstr "გაქვთ ახალი ელფოსტა!"
+
+#: notify.cpp:40 notify.cpp:87
+#, c-format
+msgid "New Messages: %1"
+msgstr "ახალი შეტყობინება: %1"
+
+#: notify.cpp:43
+#, c-format
+msgid "Mailbox: %1"
+msgstr "საფოსტო ყუთი: %1"
+
+#: notify.cpp:49
+msgid "Mailer"
+msgstr "ელფოსტის პროგრამა"
+
+#: setupdlg.cpp:80
+msgid "KBiff Setup"
+msgstr "KBiff-ის მორგება"
+
+#: setupdlg.cpp:83
+msgid "Profile"
+msgstr "პროფილი"
+
+#: setupdlg.cpp:90
+msgid ""
+"This is a list of all of the KBiff <b>profiles</b><p>A profile is a logical "
+"grouping of settings for either one mailbox or several mailboxes. Each "
+"profile gets one icon and one new mail sound and one... well, everything"
+msgstr ""
+"ეს ყველა KBigg-ის <b>პროფილის</b> სიაა<p>პროფილი პარამეტრების ლოგიკური "
+"ჯგუფია ერთი ან მეტი საფოსტო ყუთისთვის. თითოეული პროფილი იღებს ერთ ხატულას "
+"და ერთ ელფოსტის კლიენტს და ერთ.. ყველაფერს"
+
+#: setupdlg.cpp:97
+msgid "&New..."
+msgstr "&ახალი..."
+
+#: setupdlg.cpp:99
+msgid "Create a new profile"
+msgstr "ახალი პროფილის შექმნა"
+
+#: setupdlg.cpp:104
+msgid "&Rename..."
+msgstr "&გადარქმევა..."
+
+#: setupdlg.cpp:106
+msgid "Rename the current profile"
+msgstr "მიმდინარე პროფილის სახელის გადარქმევა"
+
+#: setupdlg.cpp:113
+msgid "Delete the current profile"
+msgstr "მიმდინარე პროფილის წაშლა"
+
+#: setupdlg.cpp:132
+msgid "General"
+msgstr "ზოგადი"
+
+#: setupdlg.cpp:133
+msgid "New Mail"
+msgstr "ახალი ელ-ფოსტა"
+
+#: setupdlg.cpp:134 status.cpp:33
+msgid "Mailbox"
+msgstr "საფოსტო ყუთი"
+
+#: setupdlg.cpp:402
+msgid "New Profile"
+msgstr "ახალი პროფილი"
+
+#: setupdlg.cpp:434
+#, c-format
+msgid "Rename Profile: %1"
+msgstr "პროფილის სახელის გადარქმევა: %1"
+
+#: setupdlg.cpp:474
+#, c-format
+msgid "Delete Profile: %1"
+msgstr "პროფილის წაშლა: %1"
+
+#: setupdlg.cpp:475
+msgid "Are you sure you wish to delete this profile?\n"
+msgstr "მართლა გნებავთ ამ პროფილის წაშლა?\n"
+
+#: setupdlg.cpp:521
+msgid "P&oll (sec):"
+msgstr "გამოთხოვა (წმ):"
+
+#: setupdlg.cpp:525
+msgid ""
+"This is the interval (in seconds) that KBiff will check for new mail. "
+"Typically, this can be quite small (under 60 seconds) for local mailboxes "
+"but should be around 5 minutes (300 seconds) for remote mailboxes"
+msgstr ""
+"ეს ინტერვალია (წამებში) რამდენ ხანში ამოწმებს KBiiff ახალ ელფოსტას. "
+"ჩვეულებრივ, ეს პატარა მნიშვნელობაა (60 წამს ქვემოთ) ლოკალური საფოსტო "
+"ყურებისთვის, მაგრამ უნდა იყო 5 წუთი (300წმ) დაშორებული საფოსტო ყურებისთვის"
+
+#: setupdlg.cpp:532
+msgid "&Mail client:"
+msgstr "&ელფოსტის კლიენტი:"
+
+#: setupdlg.cpp:536
+#, c-format
+msgid ""
+"This is the mail client that KBiff was use when you click on the icon or the "
+"Mailer button. If it's not in your path, then you must specify the location "
+"using an absolute path. This recognizes the <b>%m</b> and <b>%u</b> "
+"arguments. The first is replaced with the first mailbox containing new mail "
+"and the latter is replaced with the mailbox's URL."
+msgstr ""
+"ეს ელფოსტის კლიენტია, რომელსაც KBiff გამოიყენებს, როცა ელფოსტის კლიენტის "
+"ხატულაზე დააწკაპუნებთ. თუ ის თქვენს ბილიკში არაა, ის აბსოლუტური ბილიკით "
+"უნდა მიიუთითოთ. ის სცნობს <b>%m</b> და <b>%u</b> არგუმენტებს. პირველი "
+"ჩანაცვლდება პირველ საფოსტო ყუთით, რომელიც ახალ ელფოსტას შეიცავს და მეორე "
+"საფოსტო ყუთის ბმულით."
+
+#: setupdlg.cpp:545
+msgid "Doc&k in panel"
+msgstr "პანელზე &მიმაგრება"
+
+#: setupdlg.cpp:548
+msgid "Use &session management"
+msgstr "&სესიების მართვის გამოყენება"
+
+#: setupdlg.cpp:551
+msgid "Don't &check at startup"
+msgstr "არ შეამ&ოწმო გაშვებისას"
+
+#: setupdlg.cpp:553
+msgid ""
+"This option is for those people using KBiff to check their IMAP4 or POP3 "
+"account over a dial-up connection. If KBiff tries to connect at startup and "
+"you are not connected, the DNS lookup will hang for a long time. If this is "
+"checked, then KBiff will not check for new mail on startup. You will need "
+"to manually start it every time you connect"
+msgstr ""
+"ეს პარამეტრი იმ ხახლხისთვისაა, რომლებიც KBiff-ს IMAP4 ან POP3 ანგარიშით "
+"იყენებენ ინტერნეტთან მოდემით წვდომისას. თუ KBiff სცდის, მიუერთდეს "
+"გაშვებისას და ინტერნეტთან მიერთებული არ ბრძანდებით DNS მოთხოვნებს დიდი დრო "
+"დასჭირდება. თუ ეს ჩართულია, KBiff გაშვებისას ახალ ელფოსტას არ "
+"შეამოწმებს. შემოწმება, ყოველი გაშვებისას, ხელით უნდა მოახდინოთ"
+
+#: setupdlg.cpp:562
+msgid "Icons:"
+msgstr "ხატულები:"
+
+#: setupdlg.cpp:565
+msgid "&Stopped:"
+msgstr "&გაჩერებულია:"
+
+#: setupdlg.cpp:572
+msgid "No Mail&box:"
+msgstr "საფოსტო &ყუთის გარეშე:"
+
+#: setupdlg.cpp:579
+msgid "No M&ail:"
+msgstr "ელფოსტის გ&არეშე:"
+
+#: setupdlg.cpp:586
+msgid "O&ld Mail:"
+msgstr "ძვე&ლი ელფოსტა:"
+
+#: setupdlg.cpp:593
+msgid "N&ew Mail:"
+msgstr "ახალი &ელფოსტა:"
+
+#: setupdlg.cpp:806
+msgid "R&un Command"
+msgstr "ბრძანების &გაშვება"
+
+#: setupdlg.cpp:808 setupdlg.cpp:813 setupdlg.cpp:818 setupdlg.cpp:1323
+msgid "Browse"
+msgstr "პოვნა"
+
+#: setupdlg.cpp:811
+msgid "R&un Reset-Command"
+msgstr "ჩამოყრის ბრძა&ნების გაშვება"
+
+#: setupdlg.cpp:816
+msgid "&Play Sound"
+msgstr "ხმის და&კვრა"
+
+#: setupdlg.cpp:824
+msgid "System &Beep"
+msgstr "სისტემური &პიპინი"
+
+#: setupdlg.cpp:825
+msgid "N&otify"
+msgstr "გა&ფრთხილება"
+
+#: setupdlg.cpp:826
+msgid "&Floating Status"
+msgstr "&მცურავი სტატუსი"
+
+#: setupdlg.cpp:995 setupdlg.cpp:1517
+msgid "Only local files can be executed."
+msgstr "შესაძლებელია, მხოლოდ, ლოკალური ფაილების გაშვება."
+
+#: setupdlg.cpp:1028
+msgid "Only local files are supported yet."
+msgstr "ჯერჯერობით მხარდაჭერილია, მხოლოდ, ლოკალური ფაილები."
+
+#: setupdlg.cpp:1042
+msgid "Advanced Options"
+msgstr "დამატებითი პარამეტრები"
+
+#: setupdlg.cpp:1044
+msgid "Mailbox &URL:"
+msgstr "საფოსტო ყუთის &URL:"
+
+#: setupdlg.cpp:1049
+msgid ""
+"KBiff uses URLs to specify a mailbox and the parameters to the mailbox. "
+"This allows you to modify the URL directly. Do so <i>only</i> if you really "
+"really know what you're doing!"
+msgstr ""
+"KBiff იყენებს ბმულებს, რომ მიუთითოს საფოსტო ყუთი და მისი პარამეტრები. ეს "
+"საშუალებას გაძლევთ, ბმული პირდაპირ შეცვალოთ. ეს, <i>მხოლოდ</i>, მაშინ "
+"გააკეთეთ, თუ ზუსტად იცით, რას შვრებით!"
+
+#: setupdlg.cpp:1054
+msgid "P&ort:"
+msgstr "&პორტი:"
+
+#: setupdlg.cpp:1059
+msgid ""
+"This allows you to specify the port of your socket protocol. It usually is "
+"correct, so the only time you would change it is if you are accessing a non-"
+"standard server or going through a proxy (or something similar"
+msgstr ""
+"ეს საშუალება გაძლევთ თქვენი სოკეტის პროტოკოლი მიუთითოთ. ის, ჩვეულებრივ, "
+"სწორია, ასე რომ, მხოლოდ, იმ შემთხვევაში უნდა შეცვალოთ, თუ არასტანდარტულ "
+"სერვერს იყენებთ, ან პროქსის (ან რამე მსგავსის) გავლით გადიხართ"
+
+#: setupdlg.cpp:1066
+msgid ""
+"IMAP4, POP3, and NNTP sockets each have their own timeout before they give "
+"up. If you have a slow connection, you might want to set this to some random "
+"high value"
+msgstr ""
+"IMAP4, POP3 და NNTP სოკეტებს თავ-თავიანთი მოლოდინის დროა აქვთ, სანამ "
+"შეეშვებიან. თუ თქვენი მიერთება ნელია, შეიძლება, რამე მაღალ შემთხვევით "
+"მნიშვნელობაზე დაყენოთ"
+
+#: setupdlg.cpp:1069
+msgid "&Timeout:"
+msgstr "&მოლოდინის ვადა:"
+
+#: setupdlg.cpp:1075
+msgid "&PREAUTH"
+msgstr "$PREAUTH"
+
+#: setupdlg.cpp:1078
+msgid ""
+"Check this if you login to your IMAP4 or POP3 server before kbiff accesses "
+"it."
+msgstr ""
+"ჩართეთ ეს, თუ უნდა შეხვიდეთ IMAP4 ან POP3 სერვერზე, სანამ kbiff-ს შეეძლება, "
+"მასზე წვდომა ჰქონდეს."
+
+#: setupdlg.cpp:1082
+msgid "&Keep Alive"
+msgstr "&ცოცხალი დატოვება"
+
+#: setupdlg.cpp:1085
+msgid ""
+"If this is checked, then the IMAP4, POP3, or NNTP client will not log off "
+"each time"
+msgstr "თუ ეს ჩართულია, IMAP4, POP3 და NNTP კლიენტი არ გამოვა სერვერიდან"
+
+#: setupdlg.cpp:1089
+msgid "&Asynchronous"
+msgstr "&ასინქრონული"
+
+#: setupdlg.cpp:1092
+msgid ""
+"If this is checked, then the socket protocols will access the server "
+"asynchronously"
+msgstr "თუ ეს ჩართულია, სერვერამდე სოკეტის პროტოკოლები ასინქრონულად მივლენ"
+
+#: setupdlg.cpp:1096
+msgid "&Disable APOP"
+msgstr "&APOP-ის გათიშვა"
+
+#: setupdlg.cpp:1099
+msgid ""
+"If this is checked, then POP mailboxes will not use Authenticated POP where "
+"available, and send passwords in plaintext over the network, which is a "
+"security risk"
+msgstr ""
+"თუ ეს ჩართულია, POP საფოსტო ყუთები APOP-ს გამოიყენებენ, თუ ის ხელმისაწვდომია "
+"და პაროლებს უბრალო ტექსტით გააგზავნით, რაც უსაფრთხოების რისკია"
+
+#: setupdlg.cpp:1266
+msgid "Mailbox:"
+msgstr "საფოსტო ყუთი:"
+
+#: setupdlg.cpp:1271 setupdlg.cpp:1684
+msgid "New Mailbox"
+msgstr "ახალი საფოსტო ყუთი"
+
+#: setupdlg.cpp:1275
+msgid "Delete Mailbox"
+msgstr "საფოსტო ყუთის წაშლა"
+
+#: setupdlg.cpp:1277
+msgid "Pro&tocol:"
+msgstr "პრო&ტოკოლი:"
+
+#: setupdlg.cpp:1293
+msgid "&Mailbox:"
+msgstr "&საფოსტო ყუთი:"
+
+#: setupdlg.cpp:1298
+msgid "&Server:"
+msgstr "&სერვერი:"
+
+#: setupdlg.cpp:1302
+msgid "&User:"
+msgstr "&მომხმარებელი:"
+
+#: setupdlg.cpp:1306
+msgid "P&assword:"
+msgstr "პაროლი:"
+
+#: setupdlg.cpp:1311
+msgid "S&tore password"
+msgstr "&პაროლის დამახსოვრება"
+
+#: setupdlg.cpp:1312
+msgid "&Advanced"
+msgstr "&დამატებითი"
+
+#: setupdlg.cpp:1316
+msgid "Pre-&Polling Command"
+msgstr "წინასწარი &გამოთხოვის ბრძანება"
+
+#: setupdlg.cpp:1321
+msgid "&Enable"
+msgstr "ჩარ&თვა"
+
+#: setupdlg.cpp:1325
+msgid ""
+"This command shall be run <em>before</em> KBiff polls for new mail. It is "
+"useful for those people that want to download their POP3 mail regularly "
+"using (for instance) 'fetchmail'"
+msgstr ""
+"ეს ბრძანება <em>მანამდე</em> უნდა გაეშვას, სანამ KBiff ახალ ელფოსტას "
+"გამოითხოვს. სასარგებლოა, როცა ხალხი POP3 ელფოსტას იწერენ, მაგალითად, "
+"'fetchmail'-ით"
+
+#: setupdlg.cpp:1992
+msgid "New Name"
+msgstr "ახალი სახელი"
+
+#: setupdlg.cpp:1994
+msgid "&New Name:"
+msgstr "&ახალი სახელი:"
+
+#: status.cpp:34
+msgid "New"
+msgstr "ახალი"
+
+#: status.cpp:35
+msgid "Old"
+msgstr "ძველი"
+
+#: status.cpp:68
+msgid "Disabled"
+msgstr "გამორთული"
diff --git a/po/kbiff.pot b/translations/messages/kbiff.pot
index 15713c4..a5dbf95 100644
--- a/po/kbiff.pot
+++ b/translations/messages/kbiff.pot
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+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"
@@ -13,13 +13,15 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
+#, ignore-inconsistent
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
+#, ignore-inconsistent
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
@@ -293,8 +295,8 @@ msgstr ""
#: setupdlg.cpp:1059
msgid ""
"This allows you to specify the port of your socket protocol. It usually is "
-"correct, so the only time you would change it is if you are accessing a "
-"non-standard server or going through a proxy (or something similar"
+"correct, so the only time you would change it is if you are accessing a non-"
+"standard server or going through a proxy (or something similar"
msgstr ""
#: setupdlg.cpp:1066
diff --git a/po/nb.po b/translations/messages/nb.po
index 5afbf0b..6888026 100644
--- a/po/nb.po
+++ b/translations/messages/nb.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KDE NETWORK/kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-02-19 03:51GMT\n"
"Last-Translator: Christian A Strømmen [Number1/NumeroUno] <number1@realityx."
"net>\n"
@@ -16,13 +16,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.8\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Christian A Strømmen [Number1/NumeroUno]"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/nl.po b/translations/messages/nl.po
index 674a413..b1c7d2c 100644
--- a/po/nl.po
+++ b/translations/messages/nl.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: nl\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 24/01/08 16:07\n"
"Last-Translator: Elve <elve@savage-elve.net>\n"
"Language-Team: Nederlands <nl@li.org>\n"
@@ -19,13 +19,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/nn.po b/translations/messages/nn.po
index 03ccb4b..2a887d7 100644
--- a/po/nn.po
+++ b/translations/messages/nn.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KDE NETWORK/kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-06 23:50GMT+0100\n"
"Last-Translator: Gaute Hvoslef Kvalnes <ai98ghk@stud.hib.no>\n"
"Language-Team: Norwegian (Nynorsk)\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.7.1\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Gaute Hvoslef Kvalnes"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/pl.po b/translations/messages/pl.po
index b231fe2..c15d2c2 100644
--- a/po/pl.po
+++ b/translations/messages/pl.po
@@ -5,19 +5,19 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 1998-01-24 15:51+0100\n"
"Last-Translator: Jacek Stolarczyk<jacek@mer.chemia.polsl.gliwice.pl>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/pt.po b/translations/messages/pt.po
index 8e830bb..f1a6a6d 100644
--- a/po/pt.po
+++ b/translations/messages/pt.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: Wed Jul 19 2000 14:49:38+0000\n"
"Last-Translator: José Carlos Monteiro <jcm@netcabo.pt>\n"
"Language-Team: Portuguese <kde@poli.org>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: none\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "José Nuno Coelho Sanarra Pires"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/pt_BR.po b/translations/messages/pt_BR.po
index 160943a..a508d28 100644
--- a/po/pt_BR.po
+++ b/translations/messages/pt_BR.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-09-26 01:51-0300\n"
"Last-Translator: Elvis Pfützenreuter <epx@conectiva.com.br>\n"
"Language-Team: Brazilian Portuguese <kde-i18n-pt_BR@kde.org>\n"
@@ -11,13 +11,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.5.4\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/ro.po b/translations/messages/ro.po
index 93ff025..293bdc0 100644
--- a/po/ro.po
+++ b/translations/messages/ro.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KBiff-2.3.6\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-01-09 00:53+0200\n"
"Last-Translator: Claudiu Costin <claudiuc@geocities.com>\n"
"Language-Team: Romanian <ro-kde@egroups.com>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.8alpha\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Claudiu Costin"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/ru.po b/translations/messages/ru.po
index b23c101..f7ce562 100644
--- a/po/ru.po
+++ b/translations/messages/ru.po
@@ -1,31 +1,34 @@
# KDE2 - KBiff Russian translation.
# Copyright (C) 2000 KDE Team.
# Tim Losev <weagle@euro.ru>, 2000.
-#
+# Andrei Stepanov <adem4ik@gmail.com>, 2023, 2024.
msgid ""
msgstr ""
"Project-Id-Version: KBiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
-"PO-Revision-Date: 2000-12-25 13:30+0300\n"
-"Last-Translator: Tim Losev <weagle@euro.ru>\n"
-"Language-Team: Russian <ru@li.org>\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
+"PO-Revision-Date: 2024-09-16 02:10+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
+"projects/applications/kbiff/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 0.7.1\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"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
-msgstr ""
+msgstr "Андрей Степанов"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
-msgstr ""
+msgstr "adem4ik@gmail.com"
#: kbiff.cpp:730
msgid "&UnDock"
@@ -48,9 +51,8 @@ msgid "&Check Mail Now"
msgstr "П&роверить почту"
#: kbiff.cpp:741
-#, fuzzy
msgid "&Read Mail Now"
-msgstr "&Читать почту"
+msgstr "&Прочесть почту сейчас"
#: kbiff.cpp:747
msgid "&Stop"
@@ -59,7 +61,7 @@ msgstr "&Стоп"
#: kbiff.cpp:988
#, c-format
msgid "Invalid Login to %1"
-msgstr ""
+msgstr "Неверный логин в %1"
#: kbiff.cpp:990
msgid ""
@@ -68,10 +70,14 @@ msgid ""
"username or password.\n"
"Please make sure that you have entered the correct settings."
msgstr ""
+"Не удалось войти на удаленный сервер.\n"
+"Это означает, что сервер не работает, либо вы ввели неправильное имя "
+"пользователя или пароль.\n"
+"Пожалуйста, убедитесь, что вы ввели правильные настройки."
#: main.cpp:12
msgid "Full featured mail notification utility."
-msgstr "Полнофункциональная утилита почтового оповещения"
+msgstr "Полнофункциональная средство почтового оповещения."
#: main.cpp:16
msgid "Run in secure mode"
@@ -120,7 +126,7 @@ msgstr ""
"Это список всех <b>профилей</b><p>Профиль - это логически скомпонованные "
"настройки для каждого почтового ящика. Каждый профиль получает собственную "
"пиктограмму, собственный звуковой сигнал-оповещение о поступлении новой "
-"почты и... ну, в общем, все."
+"почты и... ну, в общем, все"
#: setupdlg.cpp:97
msgid "&New..."
@@ -188,7 +194,7 @@ msgstr ""
#: setupdlg.cpp:532
msgid "&Mail client:"
-msgstr "Почтовый &клиент"
+msgstr "Почтовый &клиент:"
#: setupdlg.cpp:536
#, c-format
@@ -199,6 +205,11 @@ msgid ""
"arguments. The first is replaced with the first mailbox containing new mail "
"and the latter is replaced with the mailbox's URL."
msgstr ""
+"Это почтовый клиент, который KBiff использовал, когда вы нажимали на значок "
+"или кнопку Mailer. Если его нет в вашем пути, то вы должны указать "
+"местоположение, используя абсолютный путь. При этом распознаются аргументы "
+"<b>%m</b> и <b>%u</b>. Первый заменяется первым почтовым ящиком, содержащим "
+"новую почту, а последний заменяется URL-адресом почтового ящика."
#: setupdlg.cpp:545
msgid "Doc&k in panel"
@@ -228,12 +239,11 @@ msgstr ""
#: setupdlg.cpp:562
msgid "Icons:"
-msgstr "Пиктограммы:"
+msgstr "Значки:"
#: setupdlg.cpp:565
-#, fuzzy
msgid "&Stopped:"
-msgstr "&Стоп"
+msgstr "О&становлено:"
#: setupdlg.cpp:572
msgid "No Mail&box:"
@@ -241,7 +251,7 @@ msgstr "Нет &ящика:"
#: setupdlg.cpp:579
msgid "No M&ail:"
-msgstr "Нет по&чты"
+msgstr "Нет по&чты:"
#: setupdlg.cpp:586
msgid "O&ld Mail:"
@@ -249,7 +259,7 @@ msgstr "Ст&арая почта:"
#: setupdlg.cpp:593
msgid "N&ew Mail:"
-msgstr "&Новая почта: "
+msgstr "Но&вая почта:"
#: setupdlg.cpp:806
msgid "R&un Command"
@@ -260,9 +270,8 @@ msgid "Browse"
msgstr "Обзор"
#: setupdlg.cpp:811
-#, fuzzy
msgid "R&un Reset-Command"
-msgstr "В&ыполнить команду"
+msgstr "Выполнить команду сб&роса"
#: setupdlg.cpp:816
msgid "&Play Sound"
@@ -318,7 +327,7 @@ msgid ""
msgstr ""
"Эта опция позволяет указать порт для вашего протокола. Обычно он верен, так "
"что изменяйте его только при доступе к нестандартному серверу, при работе с "
-"прокси-сервером или чем-то подобным. "
+"прокси-сервером или чем-то подобным"
#: setupdlg.cpp:1066
msgid ""
@@ -356,7 +365,7 @@ msgid ""
"each time"
msgstr ""
"При включении этой опции соединение по протоколам IMAP4, POP3 или NNTP не "
-"будет разрываться каждый раз по завершению операции."
+"будет разрываться каждый раз по завершению операции"
#: setupdlg.cpp:1089
msgid "&Asynchronous"
@@ -368,11 +377,11 @@ msgid ""
"asynchronously"
msgstr ""
"Если установлен этот параметр, подключение к серверу будет осуществляться "
-"асинхронно. "
+"асинхронно"
#: setupdlg.cpp:1096
msgid "&Disable APOP"
-msgstr ""
+msgstr "Отклю&чить APOP"
#: setupdlg.cpp:1099
msgid ""
@@ -380,6 +389,9 @@ msgid ""
"available, and send passwords in plaintext over the network, which is a "
"security risk"
msgstr ""
+"Если включено, то почтовые ящики POP не будут использовать Authenticated "
+"POP, где это возможно, и будут отправлять пароли в открытом виде по сети, "
+"что представляет собой риск для безопасности"
#: setupdlg.cpp:1266
msgid "Mailbox:"
@@ -422,13 +434,12 @@ msgid "&Advanced"
msgstr "&Дополнительно"
#: setupdlg.cpp:1316
-#, fuzzy
msgid "Pre-&Polling Command"
-msgstr "В&ыполнить команду"
+msgstr "Коман&да предопроса"
#: setupdlg.cpp:1321
msgid "&Enable"
-msgstr ""
+msgstr "&Включить"
#: setupdlg.cpp:1325
msgid ""
@@ -436,6 +447,9 @@ msgid ""
"useful for those people that want to download their POP3 mail regularly "
"using (for instance) 'fetchmail'"
msgstr ""
+"Эта команда будет выполняться <em>до</em> того, как KBiff опросит на предмет "
+"новой почты. Она полезна для тех, кто хочет регулярно скачивать почту из "
+"POP3, используя (например) 'fetchmail'"
#: setupdlg.cpp:1992
msgid "New Name"
@@ -451,11 +465,11 @@ msgstr "Создать"
#: status.cpp:35
msgid "Old"
-msgstr ""
+msgstr "Старый"
#: status.cpp:68
msgid "Disabled"
-msgstr ""
+msgstr "Отключено"
#, fuzzy
#~ msgid "&Help"
diff --git a/po/sk.po b/translations/messages/sk.po
index e45ee44..7ae3601 100644
--- a/po/sk.po
+++ b/translations/messages/sk.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 1998-03-08 10:42 MET\n"
"Last-Translator: Peter Střelec <beko@profi.sk>\n"
"Language-Team: Slovak <bednar@isternet.sk>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/sl.po b/translations/messages/sl.po
index f3c2421..9f64edd 100644
--- a/po/sl.po
+++ b/translations/messages/sl.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdenetwork\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-09-30 22:03+0200\n"
"Last-Translator: Gregor Rakar <gregor.rakar@kiss.uni-lj.si>\n"
"Language-Team: Slovenian <sl@li.org>\n"
@@ -17,13 +17,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Marko Samastur, Roman Maurer, Gregor Rakar"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/sv.po b/translations/messages/sv.po
index ee03304..047a22b 100644
--- a/po/sv.po
+++ b/translations/messages/sv.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-10-17 18:02+00:30\n"
"Last-Translator: Per Lindström <per.lindstrom@osd.privataccess.nu>\n"
"Language-Team: Swedish <swedoc-subscribe@kde.nu>\n"
@@ -16,13 +16,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.5\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/tr.po b/translations/messages/tr.po
index 5f426d1..379a1a5 100644
--- a/po/tr.po
+++ b/translations/messages/tr.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: KBIFF\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-06-14 15:22+0200\n"
"Last-Translator: Muhsin Yeþilyýlmaz <muhsinyy@hotmail.com>\n"
"Language-Team: Turkish <kde-i18n-tr@kde.org>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/uk.po b/translations/messages/uk.po
index 13aa6fd..5809bb8 100644
--- a/po/uk.po
+++ b/translations/messages/uk.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbiff.po VERSION\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2001-02-17 13:45-0800\n"
"Last-Translator: Andy Rysin <arysin@yahoo.com>\n"
"Language-Team: Ukrainian <linux@linux.org.ua>\n"
@@ -15,13 +15,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.8\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Andy Rysin"
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
diff --git a/po/zh_TW.po b/translations/messages/zh_TW.po
index 9044ced..cc6ce8a 100644
--- a/po/zh_TW.po
+++ b/translations/messages/zh_TW.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: head\n"
-"POT-Creation-Date: 2019-01-13 19:07+0100\n"
+"POT-Creation-Date: 2021-07-07 18:26+0000\n"
"PO-Revision-Date: 2000-3-29 17:30-0800\n"
"Last-Translator: Jing-Jong Shyue <shyue@sonoma.com.tw>\n"
"Language-Team: chinese <zh@li.org>\n"
@@ -14,13 +14,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _translatorinfo:1
+#. Instead of a literal translation, add your name to the end of the list (separated by a comma).
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo:2
+#. Instead of a literal translation, add your email to the end of the list (separated by a comma).
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"