Hello community,

here is the log from the commit of package ki18n for openSUSE:Factory checked 
in at 2014-11-11 01:08:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ki18n (Old)
 and      /work/SRC/openSUSE:Factory/.ki18n.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ki18n"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ki18n/ki18n.changes      2014-10-07 
15:59:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ki18n.new/ki18n.changes 2014-11-11 
01:09:07.000000000 +0100
@@ -1,0 +2,7 @@
+Sun Nov  2 17:46:54 UTC 2014 - [email protected]
+
+- Update to 5.4.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.4.0.php
+
+-------------------------------------------------------------------

Old:
----
  ki18n-5.3.0.tar.xz

New:
----
  ki18n-5.4.0.tar.xz

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

Other differences:
------------------
++++++ ki18n.spec ++++++
--- /var/tmp/diff_new_pack.EmtlaY/_old  2014-11-11 01:09:09.000000000 +0100
+++ /var/tmp/diff_new_pack.EmtlaY/_new  2014-11-11 01:09:09.000000000 +0100
@@ -18,10 +18,10 @@
 
 %define lname   libKF5I18n5
 Name:           ki18n
-Version:        5.3.0
+Version:        5.4.0
 Release:        0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.3.0
+BuildRequires:  extra-cmake-modules >= 1.4.0
 BuildRequires:  fdupes
 BuildRequires:  gettext-runtime
 BuildRequires:  kf5-filesystem
@@ -34,7 +34,7 @@
 License:        LGPL-2.1+
 Group:          System/GUI/KDE
 Url:            http://www.kde.org
-Source:         
http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz
+Source:         
http://download.kde.org/stable/frameworks/5.4/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE fallbackLang.diff -- look for translations in locale/kf5 
also
 Patch0:         fallbackLang.diff

++++++ ki18n-5.3.0.tar.xz -> ki18n-5.4.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/CMakeLists.txt 
new/ki18n-5.4.0/CMakeLists.txt
--- old/ki18n-5.3.0/CMakeLists.txt      2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/CMakeLists.txt      2014-11-02 13:12:17.000000000 +0100
@@ -3,7 +3,7 @@
 project(KI18n)
 
 # ECM setup
-find_package(ECM 1.3.0 REQUIRED NO_MODULE)
+find_package(ECM 1.4.0 REQUIRED NO_MODULE)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} 
${CMAKE_CURRENT_SOURCE_DIR}/cmake)
 
 include(FeatureSummary)
