aboutsummaryrefslogtreecommitdiffstats
path: root/plasma_json
diff options
context:
space:
mode:
authorYuri Chornoivan <yurchor@ukr.net>2021-01-09 09:33:44 +0200
committerYuri Chornoivan <yurchor@ukr.net>2021-01-09 09:33:44 +0200
commit1d3f14d1b60448aa3fb368e1b457d31598ab5d33 (patch)
tree11224b8c78669dd3e7d0837a44b005b082b39f87 /plasma_json
parent7e581c99ef866678c493ae608c527d86024a0a1a (diff)
downloadtools-1d3f14d1b60448aa3fb368e1b457d31598ab5d33.tar
tools-1d3f14d1b60448aa3fb368e1b457d31598ab5d33.tar.gz
tools-1d3f14d1b60448aa3fb368e1b457d31598ab5d33.tar.bz2
tools-1d3f14d1b60448aa3fb368e1b457d31598ab5d33.tar.xz
tools-1d3f14d1b60448aa3fb368e1b457d31598ab5d33.zip
Add Mageia translation for Plasma JSON
Diffstat (limited to 'plasma_json')
-rw-r--r--plasma_json/json/metadata.json150
-rw-r--r--plasma_json/po/.tx/config8
-rw-r--r--plasma_json/po/ar.po34
-rw-r--r--plasma_json/po/ast.po37
-rw-r--r--plasma_json/po/az.po37
-rw-r--r--plasma_json/po/bs.po34
-rw-r--r--plasma_json/po/ca.po36
-rw-r--r--plasma_json/po/ca@valencia.po36
-rw-r--r--plasma_json/po/cs.po34
-rw-r--r--plasma_json/po/da.po36
-rw-r--r--plasma_json/po/de.po36
-rw-r--r--plasma_json/po/el.po36
-rw-r--r--plasma_json/po/en_GB.po36
-rw-r--r--plasma_json/po/es.po36
-rw-r--r--plasma_json/po/et.po35
-rw-r--r--plasma_json/po/eu.po36
-rw-r--r--plasma_json/po/fi.po37
-rw-r--r--plasma_json/po/fr.po36
-rw-r--r--plasma_json/po/gl.po36
-rw-r--r--plasma_json/po/hu.po35
-rw-r--r--plasma_json/po/ia.po36
-rw-r--r--plasma_json/po/id.po36
-rw-r--r--plasma_json/po/is.po36
-rw-r--r--plasma_json/po/it.po36
-rw-r--r--plasma_json/po/ja.po34
-rw-r--r--plasma_json/po/json.pot34
-rw-r--r--plasma_json/po/ko.po36
-rw-r--r--plasma_json/po/lt.po37
-rw-r--r--plasma_json/po/nb.po34
-rw-r--r--plasma_json/po/nds.po34
-rw-r--r--plasma_json/po/nl.po36
-rw-r--r--plasma_json/po/nn.po36
-rw-r--r--plasma_json/po/pa.po34
-rw-r--r--plasma_json/po/pl.po36
-rw-r--r--plasma_json/po/pt.po36
-rw-r--r--plasma_json/po/pt_BR.po36
-rw-r--r--plasma_json/po/ro.po36
-rw-r--r--plasma_json/po/ru.po39
-rw-r--r--plasma_json/po/sk.po36
-rw-r--r--plasma_json/po/sl.po36
-rw-r--r--plasma_json/po/sr.po37
-rw-r--r--plasma_json/po/sr@ijekavian.po37
-rw-r--r--plasma_json/po/sr@ijekavianlatin.po37
-rw-r--r--plasma_json/po/sr@latin.po37
-rw-r--r--plasma_json/po/sv.po36
-rw-r--r--plasma_json/po/tg.po34
-rw-r--r--plasma_json/po/tr.po36
-rw-r--r--plasma_json/po/uk.po38
-rw-r--r--plasma_json/po/vi.po37
-rw-r--r--plasma_json/po/x-test.po36
-rw-r--r--plasma_json/po/zh_CN.po34
-rw-r--r--plasma_json/po/zh_TW.po36
-rwxr-xr-xplasma_json/po2json.py120
-rwxr-xr-xplasma_json/transconverter.py92
54 files changed, 2162 insertions, 0 deletions
diff --git a/plasma_json/json/metadata.json b/plasma_json/json/metadata.json
new file mode 100644
index 00000000..70cf3cf6
--- /dev/null
+++ b/plasma_json/json/metadata.json
@@ -0,0 +1,150 @@
+{
+ "KPlugin": {
+ "Authors": [
+ {
+ "Email": "plasma-devel@kde.org",
+ "Name": "KDE Visual Design Group"
+ }
+ ],
+ "Category": "",
+ "Description": "Breeze by Mageia",
+ "Description[az]": "KDE VDG tərəfindən Breeze İş mühiti görünüşü",
+ "Description[ca]": "Brisa, creat pel VDG del KDE",
+ "Description[ca@valencia]": "Brisa per a VDG de KDE",
+ "Description[cs]": "Breeze od KDE VDG",
+ "Description[da]": "Breeze af KDE VDG",
+ "Description[de]": "Breeze der KDE VG",
+ "Description[en_GB]": "Breeze by Mageia",
+ "Description[es]": "Brisa por KDE VDG",
+ "Description[et]": "Breeze KDE VDG-lt",
+ "Description[eu]": "Breeze KDEren VDGk egina",
+ "Description[fi]": "Breeze KDE VDG:ltä",
+ "Description[fr]": "Breeze, par Mageia",
+ "Description[gl]": "Breeze de KDE VDG",
+ "Description[hu]": "Breeze a KDE VDG-től",
+ "Description[ia]": "Breeze (Brisa) per le KDE VDG",
+ "Description[id]": "Breeze oleh KDE VDG",
+ "Description[it]": "Brezza a cura del VDG di KDE",
+ "Description[ko]": "KDE 시각 디자인 그룹에서 제작한 Breeze",
+ "Description[lt]": "Breeze pagal KDE VDG",
+ "Description[nl]": "Breeze door de KDE VDG",
+ "Description[nn]": "Breeze frå KDE VDG",
+ "Description[pa]": "KDE VDG ਵਲੋਂ ਬਰੀਜ਼",
+ "Description[pl]": "Bryza autorstwa KDE VDG",
+ "Description[pt]": "Brisa da VDG do KDE",
+ "Description[pt_BR]": "Breeze pelo KDE VDG",
+ "Description[ro]": "Briză, de KDE VDG",
+ "Description[ru]": "Оформление рабочей среды Breeze от KDE VDG",
+ "Description[sk]": "Vánok od KDE VDG",
+ "Description[sl]": "Sapica, avtorjev KDE VDG",
+ "Description[sv]": "Breeze av KDE:s visuella designgrupp",
+ "Description[uk]": "Breeze, автори — KDE VDG",
+ "Description[vi]": "Breeze, do KDE VDG",
+ "Description[x-test]": "xxBreeze by Mageiaxx",
+ "Description[zh_CN]": "微风,由 KDE VDG 创作",
+ "Description[zh_TW]": "由 KDE VDG 設計的 Breeze",
+ "Id": "org.kde.breeze.desktop",
+ "License": "GPLv2+",
+ "Name": "Mageia my Breeze",
+ "Name[ar]": "نسيم",
+ "Name[ast]": "Breeze",
+ "Name[az]": "Breeze",
+ "Name[bs]": "Breeze",
+ "Name[ca]": "Brisa",
+ "Name[ca@valencia]": "Brisa",
+ "Name[cs]": "Breeze",
+ "Name[da]": "Breeze",
+ "Name[de]": "Breeze",
+ "Name[el]": "Breeze",
+ "Name[en_GB]": "Breeze",
+ "Name[es]": "Brisa",
+ "Name[et]": "Breeze",
+ "Name[eu]": "Breeze",
+ "Name[fi]": "Breeze",
+ "Name[fr]": "Breeze par mageia",
+ "Name[gl]": "Breeze",
+ "Name[hu]": "Breeze",
+ "Name[ia]": "Brisa",
+ "Name[id]": "Breeze",
+ "Name[is]": "Breeze",
+ "Name[it]": "Brezza",
+ "Name[ja]": "Breeze",
+ "Name[ko]": "Breeze",
+ "Name[lt]": "Breeze",
+ "Name[nb]": "Breeze",
+ "Name[nds]": "Breeze",
+ "Name[nl]": "Breeze",
+ "Name[nn]": "Breeze",
+ "Name[pa]": "ਬਰੀਜ਼",
+ "Name[pl]": "Bryza",
+ "Name[pt]": "Brisa",
+ "Name[pt_BR]": "Breeze",
+ "Name[ro]": "Briză",
+ "Name[ru]": "Breeze",
+ "Name[sk]": "Vánok",
+ "Name[sl]": "Sapica",
+ "Name[sr]": "Поветарац",
+ "Name[sr@ijekavian]": "Поветарац",
+ "Name[sr@ijekavianlatin]": "Povetarac",
+ "Name[sr@latin]": "Povetarac",
+ "Name[sv]": "Breeze",
+ "Name[tg]": "Насим",
+ "Name[tr]": "Breeze",
+ "Name[uk]": "Breeze",
+ "Name[vi]": "Breeze",
+ "Name[x-test]": "xxBreezexx",
+ "Name[zh_CN]": "微风",
+ "Name[zh_TW]": "微風",
+ "ServiceTypes": [
+ "Plasma/LookAndFeel"
+ ],
+ "Version": "2.0",
+ "Website": "https://www.kde.org"
+ },
+ "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;",
+ "Keywords[ast]": "Escritoriu;Estaya de trabayu;Aspeutu;Estilu;Aspeutu y Estilu;Zarrar sesión;Zarru de sesión;Bloquiar;Bloquéu;Suspender;Suspensión;Apagar;Apagáu;Ivernar;Ivernación;Hibernar;Hibernación;",
+ "Keywords[az]": "iş masası;iş mühiti;iş mühiti;vizual təqdimat;çıxış;seansdan çıxış;kilidləmə;işi dayandırmaq;işin bitirilməsi;söndürmək;yuxu rejimi;gözləmə rejimi;",
+ "Keywords[ca]": "Escriptori;Espai de treball;Aparença;Aspecte i comportament;Sortida;Bloqueig;Suspensió;Aturada;Hibernació;",
+ "Keywords[ca@valencia]": "Escriptori;Espai de treball;Aparença;Aspecte i comportament;Eixida;Bloqueig;Suspensió;Parada;Hibernació;",
+ "Keywords[da]": "Skrivebord;Desktop;Arbejdsområde;Udseende;log ud;Lås;Suspendér;Nedlukning;dvale;",
+ "Keywords[de]": "Desktop;Arbeitsfläche;Arbeitsbereich;Erscheinungsbild;Erscheinungsbild und Verhalten;Abmelden;Sperren;Standby;Ruhezustand;Tiefschlaf;Herunterfahren;",
+ "Keywords[el]": "Επιφάνεια εργασίας;Χώρος εργασίας;Εμφάνιση;Όψη και Αίσθηση;Αποσύνδεση;Κλείδωμα;Αναστολή;Τερματισμός;Νάρκη;",
+ "Keywords[en_GB]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;",
+ "Keywords[es]": "Escritorio;Espacio de trabajo;Apariencia;Aspecto visual;Cerrar sesión;Bloquear;Suspender;Apagar;Hibernar;",
+ "Keywords[et]": "töölaud;töötsoon;välimus;väljalogimine;lukustamine;seiskamine;väljalülitamine;talveuni;uni;",
+ "Keywords[eu]": "mahaigain;lan-eremu;lan-gune;itxura;itxura eta izaera;saioa-amaitu;giltzatu;blokeatu;eseki;itzali;hibernatu;",
+ "Keywords[fi]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;Työpöytä;Työtila;Ulkoasu;Ulkoasu ja tuntuma;Kirjaudu ulos;Lukitse;Valmiustila;Sammuta;Lepotila;",
+ "Keywords[fr]": "bureau;espace de travail;apparence;déconnexion;verrouillage;suspension;arrêt;hibernation;",
+ "Keywords[gl]": "Escritorio;Espazo de traballo;Aparencia;Aparencia e Comportamento;Saír;Trancar;Bloquear;Suspender;Apagar;Hibernar;",
+ "Keywords[hu]": "Asztal;Munkaterület;Megjelenés;Kinézet;Kijelentkezés;Zárolás;Felfüggesztés;Leállítás;Hibernálás;",
+ "Keywords[ia]": "Scriptorio;Spatio de labor;Apparentia;Look and Feel;Logout;Lock;Suspende;Shutdown;Hibernate;",
+ "Keywords[id]": "Desktop;Ruangkerja;Penampilan;Nuansa dan Suasana,Look and Feel;Logout;Kunci;Suspensi;Mematikan;Hibernasi;",
+ "Keywords[is]": "skjáborð;vinnusvæði;útlit;ásýnd og hegðun;Útskráning;Læsing;setja í bið;slökkva;svæfa;",
+ "Keywords[it]": "desktop;spazio di lavoro;aspetto;uscita;blocco;sospensione;spegnimento;ibernazione;",
+ "Keywords[ja]": "デスクトップ;ワークスペース;外観;外観と挙動;ログアウト;ロック;サスペンド;シャットダウン;休止状態;",
+ "Keywords[ko]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;데스크톱;작업공간;모양;로그아웃;잠금;대기모드;종료;끄기;최대절전모드;",
+ "Keywords[lt]": "Darbalaukis;Darbo sritis;Erdvė;Erdve;Isvaizda;Isvaizda ir turinys;Išvaizda;Išvaizda ir turinys;Atsijungti;Užrakinti;Uzrakinti;Pristabdyti;Sulaikyti;Užmigdyti;Uzmigdyti;Isjungti;Išjungti;Hibernuoti;",
+ "Keywords[nl]": "Bureaublad;Werkruimte;Uiterlijk;Uiterlijk en gedrag;Afmelden;Vergrendelen;Onderbreken;Afsluiten;Slapen naar schijf;",
+ "Keywords[nn]": "skrivebord;arbeidsområde;arbeidsflate;ustjånad;åtferd;utlogging;logga ut;låsa;låsing;pausemodus;kvilemodus;dvalemodus;avslutting;",
+ "Keywords[pa]": "ਡੈਸਕਟਾਪ;ਵਰਕਸਪੇਸ;ਦਿੱਖ;ਲਾਗਆਉਟ;ਲਾਕ;ਸਸਪੈਂਡ;ਬੰਦ ਕਰੋ;ਹਾਈਬਰਨੇਟ;",
+ "Keywords[pl]": "Pulpit;Przestrzeń robocza;Wygląd;Wygląd i Odczucia;Wylogowanie;Zablokowanie ;Wstrzymanie;Zamknięcie;Hibernowanie;Wrażenia;",
+ "Keywords[pt]": "Ecrã;Área de Trabalho;Aparência;Aparência e Comportamento;Encerrar;Bloquear;Suspender;Desligar;Hibernar;",
+ "Keywords[pt_BR]": "Área de trabalho;Espaço de trabalho;Aparência;Aparência e Comportamento;Encerrar sessão;Bloquear;Suspender;Desligar;Hibernar;",
+ "Keywords[ro]": "birou,spațiu de lucru,aspect,comportament,ieșire,blocare,suspendare,suspendă,blochează,oprește,oprire,hibernare,deconectare",
+ "Keywords[ru]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;рабочий стол;рабочая среда;внешний вид;визуальное представление;выход;завершение сеанса;блокировка;приостановка работы;завершение работы;выключение;спящий режим;ждущий режим;",
+ "Keywords[sk]": "Plocha;pracovná plocha;vzhľad;nastavenie;odhlásenie;zamknutie;uspanie;vypnutie;hibernácia;",
+ "Keywords[sl]": "Namizje;delovni prostor;videz;videz in občutek;odjava;zaklep;pripravljenost;izklop;mirovanje;",
+ "Keywords[sr]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;површ;радни простор;изглед;осећај;одјављивање;закључавање;суспендовање;гашење;хибернисање;",
+ "Keywords[sr@ijekavian]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;површ;радни простор;изглед;осећај;одјављивање;закључавање;суспендовање;гашење;хибернисање;",
+ "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[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;",
+ "Keywords[x-test]": "xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;",
+ "Keywords[zh_CN]": "桌面;工作空间;外观;观感;注销;锁定;待机;关机;休眠;",
+ "Keywords[zh_TW]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;",
+ "X-KDE-ParentApp": "",
+ "X-Plasma-MainScript": "defaults"
+}
diff --git a/plasma_json/po/.tx/config b/plasma_json/po/.tx/config
new file mode 100644
index 00000000..eb0e54a1
--- /dev/null
+++ b/plasma_json/po/.tx/config
@@ -0,0 +1,8 @@
+[main]
+host = https://www.transifex.com
+
+[mageia.plasma-json]
+file_filter = <lang>.po
+source_file = json.pot
+source_lang = en
+type = PO
diff --git a/plasma_json/po/ar.po b/plasma_json/po/ar.po
new file mode 100644
index 00000000..b7c1abbb
--- /dev/null
+++ b/plasma_json/po/ar.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ar <mageia-ar@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "نسيم"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/ast.po b/plasma_json/po/ast.po
new file mode 100644
index 00000000..2c580404
--- /dev/null
+++ b/plasma_json/po/ast.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ast <mageia-ast@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Escritoriu;Estaya de trabayu;Aspeutu;Estilu;Aspeutu y Estilu;Zarrar "
+"sesión;Zarru de "
+"sesión;Bloquiar;Bloquéu;Suspender;Suspensión;Apagar;Apagáu;Ivernar;Ivernación;Hibernar;Hibernación;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/az.po b/plasma_json/po/az.po
new file mode 100644
index 00000000..9004fb8f
--- /dev/null
+++ b/plasma_json/po/az.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: az <mageia-az@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "KDE VDG tərəfindən Breeze İş mühiti görünüşü"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"iş masası;iş mühiti;iş mühiti;vizual təqdimat;çıxış;seansdan "
+"çıxış;kilidləmə;işi dayandırmaq;işin bitirilməsi;söndürmək;yuxu "
+"rejimi;gözləmə rejimi;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/bs.po b/plasma_json/po/bs.po
new file mode 100644
index 00000000..ade93fc7
--- /dev/null
+++ b/plasma_json/po/bs.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: bs <mageia-bs@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/ca.po b/plasma_json/po/ca.po
new file mode 100644
index 00000000..fed43058
--- /dev/null
+++ b/plasma_json/po/ca.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ca <mageia-ca@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Brisa, creat pel VDG del KDE"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brisa"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Escriptori;Espai de treball;Aparença;Aspecte i "
+"comportament;Sortida;Bloqueig;Suspensió;Aturada;Hibernació;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/ca@valencia.po b/plasma_json/po/ca@valencia.po
new file mode 100644
index 00000000..f1f98a2d
--- /dev/null
+++ b/plasma_json/po/ca@valencia.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ca@valencia <mageia-ca@valencia@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Brisa per a VDG de KDE"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brisa"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Escriptori;Espai de treball;Aparença;Aspecte i "
+"comportament;Eixida;Bloqueig;Suspensió;Parada;Hibernació;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/cs.po b/plasma_json/po/cs.po
new file mode 100644
index 00000000..37bcce04
--- /dev/null
+++ b/plasma_json/po/cs.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: cs <mageia-cs@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze od KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/da.po b/plasma_json/po/da.po
new file mode 100644
index 00000000..fb8a6500
--- /dev/null
+++ b/plasma_json/po/da.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: da <mageia-da@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze af KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Skrivebord;Desktop;Arbejdsområde;Udseende;log "
+"ud;Lås;Suspendér;Nedlukning;dvale;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/de.po b/plasma_json/po/de.po
new file mode 100644
index 00000000..4fa77e8c
--- /dev/null
+++ b/plasma_json/po/de.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: de <mageia-de@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze der KDE VG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Arbeitsfläche;Arbeitsbereich;Erscheinungsbild;Erscheinungsbild und "
+"Verhalten;Abmelden;Sperren;Standby;Ruhezustand;Tiefschlaf;Herunterfahren;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/el.po b/plasma_json/po/el.po
new file mode 100644
index 00000000..ba37839f
--- /dev/null
+++ b/plasma_json/po/el.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: el <mageia-el@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Επιφάνεια εργασίας;Χώρος εργασίας;Εμφάνιση;Όψη και "
+"Αίσθηση;Αποσύνδεση;Κλείδωμα;Αναστολή;Τερματισμός;Νάρκη;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/en_GB.po b/plasma_json/po/en_GB.po
new file mode 100644
index 00000000..7047ae5f
--- /dev/null
+++ b/plasma_json/po/en_GB.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: en_GB <mageia-en_GB@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze by Mageia"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/es.po b/plasma_json/po/es.po
new file mode 100644
index 00000000..32e46da7
--- /dev/null
+++ b/plasma_json/po/es.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: es <mageia-es@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Brisa por KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brisa"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Escritorio;Espacio de trabajo;Apariencia;Aspecto visual;Cerrar "
+"sesión;Bloquear;Suspender;Apagar;Hibernar;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/et.po b/plasma_json/po/et.po
new file mode 100644
index 00000000..501954aa
--- /dev/null
+++ b/plasma_json/po/et.po
@@ -0,0 +1,35 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: et <mageia-et@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze KDE VDG-lt"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"töölaud;töötsoon;välimus;väljalogimine;lukustamine;seiskamine;väljalülitamine;talveuni;uni;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/eu.po b/plasma_json/po/eu.po
new file mode 100644
index 00000000..bc605789
--- /dev/null
+++ b/plasma_json/po/eu.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: eu <mageia-eu@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze KDEren VDGk egina"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"mahaigain;lan-eremu;lan-gune;itxura;itxura eta izaera;saioa-"
+"amaitu;giltzatu;blokeatu;eseki;itzali;hibernatu;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/fi.po b/plasma_json/po/fi.po
new file mode 100644
index 00000000..c95c39d7
--- /dev/null
+++ b/plasma_json/po/fi.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: fi <mageia-fi@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze KDE VDG:ltä"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;Työpöytä;Työtila;Ulkoasu;Ulkoasu"
+" ja tuntuma;Kirjaudu ulos;Lukitse;Valmiustila;Sammuta;Lepotila;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/fr.po b/plasma_json/po/fr.po
new file mode 100644
index 00000000..61fbe55c
--- /dev/null
+++ b/plasma_json/po/fr.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: fr <mageia-fr@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze, par Mageia"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze par mageia"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"bureau;espace de "
+"travail;apparence;déconnexion;verrouillage;suspension;arrêt;hibernation;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/gl.po b/plasma_json/po/gl.po
new file mode 100644
index 00000000..cb56afb0
--- /dev/null
+++ b/plasma_json/po/gl.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: gl <mageia-gl@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze de KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Escritorio;Espazo de traballo;Aparencia;Aparencia e "
+"Comportamento;Saír;Trancar;Bloquear;Suspender;Apagar;Hibernar;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/hu.po b/plasma_json/po/hu.po
new file mode 100644
index 00000000..2093f144
--- /dev/null
+++ b/plasma_json/po/hu.po
@@ -0,0 +1,35 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: hu <mageia-hu@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze a KDE VDG-től"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Asztal;Munkaterület;Megjelenés;Kinézet;Kijelentkezés;Zárolás;Felfüggesztés;Leállítás;Hibernálás;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/ia.po b/plasma_json/po/ia.po
new file mode 100644
index 00000000..19b6ad8e
--- /dev/null
+++ b/plasma_json/po/ia.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ia <mageia-ia@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze (Brisa) per le KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brisa"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Scriptorio;Spatio de labor;Apparentia;Look and "
+"Feel;Logout;Lock;Suspende;Shutdown;Hibernate;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/id.po b/plasma_json/po/id.po
new file mode 100644
index 00000000..300efe88
--- /dev/null
+++ b/plasma_json/po/id.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: id <mageia-id@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze oleh KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Ruangkerja;Penampilan;Nuansa dan Suasana,Look and "
+"Feel;Logout;Kunci;Suspensi;Mematikan;Hibernasi;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/is.po b/plasma_json/po/is.po
new file mode 100644
index 00000000..2a251247
--- /dev/null
+++ b/plasma_json/po/is.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: is <mageia-is@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"skjáborð;vinnusvæði;útlit;ásýnd og hegðun;Útskráning;Læsing;setja í "
+"bið;slökkva;svæfa;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/it.po b/plasma_json/po/it.po
new file mode 100644
index 00000000..cef2b961
--- /dev/null
+++ b/plasma_json/po/it.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: it <mageia-it@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Brezza a cura del VDG di KDE"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brezza"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"desktop;spazio di "
+"lavoro;aspetto;uscita;blocco;sospensione;spegnimento;ibernazione;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/ja.po b/plasma_json/po/ja.po
new file mode 100644
index 00000000..47c52fb4
--- /dev/null
+++ b/plasma_json/po/ja.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ja <mageia-ja@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr "デスクトップ;ワークスペース;外観;外観と挙動;ログアウト;ロック;サスペンド;シャットダウン;休止状態;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/json.pot b/plasma_json/po/json.pot
new file mode 100644
index 00000000..94f5bcf5
--- /dev/null
+++ b/plasma_json/po/json.pot
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia json files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@ml.mageia.org\n"
+"POT-Creation-Date: 2021-01-08 22:22+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/ko.po b/plasma_json/po/ko.po
new file mode 100644
index 00000000..e48f486c
--- /dev/null
+++ b/plasma_json/po/ko.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ko <mageia-ko@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "KDE 시각 디자인 그룹에서 제작한 Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;데스크톱;작업공간;모양;로그아웃;잠금;대기모드;종료;끄기;최대절전모드;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/lt.po b/plasma_json/po/lt.po
new file mode 100644
index 00000000..fce28ed3
--- /dev/null
+++ b/plasma_json/po/lt.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: lt <mageia-lt@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze pagal KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Darbalaukis;Darbo sritis;Erdvė;Erdve;Isvaizda;Isvaizda ir "
+"turinys;Išvaizda;Išvaizda ir "
+"turinys;Atsijungti;Užrakinti;Uzrakinti;Pristabdyti;Sulaikyti;Užmigdyti;Uzmigdyti;Isjungti;Išjungti;Hibernuoti;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/nb.po b/plasma_json/po/nb.po
new file mode 100644
index 00000000..01b06924
--- /dev/null
+++ b/plasma_json/po/nb.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: nb <mageia-nb@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/nds.po b/plasma_json/po/nds.po
new file mode 100644
index 00000000..5c8db6e5
--- /dev/null
+++ b/plasma_json/po/nds.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: nds <mageia-nds@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/nl.po b/plasma_json/po/nl.po
new file mode 100644
index 00000000..4ff4db47
--- /dev/null
+++ b/plasma_json/po/nl.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: nl <mageia-nl@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze door de KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Bureaublad;Werkruimte;Uiterlijk;Uiterlijk en "
+"gedrag;Afmelden;Vergrendelen;Onderbreken;Afsluiten;Slapen naar schijf;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/nn.po b/plasma_json/po/nn.po
new file mode 100644
index 00000000..d08adc01
--- /dev/null
+++ b/plasma_json/po/nn.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: nn <mageia-nn@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze frå KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"skrivebord;arbeidsområde;arbeidsflate;ustjånad;åtferd;utlogging;logga "
+"ut;låsa;låsing;pausemodus;kvilemodus;dvalemodus;avslutting;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/pa.po b/plasma_json/po/pa.po
new file mode 100644
index 00000000..43c68ee2
--- /dev/null
+++ b/plasma_json/po/pa.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: pa <mageia-pa@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "KDE VDG ਵਲੋਂ ਬਰੀਜ਼"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "ਬਰੀਜ਼"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr "ਡੈਸਕਟਾਪ;ਵਰਕਸਪੇਸ;ਦਿੱਖ;ਲਾਗਆਉਟ;ਲਾਕ;ਸਸਪੈਂਡ;ਬੰਦ ਕਰੋ;ਹਾਈਬਰਨੇਟ;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/pl.po b/plasma_json/po/pl.po
new file mode 100644
index 00000000..c218bd56
--- /dev/null
+++ b/plasma_json/po/pl.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: pl <mageia-pl@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Bryza autorstwa KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Bryza"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Pulpit;Przestrzeń robocza;Wygląd;Wygląd i Odczucia;Wylogowanie;Zablokowanie "
+";Wstrzymanie;Zamknięcie;Hibernowanie;Wrażenia;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/pt.po b/plasma_json/po/pt.po
new file mode 100644
index 00000000..f891f173
--- /dev/null
+++ b/plasma_json/po/pt.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: pt <mageia-pt@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Brisa da VDG do KDE"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Brisa"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Ecrã;Área de Trabalho;Aparência;Aparência e "
+"Comportamento;Encerrar;Bloquear;Suspender;Desligar;Hibernar;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/pt_BR.po b/plasma_json/po/pt_BR.po
new file mode 100644
index 00000000..2ccaeead
--- /dev/null
+++ b/plasma_json/po/pt_BR.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: pt_BR <mageia-pt_BR@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze pelo KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Área de trabalho;Espaço de trabalho;Aparência;Aparência e "
+"Comportamento;Encerrar sessão;Bloquear;Suspender;Desligar;Hibernar;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/ro.po b/plasma_json/po/ro.po
new file mode 100644
index 00000000..2da67021
--- /dev/null
+++ b/plasma_json/po/ro.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ro <mageia-ro@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Briză, de KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Briză"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"birou,spațiu de "
+"lucru,aspect,comportament,ieșire,blocare,suspendare,suspendă,blochează,oprește,oprire,hibernare,deconectare"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/ru.po b/plasma_json/po/ru.po
new file mode 100644
index 00000000..0a54c235
--- /dev/null
+++ b/plasma_json/po/ru.po
@@ -0,0 +1,39 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: ru <mageia-ru@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Оформление рабочей среды Breeze от KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;рабочий стол;рабочая "
+"среда;внешний вид;визуальное представление;выход;завершение "
+"сеанса;блокировка;приостановка работы;завершение работы;выключение;спящий "
+"режим;ждущий режим;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/sk.po b/plasma_json/po/sk.po
new file mode 100644
index 00000000..6e0166d8
--- /dev/null
+++ b/plasma_json/po/sk.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sk <mageia-sk@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Vánok od KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Vánok"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Plocha;pracovná "
+"plocha;vzhľad;nastavenie;odhlásenie;zamknutie;uspanie;vypnutie;hibernácia;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/sl.po b/plasma_json/po/sl.po
new file mode 100644
index 00000000..18e085cb
--- /dev/null
+++ b/plasma_json/po/sl.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sl <mageia-sl@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Sapica, avtorjev KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Sapica"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Namizje;delovni prostor;videz;videz in "
+"občutek;odjava;zaklep;pripravljenost;izklop;mirovanje;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/sr.po b/plasma_json/po/sr.po
new file mode 100644
index 00000000..09c962a3
--- /dev/null
+++ b/plasma_json/po/sr.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sr <mageia-sr@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Поветарац"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;површ;радни "
+"простор;изглед;осећај;одјављивање;закључавање;суспендовање;гашење;хибернисање;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/sr@ijekavian.po b/plasma_json/po/sr@ijekavian.po
new file mode 100644
index 00000000..df7c43f6
--- /dev/null
+++ b/plasma_json/po/sr@ijekavian.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sr@ijekavian <mageia-sr@ijekavian@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Поветарац"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;површ;радни "
+"простор;изглед;осећај;одјављивање;закључавање;суспендовање;гашење;хибернисање;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/sr@ijekavianlatin.po b/plasma_json/po/sr@ijekavianlatin.po
new file mode 100644
index 00000000..83e19953
--- /dev/null
+++ b/plasma_json/po/sr@ijekavianlatin.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sr@ijekavianlatin <mageia-sr@ijekavianlatin@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Povetarac"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;površ;radni "
+"prostor;izgled;osećaj;odjavljivanje;zaključavanje;suspendovanje;gašenje;hibernisanje;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/sr@latin.po b/plasma_json/po/sr@latin.po
new file mode 100644
index 00000000..e06803d4
--- /dev/null
+++ b/plasma_json/po/sr@latin.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sr@latin <mageia-sr@latin@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Povetarac"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;površ;radni "
+"prostor;izgled;osećaj;odjavljivanje;zaključavanje;suspendovanje;gašenje;hibernisanje;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/sv.po b/plasma_json/po/sv.po
new file mode 100644
index 00000000..b949e604
--- /dev/null
+++ b/plasma_json/po/sv.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: sv <mageia-sv@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze av KDE:s visuella designgrupp"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Skrivbord;Arbetsområde;Utseende;Utseende och "
+"känsla;Utloggning;Lås;Viloläge;Avstängning;Dvala;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/tg.po b/plasma_json/po/tg.po
new file mode 100644
index 00000000..93911aa6
--- /dev/null
+++ b/plasma_json/po/tg.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: tg <mageia-tg@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Насим"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
diff --git a/plasma_json/po/tr.po b/plasma_json/po/tr.po
new file mode 100644
index 00000000..de71d906
--- /dev/null
+++ b/plasma_json/po/tr.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: tr <mageia-tr@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Masaüstü;Çalışma Alanı;Görünüm;Görünüm ve Doku;Çık;Kilitle;Askıya "
+"Al;Kapat;Uyku;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr ""
diff --git a/plasma_json/po/uk.po b/plasma_json/po/uk.po
new file mode 100644
index 00000000..27f48133
--- /dev/null
+++ b/plasma_json/po/uk.po
@@ -0,0 +1,38 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: uk <mageia-uk@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze, автори — KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;стільниця;робочий "
+"простір;воркспейс;вигляд;вигляд і "
+"поведінка;вихід;вийти;заблокувати;замкнути;призупинити;вимкнути;приспати;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/vi.po b/plasma_json/po/vi.po
new file mode 100644
index 00000000..3a6325d9
--- /dev/null
+++ b/plasma_json/po/vi.po
@@ -0,0 +1,37 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: vi <mageia-vi@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "Breeze, do KDE VDG"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "Breeze"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"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;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/x-test.po b/plasma_json/po/x-test.po
new file mode 100644
index 00000000..4de08ef5
--- /dev/null
+++ b/plasma_json/po/x-test.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: x-test <mageia-x-test@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "xxBreeze by Mageiaxx"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "xxBreezexx"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and "
+"Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/zh_CN.po b/plasma_json/po/zh_CN.po
new file mode 100644
index 00000000..3b70d3d6
--- /dev/null
+++ b/plasma_json/po/zh_CN.po
@@ -0,0 +1,34 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: zh_CN <mageia-zh_CN@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "微风,由 KDE VDG 创作"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "微风"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr "桌面;工作空间;外观;观感;注销;锁定;待机;关机;休眠;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po/zh_TW.po b/plasma_json/po/zh_TW.po
new file mode 100644
index 00000000..e36e7d6a
--- /dev/null
+++ b/plasma_json/po/zh_TW.po
@@ -0,0 +1,36 @@
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia JSON files translation\n"
+"Report-Msgid-Bugs-To: i18n-discuss@mageia.org\n"
+"POT-Creation-Date: 2021-01-08 20:17+0200\n"
+"PO-Revision-Date: 2021-01-08 20:17+0200\n"
+"Last-Translator: Duffy Duck <d_duck@nowhere.net>\n"
+"Language-Team: zh_TW <mageia-zh_TW@ml.mageia.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ./json/metadata.json
+msgctxt "Description"
+msgid "Breeze by Mageia"
+msgstr "由 KDE VDG 設計的 Breeze"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "Mageia my Breeze"
+msgstr "微風"
+
+#: ./json/metadata.json
+msgctxt "Keywords"
+msgid ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+msgstr ""
+"Desktop;Workspace;Appearance;Look and "
+"Feel;Logout;Lock;Suspend;Shutdown;Hibernate;"
+
+#: ./json/metadata.json
+msgctxt "Name"
+msgid "KDE Visual Design Group"
+msgstr ""
diff --git a/plasma_json/po2json.py b/plasma_json/po2json.py
new file mode 100755
index 00000000..1740a044
--- /dev/null
+++ b/plasma_json/po2json.py
@@ -0,0 +1,120 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import errno, glob, polib, re, os, getopt, sys
+from time import strftime
+
+def usage():
+ print('\nUsage: python %s [OPTION]' %os.path.basename(sys.argv[0]))
+ print(' generate pot catalogs and updates po files for json resources in the specified directory')
+ print('Options: -h, --help : usage')
+ print(' -d <directory>, --directory <directory> : directory with json files')
+ sys.exit(2)
+try:
+ opts, args = getopt.getopt(sys.argv[1:], "hd:", ["help", "directory="])
+except getopt.GetoptError:
+ usage() # print help information and exit
+
+directory='.'
+for o,a in opts:
+ if o in ("-h", "--help"):
+ usage()
+ if o in ("-d", "--directory"):
+ directory=a
+
+directory = directory.rstrip('/')
+
+if (directory != '') and (os.path.isdir(directory) == False):
+ sys.exit('Specified directory does not exist')
+
+# Find all json files
+files = []
+for rootdir, dirnames, filenames in os.walk(directory):
+ files.extend(glob.glob(rootdir + "/*.json"))
+
+# Define Templates and po directory name
+messagetemplate='(?<=\n)(\ *\"Name\".*?\n|\ *\"Description\".*?\n|\ *\"Keywords\".*?\n)'
+mpattern=re.compile(messagetemplate,re.DOTALL)
+translationtemplate='(?<=\n)(\ *\"Name\[.*?\n|\ *\"Description\[.*?\n|\ *\"Keywords\[.*?\n)'
+tpattern=re.compile(translationtemplate,re.DOTALL)
+podir = 'po'
+
+# Write POT file
+pot = polib.POFile('',check_for_duplicates=True)
+potcreationtime = strftime('%Y-%m-%d %H:%M%z')
+pot.metadata = {
+ 'Project-Id-Version': 'Mageia json files translation',
+ 'Report-Msgid-Bugs-To': 'i18n-discuss@ml.mageia.org',
+ 'POT-Creation-Date': potcreationtime,
+ 'PO-Revision-Date': 'YEAR-MO-DA HO:MI+ZONE',
+ 'Last-Translator': 'FULL NAME <EMAIL@ADDRESS>',
+ 'Language-Team': 'LANGUAGE <LL@li.org>',
+ 'MIME-Version': '1.0',
+ 'Content-Type': 'text/plain; charset=UTF-8',
+ 'Content-Transfer-Encoding': '8bit',
+ }
+
+for langfile in files:
+ langfiledir = langfile.replace('.json', '')
+ langfilename = langfiledir.rpartition('/')[2]
+ # Create localization directories if needed
+ try:
+ os.makedirs(podir)
+ except OSError as e:
+ if e.errno != errno.EEXIST:
+ raise
+ #open json file
+ text = open(langfile,"r").read()
+
+ # Parse contents and add them to POT
+ for mblock in mpattern.findall(text):
+ mblock_stripped = mblock.strip('\n')
+ message_comment, message_id = mblock.strip('\n').split(': ')
+ message_comment = message_comment.strip('\"')
+ message_id = message_id.strip('\"')
+ potentry = polib.POEntry(
+ msgctxt = message_comment.strip(' \"'),
+ msgid = message_id.strip(' \",\n'),
+ msgstr = '',
+ occurrences=[(langfile,'')]
+ )
+ if message_id != '':
+ try:
+ pot.append(potentry)
+ except ValueError:
+ print('The entry already exists')
+pot.save('./po/json.pot')
+
+# Merge translations
+for pofile in glob.glob(podir + '/*.po'):
+ lang = pofile[:-3].rsplit('/',1)[1]
+ pofilename = pofile
+ po = polib.pofile(pofilename)
+ po.merge(pot)
+ po.save(pofilename)
+
+for langfile in files:
+ #open json file
+ jsonfile = open(langfile,"r")
+ text = jsonfile.read()
+ jsonfile.close()
+ jsonfile = open(langfile,"w")
+ for transblock in tpattern.findall(text):
+ text = text.replace(transblock, '')
+ lines = text.split('\n')
+
+ # Parse PO files
+ for pofile in sorted(glob.glob(podir + '/*.po'), reverse = True):
+ lang = pofile[:-3].rsplit('/',1)[1]
+ pofilename = pofile
+ po = polib.pofile(pofilename)
+ for entry in po.translated_entries():
+ for line in lines:
+ if entry.msgid in line:
+ indent = line.replace('\"' + entry.msgctxt + '\": \"' + entry.msgid + '\",', '')
+ origandtranslated = line + '\n' + indent + '\"' + entry.msgctxt + '[' + lang + ']' + '\": \"' + entry.msgstr + '\",'
+ text = text.replace(line, origandtranslated)
+
+ jsonfile.write(text)
+ jsonfile.close()
+
diff --git a/plasma_json/transconverter.py b/plasma_json/transconverter.py
new file mode 100755
index 00000000..2b6febfe
--- /dev/null
+++ b/plasma_json/transconverter.py
@@ -0,0 +1,92 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+
+import errno, glob, polib, re, os, getopt, sys
+from time import strftime
+
+def usage():
+ print('\nUsage: python %s [OPTION]' %os.path.basename(sys.argv[0]))
+ print(' generate pot catalogs and updates po files for JSON resources in the specified directory')
+ print('Options: -h, --help : usage')
+ print(' -d <directory>, --directory <directory> : directory with JSON files')
+ sys.exit(2)
+try:
+ opts, args = getopt.getopt(sys.argv[1:], "hd:", ["help", "directory="])
+except getopt.GetoptError:
+ usage() # print help information and exit
+
+directory='.'
+for o,a in opts:
+ if o in ("-h", "--help"):
+ usage()
+ if o in ("-d", "--directory"):
+ directory=a
+
+directory = directory.rstrip('/')
+
+if (directory != '') and (os.path.isdir(directory) == False):
+ sys.exit('Specified directory does not exist')
+
+# Find all JSON files
+files = []
+for rootdir, dirnames, filenames in os.walk(directory):
+ files.extend(glob.glob(rootdir + "/*.json"))
+
+# Define Templates and po directory name
+translationtemplate='(?<=\n)(\ *\"Name\[.*?\n|\ *\"Description\[.*?\n|\ *\"Keywords\[.*?\n)'
+tpattern=re.compile(translationtemplate,re.DOTALL)
+podir = 'po'
+
+pocreationtime = strftime('%Y-%m-%d %H:%M%z')
+
+for langfile in files:
+ langfiledir = langfile.replace('.json', '')
+ langfilename = langfiledir.rpartition('/')[2]
+ # Create localization directories if needed
+ try:
+ os.makedirs(podir)
+ except OSError as e:
+ if e.errno != errno.EEXIST:
+ raise
+ #open desktop file
+ text = open(langfile,"r").read()
+
+ # Parse contents and add them to PO
+ for tblock in tpattern.findall(text):
+ message_comment, locale_message = tblock.strip('\n').split('[')
+ lang_code, msg_str = locale_message.split(']\": ')
+ msgidtemplate='(?<=\n)' + message_comment + '\":\ \".*?\",\n'
+ msgidpattern=re.compile(msgidtemplate,re.DOTALL)
+ msgids = msgidpattern.findall(text)
+ if msgids:
+ msg_id = msgids[0].split(':')[1].strip(' \",\n')
+ poentry = polib.POEntry(
+ msgctxt = message_comment.strip(' \"'),
+ msgid = msg_id,
+ msgstr = msg_str.strip(' \",\n'),
+ occurrences=[(langfile,'')]
+ )
+ pofilename = podir + '/' + lang_code + '.po'
+ if not os.path.isfile(pofilename):
+ # Create PO file
+ po = polib.POFile()
+ po.metadata = {
+ 'Project-Id-Version': 'Mageia JSON files translation',
+ 'Report-Msgid-Bugs-To': 'i18n-discuss@mageia.org',
+ 'POT-Creation-Date': pocreationtime,
+ 'PO-Revision-Date': pocreationtime,
+ 'Last-Translator': 'Duffy Duck <d_duck@nowhere.net>',
+ 'Language-Team': lang_code + ' <mageia-' + lang_code + '@ml.mageia.org>',
+ 'MIME-Version': '1.0',
+ 'Content-Type': 'text/plain; charset=UTF-8',
+ 'Content-Transfer-Encoding': '8bit',
+ }
+ po.save(pofilename)
+ po = polib.pofile(pofilename, check_for_duplicates=True)
+ if msg_id != '':
+ try:
+ po.append(poentry)
+ except ValueError:
+ print('The entry already exists, skipping it')
+ po.save(pofilename)
+