From 96085e67a0e5f78a24b1f69e9ab03f296300f9b6 Mon Sep 17 00:00:00 2001 From: Andreas Pelekoudas Date: Tue, 2 Dec 2025 02:30:39 +0200 Subject: [PATCH] feat(translations): add Greek (el) translation --- packages/payload/src/exports/i18n/el.ts | 1 + packages/translations/src/exports/all.ts | 2 + packages/translations/src/languages/el.ts | 634 ++++++++++++++++++++++ packages/translations/src/types.ts | 1 + 4 files changed, 638 insertions(+) create mode 100644 packages/payload/src/exports/i18n/el.ts create mode 100644 packages/translations/src/languages/el.ts diff --git a/packages/payload/src/exports/i18n/el.ts b/packages/payload/src/exports/i18n/el.ts new file mode 100644 index 00000000000..3304414e415 --- /dev/null +++ b/packages/payload/src/exports/i18n/el.ts @@ -0,0 +1 @@ +export { el } from '@payloadcms/translations/languages/el' diff --git a/packages/translations/src/exports/all.ts b/packages/translations/src/exports/all.ts index d6c431347fc..c3cf39a51d4 100644 --- a/packages/translations/src/exports/all.ts +++ b/packages/translations/src/exports/all.ts @@ -9,6 +9,7 @@ import { ca } from '../languages/ca.js' import { cs } from '../languages/cs.js' import { da } from '../languages/da.js' import { de } from '../languages/de.js' +import { el } from '../languages/el.js' import { en } from '../languages/en.js' import { es } from '../languages/es.js' import { et } from '../languages/et.js' @@ -55,6 +56,7 @@ export const translations = { cs, da, de, + el, en, es, et, diff --git a/packages/translations/src/languages/el.ts b/packages/translations/src/languages/el.ts new file mode 100644 index 00000000000..43e34cc024c --- /dev/null +++ b/packages/translations/src/languages/el.ts @@ -0,0 +1,634 @@ +import type { DefaultTranslationsObject, Language } from '../types.js' + +export const elTranslations: DefaultTranslationsObject = { + authentication: { + account: 'Λογαριασμός', + accountOfCurrentUser: 'Λογαριασμός τρέχοντος χρήστη', + accountVerified: 'Ο λογαριασμός επαληθεύτηκε επιτυχώς.', + alreadyActivated: 'Ήδη Eνεργοποιημένο', + alreadyLoggedIn: 'Έχετε ήδη συνδεθεί', + apiKey: 'Κλειδί API', + authenticated: 'Πιστοποιημένος', + backToLogin: 'Επιστροφή στη σύνδεση', + beginCreateFirstUser: 'Για να ξεκινήσετε, δημιουργήστε τον πρώτο σας χρήστη.', + changePassword: 'Αλλαγή Kωδικού', + checkYourEmailForPasswordReset: + 'Αν η διεύθυνση email σχετίζεται με κάποιο λογαριασμό, θα λάβετε σύντομα οδηγίες για την επαναφορά του κωδικού σας. Παρακαλούμε ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας αν δεν βλέπετε το email στα εισερχόμενά σας.', + confirmGeneration: 'Επιβεβαίωση Δημιουργίας', + confirmPassword: 'Επιβεβαίωση Kωδικού', + createFirstUser: 'Δημιουργία πρώτου χρήστη', + emailNotValid: 'Το email που δώσατε δεν είναι έγκυρο', + emailOrUsername: 'Email ή Username', + emailSent: 'Το email στάλθηκε', + emailVerified: 'Το email επαληθεύτηκε επιτυχώς.', + enableAPIKey: 'Ενεργοποίηση κλειδιού API', + failedToUnlock: 'Αποτυχία ξεκλειδώματος', + forceUnlock: 'Αναγκαστικό Ξεκλείδωμα', + forgotPassword: 'Ξεχάσατε το Password', + forgotPasswordEmailInstructions: + 'Παρακαλούμε εισάγετε το email σας παρακάτω. Θα λάβετε ένα email με οδηγίες για την επαναφορά του κωδικού σας.', + forgotPasswordUsernameInstructions: + 'Παρακαλούμε εισάγετε το Username σας παρακάτω. Οι οδηγίες για την επαναφορά του κωδικού σας θα σταλούν στη διεύθυνση email που σχετίζεται με το Username σας.', + usernameNotValid: 'Το Username που δώσατε δεν είναι έγκυρο', + + forgotPasswordQuestion: 'Ξεχάσατε το Password;', + generate: 'Δημιουργία', + generateNewAPIKey: 'Δημιουργία νέου κλειδιού API', + generatingNewAPIKeyWillInvalidate: + 'Η δημιουργία νέου κλειδιού API θα <1>ακυρώσει το προηγούμενο κλειδί. Είστε σίγουροι ότι θέλετε να συνεχίσετε;', + lockUntil: 'Κλείδωμα μέχρι', + logBackIn: 'Επανασύνδεση', + loggedIn: 'Για να συνδεθείτε με άλλο χρήστη, πρέπει πρώτα να <0>αποσυνδεθείτε.', + loggedInChangePassword: + 'Για να αλλάξετε το Password σας, πηγαίνετε στον <0>λογαριασμό σας και επεξεργαστείτε το Password σας εκεί.', + loggedOutInactivity: 'Αποσυνδεθήκατε λόγω αδράνειας.', + loggedOutSuccessfully: 'Αποσυνδεθήκατε επιτυχώς.', + loggingOut: 'Αποσύνδεση...', + login: 'Σύνδεση', + loginAttempts: 'Προσπάθειες σύνδεσης', + loginUser: 'Σύνδεση χρήστη', + loginWithAnotherUser: 'Για να συνδεθείτε με άλλο χρήστη, πρέπει πρώτα να <0>αποσυνδεθείτε.', + logOut: 'Αποσύνδεση', + logout: 'Αποσύνδεση', + logoutSuccessful: 'Επιτυχής αποσύνδεση.', + logoutUser: 'Αποσύνδεση χρήστη', + newAccountCreated: + 'Μόλις δημιουργήθηκε ένας νέος λογαριασμός για να αποκτήσετε πρόσβαση στο {{serverURL}} Παρακαλούμε κάντε κλικ στον παρακάτω σύνδεσμο ή επικολλήστε τη διεύθυνση URL στον περιηγητή σας για να επαληθεύσετε το email σας: {{verificationURL}}
Μετά την επαλήθευση του email σας, θα μπορείτε να συνδεθείτε επιτυχώς.', + newAPIKeyGenerated: 'Δημιουργήθηκε νέο κλειδί API.', + newPassword: 'Νέο Password', + passed: 'Επιτυχής πιστοποίηση', + passwordResetSuccessfully: 'Το Password επαναφέρθηκε επιτυχώς.', + resetPassword: 'Επαναφορά Password', + resetPasswordExpiration: 'Λήξη επαναφοράς Password', + resetPasswordToken: 'Token επαναφοράς Password', + resetYourPassword: 'Επαναφέρετε το Password σας', + stayLoggedIn: 'Παραμονή συνδεδεμένος', + successfullyRegisteredFirstUser: 'Ο πρώτος χρήστης εγγράφηκε επιτυχώς.', + successfullyUnlocked: 'Ξεκλειδώθηκε επιτυχώς', + tokenRefreshSuccessful: 'Επιτυχής ανανέωση token.', + unableToVerify: 'Αδυναμία επαλήθευσης', + username: 'Username', + verified: 'Επαληθευμένο', + verifiedSuccessfully: 'Επαληθεύτηκε επιτυχώς', + verify: 'Επαλήθευση', + verifyUser: 'Επαλήθευση χρήστη', + verifyYourEmail: 'Επαληθεύστε το email σας', + youAreInactive: + 'Δεν είχατε δραστηριότητα για λίγο και σύντομα θα αποσυνδεθείτε αυτόματα για την ασφάλειά σας. Θέλετε να παραμείνετε συνδεδεμένος;', + youAreReceivingResetPassword: + 'Λαμβάνετε αυτό το μήνυμα επειδή εσείς (ή κάποιος άλλος) ζητήσατε την επαναφορά του κωδικού του λογαριασμού σας. Παρακαλούμε κάντε κλικ στον παρακάτω σύνδεσμο ή επικολλήστε τον στον περιηγητή σας για να ολοκληρώσετε τη διαδικασία:', + youDidNotRequestPassword: + 'Αν δεν ζητήσατε εσείς αυτό, παρακαλούμε αγνοήστε αυτό το email και το Password σας θα παραμείνει αμετάβλητο.', + }, + error: { + accountAlreadyActivated: 'Αυτός ο λογαριασμός έχει ήδη ενεργοποιηθεί.', + autosaving: 'Παρουσιάστηκε πρόβλημα κατά την αυτόματη αποθήκευση αυτού του εγγράφου.', + correctInvalidFields: 'Παρακαλούμε διορθώστε τα μη έγκυρα πεδία.', + deletingFile: 'Παρουσιάστηκε σφάλμα κατά τη διαγραφή του αρχείου.', + deletingTitle: + 'Παρουσιάστηκε σφάλμα κατά τη διαγραφή του {{title}}. Παρακαλούμε ελέγξτε τη σύνδεσή σας και δοκιμάστε ξανά.', + documentNotFound: + 'Το έγγραφο με ID {{id}} δεν βρέθηκε. Μπορεί να έχει διαγραφεί ή να μην υπήρξε ποτέ, ή μπορεί να μην έχετε πρόσβαση σε αυτό.', + emailOrPasswordIncorrect: 'Το email ή το Password που δώσατε είναι λανθασμένο.', + followingFieldsInvalid_one: 'Το ακόλουθο πεδίο δεν είναι έγκυρο:', + followingFieldsInvalid_other: 'Τα ακόλουθα πεδία δεν είναι έγκυρα:', + incorrectCollection: 'Λανθασμένη συλλογή', + insufficientClipboardPermissions: + 'Η πρόσβαση στο πρόχειρο απορρίφθηκε. Παρακαλούμε ελέγξτε τα δικαιώματα του πρόχειρου.', + invalidClipboardData: 'Μη έγκυρα δεδομένα πρόχειρου.', + invalidFileType: 'Μη έγκυρος τύπος αρχείου', + invalidFileTypeValue: 'Μη έγκυρος τύπος αρχείου: {{value}}', + invalidRequestArgs: 'Μη έγκυρα ορίσματα στο αίτημα: {{args}}', + loadingDocument: 'Παρουσιάστηκε πρόβλημα κατά τη φόρτωση του εγγράφου με ID {{id}}.', + localesNotSaved_one: 'Η ακόλουθη γλώσσα δεν μπόρεσε να αποθηκευτεί:', + localesNotSaved_other: 'Οι ακόλουθες γλώσσες δεν μπόρεσαν να αποθηκευτούν:', + logoutFailed: 'Η αποσύνδεση απέτυχε.', + missingEmail: 'Λείπει το email.', + missingIDOfDocument: 'Λείπει το ID του εγγράφου για ενημέρωση.', + missingIDOfVersion: 'Λείπει το ID της έκδοσης.', + missingRequiredData: 'Λείπουν απαιτούμενα δεδομένα.', + noFilesUploaded: 'Δεν ανέβηκαν αρχεία.', + noMatchedField: 'Δεν βρέθηκε αντίστοιχο πεδίο για "{{label}}"', + notAllowedToAccessPage: 'Δεν επιτρέπεται η πρόσβαση σε αυτή τη σελίδα.', + notAllowedToPerformAction: 'Δεν επιτρέπεται να εκτελέσετε αυτή την ενέργεια.', + notFound: 'Ο ζητούμενος πόρος δεν βρέθηκε.', + noUser: 'Κανένας χρήστης', + previewing: 'Παρουσιάστηκε πρόβλημα κατά την προεπισκόπηση αυτού του εγγράφου.', + problemUploadingFile: 'Παρουσιάστηκε πρόβλημα κατά το ανέβασμα του αρχείου.', + restoringTitle: + 'Παρουσιάστηκε σφάλμα κατά την επαναφορά του {{title}}. Παρακαλούμε ελέγξτε τη σύνδεσή σας και δοκιμάστε ξανά.', + tokenInvalidOrExpired: 'Το token είναι μη έγκυρο ή έχει λήξει.', + tokenNotProvided: 'Δεν παρέχεται token.', + unableToCopy: 'Αδυναμία αντιγραφής.', + unableToDeleteCount: 'Αδυναμία διαγραφής {{count}} από {{total}} {{label}}.', + unableToReindexCollection: + 'Σφάλμα επαναδημιουργίας ευρετηρίου συλλογής {{collection}}. Η λειτουργία ακυρώθηκε.', + unableToUpdateCount: 'Αδυναμία ενημέρωσης {{count}} από {{total}} {{label}}.', + unauthorized: 'Μη εξουσιοδοτημένο, πρέπει να συνδεθείτε για να κάνετε αυτό το αίτημα.', + unauthorizedAdmin: + 'Μη εξουσιοδοτημένο, αυτός ο χρήστης δεν έχει πρόσβαση στον πίνακα διαχείρισης.', + unknown: 'Παρουσιάστηκε άγνωστο σφάλμα.', + unPublishingDocument: + 'Παρουσιάστηκε πρόβλημα κατά την απόσυρση δημοσίευσης αυτού του εγγράφου.', + unspecific: 'Παρουσιάστηκε σφάλμα.', + unverifiedEmail: 'Παρακαλούμε επαληθεύστε το email σας πριν συνδεθείτε.', + userEmailAlreadyRegistered: 'Υπάρχει ήδη εγγεγραμμένος χρήστης με αυτό το email.', + userLocked: 'Αυτός ο χρήστης είναι κλειδωμένος λόγω πολλών αποτυχημένων προσπαθειών σύνδεσης.', + usernameAlreadyRegistered: 'Υπάρχει ήδη εγγεγραμμένος χρήστης με αυτό το Username.', + usernameOrPasswordIncorrect: 'Το Username ή το Password που δώσατε είναι λανθασμένο.', + valueMustBeUnique: 'Η τιμή πρέπει να είναι μοναδική', + verificationTokenInvalid: 'Το token επαλήθευσης δεν είναι έγκυρο.', + }, + fields: { + addLabel: 'Προσθήκη {{label}}', + addLink: 'Προσθήκη συνδέσμου', + addNew: 'Προσθήκη νέου', + addNewLabel: 'Προσθήκη νέου {{label}}', + addRelationship: 'Προσθήκη σχέσης', + addUpload: 'Προσθήκη Αρχείου', + block: 'Μπλοκ', + blocks: 'μπλοκ', + blockType: 'Τύπος μπλοκ', + chooseBetweenCustomTextOrDocument: + 'Επιλέξτε ανάμεσα στην εισαγωγή προσαρμοσμένου URL ή σύνδεση με άλλο έγγραφο.', + chooseDocumentToLink: 'Επιλέξτε ένα έγγραφο για σύνδεση', + chooseFromExisting: 'Επιλογή από υπάρχοντα', + chooseLabel: 'Επιλέξτε {{label}}', + collapseAll: 'Σύμπτυξη όλων', + customURL: 'Προσαρμοσμένο URL', + editLabelData: 'Επεξεργασία δεδομένων {{label}}', + editLink: 'Επεξεργασία συνδέσμου', + editRelationship: 'Επεξεργασία σχέσης', + enterURL: 'Εισάγετε URL', + internalLink: 'Εσωτερικός σύνδεσμος', + itemsAndMore: '{{items}} και {{count}} ακόμη', + labelRelationship: 'Σχέση {{label}}', + latitude: 'Γεωγραφικό πλάτος', + linkedTo: 'Συνδεδεμένο με <0>{{label}}', + linkType: 'Τύπος συνδέσμου', + longitude: 'Γεωγραφικό μήκος', + newLabel: 'Νέο {{label}}', + openInNewTab: 'Άνοιγμα σε νέα καρτέλα', + passwordsDoNotMatch: 'Οι κωδικοί δεν ταιριάζουν.', + relatedDocument: 'Σχετικό έγγραφο', + relationTo: 'Σχέση με', + removeRelationship: 'Αφαίρεση σχέσης', + removeUpload: 'Αφαίρεση Αρχείου', + saveChanges: 'Αποθήκευση αλλαγών', + searchForBlock: 'Αναζήτηση μπλοκ', + searchForLanguage: 'Αναζήτηση γλώσσας', + selectExistingLabel: 'Επιλογή υπάρχοντος {{label}}', + selectFieldsToEdit: 'Επιλέξτε πεδία για επεξεργασία', + showAll: 'Εμφάνιση όλων', + swapRelationship: 'Αλλαγή σχέσης', + swapUpload: 'Αλλαγή Αρχείου', + textToDisplay: 'Κείμενο για εμφάνιση', + toggleBlock: 'Εναλλαγή μπλοκ', + uploadNewLabel: 'Ανέβασμα νέου {{label}}', + }, + folder: { + browseByFolder: 'Περιήγηση ανά φάκελο', + byFolder: 'Ανά φάκελο', + deleteFolder: 'Διαγραφή φακέλου', + folderName: 'Όνομα φακέλου', + folders: 'Φάκελοι', + folderTypeDescription: + 'Επιλέξτε ποιος τύπος εγγράφων συλλογής θα επιτρέπεται σε αυτόν τον φάκελο.', + itemHasBeenMoved: 'Το {{title}} μεταφέρθηκε στον φάκελο {{folderName}}', + itemHasBeenMovedToRoot: 'Το {{title}} μεταφέρθηκε στον κεντρικό φάκελο', + itemsMovedToFolder: 'Το {{title}} μεταφέρθηκε στον φάκελο {{folderName}}', + itemsMovedToRoot: 'Το {{title}} μεταφέρθηκε στον κεντρικό φάκελο', + moveFolder: 'Μετακίνηση φακέλου', + moveItemsToFolderConfirmation: + 'Πρόκειται να μετακινήσετε <1>{{count}} {{label}} στον φάκελο <2>{{toFolder}}. Είστε σίγουροι;', + moveItemsToRootConfirmation: + 'Πρόκειται να μετακινήσετε <1>{{count}} {{label}} στον κεντρικό φάκελο. Είστε σίγουροι;', + moveItemToFolderConfirmation: + 'Πρόκειται να μετακινήσετε το <1>{{title}} στον φάκελο <2>{{toFolder}}. Είστε σίγουροι;', + moveItemToRootConfirmation: + 'Πρόκειται να μετακινήσετε το <1>{{title}} στον κεντρικό φάκελο. Είστε σίγουροι;', + movingFromFolder: 'Μετακίνηση {{title}} από τον φάκελο {{fromFolder}}', + newFolder: 'Νέος φάκελος', + noFolder: 'Χωρίς φάκελο', + renameFolder: 'Μετονομασία φακέλου', + searchByNameInFolder: 'Αναζήτηση με όνομα στον φάκελο {{folderName}}', + selectFolderForItem: 'Επιλογή φακέλου για {{title}}', + }, + general: { + name: 'Όνομα', + aboutToDelete: 'Πρόκειται να διαγράψετε το {{label}} <1>{{title}}. Είστε σίγουροι;', + aboutToDeleteCount_many: 'Πρόκειται να διαγράψετε {{count}} {{label}}', + aboutToDeleteCount_one: 'Πρόκειται να διαγράψετε {{count}} {{label}}', + aboutToDeleteCount_other: 'Πρόκειται να διαγράψετε {{count}} {{label}}', + aboutToPermanentlyDelete: + 'Πρόκειται να διαγράψετε οριστικά το {{label}} <1>{{title}}. Είστε σίγουροι;', + aboutToPermanentlyDeleteTrash: + 'Πρόκειται να διαγράψετε οριστικά <0>{{count}} <1>{{label}} από τον κάδο. Είστε σίγουροι;', + aboutToRestore: 'Πρόκειται να επαναφέρετε το {{label}} <1>{{title}}. Είστε σίγουροι;', + aboutToRestoreAsDraft: + 'Πρόκειται να επαναφέρετε το {{label}} <1>{{title}} ως πρόχειρο. Είστε σίγουροι;', + aboutToRestoreAsDraftCount: 'Πρόκειται να επαναφέρετε {{count}} {{label}} ως πρόχειρο', + aboutToRestoreCount: 'Πρόκειται να επαναφέρετε {{count}} {{label}}', + aboutToTrash: + 'Πρόκειται να μετακινήσετε το {{label}} <1>{{title}} στον κάδο. Είστε σίγουροι;', + aboutToTrashCount: 'Πρόκειται να μετακινήσετε {{count}} {{label}} στον κάδο', + addBelow: 'Προσθήκη από κάτω', + addFilter: 'Προσθήκη φίλτρου', + adminTheme: 'Θέμα διαχείρισης', + all: 'Όλα', + allCollections: 'Όλες οι συλλογές', + allLocales: 'Όλες οι γλώσσες', + and: 'Και', + anotherUser: 'Άλλος χρήστης', + anotherUserTakenOver: 'Ένας άλλος χρήστης ανέλαβε την επεξεργασία αυτού του εγγράφου.', + applyChanges: 'Εφαρμογή αλλαγών', + ascending: 'Αύξουσα', + automatic: 'Αυτόματο', + backToDashboard: 'Επιστροφή στον πίνακα ελέγχου', + cancel: 'Ακύρωση', + changesNotSaved: + 'Οι αλλαγές σας δεν έχουν αποθηκευτεί. Αν φύγετε τώρα, θα χάσετε τις αλλαγές σας.', + clear: 'Καθαρισμός', + clearAll: 'Καθαρισμός όλων', + close: 'Κλείσιμο', + collapse: 'Σύμπτυξη', + collections: 'Συλλογές', + columns: 'Στήλες', + columnToSort: 'Στήλη ταξινόμησης', + confirm: 'Επιβεβαίωση', + confirmCopy: 'Επιβεβαίωση αντιγραφής', + confirmDeletion: 'Επιβεβαίωση διαγραφής', + confirmDuplication: 'Επιβεβαίωση αντιγραφής', + confirmMove: 'Επιβεβαίωση μετακίνησης', + confirmReindex: 'Επαναδημιουργία ευρετηρίου για όλα τα {{collections}};', + confirmReindexAll: 'Επαναδημιουργία ευρετηρίου για όλες τις συλλογές;', + confirmReindexDescription: + 'Αυτό θα αφαιρέσει τα υπάρχοντα ευρετήρια και θα επαναδημιουργήσει ευρετήριο για τα έγγραφα στις συλλογές {{collections}}.', + confirmReindexDescriptionAll: + 'Αυτό θα αφαιρέσει τα υπάρχοντα ευρετήρια και θα επαναδημιουργήσει ευρετήριο για τα έγγραφα σε όλες τις συλλογές.', + confirmRestoration: 'Επιβεβαίωση επαναφοράς', + copied: 'Αντιγράφηκε', + copy: 'Αντιγραφή', + copyField: 'Αντιγραφή πεδίου', + copying: 'Αντιγραφή', + copyRow: 'Αντιγραφή γραμμής', + copyWarning: + 'Πρόκειται να αντικαταστήσετε το {{to}} με το {{from}} για {{label}} {{title}}. Είστε σίγουροι;', + create: 'Δημιουργία', + created: 'Δημιουργήθηκε', + createdAt: 'Δημιουργήθηκε στις', + createNew: 'Δημιουργία νέου', + createNewLabel: 'Δημιουργία νέου {{label}}', + creating: 'Δημιουργία', + creatingNewLabel: 'Δημιουργία νέου {{label}}', + currentlyEditing: + 'επεξεργάζεται αυτήν τη στιγμή αυτό το έγγραφο. Αν αναλάβετε εσείς, θα αποκλειστεί από τη συνέχιση της επεξεργασίας και ενδέχεται να χάσει μη αποθηκευμένες αλλαγές.', + custom: 'Προσαρμοσμένο', + dark: 'Σκούρο', + dashboard: 'Πίνακας ελέγχου', + delete: 'Διαγραφή', + deleted: 'Διαγράφηκε', + deletedAt: 'Διαγράφηκε στις', + deletedCountSuccessfully: 'Διαγράφηκαν {{count}} {{label}} επιτυχώς.', + deletedSuccessfully: 'Διαγράφηκε επιτυχώς.', + deleteLabel: 'Διαγραφή {{label}}', + deletePermanently: 'Παράλειψη κάδου και οριστική διαγραφή', + deleting: 'Διαγραφή...', + depth: 'Βάθος', + descending: 'Φθίνουσα', + deselectAllRows: 'Αποεπιλογή όλων των γραμμών', + document: 'Έγγραφο', + documentIsTrashed: 'Αυτό το {{label}} είναι στον κάδο και είναι μόνο για ανάγνωση.', + documentLocked: 'Κλειδωμένο έγγραφο', + documents: 'Έγγραφα', + duplicate: 'Αντίγραφο', + duplicateWithoutSaving: 'Αντιγραφή χωρίς αποθήκευση αλλαγών', + edit: 'Επεξεργασία', + editAll: 'Επεξεργασία όλων', + editedSince: 'Επεξεργάστηκε από', + editing: 'Επεξεργασία', + editingLabel_many: 'Επεξεργασία {{count}} {{label}}', + editingLabel_one: 'Επεξεργασία {{count}} {{label}}', + editingLabel_other: 'Επεξεργασία {{count}} {{label}}', + editingTakenOver: 'Η επεξεργασία ανατέθηκε', + editLabel: 'Επεξεργασία {{label}}', + email: 'Email', + emailAddress: 'Διεύθυνση email', + emptyTrash: 'Άδειασμα κάδου', + emptyTrashLabel: 'Άδειασμα κάδου {{label}}', + enterAValue: 'Εισάγετε μια τιμή', + error: 'Σφάλμα', + errors: 'Σφάλματα', + exitLivePreview: 'Έξοδος από ζωντανή προεπισκόπηση', + export: 'Εξαγωγή', + fallbackToDefaultLocale: 'Επιστροφή στην προεπιλεγμένη γλώσσα', + false: 'Ψευδές', + filter: 'Φίλτρο', + filters: 'Φίλτρα', + filterWhere: 'Φιλτράρισμα {{label}} όπου', + globals: 'Καθολικά', + goBack: 'Επιστροφή', + groupByLabel: 'Ομαδοποίηση κατά {{label}}', + import: 'Εισαγωγή', + isEditing: 'επεξεργάζεται', + item: 'Στοιχείο', + items: 'στοιχεία', + language: 'Γλώσσα', + lastModified: 'Τελευταία τροποποίηση', + leaveAnyway: 'Αποχώρηση ούτως ή άλλως', + leaveWithoutSaving: 'Αποχώρηση χωρίς αποθήκευση', + light: 'Ανοιχτό', + livePreview: 'Ζωντανή προεπισκόπηση', + loading: 'Φόρτωση', + locale: 'Γλώσσα', + locales: 'Γλώσσες', + menu: 'Μενού', + moreOptions: 'Περισσότερες επιλογές', + move: 'Μετακίνηση', + moveConfirm: + 'Πρόκειται να μετακινήσετε {{count}} {{label}} στο <1>{{destination}}. Είστε σίγουροι;', + moveCount: 'Μετακίνηση {{count}} {{label}}', + moveDown: 'Μετακίνηση κάτω', + moveUp: 'Μετακίνηση πάνω', + moving: 'Μετακίνηση', + movingCount: 'Μετακίνηση {{count}} {{label}}', + newLabel: 'Νέο {{label}}', + newPassword: 'Νέο Password', + next: 'Επόμενο', + no: 'Όχι', + noDateSelected: 'Δεν έχει επιλεγεί ημερομηνία', + noFiltersSet: 'Δεν έχουν οριστεί φίλτρα', + noLabel: '<Χωρίς {{label}}>', + none: 'Κανένα', + noOptions: 'Χωρίς επιλογές', + noResults: + 'Δεν βρέθηκαν {{label}}. Είτε δεν υπάρχουν ακόμη {{label}} είτε κανένα δεν ταιριάζει με τα φίλτρα που έχετε ορίσει.', + notFound: 'Δεν βρέθηκε', + nothingFound: 'Δεν βρέθηκε τίποτα', + noTrashResults: 'Δεν υπάρχουν {{label}} στον κάδο.', + noUpcomingEventsScheduled: 'Δεν υπάρχουν προγραμματισμένα επερχόμενα συμβάντα.', + noValue: 'Χωρίς τιμή', + of: 'από', + only: 'Μόνο', + open: 'Άνοιγμα', + or: 'Ή', + order: 'Σειρά', + overwriteExistingData: 'Αντικατάσταση υπαρχόντων δεδομένων πεδίου', + pageNotFound: 'Η σελίδα δεν βρέθηκε', + password: 'Password', + pasteField: 'Επικόλληση πεδίου', + pasteRow: 'Επικόλληση γραμμής', + payloadSettings: 'Ρυθμίσεις Payload', + permanentlyDelete: 'Οριστική διαγραφή', + permanentlyDeletedCountSuccessfully: 'Διαγράφηκαν οριστικά {{count}} {{label}} επιτυχώς.', + perPage: 'Ανά σελίδα: {{limit}}', + previous: 'Προηγούμενο', + reindex: 'Επαναδημιουργία ευρετηρίου', + reindexingAll: 'Επαναδημιουργία ευρετηρίου για όλα τα {{collections}}.', + remove: 'Αφαίρεση', + rename: 'Μετονομασία', + reset: 'Επαναφορά', + resetPreferences: 'Επαναφορά προτιμήσεων', + resetPreferencesDescription: + 'Αυτό θα επαναφέρει όλες τις προτιμήσεις σας στις προεπιλεγμένες ρυθμίσεις.', + resettingPreferences: 'Επαναφορά προτιμήσεων.', + restore: 'Επαναφορά', + restoreAsPublished: 'Επαναφορά ως δημοσιευμένη έκδοση', + restoredCountSuccessfully: 'Επαναφέρθηκαν {{count}} {{label}} επιτυχώς.', + restoring: 'Επαναφορά...', + row: 'Γραμμή', + rows: 'Γραμμές', + save: 'Αποθήκευση', + saving: 'Αποθήκευση...', + schedulePublishFor: 'Προγραμματισμός δημοσίευσης για {{title}}', + searchBy: 'Αναζήτηση με {{label}}', + select: 'Επιλογή', + selectAll: 'Επιλογή όλων {{count}} {{label}}', + selectAllRows: 'Επιλογή όλων των γραμμών', + selectedCount: '{{count}} {{label}} επιλεγμένα', + selectLabel: 'Επιλέξτε {{label}}', + selectValue: 'Επιλέξτε μια τιμή', + showAllLabel: 'Εμφάνιση όλων {{label}}', + sorryNotFound: 'Λυπούμαστε—δεν υπάρχει κάτι που να αντιστοιχεί στο αίτημά σας.', + sort: 'Ταξινόμηση', + sortByLabelDirection: 'Ταξινόμηση κατά {{label}} {{direction}}', + stayOnThisPage: 'Παραμονή σε αυτή τη σελίδα', + submissionSuccessful: 'Επιτυχής υποβολή.', + submit: 'Υποβολή', + submitting: 'Υποβολή...', + success: 'Επιτυχία', + successfullyCreated: 'Το {{label}} δημιουργήθηκε επιτυχώς.', + successfullyDuplicated: 'Το {{label}} αντιγράφηκε επιτυχώς.', + successfullyReindexed: + 'Επαναδημιουργήθηκε επιτυχώς ευρετήριο για {{count}} από {{total}} έγγραφα από {{collections}} και παραλείφθηκαν {{skips}} πρόχειρα.', + takeOver: 'Ανάληψη', + thisLanguage: 'Ελληνικά', + time: 'Ώρα', + timezone: 'Ζώνη ώρας', + titleDeleted: 'Το {{label}} "{{title}}" διαγράφηκε επιτυχώς.', + titleRestored: 'Το {{label}} "{{title}}" επαναφέρθηκε επιτυχώς.', + titleTrashed: 'Το {{label}} "{{title}}" μετακινήθηκε στον κάδο.', + trash: 'Κάδος', + trashedCountSuccessfully: '{{count}} {{label}} μετακινήθηκαν στον κάδο.', + true: 'Αληθές', + unauthorized: 'Μη εξουσιοδοτημένο', + unsavedChanges: 'Έχετε μη αποθηκευμένες αλλαγές. Αποθηκεύστε ή απορρίψτε πριν συνεχίσετε.', + unsavedChangesDuplicate: + 'Έχετε μη αποθηκευμένες αλλαγές. Θέλετε να συνεχίσετε με την αντιγραφή;', + untitled: 'Χωρίς τίτλο', + upcomingEvents: 'Επερχόμενα συμβάντα', + updatedAt: 'Ενημερώθηκε στις', + updatedCountSuccessfully: 'Ενημερώθηκαν {{count}} {{label}} επιτυχώς.', + updatedLabelSuccessfully: 'Το {{label}} ενημερώθηκε επιτυχώς.', + updatedSuccessfully: 'Ενημερώθηκε επιτυχώς.', + updateForEveryone: 'Ενημέρωση για όλους', + updating: 'Ενημέρωση', + uploading: 'Ανέβασμα', + uploadingBulk: 'Ανέβασμα {{current}} από {{total}}', + user: 'Χρήστης', + username: 'Username', + users: 'Χρήστες', + value: 'Τιμή', + viewing: 'Προβολή', + viewReadOnly: 'Προβολή μόνο για ανάγνωση', + welcome: 'Καλώς ήρθατε', + yes: 'Ναι', + }, + localization: { + cannotCopySameLocale: 'Δεν είναι δυνατή η αντιγραφή στην ίδια γλώσσα', + copyFrom: 'Αντιγραφή από', + copyFromTo: 'Αντιγραφή από {{from}} σε {{to}}', + copyTo: 'Αντιγραφή σε', + copyToLocale: 'Αντιγραφή σε γλώσσα', + localeToPublish: 'Γλώσσα για δημοσίευση', + selectedLocales: 'Επιλεγμένες γλώσσες', + selectLocaleToCopy: 'Επιλέξτε γλώσσα για αντιγραφή', + selectLocaleToDuplicate: 'Επιλέξτε γλώσσες για αντιγραφή', + }, + operators: { + contains: 'περιέχει', + equals: 'ισούται με', + exists: 'υπάρχει', + intersects: 'τέμνεται με', + isGreaterThan: 'είναι μεγαλύτερο από', + isGreaterThanOrEqualTo: 'είναι μεγαλύτερο ή ίσο με', + isIn: 'είναι σε', + isLessThan: 'είναι μικρότερο από', + isLessThanOrEqualTo: 'είναι μικρότερο ή ίσο με', + isLike: 'μοιάζει με', + isNotEqualTo: 'δεν ισούται με', + isNotIn: 'δεν είναι σε', + isNotLike: 'δεν μοιάζει με', + near: 'κοντά σε', + within: 'εντός', + }, + upload: { + addFile: 'Προσθήκη αρχείου', + addFiles: 'Προσθήκη αρχείων', + bulkUpload: 'Μαζικό Ανέβασμα', + crop: 'Περικοπή', + cropToolDescription: + 'Σύρετε τις γωνίες της επιλεγμένης περιοχής, σχεδιάστε νέα περιοχή ή ρυθμίστε τις τιμές παρακάτω.', + download: 'Λήψη', + dragAndDrop: 'Σύρετε και αποθέστε ένα αρχείο', + dragAndDropHere: 'ή σύρετε και αποθέστε ένα αρχείο εδώ', + editImage: 'Επεξεργασία εικόνας', + fileName: 'Όνομα Αρχείου', + fileSize: 'Μέγεθος Αρχείου', + filesToUpload: 'Αρχεία για Ανέβασμα', + fileToUpload: 'Αρχείο για Ανέβασμα', + focalPoint: 'Σημείο Εστίασης', + focalPointDescription: + 'Σύρετε το σημείο εστίασης απευθείας στην προεπισκόπηση ή ρυθμίστε τις τιμές παρακάτω.', + height: 'Ύψος', + lessInfo: 'Λιγότερες πληροφορίες', + moreInfo: 'Περισσότερες πληροφορίες', + noFile: 'Κανένα αρχείο', + pasteURL: 'Επικόλληση URL', + previewSizes: 'Μεγέθη προεπισκόπησης', + selectCollectionToBrowse: 'Επιλέξτε συλλογή για περιήγηση', + selectFile: 'Επιλέξτε ένα αρχείο', + setCropArea: 'Ορισμός περιοχής περικοπής', + setFocalPoint: 'Ορισμός σημείου εστίασης', + sizes: 'Μεγέθη', + sizesFor: 'Μεγέθη για {{label}}', + width: 'Πλάτος', + }, + validation: { + emailAddress: 'Παρακαλούμε εισάγετε μια έγκυρη διεύθυνση email.', + enterNumber: 'Παρακαλούμε εισάγετε έναν έγκυρο αριθμό.', + fieldHasNo: 'Αυτό το πεδίο δεν έχει {{label}}', + greaterThanMax: + 'Το {{value}} είναι μεγαλύτερο από το μέγιστο επιτρεπόμενο {{label}} των {{max}}.', + invalidBlock: 'Το μπλοκ "{{block}}" δεν επιτρέπεται.', + invalidBlocks: 'Αυτό το πεδίο περιέχει μπλοκ που δεν επιτρέπονται πλέον: {{blocks}}.', + invalidInput: 'Αυτό το πεδίο έχει μη έγκυρη είσοδο.', + invalidSelection: 'Αυτό το πεδίο έχει μη έγκυρη επιλογή.', + invalidSelections: 'Αυτό το πεδίο έχει τις ακόλουθες μη έγκυρες επιλογές:', + latitudeOutOfBounds: 'Το γεωγραφικό πλάτος πρέπει να είναι μεταξύ -90 και 90.', + lessThanMin: 'Το {{value}} είναι μικρότερο από το ελάχιστο επιτρεπόμενο {{label}} των {{min}}.', + limitReached: 'Επιτεύχθηκε το όριο, μπορούν να προστεθούν μόνο {{max}} στοιχεία.', + longerThanMin: + 'Αυτή η τιμή πρέπει να είναι μεγαλύτερη από το ελάχιστο μήκος {{minLength}} χαρακτήρων.', + longitudeOutOfBounds: 'Το γεωγραφικό μήκος πρέπει να είναι μεταξύ -180 και 180.', + notValidDate: 'Το "{{value}}" δεν είναι έγκυρη ημερομηνία.', + required: 'Αυτό το πεδίο είναι υποχρεωτικό.', + requiresAtLeast: 'Αυτό το πεδίο απαιτεί τουλάχιστον {{count}} {{label}}.', + requiresNoMoreThan: 'Αυτό το πεδίο απαιτεί όχι περισσότερα από {{count}} {{label}}.', + requiresTwoNumbers: 'Αυτό το πεδίο απαιτεί δύο αριθμούς.', + shorterThanMax: + 'Αυτή η τιμή πρέπει να είναι μικρότερη από το μέγιστο μήκος {{maxLength}} χαρακτήρων.', + timezoneRequired: 'Απαιτείται ζώνη ώρας.', + trueOrFalse: 'Αυτό το πεδίο μπορεί να είναι μόνο αληθές ή ψευδές.', + username: + 'Παρακαλούμε εισάγετε ένα έγκυρο Username. Μπορεί να περιέχει γράμματα, αριθμούς, παύλες, τελείες και κάτω παύλες.', + validUploadID: 'Αυτό το πεδίο δεν είναι έγκυρο ID ανεβάσματος.', + }, + version: { + type: 'Τύπος', + aboutToPublishSelection: + 'Πρόκειται να δημοσιεύσετε όλα τα {{label}} στην επιλογή. Είστε σίγουροι;', + aboutToRestore: + 'Πρόκειται να επαναφέρετε αυτό το έγγραφο {{label}} στην κατάσταση που ήταν στις {{versionDate}}.', + aboutToRestoreGlobal: + 'Πρόκειται να επαναφέρετε το καθολικό {{label}} στην κατάσταση που ήταν στις {{versionDate}}.', + aboutToRevertToPublished: + 'Πρόκειται να επαναφέρετε τις αλλαγές αυτού του εγγράφου στη δημοσιευμένη κατάσταση. Είστε σίγουροι;', + aboutToUnpublish: 'Πρόκειται να αποσύρετε τη δημοσίευση αυτού του εγγράφου. Είστε σίγουροι;', + aboutToUnpublishSelection: + 'Πρόκειται να αποσύρετε τη δημοσίευση όλων των {{label}} στην επιλογή. Είστε σίγουροι;', + autosave: 'Αυτόματη αποθήκευση', + autosavedSuccessfully: 'Αποθηκεύτηκε αυτόματα επιτυχώς.', + autosavedVersion: 'Αυτόματα αποθηκευμένη έκδοση', + changed: 'Τροποποιήθηκε', + changedFieldsCount_one: '{{count}} τροποποιημένο πεδίο', + changedFieldsCount_other: '{{count}} τροποποιημένα πεδία', + compareVersion: 'Σύγκριση έκδοσης με:', + compareVersions: 'Σύγκριση εκδόσεων', + comparingAgainst: 'Σύγκριση με', + confirmPublish: 'Επιβεβαίωση δημοσίευσης', + confirmRevertToSaved: 'Επιβεβαίωση επαναφοράς στο αποθηκευμένο', + confirmUnpublish: 'Επιβεβαίωση απόσυρσης δημοσίευσης', + confirmVersionRestoration: 'Επιβεβαίωση επαναφοράς έκδοσης', + currentDocumentStatus: 'Τρέχον {{docStatus}} έγγραφο', + currentDraft: 'Τρέχον πρόχειρο', + currentlyPublished: 'Αυτή τη στιγμή δημοσιευμένο', + currentlyViewing: 'Αυτή τη στιγμή προβάλλεται', + currentPublishedVersion: 'Τρέχουσα δημοσιευμένη έκδοση', + draft: 'Πρόχειρο', + draftHasPublishedVersion: 'Πρόχειρο (έχει δημοσιευμένη έκδοση)', + draftSavedSuccessfully: 'Το πρόχειρο αποθηκεύτηκε επιτυχώς.', + lastSavedAgo: 'Τελευταία αποθήκευση πριν από {{distance}}', + modifiedOnly: 'Μόνο τροποποιημένα', + moreVersions: 'Περισσότερες εκδόσεις...', + noFurtherVersionsFound: 'Δεν βρέθηκαν άλλες εκδόσεις', + noLabelGroup: 'Ομάδα χωρίς όνομα', + noRowsFound: 'Δεν βρέθηκαν {{label}}', + noRowsSelected: 'Δεν έχουν επιλεγεί {{label}}', + preview: 'Προεπισκόπηση', + previouslyDraft: 'Προηγουμένως πρόχειρο', + previouslyPublished: 'Προηγουμένως δημοσιευμένο', + previousVersion: 'Προηγούμενη έκδοση', + problemRestoringVersion: 'Παρουσιάστηκε πρόβλημα κατά την επαναφορά αυτής της έκδοσης', + publish: 'Δημοσίευση', + publishAllLocales: 'Δημοσίευση όλων των γλωσσών', + publishChanges: 'Δημοσίευση αλλαγών', + published: 'Δημοσιευμένο', + publishIn: 'Δημοσίευση σε {{locale}}', + publishing: 'Δημοσίευση', + restoreAsDraft: 'Επαναφορά ως πρόχειρο', + restoredSuccessfully: 'Επαναφέρθηκε επιτυχώς.', + restoreThisVersion: 'Επαναφορά αυτής της έκδοσης', + restoring: 'Επαναφορά...', + reverting: 'Επαναφορά...', + revertToPublished: 'Επαναφορά στο δημοσιευμένο', + saveDraft: 'Αποθήκευση πρόχειρου', + scheduledSuccessfully: 'Προγραμματίστηκε επιτυχώς.', + schedulePublish: 'Προγραμματισμός δημοσίευσης', + selectLocales: 'Επιλέξτε γλώσσες για εμφάνιση', + selectVersionToCompare: 'Επιλέξτε έκδοση για σύγκριση', + showingVersionsFor: 'Εμφάνιση εκδόσεων για:', + showLocales: 'Εμφάνιση γλωσσών:', + specificVersion: 'Συγκεκριμένη έκδοση', + status: 'Κατάσταση', + unpublish: 'Απόσυρση δημοσίευσης', + unpublishing: 'Απόσυρση δημοσίευσης...', + version: 'Έκδοση', + versionAgo: 'πριν από {{distance}}', + versionCount_many: 'Βρέθηκαν {{count}} εκδόσεις', + versionCount_none: 'Δεν βρέθηκαν εκδόσεις', + versionCount_one: 'Βρέθηκε {{count}} έκδοση', + versionCount_other: 'Βρέθηκαν {{count}} εκδόσεις', + versionID: 'ID έκδοσης', + versions: 'Εκδόσεις', + viewingVersion: 'Προβολή έκδοσης για το {{entityLabel}} {{documentTitle}}', + viewingVersionGlobal: 'Προβολή έκδοσης για το καθολικό {{entityLabel}}', + viewingVersions: 'Προβολή εκδόσεων για το {{entityLabel}} {{documentTitle}}', + viewingVersionsGlobal: 'Προβολή εκδόσεων για το καθολικό {{entityLabel}}', + }, +} + +export const el: Language = { + dateFNSKey: 'el-GR', + translations: elTranslations, +} diff --git a/packages/translations/src/types.ts b/packages/translations/src/types.ts index 52409daa73d..68c07265828 100644 --- a/packages/translations/src/types.ts +++ b/packages/translations/src/types.ts @@ -14,6 +14,7 @@ type DateFNSKeys = | 'cs' | 'da' | 'de' + | 'el-GR' | 'en-US' | 'es' | 'et'