From 7290d08aafd02999c817115d490be7416ed65336 Mon Sep 17 00:00:00 2001 From: Christos Georgiou Mousses Date: Thu, 7 Sep 2023 23:21:01 +0300 Subject: [PATCH] Greek Translation --- po/LINGUAS | 1 + po/el.po | 63 +++++++++++++++++++++++++++++++++++++++++++++++++ src/lang_el.py | 15 ++++++++++++ src/main.py | 2 ++ src/meson.build | 3 ++- 5 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 po/el.po create mode 100644 src/lang_el.py diff --git a/po/LINGUAS b/po/LINGUAS index 84ea1f7..09cf38b 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -5,3 +5,4 @@ tr it es de +el diff --git a/po/el.po b/po/el.po new file mode 100644 index 0000000..9432965 --- /dev/null +++ b/po/el.po @@ -0,0 +1,63 @@ +# Greek translation for Flatsweep. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Christos Georgiou Mousses , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-08-06 00:01+0300\n" +"PO-Revision-Date: 2023-09-07 21:45+0300\n" +"Last-Translator: Christos Georgiou Mousses \n" +"Language-Team: Greek \n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.3.1\n" + +#: data/io.github.giantpinkrobots.flatsweep.desktop.in:3 +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:3 +msgid "Flatsweep" +msgstr "Flatsweep" + +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:4 +msgid "Flatpak leftover cleaner" +msgstr "Καθαριστής υπολειπόμενων δεδομένων Flatpak" + +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:14 +msgid "" +"When you uninstall a Flatpak, it can leave some files behind on your computer. Flatsweep helps " +"you easily get rid of the residue left on your system by uninstalled Flatpaks." +msgstr "" +"Όταν απεγκαθιστάτε μια εφαρμογή Flatpak, μπορεί να αφεθούν κάποια αρχεία που δεν αφαιρέθηκαν " +"από τον υπολογιστή σας. Η εφαρμογή Flatsweep σας βοηθά να ξεφορτωθείτε εύκολα τα υπολειπόμενα " +"δεδομένα που αφέθηκαν στο σύστημά σας από απεγκατεστημένες εφαρμογές Flatpak." + +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:17 +msgid "" +"Flatsweep uses GTK4 and Libadwaita to provide a coherent user interface that integrates nicely " +"with GNOME, but you can use it on any desktop environment of course." +msgstr "" +"Η εφαρμογή Flatsweep χρησιμοποιεί τις βιβλιοθήκες GTK4 και Libadwaita για να προσφέρει μια " +"διεπαφή χρήστη που ενσωματώνεται όμορφα με το περιβάλλον επιφάνειας εργασίας GNOME, αλλά " +"μπορείτε φυσικά να τη χρησιμοποιήσετε σε οποιοδήποτε περιβάλλον." + +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:20 +msgid "" +"Caution: Flatsweep exclusively looks at the default Flatpak install directory. If you have set " +"a custom install path, it might accidentally delete files that weren't supposed to be deleted. " +"If you have no idea what a 'custom install path' is, you'll be fine." +msgstr "" +"Προσοχή: Η εφαρμογή Flatsweep ελέγχει αποκλειστικά τον προεπιλεγμένο κατάλογο εγκαταστάσεων του " +"Flatpak. Εάν έχετε ρυθμίσει κάποιο δικό σας μονοπάτι εγκατάστασης, υπάρχει περίπτωση να " +"διαγραφούν αρχεία που δε θα έπρεπε να έχουν διαγραφεί. Εάν δεν γνωρίζετε τί είναι ένα 'μονοπάτι " +"εγκατάστασης' αγνοήστε αυτό το μήνυμα." + +#: data/io.github.giantpinkrobots.flatsweep.appdata.xml.in:38 +msgid "Fixed the issue of the app getting stuck at \"Calculating\" if some folders don't exist." +msgstr "" +"Διορθώθηκε ένα λάθος όπου η εφαρμογή κολλούσε στην κατάσταση \"Υπολογισμός\" εάν κάποιοι " +"φάκελοι δεν υπήρχαν." diff --git a/src/lang_el.py b/src/lang_el.py new file mode 100644 index 0000000..09790db --- /dev/null +++ b/src/lang_el.py @@ -0,0 +1,15 @@ +text_calculating = "Υπολογισμός..." +text_cleaning = "Καθαρισμός..." +text_mbSaved = "MB εξοικονομήθηκαν." +text_notFound = "Δε βρέθηκαν υπολειπόμενα δεδομένα." +text_warning = "Προειδοποίηση" +text_warningMessage = "Η εφαρμογή Flatsweep ελέγχει αποκλειστικά τον προεπιλεγμένο κατάλογο εγκαταστάσεων του Flatpak. Εάν έχετε κάποιο μη προεπιλεγμένο κατάλογο εγκαταστάσεων, υπάρχει περίπτωση να σημειωθούν τα δεδομένα των ήδη εγκατεστημένων Flatpak προς διαγραφή. Αυτό το μήνυμα δε θα εμφανιστεί ξανά." +text_understood = "Κατάλαβα" +text_leftoverDataAmount = "Μέγεθος υπολειπόμενων δεδομένων:" +text_clean = "Εκκαθάριση" +text_toBeCleaned = "Προς εκκαθάριση:" +text_cleanedWithErrors = "Κάποια αρχεία δεν μπορούσαν να διαγραφούν." +text_aboutDialog_Comments = "Καθαριστής υπολειπόμενων δεδομένων Flatpak" +text_aboutDialog_Copyright = "Το λογότυπο της εφαρμογής Flatsweep δημιουργήθηκε χρησιμοποιώντας ως βάση το επίσημο λογότυπο της εφαρμογής Flatpak, το οποίο υπόκειται κάτω από την άδεια Creative Commons Attribution 3.0. flatpak.org" +text_error = "Σφάλμα" +text_cantFindItself = "Η εφαρμογή Flatsweep δεν μπορεί να βρει τα αρχεία της στον προεπιλεγμένο κατάλογο εγκαταστάσεων Flatpak. Αυτό μπορεί να σημαίνει πως έχετε ρυθμίσει έναν μη προεπιλεγμένο, με αποτέλεσμα η εφαρμογή Flatsweep να μη μπορεί να λειτουργήσει σωστά." diff --git a/src/main.py b/src/main.py index 4ccbecd..12b3147 100644 --- a/src/main.py +++ b/src/main.py @@ -34,6 +34,8 @@ from flatsweep import lang_tr as lang elif currentLanguage.startswith("es"): from flatsweep import lang_es as lang +elif currentLanguage.startswith("el"): + from flatsweep import lang_el as lang else: from flatsweep import lang_en as lang diff --git a/src/meson.build b/src/meson.build index 32930b0..9d2325f 100644 --- a/src/meson.build +++ b/src/meson.build @@ -32,7 +32,8 @@ flatsweep_sources = [ 'lang_en.py', 'lang_tr.py', 'lang_es.py', - 'lang_de.py' + 'lang_de.py', + 'lang_el.py' ] install_data(flatsweep_sources, install_dir: moduledir)