Plasma 5.23.0, lightly tested. KDE:Frameworks5 is already publish disabled.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma5-workspace?expand=0&rev=616
This commit is contained in:
2021-10-11 17:06:48 +00:00
committed by Git OBS Bridge
parent 06d8e54685
commit a30f51a4c3
21 changed files with 74 additions and 1864 deletions

View File

@@ -1,31 +0,0 @@
From 2d3d4b50ac2802bed939421073fee652105e5ad7 Mon Sep 17 00:00:00 2001
From: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
Date: Thu, 23 Sep 2021 19:29:05 +0300
Subject: [PATCH 1/2] Fix build with gpsd 3.23.1
STATUS_NO_FIX was renamed to STATUS_UNK.
https://gitlab.com/gpsd/gpsd/-/commit/d4a4d8d3606fd50f10bcd20096a8a0cdb8b2d427
(cherry picked from commit fc32a7f8c2c5f24396a9b518d49670adccd35e86)
---
dataengines/geolocation/location_gps.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dataengines/geolocation/location_gps.cpp b/dataengines/geolocation/location_gps.cpp
index 858059ada..ec9ec14ae 100644
--- a/dataengines/geolocation/location_gps.cpp
+++ b/dataengines/geolocation/location_gps.cpp
@@ -52,7 +52,9 @@ void Gpsd::run()
#else
if (m_gpsdata->online) {
#endif
-#if GPSD_API_MAJOR_VERSION >= 10
+#if defined(STATUS_UNK) // STATUS_NO_FIX was renamed to STATUS_UNK without bumping API version
+ if (m_gpsdata->fix.status != STATUS_UNK) {
+#elif GPSD_API_MAJOR_VERSION >= 10
if (m_gpsdata->fix.status != STATUS_NO_FIX) {
#else
if (m_gpsdata->status != STATUS_NO_FIX) {
--
2.33.0

View File

@@ -8,11 +8,11 @@ They are not compatible with the theme
lookandfeel/contents/components/UserList.qml | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
Index: plasma-workspace-5.15.80git.20200820T102416~bcaf3886d/lookandfeel/contents/components/UserList.qml
Index: plasma-workspace-5.17.80git.20210928T142611~d53fd656e/lookandfeel/contents/components/UserList.qml
===================================================================
--- plasma-workspace-5.15.80git.20200820T102416~bcaf3886d.orig/lookandfeel/contents/components/UserList.qml 2020-08-20 18:24:16.000000000 +0200
+++ plasma-workspace-5.15.80git.20200820T102416~bcaf3886d/lookandfeel/contents/components/UserList.qml 2020-08-20 21:38:45.160535922 +0200
@@ -47,7 +47,13 @@
--- plasma-workspace-5.17.80git.20210928T142611~d53fd656e.orig/lookandfeel/contents/components/UserList.qml 2021-09-28 16:26:11.000000000 +0200
+++ plasma-workspace-5.17.80git.20210928T142611~d53fd656e/lookandfeel/contents/components/UserList.qml 2021-09-28 22:02:18.756685636 +0200
@@ -34,7 +34,13 @@
interactive: count > 1
delegate: UserDelegate {
@@ -26,4 +26,4 @@ Index: plasma-workspace-5.15.80git.20200820T102416~bcaf3886d/lookandfeel/content
+ }
iconSource: model.iconName || "user-identity"
fontSize: view.fontSize
vtNumber: model.vtNumber

View File

@@ -1,90 +0,0 @@
From 9f57db144e052feea6a42d34305c7195226f3ede Mon Sep 17 00:00:00 2001
From: l10n daemon script <scripty@kde.org>
Date: Sat, 18 Sep 2021 02:13:34 +0000
Subject: [PATCH 01/11] SVN_SILENT made messages (.desktop file) - always
resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
---
applets/manage-inputmethod/metadata.desktop | 2 ++
lookandfeel.dark/metadata.desktop | 1 +
lookandfeel.twilight/metadata.desktop | 2 ++
plasmacalendarintegration/holidayeventsplugin.json | 2 ++
4 files changed, 7 insertions(+)
diff --git a/applets/manage-inputmethod/metadata.desktop b/applets/manage-inputmethod/metadata.desktop
index 9ed34fb90..b41874124 100644
--- a/applets/manage-inputmethod/metadata.desktop
+++ b/applets/manage-inputmethod/metadata.desktop
@@ -10,6 +10,7 @@ Name[eu]=Sarrerako metodoa
Name[fi]=Syötemenetelmä
Name[fr]=Méthode de saisie
Name[hi]=इनपुट विधि
+Name[ia]=Methodo de insertar
Name[it]=Metodo di inserimento
Name[ko]=입력기
Name[lt]=Įvesties metodai
@@ -39,6 +40,7 @@ Comment[eu]=Kudeatu zure sarrerako metodoak
Comment[fi]=Syötemenetelmien hallinta
Comment[fr]=Gérer vos méthodes de saisie
Comment[hi]=आपके इनपुट विधियों का प्रबंधन करें
+Comment[ia]=Gere tu methodos de insertar
Comment[it]=Gestire i metodi di inserimento
Comment[ko]=입력기 관리
Comment[lt]=Tvarkyti įvesties metodus
diff --git a/lookandfeel.dark/metadata.desktop b/lookandfeel.dark/metadata.desktop
index 2fdf90c28..1c939c733 100644
--- a/lookandfeel.dark/metadata.desktop
+++ b/lookandfeel.dark/metadata.desktop
@@ -9,6 +9,7 @@ Comment[es]=Brisa oscuro por KDE VDG
Comment[eu]=Breeze iluna KDEren VDGk egina
Comment[fr]=Breeze sombre par le groupe de conception visuelle de KDE « VDG »
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़ गहरा
+Comment[ia]=Breeze Dark (Brisa Obscure) per le KDE VDG
Comment[it]=Brezza scuro a cura del VDG di KDE
Comment[nl]=Breeze Dark door de KDE VDG
Comment[pl]=Ciemna Bryza autorstwa KDE VDG
diff --git a/lookandfeel.twilight/metadata.desktop b/lookandfeel.twilight/metadata.desktop
index 27a3cc68a..266b9b6d9 100644
--- a/lookandfeel.twilight/metadata.desktop
+++ b/lookandfeel.twilight/metadata.desktop
@@ -9,6 +9,7 @@ Comment[es]=Brisa crepúsculo por KDE VDG
Comment[eu]=Breeze ilunabarra KDEren VDGk egina
Comment[fr]=Breeze clair-obscur par l'équipe de conception visuelle de KDE « VDG »
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़ गोधूली
+Comment[ia]=Brisa Crepusculo (Breeze Twilight) per KDE VDG
Comment[it]=Brezza crepuscolo a cura del VDG di KDE
Comment[nl]=Breeze Twilight door de KDE VDG
Comment[pl]=Półmroczna bryza autorstwa KDE VDG
@@ -31,6 +32,7 @@ Name[es]=Brisa crepúsculo
Name[eu]=Breeze ilunabarra
Name[fr]=Breeze clair-obscur
Name[hi]=ब्रीज़ गोधूली
+Name[ia]=Brisa Crepusculo (Breeze Twilight)
Name[it]=Brezza crepuscolo
Name[nl]=Breeze Twilight
Name[pl]=Półmroczna bryza
diff --git a/plasmacalendarintegration/holidayeventsplugin.json b/plasmacalendarintegration/holidayeventsplugin.json
index 84fe5c07a..4eac78bd5 100644
--- a/plasmacalendarintegration/holidayeventsplugin.json
+++ b/plasmacalendarintegration/holidayeventsplugin.json
@@ -14,6 +14,7 @@
"Name[fi]": "Martin Klapetek",
"Name[fr]": "Martin Klapetek",
"Name[hi]": "मार्टिन क्लैपेटेक",
+ "Name[ia]": "Martin Klapetek",
"Name[it]": "Martin Klapetek",
"Name[nl]": "Martin Klapetek",
"Name[pl]": "Martin Klapetek",
@@ -66,6 +67,7 @@
"Name[fi]": "Vapaapäivät",
"Name[fr]": "Vacances",
"Name[hi]": "छुट्टियाँ",
+ "Name[ia]": "Dies feriate",
"Name[it]": "Festività",
"Name[nl]": "Vrije dagen",
"Name[pl]": "Święta",
--
2.33.0

View File

@@ -1,68 +0,0 @@
From a65b7f2bf9a95f981c75437a30af9b39a67f283a Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fabian@ritter-vogt.de>
Date: Fri, 24 Sep 2021 08:32:59 +0200
Subject: [PATCH 2/2] libtaskmanager: Don't request dmabuf if not supported
Previously, it specified invalid modifiers on failure, but that means that
everything is accepted.
BUG: 428284
(cherry picked from commit 059993c56b9b26139e5021175f5e7dde00d4e015)
---
libtaskmanager/declarative/pipewiresourcestream.cpp | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/libtaskmanager/declarative/pipewiresourcestream.cpp b/libtaskmanager/declarative/pipewiresourcestream.cpp
index b4c2fdc4f..aeee03b40 100644
--- a/libtaskmanager/declarative/pipewiresourcestream.cpp
+++ b/libtaskmanager/declarative/pipewiresourcestream.cpp
@@ -66,7 +66,7 @@ static std::vector<uint64_t> queryDmaBufModifiers(EGLDisplay display, uint32_t f
uint32_t drm_format = SpaPixelFormatToDrmFormat(format);
if (drm_format == DRM_FORMAT_INVALID) {
qCDebug(PIPEWIRE_LOGGING) << "Failed to find matching DRM format." << format;
- return {DRM_FORMAT_MOD_INVALID};
+ return {};
}
EGLint count = 0;
@@ -74,14 +74,14 @@ static std::vector<uint64_t> queryDmaBufModifiers(EGLDisplay display, uint32_t f
if (!success || count == 0) {
qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF format count.";
- return {DRM_FORMAT_MOD_INVALID};
+ return {};
}
std::vector<uint32_t> formats(count);
if (!eglQueryDmaBufFormatsEXT(display, count, reinterpret_cast<EGLint *>(formats.data()), &count)) {
if (!success)
qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF formats.";
- return {DRM_FORMAT_MOD_INVALID};
+ return {};
}
if (std::find(formats.begin(), formats.end(), drm_format) == formats.end()) {
@@ -93,7 +93,7 @@ static std::vector<uint64_t> queryDmaBufModifiers(EGLDisplay display, uint32_t f
if (!success || count == 0) {
if (!success)
qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF modifier count.";
- return {DRM_FORMAT_MOD_INVALID};
+ return {};
}
std::vector<uint64_t> modifiers(count);
@@ -268,7 +268,10 @@ bool PipeWireSourceStream::createStream(uint nodeid)
params.reserve(formats.size() * 2);
const EGLDisplay display = static_cast<EGLDisplay>(QGuiApplication::platformNativeInterface()->nativeResourceForIntegration("egldisplay"));
for (spa_video_format format : formats) {
- params += buildFormat(&podBuilder, format, queryDmaBufModifiers(display, format));
+ if (auto modifiers = queryDmaBufModifiers(display, format); modifiers.size() > 0) {
+ params += buildFormat(&podBuilder, format, modifiers);
+ }
+
params += buildFormat(&podBuilder, format, {});
}
--
2.33.0

View File

@@ -1,32 +0,0 @@
From 078626cdc2aa9fe7d95d671c5ea8d8d2da8d5306 Mon Sep 17 00:00:00 2001
From: David Edmundson <kde@davidedmundson.co.uk>
Date: Sat, 18 Sep 2021 00:43:17 +0100
Subject: [PATCH 02/11] [shell/panel] Fix ability to type in textfield
On wayland the setFlags call does nothing, metadata for interaction is
set through the ShellSurface, by default this does not have focus for
panels.
BUG: 442557
(cherry picked from commit 89edf22e80026377f5a1e22a52efedf00e7f3674)
---
shell/panelconfigview.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/shell/panelconfigview.cpp b/shell/panelconfigview.cpp
index e43d31c33..5870cb03c 100644
--- a/shell/panelconfigview.cpp
+++ b/shell/panelconfigview.cpp
@@ -252,6 +252,7 @@ bool PanelConfigView::event(QEvent *e)
break;
}
m_shellSurface = interface->createSurface(s, this);
+ m_shellSurface->setPanelTakesFocus(true);
}
break;
case QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed:
--
2.33.0

View File

@@ -1,412 +0,0 @@
From 93a629427ceea2fc2f2e728851480c01af8aa43f Mon Sep 17 00:00:00 2001
From: l10n daemon script <scripty@kde.org>
Date: Sun, 19 Sep 2021 02:36:33 +0000
Subject: [PATCH 03/11] SVN_SILENT made messages (.desktop file) - always
resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
---
applets/manage-inputmethod/metadata.desktop | 2 ++
dataengines/places/plasma-dataengine-places.desktop | 4 ++--
kcms/autostart/package/metadata.desktop | 3 +++
kcms/colors/kcm_colors.desktop | 1 +
kcms/cursortheme/kcm_cursortheme.desktop | 1 +
kcms/desktoptheme/kcm_desktoptheme.desktop | 1 +
kcms/feedback/kcm_feedback.desktop | 1 +
kcms/fonts/kcm_fonts.desktop | 1 +
kcms/formats/formats.desktop | 3 +++
kcms/icons/kcm_icons.desktop | 1 +
kcms/lookandfeel/kcm_lookandfeel.desktop | 1 +
kcms/nightcolor/kcm_nightcolor.desktop | 3 +++
kcms/nightcolor/package/metadata.desktop | 2 ++
kcms/notifications/kcm_notifications.desktop | 3 ++-
kcms/notifications/package/metadata.desktop | 3 ++-
kcms/style/kcm_style.desktop | 1 +
kcms/translations/kcm_translations.desktop | 1 +
lookandfeel.dark/metadata.desktop | 2 ++
lookandfeel.twilight/metadata.desktop | 2 ++
plasmacalendarintegration/holidayeventsplugin.json | 3 +++
runners/places/plasma-runner-places.desktop | 2 +-
21 files changed, 36 insertions(+), 5 deletions(-)
diff --git a/applets/manage-inputmethod/metadata.desktop b/applets/manage-inputmethod/metadata.desktop
index b41874124..b79c03a5c 100644
--- a/applets/manage-inputmethod/metadata.desktop
+++ b/applets/manage-inputmethod/metadata.desktop
@@ -16,6 +16,7 @@ Name[ko]=입력기
Name[lt]=Įvesties metodai
Name[ml]=നിവേശന രീതി
Name[nl]=Invoermethode
+Name[nn]=Skrivemetode
Name[pl]=Metoda wprowadzania
Name[pt]=Método de Entrada
Name[pt_BR]=Método de entrada
@@ -46,6 +47,7 @@ Comment[ko]=입력기 관리
Comment[lt]=Tvarkyti įvesties metodus
Comment[ml]=നിങ്ങളുടെ നിവേശന രീതികൾ കൈകാര്യം ചെയ്യുക
Comment[nl]=Uw invoermethoden beheren
+Comment[nn]=Handsam skrivemetodar
Comment[pl]=Zarządzaj swoimi metodami wprowadzania
Comment[pt]=Faça a Gestão dos seus Métodos de Entrada de Dados
Comment[pt_BR]=Gerencia os seus métodos de entrada
diff --git a/dataengines/places/plasma-dataengine-places.desktop b/dataengines/places/plasma-dataengine-places.desktop
index 84c064af3..5665be384 100644
--- a/dataengines/places/plasma-dataengine-places.desktop
+++ b/dataengines/places/plasma-dataengine-places.desktop
@@ -75,7 +75,7 @@ Name[uk]=Місця
Name[vi]=Địa điểm
Name[wa]=Plaeces
Name[x-test]=xxPlacesxx
-Name[zh_CN]=位置
+Name[zh_CN]=常用位置
Name[zh_TW]=地方
Comment=Places, as seen in the file manager and in file dialogs.
Comment[ar]=الأماكن، كما في مدير الملفات وحواريات الملفات.
@@ -141,7 +141,7 @@ Comment[uk]=Місця, так, як їх показано у менеджері
Comment[vi]=Địa điểm, như trong trình quản lí tệp và các hộp thoại tệp.
Comment[wa]=Eplaeçmints, come i sont veyous e manaedjeu des fitchîs eyet ezès purneas di dvize des fitchîs.
Comment[x-test]=xxPlaces, as seen in the file manager and in file dialogs.xx
-Comment[zh_CN]=提供文件管理器和文件对话框里能看到的位置。
+Comment[zh_CN]=提供文件管理器和文件对话框里能看到的常用位置列表。
Comment[zh_TW]=在檔案管理員與檔案對話框中看到的「地方」項目。
Type=Service
Icon=folder-favorites
diff --git a/kcms/autostart/package/metadata.desktop b/kcms/autostart/package/metadata.desktop
index 6fe5497ed..764f39163 100644
--- a/kcms/autostart/package/metadata.desktop
+++ b/kcms/autostart/package/metadata.desktop
@@ -18,6 +18,7 @@ Name[ko]=자동 시작
Name[lt]=Automatinis paleidimas
Name[ml]=സ്വയം തുടങ്ങുന്നവ
Name[nl]=Autostart
+Name[nn]=Autostart
Name[pa]=ਆਟੋ-ਸਟਾਰਟ
Name[pl]=Samo-uruchamiane
Name[pt]=Arranque
@@ -52,6 +53,7 @@ Comment[ko]=자동으로 시작되는 프로그램
Comment[lt]=Automatiškai paleidžiamos programos
Comment[ml]=താനേ തുടങ്ങിയ പ്രയോഗങ്ങൾ
Comment[nl]=Automatisch gestarte toepassingen
+Comment[nn]=Program som vert starta automatisk
Comment[pa]=ਆਪਣੇ-ਆਪ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ
Comment[pl]=Samoczynnie uruchamiane programy
Comment[pt]=Aplicações Iniciadas Automaticamente
@@ -88,6 +90,7 @@ X-KDE-Keywords[fr]=Gestionnaire de démarrage automatique, démarrage du systèm
X-KDE-Keywords[hi]=स्वतः चालू प्रबंधक,तंत्र प्रारंभ,प्लाज़्मा प्रारंभ,क्रोन,स्वतः,प्रारंभ,स्टार्ट अप,बूट,लोड,सत्र
X-KDE-Keywords[it]=Gestore avvio automatico,avvio del sistema,avvio di plasma,cron,automatico,avvio,sessione
X-KDE-Keywords[nl]=Autostartbeheerder,systeem,opstarten systeem,opstarten plasma,automatisch,starten,opstarten,systeemopstart, boot,laden,sessie
+X-KDE-Keywords[nn]=autostart-handsaming,systemstart,plasma-start,cron
X-KDE-Keywords[pl]=Zarządzanie rozruchem,rozruch systemu,rozruch plazmy,cron,auto,start,uruchamianie, rozruch,wczytywanie,sesja
X-KDE-Keywords[pt]=Gestor de Arranque Automático,arranque automático,arranque do sistema,início do plasma,cron,automático,iniciar,início,arranque,carregar,sessão
X-KDE-Keywords[pt_BR]=Gerenciado de inicialização,inicialização do sistema,início do plasma,cron, automático,início,inicialização,boot,carregar,sessão
diff --git a/kcms/colors/kcm_colors.desktop b/kcms/colors/kcm_colors.desktop
index f391d456d..39fed9caf 100644
--- a/kcms/colors/kcm_colors.desktop
+++ b/kcms/colors/kcm_colors.desktop
@@ -104,6 +104,7 @@ X-KDE-Keywords[fr]=couleurs, couleurs, thème, contraste, couleurs des composant
X-KDE-Keywords[hi]=रंग,वर्ण,योजना,व्यतिरेक,विजेट रंग,रंग योजना,रंग शैली,रंग प्रसंग,टिंट, एक्सेंट रंग, रंग योजना, डार्क मोड, लाइट मोड, एक्सेंट रंग, एक्सेंट, चिन्हांकित, रंग
X-KDE-Keywords[it]=colore,schema,contrasto,colore degli oggetti,schema di colore,stile colore,tema colore,tinta,colore secondario,modalità scura,modalità chiara,secondario,evidenziazione
X-KDE-Keywords[nl]=color,colour,kleur,kleuren,scheme,schema,contrast,Widget colors,Widgetkleuren,Color Scheme,kleurenschema,kleurstijl,kleurthema,tint,accentkleur,modus donker,modus licht,accent,accentuering
+X-KDE-Keywords[nn]=fargar,oppsett,kontrast,elementfargar,fargeoppsett,fargestil,fargetema,nyanse,aksentfarge,kontrastfarge,fargetema,fargedrakt,fargeoppsett,mørk modus,lys modus,aksent,konstrast,markering,farge
X-KDE-Keywords[pl]=kolory,schemat,kontrast,kolory elementów interfejsu,zestaw kolorów,styl kolorów,motyw kolorów,tusz,kolor akcentujący,zestaw kolorów,tryb ciemny,tryb jasny,kolor akcentujący,akcent,podświetlenie,barwa
X-KDE-Keywords[pt]=cores,esquema,contraste,cores do elemento gráfico,esquema de cores,estilo de cores,tema de cores,pintura,cor acentuada,esquema de cores,modo escuro,modo claro, cor acentuada,acento,tom claro,cor
X-KDE-Keywords[pt_BR]=cor,cores,esquema,contraste,cores do widget,esquema de cores,estilo de cores,tema de cores,tinta,cor de destaque,esquema de cor,modo escuro,modo claro, destaque,realce
diff --git a/kcms/cursortheme/kcm_cursortheme.desktop b/kcms/cursortheme/kcm_cursortheme.desktop
index c026c3472..55935d0d7 100644
--- a/kcms/cursortheme/kcm_cursortheme.desktop
+++ b/kcms/cursortheme/kcm_cursortheme.desktop
@@ -102,6 +102,7 @@ X-KDE-Keywords[fr]=Souris, curseur, thème, apparence du curseur, couleur du cur
X-KDE-Keywords[hi]=माउस,कर्सर,प्रसंग,कर्सर दिखावट,कर्सर रंग,कर्सर प्रसंग,माउस प्रसंग,माउस दिखावट,माउस की प्रसंग,सूचक रंग,सूचक दिखावट,माउस त्वचा, सूचक रंग, सूचक उपस्थिति, कर्सर त्वचा, कर्सर शैली, माउस शैली, सूचक
X-KDE-Keywords[it]=Mouse,Puntatore,Tema,Aspetto puntatore,Colore puntatore,Tema puntatore,Tema mouse,Aspetto mouse,Skin mouse,Colore puntatore,Aspetto puntatore,skin puntatore,stile puntatore,stile mouse,puntatore
X-KDE-Keywords[nl]=Muis,Cursor,Thema,Uiterlijk van cursor,kleur van cursor,Thema van cursor,Thema van muis,uiterlijk van muis,Muisoppervlak,Kleuren van aanwijzer,Uiterlijk van aanwijzer,uiterlijk van cursor,cursorstijl,muisstijl,aanwijzer
+X-KDE-Keywords[nn]=mus,peikar,tema,peikarutsjånad,peikarfarge,peikartema,musetema,musutsjånad,musedrakt,peikarfargar,peikarutsjånad,peikardrakt,musestil
X-KDE-Keywords[pl]=Mysz,Kursor,Motyw,Wygląd kursora,Kolor kursora,Motyw kursora,Motyw myszy,Wygląd myszy,Skórka myszy,Kolory wskaźnika,Wygląd wskaźnika,skórka myszy,wygląd wskaźnika,styl myszy,wskaźnik
X-KDE-Keywords[pt]=Rato,Cursor,Tema,Aparência do Cursor,Cor do Cursor,Tema do Cursor,Tema do Rato,Aparência do Rato,Visuais do Rato,Cores do Ponteiro,Aparência do Ponteiro,visual do cursor,estilo do cursor,estilo do rato,ponteiro
X-KDE-Keywords[pt_BR]=mouse,cursor,tema,aparência do cursor,cor do cursor,tema do cursor,tema do mouse,aparência do mouse,visuais do mouse,cores do ponteiro,aparência do ponteiro,visual do cursor,estilo do cursor,estilo do mouse,ponteiro
diff --git a/kcms/desktoptheme/kcm_desktoptheme.desktop b/kcms/desktoptheme/kcm_desktoptheme.desktop
index 8ed0e975e..4067d8232 100644
--- a/kcms/desktoptheme/kcm_desktoptheme.desktop
+++ b/kcms/desktoptheme/kcm_desktoptheme.desktop
@@ -99,6 +99,7 @@ X-KDE-Keywords[fr]=Thème de bureau, thème de Plasma, style de Plasma, style de
X-KDE-Keywords[hi]=डेस्कटॉप प्रसंग, प्लाज़्मा प्रसंग, प्लाज्मा शैली, डेस्कटॉप शैली, प्लाज़्मा त्वचा, डेस्कटॉप त्वचा, प्रसंग
X-KDE-Keywords[it]=Tema desktop,tema plasma,stile plasma,stile desktop,tema
X-KDE-Keywords[nl]=Bureaubladthema,Plasma-thema,plasmastijl,bureabladstijl,uiterlijk van plasma,uiterlijk van bureaublad,thema
+X-KDE-Keywords[nn]=skrivebordstema,Plasma-tema,Plasma-stil,skrivebordsstil,Plasma-drakt,skrivebordsdrakt,tema,drakt
X-KDE-Keywords[pl]=Wygląd pulpitu,Wygląd Plazmy,Styl Plazmy,Styl Pulpitu,skórka plazmy,skórka pulpitu,motyw
X-KDE-Keywords[pt]=Tema do Ambiente de Trabalho,Tema do Plasma,estilo do plasma,estilo do ambiente de trabalho,visual do plasma,visual do ambiente de trabalho,tema
X-KDE-Keywords[sk]=Téma pracovnej plochy, téma Plasmy, štýl Plasmy, štýl pracovnej plochy, skin Plasmy, skin pracovnej plochy,téma
diff --git a/kcms/feedback/kcm_feedback.desktop b/kcms/feedback/kcm_feedback.desktop
index 06c474b50..5d7a980d9 100644
--- a/kcms/feedback/kcm_feedback.desktop
+++ b/kcms/feedback/kcm_feedback.desktop
@@ -104,6 +104,7 @@ X-KDE-Keywords[fr]=Retour utilisateur, rapport, contact, collecte de données, s
X-KDE-Keywords[hi]=प्रतिक्रिया, रिपोर्ट, संपर्क, डेटा संग्रह, आंकड़े, उपयोग, लॉग, लॉगिंग,टेलीमेटरी
X-KDE-Keywords[it]=segnalazione,report,contatto,raccolta dati,statistiche,utilizzo,registro,registrazione,telemetria
X-KDE-Keywords[nl]=terugkoppeling,rapport,contactpersoon,gegevensverzameling,statistieken,gebruik,log,loggen,telemetrie
+X-KDE-Keywords[nn]=tilbakemelding,respons,rapport,respons,kontakt,datainnsamling,statistikk,bruk,logg,logging,telemetri
X-KDE-Keywords[pl]=informacja zwrotna,zgłoszenie,kontakt,zbiór danych,statystyka,użycie,dziennik,rejestrowanie,telemetria
X-KDE-Keywords[pt]=reacções,relatório,contacto,recolha de dados,estatísticas,utilização,registo,telemetria
X-KDE-Keywords[sk]=spätná väzba,hlásenie,kontakt,zber údajov,štatistiky,používanie,protokol,zaznamenávanie,telemetria
diff --git a/kcms/fonts/kcm_fonts.desktop b/kcms/fonts/kcm_fonts.desktop
index 5111c131e..340038b2e 100644
--- a/kcms/fonts/kcm_fonts.desktop
+++ b/kcms/fonts/kcm_fonts.desktop
@@ -101,6 +101,7 @@ X-KDE-Keywords[fr]=polices, taille de police, styles, tables de caractères, jeu
X-KDE-Keywords[hi]=फ़ॉन्ट, फ़ॉन्ट आकार, शैलियाँ, वर्ण सेट, वर्ण सेट, पैनल, नियंत्रण कक्ष, डेस्कटॉप, फ़ाइल प्रबंधक, टूलबार, मेनू, विंडो शीर्षक, शीर्षक, डीपीआइ, एंटी-अलियासिंग, डेस्कटॉप फ़ॉन्ट, टूलबार फ़ॉन्ट, वर्ण, सामान्य फ़ॉन्ट, टाइपोग्राफी, प्रकार ,अक्षर,वर्ण, संकेत,उप-पिक्सेल,पाठ,बड़ा पाठ,फ़ॉन्ट,आकार बदलना
X-KDE-Keywords[it]=caratteri,dimensione dei caratteri,stili,codifiche,insiemi di caratteri,pannello,pannello di controllo,desktop,gestore dei file,barre degli strumenti,menu,titolo della finestra,titolo,DPI,anti-aliasing,caratteri del desktop,caratteri della barra degli strumenti,carattere,caratteri generali,tipografia,tipo,lettere,carattere,hinting,sub-pixel,testo,testo grande,cambia carattere,dimensione
X-KDE-Keywords[nl]=lettertypes,lettertype,tekengrootte,stijlen,tekensets,paneel,besturingspaneel,bureaubladen,bestandsbeheerder,werkbalken,menu,venstertitel,titel,DPI,anti-aliasing,lettertypen van bureaublad,lettertypen van werkbalk,teken,algemene lettertypes,typografie,type,letter,teken,hinten,subpixel,tekst,grote tekst,lettertype wijzigen,grootte
+X-KDE-Keywords[nn]=skrifter,skriftstorleik,skriftstørrelse,stilar,teiknsett,teiknkodingar,panel,kontrollpanel,skrivebord,filhandsamar,verktøylinje,meny,vindaugstittel,tittel,DPI,PPT,kantutjamning,skrivebordsskrifter,verktøylinjeskrifter,generelle skrifter,typografi,bokstavar,teikn,hinting,delpiksel,tekst,stor skrift,større skrift,endra skriftstorleik,storleik,størrelse
X-KDE-Keywords[pl]=czcionki,rozmiar czcionki,style,zestaw znaków,panel,panel sterowania,pulpity,Menadżer plików,Paski narzędzi,Menu,Tytuł okna,Tytuł,DPI,wygładzanie,czcionki pulpitu,czcionki pasków narzędzi,znak,czcionki ogólne,typografia,krój,litery,znak,hinting,podpikselowe,tekst,duży tekst,zmień czcionkę,rozmiar
X-KDE-Keywords[pt]=tipos de letra,tamanho da letra,estilos,codificações,conjuntos de caracteres,painel,painel de controlo,ecrãs,Gestor de Ficheiros,Barras de Ferramentas,Menu,Título da Janela,Título,PPP,suavização,tipos de letra do ecrã,tipos de letra da barra de ferramentas,carácter,tipos de letra gerais,tipografia,escrita,letras,carácter,sugestões,sub-pixel,texto grande,mudar o tipo de letra,tamanho
X-KDE-Keywords[sk]=písma,veľkosť písma,štýly,znakové sady,znakové sady,panel,ovládací panel,pracovné plochy,Správca súborov,Panely nástrojov,Ponuka,Názov okna,Názov,DPI,antialiasing,písma na ploche,Písma panelov nástrojov,znakové,všeobecné písma,typografia,písmo,písmená,znak,hinting,subpixel,text,veľký text,zmena písma,veľkosť
diff --git a/kcms/formats/formats.desktop b/kcms/formats/formats.desktop
index 10f5eff4e..7bba641b8 100644
--- a/kcms/formats/formats.desktop
+++ b/kcms/formats/formats.desktop
@@ -29,6 +29,7 @@ Name[ko]=형식
Name[lt]=Formatai
Name[ml]=ഫോർമാറ്റുകൾ
Name[nl]=Formaten
+Name[nn]=Format
Name[pa]=ਫਾਰਮੈਟ
Name[pl]=Formaty
Name[pt]=Formatos
@@ -62,6 +63,7 @@ Comment[ko]=숫자, 통화, 시간 형식
Comment[lt]=Skaitmenų, valiutos ir laiko formatai
Comment[ml]=സംഖ്യ, കറൻസി, സമയ ഫോർമാറ്റുകൾ
Comment[nl]=Indeling voor numerieke getallen, valuta en tijd
+Comment[nn]=Format for tal, valuta og tid
Comment[pa]=ਅੰਕੀ, ਕਰੰਸੀ ਅਤੇ ਸਮੇਂ ਦੇ ਫਾਰਮੈਟ
Comment[pl]=Formaty liczb, waluty i czasu
Comment[pt]=Formatos Numéricos, Monetários e de Datas
@@ -89,6 +91,7 @@ X-KDE-Keywords[fr]=langue, traduction, format numérique, paramètres régionaux
X-KDE-Keywords[hi]=भाषा,अनुवाद,संख्या प्रारूप,स्थान,देश,वर्ण सेट,वर्ण सेट,दशमलव प्रतीक,हज़ारों विभाजक,प्रतीक,विभाजक,चिह्न,धनात्मक,ऋणात्मक मुद्रा,धन,भिन्नात्मक अंक,कैलेंडर,समय,दिनांक,प्रारूप,सप्ताह,सप्ताह प्रारंभ,पहला, कागज,आकार,अक्षर,ए४,माप,मीट्रिक,अंग्रेजी,इंपीरियल,क्षेत्र, माप इकाइयाँ, संयोजन, छँटाई, दिनांक प्रारूप
X-KDE-Keywords[it]=lingua,traduzione,formato dei numeri,localizzazione,nazione,codifica,insieme dei caratteri,simbolo decimale,separatore delle migliaia,simbolo,separatore,segno,positivo,negativo,valuta,moneta,cifre decimali,calendario,ora,data,formati,settimana,inizio settimana,primo,carta,dimensione,lettera,A4,misura,metrico,inglese,imperiale,regione,unità di misura,collazione,ordinamento,formato della data
X-KDE-Keywords[nl]=taal,vertaling,getalformaat,locale,land,tekensets,decimaalsymbool,duizendscheidingsteken,symbool,scheidingsteken,teken,positief,negatief,valuta,geld,decimale cijfers,agenda,tijd,datum,formaten,week,weekbegin,eerst,papier,grootte,letter,A4,afmeting,metrisch,Engels,Imperiaal,regio,meeteenheden,vergelijking,sorteren,datumformaat
+X-KDE-Keywords[nn]=språk,omsetjing,talformat,lokale,locale,land,teiknkodingar,teiknsett,desimalskiljeteikn,tusenskiljeteikn,symbol,skiljeteikn,tein,positiv,negativ,valuta,pengar,siffer,kalender,tid,dato,klokkeslett,format,veke,vekestart,første,papir,storleik,letter,A4,mål,metrisk,engelsk,britisk,region,måleeiningar,kollatering,sortering,datoformat
X-KDE-Keywords[pl]=język,tłumaczenie,format liczb,regionalność,kraj,zestaw znaków,symbol dziesiętny,separator tysięcy,symbol,separator,znak,dodatni,ujemny,waluta,pieniądze,ułamkowe cyfry,kalendarz,czas,data,formaty,tydzień,początek tygodnia,pierwszy,papier,rozmiar,list,A4,miara,metryczna,Angielski,Cesarskie,region,jednostki miary,grupowanie,sortowanie,format daty
X-KDE-Keywords[pt]=língua,tradução,formato numérico,região,país,codificações,conjuntos de caracteres,símbolo decimal,separador dos milhares,símbolo,separador,sinal,positivo,negativo,moeda,dinheiro,casas decimais,calendário,hora,data,formatos,semana,início da semana,primeiro,papel,tamanho,carta,A4,medida,métrica,inglês,imperial,região,unidades de medida,ordenação,formato de datas
X-KDE-Keywords[sk]=jazyk,preklad,formát čísla,lokál,krajina,znakové sady,znakové sady,desatinný symbol, oddeľovač tisícov,symbol,oddeľovač,znak,kladný,záporný,mena,peniaze,zlomkové číslice,kalendár,čas,dátum,formáty,týždeň,začiatok týždňa, prvý,papier,veľkosť,list,A4,miera,metrická,anglická,cisárska,región, merné jednotky,zoraďovanie,triedenie,formát dátumu
diff --git a/kcms/icons/kcm_icons.desktop b/kcms/icons/kcm_icons.desktop
index 2e6a7d23d..1c5334455 100644
--- a/kcms/icons/kcm_icons.desktop
+++ b/kcms/icons/kcm_icons.desktop
@@ -102,6 +102,7 @@ X-KDE-Keywords[fr]=icônes, effets, taille, couleurs haute définition, couleurs
X-KDE-Keywords[hi]=प्रतीक,प्रभाव,आकार,है-कलर,लो-कलर,चिह्न बदलना,बटन,बटन प्रसंग,आइकन प्रसंग,थीम,आइकनोग्राफी
X-KDE-Keywords[it]=icone,effetti,dimensioni,hicolor,locolor,cambia icone,pulsanti,tema pulsanti,tema icone,tema,iconografia
X-KDE-Keywords[nl]=pictogrammen,effecten,grootte,hi-kleur,lo-kleur,pictogrammen wijzigen,knoppen,knoppenthema,thema,iconografie
+X-KDE-Keywords[nn]=ikon,effektar,storleik,hicolor,locolor,endra ikon,knappar,knappetema,ikontema,tema,ikonografi
X-KDE-Keywords[pl]=ikony,efekty,rozmiar,hicolor,locolor,zmiana ikon,przyciski,wygląd przycisków,wygląd ikon,wygląd,ikonografia
X-KDE-Keywords[pt]=ícones,efeitos,tamanho,muitas cores,poucas cores,mudar os ícones,botões,tema de botões,tema de ícones,tema,iconografia
X-KDE-Keywords[sk]=ikony,efekty,veľkosť,hicolor,locolor,zmena ikon,tlačidlá,téma tlačidiel,téma ikon,téma,ikonografia
diff --git a/kcms/lookandfeel/kcm_lookandfeel.desktop b/kcms/lookandfeel/kcm_lookandfeel.desktop
index 67adf6f39..480763818 100644
--- a/kcms/lookandfeel/kcm_lookandfeel.desktop
+++ b/kcms/lookandfeel/kcm_lookandfeel.desktop
@@ -101,6 +101,7 @@ X-KDE-Keywords[fr]=thème, apparence, ergonomie, thème global, bureau, apparenc
X-KDE-Keywords[hi]=थीम, लुक, फील, वैश्विक प्रसंग, डेस्कटॉप, दिखावट, स्किन, ग्लोबल, प्रेजेंटेशन, थीम, डिज़ाइन, यूआइ
X-KDE-Keywords[it]=tema,aspetto,tema globale,desktop,skin,globale,presentazione,temi,design,interfaccia utente
X-KDE-Keywords[nl]=thema,uiterlijk,gevoel,globaal thema,bureaublad,verschijning,uiterlijk,globaal,presentatie,thema's,ontwerp,UI
+X-KDE-Keywords[nn]=tema,utsjånad,åtferd,globalt tema,skrivebord,utsjånad,drakt,global,presentasjon,design,UI,brukargrensesnitt,brukarflate
X-KDE-Keywords[pl]=motyw,wygląd,odczucia,globalny wygląd,pulpit,wygląd,skórka, globalny,prezentacja,wygląd,projekt,interfejs
X-KDE-Keywords[pt]=tema,aparência,comportamento,tema global,ambiente de trabalho,aparência,visual,global,apresentação,temas,desenho,UI
X-KDE-Keywords[sk]=téma,vzhľad,pocit,globálna téma,pracovná plocha,vzhľad,skin,globálna, prezentácia,témy,dizajn,používateľské rozhranie
diff --git a/kcms/nightcolor/kcm_nightcolor.desktop b/kcms/nightcolor/kcm_nightcolor.desktop
index 3ba7acecd..4b054d20b 100644
--- a/kcms/nightcolor/kcm_nightcolor.desktop
+++ b/kcms/nightcolor/kcm_nightcolor.desktop
@@ -31,6 +31,7 @@ Name[ko]=야간 색상
Name[lt]=Naktinė spalva
Name[ml]=രാത്രി നിറം
Name[nl]=Nachtkleur
+Name[nn]=Nattfargar
Name[pa]=ਰਾਤ ਦਾ ਰੰਗ
Name[pl]=Barwy nocne
Name[pt]=Cor Nocturna
@@ -64,6 +65,7 @@ Comment[ko]=눈의 피로를 줄이려고 야간에 색 온도 조절
Comment[lt]=Reguliuoti naktį spalvos temperatūrą, kad būtų sumažinta akių įtampa
Comment[ml]=കണ്ണിന്റെ ബുദ്ധിമുട്ട് കുറയ്ക്കുന്നതിന് രാത്രിയിൽ വർണ്ണ താപനില ക്രമീകരിക്കുക
Comment[nl]=Kleurtemperatuur bij nacht aanpassen on vermoeidheid van de ogen te vermijden
+Comment[nn]=Juster fargetemperaturen ved kveldstid for å gjera det mindre anstrengjande for auga
Comment[pa]=ਰਾਤ ਦੇ ਸਮੇਂ ਅੱਖਾਂ ਉੱਤੇ ਦਬਾਅ ਘਟਾਉਣ ਲਈ ਰੰਗ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਤਰਤੀਬ ਦਿਓ
Comment[pl]=Dostosuj temperaturę barwy w nocy, aby zmniejszyć wytężenie oka
Comment[pt]=Ajustar a temperatura da cor à noite para reduzir o cansaço ocular
@@ -90,6 +92,7 @@ X-KDE-Keywords[fr]=kwin, gestionnaire de fenêtres, nuit, couleurs, décalage ve
X-KDE-Keywords[hi]=क्विन,विंडो,प्रबंधक,रात,रंग,रेडशिफ्ट,आंखें,रात मोड,रंग,डार्क मोड,गहरा,मंद,नींद,आंखों का तनाव,लाल,शिफ्ट,नारंगी,पीला,गर्म,स्क्रीन टिंट,तापमान
X-KDE-Keywords[it]=kwin,finestra,gestore,notte,colori,redshift,occhi,modalità notturna,colore,modalità scura,scuro,sonno,affaticamento degli occhi,rosso,maiuscolo,arancione,giallo,caldo,tinta dello schermo,temperatura
X-KDE-Keywords[nl]=kwin,venster,manager,nacht,kleuren,roodverschuiving,ogen,modus nacht,kleur,modus donker,gedimd,slaap,vermoeiing van het oog,rood,verschuiving,oranje,geel,warm,scherm,schermtint,temperatuur
+X-KDE-Keywords[nn]=kwin,vindauge,handsamar,natt,fargar,redshift,raudskift,blåfargar,auge,auga,augo,nattmodus,farge,fargar,mørkmodus,mørkt,dempa,raud,skifte,oransje,gult,varmt,skjermfarge,temperatur,fargetemperatur
X-KDE-Keywords[pl]=kwin,okno,zarządzanie,noc,barwy,redshift,oczy,tryb nocny,barwa,tryb ciemny,ciemny,przyciemnienie,sen,wytężenie wzroku,czerwony,przesunięcie,pomarańczowy,żółty,ciepły,zabarwienie ekranu,temperatura
X-KDE-Keywords[pt]=kwin,gestor,janelas,noite,cores,desvio do vermelho,olhos,modo nocturno,cor,modo escuro,escuro,escurecido,dormir,vista cansada,vermelho,desvio,laranja,amarelo,quente,pintura do ecrã,temperatura
X-KDE-Keywords[sk]=kwin,okno,správca,noc,farby,červený posun,oči,nočný režim,farba,tmavý režim,tmavý,stmavený,spánok,namáhanie očí,červený,posun,oranžový,žltý,teplý,odtieň obrazovky,teplota
diff --git a/kcms/nightcolor/package/metadata.desktop b/kcms/nightcolor/package/metadata.desktop
index 194f15353..4622cbdbd 100644
--- a/kcms/nightcolor/package/metadata.desktop
+++ b/kcms/nightcolor/package/metadata.desktop
@@ -18,6 +18,7 @@ Name[ko]=야간 색상
Name[lt]=Naktinė spalva
Name[ml]=രാത്രി നിറം
Name[nl]=Nachtkleur
+Name[nn]=Nattfargar
Name[pa]=ਰਾਤ ਦਾ ਰੰਗ
Name[pl]=Barwy nocne
Name[pt]=Cor Nocturna
@@ -51,6 +52,7 @@ Comment[ko]=눈의 피로를 줄이려고 야간에 색 온도 조절
Comment[lt]=Reguliuoti naktį spalvos temperatūrą, kad būtų sumažinta akių įtampa
Comment[ml]=കണ്ണിന്റെ ബുദ്ധിമുട്ട് കുറയ്ക്കുന്നതിന് രാത്രിയിൽ വർണ്ണ താപനില ക്രമീകരിക്കുക
Comment[nl]=Kleurtemperatuur bij nacht aanpassen on vermoeidheid van de ogen te vermijden
+Comment[nn]=Juster fargetemperaturen ved kveldstid for å gjera det mindre anstrengjande for auga
Comment[pa]=ਰਾਤ ਦੇ ਸਮੇਂ ਅੱਖਾਂ ਉੱਤੇ ਦਬਾਅ ਘਟਾਉਣ ਲਈ ਰੰਗ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਤਰਤੀਬ ਦਿਓ
Comment[pl]=Dostosuj temperaturę barwy w nocy, aby zmniejszyć wytężenie oka
Comment[pt]=Ajustar a temperatura da cor à noite para reduzir o cansaço ocular
diff --git a/kcms/notifications/kcm_notifications.desktop b/kcms/notifications/kcm_notifications.desktop
index 81cec2009..73a2df6d8 100644
--- a/kcms/notifications/kcm_notifications.desktop
+++ b/kcms/notifications/kcm_notifications.desktop
@@ -117,6 +117,7 @@ Comment[ko]=이벤트 알림과 동작
Comment[lt]=Pranešimai apie įvykius ir veiksmai
Comment[ml]=സംഭവ അറിയിപ്പുകളും പ്രവര്‍ത്തനങ്ങളും
Comment[nl]=Meldingen en acties van gebeurtenissen
+Comment[nn]=Varslingar og handlingar for hendingar
Comment[pa]=ਈਵੈਂਟ ਨੋਟੀਫਿਕੇਸ਼ਨ ਤੇ ਕਾਰਵਾਈਆਂ
Comment[pl]=Powiadomienia i działania zdarzeń
Comment[pt]=Notificações de Eventos e Acções
@@ -130,7 +131,7 @@ Comment[tr]=Etkinlik Bildirimleri ve Eylemler
Comment[uk]=Сповіщення щодо подій та дії
Comment[vi]=Thông báo và hành động cho sự kiện
Comment[x-test]=xxEvent Notifications and Actionsxx
-Comment[zh_CN]=事件通知和动作
+Comment[zh_CN]=事件通知和操作
X-KDE_Keywords=System sounds,Audio,Sound,Notify,Alerts,Notification,popups,disturb,do not disturb,quiet,concentrate,concentration,alarm,popup,pop up,progress,badges,alert sounds,warning sounds,dnd,mute
diff --git a/kcms/notifications/package/metadata.desktop b/kcms/notifications/package/metadata.desktop
index 062604e2b..f1c914727 100644
--- a/kcms/notifications/package/metadata.desktop
+++ b/kcms/notifications/package/metadata.desktop
@@ -106,6 +106,7 @@ Comment[ko]=이벤트 알림과 동작
Comment[lt]=Pranešimai apie įvykius ir veiksmai
Comment[ml]=സംഭവ അറിയിപ്പുകളും പ്രവര്‍ത്തനങ്ങളും
Comment[nl]=Meldingen en acties van gebeurtenissen
+Comment[nn]=Varslingar og handlingar for hendingar
Comment[pa]=ਈਵੈਂਟ ਨੋਟੀਫਿਕੇਸ਼ਨ ਤੇ ਕਾਰਵਾਈਆਂ
Comment[pl]=Powiadomienia i działania zdarzeń
Comment[pt]=Notificações de Eventos e Acções
@@ -119,7 +120,7 @@ Comment[tr]=Etkinlik Bildirimleri ve Eylemler
Comment[uk]=Сповіщення щодо подій та дії
Comment[vi]=Thông báo và hành động cho sự kiện
Comment[x-test]=xxEvent Notifications and Actionsxx
-Comment[zh_CN]=事件通知和动作
+Comment[zh_CN]=事件通知和操作
Icon=preferences-desktop-notification-bell
Type=Service
diff --git a/kcms/style/kcm_style.desktop b/kcms/style/kcm_style.desktop
index 1b3a4d737..efbe797f5 100644
--- a/kcms/style/kcm_style.desktop
+++ b/kcms/style/kcm_style.desktop
@@ -102,6 +102,7 @@ X-KDE-Keywords[fr]=style, styles, apparence, composant graphique, icônes, barre
X-KDE-Keywords[hi]=शैली,शैलीयाँ,रूप,विजेट,प्रतीक,साधनपट्टी,पाठ्य,चिन्हांकित,ऐप्स,केडीई अनुप्रयोग,प्रसंग,प्लाज़्मा,मेनू,वैश्विक मेनू,जीटीके,गनोम,अनुप्रयोग शैली, ऐप, प्रोग्राम, उपस्थिति, त्वचा, थीम, लाइट मोड, डार्क मोड
X-KDE-Keywords[it]=stile,stili,aspetto,oggetto,icone,barre degli strumenti,testo,evidenziazione,applicazioni,applicazioni KDE,tema,plasma,menu,menu globale,GTK,GNOME,stile applicazione,applicazione,programmi,aspetto,skin,temi,modalità chiara,modalità scura
X-KDE-Keywords[nl]=stijl,stijlen,uiterlijk,widget,pictogrammen,werkbalk,tekst,accentuering,apps,KDE-toepassingen,thema,plasma, menu,globaal menu,GTK,GNOME,stijl van toepassing,app,toepassing,programma's,verschijning,uiterlijk,thema's,modus licht,modus donker
+X-KDE-Keywords[nn]=stil,stilar,utsjånad,skjermelement,ikon,verktøylinjer,tekst,framheva,program,KDE-program,tema,plasma,meny,global meny,GTK,GNOME,programstil,app,program,utsjånad,drakter,drakt,tema,lys modus,mørk modus
X-KDE-Keywords[pl]=style,styl,wygląd,element interfejsu,ikony,paski narzędzi,tekst,podświetlenie,programy,programy KDE,motyw,plazma,menu,globalne menu,GTK,GNOME,wygląd aplikacji,aplikacja,programy,wygląd,skórka,wyglądy,tryb jasny,tryb ciemny
X-KDE-Keywords[pt]=estilo,estilos,aparência,elemento,ícones,barras de ferramentas,texto,realce,aplicações,aplicações do KDE,tema,plasma,menu,menu global,GTK,GNOME,estilo das aplicações,aplicação,programas,aparência,visual,temas,modo claro,modo escuro
X-KDE-Keywords[sk]=štýl,štýly,vzhľad,widget,ikony,panely nástrojov,text,zvýraznenie,aplikácie,aplikácie KDE,téma,plasma,ponuka,globálne ponuka,GTK,GNOME,štýl aplikácie,aplikácia,programy,vzhľad,skin,témy,svetlý režim,tmavý režim
diff --git a/kcms/translations/kcm_translations.desktop b/kcms/translations/kcm_translations.desktop
index bab181185..982ab88f6 100644
--- a/kcms/translations/kcm_translations.desktop
+++ b/kcms/translations/kcm_translations.desktop
@@ -108,6 +108,7 @@ X-KDE-Keywords[fr]=langue, écriture, texte, idiomes, dialecte, mots, région, r
X-KDE-Keywords[hi]=भाषा, लेखन, पाठ, मुहावरे, बोली, शब्द, क्षेत्र, क्षेत्रीय, देश,अंतर्राष्ट्रीयकरण, लोकेल
X-KDE-Keywords[it]=lingua,scrittura,testo,idiomi,dialetto,parole,regione,regionale,nazione,internazionalizzazione,localizzazione
X-KDE-Keywords[nl]=taal,schrijven,tekst,idiomen,dialect,woorden,regio,regionaal,land,internationalisatie,taalregio
+X-KDE-Keywords[nn]=språk,skriving,tekst,idiom,dialekt,ord,region,regionalt,land,internasjonalisering,locale,lokale,lokalisering,norsk,nynorsk,bokmål,engelsk
X-KDE-Keywords[pl]=język,pisanie,tekst,idiomy,dialekt,słowa,regiony,regionalne,kraj,umiędzynarodowienie,tłumaczenie
X-KDE-Keywords[pt]=língua,escrita,texto,idiomas,dialecto,palavras,região,regional,país,internacionalização,localização
X-KDE-Keywords[sk]=jazyk,písanie,text,idiómy,dialekt,slová,región,región,krajina,internacionalizácia,miestne nastavenie
diff --git a/lookandfeel.dark/metadata.desktop b/lookandfeel.dark/metadata.desktop
index 1c939c733..99e0c7db8 100644
--- a/lookandfeel.dark/metadata.desktop
+++ b/lookandfeel.dark/metadata.desktop
@@ -12,6 +12,7 @@ Comment[hi]=केडीई वीडीजी द्वारा ब्री
Comment[ia]=Breeze Dark (Brisa Obscure) per le KDE VDG
Comment[it]=Brezza scuro a cura del VDG di KDE
Comment[nl]=Breeze Dark door de KDE VDG
+Comment[nn]=Breeze mørk frå KDE VDG
Comment[pl]=Ciemna Bryza autorstwa KDE VDG
Comment[pt]=Brisa Escuro da VDG do KDE
Comment[sk]=Vánok Tmavý od KDE VDG
@@ -33,6 +34,7 @@ Name[fr]=Breeze sombre
Name[hi]=ब्रीज़ गहरा
Name[it]=Brezza scuro
Name[nl]=Breeze Dark
+Name[nn]=Breeze mørk
Name[pl]=Ciemna Bryza
Name[pt]=Brisa Escuro
Name[sk]=Vánok Tmavý
diff --git a/lookandfeel.twilight/metadata.desktop b/lookandfeel.twilight/metadata.desktop
index 266b9b6d9..54c12a988 100644
--- a/lookandfeel.twilight/metadata.desktop
+++ b/lookandfeel.twilight/metadata.desktop
@@ -12,6 +12,7 @@ Comment[hi]=केडीई वीडीजी द्वारा ब्री
Comment[ia]=Brisa Crepusculo (Breeze Twilight) per KDE VDG
Comment[it]=Brezza crepuscolo a cura del VDG di KDE
Comment[nl]=Breeze Twilight door de KDE VDG
+Comment[nn]=Breeze skumring frå KDE VDG
Comment[pl]=Półmroczna bryza autorstwa KDE VDG
Comment[pt]=Brisa ao Anoitecer da VDG do KDE
Comment[sk]=Vánok Súmrak od KDE VDG
@@ -35,6 +36,7 @@ Name[hi]=ब्रीज़ गोधूली
Name[ia]=Brisa Crepusculo (Breeze Twilight)
Name[it]=Brezza crepuscolo
Name[nl]=Breeze Twilight
+Name[nn]=Breeze skumring
Name[pl]=Półmroczna bryza
Name[pt]=Brisa ao Anoitecer
Name[sk]=Vánok Súmrak
diff --git a/plasmacalendarintegration/holidayeventsplugin.json b/plasmacalendarintegration/holidayeventsplugin.json
index 4eac78bd5..14610495c 100644
--- a/plasmacalendarintegration/holidayeventsplugin.json
+++ b/plasmacalendarintegration/holidayeventsplugin.json
@@ -17,6 +17,7 @@
"Name[ia]": "Martin Klapetek",
"Name[it]": "Martin Klapetek",
"Name[nl]": "Martin Klapetek",
+ "Name[nn]": "Martin Klapetek",
"Name[pl]": "Martin Klapetek",
"Name[pt]": "Martin Klapetek",
"Name[pt_BR]": "Martin Klapetek",
@@ -43,6 +44,7 @@
"Description[hi]": "सार्वजनिक छुट्टियों को प्रदर्शित करने के लिए कैलेन्डर प्लगइन",
"Description[it]": "Estensione calendario per visualizzare le festività pubbliche",
"Description[nl]": "Plug-in voor agenda voor tonen van publieke vrije dagen",
+ "Description[nn]": "Kalendertillegg for vising av offentlege fridagar",
"Description[pl]": "Wtyczka kalendarza do wyświetlania publicznych świąt",
"Description[pt]": "'Plugin' do calendário para mostrar os feriados públicos",
"Description[pt_BR]": "Plugin de calendário para mostrar feriados públicos",
@@ -70,6 +72,7 @@
"Name[ia]": "Dies feriate",
"Name[it]": "Festività",
"Name[nl]": "Vrije dagen",
+ "Name[nn]": "Fridagar",
"Name[pl]": "Święta",
"Name[pt]": "Feriados",
"Name[pt_BR]": "Feriados",
diff --git a/runners/places/plasma-runner-places.desktop b/runners/places/plasma-runner-places.desktop
index e751acf61..cdf615aaa 100644
--- a/runners/places/plasma-runner-places.desktop
+++ b/runners/places/plasma-runner-places.desktop
@@ -75,7 +75,7 @@ Name[uk]=Місця
Name[vi]=Địa điểm
Name[wa]=Plaeces
Name[x-test]=xxPlacesxx
-Name[zh_CN]=位置
+Name[zh_CN]=常用位置
Name[zh_TW]=地方
X-KDE-ServiceTypes=Plasma/Runner
Type=Service
--
2.33.0

View File

@@ -1,224 +0,0 @@
From a3e4c9002e0e9598748e0c42d2ea8f47e818a482 Mon Sep 17 00:00:00 2001
From: Aleix Pol <aleixpol@kde.org>
Date: Wed, 15 Sep 2021 23:56:01 +0200
Subject: [PATCH 04/11] PipeWire: Make sure thumbnails properly use dmabuf
again
There were some changes in KWin that only enabled exchanging streams
(thumbnails in our case) in case it's properly supported. We need to
explicitly request it now, otherwise we get memfd which is much slower.
(cherry picked from commit 5dfcc03744878246bb9453288780c72e2cc22e74)
---
.../declarative/pipewiresourcestream.cpp | 152 +++++++++++++++---
1 file changed, 129 insertions(+), 23 deletions(-)
diff --git a/libtaskmanager/declarative/pipewiresourcestream.cpp b/libtaskmanager/declarative/pipewiresourcestream.cpp
index bc1692df3..b3aa92084 100644
--- a/libtaskmanager/declarative/pipewiresourcestream.cpp
+++ b/libtaskmanager/declarative/pipewiresourcestream.cpp
@@ -1,6 +1,6 @@
/*
SPDX-FileCopyrightText: 2018-2020 Red Hat Inc
- SPDX-FileCopyrightText: 2020 Aleix Pol Gonzalez <aleixpol@kde.org>
+ SPDX-FileCopyrightText: 2020-2021 Aleix Pol Gonzalez <aleixpol@kde.org>
SPDX-FileContributor: Jan Grulich <jgrulich@redhat.com>
SPDX-License-Identifier: LGPL-2.0-or-later
@@ -17,12 +17,88 @@
#include <sys/mman.h>
#include <unistd.h>
+#include <QGuiApplication>
#include <QLoggingCategory>
#include <QOpenGLTexture>
#include <QSocketNotifier>
+#include <QVersionNumber>
+#include <qpa/qplatformnativeinterface.h>
#include <KLocalizedString>
+#include <EGL/egl.h>
+#include <EGL/eglext.h>
+
+#include <QtPlatformHeaders/QEGLNativeContext>
+#undef Status
+
+static uint32_t SpaPixelFormatToDrmFormat(uint32_t spa_format)
+{
+ switch (spa_format) {
+ case SPA_VIDEO_FORMAT_RGBA:
+ return DRM_FORMAT_ABGR8888;
+ case SPA_VIDEO_FORMAT_RGBx:
+ return DRM_FORMAT_XBGR8888;
+ case SPA_VIDEO_FORMAT_BGRA:
+ return DRM_FORMAT_ARGB8888;
+ case SPA_VIDEO_FORMAT_BGRx:
+ return DRM_FORMAT_XRGB8888;
+ default:
+ return DRM_FORMAT_INVALID;
+ }
+}
+
+static std::vector<uint64_t> queryDmaBufModifiers(EGLDisplay display, uint32_t format)
+{
+ static auto eglQueryDmaBufModifiersEXT = (PFNEGLQUERYDMABUFMODIFIERSEXTPROC)eglGetProcAddress("eglQueryDmaBufModifiersEXT");
+ static auto eglQueryDmaBufFormatsEXT = (PFNEGLQUERYDMABUFFORMATSEXTPROC)eglGetProcAddress("eglQueryDmaBufFormatsEXT");
+ if (!eglQueryDmaBufFormatsEXT || !eglQueryDmaBufModifiersEXT) {
+ return {};
+ }
+
+ uint32_t drm_format = SpaPixelFormatToDrmFormat(format);
+ if (drm_format == DRM_FORMAT_INVALID) {
+ qCDebug(PIPEWIRE_LOGGING) << "Failed to find matching DRM format." << format;
+ return {DRM_FORMAT_MOD_INVALID};
+ }
+
+ EGLint count = 0;
+ EGLBoolean success = eglQueryDmaBufFormatsEXT(display, 0, nullptr, &count);
+
+ if (!success || count == 0) {
+ qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF format count.";
+ return {DRM_FORMAT_MOD_INVALID};
+ }
+
+ std::vector<uint32_t> formats(count);
+ if (!eglQueryDmaBufFormatsEXT(display, count, reinterpret_cast<EGLint *>(formats.data()), &count)) {
+ if (!success)
+ qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF formats.";
+ return {DRM_FORMAT_MOD_INVALID};
+ }
+
+ if (std::find(formats.begin(), formats.end(), drm_format) == formats.end()) {
+ qCDebug(PIPEWIRE_LOGGING) << "Format " << drm_format << " not supported for modifiers.";
+ return {DRM_FORMAT_MOD_INVALID};
+ }
+
+ success = eglQueryDmaBufModifiersEXT(display, drm_format, 0, nullptr, nullptr, &count);
+ if (!success || count == 0) {
+ if (!success)
+ qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF modifier count.";
+ return {DRM_FORMAT_MOD_INVALID};
+ }
+
+ std::vector<uint64_t> modifiers(count);
+ if (!eglQueryDmaBufModifiersEXT(display, drm_format, count, modifiers.data(), nullptr, &count)) {
+ qCWarning(PIPEWIRE_LOGGING) << "Failed to query DMA-BUF modifiers.";
+ }
+
+ // Support modifier-less buffers
+ modifiers.push_back(DRM_FORMAT_MOD_INVALID);
+ return modifiers;
+}
+
void PipeWireSourceStream::onStreamStateChanged(void *data, pw_stream_state old, pw_stream_state state, const char *error_message)
{
PipeWireSourceStream *pw = static_cast<PipeWireSourceStream *>(data);
@@ -48,6 +124,42 @@ void PipeWireSourceStream::onStreamStateChanged(void *data, pw_stream_state old,
}
}
+static spa_pod *buildFormat(spa_pod_builder *builder, spa_video_format format, const std::vector<uint64_t> &modifiers = {})
+{
+ spa_pod_frame f[2];
+ const spa_rectangle pw_min_screen_bounds{1, 1};
+ const spa_rectangle pw_max_screen_bounds{UINT32_MAX, UINT32_MAX};
+
+ spa_pod_builder_push_object(builder, &f[0], SPA_TYPE_OBJECT_Format, SPA_PARAM_EnumFormat);
+ spa_pod_builder_add(builder, SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video), 0);
+ spa_pod_builder_add(builder, SPA_FORMAT_mediaSubtype, SPA_POD_Id(SPA_MEDIA_SUBTYPE_raw), 0);
+ spa_pod_builder_add(builder, SPA_FORMAT_VIDEO_format, SPA_POD_Id(format), 0);
+
+ if (modifiers.size()) {
+ auto pw_version = QVersionNumber::fromString(pw_get_library_version());
+
+ // SPA_POD_PROP_FLAG_DONT_FIXATE can be used with PipeWire >= 0.3.33
+ if (pw_version.majorVersion() >= 0 && pw_version.minorVersion() >= 3 && pw_version.microVersion() >= 33) {
+ spa_pod_builder_prop(builder, SPA_FORMAT_VIDEO_modifier, SPA_POD_PROP_FLAG_MANDATORY | SPA_POD_PROP_FLAG_DONT_FIXATE);
+ } else {
+ spa_pod_builder_prop(builder, SPA_FORMAT_VIDEO_modifier, SPA_POD_PROP_FLAG_MANDATORY);
+ }
+ spa_pod_builder_push_choice(builder, &f[1], SPA_CHOICE_Enum, 0);
+ // mofifiers from the array
+ for (auto it = modifiers.begin(); it != modifiers.end(); it++) {
+ spa_pod_builder_long(builder, *it);
+ if (it == modifiers.begin()) {
+ spa_pod_builder_long(builder, *it);
+ }
+ }
+ spa_pod_builder_pop(builder, &f[1]);
+ }
+
+ spa_pod_builder_add(builder, SPA_FORMAT_VIDEO_size, SPA_POD_CHOICE_RANGE_Rectangle(&pw_min_screen_bounds, &pw_min_screen_bounds, &pw_max_screen_bounds), 0);
+
+ return static_cast<spa_pod *>(spa_pod_builder_pop(builder, &f[0]));
+}
+
void PipeWireSourceStream::onStreamParamChanged(void *data, uint32_t id, const struct spa_pod *format)
{
if (!format || id != SPA_PARAM_Format) {
@@ -67,6 +179,10 @@ void PipeWireSourceStream::onStreamParamChanged(void *data, uint32_t id, const s
uint8_t paramsBuffer[1024];
spa_pod_builder pod_builder = SPA_POD_BUILDER_INIT(paramsBuffer, sizeof(paramsBuffer));
+ const auto bufferTypes = spa_pod_find_prop(format, nullptr, SPA_FORMAT_VIDEO_modifier)
+ ? (1 << SPA_DATA_DmaBuf) | (1 << SPA_DATA_MemFd) | (1 << SPA_DATA_MemPtr)
+ : (1 << SPA_DATA_MemFd) | (1 << SPA_DATA_MemPtr);
+
const spa_pod *param = (spa_pod *)spa_pod_builder_add_object(&pod_builder,
SPA_TYPE_OBJECT_ParamBuffers,
SPA_PARAM_Buffers,
@@ -81,7 +197,7 @@ void PipeWireSourceStream::onStreamParamChanged(void *data, uint32_t id, const s
SPA_PARAM_BUFFERS_align,
SPA_POD_Int(16),
SPA_PARAM_BUFFERS_dataType,
- SPA_POD_Int((1 << SPA_DATA_MemPtr) | (1 << SPA_DATA_MemFd) | (1 << SPA_DATA_DmaBuf)));
+ SPA_POD_CHOICE_FLAGS_Int(bufferTypes));
pw_stream_update_params(pw->pwStream, &param, 1);
}
@@ -138,29 +254,19 @@ bool PipeWireSourceStream::createStream(uint nodeid)
uint8_t buffer[1024];
spa_pod_builder podBuilder = SPA_POD_BUILDER_INIT(buffer, sizeof(buffer));
- spa_fraction minFramerate = SPA_FRACTION(1, 1);
- spa_fraction maxFramerate = SPA_FRACTION(25, 1);
-
- const spa_pod *param = (spa_pod *)spa_pod_builder_add_object(&podBuilder,
- SPA_TYPE_OBJECT_Format,
- SPA_PARAM_EnumFormat,
- SPA_FORMAT_mediaType,
- SPA_POD_Id(SPA_MEDIA_TYPE_video),
- SPA_FORMAT_mediaSubtype,
- SPA_POD_Id(SPA_MEDIA_SUBTYPE_raw),
- SPA_FORMAT_VIDEO_format,
- SPA_POD_CHOICE_ENUM_Id(6,
- SPA_VIDEO_FORMAT_RGBx,
- SPA_VIDEO_FORMAT_RGBA,
- SPA_VIDEO_FORMAT_BGRx,
- SPA_VIDEO_FORMAT_BGRA,
- SPA_VIDEO_FORMAT_RGB,
- SPA_VIDEO_FORMAT_BGR),
- SPA_FORMAT_VIDEO_maxFramerate,
- SPA_POD_CHOICE_RANGE_Fraction(&maxFramerate, &minFramerate, &maxFramerate));
+
+ const QVector<spa_video_format> formats =
+ {SPA_VIDEO_FORMAT_RGBx, SPA_VIDEO_FORMAT_RGBA, SPA_VIDEO_FORMAT_BGRx, SPA_VIDEO_FORMAT_BGRA, SPA_VIDEO_FORMAT_RGB, SPA_VIDEO_FORMAT_BGR};
+ QVector<const spa_pod *> params;
+ params.reserve(formats.size() * 2);
+ const EGLDisplay display = static_cast<EGLDisplay>(QGuiApplication::platformNativeInterface()->nativeResourceForIntegration("egldisplay"));
+ for (spa_video_format format : formats) {
+ params += buildFormat(&podBuilder, format, queryDmaBufModifiers(display, format));
+ params += buildFormat(&podBuilder, format, {});
+ }
pw_stream_flags s = (pw_stream_flags)(PW_STREAM_FLAG_DONT_RECONNECT | PW_STREAM_FLAG_AUTOCONNECT);
- if (pw_stream_connect(pwStream, PW_DIRECTION_INPUT, pwNodeId, s, &param, 1) != 0) {
+ if (pw_stream_connect(pwStream, PW_DIRECTION_INPUT, pwNodeId, s, params.data(), params.size()) != 0) {
qCWarning(PIPEWIRE_LOGGING) << "Could not connect to stream";
pw_stream_destroy(pwStream);
return false;
--
2.33.0

View File

@@ -1,610 +0,0 @@
From 03b2b20680201d8980054d1d29e9d6490848056e Mon Sep 17 00:00:00 2001
From: l10n daemon script <scripty@kde.org>
Date: Mon, 20 Sep 2021 02:30:48 +0000
Subject: [PATCH 05/11] SVN_SILENT made messages (.desktop file) - always
resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
---
kcms/autostart/package/metadata.desktop | 2 ++
kcms/colors/kcm_colors.desktop | 2 ++
kcms/cursortheme/kcm_cursortheme.desktop | 2 ++
kcms/desktoptheme/kcm_desktoptheme.desktop | 2 ++
kcms/desktoptheme/package/metadata.desktop | 1 +
kcms/desktoptheme/plasma-themes.knsrc | 1 +
kcms/feedback/kcm_feedback.desktop | 2 ++
kcms/fonts/kcm_fonts.desktop | 2 ++
kcms/formats/formats.desktop | 3 +++
kcms/icons/kcm_icons.desktop | 2 ++
kcms/kfontinst/kcmfontinst/fontinst.desktop | 1 +
kcms/lookandfeel/kcm_lookandfeel.desktop | 2 ++
kcms/nightcolor/kcm_nightcolor.desktop | 3 +++
kcms/nightcolor/package/metadata.desktop | 2 ++
kcms/notifications/kcm_notifications.desktop | 1 +
kcms/notifications/package/metadata.desktop | 1 +
kcms/style/kcm_style.desktop | 2 ++
kcms/translations/kcm_translations.desktop | 1 +
klipper/klipper.desktop | 1 +
klipper/klipperrc.desktop | 10 ++++++----
klipper/org.kde.klipper.desktop | 1 +
login-sessions/plasmawayland-dev.desktop.cmake | 1 +
login-sessions/plasmawayland.desktop.cmake | 2 ++
login-sessions/plasmax11-dev.desktop.cmake | 1 +
login-sessions/plasmax11.desktop.cmake | 2 ++
lookandfeel.dark/metadata.desktop | 1 +
lookandfeel/metadata.desktop | 1 +
plasma-windowed/plasma-windowed.desktop | 1 +
plasmacalendarintegration/holidayeventsplugin.json | 1 +
solidautoeject/solidautoeject.desktop | 2 ++
soliduiserver/soliduiserver.desktop | 1 +
statusnotifierwatcher/statusnotifierwatcher.desktop | 1 +
32 files changed, 54 insertions(+), 4 deletions(-)
diff --git a/kcms/autostart/package/metadata.desktop b/kcms/autostart/package/metadata.desktop
index 764f39163..3621501df 100644
--- a/kcms/autostart/package/metadata.desktop
+++ b/kcms/autostart/package/metadata.desktop
@@ -88,6 +88,7 @@ X-KDE-Keywords[es]=Gestor de inicio automático,inicio del sistema,inicio de pla
X-KDE-Keywords[eu]=Abio automatiko kudeatzailea,sistemaren abioa,plasmaren hastea,cron, automatikoa,hasi,abiatzea,abioa,zamatu,saioa
X-KDE-Keywords[fr]=Gestionnaire de démarrage automatique, démarrage du système, démarrage de Plasma, cron, auto, démarrage, boot, chargement, session
X-KDE-Keywords[hi]=स्वतः चालू प्रबंधक,तंत्र प्रारंभ,प्लाज़्मा प्रारंभ,क्रोन,स्वतः,प्रारंभ,स्टार्ट अप,बूट,लोड,सत्र
+X-KDE-Keywords[ia]=Gerente de Autoinitio,systema de initio,initio de plasma,cron,initio,initiar, boot,carga,session
X-KDE-Keywords[it]=Gestore avvio automatico,avvio del sistema,avvio di plasma,cron,automatico,avvio,sessione
X-KDE-Keywords[nl]=Autostartbeheerder,systeem,opstarten systeem,opstarten plasma,automatisch,starten,opstarten,systeemopstart, boot,laden,sessie
X-KDE-Keywords[nn]=autostart-handsaming,systemstart,plasma-start,cron
@@ -97,6 +98,7 @@ X-KDE-Keywords[pt_BR]=Gerenciado de inicialização,inicialização do sistema,i
X-KDE-Keywords[sk]=Správca automatického spustenia,spustenie systému,spustenie Plasmy, cron,auto,štart,spustenie,bootovanie,načítanie,sedenie
X-KDE-Keywords[sl]=Upravljalnik samodejnega zagona,zagon sistema,autostart,startup,system startup,plasma start,cron,nalaganje,seja
X-KDE-Keywords[sv]=Hantering av autostart,systemstart,plasma start,cron,auto,start,ladda,session
+X-KDE-Keywords[ta]=Autostart Manager, system startup, plasma start, cron, auto,start,start up,boot,load,session,சுயதுவக்கம், தொடக்கம், சுயதொடக்கம், தொடக்கம், துவக்கம், ஏற்று, ஏற்றம், அமர்வு
X-KDE-Keywords[uk]=AAutostart Manager,system startup,plasma start,cron,auto,start,start up,boot,load,session,керування автозапуском,автозапуск,запуск,запуск системи,запуск плазми,завантаження,сеанс
X-KDE-Keywords[vi]=Autostart Manager,system startup,plasma start,cron,auto,start,start up,boot,load,session,trình quản lí khởi động tự động,khởi động hệ thống,khởi động plasma,khởi động,tự động,tải,phiên
X-KDE-Keywords[x-test]=xxAutostart Managerxx,xxsystem startupxx,xxplasma startxx,xxcronxx,xxautoxx,xxstartxx,xxstart upxx,xxbootxx,xxloadxx,xxsessionxx
diff --git a/kcms/colors/kcm_colors.desktop b/kcms/colors/kcm_colors.desktop
index 39fed9caf..2416ffd70 100644
--- a/kcms/colors/kcm_colors.desktop
+++ b/kcms/colors/kcm_colors.desktop
@@ -102,6 +102,7 @@ X-KDE-Keywords[es]=color,colores,esquema,contraste,colores de los widgets,colore
X-KDE-Keywords[eu]=kolorea,antolaera,kontrastea,trepeten koloreak,kolore-antolaera,kolore-estiloa,tonua,azentu-kolorea,kolore-antolaera,modu iluna,modu argia, azentu-kolorea,azentua,nabarmentzea,kolorea
X-KDE-Keywords[fr]=couleurs, couleurs, thème, contraste, couleurs des composants graphiques, thème de couleurs, style de couleurs, thème de couleurs, teinte, couleur accentuée, mode sombre, mode clair, accentuation de couleur, accentuation, surbrillance
X-KDE-Keywords[hi]=रंग,वर्ण,योजना,व्यतिरेक,विजेट रंग,रंग योजना,रंग शैली,रंग प्रसंग,टिंट, एक्सेंट रंग, रंग योजना, डार्क मोड, लाइट मोड, एक्सेंट रंग, एक्सेंट, चिन्हांकित, रंग
+X-KDE-Keywords[ia]=color,colores,schema,contrasto,colores de Widget,Color de schema,stilo de color, thema de color,tinta,color de accento,modo obscur,modo clar,color de accento, accento,evidentia,color
X-KDE-Keywords[it]=colore,schema,contrasto,colore degli oggetti,schema di colore,stile colore,tema colore,tinta,colore secondario,modalità scura,modalità chiara,secondario,evidenziazione
X-KDE-Keywords[nl]=color,colour,kleur,kleuren,scheme,schema,contrast,Widget colors,Widgetkleuren,Color Scheme,kleurenschema,kleurstijl,kleurthema,tint,accentkleur,modus donker,modus licht,accent,accentuering
X-KDE-Keywords[nn]=fargar,oppsett,kontrast,elementfargar,fargeoppsett,fargestil,fargetema,nyanse,aksentfarge,kontrastfarge,fargetema,fargedrakt,fargeoppsett,mørk modus,lys modus,aksent,konstrast,markering,farge
@@ -111,6 +112,7 @@ X-KDE-Keywords[pt_BR]=cor,cores,esquema,contraste,cores do widget,esquema de cor
X-KDE-Keywords[sk]=farba,farba,schéma,kontrast,Farby widgetov,Farebná schéma,farebný štýl,farba téma,odtieň,farba akcentu,farebná schéma,tmavý režim,svetlý režim,farba akcentu,akcent,zvýraznenie,farba
X-KDE-Keywords[sl]=barva,barve,sheme,kontrast,gradnik,barve gradnikov,barvne sheme,barvni slog,barvna tema,odtenek,poudarjena barva,barvna shema,temni način,svetli način,barva poudarka,osvetljevanje
X-KDE-Keywords[sv]=färg,schema,kontrast,Komponentfärger,Färgschema,färgstil,färgtema,färgton,accentfärg,färgschema,mörkt läge,ljust läge,accent,färgläggning
+X-KDE-Keywords[ta]=color,colour, scheme, contrast, Widget colors,Color Scheme,color style,color theme,tint,accent color,color scheme,dark mode,light mode,accent colour, accent,highlight,colour, நிறம், வண்ணம், நிரங்கள், வண்ணங்கள், நிறத் திட்டம், நிறத்திட்டம், தோற்றத்திட்டம், வண்ணத் திட்டம், வெள்ளை, கருப்பு, இருட்டு, வெளிச்சம், வெளிர்ந்த, கருமையான, சிறப்பு நிறம்
X-KDE-Keywords[uk]=кольори,кольори,схема,контраст,кольори віджетів,схема кольорів,стиль кольорів,тема кольорів,відтінок,акцент,схема,темний режим,світлий режим,підсвічування,colors,colours,scheme,contrast,Widget colors,Color Scheme,color style,color theme,tint,accent color,color scheme,dark mode,light mode,accent colour,accent,highlight,colour
X-KDE-Keywords[vi]=color,colour,scheme,contrast,Widget colors,Color Scheme,color style,color theme,tint,accent color,color scheme,dark mode,light mode,accent colour,accent,highlight,colour,màu,sắc,quy hoạch,tương phản,màu phụ kiện,quy hoạch màu,kiểu cách màu,chủ đề màu,phủ,màu chủ đạo,chế độ tối,chế độ sáng,chủ đạo,tô sáng
X-KDE-Keywords[x-test]=xxcolorxx,xxcolourxx,xxschemexx,xxcontrastxx,xxWidget colorsxx,xxColor Schemexx,xxcolor stylexx,xxcolor themexx,xxtintxx,xxaccent colorxx,xxcolor schemexx,xxdark modexx,xxlight modexx,xxaccent colourxx,xxaccentxx,xxhighlightxx,xxcolourxx
diff --git a/kcms/cursortheme/kcm_cursortheme.desktop b/kcms/cursortheme/kcm_cursortheme.desktop
index 55935d0d7..f0a1a5616 100644
--- a/kcms/cursortheme/kcm_cursortheme.desktop
+++ b/kcms/cursortheme/kcm_cursortheme.desktop
@@ -100,6 +100,7 @@ X-KDE-Keywords[es]=Ratón,mouse,cursor,tema,aspecto del cursor,apariencia del cu
X-KDE-Keywords[eu]=sagua,kurtsorea,gaia,kurtsorearen itxura,kurtsorearen kolorea,kurtsorearen gaia, saguaren gaia,saguaren itxura,saguaren azala,erakuslearen koloreak,erakuslearen itxura,kurtsorearen azala,kurtsorearen estiloa,saguaren estiloa,erakuslea
X-KDE-Keywords[fr]=Souris, curseur, thème, apparence du curseur, couleur du curseur, thème de curseurs, thème de souris, apparence de la souris, habillage de souris, couleurs de pointeurs, apparence de pointeurs, habillage de curseurs, style de curseurs
X-KDE-Keywords[hi]=माउस,कर्सर,प्रसंग,कर्सर दिखावट,कर्सर रंग,कर्सर प्रसंग,माउस प्रसंग,माउस दिखावट,माउस की प्रसंग,सूचक रंग,सूचक दिखावट,माउस त्वचा, सूचक रंग, सूचक उपस्थिति, कर्सर त्वचा, कर्सर शैली, माउस शैली, सूचक
+X-KDE-Keywords[ia]=Mus,Cursor,Thema,Apparentia de Cursor,Color de Cursor,Thema de Cursor,Thema de Mus, Apparentia de Mus,Apparentia de Mus,Colores de punctator,Apparentia de punctator, apparentia de cursor, stilo de cursor,stilo de mus,punctator
X-KDE-Keywords[it]=Mouse,Puntatore,Tema,Aspetto puntatore,Colore puntatore,Tema puntatore,Tema mouse,Aspetto mouse,Skin mouse,Colore puntatore,Aspetto puntatore,skin puntatore,stile puntatore,stile mouse,puntatore
X-KDE-Keywords[nl]=Muis,Cursor,Thema,Uiterlijk van cursor,kleur van cursor,Thema van cursor,Thema van muis,uiterlijk van muis,Muisoppervlak,Kleuren van aanwijzer,Uiterlijk van aanwijzer,uiterlijk van cursor,cursorstijl,muisstijl,aanwijzer
X-KDE-Keywords[nn]=mus,peikar,tema,peikarutsjånad,peikarfarge,peikartema,musetema,musutsjånad,musedrakt,peikarfargar,peikarutsjånad,peikardrakt,musestil
@@ -109,6 +110,7 @@ X-KDE-Keywords[pt_BR]=mouse,cursor,tema,aparência do cursor,cor do cursor,tema
X-KDE-Keywords[sk]=Myš,Kurzor,Téma,Vzhľad kurzora,Farba kurzora,Téma kurzora,Téma myši,Vzhľad myši,Skin myši,Farby ukazovateľa,Vzhľad ukazovateľa,Skin kurzora,štýl kurzora,štýl myši,ukazovateľ
X-KDE-Keywords[sl]=Miška,Kazalka,Videz kazalke,Barva kazalke,Tema kazalke,Tema miške,Videz,Preobleke,barve miške,videz kazalke,slog kazalke,slog miške,kazalec
X-KDE-Keywords[sv]=Mus,Pekare,Tema,Utseende,Pekarfärg,Pekartema,Mustema,Musutseende,Musskal,Pekarfärger,Pekarutseende,färgskal,pekarstil,musstil,pekare
+X-KDE-Keywords[ta]=Mouse,Cursor,Theme,Cursor Appearance,Cursor Color,Cursor Theme,Mouse Theme,Mouse Appearance,Mouse Skin,Pointer Colors,Pointer Appearance, ,cursor skin, cursor style,mouse style,pointer, சுட்டி,சுட்டுக்குறி, இடஞ்சுட்டி, சுட்டி நிறம், சுட்டி வண்ணம், சுட்டிக்குறி நிறம், சுட்டிக்குறி வண்ணம்,சுட்டிக்குறி தோற்றம்
X-KDE-Keywords[uk]=миша,вказівник,тема,вигляд вказівника,колір вказівника,тема вказівника,тема миші,вигляд миші,стиль вказівника,стиль миші,Mouse,Cursor,Theme,Cursor Appearance,Cursor Color,Cursor Theme,Mouse Theme,Mouse Appearance,Mouse Skins,Pointer Colors,Pointer Appearance,cursor skin,cursor style,mouse style,pointer
X-KDE-Keywords[vi]=Mouse,Cursor,Theme,Cursor Appearance,Cursor Color,Cursor Theme,Mouse Theme,Mouse Appearance,Mouse Skin,Pointer Colors,Pointer Appearance,cursor skin,cursor style,mouse style,pointer,chuột,con trỏ,chủ đề,diện mạo con trỏ,màu con trỏ,chủ đề của con trỏ,chủ đề của chuột,diện mạo chuột,da chuột,da con trỏ,kiểu cách con trỏ,kiểu cách chuột
X-KDE-Keywords[x-test]=xxMousexx,xxCursorxx,xxThemexx,xxCursor Appearancexx,xxCursor Colorxx,xxCursor Themexx,xxMouse Themexx,xxMouse Appearancexx,xxMouse Skinxx,xxPointer Colorsxx,xxPointer Appearancexx,xxcursor skinxx,xxcursor stylexx,xxmouse stylexx,xxpointerxx
diff --git a/kcms/desktoptheme/kcm_desktoptheme.desktop b/kcms/desktoptheme/kcm_desktoptheme.desktop
index 4067d8232..58c137f8f 100644
--- a/kcms/desktoptheme/kcm_desktoptheme.desktop
+++ b/kcms/desktoptheme/kcm_desktoptheme.desktop
@@ -97,6 +97,7 @@ X-KDE-Keywords[es]=Tema del escritorio,tema de Plasma,estilo de Plasma,estilo de
X-KDE-Keywords[eu]=Mahaigaineko gaia,Plasmako gaia,Plasmako estiloa,mahaigainekoko estiloa,Plasmako azala,mahaigaineko azala,gaia
X-KDE-Keywords[fr]=Thème de bureau, thème de Plasma, style de Plasma, style de bureau, habillage de Plasma, habillage de bureau, thème
X-KDE-Keywords[hi]=डेस्कटॉप प्रसंग, प्लाज़्मा प्रसंग, प्लाज्मा शैली, डेस्कटॉप शैली, प्लाज़्मा त्वचा, डेस्कटॉप त्वचा, प्रसंग
+X-KDE-Keywords[ia]=Thema de scriptorio, Thema de PLasma, stilo de plasma,stilo de scriptorio, apparentia de plasma, apprentia de scriptorio,thema
X-KDE-Keywords[it]=Tema desktop,tema plasma,stile plasma,stile desktop,tema
X-KDE-Keywords[nl]=Bureaubladthema,Plasma-thema,plasmastijl,bureabladstijl,uiterlijk van plasma,uiterlijk van bureaublad,thema
X-KDE-Keywords[nn]=skrivebordstema,Plasma-tema,Plasma-stil,skrivebordsstil,Plasma-drakt,skrivebordsdrakt,tema,drakt
@@ -105,6 +106,7 @@ X-KDE-Keywords[pt]=Tema do Ambiente de Trabalho,Tema do Plasma,estilo do plasma,
X-KDE-Keywords[sk]=Téma pracovnej plochy, téma Plasmy, štýl Plasmy, štýl pracovnej plochy, skin Plasmy, skin pracovnej plochy,téma
X-KDE-Keywords[sl]=Tema namizja,Tema Plasme,slog plasme,slog namizja,preobleka plasme,preobleka namizja,tema
X-KDE-Keywords[sv]=Skrivbordstema,Plasmatema,plasmastil,skrivbordsstil,plasmaskal,skrivbordsskal,tema
+X-KDE-Keywords[ta]=Desktop Theme,Plasma Theme,plasma style,desktop style,plasma skin,desktop skin,theme, பிளாஸ்மா தோற்றத்திட்டம், பிளாஸ்மா திட்டம், பணிமேடை தோற்றத்திட்டம், பணிமேடை திட்டம்
X-KDE-Keywords[uk]=Desktop Theme,Plasma Theme,plasma style,desktop style,plasma skin,desktop skin,theme,тема стільниці,тема плазми,стиль плазми,стиль стільниці,оболонка плазми,шкірка плазми,скін плазми,оболонка стільниці,шкірка стільниці,скін стільниці,тема
X-KDE-Keywords[vi]=Desktop Theme,Plasma Theme,plasma style,desktop style,plasma skin,desktop skin,theme,Chủ đề Bàn làm việc,Chủ đề Plasma,kiểu cách plasma,kiểu cách bàn làm việc,da plasma,da bàn làm việc,chủ đề
X-KDE-Keywords[x-test]=xxDesktop Themexx,xxPlasma Themexx,xxplasma stylexx,xxdesktop stylexx,xxplasma skinxx,xxdesktop skinxx,xxthemexx
diff --git a/kcms/desktoptheme/package/metadata.desktop b/kcms/desktoptheme/package/metadata.desktop
index 0a966d964..8d592f66c 100644
--- a/kcms/desktoptheme/package/metadata.desktop
+++ b/kcms/desktoptheme/package/metadata.desktop
@@ -71,6 +71,7 @@ Comment[ru]=Выбор оформления рабочего стола
Comment[sk]=Vybrať Plasma tému
Comment[sl]=Izberite temo Plasme
Comment[sv]=Välj Plasmatema
+Comment[ta]=பிளாஸ்மா தோற்றத்திட்டத்தை தேர்ந்தெடுங்கள்
Comment[tg]=Мавзӯи плазмаро интихоб намоед
Comment[tr]=Plazma temasını seçin
Comment[uk]=Вибір теми Плазми
diff --git a/kcms/desktoptheme/plasma-themes.knsrc b/kcms/desktoptheme/plasma-themes.knsrc
index 5f5f3e2a5..b77ea910e 100644
--- a/kcms/desktoptheme/plasma-themes.knsrc
+++ b/kcms/desktoptheme/plasma-themes.knsrc
@@ -31,6 +31,7 @@ Name[ru]=Оформления рабочего стола
Name[sk]=Plasma štýly
Name[sl]=Slogi Plasme
Name[sv]=Plasmastilar
+Name[ta]=பிளாஸ்மா தோற்றத்திட்டங்கள்
Name[uk]=Стилі Плазми
Name[vi]=Kiểu cách Plasma
Name[x-test]=xxPlasma Stylesxx
diff --git a/kcms/feedback/kcm_feedback.desktop b/kcms/feedback/kcm_feedback.desktop
index 5d7a980d9..1bbd09177 100644
--- a/kcms/feedback/kcm_feedback.desktop
+++ b/kcms/feedback/kcm_feedback.desktop
@@ -102,6 +102,7 @@ X-KDE-Keywords[es]=realimentación,comentarios y sugerencias,informe,contacto,re
X-KDE-Keywords[eu]=erreakzioa,txostena,kontaktua,datu-bilketa,estatistikak,erabilera,egunkaria,erregistratzea,telemetria
X-KDE-Keywords[fr]=Retour utilisateur, rapport, contact, collecte de données, statistiques, utilisation, journal, connexion, télémétrie
X-KDE-Keywords[hi]=प्रतिक्रिया, रिपोर्ट, संपर्क, डेटा संग्रह, आंकड़े, उपयोग, लॉग, लॉगिंग,टेलीमेटरी
+X-KDE-Keywords[ia]=evalutation,reporto,contacto,collection de datos,statistica,uso,registro, registrar,telemetria
X-KDE-Keywords[it]=segnalazione,report,contatto,raccolta dati,statistiche,utilizzo,registro,registrazione,telemetria
X-KDE-Keywords[nl]=terugkoppeling,rapport,contactpersoon,gegevensverzameling,statistieken,gebruik,log,loggen,telemetrie
X-KDE-Keywords[nn]=tilbakemelding,respons,rapport,respons,kontakt,datainnsamling,statistikk,bruk,logg,logging,telemetri
@@ -110,6 +111,7 @@ X-KDE-Keywords[pt]=reacções,relatório,contacto,recolha de dados,estatísticas
X-KDE-Keywords[sk]=spätná väzba,hlásenie,kontakt,zber údajov,štatistiky,používanie,protokol,zaznamenávanie,telemetria
X-KDE-Keywords[sl]=povratni odziv,poročilo,zbiranje podatkov,statistika,uporaba,dnevnik,beleženje,telemetrija
X-KDE-Keywords[sv]=återkoppling,rapportera,kontakta,datainsamling,statistik,användning,logg,loggning,telemetri
+X-KDE-Keywords[ta]=feedback,report,contact,data collection,statistics,usage,log,logging,telemetry, கருத்து, பின்னூட்டம், தொடர்பு, புள்ளிவிவரங்கள், தரவு, பயன்பாட்டு, பதிவு, சேகரிப்பு
X-KDE-Keywords[uk]=feedback,report,contact,data collection,statistics,usage,log,logging,telemetry,відгук,звіт,зв'язок,контакт,збирання даних,статистика,користування,журнал,журналювання,телеметрія
X-KDE-Keywords[vi]=feedback,report,contact,data collection,statistics,usage,log,logging,telemetry,phản hồi,báo cáo,liên hệ,thu thập dữ liệu,thống kê,sử dụng,nhật kí,ghi nhật kí,viễn trắc
X-KDE-Keywords[x-test]=xxfeedbackxx,xxreportxx,xxcontactxx,xxdata collectionxx,xxstatisticsxx,xxusagexx,xxlogxx,xxloggingxx,xxtelemetryxx
diff --git a/kcms/fonts/kcm_fonts.desktop b/kcms/fonts/kcm_fonts.desktop
index 340038b2e..203390a28 100644
--- a/kcms/fonts/kcm_fonts.desktop
+++ b/kcms/fonts/kcm_fonts.desktop
@@ -99,6 +99,7 @@ X-KDE-Keywords[es]=tipos de letra,fuentes,tamaño del tipo de letra,estilos,jueg
X-KDE-Keywords[eu]=letra-tipoak,letra-tamaina,estiloak,karaktere-jokoak,panela,aginte-panela,mahaigainak,fitxategi-kudeatzailea,tresna-barrak,menua,leihoaren titulua,titulua,DPI,anti-aliasing,ertzak-leuntzea,mahaigaineko letra-tipoak,tresna-barrako letra-tipoak,karakterea,letra-tipo orokorrak,tipografia,tipoa,letrak,karakterea,errendatzea doitzea,azpi-pixela,testua,testu handia,letra aldatzea,neurria
X-KDE-Keywords[fr]=polices, taille de police, styles, tables de caractères, jeux de caractères, panneau, panneau de contrôle, bureaux, gestionnaire de fichiers, barres d'outils, menu, titre de fenêtre, titre, DPI, résolution, anti crénelage, polices de bureau, polices de barre d'outils, caractère, polices générales, typographie, type, lettres, caractères, astuces, sous-pixel, texte, texte large, modification de polices, taille
X-KDE-Keywords[hi]=फ़ॉन्ट, फ़ॉन्ट आकार, शैलियाँ, वर्ण सेट, वर्ण सेट, पैनल, नियंत्रण कक्ष, डेस्कटॉप, फ़ाइल प्रबंधक, टूलबार, मेनू, विंडो शीर्षक, शीर्षक, डीपीआइ, एंटी-अलियासिंग, डेस्कटॉप फ़ॉन्ट, टूलबार फ़ॉन्ट, वर्ण, सामान्य फ़ॉन्ट, टाइपोग्राफी, प्रकार ,अक्षर,वर्ण, संकेत,उप-पिक्सेल,पाठ,बड़ा पाठ,फ़ॉन्ट,आकार बदलना
+X-KDE-Keywords[ia]=fonts,grandor de font,stilos,insimules de characteres,insimules de characteres,pannello,pannello de controlo,scriptorios,Gerente de File,Barra de instrumentos,Menu,Titulo de Fenestra,Titulo,DPI,anti-aliasing,fonts de scriptorio, fonts de barra de titulo, character,fonts general,typographia,typo, litteras,character,insinuar,sub-pixel,texto,texto grande,cambia font,grandor
X-KDE-Keywords[it]=caratteri,dimensione dei caratteri,stili,codifiche,insiemi di caratteri,pannello,pannello di controllo,desktop,gestore dei file,barre degli strumenti,menu,titolo della finestra,titolo,DPI,anti-aliasing,caratteri del desktop,caratteri della barra degli strumenti,carattere,caratteri generali,tipografia,tipo,lettere,carattere,hinting,sub-pixel,testo,testo grande,cambia carattere,dimensione
X-KDE-Keywords[nl]=lettertypes,lettertype,tekengrootte,stijlen,tekensets,paneel,besturingspaneel,bureaubladen,bestandsbeheerder,werkbalken,menu,venstertitel,titel,DPI,anti-aliasing,lettertypen van bureaublad,lettertypen van werkbalk,teken,algemene lettertypes,typografie,type,letter,teken,hinten,subpixel,tekst,grote tekst,lettertype wijzigen,grootte
X-KDE-Keywords[nn]=skrifter,skriftstorleik,skriftstørrelse,stilar,teiknsett,teiknkodingar,panel,kontrollpanel,skrivebord,filhandsamar,verktøylinje,meny,vindaugstittel,tittel,DPI,PPT,kantutjamning,skrivebordsskrifter,verktøylinjeskrifter,generelle skrifter,typografi,bokstavar,teikn,hinting,delpiksel,tekst,stor skrift,større skrift,endra skriftstorleik,storleik,størrelse
@@ -107,6 +108,7 @@ X-KDE-Keywords[pt]=tipos de letra,tamanho da letra,estilos,codificações,conjun
X-KDE-Keywords[sk]=písma,veľkosť písma,štýly,znakové sady,znakové sady,panel,ovládací panel,pracovné plochy,Správca súborov,Panely nástrojov,Ponuka,Názov okna,Názov,DPI,antialiasing,písma na ploche,Písma panelov nástrojov,znakové,všeobecné písma,typografia,písmo,písmená,znak,hinting,subpixel,text,veľký text,zmena písma,veľkosť
X-KDE-Keywords[sl]=pisave,velikosti pisav,znaki,zbirke znakov,kodne tabele,paneli,nadzorne plošče,namizja,upravljalnik datotek,meni,okno,naslov okna,DPI,glajenje pisav,pisave namizja,pisave orodnih vrstic, znak,splošne pisave,tipografija,vrsta,črke,znaki,namigi,besedilo,veliko besedilo,sprememba črkopisa,velikost
X-KDE-Keywords[sv]=teckensnitt,teckenstorlek,stil,teckenuppsättningar,panel,kontrollpanel,skrivbord,Filhanterare,Verktygsrader,Meny,Fönsternamn,Namn,Punkter/tum,kantutjämning,skrivbordsteckensnitt,verktygsradsteckensnitt,tecken,allmänna teckensnitt,typografi,typ,bokstäver,tecken,tips,delbildpunkt,text,stor text, ändra teckensnitt,storlek
+X-KDE-Keywords[ta]=fonts,font size,styles,charsets, character sets,panel,control panel,desktops,FileManager, Toolbars,Menu, Window Title,Title,DPI,anti-aliasing,desktop fonts,toolbar fonts,character,general fonts, typography,type, letters,character, hinting,sub-pixel, text,big text, change font,size, எழுத்துரு,எழுத்து, அளவு, பெரிய உரை, தட்டச்சு, உரை
X-KDE-Keywords[uk]=fonts,font size,styles,charsets,character sets,panel,control panel,desktops,FileManager,Toolbars,Menu,Window Title,Title,DPI,anti-aliasing,desktop fonts,toolbar fonts,character,general fonts,typography,type,letters,character,hinting,sub-pixel,text,big text,change font,size,шрифт,шрифти,розмір,розмір шрифту,стиль,стилі,гарнітура,гарнітури,кодування,набір,символ,символи,набір символів,панель,панель керування,стільниця,стільниці,файл,керування,керування файлами,менеджер,панель інструментів,меню,заголовок,заголовок вікна,роздільність,згладжування,шрифти стільниці,шрифти панелі,символ,загальні шрифти,типографія,друк,тип,літери,символ,хінтінг,гінтінґ,субпіксель,текст,великий текст,змінити шрифт,розмір
X-KDE-Keywords[vi]=fonts,font size,styles,charsets,character sets,panel,control panel,desktops,FileManager,Toolbars,Menu,Window Title,Title,DPI,anti-aliasing,desktop fonts,toolbar fonts,character,general fonts,typography,type,letters,character,hinting,sub-pixel,text,big text,change font,size,phông chữ,cỡ phông chữ,kiểu cách,bộ mã tự,bảng,bảng điều khiển,bàn làm việc,trình quản lí tệp,thanh công cụ,trình đơn,tiêu đề cửa sổ,tiêu đề,khử răng cưa,phông chữ bàn làm việc,phông chữ thanh công cụ,chữ,phông chữ chung,thuật in,kiểu,chữ cái,dẫn phông,hạ điểm ảnh,chữ to,thay đổi phông chữ,kích cỡ
X-KDE-Keywords[x-test]=xxfontsxx,xxfont sizexx,xxstylesxx,xxcharsetsxx,xxcharacter setsxx,xxpanelxx,xxcontrol panelxx,xxdesktopsxx,xxFileManagerxx,xxToolbarsxx,xxMenuxx,xxWindow Titlexx,xxTitlexx,xxDPIxx,xxanti-aliasingxx,xxdesktop fontsxx,xxtoolbar fontsxx,xxcharacterxx,xxgeneral fontsxx,xxtypographyxx,xxtypexx,xxlettersxx,xxcharacterxx,xxhintingxx,xxsub-pixelxx,xxtextxx,xxbig textxx,xxchange fontxx,xxsizexx
diff --git a/kcms/formats/formats.desktop b/kcms/formats/formats.desktop
index 7bba641b8..80f791a05 100644
--- a/kcms/formats/formats.desktop
+++ b/kcms/formats/formats.desktop
@@ -73,6 +73,7 @@ Comment[ru]=Форматы записи чисел, времени и денеж
Comment[sk]=Numerické, mena a časové formáty
Comment[sl]=Številski, valuta in oblike časa
Comment[sv]=Numeriska format, valutaformat och tidsformat
+Comment[ta]=எண்களும் பண மதிப்புகளும் நேரங்களும் எழுதப்படும் விதம்
Comment[tr]=Sayısal, Para Birimi ve Saat Biçimleri
Comment[uk]=Формати запису чисел, грошових сум та часу
Comment[vi]=Dạng thức số, tiền tệ và thời gian
@@ -89,6 +90,7 @@ X-KDE-Keywords[es]=idioma,traducción,formato numérico,local,país,conjuntos de
X-KDE-Keywords[eu]=hizkuntza,itzulpena,zenbaki formatua,tokikoak,Herrialdea,karaktere-multzoak,karaktereen multzoak,ikur hamartarra,milakoen bereizlea,ikurra,bereizlea,zeinua,positiboa,negatiboa,moneta,dirua,zatikien digituak,egutegia,ordua,data, formatuak,astea,asteko hasiera,lehena,papera,neurria,gutuna,A4,neurria, metrika,ingelesa,Inperiala,eskualdea,neurri-unitateak,bilketa,sailkapena,data-formatua
X-KDE-Keywords[fr]=langue, traduction, format numérique, paramètres régionaux, pays, jeu de caractères, tables de caractères, symbole décimal, séparateur des milliers, symbole, séparateur, signe, positif, négatif, devise, monnaie, chiffres après la virgule, calendrier, heure, date, formats, semaine, début de semaine, premier, papier, taille, lettre, A4, mesure, métrique, anglais, français, impérial, région, unités de mesure, rassemblement, tri, format de date
X-KDE-Keywords[hi]=भाषा,अनुवाद,संख्या प्रारूप,स्थान,देश,वर्ण सेट,वर्ण सेट,दशमलव प्रतीक,हज़ारों विभाजक,प्रतीक,विभाजक,चिह्न,धनात्मक,ऋणात्मक मुद्रा,धन,भिन्नात्मक अंक,कैलेंडर,समय,दिनांक,प्रारूप,सप्ताह,सप्ताह प्रारंभ,पहला, कागज,आकार,अक्षर,ए४,माप,मीट्रिक,अंग्रेजी,इंपीरियल,क्षेत्र, माप इकाइयाँ, संयोजन, छँटाई, दिनांक प्रारूप
+X-KDE-Keywords[ia]=linguage,traduction,formato de numero,locale,Pais,charsets,insimul de characteres, Symbolo decimal,separator de milles,symbolo,separator,signo,positive,negative,numerario,moneta,cifras fractional,calendario,tempore,data,formatos,septimana,initio de septimana, prime,papiro,grandor,littera,A4,mesura, metric,Anglese,Imperial,region,unitates de mesura,collation,ordinar,formato de data
X-KDE-Keywords[it]=lingua,traduzione,formato dei numeri,localizzazione,nazione,codifica,insieme dei caratteri,simbolo decimale,separatore delle migliaia,simbolo,separatore,segno,positivo,negativo,valuta,moneta,cifre decimali,calendario,ora,data,formati,settimana,inizio settimana,primo,carta,dimensione,lettera,A4,misura,metrico,inglese,imperiale,regione,unità di misura,collazione,ordinamento,formato della data
X-KDE-Keywords[nl]=taal,vertaling,getalformaat,locale,land,tekensets,decimaalsymbool,duizendscheidingsteken,symbool,scheidingsteken,teken,positief,negatief,valuta,geld,decimale cijfers,agenda,tijd,datum,formaten,week,weekbegin,eerst,papier,grootte,letter,A4,afmeting,metrisch,Engels,Imperiaal,regio,meeteenheden,vergelijking,sorteren,datumformaat
X-KDE-Keywords[nn]=språk,omsetjing,talformat,lokale,locale,land,teiknkodingar,teiknsett,desimalskiljeteikn,tusenskiljeteikn,symbol,skiljeteikn,tein,positiv,negativ,valuta,pengar,siffer,kalender,tid,dato,klokkeslett,format,veke,vekestart,første,papir,storleik,letter,A4,mål,metrisk,engelsk,britisk,region,måleeiningar,kollatering,sortering,datoformat
@@ -97,6 +99,7 @@ X-KDE-Keywords[pt]=língua,tradução,formato numérico,região,país,codificaç
X-KDE-Keywords[sk]=jazyk,preklad,formát čísla,lokál,krajina,znakové sady,znakové sady,desatinný symbol, oddeľovač tisícov,symbol,oddeľovač,znak,kladný,záporný,mena,peniaze,zlomkové číslice,kalendár,čas,dátum,formáty,týždeň,začiatok týždňa, prvý,papier,veľkosť,list,A4,miera,metrická,anglická,cisárska,región, merné jednotky,zoraďovanie,triedenie,formát dátumu
X-KDE-Keywords[sl]=jezik,prevod,format števil,lokalno,država,nabor znakov,kodna tabela,decimalni simbol,ločilnik tisočic,simbol,ločilnik,predznak,pozitivno,negativno,valuta,denar,ulomek,koledar,čas,datum,formati,teden,začetni teden,prvi,papir,velikost,letter,A4,mera,metrično,angleško,imperialno,regija,enote mere,abecedni red,razvrščanje,oblika datuma
X-KDE-Keywords[sv]=språk,översättning,nummerformat,plats,Land,teckenuppsättningar,decimalsymbol,tusentalsavgränsare,symbol,avgränsare,tecken,positivt,negativt,valuta,pengar,bråkdelssiffror,kalender,tid,datum,format,vecka, veckostart,först,papper,storlek,letter,A4,mått,meter,engelska,område,måttenheter,sorteringsordning,datumformat
+X-KDE-Keywords[ta]=language,translation,number format,locale,Country,charsets,character sets,Decimal symbol,Thousands separator,symbol,separator,sign,positive,negative,currency,money,fractional digits,calendar,time,date,formats,week,week start,first,paper,size,letter,A4,measure,metric,English,Imperial,region,measurement units,collation,sorting,date format, மொழி, மொழிபெயர்ப்பு, எண் வடிவம், நாடு, ஊர், ஆயிரம் பிரிப்பான், அளவு, அலகுகள், வாரம், நாள்காட்டி, நாட்காட்டி, மெட்ரிக், வரிசைப்படுத்தல், தொகுப்பு, தேதி
X-KDE-Keywords[uk]=language,translation,number format,locale,Country,charsets,character sets,Decimal symbol,Thousands separator,symbol,separator,sign,positive,negative,currency,money,fractional digits,calendar,time,date,formats,week,week start,first,paper,size,letter,A4,measure,metric,English,Imperial,region,measurement units,collation,sorting,date format,мова,мови,переклад,переклади,числа,формат,число,локаль,країна,набір,символ,кодування,розряд,тисяч,дробовий,дробова частина,роздільник,символ,знак,додатне,додатний,додатній,від’ємний,від’ємне,валюта,гроші,грошова одиниця,календар,час,дата,формати,тиждень,робочий тиждень,початок тижня,перший,папір,аркуш,вимір,виміри,вимірювання,одиниці вимірювання,метричний,метричні,метр,англійські,імперські,регіон,одиниці виміру,об'єднання,упорядкування,упорядковування,формат дати
X-KDE-Keywords[vi]=language,translation,number format,locale,Country,charsets,character sets,Decimal symbol,Thousands separator,symbol,separator,sign,positive,negative,currency,money,fractional digits,calendar,time,date,formats,week,week start,first,paper,size,letter,A4,measure,metric,English,Imperial,region,measurement units,collation,sorting,date format,ngôn ngữ,biên dịch,dạng thức số,vùng,quốc gia,bộ mã tự,bộ chữ,dấu thập phân,dấu phân cách hàng nghìn,kí hiệu,phần phân cách,dấu,dương,âm,tiền tệ,tiền,chữ số thập phân,lịch,thời gian,ngày,dạng thức,tuần,bắt đầu tuần,đầu tiên,giấy,cỡ,thư,đo,theo hệ mét,theo hệ Anh,vùng,đơn vị đo,đối chiếu,sắp xếp,dạng thức thời gian
X-KDE-Keywords[x-test]=xxlanguagexx,xxtranslationxx,xxnumber formatxx,xxlocalexx,xxCountryxx,xxcharsetsxx,xxcharacter setsxx,xxDecimal symbolxx,xxThousands separatorxx,xxsymbolxx,xxseparatorxx,xxsignxx,xxpositivexx,xxnegativexx,xxcurrencyxx,xxmoneyxx,xxfractional digitsxx,xxcalendarxx,xxtimexx,xxdatexx,xxformatsxx,xxweekxx,xxweek startxx,xxfirstxx,xxpaperxx,xxsizexx,xxletterxx,xxA4xx,xxmeasurexx,xxmetricxx,xxEnglishxx,xxImperialxx,xxregionxx,xxmeasurement unitsxx,xxcollationxx,xxsortingxx,xxdate formatxx
diff --git a/kcms/icons/kcm_icons.desktop b/kcms/icons/kcm_icons.desktop
index 1c5334455..e9deb37de 100644
--- a/kcms/icons/kcm_icons.desktop
+++ b/kcms/icons/kcm_icons.desktop
@@ -100,6 +100,7 @@ X-KDE-Keywords[es]=iconos,efectos,tamaño,hicolor,locolor,cambiar iconos,botones
X-KDE-Keywords[eu]=ikonoak,efektuak,neurria,sakonera handiko kolorea,sakonera txikiko kolorea,aldatu ikonoak,botoiak,botoien gaia,ikonoen gaia,gaia,ikonografia
X-KDE-Keywords[fr]=icônes, effets, taille, couleurs haute définition, couleurs basse définition, changement d'icônes, boutons, thème de boutons, thème d'icônes, thème, iconographie
X-KDE-Keywords[hi]=प्रतीक,प्रभाव,आकार,है-कलर,लो-कलर,चिह्न बदलना,बटन,बटन प्रसंग,आइकन प्रसंग,थीम,आइकनोग्राफी
+X-KDE-Keywords[ia]=icones,effectos,grandor,hicolor,locolor,cambia icones,buttones,thema de button, thema de icone,thema,iconographia
X-KDE-Keywords[it]=icone,effetti,dimensioni,hicolor,locolor,cambia icone,pulsanti,tema pulsanti,tema icone,tema,iconografia
X-KDE-Keywords[nl]=pictogrammen,effecten,grootte,hi-kleur,lo-kleur,pictogrammen wijzigen,knoppen,knoppenthema,thema,iconografie
X-KDE-Keywords[nn]=ikon,effektar,storleik,hicolor,locolor,endra ikon,knappar,knappetema,ikontema,tema,ikonografi
@@ -108,6 +109,7 @@ X-KDE-Keywords[pt]=ícones,efeitos,tamanho,muitas cores,poucas cores,mudar os í
X-KDE-Keywords[sk]=ikony,efekty,veľkosť,hicolor,locolor,zmena ikon,tlačidlá,téma tlačidiel,téma ikon,téma,ikonografia
X-KDE-Keywords[sl]=ikone,učinki,svetli toni,temni toni,sprememba ikon,gumbi,tema gumbov,tema ikon,tema,ikonografija
X-KDE-Keywords[sv]=ikoner,effekter,storlek,många färger,få färger,ändra ikoner,knappar,knapptema,ikontema,tema,ikonografi
+X-KDE-Keywords[ta]=icons,effects,size,hicolor,locolor,change icons,buttons,button theme,icon theme,theme,iconography, சின்னம், சின்னங்கள், பட்டன், பட்டன்கள், மென்மேடு, பொத்தான், தோற்றத்திட்டம், திட்டம், திட்டமுறை
X-KDE-Keywords[uk]=icons,effects,size,hicolor,locolor,change icons,buttons,button theme,icon theme,theme,iconography,піктограми,значки,іконки,ефекти,розмір,колір,змінити піктограми,кнопки,тема кнопок,тема піктограм,тема значків,тема,піктографія
X-KDE-Keywords[vi]=icons,effects,size,hicolor,locolor,change icons,buttons,button theme,icon theme,theme,iconography,biểu tượng,hiệu ứng,cỡ,màu cao,màu thấp,thay đổi biểu tượng,nút,chủ đề nút,chủ đề biểu tượng,chủ đề,biểu tượng học
X-KDE-Keywords[x-test]=xxiconsxx,xxeffectsxx,xxsizexx,xxhicolorxx,xxlocolorxx,xxchange iconsxx,xxbuttonsxx,xxbutton themexx,xxicon themexx,xxthemexx,xxiconographyxx
diff --git a/kcms/kfontinst/kcmfontinst/fontinst.desktop b/kcms/kfontinst/kcmfontinst/fontinst.desktop
index 9edd57242..34ec6e2c8 100644
--- a/kcms/kfontinst/kcmfontinst/fontinst.desktop
+++ b/kcms/kfontinst/kcmfontinst/fontinst.desktop
@@ -122,6 +122,7 @@ X-KDE-Keywords[ru]=font,fonts,installer,truetype,type1,bitmap,шрифт,шри
X-KDE-Keywords[sk]=písmo,písma,inštalátor,truetype,type1,bitmapa
X-KDE-Keywords[sl]=pisava,pisave,truetype,type1,bitne slike
X-KDE-Keywords[sv]=teckensnitt,installation,truetype,type1,bitavbildning
+X-KDE-Keywords[ta]=font,fonts,installer,truetype,type1,bitmap, எழுத்துரு, எழுத்துருக்கள், நிறுவி, நிறுவு
X-KDE-Keywords[tr]=yazı tipi, yazı tipleri, yükleyici, truetype, tip1, bitmap
X-KDE-Keywords[uk]=font,fonts,installer,truetype,type1,bitmap,шрифт,шрифти,встановлювач,растрові
X-KDE-Keywords[vi]=font,fonts,phông chữ,installer,trình cài đặt,truetype,type1,bitmap,bản đồ bit
diff --git a/kcms/lookandfeel/kcm_lookandfeel.desktop b/kcms/lookandfeel/kcm_lookandfeel.desktop
index 480763818..8c3abe026 100644
--- a/kcms/lookandfeel/kcm_lookandfeel.desktop
+++ b/kcms/lookandfeel/kcm_lookandfeel.desktop
@@ -99,6 +99,7 @@ X-KDE-Keywords[es]=tema,aspecto,tema global,escritorio,apariencia,piel,global,pr
X-KDE-Keywords[eu]=gaiak,tankera,izaera,gai orokorra,mahaigaina,itxura,azala,orokorra,aurkezpena,gaiak,diseinua,UI,EI
X-KDE-Keywords[fr]=thème, apparence, ergonomie, thème global, bureau, apparence, habillage, global, présentation, thèmes, conception, interface utilisateur
X-KDE-Keywords[hi]=थीम, लुक, फील, वैश्विक प्रसंग, डेस्कटॉप, दिखावट, स्किन, ग्लोबल, प्रेजेंटेशन, थीम, डिज़ाइन, यूआइ
+X-KDE-Keywords[ia]=thema,apparentia,comportamento,thema,scriptorio,apparentia,apparentia,global, presentation,themas,dessigno,UI
X-KDE-Keywords[it]=tema,aspetto,tema globale,desktop,skin,globale,presentazione,temi,design,interfaccia utente
X-KDE-Keywords[nl]=thema,uiterlijk,gevoel,globaal thema,bureaublad,verschijning,uiterlijk,globaal,presentatie,thema's,ontwerp,UI
X-KDE-Keywords[nn]=tema,utsjånad,åtferd,globalt tema,skrivebord,utsjånad,drakt,global,presentasjon,design,UI,brukargrensesnitt,brukarflate
@@ -107,6 +108,7 @@ X-KDE-Keywords[pt]=tema,aparência,comportamento,tema global,ambiente de trabalh
X-KDE-Keywords[sk]=téma,vzhľad,pocit,globálna téma,pracovná plocha,vzhľad,skin,globálna, prezentácia,témy,dizajn,používateľské rozhranie
X-KDE-Keywords[sl]=tema,videz,občutek,globalna tema,namizje,preobleka,globalno,predstavitev,teme,design,uporabniški vmesnik
X-KDE-Keywords[sv]=tema,utseende,känsla,globalt tema,skrivbord,skal, global,presentation,teman,design,användargränssnitt
+X-KDE-Keywords[ta]=theme,look,feel,global theme,desktop,appearance,skin, global,presentation,themes,design,UI, தோற்றத்திட்டம், பணிமேடை, தோற்றம்
X-KDE-Keywords[uk]=theme,look,feel,global theme,desktop,appearance,skin, global,presentation,themes,design,UI,тема,вигляд,загальна тема,стільниця,вигляд,десктоп,шкірка,оболонка,скін,загальний,презентація,представлення,теми,дизайн,інтерфейс
X-KDE-Keywords[vi]=theme,look,feel,global theme,desktop,appearance,skin, global,presentation,themes,design,UI,chủ đề,nhìn,cảm,chủ đề toàn cục,bàn làm việc,diện mạo,da,toàn cục,thể hiện,thiết kế,giao diện người dùng
X-KDE-Keywords[x-test]=xxthemexx,xxlookxx,xxfeelxx,xxglobal themexx,xxdesktopxx,xxappearancexx,xxskinxx,xx globalxx,xxpresentationxx,xxthemesxx,xxdesignxx,xxUIxx
diff --git a/kcms/nightcolor/kcm_nightcolor.desktop b/kcms/nightcolor/kcm_nightcolor.desktop
index 4b054d20b..b07ad4792 100644
--- a/kcms/nightcolor/kcm_nightcolor.desktop
+++ b/kcms/nightcolor/kcm_nightcolor.desktop
@@ -41,6 +41,7 @@ Name[ru]=Ночная цветовая схема
Name[sk]=Nočná farba
Name[sl]=Nočna barva
Name[sv]=Nattfärg
+Name[ta]=இரவு நிறமாற்றம்
Name[tr]=Gece Rengi
Name[uk]=Нічні кольори
Name[vi]=Màu buổi tối
@@ -75,6 +76,7 @@ Comment[ru]=Изменение цветовой температуры в ноч
Comment[sk]=Nastaviť nočnú teplotu farieb, aby sa znížilo namáhanie očí
Comment[sl]=Prilagodi temperaturo barve ponoči za zmanjševanje obremenitev oči
Comment[sv]=Justera färgtemperatur på natten för att reducera ögonbelastning
+Comment[ta]=கண் சிரமத்தை குறைக்க இரவில் நிறங்களை மாற்றும்
Comment[tr]=Göz yorgunluğunu azaltmak için gece renk sıcaklığını ayarla
Comment[uk]=Коригування температури кольорів для зменшення навантаження на очі вночі
Comment[vi]=Điều chỉnh nhiệt độ màu vào buổi tối để giảm căng thẳng cho mắt
@@ -98,6 +100,7 @@ X-KDE-Keywords[pt]=kwin,gestor,janelas,noite,cores,desvio do vermelho,olhos,modo
X-KDE-Keywords[sk]=kwin,okno,správca,noc,farby,červený posun,oči,nočný režim,farba,tmavý režim,tmavý,stmavený,spánok,namáhanie očí,červený,posun,oranžový,žltý,teplý,odtieň obrazovky,teplota
X-KDE-Keywords[sl]=kwin,okno,upravljalnik,nočne barve,rdeči pomik,oči,nočni način,barve,temni način,temina,zabrisanje,spanje,napenjanje oči,pomik,oranžna,rumena,toplo,odtenek zaslona,temperatura
X-KDE-Keywords[sv]=kwin,fönster,hanterare,natt,färger,rödskift,ögon,nattläge,färg,mörkt läge,mörk,ljussvag,viloläge,ögonbelastning,röd,skift,orange,gul,varm,skärmfärgton,temperatur
+X-KDE-Keywords[ta]=kwin,window,manager,night,colors,redshift,eyes,night mode,colour,dark mode,dark,dim,sleep,eye strain,red,shift,orange,yellow,warm,screen tint,temperature, கேவின், சாளரம், இரவு, நிரம், வண்ணம், நிரங்கள், வண்ணங்கள், இரவு நிறமாற்றம், இருட்டு, இருள், தூக்கம், தூங்கு, கண், கண்கள், கண் சிரம‍ம், கண் எரிச்சல், சிவப்பு, நயமான, வெப்பம், வெப்பநிலை, ஆரஞ்சு, செம்மஞ்சள், மஞ்சள்
X-KDE-Keywords[uk]=kwin,window,manager,night,colors,redshift,eyes,night mode,colour,dark mode,dark,dim,sleep,eye strain,red,shift,orange,yellow,warm,screen tint,temperature,квін,вікно,керування,менеджер,ніч,кольори,редшифт,редшіфт,очі,нічний режим,колір,темний режим,темний,тьмяний,притлумити,сон,втома очей,червоний,зсув,помаранчевий,жовтий,теплий,відтінок екрана,температура
X-KDE-Keywords[vi]=kwin,window,manager,night,colors,redshift,eyes,night mode,colour,dark mode,dark,dim,sleep,eye strain,red,shift,orange,yellow,warm,screen tint,temperature,cửa sổ,trình quản lí,buổi tối,màu,mắt,chế độ buổi tối,chế độ tối,tối,làm tối,ngủ,căng thẳng cho mắt,mỏi mắt,đỏ,dịch,cam,vàng,ấm,phủ màn hình,nhiệt độ
X-KDE-Keywords[x-test]=xxkwinxx,xxwindowxx,xxmanagerxx,xxnightxx,xxcolorsxx,xxredshiftxx,xxeyesxx,xxnight modexx,xxcolourxx,xxdark modexx,xxdarkxx,xxdimxx,xxsleepxx,xxeye strainxx,xxredxx,xxshiftxx,xxorangexx,xxyellowxx,xxwarmxx,xxscreen tintxx,xxtemperaturexx
diff --git a/kcms/nightcolor/package/metadata.desktop b/kcms/nightcolor/package/metadata.desktop
index 4622cbdbd..dfa5bb496 100644
--- a/kcms/nightcolor/package/metadata.desktop
+++ b/kcms/nightcolor/package/metadata.desktop
@@ -28,6 +28,7 @@ Name[ru]=Ночная цветовая схема
Name[sk]=Nočná farba
Name[sl]=Nočna barva
Name[sv]=Nattfärg
+Name[ta]=இரவு நிறமாற்றம்
Name[tr]=Gece Rengi
Name[uk]=Нічні кольори
Name[vi]=Màu buổi tối
@@ -62,6 +63,7 @@ Comment[ru]=Изменение цветовой температуры в ноч
Comment[sk]=Nastaviť nočnú teplotu farieb, aby sa znížilo namáhanie očí
Comment[sl]=Prilagodi temperaturo barve ponoči za zmanjševanje obremenitev oči
Comment[sv]=Justera färgtemperatur på natten för att reducera ögonbelastning
+Comment[ta]=கண் சிரமத்தை குறைக்க இரவில் நிறங்களை மாற்றும்
Comment[tr]=Göz yorgunluğunu azaltmak için gece renk sıcaklığını ayarla
Comment[uk]=Коригування температури кольорів для зменшення навантаження на очі вночі
Comment[vi]=Điều chỉnh nhiệt độ màu vào buổi tối để giảm căng thẳng cho mắt
diff --git a/kcms/notifications/kcm_notifications.desktop b/kcms/notifications/kcm_notifications.desktop
index 73a2df6d8..66993f401 100644
--- a/kcms/notifications/kcm_notifications.desktop
+++ b/kcms/notifications/kcm_notifications.desktop
@@ -127,6 +127,7 @@ Comment[ru]=Уведомления и действия при событиях
Comment[sk]=Oznámenia o udalostiach a akciách
Comment[sl]=Obvestila o dogodkih in dejavnosti
Comment[sv]=Underrättelser om händelser och åtgärder
+Comment[ta]=அறிவிப்புகள் மற்றும் செயல்கள்
Comment[tr]=Etkinlik Bildirimleri ve Eylemler
Comment[uk]=Сповіщення щодо подій та дії
Comment[vi]=Thông báo và hành động cho sự kiện
diff --git a/kcms/notifications/package/metadata.desktop b/kcms/notifications/package/metadata.desktop
index f1c914727..60c7d0566 100644
--- a/kcms/notifications/package/metadata.desktop
+++ b/kcms/notifications/package/metadata.desktop
@@ -116,6 +116,7 @@ Comment[ru]=Уведомления и действия при событиях
Comment[sk]=Oznámenia o udalostiach a akciách
Comment[sl]=Obvestila o dogodkih in dejavnosti
Comment[sv]=Underrättelser om händelser och åtgärder
+Comment[ta]=அறிவிப்புகள் மற்றும் செயல்கள்
Comment[tr]=Etkinlik Bildirimleri ve Eylemler
Comment[uk]=Сповіщення щодо подій та дії
Comment[vi]=Thông báo và hành động cho sự kiện
diff --git a/kcms/style/kcm_style.desktop b/kcms/style/kcm_style.desktop
index efbe797f5..16dbc53b7 100644
--- a/kcms/style/kcm_style.desktop
+++ b/kcms/style/kcm_style.desktop
@@ -100,6 +100,7 @@ X-KDE-Keywords[es]=estilo,estilos,apariencia,controles,iconos,barras de herramie
X-KDE-Keywords[eu]=estiloa,estiloak,itxura,trepeta,ikonoak,tresna-barrak,testua,nabarmentzea,aplikazioak,KDE aplikazioak,gaia,plasma,menua,menu orokorra,GTK,GNOME,aplikazio estiloa,aplikazioa,programak,itxura,azala,gaiak,modu argia, modu iluna
X-KDE-Keywords[fr]=style, styles, apparence, composant graphique, icônes, barres d'outils, texte, surlignement, applications, applications KDE, thème, plasma, menu, menu global, GTK, GNOME, style d'applications, programmes, apparence, habillage, thème, mode clair, mode sombre
X-KDE-Keywords[hi]=शैली,शैलीयाँ,रूप,विजेट,प्रतीक,साधनपट्टी,पाठ्य,चिन्हांकित,ऐप्स,केडीई अनुप्रयोग,प्रसंग,प्लाज़्मा,मेनू,वैश्विक मेनू,जीटीके,गनोम,अनुप्रयोग शैली, ऐप, प्रोग्राम, उपस्थिति, त्वचा, थीम, लाइट मोड, डार्क मोड
+X-KDE-Keywords[ia]=stilo,stilos,apparentia,widget,icones,barras de instrumento,texto,evidentia,apps,applicationes de KDE,thema,plasma,menu,menu global,GTK,GNOME,stilo de application,app,programmas,apparentia,apparentia,themas,modo clar,modo obscur
X-KDE-Keywords[it]=stile,stili,aspetto,oggetto,icone,barre degli strumenti,testo,evidenziazione,applicazioni,applicazioni KDE,tema,plasma,menu,menu globale,GTK,GNOME,stile applicazione,applicazione,programmi,aspetto,skin,temi,modalità chiara,modalità scura
X-KDE-Keywords[nl]=stijl,stijlen,uiterlijk,widget,pictogrammen,werkbalk,tekst,accentuering,apps,KDE-toepassingen,thema,plasma, menu,globaal menu,GTK,GNOME,stijl van toepassing,app,toepassing,programma's,verschijning,uiterlijk,thema's,modus licht,modus donker
X-KDE-Keywords[nn]=stil,stilar,utsjånad,skjermelement,ikon,verktøylinjer,tekst,framheva,program,KDE-program,tema,plasma,meny,global meny,GTK,GNOME,programstil,app,program,utsjånad,drakter,drakt,tema,lys modus,mørk modus
@@ -108,6 +109,7 @@ X-KDE-Keywords[pt]=estilo,estilos,aparência,elemento,ícones,barras de ferramen
X-KDE-Keywords[sk]=štýl,štýly,vzhľad,widget,ikony,panely nástrojov,text,zvýraznenie,aplikácie,aplikácie KDE,téma,plasma,ponuka,globálne ponuka,GTK,GNOME,štýl aplikácie,aplikácia,programy,vzhľad,skin,témy,svetlý režim,tmavý režim
X-KDE-Keywords[sl]=slog,slogi,videz,gradnik,ikone,besedila orodne vrstice,besedilo,osvetljevanje,aplikacije,aplikacije KDE,tema,plasma,meni,globalni meni,GTK,GNOME,slog aplikacija,aplikacije,programi,videz,preobleka,teme,svetli način,temni način
X-KDE-Keywords[sv]=stil,stilar,utseende,grafisk komponent,ikoner,verktygsrader,text,markering,program,KDE-program,tema,plasma,meny,global meny,GTK,GNOME,programstil,applikation,program, utseende,skal,teman,ljust läge, mörkt läge
+X-KDE-Keywords[ta]=style,styles,look,widget,icons,toolbars,text,highlight,apps,KDE applications,theme,plasma,menu,global menu,GTK,GNOME, application style,app,programs, appearance,skin,themes,light mode,dark mode, பிளாஸ்மா, தோற்றம், தோற்றத்திட்டம், கருவிப்பட்டை,செயலிகள், பொதுவான பட்டி, செயலி, பயன்பாடு, வெளிர்ந்த பயன்முறை, கருமையான பயன்முறை
X-KDE-Keywords[uk]=style,styles,look,widget,icons,toolbars,text,highlight,apps,KDE applications,theme,plasma,menu,global menu,GTK,GNOME,application style,app,programs,appearance,skin,themes,light mode,dark mode,стиль,стилі,вигляд,віджет,піктограма,піктограми,значок,значки,іконки,панель,панель інструментів,текст,підсвічування,позначення,програма,програми,тема,плазма,меню,загальне меню,жтк,жетека,гном,гноме,стиль програм,програма,застосунок,аплікація,вигляд,оболонка,шкірка,теми,світлий режим,темний режим
X-KDE-Keywords[vi]=style,styles,look,widget,icons,toolbars,text,highlight,apps,KDE applications,theme,plasma,menu,global menu,GTK,GNOME,application style,app,programs,appearance,skin,themes,light mode,dark mode,kiểu cách,nhìn,phụ kiện,biểu tượng,thanh công cụ,chữ,văn bản,tô sáng,ứng dụng,ứng dụng KDE,chủ đề,trình đơn,trình đơn toàn cục,kiểu cách ứng dụng,chương trình,diện mạo,da,chế độ sáng,chế độ tối
X-KDE-Keywords[x-test]=xxstylexx,xxstylesxx,xxlookxx,xxwidgetxx,xxiconsxx,xxtoolbarsxx,xxtextxx,xxhighlightxx,xxappsxx,xxKDE applicationsxx,xxthemexx,xxplasmaxx,xxmenuxx,xxglobal menuxx,xxGTKxx,xxGNOMExx,xxapplication stylexx,xxappxx,xxprogramsxx,xxappearancexx,xxskinxx,xxthemesxx,xxlight modexx,xxdark modexx
diff --git a/kcms/translations/kcm_translations.desktop b/kcms/translations/kcm_translations.desktop
index 982ab88f6..c353f8c99 100644
--- a/kcms/translations/kcm_translations.desktop
+++ b/kcms/translations/kcm_translations.desktop
@@ -114,6 +114,7 @@ X-KDE-Keywords[pt]=língua,escrita,texto,idiomas,dialecto,palavras,região,regio
X-KDE-Keywords[sk]=jazyk,písanie,text,idiómy,dialekt,slová,región,región,krajina,internacionalizácia,miestne nastavenie
X-KDE-Keywords[sl]=jezik,pisanje,besedilo,idiom,dialekt,besede,regija,regionalno,dežela,internacionalizacija,lokalno
X-KDE-Keywords[sv]=språk,skriva,text,idiom,dialekt,ord,region,regional,land,landsanpassning,landsinställning
+X-KDE-Keywords[ta]=language,writing,text,idioms,dialect,words,region,regional,country,internationalization,locale, மொழி, எழுத்து, எழுது, உரை, சொல், வார்த்தை, வட்டாரம், மாநிலம், நாடு, மண்டலம், சர்வதேசமயம்
X-KDE-Keywords[uk]=language,writing,text,idioms,dialect,words,region,regional,country,internationalization,locale,мова,писемність,письмо,текст,ідіоми,діалект,слова,регіон,регіональний,країна,міжнародний,локаль
X-KDE-Keywords[vi]=language,writing,text,idioms,dialect,words,region,regional,country,internationalization,locale,ngôn ngữ,viết,chữ,thành ngữ,phương ngôn,từ,vùng,theo vùng,nước,quốc tế hoá
X-KDE-Keywords[x-test]=xxlanguagexx,xxwritingxx,xxtextxx,xxidiomsxx,xxdialectxx,xxwordsxx,xxregionxx,xxregionalxx,xxcountryxx,xxinternationalizationxx,xxlocalexx
diff --git a/klipper/klipper.desktop b/klipper/klipper.desktop
index 3bfd11a3b..0a03035bc 100644
--- a/klipper/klipper.desktop
+++ b/klipper/klipper.desktop
@@ -260,6 +260,7 @@ Comment[sr@ijekavian]=Алатка за историјат исецања и н
Comment[sr@ijekavianlatin]=Alatka za istorijat isecanja i nalepljivanja
Comment[sr@latin]=Alatka za istorijat isecanja i nalepljivanja
Comment[sv]=Ett verktyg med historik för klipp ut och klistra in
+Comment[ta]=நகலெடுத்தல் மற்றும் ஒட்டல் வரலாற்றை வழங்கும் நிரல்
Comment[te]=కత్తిరించు & అతికించు చరిత్ర సౌలభ్యం
Comment[th]=เครื่องมือดูประวัติการตัดและวาง
Comment[tr]=Bir kes & yapıştır geçmişi aracı
diff --git a/klipper/klipperrc.desktop b/klipper/klipperrc.desktop
index 232c8e4b8..72957fd5d 100644
--- a/klipper/klipperrc.desktop
+++ b/klipper/klipperrc.desktop
@@ -441,7 +441,7 @@ Description[sr@ijekavian]=Отвори &К‑освајачем
Description[sr@ijekavianlatin]=Otvori &Kosvajačem
Description[sr@latin]=Otvori &Kosvajačem
Description[sv]=Öppna med &Konqueror
-Description[ta]=கான்கொரரைக் கொண்டு திற
+Description[ta]=கா&ன்கொரரை கொண்டு திற
Description[te]=(&K) కాంకెరర్ తొ తెరువు
Description[th]=เปิดด้วย '&คอนเควอร์เรอร์'
Description[tr]=&Konqueror ile Aç
@@ -535,7 +535,7 @@ Description[sr@ijekavian]=Отвори &Мозилом
Description[sr@ijekavianlatin]=Otvori &Mozillom
Description[sr@latin]=Otvori &Mozillom
Description[sv]=Öppna med &Mozilla
-Description[ta]=மொசில்லாவைக் கொண்டு திற
+Description[ta]=&மொசில்லாவை கொண்டு திற
Description[te]=(&M) మొజిల్లా తొ తెరువు
Description[th]=เปิดด้วย '&มอซซิลลา'
Description[tr]=&Mozilla ile Aç
@@ -721,6 +721,7 @@ Description[sr@ijekavian]=Отвори &Фајерфоксом
Description[sr@ijekavianlatin]=Otvori &Firefoxom
Description[sr@latin]=Otvori &Firefoxom
Description[sv]=Öppna med &Firefox
+Description[ta]=ப&யர்பாக்ஸை கொண்டு திற
Description[te]=(&F) మొజిల్లా తొ తెరువు
Description[tg]=Кушодан ба воситаи &Firefox
Description[th]=เปิดด้วย 'ไ&ฟร์ฟอกซ์'
@@ -1001,6 +1002,7 @@ Description[sr@ijekavian]=Покрени &К‑пошту
Description[sr@ijekavianlatin]=Pokreni &Kpoštu
Description[sr@latin]=Pokreni &Kpoštu
Description[sv]=Starta &Kmail
+Description[ta]=&கேமெயிலை இயக்கு
Description[te]=&Kmail దించుము
Description[th]=เรียกใช้งาน 'รับ/ส่งจดหมาย-&K'
Description[tr]=KMail Uygulamasını Ç&alıştır
@@ -2115,7 +2117,7 @@ Description[sr@ijekavian]=Отвори &К‑освајачем
Description[sr@ijekavianlatin]=Otvori &Kosvajačem
Description[sr@latin]=Otvori &Kosvajačem
Description[sv]=Öppna med &Konqueror
-Description[ta]=கான்கொரரைக் கொண்டு திற
+Description[ta]=கா&ன்கொரரை கொண்டு திற
Description[te]=(&K) కాంకెరర్ తొ తెరువు
Description[th]=เปิดด้วย '&คอนเควอร์เรอร์'
Description[tr]=&Konqueror ile Aç
@@ -2208,7 +2210,7 @@ Description[sr@ijekavian]=Отвори &Мозилом
Description[sr@ijekavianlatin]=Otvori &Mozillom
Description[sr@latin]=Otvori &Mozillom
Description[sv]=Öppna med &Mozilla
-Description[ta]=மொசில்லாவைக் கொண்டு திற
+Description[ta]=&மொசில்லாவை கொண்டு திற
Description[te]=(&M) మొజిల్లా తొ తెరువు
Description[th]=เปิดด้วย '&มอซซิลลา'
Description[tr]=&Mozilla ile Aç
diff --git a/klipper/org.kde.klipper.desktop b/klipper/org.kde.klipper.desktop
index 23e633a64..3ab59b27c 100644
--- a/klipper/org.kde.klipper.desktop
+++ b/klipper/org.kde.klipper.desktop
@@ -260,6 +260,7 @@ Comment[sr@ijekavian]=Алатка за историјат исецања и н
Comment[sr@ijekavianlatin]=Alatka za istorijat isecanja i nalepljivanja
Comment[sr@latin]=Alatka za istorijat isecanja i nalepljivanja
Comment[sv]=Ett verktyg med historik för klipp ut och klistra in
+Comment[ta]=நகலெடுத்தல் மற்றும் ஒட்டல் வரலாற்றை வழங்கும் நிரல்
Comment[te]=కత్తిరించు & అతికించు చరిత్ర సౌలభ్యం
Comment[th]=เครื่องมือดูประวัติการตัดและวาง
Comment[tr]=Bir kes & yapıştır geçmişi aracı
diff --git a/login-sessions/plasmawayland-dev.desktop.cmake b/login-sessions/plasmawayland-dev.desktop.cmake
index 1f5f19540..8dbf33e51 100644
--- a/login-sessions/plasmawayland-dev.desktop.cmake
+++ b/login-sessions/plasmawayland-dev.desktop.cmake
@@ -86,6 +86,7 @@ Comment[sr@ijekavian]=Плазма од КДЕ‑а
Comment[sr@ijekavianlatin]=Plasma od KDEa
Comment[sr@latin]=Plasma od KDEa
Comment[sv]=Plasma av KDE
+Comment[ta]=கே.டீ.யீ. வழங்கும் பிளாஸ்மா
Comment[tg]=Plasma аз ҷониби KDE
Comment[tr]=KDE Plasma
Comment[uk]=Плазма KDE
diff --git a/login-sessions/plasmawayland.desktop.cmake b/login-sessions/plasmawayland.desktop.cmake
index b78e6788f..f00e01397 100644
--- a/login-sessions/plasmawayland.desktop.cmake
+++ b/login-sessions/plasmawayland.desktop.cmake
@@ -37,6 +37,7 @@ Name[ru]=Plasma (Wayland)
Name[sk]=Plasma (Wayland)
Name[sl]=Plasma (Wayland)
Name[sv]=Plasma (Wayland)
+Name[ta]=பிளாஸ்மா (Wayland)
Name[tg]=Плазма (Вэйленд)
Name[tr]=Plasma (Wayland)
Name[uk]=Плазма (Wayland)
@@ -90,6 +91,7 @@ Comment[sr@ijekavian]=Плазма од КДЕ‑а
Comment[sr@ijekavianlatin]=Plasma od KDEa
Comment[sr@latin]=Plasma od KDEa
Comment[sv]=Plasma av KDE
+Comment[ta]=கே.டீ.யீ. வழங்கும் பிளாஸ்மா
Comment[tg]=Plasma аз ҷониби KDE
Comment[tr]=KDE Plasma
Comment[uk]=Плазма KDE
diff --git a/login-sessions/plasmax11-dev.desktop.cmake b/login-sessions/plasmax11-dev.desktop.cmake
index 45fdb5166..b1867b74d 100644
--- a/login-sessions/plasmax11-dev.desktop.cmake
+++ b/login-sessions/plasmax11-dev.desktop.cmake
@@ -87,6 +87,7 @@ Comment[sr@ijekavian]=Плазма од КДЕ‑а
Comment[sr@ijekavianlatin]=Plasma od KDEa
Comment[sr@latin]=Plasma od KDEa
Comment[sv]=Plasma av KDE
+Comment[ta]=கே.டீ.யீ. வழங்கும் பிளாஸ்மா
Comment[tg]=Plasma аз ҷониби KDE
Comment[tr]=KDE Plasma
Comment[uk]=Плазма KDE
diff --git a/login-sessions/plasmax11.desktop.cmake b/login-sessions/plasmax11.desktop.cmake
index eb11d872b..52187d081 100644
--- a/login-sessions/plasmax11.desktop.cmake
+++ b/login-sessions/plasmax11.desktop.cmake
@@ -34,6 +34,7 @@ Name[ru]=Plasma (X11)
Name[sk]=Plasma (X11)
Name[sl]=Plasma (X11)
Name[sv]=Plasma (X11)
+Name[ta]=பிளாஸ்மா (X11)
Name[tg]=Плазма (X11)
Name[tr]=Plasma (X11)
Name[uk]=Плазма (X11)
@@ -86,6 +87,7 @@ Comment[sr@ijekavian]=Плазма од КДЕ‑а
Comment[sr@ijekavianlatin]=Plasma od KDEa
Comment[sr@latin]=Plasma od KDEa
Comment[sv]=Plasma av KDE
+Comment[ta]=கே.டீ.யீ. வழங்கும் பிளாஸ்மா
Comment[tg]=Plasma аз ҷониби KDE
Comment[tr]=KDE Plasma
Comment[uk]=Плазма KDE
diff --git a/lookandfeel.dark/metadata.desktop b/lookandfeel.dark/metadata.desktop
index 99e0c7db8..cb95db278 100644
--- a/lookandfeel.dark/metadata.desktop
+++ b/lookandfeel.dark/metadata.desktop
@@ -32,6 +32,7 @@ Name[es]=Brisa oscuro
Name[eu]=Breeze iluna
Name[fr]=Breeze sombre
Name[hi]=ब्रीज़ गहरा
+Name[ia]=Brisa obscure
Name[it]=Brezza scuro
Name[nl]=Breeze Dark
Name[nn]=Breeze mørk
diff --git a/lookandfeel/metadata.desktop b/lookandfeel/metadata.desktop
index b5e919ac4..01c43f3a4 100644
--- a/lookandfeel/metadata.desktop
+++ b/lookandfeel/metadata.desktop
@@ -81,6 +81,7 @@ Keywords[sr@ijekavian]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Su
Keywords[sr@ijekavianlatin]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;površ;radni prostor;izgled;osećaj;odjavljivanje;zaključavanje;suspendovanje;gašenje;hibernisanje;
Keywords[sr@latin]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;površ;radni prostor;izgled;osećaj;odjavljivanje;zaključavanje;suspendovanje;gašenje;hibernisanje;
Keywords[sv]=Skrivbord;Arbetsområde;Utseende;Utseende och känsla;Utloggning;Lås;Viloläge;Avstängning;Dvala;
+Keywords[ta]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate; பணிமேடை; தோற்றம்; பார்வை; வெளியேறு; பூட்டு; தூக்கம்; தூங்கு; நிறுத்து;
Keywords[tr]=Masaüstü;Çalışma Alanı;Görünüm;Görünüm ve Doku;Çık;Kilitle;Askıya Al;Kapat;Uyku;
Keywords[uk]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;стільниця;робочий простір;воркспейс;вигляд;вигляд і поведінка;вихід;вийти;заблокувати;замкнути;призупинити;вимкнути;приспати;
Keywords[vi]=Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;Bàn làm việc;Không gian làm việc;Diện mạo;Nhìn và Cảm;Đăng xuất;Khoá;Tạm ngừng;Tắt;Ngủ đông;
diff --git a/plasma-windowed/plasma-windowed.desktop b/plasma-windowed/plasma-windowed.desktop
index da6887d68..09c7994f8 100755
--- a/plasma-windowed/plasma-windowed.desktop
+++ b/plasma-windowed/plasma-windowed.desktop
@@ -43,6 +43,7 @@ Name[sr@ijekavian]=Плазма у прозору
Name[sr@ijekavianlatin]=Plasma u prozoru
Name[sr@latin]=Plasma u prozoru
Name[sv]=Plasma i fönster
+Name[ta]=சாளர பிளாஸ்மாய்டுகள்
Name[tr]=Plasma Penceresi
Name[uk]=Плазма у вікні
Name[vi]=Plasma cửa sổ hoá
diff --git a/plasmacalendarintegration/holidayeventsplugin.json b/plasmacalendarintegration/holidayeventsplugin.json
index 14610495c..672c20129 100644
--- a/plasmacalendarintegration/holidayeventsplugin.json
+++ b/plasmacalendarintegration/holidayeventsplugin.json
@@ -42,6 +42,7 @@
"Description[fi]": "Julkiset vapaapäivät näyttävä kalenteriliitännäinen",
"Description[fr]": "Module externe d'agenda pour l'affichage des jours fériés",
"Description[hi]": "सार्वजनिक छुट्टियों को प्रदर्शित करने के लिए कैलेन्डर प्लगइन",
+ "Description[ia]": "Plugin de calendario per mostrar dies feriate public",
"Description[it]": "Estensione calendario per visualizzare le festività pubbliche",
"Description[nl]": "Plug-in voor agenda voor tonen van publieke vrije dagen",
"Description[nn]": "Kalendertillegg for vising av offentlege fridagar",
diff --git a/solidautoeject/solidautoeject.desktop b/solidautoeject/solidautoeject.desktop
index 008e4c2d0..15d462b2d 100644
--- a/solidautoeject/solidautoeject.desktop
+++ b/solidautoeject/solidautoeject.desktop
@@ -59,6 +59,7 @@ Name[sr@ijekavian]=Избацивач јединица
Name[sr@ijekavianlatin]=Izbacivač jedinica
Name[sr@latin]=Izbacivač jedinica
Name[sv]=Utmatning av enheter
+Name[ta]=வட்டு வெளியேற்ற நிரல்
Name[th]=ตัวดันถาดไดรฟ์
Name[tr]=Sürücü Çıkarıcı
Name[ug]=قوزغاتقۇچ قاڭقىتقۇچ
@@ -124,6 +125,7 @@ Comment[sr@ijekavian]=Аутоматско ослобађање јединица
Comment[sr@ijekavianlatin]=Automatsko oslobađanje jedinica kada im se pritisne dugme za izbacivanje
Comment[sr@latin]=Automatsko oslobađanje jedinica kada im se pritisne dugme za izbacivanje
Comment[sv]=Frisläpper automatiskt enheter vid tryck på deras utmatningsknapp
+Comment[ta]=வட்டுகளின் வெளியேற்ற பட்டன் அழுத்தப்படும்போது அவற்றை வெளியேற்றும் நிரல்
Comment[th]=เปิดถาดไดรฟ์ให้อัตโนมัติเมื่อมีการกดปุ่มเอาแผ่นสื่อออก
Comment[tr]=Çıkarma düğmesine basıldığında sürücüleri otomatik olarak ayırır
Comment[ug]=قاڭقىت توپچا بېسىلغاندا قوزغاتقۇچ مەنبەسىنى ئۆزلۈكىدىن قويۇپ بېرىدۇ
diff --git a/soliduiserver/soliduiserver.desktop b/soliduiserver/soliduiserver.desktop
index 17c3f0431..521e7553d 100644
--- a/soliduiserver/soliduiserver.desktop
+++ b/soliduiserver/soliduiserver.desktop
@@ -102,6 +102,7 @@ Comment[sr@ijekavian]=Пружа корисничко сучеље за хард
Comment[sr@ijekavianlatin]=Pruža korisničko sučelje za hardverske događaje
Comment[sr@latin]=Pruža korisničko sučelje za hardverske događaje
Comment[sv]=Tillhandahåller ett användargränssnitt för händelser i hårdvaran
+Comment[ta]=வன்பொருள் சார்ந்த நடப்புகளுக்கு பயனர் இடைமுகப்பை வழங்கும்
Comment[tr]=Donanım olayları için kullanıcı arayüzü sunar
Comment[uk]=Забезпечує роботу інтерфейсу користувача для подій, пов’язаних з обладнанням
Comment[vi]=Cung cấp một giao diện người dùng cho các sự kiện phần cứng
diff --git a/statusnotifierwatcher/statusnotifierwatcher.desktop b/statusnotifierwatcher/statusnotifierwatcher.desktop
index 134730d30..6e3655a59 100644
--- a/statusnotifierwatcher/statusnotifierwatcher.desktop
+++ b/statusnotifierwatcher/statusnotifierwatcher.desktop
@@ -116,6 +116,7 @@ Comment[sr@ijekavian]=Управљање сервисима који пружа
Comment[sr@ijekavianlatin]=Upravljanje servisima koji pružaju sučelje izvještavača o stanju
Comment[sr@latin]=Upravljanje servisima koji pružaju sučelje izveštavača o stanju
Comment[sv]=Hanterar tjänster som tillhandahåller användargränssnitt för statusunderrättelser
+Comment[ta]=நிலையை அறிவிக்கும் சேவைகளை நிர்வகிக்கும்
Comment[th]=จัดการบริการต่าง ๆ ที่แจ้งสถานะมาให้ผู้ใช้รับทราบ
Comment[tr]=Durum bildirimi kullanıcı arayüzünü sunan servisleri yönetir
Comment[ug]=ھالەت بىلدۈرگۈ ئىشلەتكۈچى ئارايۈزىنى تەمىنلەشنى باشقۇرۇش مۇلازىمىتى
--
2.33.0

View File

@@ -1,87 +0,0 @@
From 75fbdaab0d128ed5afb339e923d83722205af2d3 Mon Sep 17 00:00:00 2001
From: David Edmundson <kde@davidedmundson.co.uk>
Date: Sat, 18 Sep 2021 00:16:12 +0100
Subject: [PATCH 06/11] [Klipper] Handle incoming UTF-8 mime types
QMimeData abstracts most mime type handling, but not text/plain vs
text/plain;charset=utf-8.
This is currently being done in QWayland inside qwaylanddataoffer. Given
this code is effectively a clone, we need to have the same check here.
Interestingly mimeData->text() worked before but not hasText(), which is
why it was unnoticed in the test pasteClient tool.
This fixes klipper and GTK apps.
BUG: 424694
(cherry picked from commit 2297983230521ee5f2a79054e66c50e84300c9ac)
---
klipper/systemclipboard/waylandclipboard.cpp | 26 +++++++++++++++-----
1 file changed, 20 insertions(+), 6 deletions(-)
diff --git a/klipper/systemclipboard/waylandclipboard.cpp b/klipper/systemclipboard/waylandclipboard.cpp
index 5d3f8edff..0ae999009 100644
--- a/klipper/systemclipboard/waylandclipboard.cpp
+++ b/klipper/systemclipboard/waylandclipboard.cpp
@@ -23,6 +23,11 @@
#include "qwayland-wlr-data-control-unstable-v1.h"
+static QString utf8Text()
+{
+ return QStringLiteral("text/plain;charset=utf-8");
+}
+
class DataControlDeviceManager : public QWaylandClientExtensionTemplate<DataControlDeviceManager>, public QtWayland::zwlr_data_control_manager_v1
{
Q_OBJECT
@@ -57,9 +62,12 @@ public:
return m_receivedFormats;
}
- bool hasFormat(const QString &format) const override
+ bool hasFormat(const QString &mimeType) const override
{
- return m_receivedFormats.contains(format);
+ if (mimeType == QStringLiteral("text/plain") && m_receivedFormats.contains(utf8Text())) {
+ return true;
+ }
+ return m_receivedFormats.contains(mimeType);
}
protected:
@@ -77,18 +85,24 @@ private:
QVariant DataControlOffer::retrieveData(const QString &mimeType, QVariant::Type type) const
{
- if (!hasFormat(mimeType)) {
- return QVariant();
- }
Q_UNUSED(type);
+ QString mime = mimeType;
+ if (!m_receivedFormats.contains(mimeType)) {
+ if (mimeType == QStringLiteral("text/plain") && m_receivedFormats.contains(utf8Text())) {
+ mime = utf8Text();
+ } else {
+ return QVariant();
+ }
+ }
+
int pipeFds[2];
if (pipe(pipeFds) != 0) {
return QVariant();
}
auto t = const_cast<DataControlOffer *>(this);
- t->receive(mimeType, pipeFds[1]);
+ t->receive(mime, pipeFds[1]);
close(pipeFds[1]);
--
2.33.0

View File

@@ -1,50 +0,0 @@
From 0e8493e24281d393cb08da3d13e55276f4578fd5 Mon Sep 17 00:00:00 2001
From: David Edmundson <kde@davidedmundson.co.uk>
Date: Fri, 17 Sep 2021 23:44:05 +0100
Subject: [PATCH 07/11] [Klipper] Guard against broken data fetches
QMimeData::data() can fail. Fetching is done on demand. It's also
possible for clients to advertise mimedata they don't really have.
This patch avoids putting those broken entries in klipper's history.
(cherry picked from commit 22ff0818cdd64ec205c084ffb1483d8635b8e5d7)
---
klipper/historyitem.cpp | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/klipper/historyitem.cpp b/klipper/historyitem.cpp
index fd0a5ad33..7ee2496f3 100644
--- a/klipper/historyitem.cpp
+++ b/klipper/historyitem.cpp
@@ -30,15 +30,25 @@ HistoryItemPtr HistoryItem::create(const QMimeData *data)
if (data->hasUrls()) {
KUrlMimeData::MetaDataMap metaData;
QList<QUrl> urls = KUrlMimeData::urlsFromMimeData(data, KUrlMimeData::PreferKdeUrls, &metaData);
+ if (urls.isEmpty()) {
+ return HistoryItemPtr();
+ }
QByteArray bytes = data->data(QStringLiteral("application/x-kde-cutselection"));
bool cut = !bytes.isEmpty() && (bytes.at(0) == '1'); // true if 1
return HistoryItemPtr(new HistoryURLItem(urls, metaData, cut));
}
if (data->hasText()) {
+ const QString text = data->text();
+ if (text.isEmpty()) { // reading mime data can fail. Avoid ghost entries
+ return HistoryItemPtr();
+ }
return HistoryItemPtr(new HistoryStringItem(data->text()));
}
if (data->hasImage()) {
- QImage image = qvariant_cast<QImage>(data->imageData());
+ const QImage image = qvariant_cast<QImage>(data->imageData());
+ if (image.isNull()) {
+ return HistoryItemPtr();
+ }
return HistoryItemPtr(new HistoryImageItem(QPixmap::fromImage(image)));
}
--
2.33.0

View File

@@ -1,27 +0,0 @@
From 9e404ad3e5582f3d4a2f567b1c30e43cdbbb273c Mon Sep 17 00:00:00 2001
From: Aleix Pol <aleixpol@kde.org>
Date: Tue, 21 Sep 2021 19:34:32 +0200
Subject: [PATCH 08/11] pipewire: Properly compare pipewire versions using
QVersionNumber
(cherry picked from commit 393af3c1b74ad890ea2202652e76e89e1d63debd)
---
libtaskmanager/declarative/pipewiresourcestream.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libtaskmanager/declarative/pipewiresourcestream.cpp b/libtaskmanager/declarative/pipewiresourcestream.cpp
index b3aa92084..568ba589b 100644
--- a/libtaskmanager/declarative/pipewiresourcestream.cpp
+++ b/libtaskmanager/declarative/pipewiresourcestream.cpp
@@ -139,7 +139,7 @@ static spa_pod *buildFormat(spa_pod_builder *builder, spa_video_format format, c
auto pw_version = QVersionNumber::fromString(pw_get_library_version());
// SPA_POD_PROP_FLAG_DONT_FIXATE can be used with PipeWire >= 0.3.33
- if (pw_version.majorVersion() >= 0 && pw_version.minorVersion() >= 3 && pw_version.microVersion() >= 33) {
+ if (pw_version >= QVersionNumber(0, 3, 33)) {
spa_pod_builder_prop(builder, SPA_FORMAT_VIDEO_modifier, SPA_POD_PROP_FLAG_MANDATORY | SPA_POD_PROP_FLAG_DONT_FIXATE);
} else {
spa_pod_builder_prop(builder, SPA_FORMAT_VIDEO_modifier, SPA_POD_PROP_FLAG_MANDATORY);
--
2.33.0

View File

@@ -1,35 +0,0 @@
From 96ebecb7ed8a07841d191a27cf247ffb666a2be8 Mon Sep 17 00:00:00 2001
From: Aleix Pol <aleixpol@kde.org>
Date: Tue, 21 Sep 2021 13:10:04 +0200
Subject: [PATCH 09/11] PipeWire: Include defines for older PipeWire versions
SPA_POD_PROP_FLAG_MANDATORY and SPA_POD_PROP_FLAG_DONT_FIXATE got
included in newer versions.
(cherry picked from commit 38f8c397c72c331d202b9586e5077f281b9e3293)
---
libtaskmanager/declarative/pipewiresourcestream.cpp | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/libtaskmanager/declarative/pipewiresourcestream.cpp b/libtaskmanager/declarative/pipewiresourcestream.cpp
index 568ba589b..b4c2fdc4f 100644
--- a/libtaskmanager/declarative/pipewiresourcestream.cpp
+++ b/libtaskmanager/declarative/pipewiresourcestream.cpp
@@ -32,6 +32,13 @@
#include <QtPlatformHeaders/QEGLNativeContext>
#undef Status
+#if !PW_CHECK_VERSION(0, 3, 29)
+#define SPA_POD_PROP_FLAG_MANDATORY (1u << 3)
+#endif
+#if !PW_CHECK_VERSION(0, 3, 33)
+#define SPA_POD_PROP_FLAG_DONT_FIXATE (1u << 4)
+#endif
+
static uint32_t SpaPixelFormatToDrmFormat(uint32_t spa_format)
{
switch (spa_format) {
--
2.33.0

View File

@@ -1,30 +0,0 @@
From d26c976e923d4a343a157b06972646dad998f506 Mon Sep 17 00:00:00 2001
From: Nate Graham <nate@kde.org>
Date: Tue, 21 Sep 2021 14:35:53 -0600
Subject: [PATCH 10/11] sddm-theme: fix default username font size
It was being set to [config file value] rather than [config file value]+2
which is the side used in the login screen theme.
CCBUG: 442650
(cherry picked from commit b52cdf9bb6394519347bb2cc4e179e1cf80eac8c)
---
sddm-theme/Login.qml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sddm-theme/Login.qml b/sddm-theme/Login.qml
index dff905a22..1cec0c7f2 100644
--- a/sddm-theme/Login.qml
+++ b/sddm-theme/Login.qml
@@ -19,7 +19,7 @@ SessionManagementScreen {
property int visibleBoundary: mapFromItem(loginButton, 0, 0).y
onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + PlasmaCore.Units.smallSpacing
- property int fontSize: parseInt(config.fontSize)
+ property int fontSize: parseInt(config.fontSize) + 2
signal loginRequest(string username, string password)
--
2.33.0

View File

@@ -1,129 +0,0 @@
From 9e31d3156c0461fcffef9fbe6a6d7ee9151f1cb1 Mon Sep 17 00:00:00 2001
From: David Edmundson <kde@davidedmundson.co.uk>
Date: Tue, 21 Sep 2021 23:52:54 +0100
Subject: [PATCH 11/11] Revert "xembed: adapt to changes in KNotifications"
The file org.kde.StatusNotifierItem was syncronised with up-to-date
master, despite being previous edited to be only supported actions.
Whilst it seems harmless the line:
+ <property name="Menu" type="o" access="read"/>
means we now advertise this property.
The default constructor for QDBusObjectPath is "/".
Plasma-workspace "correctly" thinks we have a supported DBus menu and
therefore don't want to receive context menu events.
This reverts commit e782a1248d08adbaa9e3b4ef490c24765c6519c4.
The XML file gains a comment at the top so this doesn't happen again.
BUG: 442758
---
.../org.kde.StatusNotifierItem.xml | 42 ++-----------------
xembed-sni-proxy/sniproxy.cpp | 6 ---
xembed-sni-proxy/sniproxy.h | 2 -
3 files changed, 3 insertions(+), 47 deletions(-)
diff --git a/xembed-sni-proxy/org.kde.StatusNotifierItem.xml b/xembed-sni-proxy/org.kde.StatusNotifierItem.xml
index 53989c7b1..0cd7edb1a 100644
--- a/xembed-sni-proxy/org.kde.StatusNotifierItem.xml
+++ b/xembed-sni-proxy/org.kde.StatusNotifierItem.xml
@@ -1,5 +1,7 @@
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
+ <!-- This is a minimally cut down version of the interface only implementing the
+ methods and properties used by xembedsniproxy -->
<interface name="org.kde.StatusNotifierItem">
<property name="Category" type="s" access="read"/>
@@ -8,48 +10,13 @@
<property name="Status" type="s" access="read"/>
<property name="WindowId" type="i" access="read"/>
- <!-- An additional path to add to the theme search path to find the icons specified above. -->
- <property name="IconThemePath" type="s" access="read"/>
- <property name="Menu" type="o" access="read"/>
<property name="ItemIsMenu" type="b" access="read"/>
- <!-- main icon -->
- <!-- names are preferred over pixmaps -->
- <property name="IconName" type="s" access="read"/>
-
- <!--struct containing width, height and image data-->
- <property name="IconPixmap" type="a(iiay)" access="read">
- <annotation name="org.qtproject.QtDBus.QtTypeName" value="KDbusImageVector"/>
- </property>
-
- <property name="OverlayIconName" type="s" access="read"/>
-
- <property name="OverlayIconPixmap" type="a(iiay)" access="read">
- <annotation name="org.qtproject.QtDBus.QtTypeName" value="KDbusImageVector"/>
- </property>
-
-
- <!-- Requesting attention icon -->
- <property name="AttentionIconName" type="s" access="read"/>
-
- <!--same definition as image-->
- <property name="AttentionIconPixmap" type="a(iiay)" access="read">
+ <property name="IconPixmap" type="(iiay)" access="read">
<annotation name="org.qtproject.QtDBus.QtTypeName" value="KDbusImageVector"/>
</property>
- <property name="AttentionMovieName" type="s" access="read"/>
-
-
-
- <!-- tooltip data -->
-
- <!--(iiay) is an image-->
- <property name="ToolTip" type="(sa(iiay)ss)" access="read">
- <annotation name="org.qtproject.QtDBus.QtTypeName" value="KDbusToolTipStruct"/>
- </property>
-
-
<!-- interaction: the systemtray wants the application to do something -->
<method name="ContextMenu">
<!-- we're passing the coordinates of the icon, so the app knows where to put the popup window -->
@@ -85,9 +52,6 @@
<signal name="NewOverlayIcon">
</signal>
- <signal name="NewMenu">
- </signal>
-
<signal name="NewToolTip">
</signal>
diff --git a/xembed-sni-proxy/sniproxy.cpp b/xembed-sni-proxy/sniproxy.cpp
index 9a6a7b5be..6faeb8e93 100644
--- a/xembed-sni-proxy/sniproxy.cpp
+++ b/xembed-sni-proxy/sniproxy.cpp
@@ -594,9 +594,3 @@ void SNIProxy::sendClick(uint8_t mouseButton, int x, int y)
sendingClickEvent = false;
}
-
-void SNIProxy::ProvideXdgActivationToken(const QString &token)
-{
- // Skip, Xembed is well-known for being X
- Q_UNUSED(token);
-}
diff --git a/xembed-sni-proxy/sniproxy.h b/xembed-sni-proxy/sniproxy.h
index 6ff115005..7d91c740b 100644
--- a/xembed-sni-proxy/sniproxy.h
+++ b/xembed-sni-proxy/sniproxy.h
@@ -80,8 +80,6 @@ public:
*/
KDbusImageVector IconPixmap() const;
- void ProvideXdgActivationToken(const QString &token);
-
public Q_SLOTS:
// interaction
/**
--
2.33.0

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f968282e72723bb8b72427dd06d8aded6e702e57626eb0fafb1ed90d68dabfb3
size 8981860

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAmFDBfEACgkQ7JTRj38F
mX58YggAoxvGu8C9pCv5v50LgpvRPHHkjkV73QysiFLO4/ayyDsViRzltRFvAetN
H6rYQw4/cUCUZUfYX7Jy3OpfidxWe4lp1z3qNW2Xlv6WBtji5k8SstcsIkYlb3R+
Tr5OIUofBCK9ta7qrv6NLWqhDr0rIaYyfsHcfVPYsF9AUWtMDBtwZQXI5PRfYgtj
OzgEeRKop2zq+yh/pYnGOujnUrit//NwNeQD6oJx1pp1AAjSqC5Sabu4mYmdeNXd
vMicebbZbwnG3TrHC5iG6aoCNfClFbgnWUNKiNtDZ04SS3KX9fCUEttQgS0KCm0q
L6I42KMRbHF3rzdxMVQQUcKzq9c6iQ==
=rQZI
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:49abcb19639a72eb5ffa916d5eca0a925d32a36e4a02658cc73ab479dea39965
size 8995284

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmFe3toACgkQ11dEg7tX
sY0Qmw/+Iycidd50mPqACLZFoc0mwJJztRBJCXA8M896sAK4fumdIHKiei/EP5mS
gXqLeCs8ONWNvfJl/JWAEw7vin0crVaHIF+IRF49k5Kj87KKKFi5oNN38lS8v0I3
kSakRpBDBjBAspTipYJSgswt+RHGXC7GPU0XLuRED0dV08ibnFNfsn10ODD2vEdq
YXEUPO1w+DHxfswyO+mV+qDwDdWqY2dyJMOXroTGEpsRPsAmnFH09sxGtFGctvGD
S+3OntGXfpT8FAhtg4jIHQVb8954iRwuehJvrMsE5Pqwdli/LTwRB9YQU5Du+sFy
pcS1Lfv+KahJMgVj5jftsDkvoX+ckf4zboYA/AFrRtw96QWp5Js2W9f/Fv+Mi/l3
YdaQL4QjrVYbJ6XEytIAlwbS9ISI8TMlyb02JJUXFK1yQ/V4BzIsO3wVUUHKH7sk
zOm8WfYM+deTbbe1p9Jq6zpObWrcGZ0sfAdzC8cgX8ppKOxyqz/2a2XNPwcEDZ8O
7MIwIj/Va0WhjABOUDtltNCf2JpOUejPnjsa0IeGGpjCneuoDtqW5nINSvKjinx9
s41haMZ3gYySHJP7tg0uwADSLRg1TjdwIx060vhdiVgSrI0w5fKZGstt+CW6sew2
qKFOAgocwqG6RNa4WXKHIJkrNeeOGl3FUuGjFJ3G7pA1Eqed/GE=
=3o/N
-----END PGP SIGNATURE-----

Binary file not shown.

View File

@@ -1,3 +1,50 @@
-------------------------------------------------------------------
Thu Oct 7 13:50:12 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.23.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.23.0
- Changes since 5.22.90:
* Revert "xembed: adapt to changes in KNotifications" (kde#442758)
* sddm-theme: Fix using mouse movements to show the UI
* [systemtray] Check for menuItemFactory.object existence (kde#443377)
* applets/devicenotifier: Remove applet list item animations
* sddm-theme: Fix use of needsPassword and related button layout
* [klipper] Fix shortcut of OK button in the clipboard content edit dialog (kde#400623)
* Fix Kickoff context menu actions for System Settings results (kde#442522)
* klipper: Fix reading from plasma on wayland
* Fix build with gpsd 3.23.1
* Unbreak fontinst KCM (kde#442748)
* Address regression in VT switching code (kde#442852)
* libtaskmanager: Don't request dmabuf if not supported (kde#428284)
* Port away from Kirigami.Units.devicePixelRatio
* lookandfeel: don't nuke accent colour (kde#442812)
* kcm/colors: Improve some bindings on accent colors
* sddm-theme: fix default username font size
* PipeWire: Include defines for older PipeWire versions
* pipewire: Properly compare pipewire versions using QVersionNumber
* [Klipper] Guard against broken data fetches
* [Klipper] Handle incoming UTF-8 mime types (kde#424694)
* PipeWire: Make sure thumbnails properly use dmabuf again
* [shell/panel] Fix ability to type in textfield (kde#442557)
- Drop patches, now upstream:
* 0001-Fix-build-with-gpsd-3.23.1.patch
* 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
* 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch
* 0002-shell-panel-Fix-ability-to-type-in-textfield.patch
* 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
* 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch
* 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
* 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch
* 0007-Klipper-Guard-against-broken-data-fetches.patch
* 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch
* 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch
* 0010-sddm-theme-fix-default-username-font-size.patch
* 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch
- Refresh 0001-Ignore-default-sddm-face-icons.patch
- Add new key + signature to plasma.keyring
-------------------------------------------------------------------
Fri Sep 24 10:09:15 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@@ -30,34 +30,17 @@ Name: plasma5-workspace
%{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
Version: 5.22.90
Version: 5.23.0
Release: 0
Summary: The KDE Plasma Workspace Components
License: GPL-2.0-or-later
Group: System/GUI/KDE
URL: http://www.kde.org/
Source: https://download.kde.org/unstable/plasma/%{version}/plasma-workspace-%{version}.tar.xz
Source: plasma-workspace-%{version}.tar.xz
%if %{with lang}
Source1: https://download.kde.org/unstable/plasma/%{version}/plasma-workspace-%{version}.tar.xz.sig
Source1: plasma-workspace-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
# PATCH-FIX-UPSTREAM from Plasma/5.23 branch
Patch1: 0001-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
Patch2: 0002-shell-panel-Fix-ability-to-type-in-textfield.patch
Patch3: 0003-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
Patch4: 0004-PipeWire-Make-sure-thumbnails-properly-use-dmabuf-ag.patch
Patch5: 0005-SVN_SILENT-made-messages-.desktop-file-always-resolv.patch
Patch6: 0006-Klipper-Handle-incoming-UTF-8-mime-types.patch
Patch7: 0007-Klipper-Guard-against-broken-data-fetches.patch
Patch8: 0008-pipewire-Properly-compare-pipewire-versions-using-QV.patch
Patch9: 0009-PipeWire-Include-defines-for-older-PipeWire-versions.patch
Patch10: 0010-sddm-theme-fix-default-username-font-size.patch
# PATCH-FIX-UPSTREAM https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1076
Patch11: 0011-Revert-xembed-adapt-to-changes-in-KNotifications.patch
# PATCH-FIX-UPSTREAM https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1078
Patch12: 0001-Fix-build-with-gpsd-3.23.1.patch
# PATCH-FIX-UPSTREAM https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1079
Patch13: 0002-libtaskmanager-Don-t-request-dmabuf-if-not-supported.patch
# PATCHES 501-??? are PATCH-FIX-OPENSUSE
Patch501: 0001-Use-qdbus-qt5.patch
Patch502: 0001-Ignore-default-sddm-face-icons.patch