@@ -12,7 +12,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.3.0") # handled by release scripts
+set(KF5_VERSION "5.4.0") # handled by release scripts
 
 ecm_setup_version(
   ${KF5_VERSION}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/fi/ki18n5.po 
new/ki18n-5.4.0/po/fi/ki18n5.po
--- old/ki18n-5.3.0/po/fi/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/fi/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -29,7 +29,7 @@
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
 "PO-Revision-Date: 2014-07-26 16:30+0300\n"
 "Last-Translator: Lasse Liehu <[email protected]>\n"
-"Language-Team: Finnish <[email protected]>\n"
+"Language-Team: Finnish <[email protected]>\n"
 "Language: fi\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/fi/scripts/ki18n5/general.pmap 
new/ki18n-5.4.0/po/fi/scripts/ki18n5/general.pmap
--- old/ki18n-5.3.0/po/fi/scripts/ki18n5/general.pmap   1970-01-01 
01:00:00.000000000 +0100
+++ new/ki18n-5.4.0/po/fi/scripts/ki18n5/general.pmap   2014-11-02 
13:12:17.000000000 +0100
@@ -0,0 +1,125 @@
+=:Activity 
Bar:Aktiviteettipalkki:elat=Aktiviteettipalkista:gen=Aktiviteettipalkin:yleisnimi=kyllä::
+=:Ajastin:Timer:elat=Ajastimesta:gen=Ajastimen:yleisnimi=kyllä::
+=:Akku vähissä:Battery Low:elat=Akkujen valvontasovelmasta:gen=Akkujen 
valvontasovelman:yleisnimi=kyllä::
+=/Akregator/elat=Akregatorista/gen=Akregatorin//
+=:Analog Clock:Analoginen kello:elat=Analogisesta kellosta:gen=Analogisen 
kellon:yleisnimi=kyllä::
+=:Application 
Menu:Sovelluskäynnistin:elat=Sovelluskäynnistimestä:gen=Sovelluskäynnistimen:yleisnimi=kyllä::
+=:Binaarikello:Binary 
Clock:elat=Binaarikellosta:gen=Binaarikellon:yleisnimi=kyllä::
+=:Black Board:Liitutaulu:elat=Liitutaulusta:gen=Liitutaulun:yleisnimi=kyllä::
+=:Blogilo:elat=Blogilosta:gen=Blogilon::
+=:Bookmarks:Kirjanmerkit:elat=Kirjanmerkeistä:gen=Kirjanmerkkien:yleisnimi=kyllä::
+=:Bubblemon:Valvontakupla:elat=Valvontakuplasta:gen=Valvontakuplan:yleisnimi=kyllä::
+=:Calculator:Laskin:elat=Laskimesta:gen=Laskimen:yleisnimi=kyllä::
+=:Calendar:Kalenteri:elat=Kalenterista:gen=Kalenterin:yleisnimi=kyllä::
+=:Character 
Selector:Merkkivalitsin:elat=Merkkivalitsimesta:gen=Merkkivalitsimen:yleisnimi=kyllä::
+=:Clipboard:Leikepöytä:elat=Leikepöydästä:gen=Leikepöydän:yleisnimi=kyllä::
+=:Color 
Picker:Värivalitsin:elat=Värivalitsimesta:gen=Värivalitsimen:yleisnimi=kyllä::
+=:Comic 
Strip:Sarjakuvastrippi:elat=Sarjakuvastripistä:gen=Sarjakuvastripin:yleisnimi=kyllä::
+=:Connection 
editor:Yhteysmuokkain:elat=Yhteysmuokkaimesta:gen=Yhteysmuokkaimen:yleisnimi=kyllä::
+=:Contact Theme 
Editor:Yhteystietoteemamuokkain:elat=Yhteystietoteemamuokkaimesta:gen=Yhteystietoteemamuokkaimen::
+=:Desktop:Työpöytä:elat=Työpöydästä:gen=Työpöydän:yleisnimi=kyllä::
+=:Device 
Notifier:Laiteilmoitin:elat=Laiteilmoittimesta:gen=Laiteilmoittimen:yleisnimi=kyllä::
+=:Dictionary:Sanakirja:elat=Sanakirjasta:gen=Sanakirjan:yleisnimi=kyllä::
+=:Digitaalinen kello:Digital Clock:elat=Digitaalisesta 
kellosta:gen=Digitaalisen kellon:yleisnimi=kyllä::
+=:Elämä:Life:elat=Elämästä:gen=Elämän::
+=:Epätarkka kello:Fuzzy Clock:elat=Epätarkasta kellosta:gen=Epätarkan 
kellon:yleisnimi=kyllä::
+=:Esikatselin:Previewer:elat=Esikatselimesta:gen=Esikatselimen:yleisnimi=kyllä::
+=:Eyes:Silmät:elat=Silmistä:gen=Silmien:yleisnimi=kyllä::
+=/Fifteen Puzzle/Puzzle 15/elat=Puzzle 15:stä/gen=Puzzle 15:n//
+=:File 
Watcher:Tiedostonkatselin:elat=Tiedostonkatselimesta:gen=Tiedostonkatselimen:yleisnimi=kyllä::
+=:Folder:Kansio:elat=Kansiosta:gen=Kansion:yleisnimi=kyllä::
+=/Font Viewer/Fonttikatselin/elat=Fonttikatselimesta/gen=Fonttikatselimen//
+=/Grid Desktop/Ruudukollinen työpöytä/gen=Ruudukollisen työpöydän//
+=/Grouping Desktop/Ryhmitelty työpöytä/gen=Ryhmitellyn työpöydän//
+=/Grouping Panel/Ryhmitelty paneeli/gen=Ryhmitellyn paneelin//
+=/Gwenview/elat=Gwenview’stä/gen=Gwenview’n//
+=:Hard Disk I/O Monitor:Kiintolevyjen käyttöilmaisin:gen=Kiintolevyjen 
käyttöilmaisimen:yleisnimi=kyllä::
+=:Hardware 
Info:Laitteistotiedot:elat=Laitteistotiedoista:gen=Laitteistotietojen:yleisnimi=kyllä::
+=:Hylly:Shelf:elat=Hyllystä:gen=Hyllyn:yleisnimi=kyllä::
+=:Icon:Kuvake:elat=Kuvakkeesta:gen=Kuvakkeen:yleisnimi=kyllä::
+=:Icon View:Kuvakenäkymä:elat=Kuvakenäkymästä:yleisnimi=kyllä::
+=:Icons-only Task 
Manager:Kuvaketehtävienhallinta:elat=Kuvaketehtävienhallinnasta:gen=Kuvaketehtävienhallinnan:yleisnimi=kyllä::
+=:Ikkunaluettelo:Window 
list:elat=Ikkunaluettelosta:gen=Ikkunaluettelon:yleisnimi=kyllä::
+=/Ikkunasääntöjen asetusosio/Window-Specific Settings Configuration 
Module/elat=Ikkunasääntöjen asetusosiosta//
+=/Ikkunoiden kehysten asetukset/Window Decoration Control 
Module/elat=Ikkunoiden kehysten asetuksista//
+=:Ilmoitukset:Notifications:yleisnimi=kyllä::
+=:Ilmoitusalue:System 
Tray:elat=Ilmoitusalueesta:gen=Ilmoitusalueen:yleisnimi=kyllä::
+=:Input Method 
Panel:Syötemenetelmäpaneeli:elat=Syötemenetelmäpaneelista:gen=Syötemenetelmäpaneelin:yleisnimi=kyllä::
+=:Järjestelmäasetukset:System 
Settings:elat=Järjestelmäasetuksista:gen=Järjestelmäasetusten:yleisnimi=kyllä::
+=:Järjestelmäkuorman valvonta:System Load Viewer:elat=Järjestelmäkuorman 
valvonnasta:gen=Järjestelmäkuorman valvonnan:yleisnimi=kyllä::
+=/Järjestelmän valvonta/System Monitor/elat=Järjestelmän 
valvonnasta/gen=Järjestelmän valvonnan//
+=:Jätä viesti:Leave A 
Note:elat=Viestinjättämissovelmasta:gen=Viestinjättämissovelman:yleisnimi=kyllä::
+=/KAddressBook/elat=KAddressBookista/gen=KAddressBookin//
+=/KAlarm/elat=KAlarmista/gen=KAlarmin//
+=:KAlgebra:elat=KAlgebrasta:gen=KAlgebran::
+=/KDE Accessibility Tool/KDE:n esteettömyystyökalu/elat=KDE:n 
esteettömyystyökalusta/gen=KDE:n esteettömyystyökalun//
+=/KDE Bell Control Module/KDE:n äänimerkin asetusmoduuli/elat=KDE:n äänimerkin 
asetusmoduulista//
+=/KDE Clock Control Module/KDE:n kelloasetukset/elat=KDE:n kelloasetuksista//
+=/KDE Desktop Theme Module/KDE:n työpöytäteeman asetukset/elat=KDE:n 
työpöytäteeman asetuksista//
+=/KDE Hotkeys Configuration Module/KDE Hotkeys-asetusosio/elat=KDE 
Hotkeys-asetusosiosta//
+=/KDE Info Center/KDE:n tietokeskus/elat=KDE:n tietokeskuksesta/gen=KDE:n 
tietokeskuksen//
+=/KDE Joystick Control Module/Peliohjainten hallinta/elat=Peliohjainten 
hallinnasta//
+=/KDE Menu Editor/KDE:n valikkomuokkain/elat=KDE:n 
valikkomuokkaimesta/gen=KDE:n valikkomuokkaimen//
+=/KDE Style Module/KDE:n tyyliosio/elat=KDE:n tyyliosiosta//
+=/KDevelop/elat=KDevelopista/gen=KDevelopin/part=KDevelopia//
+=/KDevelop Platform/KDevelop-alusta/elat=KDevelop-alustasta//
+=/KJots/elat=KJotsista/gen=KJotsin//
+=/KMail/elat=KMailista/gen=KMailin//
+=/KNotes/elat=KNotesista/gen=KNotesin//
+=/KOrganizer/elat=KOrganizerista/gen=KOrganizerin//
+=:KTnef:elat=KTnefistä:gen=KTnefin::
+=/KWatchGnuPG/gen=KWatchGnuPG:stä//
+=/KWrite/elat=KWritesta/gen=KWriten//
+=/Kanagram/elat=Kanagramista/gen=Kanagramin//
+=/Kate/elat=Katesta/gen=Katen//
+=/Kate Part/Kate-osa/elat=Kate-osasta//
+=/Kate Session 
Applet/Kate-istuntosovelma/elat=Kate-istuntosovelmasta/gen=Kate-istuntosovelman//
+=:Keyboard:Näppäimistö:elat=Näppäimistösovelmasta:gen=Näppäimistösovelman:yleisnimi=kyllä::
+=/Kile/elat=Kilestä/gen=Kilen//
+=/Kleopatra/elat=Kleopatrasta/gen=Kleopatran//
+=/Klipper/elat=Klipperistä/gen=Klipperin//
+=:Konqueror 
Profiles:Konqueror-profiilit:elat=Konqueror-profiilisovelmasta:gen=Konqueror-profiilisovelman::
+=/Konsole/elat=Konsolesta/gen=Konsolen//
+=:Konsole 
Profiles:Konsole-profiilit:elat=Konsole-profiilisovelmasta:gen=Konsole-profiilisovelman::
+=/Kontact/elat=Kontactista/gen=Kontactin//
+=/Konversation/elat=Konversationista/gen=Konversationin//
+=:Kuvakehys:Picture 
Frame:elat=Kuvakehyksestä:gen=Kuvakehyksen:yleisnimi=kyllä::
+=:Käännin:Translator:elat=Kääntimestä:gen=Kääntimen:yleisnimi=kyllä::
+=:LCD Weather Station:LCD-sääasema:elat=LCD-sääasemasta:gen=LCD-sääaseman::
+=:LCD Weather Station (QML):LCD-sääasema (QML):elat=LCD-sääasemasta 
(QML):gen=LCD-sääaseman (QML)::
+=/Lancelot/elat=Lancelotista/gen=Lancelotin//
+=:Lancelot 
Launcher:Lancelot-käynnistin:elat=Lancelot-käynnistimestä:gen=Lancelot-käynnistimen::
+=/Luna/elat=Lunasta/gen=Lunan//
+=:Magnifique:Suurennuslasi:elat=Suurennuslasista:gen=Suurennuslasin:yleisnimi=kyllä::
+=:Media 
Player:Mediasoitin:elat=Mediasoittimesta:gen=Mediasoittimen:yleisnimi=kyllä::
+=:Messageviewer Header Theme Editor:Viestikatselimen 
otsaketeemamuokkain:elat=Viestikatselimen 
otsaketeemamuokkaimesta:gen=Viestikatselimen otsaketeemamuokkaimen::
+=:Microblogging:Mikroblogaussovelma:elat=Mikroblogaussovelmasta:gen=Mikroblogaussovelman:yleisnimi=kyllä::
+=:Muistilappu:Notes:gen=Muistilapun:yleisnimi=kyllä::
+=:Muon Discover:elat=Muon Discoverista:gen=Muon Discoverin::
+=/Muon Package 
Manager/Muon-paketinhallinta/elat=Muon-paketinhallinnasta/gen=Muon-paketinhallinnan//
+=/Muon Software 
Center/Muon-sovellusvalikoima/elat=Muon-sovellusvalikoimasta/gen=Muon-sovellusvalikoiman//
+=:Muon Update 
Manager:Muon-päivitystenhallinta:elat=Muon-päivitystenhallinnasta:gen=Muon-päivitystenhallinnan::
+=:News:Uutiset:elat=Uutissovelmasta:gen=Uutisten:yleisnimi=kyllä::
+=:Oikoluku:Spell Check:elat=Oikoluvusta:gen=Oikoluvun:yleisnimi=kyllä::
+=/Okteta/elat=Oktetasta/gen=Oktetan//
+=:Pager:Sivutin:elat=Sivuttimesta:gen=Sivuttimen:yleisnimi=kyllä::
+=:Paneeli:Panel:gen=Paneelin:yleisnimi=kyllä::
+=:Paneelivälilevy:Panel 
Spacer:elat=Paneelivälilevystä:gen=Paneelivälilevyn:yleisnimi=kyllä::
+=:Pikakäynnistin:Quicklaunch:elat=Pikakäynnistimestä:gen=Pikakäynnistimen:yleisnimi=kyllä::
+=:Puunäkymä:Tree View:elat=Puunäkymästä:yleisnimi=kyllä::
+=/Qwant/hakumuoto=Qwantilla//
+=/Qwant Images/Qwant-kuvahaku/hakumuoto=Qwant-kuvahaulla//
+=/Qwant News/Qwant-uutiset/hakumuoto=Qwant-uutisista//
+=/Qwant Shopping/Qwant-tuotehaku/hakumuoto=Qwant-tuotehaulla//
+=/Qwant Social/hakumuoto=Qwant Socialista//
+=/Qwant Videos/Qwant-videohaku/hakumuoto=Qwant-videohaulla//
+=:Roskakori:Trashcan:elat=Roskakorista:gen=Roskakorin:yleisnimi=kyllä::
+=/SSL Configuration Module/SSL-asetusosio/elat=SSL-asetusosiosta//
+=/Solid Device Actions Editor/Solid-laitetoimintojen 
editori/elat=Solid-laitetoimintojen editorista//
+=:Storage Service Manager:Tallennuspalvelun hallinta:elat=Tallennuspalvelun 
hallinnasta:gen=Tallennuspalvelun hallinnan:yleisnimi=kyllä::
+=:Sääennuste:Weather 
Forecast:elat=Sääennusteesta:gen=Sääennusteen:yleisnimi=kyllä::
+=:Sääennuste (QML):Weather Forecast (QML):elat=Sääennusteesta 
(QML):gen=Sääennusteen (QML):yleisnimi=kyllä::
+=:Task 
Manager:Tehtävienhallinta:elat=Tehtävienhallinnasta:gen=Tehtävienhallinnan:yleisnimi=kyllä::
+=:Unit 
Converter:Yksikkömuunnin:elat=Yksikkömuuntimesta:gen=Yksikkömuuntimen:yleisnimi=kyllä::
+=:Verkkoselain:Web 
Browser:elat=Verkkoselaimesta:gen=Verkkoselaimen:yleisnimi=kyllä::
+=/Web Slice/Web-siivu/elat=Web-siivusta/gen=Web-siivun//
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/fi/scripts/ki18n5/ki18n5.js 
new/ki18n-5.4.0/po/fi/scripts/ki18n5/ki18n5.js
--- old/ki18n-5.3.0/po/fi/scripts/ki18n5/ki18n5.js      1970-01-01 
01:00:00.000000000 +0100
+++ new/ki18n-5.4.0/po/fi/scripts/ki18n5/ki18n5.js      2014-11-02 
13:12:17.000000000 +0100
@@ -0,0 +1,169 @@
+function commonNameToLowerFirst(phr) {
+    var str = Ts.subs(0);
+    var pval = Ts.getProp(str, "yleisnimi");
+
+    if (pval == "kyllä") {
+        return Ts.toLowerFirst(phr);
+    }
+    else {
+        return phr;
+    }
+}
+
+Ts.setcall("yleisnimi_pienellä", commonNameToLowerFirst);
+
+// Converts the first character in the string to lower case
+function toLowerFirst(str)
+{
+    return Ts.toLowerFirst(str);
+}
+
+Ts.setcall("pieni_alkukirjain", toLowerFirst);
+
+function conditionalHyphen(str1, str2)
+{
+    var spaceBeforeHyphen = false;
+    if (str1.indexOf(' ') != -1) {
+        spaceBeforeHyphen = true;
+        // Simple logic for detecting if str1 consists of only an HTML 'a' tag
+        // In that case only check for user visible whitespaces inside the tag.
+        // This is to prevent "foo -bar" behaviour when "foo-bar" is wanted.
+        // This obviously catches only the most basic cases.
+        // Also it is assumed that this kind of link string is never used as
+        // the first parameter to this function if it is meant to be displayed
+        // as plain text (i.e. not as a link).
+        if (str1.length > 4 && str1[0] == '<' && str1[1] == 'a' && str1[2] == 
' ') {
+            var tagEnd = str1.indexOf('>', 3);
+            if (tagEnd != -1) {
+                var textStart = tagEnd + 1;
+                var endTagStart = str1.indexOf('<', textStart);
+                if (endTagStart != -1 && str1.length == endTagStart+4 &&
+                    str1[endTagStart+1] == '/' &&
+                    str1[endTagStart+2] == 'a' && str1[endTagStart+3] == '>')
+                {
+                    str1Text = str1.substring(textStart, endTagStart-1);
+                    if (str1Text.indexOf(' ') != -1) {
+                        spaceBeforeHyphen = true;
+                    }
+                    else {
+                        spaceBeforeHyphen = false;
+                    }
+                }
+            }
+        }
+    }
+
+    if (spaceBeforeHyphen) {
+        return str1 + " -" + str2;
+    } else {
+        return str1 + "-" + str2;
+    }
+}
+
+Ts.setcall("yhdysmerkki", conditionalHyphen);
+
+
+// Set properties of the phrase given by the finalized msgstr in the PO file.
+// The arguments to the call are consecutive pairs of keys and values,
+// as many as needed (i.e. total number of arguments must be even).
+//
+// The property keys are registered as PO calls taking single argument,
+// which can be used to retrive the property values for this msgstr
+// when it is later used as placeholder replacement in another message.
+//
+// Always signals fallback.
+//
+function setMsgstrProps (/*KEY1, VALUE1, ...*/)
+{
+    if (arguments.length % 2 != 0)
+        throw Error("Property setter given odd number of arguments.");
+ 
+    // Collect finalized msgstr.
+    phrase = Ts.msgstrf()
+ 
+    // Go through all key-value pairs.
+    for (var i = 0; i < arguments.length; i += 2) {
+        var pkey = arguments[i];
+        var pval = arguments[i + 1];
+ 
+        // Set the value of the property for this phrase.
+        Ts.setProp(phrase, pkey, pval);
+ 
+        // Set the PO call for getting this property, if not already set.
+        if (!Ts.hascall(pkey)) {
+            Ts.setcall(pkey,
+                       function (phr) { return Ts.getProp(phr, this.pkey) },
+                       {"pkey" : pkey});
+        }
+    }
+ 
+    throw Ts.fallback();
+}
+Ts.setcall("aseta", setMsgstrProps);
+
+// NOTE: You can replace "aseta" in the line above with any UTF-8 string,
+// e.g. one in your language so that it blends nicely inside POs.
+
+// The following things are copied from the croation kdelibs4.js and used for
+// noun cases
+
+// ------------------------------
+// Create a scripting call linked to property key in pmaps.
+// If the call name starts with lowercase letter,
+// another call with the first letter in uppercase will be defined,
+// which will upcase the first letter in the property value before
+// returning it.
+function create_pgetter (cname, pkey)
+{
+    if (!Ts.hascall(cname)) {
+        Ts.setcall(cname,
+            function (phr) {
+                if (this.pkey.constructor == Array) {
+                    for (var i = 0; i < this.pkey.length; ++i) {
+                        var pval = Ts.getProp(phr, this.pkey[i]);
+                        if (pval != undefined) {
+                            return pval;
+                        }
+                    }
+                    return undefined;
+                } else {
+                    return Ts.getProp(phr, this.pkey);
+                }
+            },
+            {"pkey" : pkey});
+
+        cname_uc = Ts.toUpperFirst(cname);
+        if (cname_uc != cname) {
+            Ts.setcall(cname_uc,
+                function (phr) {
+                    return Ts.toUpperFirst(Ts.acall(this.cname_lc, phr));
+                },
+                {"cname_lc" : cname});
+        }
+    }
+}
+
+// ------------------------------
+// Predefined property getters.
+// Call names with corresponding pmap keys for predefined getters.
+// The first letter in the call name should be in lowercase;
+// see the comment to create_pgetter() function for the reason.
+var call_name_to_prop = {
+    "nom" : "nom", // nominative case // is this really needed?
+    "gen" : "gen", // genitive case
+    "part" : "part", // partitive case
+    "elat" : "elat", // elative case
+    "adess" : "adess", // adessive case
+    "iness": "iness", // inessive case
+    "illat" : "illat", // illative case
+    "hakumuoto" : "hakumuoto",
+//    "lok" : ["lok", "dat"], // locative case (forwarded to dative if missing)
+// commented and left here for the purpose of example
+};
+for (cname in call_name_to_prop) {
+    create_pgetter(cname, call_name_to_prop[cname]);
+}
+
+// ------------------------------
+// Property maps to be available to all apps.
+Ts.loadProps("general");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/id/ki18n5.po 
new/ki18n-5.4.0/po/id/ki18n5.po
--- old/ki18n-5.3.0/po/id/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/id/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -8,7 +8,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
-"PO-Revision-Date: 2014-06-26 20:44+0700\n"
+"PO-Revision-Date: 2014-10-19 10:43+0700\n"
 "Last-Translator: Andhika Padmawan <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
 "Language: id\n"
@@ -236,92 +236,64 @@
 msgstr "Win"
 
 #: kuitmarkup.cpp:356
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F1"
-msgstr "F%1"
+msgstr "F1"
 
 #: kuitmarkup.cpp:357
-#, fuzzy
-#| msgid "2"
 msgctxt "keyboard-key-name"
 msgid "F2"
-msgstr "2"
+msgstr "F2"
 
 #: kuitmarkup.cpp:358
-#, fuzzy
-#| msgid "3"
 msgctxt "keyboard-key-name"
 msgid "F3"
-msgstr "3"
+msgstr "F3"
 
 #: kuitmarkup.cpp:359
-#, fuzzy
-#| msgid "4"
 msgctxt "keyboard-key-name"
 msgid "F4"
-msgstr "4"
+msgstr "F4"
 
 #: kuitmarkup.cpp:360
-#, fuzzy
-#| msgid "5"
 msgctxt "keyboard-key-name"
 msgid "F5"
-msgstr "5"
+msgstr "F5"
 
 #: kuitmarkup.cpp:361
-#, fuzzy
-#| msgid "6"
 msgctxt "keyboard-key-name"
 msgid "F6"
-msgstr "6"
+msgstr "F6"
 
 #: kuitmarkup.cpp:362
-#, fuzzy
-#| msgid "7"
 msgctxt "keyboard-key-name"
 msgid "F7"
-msgstr "7"
+msgstr "F7"
 
 #: kuitmarkup.cpp:363
-#, fuzzy
-#| msgid "8"
 msgctxt "keyboard-key-name"
 msgid "F8"
-msgstr "8"
+msgstr "F8"
 
 #: kuitmarkup.cpp:364
-#, fuzzy
-#| msgid "9"
 msgctxt "keyboard-key-name"
 msgid "F9"
-msgstr "9"
+msgstr "F9"
 
 #: kuitmarkup.cpp:365
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F10"
-msgstr "F%1"
+msgstr "F10"
 
 #: kuitmarkup.cpp:366
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F11"
-msgstr "F%1"
+msgstr "F11"
 
 #: kuitmarkup.cpp:367
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F12"
-msgstr "F%1"
+msgstr "F12"
 
 #. i18n: The messages with context "tag-format-pattern <tag ...> format"
 #. are KUIT patterns for formatting the text found inside KUIT tags.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/it/ki18n5.po 
new/ki18n-5.4.0/po/it/ki18n5.po
--- old/ki18n-5.3.0/po/it/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/it/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -8,7 +8,7 @@
 # Luciano Montanaro <[email protected]>, 2007.
 # Dario Panico <[email protected]>, 2008.
 # Pino Toscano <[email protected]>, 2008.
-# Federico Zenith <[email protected]>, 2008, 2012, 2013.
+# Federico Zenith <[email protected]>, 2008, 2012, 2013, 2014.
 # Innocenzo Ventre <[email protected]>, 2012.
 # Vincenzo Reale <[email protected]>, 2014.
 msgid ""
@@ -16,15 +16,15 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
-"PO-Revision-Date: 2014-04-13 16:06+0200\n"
-"Last-Translator: Vincenzo Reale <[email protected]>\n"
+"PO-Revision-Date: 2014-10-09 20:11+0200\n"
+"Last-Translator: Federico Zenith <[email protected]>\n"
 "Language-Team: Italian <[email protected]>\n"
 "Language: it\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.5\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Lokalize 1.5\n"
 
 #. i18n: Decide which string is used to delimit keys in a keyboard
 #. shortcut (e.g. + in Ctrl+Alt+Tab) in plain text.
@@ -245,92 +245,64 @@
 msgstr "Win"
 
 #: kuitmarkup.cpp:356
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F1"
-msgstr "F%1"
+msgstr "F1"
 
 #: kuitmarkup.cpp:357
-#, fuzzy
-#| msgid "2"
 msgctxt "keyboard-key-name"
 msgid "F2"
-msgstr "2"
+msgstr "F2"
 
 #: kuitmarkup.cpp:358
-#, fuzzy
-#| msgid "3"
 msgctxt "keyboard-key-name"
 msgid "F3"
-msgstr "3"
+msgstr "F3"
 
 #: kuitmarkup.cpp:359
-#, fuzzy
-#| msgid "4"
 msgctxt "keyboard-key-name"
 msgid "F4"
-msgstr "4"
+msgstr "F4"
 
 #: kuitmarkup.cpp:360
-#, fuzzy
-#| msgid "5"
 msgctxt "keyboard-key-name"
 msgid "F5"
-msgstr "5"
+msgstr "F5"
 
 #: kuitmarkup.cpp:361
-#, fuzzy
-#| msgid "6"
 msgctxt "keyboard-key-name"
 msgid "F6"
-msgstr "6"
+msgstr "F6"
 
 #: kuitmarkup.cpp:362
-#, fuzzy
-#| msgid "7"
 msgctxt "keyboard-key-name"
 msgid "F7"
-msgstr "7"
+msgstr "F7"
 
 #: kuitmarkup.cpp:363
-#, fuzzy
-#| msgid "8"
 msgctxt "keyboard-key-name"
 msgid "F8"
-msgstr "8"
+msgstr "F8"
 
 #: kuitmarkup.cpp:364
-#, fuzzy
-#| msgid "9"
 msgctxt "keyboard-key-name"
 msgid "F9"
-msgstr "9"
+msgstr "F9"
 
 #: kuitmarkup.cpp:365
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F10"
-msgstr "F%1"
+msgstr "F10"
 
 #: kuitmarkup.cpp:366
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F11"
-msgstr "F%1"
+msgstr "F11"
 
 #: kuitmarkup.cpp:367
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F12"
-msgstr "F%1"
+msgstr "F12"
 
 #. i18n: The messages with context "tag-format-pattern <tag ...> format"
 #. are KUIT patterns for formatting the text found inside KUIT tags.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/mr/ki18n5.po 
new/ki18n-5.4.0/po/mr/ki18n5.po
--- old/ki18n-5.3.0/po/mr/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/mr/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 #
 # Sandeep Shedmake <[email protected]>, 2008, 2009.
-# Chetan Khona <[email protected]>, 2012, 2013.
+# Chetan Khona <[email protected]>, 2012, 2013, 2014.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
-"PO-Revision-Date: 2013-03-29 16:14+0530\n"
+"PO-Revision-Date: 2014-10-29 10:32+0530\n"
 "Last-Translator: Chetan Khona <[email protected]>\n"
 "Language-Team: Marathi <[email protected]>\n"
 "Language: mr\n"
@@ -238,92 +238,64 @@
 msgstr "Win"
 
 #: kuitmarkup.cpp:356
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F1"
-msgstr "F%1"
+msgstr "F1"
 
 #: kuitmarkup.cpp:357
-#, fuzzy
-#| msgid "2"
 msgctxt "keyboard-key-name"
 msgid "F2"
-msgstr "2"
+msgstr "F2"
 
 #: kuitmarkup.cpp:358
-#, fuzzy
-#| msgid "3"
 msgctxt "keyboard-key-name"
 msgid "F3"
-msgstr "3"
+msgstr "F3"
 
 #: kuitmarkup.cpp:359
-#, fuzzy
-#| msgid "4"
 msgctxt "keyboard-key-name"
 msgid "F4"
-msgstr "4"
+msgstr "F4"
 
 #: kuitmarkup.cpp:360
-#, fuzzy
-#| msgid "5"
 msgctxt "keyboard-key-name"
 msgid "F5"
-msgstr "5"
+msgstr "F5"
 
 #: kuitmarkup.cpp:361
-#, fuzzy
-#| msgid "6"
 msgctxt "keyboard-key-name"
 msgid "F6"
-msgstr "6"
+msgstr "F6"
 
 #: kuitmarkup.cpp:362
-#, fuzzy
-#| msgid "7"
 msgctxt "keyboard-key-name"
 msgid "F7"
-msgstr "7"
+msgstr "F7"
 
 #: kuitmarkup.cpp:363
-#, fuzzy
-#| msgid "8"
 msgctxt "keyboard-key-name"
 msgid "F8"
-msgstr "8"
+msgstr "F8"
 
 #: kuitmarkup.cpp:364
-#, fuzzy
-#| msgid "9"
 msgctxt "keyboard-key-name"
 msgid "F9"
-msgstr "9"
+msgstr "F9"
 
 #: kuitmarkup.cpp:365
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F10"
-msgstr "F%1"
+msgstr "F10"
 
 #: kuitmarkup.cpp:366
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F11"
-msgstr "F%1"
+msgstr "F11"
 
 #: kuitmarkup.cpp:367
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F12"
-msgstr "F%1"
+msgstr "F12"
 
 #. i18n: The messages with context "tag-format-pattern <tag ...> format"
 #. are KUIT patterns for formatting the text found inside KUIT tags.
@@ -334,201 +306,155 @@
 #. - 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:715
-#, fuzzy, kde-format
-#| msgctxt "@title/plain"
-#| msgid "== %1 =="
+#, 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:720
-#, fuzzy, kde-format
-#| msgctxt "@title/rich"
-#| msgid "<h2>%1</h2>"
+#, 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:728
-#, fuzzy, kde-format
-#| msgctxt "@subtitle/plain"
-#| msgid "~ %1 ~"
+#, 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:733
-#, fuzzy, kde-format
-#| msgctxt "@subtitle/rich"
-#| msgid "<h3>%1</h3>"
+#, 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:741
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:746
-#, fuzzy, kde-format
-#| msgctxt "@shortcut/rich"
-#| msgid "<b>%1</b>"
+#, kde-format
 msgctxt "tag-format-pattern <para> rich"
 msgid "<p>%1</p>"
-msgstr "<b>%1</b>"
+msgstr "<p>%1</p>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:754
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:759
-#, fuzzy, kde-format
-#| msgctxt "@item/rich"
-#| msgid "<li>%1</li>"
+#, kde-format
 msgctxt "tag-format-pattern <list> rich"
 msgid "<ul>%1</ul>"
-msgstr "<li>%1</li>"
+msgstr "<ul>%1</ul>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:767
-#, fuzzy, kde-format
-#| msgctxt "@item/plain"
-#| msgid "  * %1"
+#, 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:772
-#, fuzzy, kde-format
-#| msgctxt "@item/rich"
-#| msgid "<li>%1</li>"
+#, 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:779
-#, fuzzy, kde-format
-#| msgctxt "@note/plain"
-#| msgid "Note: %1"
+#, kde-format
 msgctxt "tag-format-pattern <note> plain"
 msgid "Note: %1"
 msgstr "टिप: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:784
-#, fuzzy, kde-format
-#| msgctxt "@note/rich"
-#| msgid "<i>Note</i>: %1"
+#, kde-format
 msgctxt "tag-format-pattern <note> rich"
 msgid "<i>Note</i>: %1"
 msgstr "<i>टिप</i>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:790
-#, fuzzy, kde-format
-#| msgid "Re: %1"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <note label=> plain\n"
 "%1 is the text, %2 is the note label"
 msgid "%2: %1"
-msgstr "Re: %1"
+msgstr "%2: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:796
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@note-with-label/rich\n"
-#| "%1 is the note label, %2 is the text"
-#| msgid "<i>%1</i>: %2"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <note label=> rich\n"
 "%1 is the text, %2 is the note label"
 msgid "<i>%2</i>: %1"
-msgstr "<i>%1</i>: %2"
+msgstr "<i>%2</i>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:803
-#, fuzzy, kde-format
-#| msgctxt "@warning/plain"
-#| msgid "WARNING: %1"
+#, kde-format
 msgctxt "tag-format-pattern <warning> plain"
 msgid "WARNING: %1"
-msgstr "सावधान: %1"
+msgstr "इशारा : %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:808
-#, fuzzy, kde-format
-#| msgctxt "@warning/rich"
-#| msgid "<b>Warning</b>: %1"
+#, kde-format
 msgctxt "tag-format-pattern <warning> rich"
 msgid "<b>Warning</b>: %1"
-msgstr "<b>इशारा</b>: %1"
+msgstr "<b>इशारा</b> : %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:814
-#, fuzzy, kde-format
-#| msgid "Re: %1"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <warning label=> plain\n"
 "%1 is the text, %2 is the warning label"
 msgid "%2: %1"
-msgstr "Re: %1"
+msgstr "%2: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:820
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@warning-with-label/rich\n"
-#| "%1 is the warning label, %2 is the text"
-#| msgid "<b>%1</b>: %2"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <warning label=> rich\n"
 "%1 is the text, %2 is the warning label"
 msgid "<b>%2</b>: %1"
-msgstr "<b>%1</b>: %2"
+msgstr "<b>%2</b>: %1"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:827
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:832
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@link-with-description/rich\n"
-#| "%1 is the URL, %2 is the descriptive text"
-#| msgid "<a href=\"%1\">%2</a>"
+#, kde-format
 msgctxt "tag-format-pattern <link> rich"
 msgid "<a href=\"%1\">%1</a>"
-msgstr "<a href=\"%1\">%2</a>"
+msgstr "<a href=\"%1\">%1</a>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:838
-#, fuzzy, kde-format
-#| msgctxt "name of digit set with digit string, e.g. 'Arabic (0123456789)'"
-#| msgid "%1 (%2)"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <link url=> plain\n"
 "%1 is the descriptive text, %2 is the URL"
@@ -537,78 +463,58 @@
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:844
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@link-with-description/rich\n"
-#| "%1 is the URL, %2 is the descriptive text"
-#| msgid "<a href=\"%1\">%2</a>"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <link url=> rich\n"
 "%1 is the descriptive text, %2 is the URL"
 msgid "<a href=\"%2\">%1</a>"
-msgstr "<a href=\"%1\">%2</a>"
+msgstr "<a href=\"%2\">%1</a>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:851
-#, fuzzy, kde-format
-#| msgctxt "@filename/plain"
-#| msgid "‘%1’"
+#, 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:856
-#, fuzzy, kde-format
-#| msgctxt "@filename/rich"
-#| msgid "<tt>%1</tt>"
+#, 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:863
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:868
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:875
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:880
-#, fuzzy, kde-format
-#| msgctxt "@filename/rich"
-#| msgid "<tt>%1</tt>"
+#, 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:886
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@command-with-section/plain\n"
-#| "%1 is the command name, %2 is its man section"
-#| msgid "%1(%2)"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <command section=> plain\n"
 "%1 is the command name, %2 is its man section"
@@ -617,11 +523,7 @@
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:892
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@command-with-section/rich\n"
-#| "%1 is the command name, %2 is its man section"
-#| msgid "<tt>%1(%2)</tt>"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <command section=> rich\n"
 "%1 is the command name, %2 is its man section"
@@ -630,36 +532,28 @@
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:899
-#, fuzzy, kde-format
-#| msgctxt "@resource/plain"
-#| msgid "“%1”"
+#, 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:904
-#, fuzzy, kde-format
-#| msgctxt "@resource/plain"
-#| msgid "“%1”"
+#, 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:911
-#, fuzzy, kde-format
-#| msgctxt "@resource/plain"
-#| msgid "“%1”"
+#, 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:916
-#, fuzzy, kde-format
-#| msgctxt "@filename/rich"
-#| msgid "<tt>%1</tt>"
+#, kde-format
 msgctxt "tag-format-pattern <icode> rich"
 msgid "<tt>%1</tt>"
 msgstr "<tt>%1</tt>"
@@ -672,131 +566,103 @@
 "\n"
 "%1\n"
 msgstr ""
+"\n"
+"%1\n"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:928
-#, fuzzy, kde-format
-#| msgctxt "@shortcut/rich"
-#| msgid "<b>%1</b>"
+#, kde-format
 msgctxt "tag-format-pattern <bcode> rich"
 msgid "<pre>%1</pre>"
-msgstr "<b>%1</b>"
+msgstr "<pre>%1</pre>"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:935
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, 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:940
-#, fuzzy, kde-format
-#| msgctxt "@shortcut/rich"
-#| msgid "<b>%1</b>"
+#, 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:947
-#, fuzzy, kde-format
-#| msgctxt "@interface/plain"
-#| msgid "|%1|"
+#, 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:952
-#, fuzzy, kde-format
-#| msgctxt "@interface/rich"
-#| msgid "<i>%1</i>"
+#, 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:959
-#, fuzzy, kde-format
-#| msgctxt "@emphasis/plain"
-#| msgid "*%1*"
+#, 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:964
-#, fuzzy, kde-format
-#| msgctxt "@interface/rich"
-#| msgid "<i>%1</i>"
+#, 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:969
-#, fuzzy, kde-format
-#| msgctxt "@emphasis-strong/plain"
-#| msgid "**%1**"
+#, 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:974
-#, fuzzy, kde-format
-#| msgctxt "@shortcut/rich"
-#| msgid "<b>%1</b>"
+#, 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:981
-#, fuzzy, kde-format
-#| msgctxt "@placeholder/plain"
-#| msgid "&lt;%1&gt;"
+#, 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:986
-#, fuzzy, kde-format
-#| msgctxt "@placeholder/rich"
-#| msgid "&lt;<i>%1</i>&gt;"
+#, 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:993
-#, fuzzy, kde-format
-#| msgctxt "@placeholder/plain"
-#| msgid "&lt;%1&gt;"
+#, 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:998
-#, fuzzy, kde-format
-#| msgctxt "@email/rich"
-#| msgid "&lt;<a href=\"mailto:%1\";>%1</a>&gt;"
+#, 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:1004
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@email-with-name/plain\n"
-#| "%1 is name, %2 is address"
-#| msgid "%1 &lt;%2&gt;"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <email address=> plain\n"
 "%1 is name, %2 is address"
@@ -805,11 +671,7 @@
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:1010
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@email-with-name/rich\n"
-#| "%1 is name, %2 is address"
-#| msgid "<a href=\"mailto:%2\";>%1</a>"
+#, kde-format
 msgctxt ""
 "tag-format-pattern <email address=> rich\n"
 "%1 is name, %2 is address"
@@ -818,52 +680,42 @@
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:1017
-#, fuzzy, kde-format
-#| msgctxt "@envar/plain"
-#| msgid "$%1"
+#, 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:1022
-#, fuzzy, kde-format
-#| msgctxt "@envar/rich"
-#| msgid "<tt>$%1</tt>"
+#, 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:1029
-#, fuzzy, kde-format
-#| msgctxt "@message/plain"
-#| msgid "/%1/"
+#, 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:1034
-#, fuzzy, kde-format
-#| msgctxt "@interface/rich"
-#| msgid "<i>%1</i>"
+#, 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:1041
-#, fuzzy, kde-format
-#| msgctxt "@application/plain"
-#| msgid "%1"
+#, kde-format
 msgctxt "tag-format-pattern <nl> plain"
 msgid "%1\n"
-msgstr "%1"
+msgstr "%1\n"
 
 #. i18n: KUIT pattern, see the comment to the first of these entries above.
 #: kuitmarkup.cpp:1046
 #, kde-format
 msgctxt "tag-format-pattern <nl> rich"
 msgid "%1<br/>"
-msgstr ""
+msgstr "%1<br/>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/nn/ki18n5.po 
new/ki18n-5.4.0/po/nn/ki18n5.po
--- old/ki18n-5.3.0/po/nn/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/nn/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -2,7 +2,7 @@
 #
 # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006.
 # Håvard Korsvoll <[email protected]>, 2003, 2005.
-# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013.
+# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014.
 # Eirik U. Birkeland <[email protected]>, 2008, 2009, 2010.
 msgid ""
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/pl/ki18n5.po 
new/ki18n-5.4.0/po/pl/ki18n5.po
--- old/ki18n-5.3.0/po/pl/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/pl/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -17,7 +17,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
-"PO-Revision-Date: 2014-07-25 19:41+0200\n"
+"PO-Revision-Date: 2014-11-01 10:57+0100\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
 "Language: pl\n"
@@ -183,7 +183,7 @@
 #: kuitmarkup.cpp:326
 msgctxt "keyboard-key-name"
 msgid "Down"
-msgstr "Góra"
+msgstr "W dół"
 
 #: kuitmarkup.cpp:327
 msgctxt "keyboard-key-name"
@@ -228,7 +228,7 @@
 #: kuitmarkup.cpp:335
 msgctxt "keyboard-key-name"
 msgid "Left"
-msgstr "Lewo"
+msgstr "W lewo"
 
 #: kuitmarkup.cpp:336
 msgctxt "keyboard-key-name"
@@ -288,7 +288,7 @@
 #: kuitmarkup.cpp:347
 msgctxt "keyboard-key-name"
 msgid "Right"
-msgstr "Prawo"
+msgstr "W prawo"
 
 #: kuitmarkup.cpp:348
 msgctxt "keyboard-key-name"
@@ -323,7 +323,7 @@
 #: kuitmarkup.cpp:354
 msgctxt "keyboard-key-name"
 msgid "Up"
-msgstr "Góra"
+msgstr "W górę"
 
 #: kuitmarkup.cpp:355
 msgctxt "keyboard-key-name"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ki18n-5.3.0/po/tr/ki18n5.po 
new/ki18n-5.4.0/po/tr/ki18n5.po
--- old/ki18n-5.3.0/po/tr/ki18n5.po     2014-10-04 19:05:12.000000000 +0200
+++ new/ki18n-5.4.0/po/tr/ki18n5.po     2014-11-02 13:12:17.000000000 +0100
@@ -21,7 +21,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-07-24 08:50+0000\n"
-"PO-Revision-Date: 2014-04-14 13:21+0200\n"
+"PO-Revision-Date: 2014-10-22 21:55+0200\n"
 "Last-Translator: Volkan Gezer <[email protected]>\n"
 "Language-Team: Turkish <[email protected]>\n"
 "Language: tr\n"
@@ -217,7 +217,7 @@
 #: kuitmarkup.cpp:349
 msgctxt "keyboard-key-name"
 msgid "Shift"
-msgstr "Shift"
+msgstr "ÜstKarakter"
 
 #: kuitmarkup.cpp:350
 msgctxt "keyboard-key-name"
@@ -250,92 +250,64 @@
 msgstr "Pencere"
 
 #: kuitmarkup.cpp:356
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F1"
-msgstr "F%1"
+msgstr "F1"
 
 #: kuitmarkup.cpp:357
-#, fuzzy
-#| msgid "2"
 msgctxt "keyboard-key-name"
 msgid "F2"
-msgstr "2"
+msgstr "F2"
 
 #: kuitmarkup.cpp:358
-#, fuzzy
-#| msgid "3"
 msgctxt "keyboard-key-name"
 msgid "F3"
-msgstr "3"
+msgstr "F3"
 
 #: kuitmarkup.cpp:359
-#, fuzzy
-#| msgid "4"
 msgctxt "keyboard-key-name"
 msgid "F4"
-msgstr "4"
+msgstr "F4"
 
 #: kuitmarkup.cpp:360
-#, fuzzy
-#| msgid "5"
 msgctxt "keyboard-key-name"
 msgid "F5"
-msgstr "5"
+msgstr "F5"
 
 #: kuitmarkup.cpp:361
-#, fuzzy
-#| msgid "6"
 msgctxt "keyboard-key-name"
 msgid "F6"
-msgstr "6"
+msgstr "F6"
 
 #: kuitmarkup.cpp:362
-#, fuzzy
-#| msgid "7"
 msgctxt "keyboard-key-name"
 msgid "F7"
-msgstr "7"
+msgstr "F7"
 
 #: kuitmarkup.cpp:363
-#, fuzzy
-#| msgid "8"
 msgctxt "keyboard-key-name"
 msgid "F8"
-msgstr "8"
+msgstr "F8"
 
 #: kuitmarkup.cpp:364
-#, fuzzy
-#| msgid "9"
 msgctxt "keyboard-key-name"
 msgid "F9"
-msgstr "9"
+msgstr "F9"
 
 #: kuitmarkup.cpp:365
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F10"
-msgstr "F%1"
+msgstr "F10"
 
 #: kuitmarkup.cpp:366
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F11"
-msgstr "F%1"
+msgstr "F11"
 
 #: kuitmarkup.cpp:367
-#, fuzzy
-#| msgctxt "keyboard-key-name"
-#| msgid "F%1"
 msgctxt "keyboard-key-name"
 msgid "F12"
-msgstr "F%1"
+msgstr "F12"
 
 #. i18n: The messages with context "tag-format-pattern <tag ...> format"
 #. are KUIT patterns for formatting the text found inside KUIT tags.

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to