Hello community,

here is the log from the commit of package ki18n for openSUSE:Factory checked 
in at 2018-03-20 21:45:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ki18n (Old)
 and      /work/SRC/openSUSE:Factory/.ki18n.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ki18n"

Tue Mar 20 21:45:35 2018 rev:54 rq:586831 version:5.44.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes      2018-02-16 
21:31:00.852662946 +0100
+++ /work/SRC/openSUSE:Factory/.ki18n.new/ki18n.changes 2018-03-20 
21:45:37.105529755 +0100
@@ -1,0 +2,10 @@
+Mon Mar 12 23:29:41 CET 2018 - [email protected]
+
+- Update to 5.44.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.44.0.php
+- Changes since 5.43.0:
+  * API dox: add note about calling setApplicationDomain after QApp creation
+
+-------------------------------------------------------------------

Old:
----
  ki18n-5.43.0.tar.xz

New:
----
  ki18n-5.44.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ki18n.spec ++++++
--- /var/tmp/diff_new_pack.6KFYUj/_old  2018-03-20 21:45:37.953499236 +0100
+++ /var/tmp/diff_new_pack.6KFYUj/_new  2018-03-20 21:45:37.957499092 +0100
@@ -18,13 +18,13 @@
 
 %bcond_without lang
 %define lname   libKF5I18n5
-%define _tar_path 5.43
+%define _tar_path 5.44
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:           ki18n
-Version:        5.43.0
+Version:        5.44.0
 Release:        0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
@@ -38,7 +38,7 @@
 BuildRequires:  cmake(Qt5Script) >= 5.6.0
 BuildRequires:  cmake(Qt5Test) >= 5.6.0
 Summary:        KDE Gettext-based UI text internationalization
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
 Url:            http://www.kde.org
 Source:         
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz

