diff --git a/client/src/locales/el-GR/core.js b/client/src/locales/el-GR/core.js new file mode 100644 index 00000000..aa8d7574 --- /dev/null +++ b/client/src/locales/el-GR/core.js @@ -0,0 +1,455 @@ +import dateFns from 'date-fns/locale/el'; +import timeAgo from 'javascript-time-ago/locale/el'; + +import markdownEditor from './markdown-editor.json'; + +export default { + dateFns, + timeAgo, + markdownEditor, + + format: { + date: 'P', + time: 'p', + dateTime: '$t(format:date) $t(format:time)', + longDate: 'd MMM', + longDateTime: "d MMMM 'at' p", + fullDate: 'd MMM y', + fullDateTime: "d MMMM y 'at' p", + }, + + translation: { + common: { + aboutPlanka: 'Σχετικά με το PLANKA', + account: 'Λογαριασμός', + actions: 'Ενέργειες', + activateUser_title: 'Ενεργοποίηση χρήστη', + active: 'Ενεργός', + addAttachment_title: 'Προσθήκη συνημμένου', + addCustomField_title: 'Προσθήκη προσαρμοσμένου πεδίου', + addCustomFieldGroup_title: 'Προσθήκη ομάδας προσαρμοσμένων πεδίων', + addManager_title: 'Προσθήκη διαχειριστή', + addMember_title: 'Προσθήκη μέλους', + addTaskList_title: 'Προσθήκη λίστας εργασιών', + addUser_title: 'Προσθήκη χρήστη', + admin: 'Διαχειριστής', + administration: 'Διαχείριση', + all: 'Όλα', + allChangesWillBeAutomaticallySavedAfterConnectionRestored: + 'Όλες οι αλλαγές θα αποθηκευτούν αυτόματα
όταν αποκατασταθεί η σύνδεση.', + alphabetically: 'Αλφαβητικά', + alwaysDisplayCardCreator: 'Πάντα εμφάνιση δημιουργού κάρτας', + archive: 'Αρχειοθέτηση', + archiveCard_title: 'Αρχειοθέτηση κάρτας', + archiveCards_title: 'Αρχειοθέτηση καρτών', + areYouSureYouWantToActivateThisUser: + 'Είστε σίγουροι ότι θέλετε να ενεργοποιήσετε αυτόν τον χρήστη;', + areYouSureYouWantToArchiveCards: 'Είστε σίγουροι ότι θέλετε να αρχειοθετήσετε τις κάρτες;', + areYouSureYouWantToArchiveThisCard: + 'Είστε σίγουροι ότι θέλετε να αρχειοθετήσετε αυτήν την κάρτα;', + areYouSureYouWantToAssignThisProjectManagerAsOwner: + 'Είστε σίγουροι ότι θέλετε να ορίσετε αυτόν τον διαχειριστή έργου ως ιδιοκτήτη;', + areYouSureYouWantToDeactivateThisUser: + 'Είστε σίγουροι ότι θέλετε να απενεργοποιήσετε αυτόν τον χρήστη;', + areYouSureYouWantToDeleteThisAttachment: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το συνημμένο;', + areYouSureYouWantToDeleteThisBackgroundImage: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την εικόνα φόντου;', + areYouSureYouWantToDeleteThisBoard: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον πίνακα;', + areYouSureYouWantToDeleteThisCard: 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την κάρτα;', + areYouSureYouWantToDeleteThisCardForever: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την κάρτα οριστικά;', + areYouSureYouWantToDeleteThisComment: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το σχόλιο;', + areYouSureYouWantToDeleteThisCustomField: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το προσαρμοσμένο πεδίο;', + areYouSureYouWantToDeleteThisCustomFieldGroup: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την ομάδα προσαρμοσμένων πεδίων;', + areYouSureYouWantToDeleteThisLabel: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την ετικέτα;', + areYouSureYouWantToDeleteThisList: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν τη λίστα; Όλες οι κάρτες θα μετακινηθούν στον κάδο.', + areYouSureYouWantToDeleteThisNotificationService: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την υπηρεσία ειδοποιήσεων;', + areYouSureYouWantToDeleteThisProject: 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το έργο;', + areYouSureYouWantToDeleteThisTask: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν την εργασία;', + areYouSureYouWantToDeleteThisTaskList: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτήν τη λίστα εργασιών;', + areYouSureYouWantToDeleteThisUser: + 'Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον χρήστη;', + areYouSureYouWantToEmptyTrash: 'Είστε σίγουροι ότι θέλετε να αδειάσετε τον κάδο;', + areYouSureYouWantToLeaveBoard: 'Είστε σίγουροι ότι θέλετε να αποχωρήσετε από τον πίνακα;', + areYouSureYouWantToLeaveProject: 'Είστε σίγουροι ότι θέλετε να αποχωρήσετε από το έργο;', + areYouSureYouWantToMakeThisProjectShared: + 'Είστε σίγουροι ότι θέλετε να κάνετε αυτό το έργο κοινόχρηστο;', + areYouSureYouWantToRemoveThisManagerFromProject: + 'Είστε σίγουροι ότι θέλετε να αφαιρέσετε αυτόν τον διαχειριστή από το έργο;', + areYouSureYouWantToRemoveThisMemberFromBoard: + 'Είστε σίγουροι ότι θέλετε να αφαιρέσετε αυτό το μέλος από τον πίνακα;', + assignAsOwner_title: 'Ορισμός ως ιδιοκτήτης', + atLeastOneListMustBePresent: 'Πρέπει να υπάρχει τουλάχιστον μία λίστα', + attachment: 'Συνημμένο', + attachments: 'Συνημμένα', + authentication: 'Ταυτοποίηση', + background: 'Φόντο', + baseCustomFields_title: 'Βασικά προσαρμοσμένα πεδία', + baseGroup: 'Βασική ομάδα', + board: 'Πίνακας', + boardActions_title: 'Ενέργειες πίνακα', + boardNotFound_title: 'Ο πίνακας δεν βρέθηκε', + boardSubscribed: 'Εγγραφή στον πίνακα', + boardUser: 'Χρήστης πίνακα', + byCreationTime: 'Κατά χρόνο δημιουργίας', + byDefault: 'Από προεπιλογή', + byDueDate: 'Κατά ημερομηνία λήξης', + canBeInvitedToWorkInBoards: 'Μπορεί να προσκληθεί να εργαστεί σε πίνακες.', + canComment: 'Μπορεί να σχολιάσει', + canCreateOwnProjectsAndBeInvitedToWorkInOthers: + 'Μπορεί να δημιουργήσει δικά του έργα και να προσκληθεί να εργαστεί σε άλλα.', + canEditBoardLayoutAndAssignMembersToCards: + 'Μπορεί να επεξεργαστεί τη διάταξη του πίνακα και να αναθέσει μέλη σε κάρτες.', + canManageSystemWideSettingsAndActAsProjectOwner: + 'Μπορεί να διαχειριστεί τις ρυθμίσεις του συστήματος και να λειτουργεί ως ιδιοκτήτης έργου.', + canOnlyViewBoard: 'Μπορεί μόνο να δει τον πίνακα.', + cardActions_title: 'Ενέργειες κάρτας', + cardNotFound_title: 'Η κάρτα δεν βρέθηκε', + cardsOnThisListAreAvailableToAllBoardMembers: + 'Οι κάρτες σε αυτήν τη λίστα είναι διαθέσιμες σε όλα τα μέλη του πίνακα.', + cardsOnThisListAreCompleteAndReadyToBeArchived: + 'Οι κάρτες σε αυτήν τη λίστα είναι ολοκληρωμένες και έτοιμες για αρχειοθέτηση.', + cardsOnThisListAreReadyToBeWorkedOn: + 'Οι κάρτες σε αυτήν τη λίστα είναι έτοιμες για επεξεργασία.', + clickHereOrRefreshPageToUpdate: '<0>Κάντε κλικ εδώ ή ανανεώστε τη σελίδα για ενημέρωση.', + closed: 'Κλειστό', + color: 'Χρώμα', + comments: 'Σχόλια', + contentExceedsLimit: 'Το περιεχόμενο υπερβαίνει το όριο {{limit}}', + contentOfThisAttachmentIsTooBigToDisplay: + 'Το περιεχόμενο αυτού του συνημμένου είναι πολύ μεγάλο για εμφάνιση.', + copy_inline: 'αντιγραφή', + createBoard_title: 'Δημιουργία πίνακα', + createCustomFieldGroup_title: 'Δημιουργία ομάδας προσαρμοσμένων πεδίων', + createLabel_title: 'Δημιουργία ετικέτας', + createNewOneOrSelectExistingOne: 'Δημιουργήστε νέο ή επιλέξτε
υπάρχον.', + createProject_title: 'Δημιουργία έργου', + createTextFile_title: 'Δημιουργία αρχείου κειμένου', + creator: 'Δημιουργός', + currentPassword: 'Τρέχων κωδικός', + customField_title: 'Προσαρμοσμένο πεδίο', + customFields_title: 'Προσαρμοσμένα πεδία', + customFieldGroup_title: 'Ομάδα προσαρμοσμένων πεδίων', + customFieldGroups_title: 'Ομάδες προσαρμοσμένων πεδίων', + dangerZone_title: 'Επικίνδυνη ζώνη', + date: 'Ημερομηνία', + deactivateUser_title: 'Απενεργοποίηση χρήστη', + defaultCardType_title: 'Προεπιλεγμένος τύπος κάρτας', + defaultView_title: 'Προεπιλεγμένη προβολή', + deletedUser_title: 'Διαγραμμένος χρήστης', + deleteAllBoardsToBeAbleToDeleteThisProject: + 'Διαγράψτε όλους τους πίνακες για να μπορέσετε να διαγράψετε αυτό το έργο', + deleteAttachment_title: 'Διαγραφή συνημμένου', + deleteBackgroundImage_title: 'Διαγραφή εικόνας φόντου', + deleteBoard_title: 'Διαγραφή πίνακα', + deleteCard_title: 'Διαγραφή κάρτας', + deleteCardForever_title: 'Διαγραφή κάρτας οριστικά', + deleteComment_title: 'Διαγραφή σχολίου', + deleteCustomField_title: 'Διαγραφή προσαρμοσμένου πεδίου', + deleteCustomFieldGroup_title: 'Διαγραφή ομάδας προσαρμοσμένων πεδίων', + deleteLabel_title: 'Διαγραφή ετικέτας', + deleteList_title: 'Διαγραφή λίστας', + deleteNotificationService_title: 'Διαγραφή υπηρεσίας ειδοποιήσεων', + deleteProject_title: 'Διαγραφή έργου', + deleteTask_title: 'Διαγραφή εργασίας', + deleteTaskList_title: 'Διαγραφή λίστας εργασιών', + deleteUser_title: 'Διαγραφή χρήστη', + description: 'Περιγραφή', + detectAutomatically: 'Αυτόματη ανίχνευση', + display: 'Εμφάνιση', + dropFileToUpload: 'Σύρετε το αρχείο για μεταφόρτωση', + dueDate_title: 'Ημερομηνία λήξης', + dynamicAndUnevenlySpacedLayout: 'Δυναμική και άνισα κατανεμημένη διάταξη.', + editor: 'Επεξεργαστής', + editors: 'Επεξεργαστές', + editAttachment_title: 'Επεξεργασία συνημμένου', + editAvatar_title: 'Επεξεργασία avatar', + editColor_title: 'Επεξεργασία χρώματος', + editCustomField_title: 'Επεξεργασία προσαρμοσμένου πεδίου', + editCustomFieldGroup_title: 'Επεξεργασία ομάδας προσαρμοσμένων πεδίων', + editDueDate_title: 'Επεξεργασία ημερομηνίας λήξης', + editEmail_title: 'Επεξεργασία e-mail', + editInformation_title: 'Επεξεργασία πληροφοριών', + editLabel_title: 'Επεξεργασία ετικέτας', + editPassword_title: 'Επεξεργασία κωδικού', + editPermissions_title: 'Επεξεργασία δικαιωμάτων', + editRole_title: 'Επεξεργασία ρόλου', + editStopwatch_title: 'Επεξεργασία χρονομέτρου', + editType_title: 'Επεξεργασία τύπου', + editUsername_title: 'Επεξεργασία ονόματος χρήστη', + email: 'E-mail', + emptyTrash_title: 'Άδειασμα κάδου', + enterCardTitle: 'Εισάγετε τίτλο κάρτας...', + enterDescription: 'Εισάγετε περιγραφή...', + enterFilename: 'Εισάγετε όνομα αρχείου', + enterListTitle: 'Εισάγετε τίτλο λίστας...', + enterTaskDescription: 'Εισάγετε περιγραφή εργασίας...', + filterByLabels_title: 'Φιλτράρισμα κατά ετικέτες', + filterByMembers_title: 'Φιλτράρισμα κατά μέλη', + forTeamBasedProjects: 'Για έργα βασισμένα σε ομάδες.', + forPersonalProjects: 'Για προσωπικά έργα.', + fromComputer_title: 'Από υπολογιστή', + fromTrello: 'Από Trello', + general: 'Γενικά', + gradients: 'Διαβαθμίσεις', + grid: 'Πλέγμα', + hideFromProjectListAndFavorites: 'Απόκρυψη από τη λίστα έργων και τα αγαπημένα', + hours: 'Ώρες', + importBoard_title: 'Εισαγωγή πίνακα', + invalidCurrentPassword: 'Μη έγκυρος τρέχων κωδικός', + kanban: 'Kanban', + labels: 'Ετικέτες', + language: 'Γλώσσα', + leaveBoard_title: 'Αποχώρηση από τον πίνακα', + leaveProject_title: 'Αποχώρηση από το έργο', + limitCardTypesToDefaultOne: 'Περιορισμός τύπων καρτών στον προεπιλεγμένο', + list: 'Λίστα', + lists: 'Λίστες', + listActions_title: 'Ενέργειες λίστας', + makeProjectShared_title: 'Κάντε το έργο κοινόχρηστο', + managers: 'Διαχειριστές', + members: 'Μέλη', + memberActions_title: 'Ενέργειες μέλους', + minutes: 'Λεπτά', + moveCard_title: 'Μετακίνηση κάρτας', + myOwn_title: 'Δικά μου', + name: 'Όνομα', + newestFirst: 'Νεότερα πρώτα', + newEmail: 'Νέο e-mail', + newPassword: 'Νέος κωδικός', + newUsername: 'Νέο όνομα χρήστη', + newVersionAvailable: 'Διαθέσιμη νέα έκδοση', + noConnectionToServer: 'Δεν υπάρχει σύνδεση με τον διακομιστή', + noBoards: 'Δεν υπάρχουν πίνακες', + noLists: 'Δεν υπάρχουν λίστες', + noProjects: 'Δεν υπάρχουν έργα', + notifications: 'Ειδοποιήσεις', + noUnreadNotifications: 'Δεν υπάρχουν μη αναγνωσμένες ειδοποιήσεις.', + oldestFirst: 'Παλαιότερα πρώτα', + openBoard_title: 'Άνοιγμα πίνακα', + optional_inline: 'προαιρετικό', + organization: 'Οργάνωση', + others: 'Άλλοι', + phone: 'Τηλέφωνο', + plankaUsesAppriseToSendNotificationsToOver100PopularServices: + 'Το PLANKA χρησιμοποιεί το <1><0>Apprise για να στέλνει ειδοποιήσεις σε πάνω από 100 δημοφιλείς υπηρεσίες.', + preferences: 'Προτιμήσεις', + pressPasteShortcutToAddAttachmentFromClipboard: + 'Συμβουλή: πατήστε Ctrl-V (Cmd-V σε Mac) για να προσθέσετε συνημμένο από το πρόχειρο.', + private: 'Ιδιωτικό', + project: 'Έργο', + projectNotFound_title: 'Το έργο δεν βρέθηκε', + projectOwner: 'Ιδιοκτήτης έργου', + referenceDataAndKnowledgeStorage: 'Αποθήκευση δεδομένων και γνώσης αναφοράς.', + removeManager_title: 'Αφαίρεση διαχειριστή', + removeMember_title: 'Αφαίρεση μέλους', + role: 'Ρόλος', + searchCards: 'Αναζήτηση καρτών...', + searchCustomFields: 'Αναζήτηση προσαρμοσμένων πεδίων...', + searchCustomFieldGroups: 'Αναζήτηση ομάδων προσαρμοσμένων πεδίων...', + searchLabels: 'Αναζήτηση ετικετών...', + searchLists: 'Αναζήτηση λιστών...', + searchMembers: 'Αναζήτηση μελών...', + searchProjects: 'Αναζήτηση έργων...', + searchUsers: 'Αναζήτηση χρηστών...', + seconds: 'Δευτερόλεπτα', + selectAssignee_title: 'Επιλογή υπευθύνου', + selectBoard: 'Επιλογή πίνακα', + selectList: 'Επιλογή λίστας', + selectListToRestoreThisCard: 'Επιλέξτε λίστα για επαναφορά αυτής της κάρτας', + selectOrder_title: 'Επιλογή σειράς', + selectPermissions_title: 'Επιλογή δικαιωμάτων', + selectProject: 'Επιλογή έργου', + selectRole_title: 'Επιλογή ρόλου', + selectType_title: 'Επιλογή τύπου', + sequentialDisplayOfCards: 'Διαδοχική εμφάνιση καρτών.', + settings: 'Ρυθμίσεις', + shared: 'Κοινόχρηστο', + sharedWithMe_title: 'Κοινόχρηστο με εμένα', + showOnFrontOfCard: 'Εμφάνιση στο μπροστινό μέρος της κάρτας', + sortList_title: 'Ταξινόμηση λίστας', + stopwatch: 'Χρονόμετρο', + story: 'Ιστορία', + subscribeToCardWhenCommenting: 'Εγγραφή στην κάρτα κατά τη σχολιασμό', + subscribeToMyOwnCardsByDefault: 'Αυτόματη εγγραφή στις δικές μου κάρτες', + taskActions_title: 'Ενέργειες εργασίας', + taskAssignmentAndProjectCompletion: 'Ανάθεση εργασίας και ολοκλήρωση έργου.', + taskList_title: 'Λίστα εργασιών', + taskListActions_title: 'Ενέργειες λίστας εργασιών', + team: 'Ομάδα', + thereIsNoPreviewAvailableForThisAttachment: + 'Δεν υπάρχει διαθέσιμη προεπισκόπηση για αυτό το συνημμένο.', + time: 'Ώρα', + title: 'Τίτλος', + trash: 'Κάδος', + trashHasBeenSuccessfullyEmptied: 'Ο κάδος αδειάστηκε με επιτυχία.', + turnOffRecentCardHighlighting: 'Απενεργοποίηση επισήμανσης πρόσφατων καρτών', + typeNameToConfirm: 'Πληκτρολογήστε το όνομα για επιβεβαίωση.', + typeTitleToConfirm: 'Πληκτρολογήστε τον τίτλο για επιβεβαίωση.', + unsavedChanges: 'Μη αποθηκευμένες αλλαγές', + uploadedImages: 'Μεταφορτωμένες εικόνες', + userActions_title: 'Ενέργειες χρήστη', + userAddedCardToList: '<0>{{user}} πρόσθεσε <2>{{card}} στη λίστα {{list}}', + userAddedThisCardToList: '<0>{{user}} πρόσθεσε αυτήν την κάρτα στη λίστα {{list}}', + userAddedUserToCard: + '<0>{{actorUser}} πρόσθεσε τον/την {{addedUser}} στην <4>{{card}}', + userAddedUserToThisCard: + '<0>{{actorUser}} πρόσθεσε τον/την {{addedUser}} σε αυτήν την κάρτα', + userAddedYouToCard: '<0>{{user}} σας πρόσθεσε στην <2>{{card}}', + userCompletedTaskOnCard: + '<0>{{user}} ολοκλήρωσε την εργασία {{task}} στην <4>{{card}}', + userCompletedTaskOnThisCard: + '<0>{{user}} ολοκλήρωσε την εργασία {{task}} σε αυτήν την κάρτα', + userJoinedCard: `<0>{{user}} προστέθηκε στην <2>{{card}}`, + userJoinedThisCard: `<0>{{user}} προστέθηκε σε αυτήν την κάρτα`, + userLeftNewCommentToCard: + '<0>{{user}} άφησε νέο σχόλιο «{{comment}}» στην <2>{{card}}', + userLeftCard: '<0>{{user}} αποχώρησε από την <2>{{card}}', + userLeftThisCard: '<0>{{user}} αποχώρησε από αυτήν την κάρτα', + userMarkedTaskIncompleteOnCard: + '<0>{{user}} σημείωσε την εργασία {{task}} ως μη ολοκληρωμένη στην <4>{{card}}', + userMarkedTaskIncompleteOnThisCard: + '<0>{{user}} σημείωσε την εργασία {{task}} ως μη ολοκληρωμένη σε αυτήν την κάρτα', + userMentionedYouInCommentOnCard: + '<0>{{user}} σας ανέφερε σε σχόλιο «{{comment}}» στην <2>{{card}}', + userMovedCardFromListToList: + '<0>{{user}} μετέφερε την <2>{{card}} από τη λίστα {{fromList}} στη λίστα {{toList}}', + userMovedThisCardFromListToList: + '<0>{{user}} μετέφερε αυτήν την κάρτα από τη λίστα {{fromList}} στη λίστα {{toList}}', + userRemovedUserFromCard: + '<0>{{actorUser}} αφαίρεσε τον/την {{removedUser}} από την <4>{{card}}', + userRemovedUserFromThisCard: + '<0>{{actorUser}} αφαίρεσε τον/την {{removedUser}} από αυτήν την κάρτα', + username: 'Όνομα χρήστη', + users: 'Χρήστες', + viewer: 'Θεατής', + viewers: 'Θεατές', + visualTaskManagementWithLists: 'Οπτική διαχείριση εργασιών με λίστες.', + withoutBaseGroup: 'Χωρίς βασική ομάδα', + writeComment: 'Γράψτε ένα σχόλιο...', + }, + + action: { + activateUser: 'Ενεργοποίηση χρήστη', + activateUser_title: 'Ενεργοποίηση χρήστη', + addAnotherCard: 'Προσθήκη άλλης κάρτας', + addAnotherList: 'Προσθήκη άλλης λίστας', + addAnotherTask: 'Προσθήκη άλλης εργασίας', + addCard: 'Προσθήκη κάρτας', + addCard_title: 'Προσθήκη κάρτας', + addComment: 'Προσθήκη σχολίου', + addCustomField: 'Προσθήκη προσαρμοσμένου πεδίου', + addCustomFieldGroup: 'Προσθήκη ομάδας προσαρμοσμένων πεδίων', + addList: 'Προσθήκη λίστας', + addMember: 'Προσθήκη μέλους', + addMoreDetailedDescription: 'Προσθήκη πιο λεπτομερούς περιγραφής', + addTask: 'Προσθήκη εργασίας', + addTaskList: 'Προσθήκη λίστας εργασιών', + addToCard: 'Προσθήκη στην κάρτα', + addUser: 'Προσθήκη χρήστη', + archive: 'Αρχειοθέτηση', + archiveCard: 'Αρχειοθέτηση κάρτας', + archiveCard_title: 'Αρχειοθέτηση κάρτας', + archiveCards: 'Αρχειοθέτηση καρτών', + archiveCards_title: 'Αρχειοθέτηση καρτών', + assignAsOwner: 'Ορισμός ως ιδιοκτήτης', + cancel: 'Ακύρωση', + createBoard: 'Δημιουργία πίνακα', + createCustomFieldGroup: 'Δημιουργία ομάδας προσαρμοσμένων πεδίων', + createFile: 'Δημιουργία αρχείου', + createLabel: 'Δημιουργία ετικέτας', + createNewLabel: 'Δημιουργία νέας ετικέτας', + createProject: 'Δημιουργία έργου', + deactivateUser: 'Απενεργοποίηση χρήστη', + deactivateUser_title: 'Απενεργοποίηση χρήστη', + delete: 'Διαγραφή', + deleteAttachment: 'Διαγραφή συνημμένου', + deleteAvatar: 'Διαγραφή avatar', + deleteBackgroundImage: 'Διαγραφή εικόνας φόντου', + deleteBoard: 'Διαγραφή πίνακα', + deleteBoard_title: 'Διαγραφή πίνακα', + deleteCard: 'Διαγραφή κάρτας', + deleteCard_title: 'Διαγραφή κάρτας', + deleteCardForever: 'Διαγραφή κάρτας οριστικά', + deleteComment: 'Διαγραφή σχολίου', + deleteCustomField: 'Διαγραφή προσαρμοσμένου πεδίου', + deleteCustomFieldGroup: 'Διαγραφή ομάδας προσαρμοσμένων πεδίων', + deleteForever_title: 'Διαγραφή οριστικά', + deleteGroup: 'Διαγραφή ομάδας', + deleteLabel: 'Διαγραφή ετικέτας', + deleteList: 'Διαγραφή λίστας', + deleteList_title: 'Διαγραφή λίστας', + deleteNotificationService: 'Διαγραφή υπηρεσίας ειδοποιήσεων', + deleteProject: 'Διαγραφή έργου', + deleteProject_title: 'Διαγραφή έργου', + deleteTask: 'Διαγραφή εργασίας', + deleteTask_title: 'Διαγραφή εργασίας', + deleteTaskList: 'Διαγραφή λίστας εργασιών', + deleteUser: 'Διαγραφή χρήστη', + deleteUser_title: 'Διαγραφή χρήστη', + dismissAll: 'Απόρριψη όλων', + duplicate: 'Διπλασιασμός', + duplicateCard_title: 'Διπλασιασμός κάρτας', + edit: 'Επεξεργασία', + editColor_title: 'Επεξεργασία χρώματος', + editDueDate_title: 'Επεξεργασία ημερομηνίας λήξης', + editDescription_title: 'Επεξεργασία περιγραφής', + editEmail_title: 'Επεξεργασία e-mail', + editGroup: 'Επεξεργασία ομάδας', + editInformation_title: 'Επεξεργασία πληροφοριών', + editPassword_title: 'Επεξεργασία κωδικού', + editPermissions: 'Επεξεργασία δικαιωμάτων', + editRole_title: 'Επεξεργασία ρόλου', + editStopwatch_title: 'Επεξεργασία χρονομέτρου', + editTitle_title: 'Επεξεργασία τίτλου', + editType_title: 'Επεξεργασία τύπου', + editUsername_title: 'Επεξεργασία ονόματος χρήστη', + emptyTrash: 'Άδειασμα κάδου', + emptyTrash_title: 'Άδειασμα κάδου', + import: 'Εισαγωγή', + join: 'Συμμετοχή', + leave: 'Αποχώρηση', + leaveBoard: 'Αποχώρηση από τον πίνακα', + leaveProject: 'Αποχώρηση από το έργο', + logOut_title: 'Αποσύνδεση', + makeCover_title: 'Ορισμός ως εξώφυλλο', + makeProjectShared: 'Κάντε το έργο κοινόχρηστο', + makeProjectShared_title: 'Κάντε το έργο κοινόχρηστο', + move: 'Μετακίνηση', + moveCard_title: 'Μετακίνηση κάρτας', + remove: 'Αφαίρεση', + removeAssignee: 'Αφαίρεση υπευθύνου', + removeColor: 'Αφαίρεση χρώματος', + removeCover_title: 'Αφαίρεση εξωφύλλου', + removeFromBoard: 'Αφαίρεση από τον πίνακα', + removeFromProject: 'Αφαίρεση από το έργο', + removeManager: 'Αφαίρεση διαχειριστή', + removeMember: 'Αφαίρεση μέλους', + restoreToList: 'Επαναφορά στη {{list}}', + returnToBoard: 'Επιστροφή στον πίνακα', + save: 'Αποθήκευση', + showActive: 'Εμφάνιση ενεργών', + showAllAttachments: 'Εμφάνιση όλων των συνημμένων ({{hidden}} κρυφά)', + showCardsWithThisUser: 'Εμφάνιση καρτών με αυτόν τον χρήστη', + showDeactivated: 'Εμφάνιση απενεργοποιημένων', + showFewerAttachments: 'Εμφάνιση λιγότερων συνημμένων', + sortList_title: 'Ταξινόμηση λίστας', + start: 'Έναρξη', + stop: 'Διακοπή', + subscribe: 'Εγγραφή', + unsubscribe: 'Απεγγραφή', + uploadNewAvatar: 'Μεταφόρτωση νέου avatar', + uploadNewImage: 'Μεταφόρτωση νέας εικόνας', + }, + }, +}; diff --git a/client/src/locales/el-GR/index.js b/client/src/locales/el-GR/index.js new file mode 100644 index 00000000..f6e0e5f5 --- /dev/null +++ b/client/src/locales/el-GR/index.js @@ -0,0 +1,8 @@ +import login from './login'; + +export default { + language: 'el-GR', + country: 'gr', + name: 'Ελληνικά', + embeddedLocale: login, +}; diff --git a/client/src/locales/el-GR/login.js b/client/src/locales/el-GR/login.js new file mode 100644 index 00000000..330cf6a9 --- /dev/null +++ b/client/src/locales/el-GR/login.js @@ -0,0 +1,27 @@ +export default { + translation: { + common: { + activeUsersLimitReached: 'Έχει επιτευχθεί το όριο ενεργών χρηστών', + emailAlreadyInUse: 'Το e-mail χρησιμοποιείται ήδη', + emailOrUsername: 'E-mail ή όνομα χρήστη', + invalidCredentials: 'Μη έγκυρα στοιχεία σύνδεσης', + invalidEmailOrUsername: 'Μη έγκυρο e-mail ή όνομα χρήστη', + invalidPassword: 'Μη έγκυρος κωδικός', + logIn_title: 'Σύνδεση', + noInternetConnection: 'Δεν υπάρχει σύνδεση στο διαδίκτυο', + or: 'Ή', + pageNotFound_title: 'Η σελίδα δεν βρέθηκε', + password: 'Κωδικός', + poweredByPlanka: 'Με την υποστήριξη του <1>PLANKA', + serverConnectionFailed: 'Αποτυχία σύνδεσης με τον διακομιστή', + unknownError: 'Άγνωστο σφάλμα, δοκιμάστε ξανά αργότερα', + usernameAlreadyInUse: 'Το όνομα χρήστη χρησιμοποιείται ήδη', + useSingleSignOn: 'Χρήση Single Sign-On', + }, + + action: { + logIn: 'Σύνδεση', + logInWithSso: 'Σύνδεση με SSO', + }, + }, +}; diff --git a/client/src/locales/el-GR/markdown-editor.json b/client/src/locales/el-GR/markdown-editor.json new file mode 100644 index 00000000..86beab3d --- /dev/null +++ b/client/src/locales/el-GR/markdown-editor.json @@ -0,0 +1,165 @@ +{ + "action-previews": { + "text": "Αυτό είναι ένα κείμενο χωρίς τίτλο.\nΤόσο ο τίτλος όσο και το κείμενο\nμπορούν να επισημανθούν με έντονα, πλάγια, χρώμα,\nδιαγραφή και υπογράμμιση.", + "text-with-head": "Αυτό είναι ένα κείμενο με τίτλο.\nΤόσο ο τίτλος όσο και το κείμενο\nμπορούν να επισημανθούν με έντονα, πλάγια, χρώμα,\nδιαγραφή και υπογράμμιση.", + "heading": "Τίτλος" + }, + "bundle": { + "error-title": "Σφάλμα στον επεξεργαστή markdown", + "settings_wysiwyg": "Οπτικός επεξεργαστής (wysiwyg)", + "settings_markup": "Σήμανση Markdown", + "markup_placeholder": "Εισάγετε σήμανση markdown..." + }, + "codeblock": { + "remove": "Αφαίρεση", + "empty_option": "Δεν βρέθηκαν αποτελέσματα" + }, + "common": { + "delete": "Διαγραφή", + "edit": "Επεξεργασία", + "toolbar_action_disabled": "Μη συμβατό στοιχείο σήμανσης" + }, + "forms": { + "common_action_cancel": "Ακύρωση", + "common_action_submit": "Υποβολή", + "common_action_upload": "Επιλογή", + "common_tab_attach": "Προσθήκη από συσκευή", + "common_tab_link": "Προσθήκη μέσω συνδέσμου", + "common_link": "Σύνδεσμος", + "common_sizes": "Μέγεθος, px", + "image_name": "Τίτλος", + "image_link_href": "Σύνδεσμος εικόνας", + "image_link_href_help": "Η διεύθυνση στην οποία οδηγεί ο σύνδεσμος της εικόνας.", + "image_alt": "Εναλλακτικό κείμενο", + "image_alt_help": "Το εναλλακτικό κείμενο εμφανίζεται αν η εικόνα δεν μπορεί να φορτωθεί.", + "image_upload_help": "Εικόνα JPEG, GIF ή PNG έως 1 MB.", + "image_upload_failed": "Αποτυχία προσθήκης εικόνας", + "image_size_width": "Πλάτος", + "image_size_height": "Ύψος", + "link_url_help": "Η διεύθυνση στην οποία οδηγεί ο σύνδεσμος.", + "link_text": "Κείμενο συνδέσμου", + "link_text_help": "Το κείμενο που εμφανίζεται ως σύνδεσμος.", + "link_open_help": "Άνοιγμα του συνδέσμου σε νέα καρτέλα" + }, + "md-hints": { + "header_title": "Επικεφαλίδα", + "header_hint": "# Το κείμενό σας", + "italic_title": "Πλάγια", + "italic_hint": "_Το κείμενό σας_", + "bold_title": "Έντονα", + "bold_hint": "**Το κείμενό σας**", + "strikethrough_title": "Διαγραφή", + "strikethrough_hint": "~~Το κείμενό σας~~", + "blockquote_title": "Παράθεση", + "blockquote_hint": "> Το κείμενό σας", + "code_title": "Κώδικας", + "code_hint": "```Το κείμενό σας```", + "link_title": "Σύνδεσμος", + "link_hint": "[Το κείμενό σας](url)", + "image_title": "Εικόνα", + "image_hint": "![Το κείμενό σας](url)", + "list_title": "Στοιχείο λίστας", + "list_hint": "- Το κείμενό σας", + "numbered-list_title": "Αριθμημένη λίστα", + "numbered-list_hint": "1. Το κείμενό σας", + "documentation": "Τεκμηρίωση", + "documentation_link": "https://diplodoc.com/docs/en/syntax/" + }, + "menubar": { + "bold": "Έντονα", + "code": "Κώδικας", + "code_inline": "Ενσωματωμένος κώδικας", + "codeblock": "Μπλοκ κώδικα", + "colorify": "Χρώμα κειμένου", + "colorify__color_blue": "Μπλε", + "colorify__color_default": "Προεπιλογή", + "colorify__color_gray": "Γκρι", + "colorify__color_green": "Πράσινο", + "colorify__color_orange": "Πορτοκαλί", + "colorify__color_red": "Κόκκινο", + "colorify__color_violet": "Μωβ", + "colorify__color_yellow": "Κίτρινο", + "colorify__group_text": "Κείμενο", + "cut": "Αποκοπή", + "emoji": "Emoji", + "emoji__hint": "Τα emoji μπορούν να προστεθούν στο WYSIWYG ή χειροκίνητα με σήμανση", + "heading": "Επικεφαλίδα", + "heading1": "Επικεφαλίδα 1", + "heading2": "Επικεφαλίδα 2", + "heading3": "Επικεφαλίδα 3", + "heading4": "Επικεφαλίδα 4", + "heading5": "Επικεφαλίδα 5", + "heading6": "Επικεφαλίδα 6", + "hrule": "Διαχωριστική γραμμή", + "image": "Εικόνα", + "italic": "Πλάγια", + "link": "Σύνδεσμος", + "list": "Λίστα", + "list__action_lift": "Ανύψωση στοιχείου", + "list__action_sink": "Υποβιβασμός στοιχείου", + "list_action_disabled": "Αντίκειται στη λογική της λίστας", + "mark": "Επισήμανση", + "mono": "Μονοδιάστημα", + "more_action": "Περισσότερες ενέργειες", + "note": "Σημείωση", + "olist": "Αριθμημένη λίστα", + "quote": "Παράθεση", + "redo": "Επαναφορά", + "strike": "Διαγραφή", + "table": "Πίνακας", + "text": "Κείμενο", + "ulist": "Λίστα κουκκίδων", + "underline": "Υπογράμμιση", + "undo": "Αναίρεση" + }, + "placeholder": { + "doc_empty": "Πληκτρολογήστε / για να χρησιμοποιήσετε εντολές...", + "checkbox": "Εισάγετε περιγραφή εργασίας...", + "deflist_term": "Όρος", + "deflist_desc": "Περιγραφή ορισμού", + "heading": "Επικεφαλίδα", + "cut_title": "Τίτλος", + "cut_content": "Περιεχόμενο που θα εμφανιστεί με κλικ", + "note_title": "Τίτλος", + "note_content": "Περιεχόμενο σημείωσης", + "table_cell": "Περιεχόμενο κελιού", + "select_filter": "Αναζήτηση γλωσσών..." + }, + "search": { + "label_case-sensitive": "Διάκριση πεζών-κεφαλαίων", + "label_whole-word": "Ολόκληρη λέξη", + "title": "Αναζήτηση στον κώδικα" + }, + "suggest": { + "empty-msg": "Δεν βρέθηκε" + }, + "widgets": { + "image": "Προσθήκη εικόνας", + "link": "Προσθήκη συνδέσμου" + }, + "yfm-note": { + "info": "Σημείωση", + "tip": "Συμβουλή", + "warning": "Προειδοποίηση", + "alert": "Συναγερμός", + "remove": "Αφαίρεση" + }, + "yfm-table": { + "column.add.before": "Προσθήκη στήλης πριν", + "column.add.after": "Προσθήκη στήλης μετά", + "column.remove": "Αφαίρεση στήλης", + "row.add.before": "Προσθήκη γραμμής πριν", + "row.add.after": "Προσθήκη γραμμής μετά", + "row.remove": "Αφαίρεση γραμμής", + "table.remove": "Αφαίρεση πίνακα", + "table.menu.cell.align.left": "Στοίχιση κελιού αριστερά", + "table.menu.cell.align.right": "Στοίχιση κελιού δεξιά", + "table.menu.cell.align.center": "Στοίχιση κελιού στο κέντρο", + "table.menu.row.add": "Προσθήκη γραμμής μετά", + "table.menu.row.remove": "Αφαίρεση γραμμής", + "table.menu.column.add": "Προσθήκη στήλης μετά", + "table.menu.column.remove": "Αφαίρεση στήλης", + "table.menu.convert.yfm": "Μετατροπή σε πίνακα YFM", + "table.menu.table.remove": "Αφαίρεση πίνακα" + } +} diff --git a/client/src/locales/index.js b/client/src/locales/index.js index 2e492497..0fb387c3 100644 --- a/client/src/locales/index.js +++ b/client/src/locales/index.js @@ -8,6 +8,7 @@ import bgBG from './bg-BG'; import csCZ from './cs-CZ'; import daDK from './da-DK'; import deDE from './de-DE'; +import elGR from './el-GR'; import enGB from './en-GB'; import enUS from './en-US'; import esES from './es-ES'; @@ -39,6 +40,7 @@ const locales = [ csCZ, daDK, deDE, + elGR, enGB, enUS, esES, diff --git a/server/api/models/User.js b/server/api/models/User.js index 14fef270..e3971c0b 100755 --- a/server/api/models/User.js +++ b/server/api/models/User.js @@ -39,6 +39,7 @@ const LANGUAGES = [ 'cs-CZ', 'da-DK', 'de-DE', + 'el-GR', 'en-GB', 'en-US', 'es-ES',