diff --git a/.vscode/launch.json b/.vscode/launch.json
index 4e555aa..155f3e3 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -8,10 +8,10 @@
"name": "Flutter",
"request": "launch",
"type": "dart",
- "args": [
- "--flavor",
- "play"
- ]
+ // "args": [
+ // "--flavor",
+ // "play"
+ // ]
}
]
}
\ No newline at end of file
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index c29c153..dfee935 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -58,7 +58,7 @@ PODS:
- Flutter
- path_provider (0.0.1):
- Flutter
- - "permission_handler (5.0.1+1)":
+ - "permission_handler (5.1.0+2)":
- Flutter
- Reachability (3.2)
- SDWebImage (5.10.2):
@@ -147,7 +147,7 @@ SPEC CHECKSUMS:
DKImagePickerController: b5eb7f7a388e4643264105d648d01f727110fc3d
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
file_picker: 3e6c3790de664ccf9b882732d9db5eaf6b8d4eb1
- Flutter: 0e3d915762c693b495b44d77113d4970485de6ec
+ Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
flutter_downloader: 058b9c41564a90500f67f3e432e3524613a7fd83
flutter_file_dialog: 34ab8c55c460c69cb70e75a8d74bfe8b5c852824
flutter_isolate: 0edf5081826d071adf21759d1eb10ff5c24503b5
@@ -155,7 +155,7 @@ SPEC CHECKSUMS:
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
just_audio: c695d6e7e37f9e96672dd84039d7530e7fd5c205
path_provider: abfe2b5c733d04e238b0d8691db0cfd63a27a93c
- permission_handler: eac8e15b4a1a3fba55b761d19f3f4e6b005d15b6
+ permission_handler: ccb20a9fad0ee9b1314a52b70b76b473c5f8dab0
Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
SDWebImage: b969dcfc02c40a5da71eac0b03b8f1a0c794a86f
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj
index f5cc148..f7db5f5 100644
--- a/ios/Runner.xcodeproj/project.pbxproj
+++ b/ios/Runner.xcodeproj/project.pbxproj
@@ -172,7 +172,7 @@
TargetAttributes = {
97C146ED1CF9000F007C117D = {
CreatedOnToolsVersion = 7.3.1;
- DevelopmentTeam = 8494W8T2G3;
+ DevelopmentTeam = 2J468J3268;
LastSwiftMigration = 1100;
ProvisioningStyle = Automatic;
};
@@ -257,7 +257,6 @@
"${BUILT_PRODUCTS_DIR}/DKImagePickerController/DKImagePickerController.framework",
"${BUILT_PRODUCTS_DIR}/DKPhotoGallery/DKPhotoGallery.framework",
"${BUILT_PRODUCTS_DIR}/FMDB/FMDB.framework",
- "${PODS_ROOT}/../Flutter/Flutter.framework",
"${BUILT_PRODUCTS_DIR}/Reachability/Reachability.framework",
"${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework",
"${BUILT_PRODUCTS_DIR}/SwiftyGif/SwiftyGif.framework",
@@ -282,7 +281,6 @@
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DKImagePickerController.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DKPhotoGallery.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FMDB.framework",
- "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Flutter.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyGif.framework",
@@ -415,7 +413,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = 8494W8T2G3;
+ DEVELOPMENT_TEAM = 2J468J3268;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@@ -427,7 +425,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
- PRODUCT_BUNDLE_IDENTIFIER = com.stonegate.tsacdop;
+ PRODUCT_BUNDLE_IDENTIFIER = me.stonegate.tsacdop;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -553,7 +551,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = 8494W8T2G3;
+ DEVELOPMENT_TEAM = 2J468J3268;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@@ -565,7 +563,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
- PRODUCT_BUNDLE_IDENTIFIER = com.stonegate.tsacdop;
+ PRODUCT_BUNDLE_IDENTIFIER = me.stonegate.tsacdop;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -584,7 +582,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
- DEVELOPMENT_TEAM = 8494W8T2G3;
+ DEVELOPMENT_TEAM = 2J468J3268;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@@ -596,7 +594,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
- PRODUCT_BUNDLE_IDENTIFIER = com.stonegate.tsacdop;
+ PRODUCT_BUNDLE_IDENTIFIER = me.stonegate.tsacdop;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
diff --git a/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
index 59c6d39..919434a 100644
--- a/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ b/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/lib/generated/intl/messages_all.dart b/lib/generated/intl/messages_all.dart
index 4657a51..7972282 100644
--- a/lib/generated/intl/messages_all.dart
+++ b/lib/generated/intl/messages_all.dart
@@ -15,6 +15,7 @@ import 'package:intl/intl.dart';
import 'package:intl/message_lookup_by_library.dart';
import 'package:intl/src/intl_helpers.dart';
+import 'messages_el.dart' as messages_el;
import 'messages_en.dart' as messages_en;
import 'messages_es.dart' as messages_es;
import 'messages_fr.dart' as messages_fr;
@@ -25,6 +26,7 @@ import 'messages_zh-Hans.dart' as messages_zh_hans;
typedef Future LibraryLoader();
Map _deferredLibraries = {
+ 'el': () => new Future.value(null),
'en': () => new Future.value(null),
'es': () => new Future.value(null),
'fr': () => new Future.value(null),
@@ -36,6 +38,8 @@ Map _deferredLibraries = {
MessageLookupByLibrary _findExact(String localeName) {
switch (localeName) {
+ case 'el':
+ return messages_el.messages;
case 'en':
return messages_en.messages;
case 'es':
diff --git a/lib/generated/intl/messages_el.dart b/lib/generated/intl/messages_el.dart
new file mode 100644
index 0000000..d2cd9e8
--- /dev/null
+++ b/lib/generated/intl/messages_el.dart
@@ -0,0 +1,393 @@
+// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
+// This is a library that provides messages for a el locale. All the
+// messages from the main program should be duplicated here with the same
+// function name.
+
+// Ignore issues from commonly used lints in this file.
+// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new
+// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
+// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
+// ignore_for_file:unused_import, file_names
+
+import 'package:intl/intl.dart';
+import 'package:intl/message_lookup_by_library.dart';
+
+final messages = new MessageLookup();
+
+typedef String MessageIfAbsent(String messageStr, List args);
+
+class MessageLookup extends MessageLookupByLibrary {
+ String get localeName => 'el';
+
+ static m0(groupName, count) => "${Intl.plural(count, zero: '', one: '${count} επεισόδιο προστέθηκε στη λίστα ${groupName}', other: '${count} επεισόδια προστέθηκαν στη λίστα ${groupName}\n')}";
+
+ static m1(count) => "${Intl.plural(count, zero: '', one: '${count} επεισόδιο προστέθηκε στη λίστα', other: '${count} επεισόδια προστέθηκαν στη λίστα')}";
+
+ static m2(count) => "${Intl.plural(count, zero: 'Σήμερα', one: '${count} μέρα πριν', other: '${count} μέρες πριν')}";
+
+ static m3(count) => "${Intl.plural(count, zero: 'Ποτέ', one: '${count} μέρα', other: '${count} μέρες')}";
+
+ static m4(count) => "${Intl.plural(count, zero: '', one: 'Επεισόδιο', other: 'Επεισόδια')}";
+
+ static m5(time) => "Μέχρι ${time}";
+
+ static m6(count) => "${Intl.plural(count, zero: 'Ομάδα', one: 'Ομάδα', other: 'Ομάδες')}";
+
+ static m7(host) => "Φιλοξενούμενο στο ${host}";
+
+ static m8(count) => "${Intl.plural(count, zero: 'Αυτή την ώρα', one: '${count} ώρα πριν', other: '${count} ώρες πριν')}";
+
+ static m9(count) => "${Intl.plural(count, zero: '0 ώρες', one: '${count} ώρα', other: '${count} ώρες')}";
+
+ static m10(service) => "Ενσωμάτωση με ${service}";
+
+ static m11(userName) => "Συνδεδεμένος/η ως ${userName}";
+
+ static m12(count) => "${Intl.plural(count, zero: 'Μόλις τώρα', one: '${count} λεπτό πριν', other: '${count} λεπτά πριν')}";
+
+ static m13(count) => "${Intl.plural(count, zero: '0 λεπτά', one: '${count} λεπτό', other: '${count} λεπτά')}";
+
+ static m14(title) => "Λήψη δεδομένων ${title}";
+
+ static m15(title) => "Η εγγραφή επέτυχε, σφάλμα δικτύου ${title}";
+
+ static m16(title) => "Εγγραφή ${title}";
+
+ static m17(title) => "Η εγγραφή επέτυχε, το podcast υπάρχει ήδη ${title}";
+
+ static m18(title) => "Επιτυχημένη εγγραφή ${title}";
+
+ static m19(title) => "Ενημέρωση ${title} ";
+
+ static m20(title) => "Σφάλμα ενημέρωσης ${title}";
+
+ static m21(count) => "${Intl.plural(count, zero: '', one: 'Podcast', other: 'Podcast')}";
+
+ static m22(date) => "Δημοσιεύτηκε στις ${date}";
+
+ static m23(date) => "Αφαιρέθηκε στις ${date}";
+
+ static m24(count) => "${Intl.plural(count, zero: '0 δευτ.', one: '${count} δευτ.', other: '${count} δευτ.')}";
+
+ static m25(count) => "${Intl.plural(count, zero: 'Μόλις τώρα', one: '${count} δευτερόλεπτο πριν', other: '${count} δευτερόλεπτα πριν')}";
+
+ static m26(count) => "${count} επιλεγμένα";
+
+ static m27(time) => "Τελευταίος χρόνος ${time}";
+
+ static m28(time) => "${time} Απομένει";
+
+ static m29(time) => "Από ${time}";
+
+ static m30(count) => "${Intl.plural(count, zero: 'Καμία ενημέρωση', one: 'Ενημερώθηκε ${count} επεισόδιο', other: 'Ενημερώθηκαν ${count} επεισόδια')}";
+
+ static m31(version) => "Έκδοση: ${version}";
+
+ final messages = _notInlinedMessages(_notInlinedMessages);
+ static _notInlinedMessages(_) => {
+ "add" : MessageLookupByLibrary.simpleMessage("Προσθήκη"),
+ "addEpisodeGroup" : m0,
+ "addNewEpisodeAll" : m1,
+ "addNewEpisodeTooltip" : MessageLookupByLibrary.simpleMessage("Προσθήκη νέων επεισοδίων σε λίστα"),
+ "addSomeGroups" : MessageLookupByLibrary.simpleMessage("Πρόσθεσε μερικές ομάδες"),
+ "all" : MessageLookupByLibrary.simpleMessage("Όλα"),
+ "autoDownload" : MessageLookupByLibrary.simpleMessage("Αυτόματη λήψη"),
+ "back" : MessageLookupByLibrary.simpleMessage("Πίσω"),
+ "boostVolume" : MessageLookupByLibrary.simpleMessage("Ενίσχυση έντασης"),
+ "buffering" : MessageLookupByLibrary.simpleMessage("Φόρτωση"),
+ "cancel" : MessageLookupByLibrary.simpleMessage("ΑΚΥΡΩΣΗ"),
+ "cellularConfirm" : MessageLookupByLibrary.simpleMessage("Προειδοποίηση χρήσης δεδομένων"),
+ "cellularConfirmDes" : MessageLookupByLibrary.simpleMessage("Είσαι σίγουρος/η πως θες να κάνεις χρήση δεδομένων για τη λήψη;"),
+ "changeLayout" : MessageLookupByLibrary.simpleMessage("Αλλαγή διάταξης"),
+ "changelog" : MessageLookupByLibrary.simpleMessage("Αλλαγές"),
+ "chooseA" : MessageLookupByLibrary.simpleMessage("Επέλεξε ένα"),
+ "clear" : MessageLookupByLibrary.simpleMessage("Εκάθαρση"),
+ "clearAll" : MessageLookupByLibrary.simpleMessage("Εκκαθάριση όλων"),
+ "color" : MessageLookupByLibrary.simpleMessage("Χρώμα"),
+ "confirm" : MessageLookupByLibrary.simpleMessage("ΕΠΙΒΕΒΑΙΩΣΗ"),
+ "createNewPlaylist" : MessageLookupByLibrary.simpleMessage("Νέα λίστα"),
+ "darkMode" : MessageLookupByLibrary.simpleMessage("Σκοτεινό θέμα"),
+ "daysAgo" : m2,
+ "daysCount" : m3,
+ "defaultQueueReminder" : MessageLookupByLibrary.simpleMessage("Αυτή είναι η προκαθορισμένη ουρά, δεν μπορεί να αφαιρεθεί."),
+ "defaultSearchEngine" : MessageLookupByLibrary.simpleMessage("Προκαθορισμένη μηχανή αναζήτησης podcast"),
+ "defaultSearchEngineDes" : MessageLookupByLibrary.simpleMessage("Επέλεξε την προκαθορισμένη μηχανή αναζήτησης podcast"),
+ "delete" : MessageLookupByLibrary.simpleMessage("Διαγραφή"),
+ "developer" : MessageLookupByLibrary.simpleMessage("Προγραμματιστής"),
+ "dismiss" : MessageLookupByLibrary.simpleMessage("Παράβλεψη"),
+ "done" : MessageLookupByLibrary.simpleMessage("Ολοκληρώθηκε"),
+ "download" : MessageLookupByLibrary.simpleMessage("Λήψη"),
+ "downloadRemovedToast" : MessageLookupByLibrary.simpleMessage("Η λήψη αφαιρέθηκε"),
+ "downloadStart" : MessageLookupByLibrary.simpleMessage("Λήψη"),
+ "downloaded" : MessageLookupByLibrary.simpleMessage("Έγινε λήψη"),
+ "editGroupName" : MessageLookupByLibrary.simpleMessage("Επεξεργασία ονόματος ομάδας"),
+ "endOfEpisode" : MessageLookupByLibrary.simpleMessage("Τέλος επεισοδίου"),
+ "episode" : m4,
+ "fastForward" : MessageLookupByLibrary.simpleMessage("Γρήγορο γύρισμα μπροστά"),
+ "fastRewind" : MessageLookupByLibrary.simpleMessage("Γρήγορο γύρισμα πίσω "),
+ "featureDiscoveryEditGroup" : MessageLookupByLibrary.simpleMessage("Πάτα για να επεξεργαστείς την ομάδα"),
+ "featureDiscoveryEditGroupDes" : MessageLookupByLibrary.simpleMessage("Εδώ μπορείς να αλλάξεις το όνομα της ομάδας ή να τη διαγράψεις, αλλά η Home ομάδα δε μπορεί να επεξεργασθεί ή να διαγραφεί"),
+ "featureDiscoveryEpisode" : MessageLookupByLibrary.simpleMessage("Προβολή επεισοδίου"),
+ "featureDiscoveryEpisodeDes" : MessageLookupByLibrary.simpleMessage("Πάτα παρατεταμένα για να παίξεις το επεισόδιο ή να το προσθέσεις σε λίστα."),
+ "featureDiscoveryEpisodeTitle" : MessageLookupByLibrary.simpleMessage("Πάτα παρατεταμένα για να παίξεις το επεισόδιο τώρα"),
+ "featureDiscoveryGroup" : MessageLookupByLibrary.simpleMessage("Πάτα για να προσθέσεις ομάδα"),
+ "featureDiscoveryGroupDes" : MessageLookupByLibrary.simpleMessage("Η Home ομάδα είναι η προεπιλεγμένη ομάδα για νέα podcast. Μπορείς να φτιάξεις νέες ομάδες και να μετακινήσεις podcast σε αυτές, καθώς και να προσθέσεις podcast σε πολλαπλές ομάδες."),
+ "featureDiscoveryGroupPodcast" : MessageLookupByLibrary.simpleMessage("Πάτα παρατεταμένα για να ταξινομήσεις τα podcast"),
+ "featureDiscoveryGroupPodcastDes" : MessageLookupByLibrary.simpleMessage("Πάτα για να δεις περισσότερες επιλογές, ή πάτα παρατεταμένα για να ταξινομήσεις τα podcast σε όμαδα."),
+ "featureDiscoveryOMPL" : MessageLookupByLibrary.simpleMessage("Πάτα για την εισαγωγή OPML"),
+ "featureDiscoveryOMPLDes" : MessageLookupByLibrary.simpleMessage("Εδώ μπορείς να εισάγεις αρχεία OPML, να ανοίξεις ρυθμίσεις ή να ανανεώσεις όλα τα podcast με τη μία."),
+ "featureDiscoveryPlaylist" : MessageLookupByLibrary.simpleMessage("Πάτα για άνοιγμα λίστας"),
+ "featureDiscoveryPlaylistDes" : MessageLookupByLibrary.simpleMessage("Μπορείς να προσθέσεις επεισόδια σε λίστες από μόνος σου. Τα επεισόδια θα αφαιρούνται αυτόματα από τις λίστες αφού παιχτούν."),
+ "featureDiscoveryPodcast" : MessageLookupByLibrary.simpleMessage("Προβολή podcast"),
+ "featureDiscoveryPodcastDes" : MessageLookupByLibrary.simpleMessage("Πάτα στο Προβολή Όλων για να προσθέσεις ομάδες ή να διαχειριστείς τα podcast."),
+ "featureDiscoveryPodcastTitle" : MessageLookupByLibrary.simpleMessage("Σκρόλαρε κάθετα για εναλλαγή μεταξύ ομάδων"),
+ "featureDiscoverySearch" : MessageLookupByLibrary.simpleMessage("Πάτα για αναζήτηση podcast"),
+ "featureDiscoverySearchDes" : MessageLookupByLibrary.simpleMessage("Μπορείς να αναζητήσεις με το τίτλο του podcast, λέξη κλειδί, ή να κάνεις χρήση ενός συνδέσμου RSS για να εγγραφείς σε ένα νέο podacast."),
+ "feedbackEmail" : MessageLookupByLibrary.simpleMessage("Γράψε μου"),
+ "feedbackGithub" : MessageLookupByLibrary.simpleMessage("GitHub"),
+ "feedbackPlay" : MessageLookupByLibrary.simpleMessage("Βαθμολόγηση στο PlayStore"),
+ "feedbackTelegram" : MessageLookupByLibrary.simpleMessage("Συμμετοχή στην ομάδα"),
+ "filter" : MessageLookupByLibrary.simpleMessage("Φίλτρο"),
+ "fontStyle" : MessageLookupByLibrary.simpleMessage("Στιλ γραμματοσειράς"),
+ "fonts" : MessageLookupByLibrary.simpleMessage("Γραμματοσειρές"),
+ "from" : m5,
+ "goodNight" : MessageLookupByLibrary.simpleMessage("Καληνύχτα"),
+ "gpodderLoginDes" : MessageLookupByLibrary.simpleMessage("Συγχαρητήρια! Έχετε συνδέσει το gpodder.net λογαριασμό σας με επιτυχία. Το Tsacdop θα συγχρονίσει αυτόματα τις εγγραφές στη συσκευή σας με το gpodder.net λογαριασμό σας."),
+ "groupExisted" : MessageLookupByLibrary.simpleMessage("Η ομάδα υπάρχει ήδη"),
+ "groupFilter" : MessageLookupByLibrary.simpleMessage("Φίλτρο ομάδων"),
+ "groupRemoveConfirm" : MessageLookupByLibrary.simpleMessage("Είσαι σίγουρος/η πως θες να διαγράψεις αυτή την ομάδα; Τα Podcast θα μεταφερθούν στη Home ομάδα."),
+ "groups" : m6,
+ "hideListenedSetting" : MessageLookupByLibrary.simpleMessage("Απόκρυψη ακουσμένων"),
+ "hidePodcastDiscovery" : MessageLookupByLibrary.simpleMessage("Απόκρυψη ανακάλυψης podcast"),
+ "hidePodcastDiscoveryDes" : MessageLookupByLibrary.simpleMessage("Απόκρυψη ανακάλυψης podcast από τη σελίδα αναζήτησης"),
+ "homeGroupsSeeAll" : MessageLookupByLibrary.simpleMessage("Προβολή όλων"),
+ "homeMenuPlaylist" : MessageLookupByLibrary.simpleMessage("Λίστα"),
+ "homeSubMenuSortBy" : MessageLookupByLibrary.simpleMessage("Ταξινόμηση κατά"),
+ "homeTabMenuFavotite" : MessageLookupByLibrary.simpleMessage("Αγαπημένο"),
+ "homeTabMenuRecent" : MessageLookupByLibrary.simpleMessage("Πρόσφατο"),
+ "homeToprightMenuAbout" : MessageLookupByLibrary.simpleMessage("Σχετικά με"),
+ "homeToprightMenuImportOMPL" : MessageLookupByLibrary.simpleMessage("Εισαγωγή OPML"),
+ "homeToprightMenuRefreshAll" : MessageLookupByLibrary.simpleMessage("Ανανέωση όλων"),
+ "hostedOn" : m7,
+ "hoursAgo" : m8,
+ "hoursCount" : m9,
+ "import" : MessageLookupByLibrary.simpleMessage("Εισαγωγή"),
+ "intergateWith" : m10,
+ "introFourthPage" : MessageLookupByLibrary.simpleMessage("Πάτα παρατεταμένα στη κάρτα επεισοδίου για γρήγορες ενέργειες."),
+ "introSecondPage" : MessageLookupByLibrary.simpleMessage("Κάνε εγγραφή σε podcast μέσω αναζήτησης ή εισαγωγής αρχείου OPML."),
+ "introThirdPage" : MessageLookupByLibrary.simpleMessage("Μπορείς να φτιάξεις μία νέα ομάδα για podcast."),
+ "invalidName" : MessageLookupByLibrary.simpleMessage("Εσφαλμένο όνομα χρήστη"),
+ "lastUpdate" : MessageLookupByLibrary.simpleMessage("Τελευταία ενημέρωση"),
+ "later" : MessageLookupByLibrary.simpleMessage("Αργότερα"),
+ "lightMode" : MessageLookupByLibrary.simpleMessage("Φωτεινό θέμα"),
+ "like" : MessageLookupByLibrary.simpleMessage("Μου Αρέσει"),
+ "likeDate" : MessageLookupByLibrary.simpleMessage("Ημερομηνία αγαπημένου"),
+ "liked" : MessageLookupByLibrary.simpleMessage("Συνδεδεμένο"),
+ "listen" : MessageLookupByLibrary.simpleMessage("Άκουσε"),
+ "listened" : MessageLookupByLibrary.simpleMessage("Ακουσμένο"),
+ "loadMore" : MessageLookupByLibrary.simpleMessage("Περισσότερα"),
+ "loggedInAs" : m11,
+ "login" : MessageLookupByLibrary.simpleMessage("Σύνδεση"),
+ "loginFailed" : MessageLookupByLibrary.simpleMessage("Αποτυχία σύνδεσης"),
+ "logout" : MessageLookupByLibrary.simpleMessage("Αποσύνδεση"),
+ "mark" : MessageLookupByLibrary.simpleMessage("Επισήμανση"),
+ "markConfirm" : MessageLookupByLibrary.simpleMessage("Επιβεβαίωση επισήμανσης"),
+ "markConfirmContent" : MessageLookupByLibrary.simpleMessage("Επιβεβαίωση επισήμανσης όλων των επεισοδίων ως ακουσμένα;"),
+ "markListened" : MessageLookupByLibrary.simpleMessage("Επισήμανση ως ακουσμένου"),
+ "markNotListened" : MessageLookupByLibrary.simpleMessage("Επισήμανση ως μη ακουσμένου"),
+ "menu" : MessageLookupByLibrary.simpleMessage("Μενού"),
+ "menuAllPodcasts" : MessageLookupByLibrary.simpleMessage("Όλα τα podcast"),
+ "menuMarkAllListened" : MessageLookupByLibrary.simpleMessage("Επισήμανση όλων ως ακουσμένων"),
+ "menuViewRSS" : MessageLookupByLibrary.simpleMessage("Επίσκεψη RSS feed"),
+ "menuVisitSite" : MessageLookupByLibrary.simpleMessage("Επίσκεψη Ιστοτόπου"),
+ "minsAgo" : m12,
+ "minsCount" : m13,
+ "network" : MessageLookupByLibrary.simpleMessage("Δίκτυο"),
+ "neverAutoUpdate" : MessageLookupByLibrary.simpleMessage("Απενεργοποίηση αυτόματων ενημερώσεων"),
+ "newGroup" : MessageLookupByLibrary.simpleMessage("Δημιουργία νέας ομάδας"),
+ "newestFirst" : MessageLookupByLibrary.simpleMessage("Νεότερα πρώτα"),
+ "next" : MessageLookupByLibrary.simpleMessage("Επόμενο"),
+ "noEpisodeDownload" : MessageLookupByLibrary.simpleMessage("Δεν έχουν ληφθεί επεισόδια ακόμα"),
+ "noEpisodeFavorite" : MessageLookupByLibrary.simpleMessage("Κανένα επεισοδίο δεν έχει επισημανθεί ακόμη ως αγαπημένο"),
+ "noEpisodeRecent" : MessageLookupByLibrary.simpleMessage("Δεν έχουν βρεθεί επεισόδια ακόμα"),
+ "noPodcastGroup" : MessageLookupByLibrary.simpleMessage("Κανένα podcast σε αυτή την ομάδα"),
+ "noShownote" : MessageLookupByLibrary.simpleMessage("Δεν υπάρχουν διαθέσιμες σημειώσεις σόου για αυτό το επεισόδιο."),
+ "notificaitonFatch" : m14,
+ "notificationNetworkError" : m15,
+ "notificationSetting" : MessageLookupByLibrary.simpleMessage("Πίνακας ειδοποιήσεων"),
+ "notificationSubscribe" : m16,
+ "notificationSubscribeExisted" : m17,
+ "notificationSuccess" : m18,
+ "notificationUpdate" : m19,
+ "notificationUpdateError" : m20,
+ "oldestFirst" : MessageLookupByLibrary.simpleMessage("Παλιότερα πρώτα"),
+ "passwdRequired" : MessageLookupByLibrary.simpleMessage("Ο κωδικός πρόσβασης είναι υποχρεωτικός"),
+ "password" : MessageLookupByLibrary.simpleMessage("Κωδικός πρόσβασης"),
+ "pause" : MessageLookupByLibrary.simpleMessage("Παύση"),
+ "play" : MessageLookupByLibrary.simpleMessage("Αναπαραγωγή"),
+ "playNext" : MessageLookupByLibrary.simpleMessage("Επόμενο"),
+ "playNextDes" : MessageLookupByLibrary.simpleMessage("Προσθήκη επεισοδίου στη κορυφή της λίστας"),
+ "playback" : MessageLookupByLibrary.simpleMessage("Έλεγχος αναπαραγωγής "),
+ "player" : MessageLookupByLibrary.simpleMessage("Προβολή αναπαραγωγής"),
+ "playerHeightMed" : MessageLookupByLibrary.simpleMessage("Μέτριο"),
+ "playerHeightShort" : MessageLookupByLibrary.simpleMessage("Χαμηλό"),
+ "playerHeightTall" : MessageLookupByLibrary.simpleMessage("Ψηλό"),
+ "playing" : MessageLookupByLibrary.simpleMessage("Αναπαραγωγή σε εξέλιξη "),
+ "playlistExisted" : MessageLookupByLibrary.simpleMessage("Το όνομα λίστας υπάρχει"),
+ "playlistNameEmpty" : MessageLookupByLibrary.simpleMessage("Το όνομα λίστας είναι κενό"),
+ "playlists" : MessageLookupByLibrary.simpleMessage("Λίστες"),
+ "plugins" : MessageLookupByLibrary.simpleMessage("Πρόσθετα"),
+ "podcast" : m21,
+ "podcastSubscribed" : MessageLookupByLibrary.simpleMessage("Podcast εγγράφη"),
+ "popupMenuDownloadDes" : MessageLookupByLibrary.simpleMessage("Λήψη επεισοδίου "),
+ "popupMenuLaterDes" : MessageLookupByLibrary.simpleMessage("Προσθήκη επεισοδίου σε λίστα"),
+ "popupMenuLikeDes" : MessageLookupByLibrary.simpleMessage("Προσθήκη επεισοδίου στα αγαπημένα"),
+ "popupMenuMarkDes" : MessageLookupByLibrary.simpleMessage("Επισήμανση επεισοδίου ως ακουσμένο"),
+ "popupMenuPlayDes" : MessageLookupByLibrary.simpleMessage("Αναπαραγωγή επεισοδίου"),
+ "privacyPolicy" : MessageLookupByLibrary.simpleMessage("Πολιτική Απορρήτου "),
+ "published" : m22,
+ "publishedDaily" : MessageLookupByLibrary.simpleMessage("Δημοσίευεται καθημερινά"),
+ "publishedMonthly" : MessageLookupByLibrary.simpleMessage("Δημοσίευεται μηνιαία"),
+ "publishedWeekly" : MessageLookupByLibrary.simpleMessage("Δημοσίευεται εβδομαδιαια"),
+ "publishedYearly" : MessageLookupByLibrary.simpleMessage("Δημοσίευεται ετήσια"),
+ "queue" : MessageLookupByLibrary.simpleMessage("Ουρά"),
+ "recoverSubscribe" : MessageLookupByLibrary.simpleMessage("Ανάκτηση συνδρομής"),
+ "refresh" : MessageLookupByLibrary.simpleMessage("Ανανέωση"),
+ "refreshArtwork" : MessageLookupByLibrary.simpleMessage("Ενημέρωση γραφικών"),
+ "refreshStarted" : MessageLookupByLibrary.simpleMessage("Ανανέωση"),
+ "remove" : MessageLookupByLibrary.simpleMessage("Αφαίρεση"),
+ "removeConfirm" : MessageLookupByLibrary.simpleMessage("Επιβεβαίωση κατάργησης"),
+ "removeNewMark" : MessageLookupByLibrary.simpleMessage("Αφαίρεση επισήμανσης νέου"),
+ "removePodcastDes" : MessageLookupByLibrary.simpleMessage("Είσαι σίγουρος/η πως θες να καταργήσεις την εγγραφή σου; "),
+ "removedAt" : m23,
+ "save" : MessageLookupByLibrary.simpleMessage("Αποθήκευση"),
+ "schedule" : MessageLookupByLibrary.simpleMessage("Πρόγραμμα"),
+ "search" : MessageLookupByLibrary.simpleMessage("Αναζήτηση"),
+ "searchEpisode" : MessageLookupByLibrary.simpleMessage("Αναζήτηση επεισοδίου"),
+ "searchHelper" : MessageLookupByLibrary.simpleMessage("Πληκτρολόγησε το όνομα του podcast, λέξεις κλειδιά ή το URL ενός feed."),
+ "searchInvalidRss" : MessageLookupByLibrary.simpleMessage("Εσφαλμένος σύνδεσμος RSS"),
+ "searchPodcast" : MessageLookupByLibrary.simpleMessage("Αναζήτηση podcast"),
+ "secCount" : m24,
+ "secondsAgo" : m25,
+ "selected" : m26,
+ "settingStorage" : MessageLookupByLibrary.simpleMessage("Χώρος αποθήκευσης"),
+ "settings" : MessageLookupByLibrary.simpleMessage("Ρυθμίσεις"),
+ "settingsAccentColor" : MessageLookupByLibrary.simpleMessage("Χρώμα έμφασης"),
+ "settingsAccentColorDes" : MessageLookupByLibrary.simpleMessage("Συμπερίληψη χρώματος επικάλυψης"),
+ "settingsAppIntro" : MessageLookupByLibrary.simpleMessage("Εισαγωγή εφαρμογής"),
+ "settingsAppearance" : MessageLookupByLibrary.simpleMessage("Εμφάνιση"),
+ "settingsAppearanceDes" : MessageLookupByLibrary.simpleMessage("Χρώματα και θέματα"),
+ "settingsAudioCache" : MessageLookupByLibrary.simpleMessage("Προσωρινή μνήμη ήχου"),
+ "settingsAudioCacheDes" : MessageLookupByLibrary.simpleMessage("Μέγιστο μέγεθος προσωρινής μνήμης ήχου"),
+ "settingsAutoDelete" : MessageLookupByLibrary.simpleMessage("Αυτόματη διαγραφή λήψεων μετά από"),
+ "settingsAutoDeleteDes" : MessageLookupByLibrary.simpleMessage("Προεπιλογή 30 ημέρες"),
+ "settingsAutoPlayDes" : MessageLookupByLibrary.simpleMessage("Αυτόματη αναπαραγωγή επόμενου επεισοδίου στη λίστα"),
+ "settingsBackup" : MessageLookupByLibrary.simpleMessage("Αντίγραφο ασφαλείας"),
+ "settingsBackupDes" : MessageLookupByLibrary.simpleMessage("Αντίγραφο ασφαλείας δεδομένων εφαρμογής"),
+ "settingsBoostVolume" : MessageLookupByLibrary.simpleMessage("Επιπέδο ενίσχυσης έντασης"),
+ "settingsBoostVolumeDes" : MessageLookupByLibrary.simpleMessage("Αλλαγή επιπέδου ενίσχυσης έντασης"),
+ "settingsDefaultGrid" : MessageLookupByLibrary.simpleMessage("Προεπιλεγμένη προβολή πλέγματος"),
+ "settingsDefaultGridDownload" : MessageLookupByLibrary.simpleMessage("Καρτέλα λήψεων"),
+ "settingsDefaultGridFavorite" : MessageLookupByLibrary.simpleMessage("Καρτέλα αγαπημένων"),
+ "settingsDefaultGridPodcast" : MessageLookupByLibrary.simpleMessage("Σελίδα podcast"),
+ "settingsDefaultGridRecent" : MessageLookupByLibrary.simpleMessage("Καρτέλα πρόσφατων"),
+ "settingsDiscovery" : MessageLookupByLibrary.simpleMessage("Ενεργοποίηση λειτουργιών ανακάλυψης"),
+ "settingsDownloadPosition" : MessageLookupByLibrary.simpleMessage("Λήψη θέσης"),
+ "settingsEnableSyncing" : MessageLookupByLibrary.simpleMessage("Ενεργοποίηση συγχρονισμού"),
+ "settingsEnableSyncingDes" : MessageLookupByLibrary.simpleMessage("Ανανέωση όλων των podcast στο παρασκήνιο για τη λήψη των τελευταίων επεισοδίων"),
+ "settingsExportDes" : MessageLookupByLibrary.simpleMessage("Ρυθμίσεις εξαγωγής και εισαγωγής"),
+ "settingsFastForwardSec" : MessageLookupByLibrary.simpleMessage("Δευτερολέπτα γυρίσματος μπροστά"),
+ "settingsFastForwardSecDes" : MessageLookupByLibrary.simpleMessage("Αλλαγή δευτερολέπτων γυρίσματος μπροστά στη προβολή αναπαραγωγής"),
+ "settingsFeedback" : MessageLookupByLibrary.simpleMessage("Feedback"),
+ "settingsFeedbackDes" : MessageLookupByLibrary.simpleMessage("Επαναφορά λειτουργίας εκμάθησης"),
+ "settingsHistory" : MessageLookupByLibrary.simpleMessage("Ιστορικό"),
+ "settingsHistoryDes" : MessageLookupByLibrary.simpleMessage("Εξαγωγή και εισαγωγή ρυθμίσεων"),
+ "settingsInfo" : MessageLookupByLibrary.simpleMessage("Πληροφορίες"),
+ "settingsInterface" : MessageLookupByLibrary.simpleMessage("Διεπαφή"),
+ "settingsLanguages" : MessageLookupByLibrary.simpleMessage("Γλώσσες"),
+ "settingsLanguagesDes" : MessageLookupByLibrary.simpleMessage("Αλλαγή γλώσσας"),
+ "settingsLayout" : MessageLookupByLibrary.simpleMessage("Διάταξη"),
+ "settingsLayoutDes" : MessageLookupByLibrary.simpleMessage("Διάταξη εφαρμογής"),
+ "settingsLibraries" : MessageLookupByLibrary.simpleMessage("Βιβλιοθήκες"),
+ "settingsLibrariesDes" : MessageLookupByLibrary.simpleMessage("Βιβλιοθήκες ανοιχτού κώδικα που χρησιμοποιούνται από την εφαρμογή"),
+ "settingsManageDownload" : MessageLookupByLibrary.simpleMessage("Διαχείριση λήψεων"),
+ "settingsManageDownloadDes" : MessageLookupByLibrary.simpleMessage("Διαχείριση ληφθέντων αρχείων ήχου"),
+ "settingsMarkListenedSkip" : MessageLookupByLibrary.simpleMessage("Επισήμανση ως ακουσμένου όταν παραλείπεται"),
+ "settingsMarkListenedSkipDes" : MessageLookupByLibrary.simpleMessage("Αυτόματη επισήμανση του επεισοδίου ως ακουσμένου κατά τη παράλειψή του"),
+ "settingsMenuAutoPlay" : MessageLookupByLibrary.simpleMessage("Αυτόματη αναπαραγωγή επομένου"),
+ "settingsNetworkCellular" : MessageLookupByLibrary.simpleMessage("Ερώτηση πριν τη χρήση δεδομένων"),
+ "settingsNetworkCellularAuto" : MessageLookupByLibrary.simpleMessage("Αυτόματη λήψη με χρήση δεδομένων"),
+ "settingsNetworkCellularAutoDes" : MessageLookupByLibrary.simpleMessage("Μπορείς να ρυθμίσεις την αυτόματη λήψη podcast στη σελίδα διαχείρισης ομάδων"),
+ "settingsNetworkCellularDes" : MessageLookupByLibrary.simpleMessage("Ερώτηση για επιβεβαίωση λήψης επεισοδίων κατά τη χρήση δεδομένων"),
+ "settingsPlayDes" : MessageLookupByLibrary.simpleMessage("Λίστα και προβολή αναπαραγωγής"),
+ "settingsPlayerHeight" : MessageLookupByLibrary.simpleMessage("Ύψος προβολής αναπαραγωγής"),
+ "settingsPlayerHeightDes" : MessageLookupByLibrary.simpleMessage("Προσάρμοσε το ύψος της προβολής αναπαραγωγής εκεί που θέλεις"),
+ "settingsPopupMenu" : MessageLookupByLibrary.simpleMessage("Αναδυόμενο μενού επεισοδίων"),
+ "settingsPopupMenuDes" : MessageLookupByLibrary.simpleMessage("Αλλαγή αναδυόμενου μενού επεισοδίων"),
+ "settingsPrefrence" : MessageLookupByLibrary.simpleMessage("Προτίμηση"),
+ "settingsRealDark" : MessageLookupByLibrary.simpleMessage("Μαύρο (AMOLED)"),
+ "settingsRealDarkDes" : MessageLookupByLibrary.simpleMessage("Ενεργοποίησε αν νομίζεις ότι η νύχτα δεν είναι σκοτεινή αρκετά"),
+ "settingsRewindSec" : MessageLookupByLibrary.simpleMessage("Δευτερολέπτα γυρίσματος πίσω"),
+ "settingsRewindSecDes" : MessageLookupByLibrary.simpleMessage("Αλλαγή δευτερολέπτων γυρίσματος πίσω στη προβολή αναπαραγωγής"),
+ "settingsSTAuto" : MessageLookupByLibrary.simpleMessage("Αυτόματη ενεργοποίηση χρονοδιακόπτη"),
+ "settingsSTAutoDes" : MessageLookupByLibrary.simpleMessage("Αυτόματη έναρξη χρονοδιακόπτη την προγραμματισμένη ώρα"),
+ "settingsSTDefaultTime" : MessageLookupByLibrary.simpleMessage("Προεπιλεγμένος χρόνος"),
+ "settingsSTDefautTimeDes" : MessageLookupByLibrary.simpleMessage("Προεπιλεγμένος χρόνος χρονοδιακόπτη"),
+ "settingsSTMode" : MessageLookupByLibrary.simpleMessage("Λειτουργία αυτόματου χρονοδιακόπτη"),
+ "settingsSpeeds" : MessageLookupByLibrary.simpleMessage("Ταχύτητες"),
+ "settingsSpeedsDes" : MessageLookupByLibrary.simpleMessage("Επεξεργασία διαθέσιμων ταχυτήτων"),
+ "settingsStorageDes" : MessageLookupByLibrary.simpleMessage("Διαχείριση χώρου αποθήκευσης λήψεων και προσωρινής μνήμης"),
+ "settingsSyncing" : MessageLookupByLibrary.simpleMessage("Συγχρονισμός"),
+ "settingsSyncingDes" : MessageLookupByLibrary.simpleMessage("Ανανέωση podcast στο παρασκήνιο"),
+ "settingsTapToOpenPopupMenu" : MessageLookupByLibrary.simpleMessage("Πάτησε για να ανοίξεις το αναδυόμενο μενού"),
+ "settingsTapToOpenPopupMenuDes" : MessageLookupByLibrary.simpleMessage("Πρέπει να πατήσεις παρατεταμένα για το άνοιγμα της σελίδας επεισοδίου"),
+ "settingsTheme" : MessageLookupByLibrary.simpleMessage("Θέμα"),
+ "settingsUpdateInterval" : MessageLookupByLibrary.simpleMessage("Χρόνος μεταξύ ενημερώσεων"),
+ "settingsUpdateIntervalDes" : MessageLookupByLibrary.simpleMessage("Προεπιλογή 24 ώρες "),
+ "share" : MessageLookupByLibrary.simpleMessage("Κοινοποίηση"),
+ "showNotesFonts" : MessageLookupByLibrary.simpleMessage("Προβολή γραμματοσειράς σημειώσεων"),
+ "size" : MessageLookupByLibrary.simpleMessage("Μέγεθος"),
+ "skipSecondsAtEnd" : MessageLookupByLibrary.simpleMessage("Παράλειψη δευτερολέπτων στο τέλος"),
+ "skipSecondsAtStart" : MessageLookupByLibrary.simpleMessage("Παράληψη αρχικών δευτερολέπτων"),
+ "skipSilence" : MessageLookupByLibrary.simpleMessage("Παράλειψη σιγής"),
+ "skipToNext" : MessageLookupByLibrary.simpleMessage("Παράλειψη"),
+ "sleepTimer" : MessageLookupByLibrary.simpleMessage("Χρονοδιακόπτης"),
+ "status" : MessageLookupByLibrary.simpleMessage("Κατάσταση"),
+ "statusAuthError" : MessageLookupByLibrary.simpleMessage("Σφάλμα πιστοποίησης"),
+ "statusFail" : MessageLookupByLibrary.simpleMessage("Αποτυχία"),
+ "statusSuccess" : MessageLookupByLibrary.simpleMessage("Επιτυχία"),
+ "stop" : MessageLookupByLibrary.simpleMessage("Σταμάτημα"),
+ "subscribe" : MessageLookupByLibrary.simpleMessage("Εγγραφή"),
+ "subscribeExportDes" : MessageLookupByLibrary.simpleMessage("Εξαγωγή αρχείου OPML όλων των podcast"),
+ "syncNow" : MessageLookupByLibrary.simpleMessage("Συγχρονισμός τώρα"),
+ "systemDefault" : MessageLookupByLibrary.simpleMessage("Προεπιλογή συστήματος"),
+ "timeLastPlayed" : m27,
+ "timeLeft" : m28,
+ "to" : m29,
+ "toastAddPlaylist" : MessageLookupByLibrary.simpleMessage("Προστέθηκε στη λίστα"),
+ "toastDiscovery" : MessageLookupByLibrary.simpleMessage("Λειτουργία ανακάλυψης ενεργή, παρακαλώ ξανανοίξτε την εφαρμογή"),
+ "toastFileError" : MessageLookupByLibrary.simpleMessage("Σφάλμα αρχείου, η εγγραφή απέτυχε "),
+ "toastFileNotValid" : MessageLookupByLibrary.simpleMessage("Μη έγκυρο αρχείο"),
+ "toastHomeGroupNotSupport" : MessageLookupByLibrary.simpleMessage("Η Home ομάδα δεν υποστηρίζεται"),
+ "toastImportSettingsSuccess" : MessageLookupByLibrary.simpleMessage("Εισαγωγή ρυθμίσεων επιτυχής"),
+ "toastOneGroup" : MessageLookupByLibrary.simpleMessage("Επέλεξε τουλάχιστον μία ομάδα"),
+ "toastPodcastRecovering" : MessageLookupByLibrary.simpleMessage("Ανάκτηση, περίμενε λίγο"),
+ "toastReadFile" : MessageLookupByLibrary.simpleMessage("Διάβασμα αρχείου επιτυχές"),
+ "toastRecoverFailed" : MessageLookupByLibrary.simpleMessage("Η ανάκτηση του podcast απέτυχε"),
+ "toastRemovePlaylist" : MessageLookupByLibrary.simpleMessage("Τα επεισόδιο αφαιρέθηκε από τη λίστα"),
+ "toastSettingSaved" : MessageLookupByLibrary.simpleMessage("Οι ρυθμίσεις αποθηκεύτηκαν "),
+ "toastTimeEqualEnd" : MessageLookupByLibrary.simpleMessage("Ο επιλεγμένος χρόνος είναι ίδιος με τον χρόνο λήξης"),
+ "toastTimeEqualStart" : MessageLookupByLibrary.simpleMessage("Ο επιλεγμένος χρόνος είναι ίδιος με τον χρόνο έναρξης"),
+ "translators" : MessageLookupByLibrary.simpleMessage("Μεταφραστές"),
+ "understood" : MessageLookupByLibrary.simpleMessage("Κατανοητό"),
+ "undo" : MessageLookupByLibrary.simpleMessage("ΑΝΑΙΡΕΣΗ"),
+ "unlike" : MessageLookupByLibrary.simpleMessage("Δεν Μου Αρέσει"),
+ "unliked" : MessageLookupByLibrary.simpleMessage("Τα επεισόδιο αφαιρέθηκε από τα αγαπημένα"),
+ "updateDate" : MessageLookupByLibrary.simpleMessage("Ημερομηνία ενημέρωσης"),
+ "updateEpisodesCount" : m30,
+ "updateFailed" : MessageLookupByLibrary.simpleMessage("Ενημέρωση ανεπιτυχείς, σφάλμα δικτύου"),
+ "username" : MessageLookupByLibrary.simpleMessage("Όνομα χρήστη"),
+ "usernameRequired" : MessageLookupByLibrary.simpleMessage("Το όνομα χρήστη είναι υποχρεωτικό"),
+ "version" : m31
+ };
+}
diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart
index a23fde4..c511777 100644
--- a/lib/generated/l10n.dart
+++ b/lib/generated/l10n.dart
@@ -3124,6 +3124,7 @@ class AppLocalizationDelegate extends LocalizationsDelegate {
List get supportedLocales {
return const [
Locale.fromSubtags(languageCode: 'en'),
+ Locale.fromSubtags(languageCode: 'el'),
Locale.fromSubtags(languageCode: 'es'),
Locale.fromSubtags(languageCode: 'fr'),
Locale.fromSubtags(languageCode: 'it'),
diff --git a/lib/l10n/intl_el.arb b/lib/l10n/intl_el.arb
new file mode 100644
index 0000000..99598c3
--- /dev/null
+++ b/lib/l10n/intl_el.arb
@@ -0,0 +1,779 @@
+{
+ "@@locale": "el",
+ "add": "Προσθήκη",
+ "@add": {
+ "description": "Subscribe new podcast"
+ },
+ "addEpisodeGroup": "{count, plural, zero{} one{{count} επεισόδιο προστέθηκε στη λίστα {groupName}} other{{count} επεισόδια προστέθηκαν στη λίστα {groupName}\n}}",
+ "@addEpisodeGroup": {
+ "placeholders": {
+ "groupName": {}
+ }
+ },
+ "addNewEpisodeAll": "{count, plural, zero{} one{{count} επεισόδιο προστέθηκε στη λίστα} other{{count} επεισόδια προστέθηκαν στη λίστα}}",
+ "@addNewEpisodeAll": {},
+ "addNewEpisodeTooltip": "Προσθήκη νέων επεισοδίων σε λίστα",
+ "@addNewEpisodeTooltip": {},
+ "addSomeGroups": "Πρόσθεσε μερικές ομάδες",
+ "@addSomeGroups": {
+ "description": "Please add new groups"
+ },
+ "all": "Όλα",
+ "@all": {},
+ "autoDownload": "Αυτόματη λήψη",
+ "@autoDownload": {},
+ "back": "Πίσω",
+ "@back": {},
+ "boostVolume": "Ενίσχυση έντασης",
+ "@boostVolume": {
+ "description": "Boost volume in player widget."
+ },
+ "buffering": "Φόρτωση",
+ "@buffering": {},
+ "cancel": "ΑΚΥΡΩΣΗ",
+ "@cancel": {},
+ "cellularConfirm": "Προειδοποίηση χρήσης δεδομένων",
+ "@cellularConfirm": {},
+ "cellularConfirmDes": "Είσαι σίγουρος/η πως θες να κάνεις χρήση δεδομένων για τη λήψη;",
+ "@cellularConfirmDes": {},
+ "changeLayout": "Αλλαγή διάταξης",
+ "@changeLayout": {},
+ "changelog": "Αλλαγές",
+ "@changelog": {},
+ "chooseA": "Επέλεξε ένα",
+ "@chooseA": {},
+ "clear": "Εκάθαρση",
+ "@clear": {},
+ "clearAll": "Εκκαθάριση όλων",
+ "@clearAll": {
+ "description": "Clear all episodes in playlist."
+ },
+ "color": "Χρώμα",
+ "@color": {},
+ "confirm": "ΕΠΙΒΕΒΑΙΩΣΗ",
+ "@confirm": {},
+ "createNewPlaylist": "Νέα λίστα",
+ "@createNewPlaylist": {},
+ "darkMode": "Σκοτεινό θέμα",
+ "@darkMode": {},
+ "daysAgo": "{count, plural, zero{Σήμερα} one{{count} μέρα πριν} other{{count} μέρες πριν}}",
+ "@daysAgo": {},
+ "daysCount": "{count, plural, zero{Ποτέ} one{{count} μέρα} other{{count} μέρες}}",
+ "@daysCount": {},
+ "defaultQueueReminder": "Αυτή είναι η προκαθορισμένη ουρά, δεν μπορεί να αφαιρεθεί.",
+ "@defaultQueueReminder": {
+ "description": "Remind user that default queue can't be removed."
+ },
+ "defaultSearchEngine": "Προκαθορισμένη μηχανή αναζήτησης podcast",
+ "@defaultSearchEngine": {},
+ "defaultSearchEngineDes": "Επέλεξε την προκαθορισμένη μηχανή αναζήτησης podcast",
+ "@defaultSearchEngineDes": {
+ "description": "Choose the default podcast search engine"
+ },
+ "delete": "Διαγραφή",
+ "@delete": {},
+ "developer": "Προγραμματιστής",
+ "@developer": {
+ "description": "Can also translate to About me"
+ },
+ "dismiss": "Παράβλεψη",
+ "@dismiss": {},
+ "done": "Ολοκληρώθηκε",
+ "@done": {},
+ "download": "Λήψη",
+ "@download": {},
+ "downloaded": "Έγινε λήψη",
+ "@downloaded": {},
+ "downloadRemovedToast": "Η λήψη αφαιρέθηκε",
+ "@downloadRemovedToast": {},
+ "downloadStart": "Λήψη",
+ "@downloadStart": {
+ "description": "Toast of downloading"
+ },
+ "editGroupName": "Επεξεργασία ονόματος ομάδας",
+ "@editGroupName": {},
+ "endOfEpisode": "Τέλος επεισοδίου",
+ "@endOfEpisode": {},
+ "episode": "{count, plural, zero{} one{Επεισόδιο} other{Επεισόδια}}",
+ "@episode": {},
+ "fastForward": "Γρήγορο γύρισμα μπροστά",
+ "@fastForward": {},
+ "fastRewind": "Γρήγορο γύρισμα πίσω ",
+ "@fastRewind": {},
+ "featureDiscoveryEditGroup": "Πάτα για να επεξεργαστείς την ομάδα",
+ "@featureDiscoveryEditGroup": {},
+ "featureDiscoveryEditGroupDes": "Εδώ μπορείς να αλλάξεις το όνομα της ομάδας ή να τη διαγράψεις, αλλά η Home ομάδα δε μπορεί να επεξεργασθεί ή να διαγραφεί",
+ "@featureDiscoveryEditGroupDes": {},
+ "featureDiscoveryEpisode": "Προβολή επεισοδίου",
+ "@featureDiscoveryEpisode": {},
+ "featureDiscoveryEpisodeDes": "Πάτα παρατεταμένα για να παίξεις το επεισόδιο ή να το προσθέσεις σε λίστα.",
+ "@featureDiscoveryEpisodeDes": {},
+ "featureDiscoveryEpisodeTitle": "Πάτα παρατεταμένα για να παίξεις το επεισόδιο τώρα",
+ "@featureDiscoveryEpisodeTitle": {},
+ "featureDiscoveryGroup": "Πάτα για να προσθέσεις ομάδα",
+ "@featureDiscoveryGroup": {},
+ "featureDiscoveryGroupDes": "Η Home ομάδα είναι η προεπιλεγμένη ομάδα για νέα podcast. Μπορείς να φτιάξεις νέες ομάδες και να μετακινήσεις podcast σε αυτές, καθώς και να προσθέσεις podcast σε πολλαπλές ομάδες.",
+ "@featureDiscoveryGroupDes": {},
+ "featureDiscoveryGroupPodcast": "Πάτα παρατεταμένα για να ταξινομήσεις τα podcast",
+ "@featureDiscoveryGroupPodcast": {},
+ "featureDiscoveryGroupPodcastDes": "Πάτα για να δεις περισσότερες επιλογές, ή πάτα παρατεταμένα για να ταξινομήσεις τα podcast σε όμαδα.",
+ "@featureDiscoveryGroupPodcastDes": {},
+ "featureDiscoveryOMPL": "Πάτα για την εισαγωγή OPML",
+ "@featureDiscoveryOMPL": {},
+ "featureDiscoveryOMPLDes": "Εδώ μπορείς να εισάγεις αρχεία OPML, να ανοίξεις ρυθμίσεις ή να ανανεώσεις όλα τα podcast με τη μία.",
+ "@featureDiscoveryOMPLDes": {},
+ "featureDiscoveryPlaylist": "Πάτα για άνοιγμα λίστας",
+ "@featureDiscoveryPlaylist": {},
+ "featureDiscoveryPlaylistDes": "Μπορείς να προσθέσεις επεισόδια σε λίστες από μόνος σου. Τα επεισόδια θα αφαιρούνται αυτόματα από τις λίστες αφού παιχτούν.",
+ "@featureDiscoveryPlaylistDes": {},
+ "featureDiscoveryPodcast": "Προβολή podcast",
+ "@featureDiscoveryPodcast": {},
+ "featureDiscoveryPodcastDes": "Πάτα στο Προβολή Όλων για να προσθέσεις ομάδες ή να διαχειριστείς τα podcast.",
+ "@featureDiscoveryPodcastDes": {},
+ "featureDiscoveryPodcastTitle": "Σκρόλαρε κάθετα για εναλλαγή μεταξύ ομάδων",
+ "@featureDiscoveryPodcastTitle": {},
+ "featureDiscoverySearch": "Πάτα για αναζήτηση podcast",
+ "@featureDiscoverySearch": {},
+ "featureDiscoverySearchDes": "Μπορείς να αναζητήσεις με το τίτλο του podcast, λέξη κλειδί, ή να κάνεις χρήση ενός συνδέσμου RSS για να εγγραφείς σε ένα νέο podacast.",
+ "@featureDiscoverySearchDes": {},
+ "feedbackEmail": "Γράψε μου",
+ "@feedbackEmail": {},
+ "feedbackGithub": "GitHub",
+ "@feedbackGithub": {},
+ "feedbackPlay": "Βαθμολόγηση στο PlayStore",
+ "@feedbackPlay": {
+ "description": "Rate on Google Play Store.\nUser can tap to open play link."
+ },
+ "feedbackTelegram": "Συμμετοχή στην ομάδα",
+ "@feedbackTelegram": {},
+ "filter": "Φίλτρο",
+ "@filter": {},
+ "fonts": "Γραμματοσειρές",
+ "@fonts": {},
+ "fontStyle": "Στιλ γραμματοσειράς",
+ "@fontStyle": {},
+ "from": "Μέχρι {time}",
+ "@from": {
+ "placeholders": {
+ "time": {}
+ }
+ },
+ "goodNight": "Καληνύχτα",
+ "@goodNight": {},
+ "gpodderLoginDes": "Συγχαρητήρια! Έχετε συνδέσει το gpodder.net λογαριασμό σας με επιτυχία. Το Tsacdop θα συγχρονίσει αυτόματα τις εγγραφές στη συσκευή σας με το gpodder.net λογαριασμό σας.",
+ "@gpodderLoginDes": {},
+ "groupExisted": "Η ομάδα υπάρχει ήδη",
+ "@groupExisted": {
+ "description": "Group name validate in add group dialog. User can't add group with same name."
+ },
+ "groupFilter": "Φίλτρο ομάδων",
+ "@groupFilter": {},
+ "groupRemoveConfirm": "Είσαι σίγουρος/η πως θες να διαγράψεις αυτή την ομάδα; Τα Podcast θα μεταφερθούν στη Home ομάδα.",
+ "@groupRemoveConfirm": {},
+ "groups": "{count, plural, zero{Ομάδα} one{Ομάδα} other{Ομάδες}}",
+ "@groups": {},
+ "hideListenedSetting": "Απόκρυψη ακουσμένων",
+ "@hideListenedSetting": {},
+ "hidePodcastDiscovery": "Απόκρυψη ανακάλυψης podcast",
+ "@hidePodcastDiscovery": {
+ "description": "Hide podcast discovery"
+ },
+ "hidePodcastDiscoveryDes": "Απόκρυψη ανακάλυψης podcast από τη σελίδα αναζήτησης",
+ "@hidePodcastDiscoveryDes": {},
+ "homeGroupsSeeAll": "Προβολή όλων",
+ "@homeGroupsSeeAll": {},
+ "homeMenuPlaylist": "Λίστα",
+ "@homeMenuPlaylist": {},
+ "homeSubMenuSortBy": "Ταξινόμηση κατά",
+ "@homeSubMenuSortBy": {},
+ "homeTabMenuFavotite": "Αγαπημένο",
+ "@homeTabMenuFavotite": {},
+ "homeTabMenuRecent": "Πρόσφατο",
+ "@homeTabMenuRecent": {},
+ "homeToprightMenuAbout": "Σχετικά με",
+ "@homeToprightMenuAbout": {},
+ "homeToprightMenuImportOMPL": "Εισαγωγή OPML",
+ "@homeToprightMenuImportOMPL": {},
+ "homeToprightMenuRefreshAll": "Ανανέωση όλων",
+ "@homeToprightMenuRefreshAll": {},
+ "hostedOn": "Φιλοξενούμενο στο {host}",
+ "@hostedOn": {
+ "placeholders": {
+ "host": {}
+ }
+ },
+ "hoursAgo": "{count, plural, zero{Αυτή την ώρα} one{{count} ώρα πριν} other{{count} ώρες πριν}}",
+ "@hoursAgo": {},
+ "hoursCount": "{count, plural, zero{0 ώρες} one{{count} ώρα} other{{count} ώρες}}",
+ "@hoursCount": {},
+ "import": "Εισαγωγή",
+ "@import": {},
+ "intergateWith": "Ενσωμάτωση με {service}",
+ "@intergateWith": {
+ "description": "Integrate with",
+ "placeholders": {
+ "service": {}
+ }
+ },
+ "introFourthPage": "Πάτα παρατεταμένα στη κάρτα επεισοδίου για γρήγορες ενέργειες.",
+ "@introFourthPage": {},
+ "introSecondPage": "Κάνε εγγραφή σε podcast μέσω αναζήτησης ή εισαγωγής αρχείου OPML.",
+ "@introSecondPage": {},
+ "introThirdPage": "Μπορείς να φτιάξεις μία νέα ομάδα για podcast.",
+ "@introThirdPage": {},
+ "invalidName": "Εσφαλμένο όνομα χρήστη",
+ "@invalidName": {},
+ "lastUpdate": "Τελευταία ενημέρωση",
+ "@lastUpdate": {
+ "description": "gpodder.net update"
+ },
+ "later": "Αργότερα",
+ "@later": {},
+ "lightMode": "Φωτεινό θέμα",
+ "@lightMode": {},
+ "like": "Μου Αρέσει",
+ "@like": {},
+ "liked": "Συνδεδεμένο",
+ "@liked": {},
+ "likeDate": "Ημερομηνία αγαπημένου",
+ "@likeDate": {
+ "description": "Favorite tab, sort by like date."
+ },
+ "listen": "Άκουσε",
+ "@listen": {},
+ "listened": "Ακουσμένο",
+ "@listened": {},
+ "loadMore": "Περισσότερα",
+ "@loadMore": {},
+ "loggedInAs": "Συνδεδεμένος/η ως {userName}",
+ "@loggedInAs": {
+ "description": "gpodder.net",
+ "placeholders": {
+ "userName": {}
+ }
+ },
+ "login": "Σύνδεση",
+ "@login": {
+ "description": "gpodder.net login"
+ },
+ "loginFailed": "Αποτυχία σύνδεσης",
+ "@loginFailed": {},
+ "logout": "Αποσύνδεση",
+ "@logout": {
+ "description": "gpodder.net logout"
+ },
+ "mark": "Επισήμανση",
+ "@mark": {
+ "description": "In listen history page, if a episode is marked as listened."
+ },
+ "markConfirm": "Επιβεβαίωση επισήμανσης",
+ "@markConfirm": {},
+ "markConfirmContent": "Επιβεβαίωση επισήμανσης όλων των επεισοδίων ως ακουσμένα;",
+ "@markConfirmContent": {},
+ "markListened": "Επισήμανση ως ακουσμένου",
+ "@markListened": {},
+ "markNotListened": "Επισήμανση ως μη ακουσμένου",
+ "@markNotListened": {},
+ "menu": "Μενού",
+ "@menu": {},
+ "menuAllPodcasts": "Όλα τα podcast",
+ "@menuAllPodcasts": {},
+ "menuMarkAllListened": "Επισήμανση όλων ως ακουσμένων",
+ "@menuMarkAllListened": {},
+ "menuViewRSS": "Επίσκεψη RSS feed",
+ "@menuViewRSS": {},
+ "menuVisitSite": "Επίσκεψη Ιστοτόπου",
+ "@menuVisitSite": {},
+ "minsAgo": "{count, plural, zero{Μόλις τώρα} one{{count} λεπτό πριν} other{{count} λεπτά πριν}}",
+ "@minsAgo": {},
+ "minsCount": "{count, plural, zero{0 λεπτά} one{{count} λεπτό} other{{count} λεπτά}}",
+ "@minsCount": {},
+ "network": "Δίκτυο",
+ "@network": {},
+ "neverAutoUpdate": "Απενεργοποίηση αυτόματων ενημερώσεων",
+ "@neverAutoUpdate": {
+ "description": "Never auto update in podcast settings."
+ },
+ "newestFirst": "Νεότερα πρώτα",
+ "@newestFirst": {},
+ "newGroup": "Δημιουργία νέας ομάδας",
+ "@newGroup": {},
+ "next": "Επόμενο",
+ "@next": {},
+ "noEpisodeDownload": "Δεν έχουν ληφθεί επεισόδια ακόμα",
+ "@noEpisodeDownload": {},
+ "noEpisodeFavorite": "Κανένα επεισοδίο δεν έχει επισημανθεί ακόμη ως αγαπημένο",
+ "@noEpisodeFavorite": {},
+ "noEpisodeRecent": "Δεν έχουν βρεθεί επεισόδια ακόμα",
+ "@noEpisodeRecent": {},
+ "noPodcastGroup": "Κανένα podcast σε αυτή την ομάδα",
+ "@noPodcastGroup": {},
+ "noShownote": "Δεν υπάρχουν διαθέσιμες σημειώσεις σόου για αυτό το επεισόδιο.",
+ "@noShownote": {
+ "description": "Means this episode have no show notes."
+ },
+ "notificaitonFatch": "Λήψη δεδομένων {title}",
+ "@notificaitonFatch": {},
+ "notificationNetworkError": "Η εγγραφή επέτυχε, σφάλμα δικτύου {title}",
+ "@notificationNetworkError": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "notificationSetting": "Πίνακας ειδοποιήσεων",
+ "@notificationSetting": {},
+ "notificationSubscribe": "Εγγραφή {title}",
+ "@notificationSubscribe": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "notificationSubscribeExisted": "Η εγγραφή επέτυχε, το podcast υπάρχει ήδη {title}",
+ "@notificationSubscribeExisted": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "notificationSuccess": "Επιτυχημένη εγγραφή {title}",
+ "@notificationSuccess": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "notificationUpdate": "Ενημέρωση {title} ",
+ "@notificationUpdate": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "notificationUpdateError": "Σφάλμα ενημέρωσης {title}",
+ "@notificationUpdateError": {
+ "placeholders": {
+ "title": {}
+ }
+ },
+ "oldestFirst": "Παλιότερα πρώτα",
+ "@oldestFirst": {},
+ "passwdRequired": "Ο κωδικός πρόσβασης είναι υποχρεωτικός",
+ "@passwdRequired": {},
+ "password": "Κωδικός πρόσβασης",
+ "@password": {},
+ "pause": "Παύση",
+ "@pause": {},
+ "play": "Αναπαραγωγή",
+ "@play": {},
+ "playback": "Έλεγχος αναπαραγωγής ",
+ "@playback": {},
+ "player": "Προβολή αναπαραγωγής",
+ "@player": {},
+ "playerHeightMed": "Μέτριο",
+ "@playerHeightMed": {},
+ "playerHeightShort": "Χαμηλό",
+ "@playerHeightShort": {},
+ "playerHeightTall": "Ψηλό",
+ "@playerHeightTall": {},
+ "playing": "Αναπαραγωγή σε εξέλιξη ",
+ "@playing": {},
+ "playlistExisted": "Το όνομα λίστας υπάρχει",
+ "@playlistExisted": {
+ "description": "Error string when creating new playlist."
+ },
+ "playlistNameEmpty": "Το όνομα λίστας είναι κενό",
+ "@playlistNameEmpty": {
+ "description": "Error string when creating new playlist."
+ },
+ "playlists": "Λίστες",
+ "@playlists": {
+ "description": "Title for playlists tab."
+ },
+ "playNext": "Επόμενο",
+ "@playNext": {
+ "description": "Popup menu for episode."
+ },
+ "playNextDes": "Προσθήκη επεισοδίου στη κορυφή της λίστας",
+ "@playNextDes": {
+ "description": "Description for next play."
+ },
+ "plugins": "Πρόσθετα",
+ "@plugins": {},
+ "podcast": "{count, plural, zero{} one{Podcast} other{Podcast}}",
+ "@podcast": {},
+ "podcastSubscribed": "Podcast εγγράφη",
+ "@podcastSubscribed": {},
+ "popupMenuDownloadDes": "Λήψη επεισοδίου ",
+ "@popupMenuDownloadDes": {},
+ "popupMenuLaterDes": "Προσθήκη επεισοδίου σε λίστα",
+ "@popupMenuLaterDes": {},
+ "popupMenuLikeDes": "Προσθήκη επεισοδίου στα αγαπημένα",
+ "@popupMenuLikeDes": {},
+ "popupMenuMarkDes": "Επισήμανση επεισοδίου ως ακουσμένο",
+ "@popupMenuMarkDes": {},
+ "popupMenuPlayDes": "Αναπαραγωγή επεισοδίου",
+ "@popupMenuPlayDes": {},
+ "privacyPolicy": "Πολιτική Απορρήτου ",
+ "@privacyPolicy": {},
+ "published": "Δημοσιεύτηκε στις {date}",
+ "@published": {
+ "placeholders": {
+ "date": {}
+ }
+ },
+ "publishedDaily": "Δημοσίευεται καθημερινά",
+ "@publishedDaily": {},
+ "publishedMonthly": "Δημοσίευεται μηνιαία",
+ "@publishedMonthly": {},
+ "publishedWeekly": "Δημοσίευεται εβδομαδιαια",
+ "@publishedWeekly": {
+ "description": "In search podcast detail page."
+ },
+ "publishedYearly": "Δημοσίευεται ετήσια",
+ "@publishedYearly": {},
+ "queue": "Ουρά",
+ "@queue": {
+ "description": "Queue"
+ },
+ "recoverSubscribe": "Ανάκτηση συνδρομής",
+ "@recoverSubscribe": {
+ "description": "User can recover subscribe podcast after remove it in subscribe history page."
+ },
+ "refresh": "Ανανέωση",
+ "@refresh": {
+ "description": "Refresh"
+ },
+ "refreshArtwork": "Ενημέρωση γραφικών",
+ "@refreshArtwork": {},
+ "refreshStarted": "Ανανέωση",
+ "@refreshStarted": {
+ "description": "Toast for refresh"
+ },
+ "remove": "Αφαίρεση",
+ "@remove": {
+ "description": "Remove not \"removed\". \nRemove a podcast or a group."
+ },
+ "removeConfirm": "Επιβεβαίωση κατάργησης",
+ "@removeConfirm": {
+ "description": "unsubscribe podcast dialog"
+ },
+ "removedAt": "Αφαιρέθηκε στις {date}",
+ "@removedAt": {
+ "description": "For example :Removed at 2020.10.10",
+ "placeholders": {
+ "date": {}
+ }
+ },
+ "removeNewMark": "Αφαίρεση επισήμανσης νέου",
+ "@removeNewMark": {
+ "description": "Remove new mark for new episodes."
+ },
+ "removePodcastDes": "Είσαι σίγουρος/η πως θες να καταργήσεις την εγγραφή σου; ",
+ "@removePodcastDes": {},
+ "save": "Αποθήκευση",
+ "@save": {},
+ "schedule": "Πρόγραμμα",
+ "@schedule": {},
+ "search": "Αναζήτηση",
+ "@search": {},
+ "searchEpisode": "Αναζήτηση επεισοδίου",
+ "@searchEpisode": {},
+ "searchHelper": "Πληκτρολόγησε το όνομα του podcast, λέξεις κλειδιά ή το URL ενός feed.",
+ "@searchHelper": {},
+ "searchInvalidRss": "Εσφαλμένος σύνδεσμος RSS",
+ "@searchInvalidRss": {},
+ "searchPodcast": "Αναζήτηση podcast",
+ "@searchPodcast": {},
+ "secCount": "{count, plural, zero{0 δευτ.} one{{count} δευτ.} other{{count} δευτ.}}",
+ "@secCount": {},
+ "secondsAgo": "{count, plural, zero{Μόλις τώρα} one{{count} δευτερόλεπτο πριν} other{{count} δευτερόλεπτα πριν}}",
+ "@secondsAgo": {},
+ "selected": "{count} επιλεγμένα",
+ "@selected": {
+ "placeholders": {
+ "count": {}
+ }
+ },
+ "settings": "Ρυθμίσεις",
+ "@settings": {},
+ "settingsAccentColor": "Χρώμα έμφασης",
+ "@settingsAccentColor": {},
+ "settingsAccentColorDes": "Συμπερίληψη χρώματος επικάλυψης",
+ "@settingsAccentColorDes": {},
+ "settingsAppearance": "Εμφάνιση",
+ "@settingsAppearance": {},
+ "settingsAppearanceDes": "Χρώματα και θέματα",
+ "@settingsAppearanceDes": {},
+ "settingsAppIntro": "Εισαγωγή εφαρμογής",
+ "@settingsAppIntro": {},
+ "settingsAudioCache": "Προσωρινή μνήμη ήχου",
+ "@settingsAudioCache": {},
+ "settingsAudioCacheDes": "Μέγιστο μέγεθος προσωρινής μνήμης ήχου",
+ "@settingsAudioCacheDes": {},
+ "settingsAutoDelete": "Αυτόματη διαγραφή λήψεων μετά από",
+ "@settingsAutoDelete": {},
+ "settingsAutoDeleteDes": "Προεπιλογή 30 ημέρες",
+ "@settingsAutoDeleteDes": {},
+ "settingsAutoPlayDes": "Αυτόματη αναπαραγωγή επόμενου επεισοδίου στη λίστα",
+ "@settingsAutoPlayDes": {},
+ "settingsBackup": "Αντίγραφο ασφαλείας",
+ "@settingsBackup": {},
+ "settingsBackupDes": "Αντίγραφο ασφαλείας δεδομένων εφαρμογής",
+ "@settingsBackupDes": {},
+ "settingsBoostVolume": "Επιπέδο ενίσχυσης έντασης",
+ "@settingsBoostVolume": {},
+ "settingsBoostVolumeDes": "Αλλαγή επιπέδου ενίσχυσης έντασης",
+ "@settingsBoostVolumeDes": {},
+ "settingsDefaultGrid": "Προεπιλεγμένη προβολή πλέγματος",
+ "@settingsDefaultGrid": {},
+ "settingsDefaultGridDownload": "Καρτέλα λήψεων",
+ "@settingsDefaultGridDownload": {},
+ "settingsDefaultGridFavorite": "Καρτέλα αγαπημένων",
+ "@settingsDefaultGridFavorite": {},
+ "settingsDefaultGridPodcast": "Σελίδα podcast",
+ "@settingsDefaultGridPodcast": {},
+ "settingsDefaultGridRecent": "Καρτέλα πρόσφατων",
+ "@settingsDefaultGridRecent": {},
+ "settingsDiscovery": "Ενεργοποίηση λειτουργιών ανακάλυψης",
+ "@settingsDiscovery": {
+ "description": "Reset feature discovery state. User tap it and restart app, will see features tutorial again."
+ },
+ "settingsDownloadPosition": "Λήψη θέσης",
+ "@settingsDownloadPosition": {
+ "description": "Choose folder for downloads."
+ },
+ "settingsEnableSyncing": "Ενεργοποίηση συγχρονισμού",
+ "@settingsEnableSyncing": {},
+ "settingsEnableSyncingDes": "Ανανέωση όλων των podcast στο παρασκήνιο για τη λήψη των τελευταίων επεισοδίων",
+ "@settingsEnableSyncingDes": {},
+ "settingsExportDes": "Ρυθμίσεις εξαγωγής και εισαγωγής",
+ "@settingsExportDes": {},
+ "settingsFastForwardSec": "Δευτερολέπτα γυρίσματος μπροστά",
+ "@settingsFastForwardSec": {},
+ "settingsFastForwardSecDes": "Αλλαγή δευτερολέπτων γυρίσματος μπροστά στη προβολή αναπαραγωγής",
+ "@settingsFastForwardSecDes": {},
+ "settingsFeedback": "Feedback",
+ "@settingsFeedback": {},
+ "settingsFeedbackDes": "Επαναφορά λειτουργίας εκμάθησης",
+ "@settingsFeedbackDes": {},
+ "settingsHistory": "Ιστορικό",
+ "@settingsHistory": {},
+ "settingsHistoryDes": "Εξαγωγή και εισαγωγή ρυθμίσεων",
+ "@settingsHistoryDes": {},
+ "settingsInfo": "Πληροφορίες",
+ "@settingsInfo": {},
+ "settingsInterface": "Διεπαφή",
+ "@settingsInterface": {},
+ "settingsLanguages": "Γλώσσες",
+ "@settingsLanguages": {},
+ "settingsLanguagesDes": "Αλλαγή γλώσσας",
+ "@settingsLanguagesDes": {},
+ "settingsLayout": "Διάταξη",
+ "@settingsLayout": {},
+ "settingsLayoutDes": "Διάταξη εφαρμογής",
+ "@settingsLayoutDes": {},
+ "settingsLibraries": "Βιβλιοθήκες",
+ "@settingsLibraries": {},
+ "settingsLibrariesDes": "Βιβλιοθήκες ανοιχτού κώδικα που χρησιμοποιούνται από την εφαρμογή",
+ "@settingsLibrariesDes": {},
+ "settingsManageDownload": "Διαχείριση λήψεων",
+ "@settingsManageDownload": {},
+ "settingsManageDownloadDes": "Διαχείριση ληφθέντων αρχείων ήχου",
+ "@settingsManageDownloadDes": {},
+ "settingsMarkListenedSkip": "Επισήμανση ως ακουσμένου όταν παραλείπεται",
+ "@settingsMarkListenedSkip": {
+ "description": "Mark episode as listened when skipped to next."
+ },
+ "settingsMarkListenedSkipDes": "Αυτόματη επισήμανση του επεισοδίου ως ακουσμένου κατά τη παράλειψή του",
+ "@settingsMarkListenedSkipDes": {},
+ "settingsMenuAutoPlay": "Αυτόματη αναπαραγωγή επομένου",
+ "@settingsMenuAutoPlay": {},
+ "settingsNetworkCellular": "Ερώτηση πριν τη χρήση δεδομένων",
+ "@settingsNetworkCellular": {},
+ "settingsNetworkCellularAuto": "Αυτόματη λήψη με χρήση δεδομένων",
+ "@settingsNetworkCellularAuto": {},
+ "settingsNetworkCellularAutoDes": "Μπορείς να ρυθμίσεις την αυτόματη λήψη podcast στη σελίδα διαχείρισης ομάδων",
+ "@settingsNetworkCellularAutoDes": {},
+ "settingsNetworkCellularDes": "Ερώτηση για επιβεβαίωση λήψης επεισοδίων κατά τη χρήση δεδομένων",
+ "@settingsNetworkCellularDes": {},
+ "settingsPlayDes": "Λίστα και προβολή αναπαραγωγής",
+ "@settingsPlayDes": {},
+ "settingsPlayerHeight": "Ύψος προβολής αναπαραγωγής",
+ "@settingsPlayerHeight": {},
+ "settingsPlayerHeightDes": "Προσάρμοσε το ύψος της προβολής αναπαραγωγής εκεί που θέλεις",
+ "@settingsPlayerHeightDes": {},
+ "settingsPopupMenu": "Αναδυόμενο μενού επεισοδίων",
+ "@settingsPopupMenu": {},
+ "settingsPopupMenuDes": "Αλλαγή αναδυόμενου μενού επεισοδίων",
+ "@settingsPopupMenuDes": {},
+ "settingsPrefrence": "Προτίμηση",
+ "@settingsPrefrence": {},
+ "settingsRealDark": "Μαύρο (AMOLED)",
+ "@settingsRealDark": {},
+ "settingsRealDarkDes": "Ενεργοποίησε αν νομίζεις ότι η νύχτα δεν είναι σκοτεινή αρκετά",
+ "@settingsRealDarkDes": {},
+ "settingsRewindSec": "Δευτερολέπτα γυρίσματος πίσω",
+ "@settingsRewindSec": {},
+ "settingsRewindSecDes": "Αλλαγή δευτερολέπτων γυρίσματος πίσω στη προβολή αναπαραγωγής",
+ "@settingsRewindSecDes": {},
+ "settingsSpeeds": "Ταχύτητες",
+ "@settingsSpeeds": {
+ "description": "Playback speeds setting."
+ },
+ "settingsSpeedsDes": "Επεξεργασία διαθέσιμων ταχυτήτων",
+ "@settingsSpeedsDes": {
+ "description": "Playback speed setting description"
+ },
+ "settingsSTAuto": "Αυτόματη ενεργοποίηση χρονοδιακόπτη",
+ "@settingsSTAuto": {},
+ "settingsSTAutoDes": "Αυτόματη έναρξη χρονοδιακόπτη την προγραμματισμένη ώρα",
+ "@settingsSTAutoDes": {},
+ "settingsSTDefaultTime": "Προεπιλεγμένος χρόνος",
+ "@settingsSTDefaultTime": {},
+ "settingsSTDefautTimeDes": "Προεπιλεγμένος χρόνος χρονοδιακόπτη",
+ "@settingsSTDefautTimeDes": {},
+ "settingsSTMode": "Λειτουργία αυτόματου χρονοδιακόπτη",
+ "@settingsSTMode": {},
+ "settingsStorageDes": "Διαχείριση χώρου αποθήκευσης λήψεων και προσωρινής μνήμης",
+ "@settingsStorageDes": {},
+ "settingsSyncing": "Συγχρονισμός",
+ "@settingsSyncing": {},
+ "settingsSyncingDes": "Ανανέωση podcast στο παρασκήνιο",
+ "@settingsSyncingDes": {},
+ "settingsTapToOpenPopupMenu": "Πάτησε για να ανοίξεις το αναδυόμενο μενού",
+ "@settingsTapToOpenPopupMenu": {},
+ "settingsTapToOpenPopupMenuDes": "Πρέπει να πατήσεις παρατεταμένα για το άνοιγμα της σελίδας επεισοδίου",
+ "@settingsTapToOpenPopupMenuDes": {},
+ "settingsTheme": "Θέμα",
+ "@settingsTheme": {},
+ "settingStorage": "Χώρος αποθήκευσης",
+ "@settingStorage": {},
+ "settingsUpdateInterval": "Χρόνος μεταξύ ενημερώσεων",
+ "@settingsUpdateInterval": {},
+ "settingsUpdateIntervalDes": "Προεπιλογή 24 ώρες ",
+ "@settingsUpdateIntervalDes": {},
+ "share": "Κοινοποίηση",
+ "@share": {},
+ "showNotesFonts": "Προβολή γραμματοσειράς σημειώσεων",
+ "@showNotesFonts": {},
+ "size": "Μέγεθος",
+ "@size": {},
+ "skipSecondsAtEnd": "Παράλειψη δευτερολέπτων στο τέλος",
+ "@skipSecondsAtEnd": {},
+ "skipSecondsAtStart": "Παράληψη αρχικών δευτερολέπτων",
+ "@skipSecondsAtStart": {},
+ "skipSilence": "Παράλειψη σιγής",
+ "@skipSilence": {
+ "description": "Feature skip silence"
+ },
+ "skipToNext": "Παράλειψη",
+ "@skipToNext": {},
+ "sleepTimer": "Χρονοδιακόπτης",
+ "@sleepTimer": {},
+ "status": "Κατάσταση",
+ "@status": {
+ "description": "gpodder.net status"
+ },
+ "statusAuthError": "Σφάλμα πιστοποίησης",
+ "@statusAuthError": {
+ "description": "Sync error"
+ },
+ "statusFail": "Αποτυχία",
+ "@statusFail": {
+ "description": "Sync fail"
+ },
+ "statusSuccess": "Επιτυχία",
+ "@statusSuccess": {
+ "description": "Sync status"
+ },
+ "stop": "Σταμάτημα",
+ "@stop": {},
+ "subscribe": "Εγγραφή",
+ "@subscribe": {},
+ "subscribeExportDes": "Εξαγωγή αρχείου OPML όλων των podcast",
+ "@subscribeExportDes": {},
+ "syncNow": "Συγχρονισμός τώρα",
+ "@syncNow": {},
+ "systemDefault": "Προεπιλογή συστήματος",
+ "@systemDefault": {},
+ "timeLastPlayed": "Τελευταίος χρόνος {time}",
+ "@timeLastPlayed": {
+ "description": "Show last time stop position in player when a episode have been played.",
+ "placeholders": {
+ "time": {}
+ }
+ },
+ "timeLeft": "{time} Απομένει",
+ "@timeLeft": {
+ "placeholders": {
+ "time": {}
+ }
+ },
+ "to": "Από {time}",
+ "@to": {
+ "placeholders": {
+ "time": {}
+ }
+ },
+ "toastAddPlaylist": "Προστέθηκε στη λίστα",
+ "@toastAddPlaylist": {},
+ "toastDiscovery": "Λειτουργία ανακάλυψης ενεργή, παρακαλώ ξανανοίξτε την εφαρμογή",
+ "@toastDiscovery": {
+ "description": "Toast displayed when user tap Discovery Features Again in settings page."
+ },
+ "toastFileError": "Σφάλμα αρχείου, η εγγραφή απέτυχε ",
+ "@toastFileError": {},
+ "toastFileNotValid": "Μη έγκυρο αρχείο",
+ "@toastFileNotValid": {},
+ "toastHomeGroupNotSupport": "Η Home ομάδα δεν υποστηρίζεται",
+ "@toastHomeGroupNotSupport": {},
+ "toastImportSettingsSuccess": "Εισαγωγή ρυθμίσεων επιτυχής",
+ "@toastImportSettingsSuccess": {},
+ "toastOneGroup": "Επέλεξε τουλάχιστον μία ομάδα",
+ "@toastOneGroup": {},
+ "toastPodcastRecovering": "Ανάκτηση, περίμενε λίγο",
+ "@toastPodcastRecovering": {
+ "description": "Resubscribe removed podcast"
+ },
+ "toastReadFile": "Διάβασμα αρχείου επιτυχές",
+ "@toastReadFile": {},
+ "toastRecoverFailed": "Η ανάκτηση του podcast απέτυχε",
+ "@toastRecoverFailed": {
+ "description": "Resubscribe removed podast"
+ },
+ "toastRemovePlaylist": "Τα επεισόδιο αφαιρέθηκε από τη λίστα",
+ "@toastRemovePlaylist": {},
+ "toastSettingSaved": "Οι ρυθμίσεις αποθηκεύτηκαν ",
+ "@toastSettingSaved": {},
+ "toastTimeEqualEnd": "Ο επιλεγμένος χρόνος είναι ίδιος με τον χρόνο λήξης",
+ "@toastTimeEqualEnd": {
+ "description": "User can't choose the same time as schedule end time."
+ },
+ "toastTimeEqualStart": "Ο επιλεγμένος χρόνος είναι ίδιος με τον χρόνο έναρξης",
+ "@toastTimeEqualStart": {
+ "description": "User can't choose the same time as schedule start time."
+ },
+ "translators": "Μεταφραστές",
+ "@translators": {},
+ "understood": "Κατανοητό",
+ "@understood": {},
+ "undo": "ΑΝΑΙΡΕΣΗ",
+ "@undo": {},
+ "unlike": "Δεν Μου Αρέσει",
+ "@unlike": {},
+ "unliked": "Τα επεισόδιο αφαιρέθηκε από τα αγαπημένα",
+ "@unliked": {},
+ "updateDate": "Ημερομηνία ενημέρωσης",
+ "@updateDate": {},
+ "updateEpisodesCount": "{count, plural, zero{Καμία ενημέρωση} one{Ενημερώθηκε {count} επεισόδιο} other{Ενημερώθηκαν {count} επεισόδια}}",
+ "@updateEpisodesCount": {},
+ "updateFailed": "Ενημέρωση ανεπιτυχείς, σφάλμα δικτύου",
+ "@updateFailed": {},
+ "username": "Όνομα χρήστη",
+ "@username": {},
+ "usernameRequired": "Το όνομα χρήστη είναι υποχρεωτικό",
+ "@usernameRequired": {},
+ "version": "Έκδοση: {version}",
+ "@version": {
+ "placeholders": {
+ "version": {}
+ }
+ }
+}
\ No newline at end of file
diff --git a/lib/l10n/intl_it.arb b/lib/l10n/intl_it.arb
index f6629c6..b06332e 100644
--- a/lib/l10n/intl_it.arb
+++ b/lib/l10n/intl_it.arb
@@ -485,7 +485,7 @@
"@secCount": {},
"secondsAgo": "{count, plural, zero{Adesso} one{{count} secondo fa} other{{count} secondi fa}}",
"@secondsAgo": {},
- "selected": "{count} selected",
+ "selected": "{count} selezionati",
"@selected": {
"placeholders": {
"count": {}
diff --git a/lib/settings/languages.dart b/lib/settings/languages.dart
index 4c9f21f..fe6e2ea 100644
--- a/lib/settings/languages.dart
+++ b/lib/settings/languages.dart
@@ -41,7 +41,7 @@ class _LanguagesSettingState extends State {
}
} else {
await localeStorage
- .saveStringList([locale.languageCode, locale.countryCode]);
+ .saveStringList([locale.languageCode, locale.countryCode??'']);
await S.load(locale);
if (mounted) {
setState(() {});
@@ -89,6 +89,7 @@ class _LanguagesSettingState extends State {
_langListTile('Português', locale: Locale('pt')),
_langListTile('Italiano', locale: Locale('it')),
_langListTile('Türkçe', locale: Locale('tr')),
+ _langListTile('Ελληνικά', locale: Locale('el')),
Divider(height: 1),
ListTile(
onTap: () =>