++++++ ki18n-5.43.0.tar.xz -> ki18n-5.44.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/CMakeLists.txt 
new/ki18n-5.44.0/CMakeLists.txt
--- old/ki18n-5.43.0/CMakeLists.txt     2018-02-05 13:00:17.000000000 +0100
+++ new/ki18n-5.44.0/CMakeLists.txt     2018-03-03 11:03:57.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.43.0") # handled by release scripts
+set(KF5_VERSION "5.44.0") # handled by release scripts
 project(KI18n VERSION ${KF5_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.43.0  NO_MODULE)
+find_package(ECM 5.44.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/docs/programmers-guide.md 
new/ki18n-5.44.0/docs/programmers-guide.md
--- old/ki18n-5.43.0/docs/programmers-guide.md  2018-02-05 13:00:17.000000000 
+0100
+++ new/ki18n-5.44.0/docs/programmers-guide.md  2018-03-03 11:03:57.000000000 
+0100
@@ -1053,9 +1053,10 @@
 }
 ~~~
 
-This call can be made at any place in the code
-(e.g. there is no need to have `QApplication` constructed beforehand),
-but of course before any `i18n` call takes place.
+This call must be made in the code before any `i18n` call takes place,
+and right after creating the instance of `QCoreApplication` or one
+of its subclasses. `ki18n` calls can still be made before, but the
+respective `KLocalizedString::toString()` has to be delayed to after that.
 
 This is all there is to connecting calls and catalogs application's
 C++ source files. However, there may also be some non-code files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/po/id/ki18n5.po 
new/ki18n-5.44.0/po/id/ki18n5.po
--- old/ki18n-5.43.0/po/id/ki18n5.po    2018-02-05 13:00:17.000000000 +0100
+++ new/ki18n-5.44.0/po/id/ki18n5.po    2018-03-03 11:03:57.000000000 +0100
@@ -17,7 +17,6 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 2.0\n"
 
 #. i18n: Decide which string is used to delimit keys in a keyboard
 #. shortcut (e.g. + in Ctrl+Alt+Tab) in plain text.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/po/nb/ki18n5.po 
new/ki18n-5.44.0/po/nb/ki18n5.po
--- old/ki18n-5.43.0/po/nb/ki18n5.po    2018-02-05 13:00:17.000000000 +0100
+++ new/ki18n-5.44.0/po/nb/ki18n5.po    2018-03-03 11:03:57.000000000 +0100
@@ -11,7 +11,7 @@
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
-"POT-Creation-Date: 2016-11-19 20:11+0100\n"
+"POT-Creation-Date: 2017-12-05 03:09+0100\n"
 "PO-Revision-Date: 2014-09-09 12:51+0200\n"
 "Last-Translator: Bjørn Steensrud <[email protected]>\n"
 "Language-Team: Norwegian Bokmål <[email protected]>\n"
@@ -27,7 +27,7 @@
 
 #. i18n: Decide which string is used to delimit keys in a keyboard
 #. shortcut (e.g. + in Ctrl+Alt+Tab) in plain text.
-#: kuitmarkup.cpp:300
+#: kuitmarkup.cpp:307
 #, kde-format
 msgctxt "shortcut-key-delimiter/plain"
 msgid "+"
@@ -35,7 +35,7 @@
 
 #. i18n: Decide which string is used to delimit keys in a keyboard
 #. shortcut (e.g. + in Ctrl+Alt+Tab) in rich text.
-#: kuitmarkup.cpp:304
+#: kuitmarkup.cpp:311
 #, kde-format
 msgctxt "shortcut-key-delimiter/rich"
 msgid "+"
@@ -43,7 +43,7 @@
 
 #. i18n: Decide which string is used to delimit elements in a GUI path
 #. (e.g. -> in "Go to Settings->Advanced->Core tab.") in plain text.
-#: kuitmarkup.cpp:308
+#: kuitmarkup.cpp:315
 #, kde-format
 msgctxt "gui-path-delimiter/plain"
 msgid "→"
@@ -51,307 +51,307 @@
 
 #. i18n: Decide which string is used to delimit elements in a GUI path
 #. (e.g. -> in "Go to Settings->Advanced->Core tab.") in rich text.
-#: kuitmarkup.cpp:312
+#: kuitmarkup.cpp:319
 #, kde-format
 msgctxt "gui-path-delimiter/rich"
 msgid "→"
 msgstr " → "
 
-#: kuitmarkup.cpp:325
+#: kuitmarkup.cpp:332
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Alt"
 msgstr "Alt"
 
-#: kuitmarkup.cpp:326
+#: kuitmarkup.cpp:333
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "AltGr"
 msgstr "AltGr"
 
-#: kuitmarkup.cpp:327
+#: kuitmarkup.cpp:334
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Backspace"
 msgstr "Rettetast"
 
-#: kuitmarkup.cpp:328
+#: kuitmarkup.cpp:335
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "CapsLock"
 msgstr "Caps Lock"
 
-#: kuitmarkup.cpp:329
+#: kuitmarkup.cpp:336
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Control"
 msgstr "Ctrl"
 
-#: kuitmarkup.cpp:330
+#: kuitmarkup.cpp:337
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Ctrl"
 msgstr "Ctrl"
 
-#: kuitmarkup.cpp:331
+#: kuitmarkup.cpp:338
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Del"
 msgstr "Del"
 
-#: kuitmarkup.cpp:332
+#: kuitmarkup.cpp:339
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Delete"
 msgstr "Delete"
 
-#: kuitmarkup.cpp:333
+#: kuitmarkup.cpp:340
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Down"
 msgstr "Ned"
 
-#: kuitmarkup.cpp:334
+#: kuitmarkup.cpp:341
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "End"
 msgstr "End"
 
-#: kuitmarkup.cpp:335
+#: kuitmarkup.cpp:342
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Enter"
 msgstr "Enter"
 
-#: kuitmarkup.cpp:336
+#: kuitmarkup.cpp:343
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Esc"
 msgstr "Esc"
 
-#: kuitmarkup.cpp:337
+#: kuitmarkup.cpp:344
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Escape"
 msgstr "Escape"
 
-#: kuitmarkup.cpp:338
+#: kuitmarkup.cpp:345
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Home"
 msgstr "Home"
 
-#: kuitmarkup.cpp:339
+#: kuitmarkup.cpp:346
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Hyper"
 msgstr "Hyper"
 
-#: kuitmarkup.cpp:340
+#: kuitmarkup.cpp:347
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Ins"
 msgstr "Ins"
 
-#: kuitmarkup.cpp:341
+#: kuitmarkup.cpp:348
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Insert"
 msgstr "Insert"
 
-#: kuitmarkup.cpp:342
+#: kuitmarkup.cpp:349
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Left"
 msgstr "Venstre"
 
-#: kuitmarkup.cpp:343
+#: kuitmarkup.cpp:350
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Menu"
 msgstr "Meny"
 
-#: kuitmarkup.cpp:344
+#: kuitmarkup.cpp:351
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Meta"
 msgstr "Meta"
 
-#: kuitmarkup.cpp:345
+#: kuitmarkup.cpp:352
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "NumLock"
 msgstr "Num Lock"
 
-#: kuitmarkup.cpp:346
+#: kuitmarkup.cpp:353
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PageDown"
 msgstr "Page Down"
 
-#: kuitmarkup.cpp:347
+#: kuitmarkup.cpp:354
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PageUp"
 msgstr "Page Up"
 
-#: kuitmarkup.cpp:348
+#: kuitmarkup.cpp:355
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PgDown"
 msgstr "PgDown"
 
-#: kuitmarkup.cpp:349
+#: kuitmarkup.cpp:356
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PgUp"
 msgstr "PgUp"
 
-#: kuitmarkup.cpp:350
+#: kuitmarkup.cpp:357
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PauseBreak"
 msgstr "PauseBreak"
 
-#: kuitmarkup.cpp:351
+#: kuitmarkup.cpp:358
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PrintScreen"
 msgstr "PrintScreen"
 
-#: kuitmarkup.cpp:352
+#: kuitmarkup.cpp:359
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "PrtScr"
 msgstr "PrtScr"
 
-#: kuitmarkup.cpp:353
+#: kuitmarkup.cpp:360
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Return"
 msgstr "Enter"
 
-#: kuitmarkup.cpp:354
+#: kuitmarkup.cpp:361
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Right"
 msgstr "Høyre"
 
-#: kuitmarkup.cpp:355
+#: kuitmarkup.cpp:362
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "ScrollLock"
 msgstr "Scroll Lock"
 
-#: kuitmarkup.cpp:356
+#: kuitmarkup.cpp:363
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Shift"
 msgstr "Shift"
 
-#: kuitmarkup.cpp:357
+#: kuitmarkup.cpp:364
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Space"
 msgstr "Mellomrom"
 
-#: kuitmarkup.cpp:358
+#: kuitmarkup.cpp:365
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Super"
 msgstr "Super"
 
-#: kuitmarkup.cpp:359
+#: kuitmarkup.cpp:366
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "SysReq"
 msgstr "SysReq"
 
-#: kuitmarkup.cpp:360
+#: kuitmarkup.cpp:367
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Tab"
 msgstr "Tab"
 
-#: kuitmarkup.cpp:361
+#: kuitmarkup.cpp:368
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Up"
 msgstr "Opp"
 
-#: kuitmarkup.cpp:362
+#: kuitmarkup.cpp:369
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "Win"
 msgstr "Win"
 
-#: kuitmarkup.cpp:363
+#: kuitmarkup.cpp:370
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F1"
 msgstr "F1"
 
-#: kuitmarkup.cpp:364
+#: kuitmarkup.cpp:371
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F2"
 msgstr "F2"
 
-#: kuitmarkup.cpp:365
+#: kuitmarkup.cpp:372
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F3"
 msgstr "F3"
 
-#: kuitmarkup.cpp:366
+#: kuitmarkup.cpp:373
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F4"
 msgstr "F4"
 
-#: kuitmarkup.cpp:367
+#: kuitmarkup.cpp:374
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F5"
 msgstr "F5"
 
-#: kuitmarkup.cpp:368
+#: kuitmarkup.cpp:375
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F6"
 msgstr "F6"
 
-#: kuitmarkup.cpp:369
+#: kuitmarkup.cpp:376
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F7"
 msgstr "F7"
 
-#: kuitmarkup.cpp:370
+#: kuitmarkup.cpp:377
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F8"
 msgstr "F8"
 
-#: kuitmarkup.cpp:371
+#: kuitmarkup.cpp:378
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F9"
 msgstr "F9"
 
-#: kuitmarkup.cpp:372
+#: kuitmarkup.cpp:379
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F10"
 msgstr "F10"
 
-#: kuitmarkup.cpp:373
+#: kuitmarkup.cpp:380
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F11"
 msgstr "F11"
 
-#: kuitmarkup.cpp:374
+#: kuitmarkup.cpp:381
 #, kde-format
 msgctxt "keyboard-key-name"
 msgid "F12"
@@ -365,91 +365,91 @@
 #. original. Some things you may consider changing:
 #. - the proper quotes, those used in msgid are English-standard
 #. - the <i> and <b> tags, does your language script work well with them?
-#: kuitmarkup.cpp:731
+#: kuitmarkup.cpp:737
 #, kde-format
 msgctxt "tag-format-pattern <title> plain"
 msgid "== %1 =="
 msgstr "== %1 =="
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:736
+#: kuitmarkup.cpp:742
 #, kde-format
 msgctxt "tag-format-pattern <title> rich"
 msgid "<h2>%1</h2>"
 msgstr "<h2>%1</h2>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:744
+#: kuitmarkup.cpp:750
 #, kde-format
 msgctxt "tag-format-pattern <subtitle> plain"
 msgid "~ %1 ~"
 msgstr "~ %1 ~"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:749
+#: kuitmarkup.cpp:755
 #, kde-format
 msgctxt "tag-format-pattern <subtitle> rich"
 msgid "<h3>%1</h3>"
 msgstr "<h3>%1</h3>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:757
+#: kuitmarkup.cpp:763
 #, kde-format
 msgctxt "tag-format-pattern <para> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:762
+#: kuitmarkup.cpp:768
 #, kde-format
 msgctxt "tag-format-pattern <para> rich"
 msgid "<p>%1</p>"
 msgstr "<p>%1</p>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:770
+#: kuitmarkup.cpp:776
 #, kde-format
 msgctxt "tag-format-pattern <list> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:775
+#: kuitmarkup.cpp:781
 #, kde-format
 msgctxt "tag-format-pattern <list> rich"
 msgid "<ul>%1</ul>"
 msgstr "<ul>%1</ul>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:783
+#: kuitmarkup.cpp:789
 #, kde-format
 msgctxt "tag-format-pattern <item> plain"
 msgid "  * %1"
 msgstr "  – %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:788
+#: kuitmarkup.cpp:794
 #, kde-format
 msgctxt "tag-format-pattern <item> rich"
 msgid "<li>%1</li>"
 msgstr "<li>%1</li>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:795
+#: kuitmarkup.cpp:801
 #, kde-format
 msgctxt "tag-format-pattern <note> plain"
 msgid "Note: %1"
 msgstr "Merknad: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:800
+#: kuitmarkup.cpp:806
 #, kde-format
 msgctxt "tag-format-pattern <note> rich"
 msgid "<i>Note</i>: %1"
 msgstr "<i>Merknad</i>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:806
+#: kuitmarkup.cpp:812
 #, kde-format
 msgctxt ""
 "tag-format-pattern <note label=> plain\n"
@@ -458,7 +458,7 @@
 msgstr "%2: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:812
+#: kuitmarkup.cpp:818
 #, kde-format
 msgctxt ""
 "tag-format-pattern <note label=> rich\n"
@@ -467,21 +467,21 @@
 msgstr "<i>%2</i>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:819
+#: kuitmarkup.cpp:825
 #, kde-format
 msgctxt "tag-format-pattern <warning> plain"
 msgid "WARNING: %1"
 msgstr "ADVARSEL: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:824
+#: kuitmarkup.cpp:830
 #, kde-format
 msgctxt "tag-format-pattern <warning> rich"
 msgid "<b>Warning</b>: %1"
 msgstr "<b>Advarsel</b>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:830
+#: kuitmarkup.cpp:836
 #, kde-format
 msgctxt ""
 "tag-format-pattern <warning label=> plain\n"
@@ -490,7 +490,7 @@
 msgstr "%2: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:836
+#: kuitmarkup.cpp:842
 #, kde-format
 msgctxt ""
 "tag-format-pattern <warning label=> rich\n"
@@ -499,21 +499,21 @@
 msgstr "<b>%2</b>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:843
+#: kuitmarkup.cpp:849
 #, kde-format
 msgctxt "tag-format-pattern <link> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:848
+#: kuitmarkup.cpp:854
 #, kde-format
 msgctxt "tag-format-pattern <link> rich"
 msgid "<a href=\"%1\">%1</a>"
 msgstr "<a href=\"%1\">%1</a>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:854
+#: kuitmarkup.cpp:860
 #, kde-format
 msgctxt ""
 "tag-format-pattern <link url=> plain\n"
@@ -522,7 +522,7 @@
 msgstr "%1 (%2)"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:860
+#: kuitmarkup.cpp:866
 #, kde-format
 msgctxt ""
 "tag-format-pattern <link url=> rich\n"
@@ -531,49 +531,49 @@
 msgstr "<a href=\"%2\">%1</a>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:867
+#: kuitmarkup.cpp:873
 #, kde-format
 msgctxt "tag-format-pattern <filename> plain"
 msgid "‘%1’"
 msgstr "«%1»"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:872
+#: kuitmarkup.cpp:878
 #, kde-format
 msgctxt "tag-format-pattern <filename> rich"
 msgid "<tt>%1</tt>"
 msgstr "<tt>%1</tt>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:879
+#: kuitmarkup.cpp:885
 #, kde-format
 msgctxt "tag-format-pattern <application> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:884
+#: kuitmarkup.cpp:890
 #, kde-format
 msgctxt "tag-format-pattern <application> rich"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:891
+#: kuitmarkup.cpp:897
 #, kde-format
 msgctxt "tag-format-pattern <command> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:896
+#: kuitmarkup.cpp:902
 #, kde-format
 msgctxt "tag-format-pattern <command> rich"
 msgid "<tt>%1</tt>"
 msgstr "<tt>%1</tt>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:902
+#: kuitmarkup.cpp:908
 #, kde-format
 msgctxt ""
 "tag-format-pattern <command section=> plain\n"
@@ -582,7 +582,7 @@
 msgstr "%1 (%2)"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:908
+#: kuitmarkup.cpp:914
 #, kde-format
 msgctxt ""
 "tag-format-pattern <command section=> rich\n"
@@ -591,35 +591,35 @@
 msgstr "<tt>%1 (%2)</tt>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:915
+#: kuitmarkup.cpp:921
 #, kde-format
 msgctxt "tag-format-pattern <resource> plain"
 msgid "“%1”"
 msgstr "«%1»"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:920
+#: kuitmarkup.cpp:926
 #, kde-format
 msgctxt "tag-format-pattern <resource> rich"
 msgid "“%1”"
 msgstr "«%1»"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:927
+#: kuitmarkup.cpp:933
 #, kde-format
 msgctxt "tag-format-pattern <icode> plain"
 msgid "“%1”"
 msgstr "«%1»"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:932
+#: kuitmarkup.cpp:938
 #, kde-format
 msgctxt "tag-format-pattern <icode> rich"
 msgid "<tt>%1</tt>"
 msgstr "<tt>%1</tt>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:939
+#: kuitmarkup.cpp:945
 #, kde-format
 msgctxt "tag-format-pattern <bcode> plain"
 msgid ""
@@ -630,98 +630,98 @@
 "%1\n"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:944
+#: kuitmarkup.cpp:950
 #, kde-format
 msgctxt "tag-format-pattern <bcode> rich"
 msgid "<pre>%1</pre>"
 msgstr "<pre>%1</pre>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:951
+#: kuitmarkup.cpp:957
 #, kde-format
 msgctxt "tag-format-pattern <shortcut> plain"
 msgid "%1"
 msgstr "%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:956
+#: kuitmarkup.cpp:962
 #, kde-format
 msgctxt "tag-format-pattern <shortcut> rich"
 msgid "<b>%1</b>"
 msgstr "<b>%1</b>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:963
+#: kuitmarkup.cpp:969
 #, kde-format
 msgctxt "tag-format-pattern <interface> plain"
 msgid "|%1|"
 msgstr "|%1|"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:968
+#: kuitmarkup.cpp:974
 #, kde-format
 msgctxt "tag-format-pattern <interface> rich"
 msgid "<i>%1</i>"
 msgstr "<i>%1</i>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:975
+#: kuitmarkup.cpp:981
 #, kde-format
 msgctxt "tag-format-pattern <emphasis> plain"
 msgid "*%1*"
 msgstr "*%1*"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:980
+#: kuitmarkup.cpp:986
 #, kde-format
 msgctxt "tag-format-pattern <emphasis> rich"
 msgid "<i>%1</i>"
 msgstr "<i>%1</i>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:985
+#: kuitmarkup.cpp:991
 #, kde-format
 msgctxt "tag-format-pattern <emphasis-strong> plain"
 msgid "**%1**"
 msgstr "**%1**"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:990
+#: kuitmarkup.cpp:996
 #, kde-format
 msgctxt "tag-format-pattern <emphasis-strong> rich"
 msgid "<b>%1</b>"
 msgstr "<b>%1</b>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:997
+#: kuitmarkup.cpp:1003
 #, kde-format
 msgctxt "tag-format-pattern <placeholder> plain"
 msgid "&lt;%1&gt;"
 msgstr "&lt;%1&gt;"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1002
+#: kuitmarkup.cpp:1008
 #, kde-format
 msgctxt "tag-format-pattern <placeholder> rich"
 msgid "&lt;<i>%1</i>&gt;"
 msgstr "&lt;<i>%1</i>&gt;"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1009
+#: kuitmarkup.cpp:1015
 #, kde-format
 msgctxt "tag-format-pattern <email> plain"
 msgid "&lt;%1&gt;"
 msgstr "&lt;%1&gt;"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1014
+#: kuitmarkup.cpp:1020
 #, kde-format
 msgctxt "tag-format-pattern <email> rich"
 msgid "&lt;<a href=\"mailto:%1\";>%1</a>&gt;"
 msgstr "&lt;<a href=\"mailto:%1\";>%1</a>&gt;"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1020
+#: kuitmarkup.cpp:1026
 #, kde-format
 msgctxt ""
 "tag-format-pattern <email address=> plain\n"
@@ -730,7 +730,7 @@
 msgstr "%1 &lt;%2&gt;"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1026
+#: kuitmarkup.cpp:1032
 #, kde-format
 msgctxt ""
 "tag-format-pattern <email address=> rich\n"
@@ -739,42 +739,42 @@
 msgstr "<a href=\"mailto:%2\";>%1</a>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1033
+#: kuitmarkup.cpp:1039
 #, kde-format
 msgctxt "tag-format-pattern <envar> plain"
 msgid "$%1"
 msgstr "$%1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1038
+#: kuitmarkup.cpp:1044
 #, kde-format
 msgctxt "tag-format-pattern <envar> rich"
 msgid "<tt>$%1</tt>"
 msgstr "<tt>$%1</tt>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1045
+#: kuitmarkup.cpp:1051
 #, kde-format
 msgctxt "tag-format-pattern <message> plain"
 msgid "/%1/"
 msgstr "/%1/"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1050
+#: kuitmarkup.cpp:1056
 #, kde-format
 msgctxt "tag-format-pattern <message> rich"
 msgid "<i>%1</i>"
 msgstr "<i>%1</i>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1057
+#: kuitmarkup.cpp:1063
 #, kde-format
 msgctxt "tag-format-pattern <nl> plain"
 msgid "%1\n"
 msgstr "%1\n"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
-#: kuitmarkup.cpp:1062
+#: kuitmarkup.cpp:1068
 #, kde-format
 msgctxt "tag-format-pattern <nl> rich"
 msgid "%1<br/>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/po/zh_CN/ki18n5.po 
new/ki18n-5.44.0/po/zh_CN/ki18n5.po
--- old/ki18n-5.43.0/po/zh_CN/ki18n5.po 2018-02-05 13:00:17.000000000 +0100
+++ new/ki18n-5.44.0/po/zh_CN/ki18n5.po 2018-03-03 11:03:57.000000000 +0100
@@ -16,7 +16,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2017-12-05 03:09+0100\n"
-"PO-Revision-Date: 2018-02-01 07:11-0500\n"
+"PO-Revision-Date: 2018-02-28 02:23-0500\n"
 "Last-Translator: guoyunhebrave <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.43.0/src/klocalizedstring.h 
new/ki18n-5.44.0/src/klocalizedstring.h
--- old/ki18n-5.43.0/src/klocalizedstring.h     2018-02-05 13:00:17.000000000 
+0100
+++ new/ki18n-5.44.0/src/klocalizedstring.h     2018-03-03 11:03:57.000000000 
+0100
@@ -448,6 +448,12 @@
      * This prevents mixing of translated and untranslated text
      * in the user interface.
      *
+     * This function should be called right after creating the instance
+     * of QCoreApplication or one of its subclasses. At that time the locale
+     * setup has been made, including what is hooked into the
+     * QCoreApplication startup, like KXMLGUI's language switching support.
+     * So the initialisation done by this function sees all the data it should.
+     *
      * \param domain the translation domain of the application
      */
     static void setApplicationDomain(const char *domain);


Reply via email to