From 1d3f14d1b60448aa3fb368e1b457d31598ab5d33 Mon Sep 17 00:00:00 2001 From: Yuri Chornoivan Date: Sat, 9 Jan 2021 09:33:44 +0200 Subject: Add Mageia translation for Plasma JSON --- plasma_json/json/metadata.json | 150 ++++++++++++++++++++++++++++++++++++ plasma_json/po/.tx/config | 8 ++ plasma_json/po/ar.po | 34 ++++++++ plasma_json/po/ast.po | 37 +++++++++ plasma_json/po/az.po | 37 +++++++++ plasma_json/po/bs.po | 34 ++++++++ plasma_json/po/ca.po | 36 +++++++++ plasma_json/po/ca@valencia.po | 36 +++++++++ plasma_json/po/cs.po | 34 ++++++++ plasma_json/po/da.po | 36 +++++++++ plasma_json/po/de.po | 36 +++++++++ plasma_json/po/el.po | 36 +++++++++ plasma_json/po/en_GB.po | 36 +++++++++ plasma_json/po/es.po | 36 +++++++++ plasma_json/po/et.po | 35 +++++++++ plasma_json/po/eu.po | 36 +++++++++ plasma_json/po/fi.po | 37 +++++++++ plasma_json/po/fr.po | 36 +++++++++ plasma_json/po/gl.po | 36 +++++++++ plasma_json/po/hu.po | 35 +++++++++ plasma_json/po/ia.po | 36 +++++++++ plasma_json/po/id.po | 36 +++++++++ plasma_json/po/is.po | 36 +++++++++ plasma_json/po/it.po | 36 +++++++++ plasma_json/po/ja.po | 34 ++++++++ plasma_json/po/json.pot | 34 ++++++++ plasma_json/po/ko.po | 36 +++++++++ plasma_json/po/lt.po | 37 +++++++++ plasma_json/po/nb.po | 34 ++++++++ plasma_json/po/nds.po | 34 ++++++++ plasma_json/po/nl.po | 36 +++++++++ plasma_json/po/nn.po | 36 +++++++++ plasma_json/po/pa.po | 34 ++++++++ plasma_json/po/pl.po | 36 +++++++++ plasma_json/po/pt.po | 36 +++++++++ plasma_json/po/pt_BR.po | 36 +++++++++ plasma_json/po/ro.po | 36 +++++++++ plasma_json/po/ru.po | 39 ++++++++++ plasma_json/po/sk.po | 36 +++++++++ plasma_json/po/sl.po | 36 +++++++++ plasma_json/po/sr.po | 37 +++++++++ plasma_json/po/sr@ijekavian.po | 37 +++++++++ plasma_json/po/sr@ijekavianlatin.po | 37 +++++++++ plasma_json/po/sr@latin.po | 37 +++++++++ plasma_json/po/sv.po | 36 +++++++++ plasma_json/po/tg.po | 34 ++++++++ plasma_json/po/tr.po | 36 +++++++++ plasma_json/po/uk.po | 38 +++++++++ plasma_json/po/vi.po | 37 +++++++++ plasma_json/po/x-test.po | 36 +++++++++ plasma_json/po/zh_CN.po | 34 ++++++++ plasma_json/po/zh_TW.po | 36 +++++++++ plasma_json/po2json.py | 120 +++++++++++++++++++++++++++++ plasma_json/transconverter.py | 92 ++++++++++++++++++++++ 54 files changed, 2162 insertions(+) create mode 100644 plasma_json/json/metadata.json create mode 100644 plasma_json/po/.tx/config create mode 100644 plasma_json/po/ar.po create mode 100644 plasma_json/po/ast.po create mode 100644 plasma_json/po/az.po create mode 100644 plasma_json/po/bs.po create mode 100644 plasma_json/po/ca.po create mode 100644 plasma_json/po/ca@valencia.po create mode 100644 plasma_json/po/cs.po create mode 100644 plasma_json/po/da.po create mode 100644 plasma_json/po/de.po create mode 100644 plasma_json/po/el.po create mode 100644 plasma_json/po/en_GB.po create mode 100644 plasma_json/po/es.po create mode 100644 plasma_json/po/et.po create mode 100644 plasma_json/po/eu.po create mode 100644 plasma_json/po/fi.po create mode 100644 plasma_json/po/fr.po create mode 100644 plasma_json/po/gl.po create mode 100644 plasma_json/po/hu.po create mode 100644 plasma_json/po/ia.po create mode 100644 plasma_json/po/id.po create mode 100644 plasma_json/po/is.po create mode 100644 plasma_json/po/it.po create mode 100644 plasma_json/po/ja.po create mode 100644 plasma_json/po/json.pot create mode 100644 plasma_json/po/ko.po create mode 100644 plasma_json/po/lt.po create mode 100644 plasma_json/po/nb.po create mode 100644 plasma_json/po/nds.po create mode 100644 plasma_json/po/nl.po create mode 100644 plasma_json/po/nn.po create mode 100644 plasma_json/po/pa.po create mode 100644 plasma_json/po/pl.po create mode 100644 plasma_json/po/pt.po create mode 100644 plasma_json/po/pt_BR.po create mode 100644 plasma_json/po/ro.po create mode 100644 plasma_json/po/ru.po create mode 100644 plasma_json/po/sk.po create mode 100644 plasma_json/po/sl.po create mode 100644 plasma_json/po/sr.po create mode 100644 plasma_json/po/sr@ijekavian.po create mode 100644 plasma_json/po/sr@ijekavianlatin.po create mode 100644 plasma_json/po/sr@latin.po create mode 100644 plasma_json/po/sv.po create mode 100644 plasma_json/po/tg.po create mode 100644 plasma_json/po/tr.po create mode 100644 plasma_json/po/uk.po create mode 100644 plasma_json/po/vi.po create mode 100644 plasma_json/po/x-test.po create mode 100644 plasma_json/po/zh_CN.po create mode 100644 plasma_json/po/zh_TW.po create mode 100755 plasma_json/po2json.py create mode 100755 plasma_json/transconverter.py (limited to 'plasma_json') 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 = .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 \n" +"Language-Team: ar \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 \n" +"Language-Team: ast \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 \n" +"Language-Team: az \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 \n" +"Language-Team: bs \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 \n" +"Language-Team: ca \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 \n" +"Language-Team: ca@valencia \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 \n" +"Language-Team: cs \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 \n" +"Language-Team: da \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 \n" +"Language-Team: de \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 \n" +"Language-Team: el \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 \n" +"Language-Team: en_GB \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 \n" +"Language-Team: es \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 \n" +"Language-Team: et \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 \n" +"Language-Team: eu \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 \n" +"Language-Team: fi \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 \n" +"Language-Team: fr \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 \n" +"Language-Team: gl \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 \n" +"Language-Team: hu \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 \n" +"Language-Team: ia \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 \n" +"Language-Team: id \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 \n" +"Language-Team: is \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 \n" +"Language-Team: it \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 \n" +"Language-Team: ja \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 \n" +"Language-Team: LANGUAGE \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 \n" +"Language-Team: ko \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 \n" +"Language-Team: lt \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 \n" +"Language-Team: nb \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 \n" +"Language-Team: nds \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 \n" +"Language-Team: nl \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 \n" +"Language-Team: nn \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 \n" +"Language-Team: pa \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 \n" +"Language-Team: pl \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 \n" +"Language-Team: pt \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 \n" +"Language-Team: pt_BR \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 \n" +"Language-Team: ro \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 \n" +"Language-Team: ru \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 \n" +"Language-Team: sk \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 \n" +"Language-Team: sl \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 \n" +"Language-Team: sr \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 \n" +"Language-Team: sr@ijekavian \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 \n" +"Language-Team: sr@ijekavianlatin \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 \n" +"Language-Team: sr@latin \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 \n" +"Language-Team: sv \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 \n" +"Language-Team: tg \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 \n" +"Language-Team: tr \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 \n" +"Language-Team: uk \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 \n" +"Language-Team: vi \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 \n" +"Language-Team: x-test \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 \n" +"Language-Team: zh_CN \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 \n" +"Language-Team: zh_TW \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 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 ', + 'Language-Team': 'LANGUAGE ', + '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 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 ', + 'Language-Team': lang_code + ' ', + '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) + -- cgit v1.2.1