i18n/el-GR.json
Rama main · réplica de lectura del repositorio original.
{
"common": {
"appName": "Kaneo",
"actions": {
"cancel": "Ακύρωση",
"close": "Κλείσιμο",
"clearAll": "Εκκαθάριση όλων",
"delete": "Διαγραφή",
"deleting": "Γίνεται διαγραφή...",
"markAllRead": "Επισήμανση όλων ως αναγνωσμένα",
"remove": "Αφαίρεση",
"reset": "Επαναφορά",
"filter": "Φίλτρο"
},
"a11y": {
"toggleSidebar": "Εναλλαγή πλαϊνής μπάρας"
},
"sidebar": {
"title": "Πλαϊνή μπάρα",
"mobileDescription": "Εμφανίζει την πλαϊνή μπάρα για κινητά."
},
"empty": {
"loading": "Φόρτωση..."
},
"pagination": {
"label": "Σελιδοποίηση",
"previous": "Προηγούμενο",
"next": "Επόμενο",
"previousPage": "Μετάβαση στην προηγούμενη σελίδα",
"nextPage": "Μετάβαση στην επόμενη σελίδα",
"morePages": "Περισσότερες σελίδες"
},
"breadcrumb": {
"label": "Διαδρομή πλοήγησης",
"more": "Περισσότερα"
},
"language": {
"english": "Αγγλικά",
"german": "Γερμανικά",
"greek": "Ελληνικά",
"macedonian": "Μακεδονικά",
"french": "Γαλλικά",
"spanish": "Ισπανικά",
"dutch": "Ολλανδικά",
"korean": "Κορεατικά",
"chinese": "Κινεζικά",
"italian": "Ιταλικά"
},
"people": {
"someone": "Κάποιος",
"unknown": "Άγνωστος"
},
"error": {
"title": "Κάτι πήγε στραβά",
"troubleshooting": "Βήματα αντιμετώπισης προβλημάτων:",
"tryAgain": "Δοκιμάστε ξανά",
"viewDeploymentGuide": "Προβολή οδηγού εγκατάστασης",
"refreshPage": "Ανανέωση σελίδας",
"description": "The page crashed unexpectedly. Refreshing usually fixes it.",
"messages": {
"auth": "Authentication failed. Please sign in again.",
"cors": "Unable to connect to the server. This might be due to CORS configuration issues.",
"network": "Network error. Please check your internet connection and try again.",
"server": "Server error. Please try again later.",
"unknown": "An unexpected error occurred."
},
"troubleshootingSteps": {
"cors": {
"checkAccessibility": "Check that your API server is accessible from your browser",
"checkApiRunning": "Make sure your API server is running",
"checkApiUrl": "Check that VITE_API_URL in your frontend .env matches your API server URL",
"checkProtocol": "Ensure both frontend and API are using the same protocol (http/https)",
"verifyCorsOrigins": "Verify CORS_ORIGINS in your API .env includes your frontend URL"
},
"network": {
"checkConnection": "Check your internet connection",
"checkFirewall": "Check if there are any firewall or proxy issues",
"tryRefresh": "Try refreshing the page",
"verifyApiRunning": "Verify the API server is running and accessible"
}
}
},
"modals": {
"createProject": {
"title": "Δημιουργία νέου έργου",
"breadcrumbNew": "Δημιουργία νέου έργου",
"workspaceFallback": "ΧΩΡΟΣ ΕΡΓΑΣΙΑΣ",
"description": "Δημιουργήστε ένα νέο έργο στον χώρο εργασίας σας, ορίζοντας όνομα, κλειδί και επιλέγοντας ένα εικονίδιο.",
"pickIcon": "Επιλογή εικονιδίου",
"searchIcons": "Αναζήτηση εικονιδίων...",
"projectName": "Όνομα έργου",
"keyLabel": "Κλειδί:",
"keyHint": "Χρησιμοποιείται για IDs αιτημάτων (π.χ. {{example}}-123)",
"createButton": "Δημιουργία έργου",
"successToast": "Το έργο δημιουργήθηκε με επιτυχία",
"errorToast": "Αποτυχία δημιουργίας έργου"
},
"createWorkspace": {
"breadcrumbKaneo": "KANEO",
"title": "Δημιουργία νέου χώρου εργασίας",
"description": "Δημιουργήστε έναν νέο χώρο εργασίας ορίζοντας ένα όνομα.",
"namePlaceholder": "Όνομα χώρου εργασίας",
"descriptionPlaceholder": "Προσθήκη περιγραφής...",
"createButton": "Δημιουργία χώρου εργασίας",
"successToast": "Ο χώρος εργασίας δημιουργήθηκε με επιτυχία",
"errorToast": "Αποτυχία δημιουργίας χώρου εργασίας"
},
"createTask": {
"breadcrumbTask": "ΕΡΓΑΣΙΑ",
"selectProject": "Επιλογή έργου",
"title": "Νέα εργασία",
"description": "Δημιουργήστε μια νέα εργασία συμπληρώνοντας τίτλο, περιγραφή και άλλες λεπτομέρειες.",
"taskTitlePlaceholder": "Τίτλος εργασίας",
"descriptionPlaceholder": "Προσθέστε μια περιγραφή για την εργασία σας...",
"chooseProjectForImages": "Επιλέξτε ένα έργο πριν ανεβάσετε εικόνες.",
"prepareTaskError": "Αποτυχία προετοιμασίας εργασίας",
"successCreated": "Η εργασία δημιουργήθηκε με επιτυχία",
"successUpdated": "Η εργασία ενημερώθηκε με επιτυχία",
"createError": "Αποτυχία δημιουργίας εργασίας",
"priority": "Προτεραιότητα",
"statusFallback": "Σε εξέλιξη",
"startDate": "Ημερομηνία έναρξης",
"dueDate": "Ημερομηνία λήξης",
"clearStartDate": "Εκκαθάριση ημερομηνίας έναρξης",
"assign": "Ανάθεση",
"assignUnassigned": "Χωρίς ανάθεση",
"assignUnassignedTitle": "Χωρίς ανάθεση",
"labels": "Ετικέτες",
"searchLabels": "Αναζήτηση ετικετών...",
"noLabelsFound": "Δεν βρέθηκαν ετικέτες",
"createLabel": "Δημιουργία \"{{name}}\"",
"chooseColor": "Επιλογή χρώματος",
"labelCreated": "Η ετικέτα δημιουργήθηκε",
"labelCreateError": "Αποτυχία δημιουργίας ετικέτας",
"createMore": "Δημιουργία περισσότερων",
"createButton": "Δημιουργία εργασίας",
"discardTitle": "Απόρριψη εργασίας;",
"discardDescription": "Οι μη αποθηκευμένες λεπτομέρειες της εργασίας θα χαθούν.",
"discardButton": "Απόρριψη εργασίας",
"untitledTask": "Εργασία χωρίς τίτλο",
"labelColors": {
"stone": "Πέτρα",
"slate": "Σχιστόλιθος",
"lavender": "Λεβάντα",
"sage": "Φασκόμηλο",
"forest": "Δάσος",
"amber": "Κεχριμπάρι",
"terracotta": "Τερακότα",
"rose": "Ροζ",
"crimson": "Βυσσινί",
"lagoon": "Λιμνοθάλασσα",
"ocean": "Ωκεανός",
"orchid": "Ορχιδέα",
"sky": "Ουρανός"
},
"statusLoadError": "Project statuses couldn’t be loaded."
}
},
"editor": {
"link": {
"label": "URL συνδέσμου",
"placeholder": "Επικολλήστε ή πληκτρολογήστε έναν σύνδεσμο…",
"apply": "Εφαρμογή συνδέσμου",
"remove": "Αφαίρεση συνδέσμου"
}
}
},
"auth": {
"signIn": {
"pageTitle": "Σύνδεση",
"subtitle": {
"emailOrProvider": "Χρησιμοποιήστε το email σας ή έναν συνδεδεμένο λογαριασμό.",
"email": "Εισάγετε το email σας και θα σας στείλουμε έναν κωδικό σύνδεσης.",
"password": "Χρησιμοποιήστε το email και τον κωδικό πρόσβασής σας.",
"passwordOrProvider": "Χρησιμοποιήστε τον κωδικό πρόσβασής σας ή έναν συνδεδεμένο λογαριασμό.",
"providers": "Επιλέξτε πώς θέλετε να συνδεθείτε.",
"sso": "Τη σύνδεση εδώ τη διαχειρίζεται ο οργανισμός σας."
},
"lastUsed": "Τελευταία χρήση",
"guestError": "Αποτυχία σύνδεσης ως επισκέπτης",
"errors": {
"account_not_linked": "Αυτή η ταυτότητα δεν ήταν δυνατό να συνδεθεί με τον υπάρχοντα λογαριασμό. Συνδεθείτε με email για να επαληθεύσετε τον λογαριασμό και έπειτα δοκιμάστε ξανά το SSO. Αν η σύνδεση με email δεν είναι διαθέσιμη, επικοινωνήστε με τον διαχειριστή σας.",
"oauth_code_verification_failed": "Η επαλήθευση OAuth απέτυχε. Δοκιμάστε ξανά.",
"registration_is_currently_disabled_you_need_a_valid_invitation_to_create_an_account_": "Η εγγραφή είναι προς το παρόν απενεργοποιημένη. Χρειάζεστε έγκυρη πρόσκληση για να δημιουργήσετε λογαριασμό.",
"use_a_permanent_email_address_disposable_addresses_cannot_create_accounts_": "Χρησιμοποιήστε μια μόνιμη διεύθυνση email. Με προσωρινές διευθύνσεις δεν μπορούν να δημιουργηθούν λογαριασμοί."
},
"instanceStatusError": "Δεν ήταν δυνατή η επικοινωνία με τον διακομιστή. Δοκιμάστε ξανά σε λίγο.",
"heading": "Σύνδεση στο Kaneo",
"submitPassword": "Σύνδεση",
"invitation": {
"title": "Ο/Η {{inviterName}} σας προσκάλεσε στο {{workspaceName}}",
"fallbackTitle": "Έχετε λάβει πρόσκληση",
"description": "Συνδεθείτε με το email που έλαβε την πρόσκληση. Θα μπείτε στον χώρο εργασίας αμέσως μετά."
},
"footer": {
"newHere": "Πρώτη φορά στο Kaneo;",
"createAccount": "Δημιουργία λογαριασμού",
"inviteOnly": "Οι λογαριασμοί εδώ δημιουργούνται μόνο με πρόσκληση. Ζητήστε πρόσκληση από έναν διαχειριστή.",
"providerSignUp": "Πρώτη φορά εδώ; Συνδεθείτε με έναν από τους παρόχους παραπάνω για να δημιουργήσετε λογαριασμό.",
"anyProvider": "Πρώτη φορά εδώ; Οποιαδήποτε επιλογή παραπάνω δημιουργεί τον λογαριασμό σας.",
"contactAdmin": "Πρόβλημα με τη σύνδεση; Επικοινωνήστε με τον διαχειριστή σας.",
"justLooking": "Απλώς ρίχνετε μια ματιά;"
},
"autoLogin": {
"title": "Γίνεται σύνδεση",
"subtitle": "Σας μεταφέρουμε στη σελίδα σύνδεσης του οργανισμού σας.",
"opening": "Άνοιγμα {{provider}}…",
"stuck": "Δεν προχωράει;",
"continue": "Συνέχεια στο {{provider}}"
}
},
"providers": {
"google": "Google",
"discord": "Discord",
"github": "GitHub",
"sso": "SSO",
"continueWith": "Συνέχεια με {{provider}}",
"error": "Δεν ήταν δυνατή η σύνδεση με {{provider}}. Δοκιμάστε ξανά."
},
"forms": {
"or": "ή",
"email": "Email",
"password": "Κωδικός πρόσβασης",
"emailPlaceholder": "me@example.com",
"passwordPlaceholder": "••••••••",
"showPassword": "Εμφάνιση κωδικού",
"hidePassword": "Απόκρυψη κωδικού",
"name": "Όνομα",
"namePlaceholder": "Μαρία Παπαδοπούλου",
"invalidEmail": "Εισάγετε μια πλήρη διεύθυνση email, π.χ. name@company.com.",
"nameRequired": "Εισάγετε το όνομά σας.",
"passwordRequired": "Εισάγετε τον κωδικό πρόσβασής σας.",
"passwordTooShort": "Χρησιμοποιήστε τουλάχιστον 8 χαρακτήρες.",
"disposableEmail": "Χρησιμοποιήστε μια μόνιμη διεύθυνση email. Με προσωρινές διευθύνσεις δεν μπορούν να δημιουργηθούν λογαριασμοί.",
"continueWithEmail": "Συνέχεια με email",
"captchaChecking": "Γίνεται ένας γρήγορος έλεγχος ασφαλείας πριν συνεχίσετε.",
"captchaFailed": "Ο έλεγχος ασφαλείας δεν φορτώθηκε, οπότε η σύνδεση έχει σταματήσει. Ελέγξτε τη σύνδεσή σας ή το πρόγραμμα αποκλεισμού περιεχομένου.",
"captchaRetry": "Δοκιμάστε ξανά"
},
"checkEmail": {
"pageTitle": "Ελέγξτε το email σας",
"title": "Ελέγξτε το email σας",
"inboxMessage": "Σας στείλαμε έναν προσωρινό σύνδεσμο σύνδεσης. Παρακαλούμε ελέγξτε τα εισερχόμενά σας στη διεύθυνση <email>{{email}}</email>.",
"emailFallback": "τη διεύθυνση email σας",
"backToLogin": "Επιστροφή στη σύνδεση"
},
"signUp": {
"pageTitle": "Δημιουργία λογαριασμού",
"registrationDisabledAlert": "Η εγγραφή είναι προσωρινά απενεργοποιημένη. Αν έχετε προσκληθεί, εισάγετε τη διεύθυνση email που έλαβε την πρόσκληση για να δημιουργήσετε λογαριασμό.",
"continueAsGuest": "Συνέχεια ως επισκέπτης",
"toggleMessage": "Έχετε ήδη λογαριασμό;",
"toggleLink": "Σύνδεση",
"instanceStatusError": "Δεν ήταν δυνατή η επικοινωνία με τον διακομιστή. Δοκιμάστε ξανά σε λίγο.",
"instanceAdminTitle": "Ρυθμίστε την εγκατάσταση Kaneo σας",
"instanceAdminSubtitle": "Αυτός ο λογαριασμός γίνεται ο διαχειριστής της εγκατάστασης με πλήρη πρόσβαση.",
"heading": "Δημιουργήστε τον λογαριασμό σας",
"submitPassword": "Δημιουργία λογαριασμού",
"failed": "Δεν ήταν δυνατή η δημιουργία του λογαριασμού σας. Δοκιμάστε ξανά.",
"subtitle": {
"email": "Ξεκινήστε με το email σας. Θα σας στείλουμε έναν κωδικό, χωρίς να χρειάζεται κωδικός πρόσβασης.",
"password": "Προσθέστε το όνομά σας, το email σας και έναν κωδικό πρόσβασης για να ξεκινήσετε.",
"providers": "Χρησιμοποιήστε έναν συνδεδεμένο λογαριασμό για να δημιουργήσετε τον δικό σας."
},
"invitation": {
"description": "Χρησιμοποιήστε το email που έλαβε την πρόσκληση. Θα μπείτε στον χώρο εργασίας αμέσως μετά."
},
"verifyEmail": "Check your email to confirm your address, then sign in."
},
"verifyOtp": {
"pageTitle": "Επαλήθευση κωδικού",
"validation": {
"codeLength": "Ο κωδικός πρέπει να αποτελείται από 6 ψηφία"
},
"toast": {
"invalidCode": "Μη έγκυρος κωδικός επαλήθευσης",
"verifyFailed": "Αποτυχία επαλήθευσης κωδικού",
"resendFailed": "Αποτυχία επαναποστολής κωδικού",
"resendSuccess": "Στάλθηκε νέος κωδικός επαλήθευσης!"
},
"heading": "Ελέγξτε το email σας",
"description": "Στείλαμε έναν 6ψήφιο κωδικό στο {{email}}. Λήγει σε {{minutes}} λεπτά.",
"label": "Κωδικός επαλήθευσης",
"submit": "Επαλήθευση και συνέχεια",
"didntGetIt": "Δεν λάβατε τον κωδικό;",
"resendCode": "Επαναποστολή κωδικού",
"useDifferentEmail": "Χρήση άλλου email",
"expired": "Αυτός ο κωδικός έληξε. Ζητήστε νέο.",
"tooManyAttempts": "Πάρα πολλές προσπάθειες. Ζητήστε νέο κωδικό."
},
"otpSignIn": {
"sendFailed": "Αποτυχία αποστολής κωδικού επαλήθευσης"
},
"signInForm": {
"failedSignIn": "Αποτυχία σύνδεσης",
"emailNotVerified": "Confirm your email address first. We sent you a new link."
},
"invitation": {
"pageTitleAccept": "Αποδοχή πρόσκλησης",
"pageTitleError": "Σφάλμα πρόσκλησης",
"pageTitleInvalid": "Μη έγκυρη πρόσκληση",
"joinWorkspace": "Συμμετοχή στο {{workspaceName}}",
"createAccount": "Δημιουργία λογαριασμού",
"signIn": "Σύνδεση",
"toast": {
"acceptFailed": "Αποτυχία αποδοχής πρόσκλησης",
"acceptSuccess": "Η πρόσκληση έγινε αποδεκτή! Καλώς ήρθατε στην ομάδα."
},
"description": "Ο/Η {{inviterName}} σας προσκάλεσε σε αυτόν τον χώρο εργασίας στο Kaneo.",
"invitedBy": "Πρόσκληση από",
"sentTo": "Στάλθηκε στο",
"signedInAs": "Σύνδεση ως",
"expires": "Λήγει",
"notNow": "Όχι τώρα",
"join": "Συμμετοχή στον χώρο εργασίας",
"switchAccount": "Αλλαγή λογαριασμού",
"goToKaneo": "Μετάβαση στο Kaneo",
"mismatch": {
"title": "Έχετε συνδεθεί με διαφορετικό email",
"description": "Αυτή η πρόσκληση στάλθηκε στο {{invitedEmail}}. Έχετε συνδεθεί ως {{email}}."
},
"expired": {
"title": "Αυτή η πρόσκληση έχει λήξει",
"description": "Ζητήστε από τον/την {{inviterName}} να σας στείλει νέα πρόσκληση για το {{workspaceName}}."
},
"invalid": {
"title": "Αυτή η πρόσκληση δεν ισχύει πλέον",
"description": "Μπορεί να έχει ήδη γίνει αποδεκτή ή να έχει ακυρωθεί. Ζητήστε νέα από έναν διαχειριστή του χώρου εργασίας."
},
"loadFailed": {
"title": "Δεν ήταν δυνατή η φόρτωση της πρόσκλησης",
"description": "Ελέγξτε τη σύνδεσή σας και ανανεώστε τη σελίδα."
}
},
"onboarding": {
"pageTitle": "Καλώς ήρθατε στο Kaneo",
"workspaceName": "Όνομα χώρου εργασίας",
"workspaceNamePlaceholder": "π.χ. Acme Inc, My Team",
"toast": {
"createFailed": "Αποτυχία δημιουργίας χώρου εργασίας"
},
"validation": {
"workspaceNameRequired": "Το όνομα χώρου εργασίας είναι υποχρεωτικό",
"projectNameRequired": "Δώστε ένα όνομα στο πρώτο σας έργο"
},
"restrictedSubtitle": "Μόνο ένας διαχειριστής της εγκατάστασης μπορεί να δημιουργεί χώρους εργασίας εδώ. Ζητήστε πρόσκληση και ανανεώστε τη σελίδα.",
"restrictedCheckInvitations": "Έλεγχος προσκλήσεων",
"restrictedTitle": "Χρειάζεστε πρόσκληση",
"cloud": {
"invite": {
"addAnother": "Add another",
"emailLabel": "Teammate email {{index}}",
"emailPlaceholder": "teammate@company.com",
"failed": "Couldn't invite {{email}}: {{message}}",
"invalidEmail": "Enter a valid email address",
"remove": "Remove email {{index}}",
"sent_one": "Invitation sent",
"sent_other": "{{count}} invitations sent",
"skip": "Skip for now"
},
"plan": {
"continueTrial": "Start free trial",
"recommended": "Recommended",
"trialUsed": "You've already used your free trial. Pick a plan to start creating projects and tasks."
},
"usageLabel": "Who will use this workspace?",
"usageSolo": "Just me",
"usageSoloDescription": "Keep track of your own work",
"usageTeam": "My team",
"usageTeamDescription": "Plan and ship work together"
},
"projectNameDefault": "Το πρώτο μου έργο",
"starterTasks": {
"drag": {
"title": "Σύρετε αυτή την κάρτα στην επόμενη στήλη",
"description": "Οι κάρτες μετακινούνται από στήλη σε στήλη καθώς προχωρά η δουλειά. Σύρετε αυτή στην επόμενη στήλη ή ανοίξτε την και αλλάξτε την κατάστασή της."
},
"details": {
"title": "Ανοίξτε αυτή την εργασία και προσθέστε μια υποεργασία",
"description": "Μια εργασία μπορεί να έχει περιγραφή, υποεργασίες, ετικέτες, υπεύθυνο και ημερομηνία λήξης. Προσθέστε μια υποεργασία σε αυτή για να το δοκιμάσετε."
},
"invite": {
"title": "Προσκαλέστε την ομάδα σας",
"description": "Το Kaneo λειτουργεί καλύτερα όταν συμμετέχουν όλοι. Ανοίξτε τα **Μέλη** στην πλαϊνή στήλη για να προσκαλέσετε άτομα μέσω email."
},
"integrations": {
"title": "Συνδέστε GitHub, GitLab ή Gitea",
"description": "Συγχρονίστε τα issues και μετακινήστε εργασίες αυτόματα όταν ανοίγουν και συγχωνεύονται pull requests. Ρυθμίστε το στις **Ρυθμίσεις έργου**."
},
"create": {
"title": "Δημιουργήστε τη δική σας εργασία",
"description": "Χρησιμοποιήστε το **+** δίπλα στο όνομα μιας στήλης ή πατήστε **T** και μετά **C**. Διαγράψτε αυτές τις εργασίες εκκίνησης όποτε είστε έτοιμοι."
}
},
"progress": "Βήμα {{current}} από {{total}}",
"continue": "Συνέχεια",
"signedInAs": "Σύνδεση ως {{email}}",
"signOut": "Αποσύνδεση",
"workspace": {
"title": "Ονομάστε τον χώρο εργασίας σας",
"description": "Εδώ θα βρίσκονται τα έργα σας. Χρησιμοποιήστε το όνομα της ομάδας ή της εταιρείας σας, μπορείτε να το αλλάξετε αργότερα."
},
"usage": {
"title": "Για ποιον είναι;",
"description": "Θα προσαρμόσουμε το {{name}} ανάλογα. Μπορείτε πάντα να προσκαλέσετε άτομα αργότερα."
},
"project": {
"title": "Ξεκινήστε το πρώτο σας έργο",
"description": "Θα προσθέσουμε μερικές αρχικές εργασίες για να σας βοηθήσουμε να εξοικειωθείτε. Μετονομάστε τις ή διαγράψτε τις όποτε θέλετε.",
"label": "Όνομα έργου",
"ticketStart": "Τα αναγνωριστικά εργασιών θα ξεκινούν από {{ticket}}."
},
"invite": {
"title": "Φέρτε την ομάδα σας",
"description": "Θα λάβουν ένα email για να συμμετάσχουν στο {{name}}. Παραλείψτε αυτό το βήμα αν προτιμάτε να ρίξετε πρώτα μια ματιά.",
"label": "Email συνεργατών",
"send_one": "Αποστολή {{count}} πρόσκλησης",
"send_other": "Αποστολή {{count}} προσκλήσεων",
"sendNone": "Αποστολή προσκλήσεων"
},
"plan": {
"title": "Πώς θέλετε να ξεκινήσετε;",
"descriptionTrial_one": "Κάθε πρόγραμμα περιλαμβάνει απεριόριστα έργα και εργασίες. Δοκιμάστε το {{name}} δωρεάν για {{count}} ημέρα ή γίνετε συνδρομητές τώρα.",
"descriptionTrial_other": "Κάθε πρόγραμμα περιλαμβάνει απεριόριστα έργα και εργασίες. Δοκιμάστε το {{name}} δωρεάν για {{count}} ημέρες ή γίνετε συνδρομητές τώρα.",
"choose": "Επιλέξτε πρόγραμμα",
"description": {
"team": "Απεριόριστα μέλη, ρόλοι και δικαιώματα",
"personal": "Για ένα άτομο"
},
"perUserMonth": "ανά χρήστη / μήνα",
"perMonth": "ανά μήνα",
"subscribe": "Συνδρομή στο {{plan}}",
"checkout": "Συνέχεια στην πληρωμή",
"trialNote": "Δεν χρειάζεται κάρτα για τη δοκιμή. Οι πληρωμές διεκπεραιώνονται από την Creem.",
"paymentNote": "Οι πληρωμές διεκπεραιώνονται από την Creem."
},
"ready": {
"title": "Το {{name}} είναι έτοιμο",
"description": "Αυτά ρυθμίσαμε. Μπορείτε να αλλάξετε οτιδήποτε αργότερα.",
"workspace": "Χώρος εργασίας",
"project": "Πρώτο έργο",
"projectValue_one": "{{name}}, με {{count}} αρχική εργασία",
"projectValue_other": "{{name}}, με {{count}} αρχικές εργασίες",
"invitations": "Προσκλήσεις",
"invitationsValue_one": "Στάλθηκε σε {{count}} άτομο",
"invitationsValue_other": "Στάλθηκαν σε {{count}} άτομα",
"open": "Άνοιγμα του {{name}}"
},
"preview": {
"untitled": "Ο χώρος εργασίας σας"
}
},
"profileSetup": {
"pageTitle": "Ολοκλήρωση προφίλ",
"completeTitle": "Ολοκληρώστε το προφίλ σας",
"subtitle": "Παρακαλούμε εισαγάγετε το όνομά σας για να ξεκινήσετε",
"yourName": "Το όνομά σας",
"namePlaceholder": "π.χ. John Doe",
"saving": "Γίνεται αποθήκευση...",
"continue": "Συνέχεια",
"welcome": "Καλώς ήρθατε, {{name}}!",
"redirecting": "Μεταφορά στον πίνακα ελέγχου σας...",
"toast": {
"updateSuccess": "Το προφίλ ενημερώθηκε με επιτυχία",
"updateFailed": "Αποτυχία ενημέρωσης προφίλ"
},
"validation": {
"nameRequired": "Το όνομα είναι υποχρεωτικό",
"nameShort": "Το όνομα πρέπει να έχει τουλάχιστον 2 χαρακτήρες"
}
},
"passwordReset": {
"forgotPassword": "Forgot password?",
"requestTitle": "Reset your password",
"requestSubtitle": "Enter your email and we’ll send you a password reset link.",
"sendLink": "Send reset link",
"requestError": "Could not request a reset link. Please try again.",
"unavailable": "Password reset is unavailable. Contact your instance administrator.",
"configError": "Could not reach the server. Please reload the page to try again.",
"resetTitle": "Choose a new password",
"newPassword": "New password",
"confirmPassword": "Confirm new password",
"passwordMismatch": "The passwords do not match.",
"passwordLength": "Use between 8 and 128 characters.",
"invalidLink": "This reset link is invalid or has expired. Request a new link to continue.",
"requestNewLink": "Request a new link",
"resetError": "Could not reset your password. Please try again.",
"success": "Your password has been reset. Sign in with your new password.",
"backToSignIn": "Back to sign in",
"sentTitle": "Ελέγξτε τα εισερχόμενά σας",
"sentDescription": "Αν υπάρχει λογαριασμός για το {{email}}, ένας σύνδεσμος επαναφοράς κωδικού πρόσβασης είναι καθ' οδόν. Λήγει σε 1 ώρα.",
"sentHelpTitle": "Δεν λάβατε τίποτα;",
"sentHelpDescription": "Ελέγξτε τον φάκελο ανεπιθύμητης αλληλογραφίας ή ζητήστε νέο σύνδεσμο σε ένα λεπτό.",
"rememberedIt": "Τον θυμηθήκατε;",
"resetDescription": "Χρησιμοποιήστε από 8 έως 128 χαρακτήρες. Οι άλλες συσκευές θα αποσυνδεθούν.",
"updatePassword": "Ενημέρωση κωδικού πρόσβασης",
"changedMind": "Αλλάξατε γνώμη;",
"invalidLinkTitle": "Αυτός ο σύνδεσμος έληξε",
"successTitle": "Ο κωδικός πρόσβασης ενημερώθηκε"
},
"page": {
"terms": "Όροι",
"privacy": "Απόρρητο"
},
"device": {
"connect": {
"title": "Σύνδεση συσκευής",
"description": "Εισάγετε τον κωδικό που εμφανίζεται στο τερματικό ή στην εφαρμογή σας για να τη συνδέσετε με τον λογαριασμό σας στο Kaneo.",
"label": "Κωδικός συσκευής",
"submit": "Συνέχεια",
"noCode": "Δεν έχετε κωδικό ακόμη; Ξεκινήστε πρώτα τη σύνδεση από την εφαρμογή σας.",
"codeRequired": "Εισάγετε τον κωδικό που εμφανίζεται στη συσκευή σας.",
"invalidCode": "Ο κωδικός δεν είναι έγκυρος ή έχει λήξει."
},
"approve": {
"pageTitle": "Έγκριση συσκευής",
"title": "Σύνδεση αυτής της συσκευής;",
"description": "Μια συσκευή θέλει να συνδεθεί ως {{email}}. Εγκρίνετέ την μόνο αν ξεκινήσατε εσείς αυτή τη διαδικασία.",
"matchCode": "Βεβαιωθείτε ότι ταιριάζει με τον κωδικό στη συσκευή σας",
"deny": "Απόρριψη",
"approve": "Έγκριση",
"failed": "Δεν ήταν δυνατή η ενημέρωση του αιτήματος. Δοκιμάστε ξανά."
},
"approved": {
"title": "Η συσκευή συνδέθηκε",
"description": "Επιστρέψτε στο τερματικό ή στην εφαρμογή σας. Μπορείτε να κλείσετε αυτή την καρτέλα."
},
"denied": {
"title": "Το αίτημα απορρίφθηκε",
"description": "Δεν συνδέθηκε τίποτα. Μπορείτε να κλείσετε αυτή την καρτέλα."
},
"missing": {
"title": "Δεν υπάρχει κωδικός συσκευής",
"description": "Ανοίξτε αυτή τη σελίδα από τη συσκευή σας ή εισάγετε τον κωδικό χειροκίνητα.",
"enterCode": "Εισαγωγή κωδικού"
},
"signIn": {
"title": "Συνδεθείτε για να συνδέσετε τη συσκευή σας",
"description": "Θα επιστρέψετε αμέσως εδώ για να την εγκρίνετε.",
"submit": "Σύνδεση"
},
"openApp": "Open Kaneo"
},
"mcp": {
"authorize": {
"title": "Εξουσιοδότηση πελάτη MCP",
"description": "Θα μπορεί να ενεργεί εκ μέρους σας σε κάθε χώρο εργασίας στον οποίο έχετε πρόσβαση. Συνεχίστε μόνο αν ξεκινήσατε εσείς αυτή τη σύνδεση.",
"client": "Πελάτης",
"unknownClient": "Πελάτης MCP",
"selfReported": "Δηλωμένο από τον πελάτη",
"redirect": "Σας επιστρέφει στο",
"signedInAs": "Σύνδεση ως",
"deny": "Απόρριψη",
"allow": "Παραχώρηση πρόσβασης"
},
"expired": {
"title": "Αυτό το αίτημα έχει λήξει",
"description": "Επιστρέψτε στον πελάτη MCP και συνδεθείτε ξανά."
},
"signIn": {
"title": "Συνδεθείτε για να εξουσιοδοτήσετε αυτόν τον πελάτη",
"description": "Θα επιστρέψετε αμέσως εδώ για να το ελέγξετε.",
"submit": "Σύνδεση"
}
}
},
"settings": {
"advancedSettings": "Σύνθετες ρυθμίσεις",
"account": "Λογαριασμός",
"developer": "Προγραμματιστής",
"information": "Προφίλ",
"notifications": "Ειδοποιήσεις",
"preferences": "Προτιμήσεις",
"apiKeys": "Κλειδιά API",
"informationPage": {
"pageTitle": "Προφίλ",
"title": "Προφίλ",
"subtitle": "Πώς σας βλέπουν οι συνεργάτες σας.",
"sectionTitle": "Στοιχεία",
"profilePicture": "Εικόνα προφίλ",
"fullName": "Όνομα",
"fullNamePlaceholder": "Εισαγάγετε το όνομά σας",
"email": "Email",
"updateError": "Αποτυχία ενημέρωσης προφίλ",
"validation": {
"nameRequired": "Το όνομα είναι υποχρεωτικό",
"nameShort": "Το όνομα πρέπει να έχει τουλάχιστον 2 χαρακτήρες"
},
"avatar": {
"hint": "Οι τετράγωνες εικόνες δείχνουν καλύτερα.",
"remove": "Αφαίρεση",
"removeError": "Failed to remove profile picture",
"removeSuccess": "Profile picture removed",
"updateError": "Failed to update profile picture",
"updateSuccess": "Profile picture updated",
"upload": "Μεταφόρτωση"
},
"deleteAccount": {
"confirm": "Delete account",
"confirmLabel": "Confirm your email address",
"description": "Workspaces only you belong to are deleted with your account. Elsewhere, your tasks stay and become unassigned, and your comments are removed.",
"error": "Failed to delete account",
"modalDescription": "This cannot be undone. Type {{email}} to confirm.",
"modalTitle": "Delete your account?",
"sectionTitle": "Danger zone",
"success": "Your account has been deleted",
"title": "Delete account",
"sessionTooOld": "For security, sign out and sign back in before deleting your account."
},
"emailHint": "Συνδέεστε με αυτήν τη διεύθυνση."
},
"notificationsPage": {
"pageTitle": "Ειδοποιήσεις",
"title": "Ειδοποιήσεις",
"subtitle": "Για τι σας ειδοποιεί το Kaneo και πού.",
"statusConnected": "Connected",
"statusPaused": "Paused",
"emailTitle": "Email",
"accountEmailNoAddress": "Δεν υπάρχει διαθέσιμο email λογαριασμού",
"saveChanges": "Save changes",
"disconnect": "Disconnect",
"ntfyTitle": "ntfy",
"ntfyDescription": "Δημοσιεύστε σε ένα θέμα ntfy στο κινητό ή στον υπολογιστή σας.",
"serverUrl": "Server URL",
"topic": "Topic",
"token": "Token",
"ntfyServerPlaceholder": "https://ntfy.example.com",
"ntfyTopicPlaceholder": "team-alerts",
"ntfyTokenPlaceholder": "Μόνο αν το απαιτεί ο διακομιστής σας",
"ntfyTokenHintConfigured": "Ένα token έχει ήδη ρυθμιστεί ({{masked}}). Εισαγάγετε νέο token για να το αντικαταστήσετε.",
"ntfyTokenHintOptional": "Χρησιμοποιήστε token αν ο διακομιστής ntfy σας απαιτεί έλεγχο ταυτότητας.",
"connectNtfy": "Connect ntfy",
"gotifyTitle": "Gotify",
"gotifyDescription": "Στείλτε τις ειδοποιήσεις στον διακομιστή Gotify σας.",
"gotifyTokenLabel": "App token",
"gotifyServerPlaceholder": "https://gotify.example.com",
"gotifyTokenPlaceholder": "Token εφαρμογής Gotify",
"gotifyTokenHintConfigured": "Ένα token εφαρμογής έχει ήδη ρυθμιστεί ({{masked}}). Εισαγάγετε νέο token για να το αντικαταστήσετε.",
"gotifyTokenHintRequired": "Υποχρεωτικό. Χρησιμοποιήστε token εφαρμογής από τον διακομιστή Gotify σας.",
"connectGotify": "Σύνδεση Gotify",
"webhookTitle": "Προσαρμοσμένο webhook",
"webhookDescription": "Στείλτε κάθε ειδοποίηση στο δικό σας endpoint ως JSON.",
"endpointUrl": "Endpoint URL",
"signingSecret": "Μυστικό υπογραφής",
"webhookUrlPlaceholder": "https://example.com/webhooks/kaneo",
"webhookSecretPlaceholder": "Προαιρετικό κοινόχρηστο μυστικό",
"webhookSecretHintConfigured": "Ένα μυστικό υπογραφής έχει ήδη ρυθμιστεί ({{masked}}). Εισαγάγετε νέο για να το αντικαταστήσετε.",
"webhookSecretHintOptional": "Το Kaneo υπογράφει το σώμα του αιτήματος όταν έχει οριστεί μυστικό.",
"connectWebhook": "Σύνδεση webhook",
"allProjects": "All projects",
"noProjectsInWorkspace": "Δεν υπάρχουν ακόμα διαθέσιμα έργα για αυτόν τον χώρο εργασίας.",
"toastEmailSaved": "Οι ρυθμίσεις ειδοποιήσεων email αποθηκεύτηκαν",
"toastEmailSaveFailed": "Αποτυχία αποθήκευσης ρυθμίσεων email",
"toastNtfySaved": "Οι ρυθμίσεις ntfy αποθηκεύτηκαν",
"toastNtfySaveFailed": "Αποτυχία αποθήκευσης ρυθμίσεων ntfy",
"toastNtfyDisconnected": "Το ntfy αποσυνδέθηκε",
"toastNtfyDisconnectFailed": "Αποτυχία αποσύνδεσης ntfy",
"toastGotifySaved": "Οι ρυθμίσεις Gotify αποθηκεύτηκαν",
"toastGotifySaveFailed": "Αποτυχία αποθήκευσης ρυθμίσεων Gotify",
"toastGotifyDisconnected": "Το Gotify αποσυνδέθηκε",
"toastGotifyDisconnectFailed": "Αποτυχία αποσύνδεσης Gotify",
"toastWebhookSaved": "Οι ρυθμίσεις webhook αποθηκεύτηκαν",
"toastWebhookSaveFailed": "Αποτυχία αποθήκευσης ρυθμίσεων webhook",
"toastWebhookDisconnected": "Το webhook αποσυνδέθηκε",
"toastWebhookDisconnectFailed": "Αποτυχία αποσύνδεσης webhook",
"toastRuleSaved": "Ο κανόνας ειδοποιήσεων για το {{workspaceName}} αποθηκεύτηκε",
"toastRuleSaveFailed": "Αποτυχία αποθήκευσης κανόνα ειδοποιήσεων χώρου εργασίας",
"toastRuleRemoved": "Ο κανόνας ειδοποιήσεων για το {{workspaceName}} αφαιρέθηκε",
"toastRuleRemoveFailed": "Αποτυχία αφαίρεσης κανόνα ειδοποιήσεων χώρου εργασίας",
"toastPreferencesSaved": "Οι προτιμήσεις ειδοποιήσεων αποθηκεύτηκαν",
"toastPreferencesSaveFailed": "Αποτυχία αποθήκευσης προτιμήσεων ειδοποιήσεων",
"toastRuleSavedGeneric": "Ο κανόνας ειδοποιήσεων χώρου εργασίας αποθηκεύτηκε",
"toastRuleRemovedGeneric": "Ο κανόνας ειδοποιήσεων χώρου εργασίας αφαιρέθηκε",
"eventPreferencesTitle": "Να ειδοποιούμαι για",
"eventPreferencesDescription": "Τα δικά σας σχόλια, οι αναφορές και οι αλλαγές κατάστασης δεν σας ειδοποιούν ποτέ.",
"eventTaskAssignments": "Αναθέσεις",
"eventComments": "Σχόλια και αναφορές",
"eventCommentsHint": "Νέα σχόλια στις εργασίες σας και όποτε κάποιος σας αναφέρει με @.",
"eventStatusChanges": "Αλλαγές κατάστασης",
"eventDueDateReminders": "Υπενθυμίσεις ημερομηνίας λήξης",
"reminderLeadTimeLabel": "Υπενθύμιση πριν από την ημερομηνία λήξης",
"reminderLeadTimeInvalid": "Εισαγάγετε ακέραιο αριθμό μεταξύ 1 και {{max}}.",
"saveEventPreferences": "Αποθήκευση τύπων ειδοποιήσεων",
"channelNotConnected": "Μη συνδεδεμένο",
"channelOff": "Ανενεργό",
"channelsDescription": "Οι ειδοποιήσεις εμφανίζονται πάντα στο Kaneo. Συνδέστε ένα κανάλι για να τις λαμβάνετε και αλλού.",
"channelsTitle": "Κανάλια",
"configure": "Ρύθμιση",
"configureChannel": "Ρύθμιση {{channel}}",
"configureWorkspace": "Ρύθμιση ειδοποιήσεων για το {{workspaceName}}",
"connect": "Σύνδεση",
"connectChannel": "Σύνδεση {{channel}}",
"disconnectDescription": "Οι ειδοποιήσεις σταματούν να στέλνονται στο {{channel}} και οι αποθηκευμένες ρυθμίσεις του αφαιρούνται.",
"disconnecting": "Γίνεται αποσύνδεση...",
"disconnectTitle": "Αποσύνδεση του {{channel}};",
"done": "Τέλος",
"emailToggleLabel": "Αποστολή ειδοποιήσεων μέσω email",
"eventDueDateRemindersHint": "Πριν λήξει μια εργασία σας. Για τις εκπρόθεσμες εργασίες ειδοποιείστε ξεχωριστά.",
"eventStatusChangesHint": "Όταν μια εργασία σας μετακινείται σε άλλη στήλη.",
"eventTaskAssignmentsHint": "Όταν κάποιος σας αναθέτει μια εργασία.",
"loadFailed": "Δεν ήταν δυνατή η φόρτωση των ρυθμίσεων ειδοποιήσεων.",
"onlyInKaneo": "Μόνο στο Kaneo",
"optional": "Προαιρετικό",
"projectCount_one": "{{count}} έργο",
"projectCount_other": "{{count}} έργα",
"reminderLeadTimeUnitDaysBefore_one": "ημέρα πριν",
"reminderLeadTimeUnitDaysBefore_other": "ημέρες πριν",
"reminderLeadTimeUnitHoursBefore_one": "ώρα πριν",
"reminderLeadTimeUnitHoursBefore_other": "ώρες πριν",
"reminderLeadTimeUnitLabel": "Μονάδα υπενθύμισης",
"ruleActiveDescription": "Απενεργοποιήστε για παύση αυτού του χώρου εργασίας χωρίς να χαθούν οι ρυθμίσεις του.",
"ruleActiveLabel": "Αποστολή",
"ruleChannels": "Κανάλια",
"ruleDialogDescription": "Πού μπορούν να στέλνονται οι ειδοποιήσεις από αυτόν τον χώρο εργασίας.",
"ruleDialogTitle": "Ειδοποιήσεις για το {{workspaceName}}",
"ruleProjects": "Έργα",
"ruleSummary": "{{channels}} · {{projects}}",
"save": "Αποθήκευση",
"sendingDescription": "Απενεργοποιήστε για παύση αυτού του καναλιού χωρίς να χαθούν οι ρυθμίσεις του.",
"sendingLabel": "Αποστολή",
"setUp": "Ρύθμιση",
"setUpWorkspace": "Ρύθμιση ειδοποιήσεων για το {{workspaceName}}",
"someProjects": "Μόνο ορισμένα",
"statusOn": "Ενεργό",
"statusSending": "Ενεργό",
"stopping": "Γίνεται διακοπή...",
"stopSending": "Διακοπή αποστολής",
"stopSendingDescription": "Οι ειδοποιήσεις από αυτόν τον χώρο εργασίας θα εμφανίζονται μόνο στο Kaneo.",
"stopSendingTitle": "Διακοπή αποστολής από το {{workspaceName}};",
"workspacesDescription": "Επιλέξτε ποιοι χώροι εργασίας και ποια έργα μπορούν να χρησιμοποιούν τα κανάλια σας.",
"workspacesTitle": "Χώροι εργασίας"
},
"preferencesPage": {
"title": "Προτιμήσεις",
"subtitle": "Πώς φαίνεται και λειτουργεί το Kaneo για εσάς.",
"appearanceTitle": "Γενικά",
"theme": "Θέμα",
"selectTheme": "Επιλέξτε θέμα",
"themeLight": "Ανοιχτό",
"themeDark": "Σκούρο",
"themeSystem": "Όπως το σύστημα",
"language": "Γλώσσα",
"selectLanguage": "Επιλέξτε γλώσσα",
"firstDayOfWeek": "Πρώτη ημέρα της εβδομάδας",
"firstDayOfWeekDescription": "Χρησιμοποιείται στα ημερολόγια και στους επιλογείς ημερομηνίας.",
"selectFirstDayOfWeek": "Επιλέξτε την πρώτη ημέρα",
"weekStartsOnSunday": "Κυριακή",
"weekStartsOnMonday": "Δευτέρα",
"weekStartsOnSaturday": "Σάββατο",
"defaultView": "Προεπιλεγμένη προβολή",
"defaultViewDescription": "Η προβολή με την οποία ανοίγουν τα έργα.",
"selectViewMode": "Επιλέξτε τρόπο προβολής",
"board": "Πίνακας",
"list": "Λίστα",
"gantt": "Gantt",
"priorityIcons": "Εικονίδια προτεραιότητας",
"priorityIconsDescription": "Πώς εμφανίζεται η προτεραιότητα εργασιών σε κάρτες, γραμμές και μενού.",
"priorityIconsMarks": "Σήματα",
"priorityIconsClassic": "Κλασικά",
"sidebarDefault": "Πλαϊνή μπάρα πάντα ανοιχτή",
"sidebarDefaultDescription": "Εκκίνηση με την πλαϊνή μπάρα ανεπτυγμένη.",
"displayOptions": "Στοιχεία εργασιών",
"displayOptionsDescription": "Τι εμφανίζεται στις κάρτες και στις γραμμές των πινάκων και των λιστών σας.",
"taskNumbers": "Αριθμοί εργασιών",
"assignees": "Ανατεθειμένοι",
"dueDates": "Ημερομηνίες λήξης",
"labels": "Ετικέτες",
"priority": "Προτεραιότητα",
"projectBackgrounds": "Project backgrounds",
"projectBackgroundsDescription": "Εμφάνιση της εικόνας που ορίζει ένα έργο πίσω από τον πίνακά του.",
"advancedTitle": "Σύνθετα"
},
"managedProfile": {
"note": "Διαχειρίζεται από τον οργανισμό σας.",
"edit": "Επεξεργασία στο {{provider}}"
},
"developerPage": {
"pageTitle": "Κλειδιά API",
"title": "Κλειδιά API",
"subtitle": "Επιτρέψτε σε scripts, στο CLI και σε clients MCP να χρησιμοποιούν το Kaneo εκ μέρους σας.",
"unnamedKey": "Χωρίς όνομα",
"emptyDescription": "Δημιουργήστε ένα κλειδί για να χρησιμοποιήσετε το CLI, έναν client MCP ή τα δικά σας scripts.",
"emptyTitle": "Δεν υπάρχουν ακόμη κλειδιά API",
"keysNote": "Ένα κλειδί μπορεί να κάνει ό,τι μπορείτε κι εσείς. Διαγράψτε τα κλειδιά που δεν χρησιμοποιείτε πλέον.",
"keysTitle": "Κλειδιά",
"loadError": "Δεν ήταν δυνατή η φόρτωση των κλειδιών API. Δοκιμάστε ξανά.",
"newKey": "Νέο κλειδί"
},
"apiKey": {
"createdModal": {
"title": "Αντιγράψτε το κλειδί σας",
"description": "Δεν θα μπορείτε να το δείτε ξανά μόλις κλείσετε αυτό το παράθυρο.",
"copy": "Αντιγραφή",
"copied": "Αντιγράφηκε",
"done": "Ολοκλήρωση",
"copyError": "Δεν ήταν δυνατή η αντιγραφή του κλειδιού. Επιλέξτε το και αντιγράψτε το χειροκίνητα."
},
"table": {
"deleteConfirmTitle": "Διαγραφή «{{name}}»;",
"deleteConfirmDescription": "Οτιδήποτε χρησιμοποιεί αυτό το κλειδί θα σταματήσει να λειτουργεί. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"delete": "Διαγραφή κλειδιού",
"deleting": "Γίνεται διαγραφή…",
"toastDeleted": "Το κλειδί API διαγράφηκε",
"toastDeleteError": "Δεν ήταν δυνατή η διαγραφή του κλειδιού API"
},
"createDialog": {
"title": "Νέο κλειδί API",
"description": "Το κλειδί μπορεί να κάνει ό,τι μπορείτε κι εσείς.",
"nameLabel": "Όνομα",
"namePlaceholder": "Το κλειδί API μου",
"nameDescription": "Για να θυμάστε πού χρησιμοποιείται.",
"expirationLabel": "Λήξη",
"expiration1d": "1 ημέρα",
"expiration7d": "7 ημέρες",
"expiration30d": "30 ημέρες",
"expiration90d": "90 ημέρες",
"expirationNever": "Ποτέ",
"create": "Δημιουργία κλειδιού",
"creating": "Γίνεται δημιουργία…",
"failedCreate": "Δεν ήταν δυνατή η δημιουργία του κλειδιού API",
"validation": {
"nameRequired": "Εισαγάγετε όνομα",
"nameShort": "Χρησιμοποιήστε τουλάχιστον 3 χαρακτήρες"
}
},
"row": {
"actions": "Ενέργειες για {{name}}",
"created": "Δημιουργήθηκε {{date}}",
"expired": "Έληξε {{date}}",
"expiredBadge": "Έληξε",
"expires": "Λήγει {{date}}",
"neverExpires": "Δεν λήγει ποτέ"
}
},
"workspaceGeneral": {
"pageTitle": "Γενικές ρυθμίσεις",
"title": "Γενικά",
"subtitle": "Το όνομα του {{name}} και ποιος είναι ο ιδιοκτήτης του.",
"workspaceInfoTitle": "Χώρος εργασίας",
"nameLabel": "Όνομα",
"namePlaceholder": "Εισαγάγετε όνομα χώρου εργασίας",
"descriptionLabel": "Περιγραφή",
"descriptionPlaceholder": "Σε τι δουλεύει η ομάδα σας;",
"dangerZone": "Ζώνη κινδύνου",
"deleteWorkspace": "Διαγραφή χώρου εργασίας",
"deleteWorkspaceDescription": "Διαγράφει οριστικά το {{name}}, τα έργα και τις εργασίες του.",
"deleteModalTitle": "Διαγραφή χώρου εργασίας;",
"deleteModalDescription": "Αυτό διαγράφει οριστικά το {{name}} και όλα τα έργα και τις εργασίες του. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"deleteModalConfirm": "Διαγραφή χώρου εργασίας",
"toastUpdateError": "Αποτυχία ενημέρωσης χώρου εργασίας",
"toastDeleted": "Ο χώρος εργασίας διαγράφηκε με επιτυχία",
"toastDeleteError": "Αποτυχία διαγραφής χώρου εργασίας",
"validation": {
"nameRequired": "Το όνομα χώρου εργασίας είναι υποχρεωτικό",
"nameShort": "Το όνομα χώρου εργασίας πρέπει να έχει τουλάχιστον 2 χαρακτήρες"
},
"transferOwnership": {
"toastSuccess": "Η ιδιοκτησία μεταβιβάστηκε",
"toastError": "Αποτυχία μεταβίβασης ιδιοκτησίας",
"title": "Μεταβίβαση ιδιοκτησίας",
"pickerLabel": "Νέος ιδιοκτήτης",
"noEligibleMembers": "Προσκαλέστε τουλάχιστον ένα ακόμα μέλος πριν μπορέσετε να μεταβιβάσετε την ιδιοκτησία.",
"pickerHint": "Ο νέος ιδιοκτήτης αναλαμβάνει. Εσείς παραμένετε διαχειριστής.",
"pickerPlaceholder": "Επιλέξτε μέλος",
"button": "Μεταβίβαση",
"dialogTitle": "Μεταβίβαση ιδιοκτησίας;",
"dialogDescription": "Ο/Η {{name}} θα γίνει ο μοναδικός ιδιοκτήτης του {{workspace}}. Θα διατηρήσετε πρόσβαση διαχειριστή αλλά θα χάσετε τις δυνατότητες ιδιοκτήτη, όπως τη διαγραφή του χώρου εργασίας ή τη νέα μεταβίβασή του.",
"transferring": "Γίνεται μεταβίβαση…",
"confirm": "Μεταβίβαση ιδιοκτησίας"
},
"ownershipSubtitle": "Αυτό το βλέπει μόνο ο ιδιοκτήτης.",
"ownershipTitle": "Ιδιοκτησία"
},
"projectGeneral": {
"pageTitle": "Ρυθμίσεις έργου",
"title": "Γενικά",
"subtitle": "Το όνομα, το κλειδί και η εμφάνιση του {{name}}.",
"projectInfoTitle": "Έργο",
"iconLabel": "Εικονίδιο",
"iconHint": "Εμφανίζεται στην πλαϊνή μπάρα και στις λίστες έργων.",
"pickIconTitle": "Επιλογή εικονιδίου",
"searchIconsPlaceholder": "Αναζήτηση εικονιδίων...",
"projectNameLabel": "Όνομα",
"projectNamePlaceholder": "Όνομα έργου",
"keyLabel": "Κλειδί",
"keyHint": "Το πρόθεμα κάθε ID εργασίας, π.χ. {{slug}}-123.",
"keyPlaceholder": "PRO",
"descriptionLabel": "Περιγραφή",
"descriptionPlaceholder": "Ποιος είναι ο σκοπός αυτού του έργου;",
"dangerZone": "Ζώνη κινδύνου",
"deleteProject": "Διαγραφή έργου",
"deleteProjectDescription": "Διαγράφει οριστικά το {{name}} και όλες τις εργασίες του.",
"deleteModalTitle": "Διαγραφή έργου;",
"deleteModalDescription": "Αυτό διαγράφει οριστικά το {{name}} και όλες τις εργασίες του. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"deleteModalConfirm": "Διαγραφή έργου",
"toastUpdateError": "Αποτυχία ενημέρωσης έργου",
"toastDeleted": "Το έργο διαγράφηκε με επιτυχία",
"toastDeleteError": "Αποτυχία διαγραφής έργου",
"validation": {
"nameRequired": "Το όνομα έργου είναι υποχρεωτικό",
"keyRequired": "Το κλειδί είναι υποχρεωτικό",
"keyMax": "Το κλειδί πρέπει να έχει το πολύ 8 χαρακτήρες",
"iconRequired": "Το εικονίδιο είναι υποχρεωτικό"
},
"backgroundHint": "Μια εικόνα πίσω από τον πίνακα. Κάθε χρήστης μπορεί να απενεργοποιήσει τις εικόνες φόντου.",
"backgroundUnavailable": "Οι μεταφορτώσεις εικόνων δεν έχουν ρυθμιστεί σε αυτήν την εγκατάσταση.",
"backgroundLabel": "Board background",
"backgroundRemove": "Remove image",
"backgroundRemoveError": "Failed to remove project background",
"backgroundRemoveSuccess": "Project background removed",
"backgroundReplace": "Αντικατάσταση",
"backgroundUpload": "Μεταφόρτωση",
"backgroundUploadError": "Failed to update project background",
"backgroundUploadSuccess": "Project background updated",
"moveModalConfirm": "Μετακίνηση έργου",
"moveProject": "Μετακίνηση σε άλλο χώρο εργασίας",
"moveProjectAction": "Μετακίνηση",
"moveProjectDescription": "Οι εργασίες, οι στήλες και οι ετικέτες μετακινούνται μαζί του.",
"moveProjectPlaceholder": "Επιλέξτε χώρο εργασίας",
"toastMoved": "Το έργο μετακινήθηκε με επιτυχία",
"toastMovedWithUnassigned": "Το έργο μετακινήθηκε με επιτυχία. Αφαιρέθηκε η ανάθεση από {{taskCount}} εργασίες.",
"toastMoveError": "Αποτυχία μετακίνησης του έργου",
"moveTargetsError": "Δεν ήταν δυνατός ο έλεγχος των χώρων εργασίας στους οποίους μπορείτε να μετακινήσετε αυτό το έργο. Ανανεώστε τη σελίδα για να δοκιμάσετε ξανά.",
"moveDialogDescription": "Οι εργασίες που έχουν ανατεθεί σε άτομα εκτός του νέου χώρου εργασίας μένουν χωρίς ανάθεση και οι συνδρομές ειδοποιήσεων για αυτό το έργο διαγράφονται.",
"moveDialogTitle": "Μετακίνηση σε άλλο χώρο εργασίας;",
"moveTargetLabel": "Χώρος εργασίας",
"moving": "Γίνεται μετακίνηση...",
"tasksTitle": "Εργασίες"
},
"projectIntegrations": {
"pageTitle": "Ενσωματώσεις",
"title": "Ενσωματώσεις",
"subtitle": "Συνδέστε αυτό το έργο με την υπηρεσία φιλοξενίας κώδικα και τη συνομιλία της ομάδας σας.",
"githubSectionTitle": "Ενσωμάτωση GitHub",
"githubSectionSubtitle": "Συγχρονίστε εργασίες με GitHub issues και ενεργοποιήστε αμφίδρομο συγχρονισμό.",
"giteaSectionTitle": "Ενσωμάτωση Gitea",
"giteaSectionSubtitle": "Συγχρονίστε εργασίες με μια αυτο-φιλοξενούμενη εγκατάσταση Gitea (issues, PRs, webhooks).",
"telegramSectionTitle": "Ενσωμάτωση Telegram",
"telegramSectionSubtitle": "Στείλτε ενημερώσεις εργασιών έργου σε συνομιλία ή θέμα Telegram με bot.",
"discordSectionTitle": "Ενσωμάτωση Discord",
"discordSectionSubtitle": "Στείλτε ενημερώσεις εργασιών έργου σε κανάλι Discord μέσω webhook.",
"genericWebhookSectionTitle": "Webhooks",
"genericWebhookSectionSubtitle": "Στείλτε γεγονότα εργασιών έργου σε οποιοδήποτε HTTP endpoint ως JSON.",
"slackSectionTitle": "Ενσωμάτωση Slack",
"slackSectionSubtitle": "Στείλτε ενημερώσεις εργασιών έργου σε κανάλι Slack μέσω εισερχόμενου webhook.",
"mattermostSectionSubtitle": "Send project task updates into a Mattermost channel with an incoming webhook.",
"mattermostSectionTitle": "Mattermost Integration",
"gitlabSectionSubtitle": "Συγχρονίστε εργασίες με το GitLab.com ή με μια αυτοδιαχειριζόμενη εγκατάσταση.",
"gitlabSectionTitle": "GitLab Integration",
"codeHostingTitle": "Φιλοξενία κώδικα",
"chatTitle": "Συνομιλία και webhooks",
"statusConnected": "Συνδεδεμένο",
"statusPaused": "Σε παύση",
"connect": "Σύνδεση",
"configure": "Ρύθμιση",
"done": "Τέλος",
"turnedOffByAdmin": "Turned off by an administrator"
},
"projectVisibility": {
"pageTitle": "Ορατότητα έργου",
"title": "Ορατότητα",
"subtitle": "Επιλέξτε ποιος μπορεί να βλέπει το {{project}} εκτός {{workspace}}.",
"sectionTitle": "Πρόσβαση",
"publicAccess": "Δημόσιος σύνδεσμος",
"publicAccessHint": "Όποιος έχει τον σύνδεσμο μπορεί να δει τον πίνακα και τις εργασίες του. Δεν μπορεί να αλλάξει τίποτα.",
"publicUrl": "Δημόσιο URL",
"copy": "Αντιγραφή συνδέσμου",
"toastUpdated": "Η ορατότητα ενημερώθηκε",
"toastUpdateError": "Αποτυχία ενημέρωσης ορατότητας",
"always": "Πάντα",
"copied": "Αντιγράφηκε",
"copyError": "Δεν ήταν δυνατή η αντιγραφή του συνδέσμου",
"membersDescription": "Όλοι στον χώρο εργασίας, με ό,τι επιτρέπει ο ρόλος τους.",
"membersTitle": "Μέλη {{workspace}}",
"offNote": "Αν απενεργοποιήσετε τον δημόσιο σύνδεσμο, παύει να λειτουργεί αμέσως.",
"on": "Ενεργό",
"openPublicPage": "Άνοιγμα δημόσιας σελίδας",
"thisWorkspace": "αυτού του χώρου εργασίας"
},
"projectWorkflow": {
"pageTitle": "Ρυθμίσεις ροής εργασίας",
"title": "Ροή εργασίας",
"subtitle": "Οι στήλες του πίνακά σας και τι μετακινεί τις εργασίες ανάμεσά τους.",
"columnsTitle": "Στήλες",
"columnsDescription": "Σύρετε για αναδιάταξη. Οι εργασίες σε στήλη ολοκλήρωσης θεωρούνται ολοκληρωμένες.",
"automationTitle": "Αυτοματισμοί",
"automationDescription": "Μετακινήστε μια συνδεδεμένη εργασία όταν συμβαίνει κάτι σε ένα συνδεδεμένο αποθετήριο."
},
"projectSwitcher": {
"selectProject": "Επιλέξτε έργο",
"noProjects": "Δεν υπάρχουν έργα"
},
"columnEditor": {
"toastCreateError": "Αποτυχία δημιουργίας στήλης",
"toastRenameError": "Αποτυχία ενημέρωσης στήλης",
"toastUpdateError": "Αποτυχία ενημέρωσης στήλης",
"toastDeleteError": "Αποτυχία διαγραφής στήλης",
"pickIconTitle": "Επιλογή εικονιδίου στήλης",
"searchIconsPlaceholder": "Αναζήτηση εικονιδίων...",
"markDoneAria": "Επισήμανση του {{name}} ως στήλη ολοκλήρωσης",
"newColumnPlaceholder": "Όνομα στήλης",
"deleteAria": "Διαγραφή στήλης {{name}}",
"renameAria": "Μετονομασία στήλης {{name}}",
"addColumn": "Προσθήκη στήλης",
"columnHeader": "Στήλη",
"deleteConfirm": "Διαγραφή στήλης",
"deleteDescription": "Οι στήλες που έχουν ακόμη εργασίες δεν μπορούν να διαγραφούν. Μετακινήστε πρώτα αυτές τις εργασίες.",
"deleteTitle": "Διαγραφή «{{name}}»;",
"doneHeader": "Ολοκλήρωση",
"dragAria": "Αναδιάταξη {{name}}",
"reorderError": "Αποτυχία αναδιάταξης στηλών"
},
"githubIntegration": {
"toast": {
"verifyError": "Αποτυχία επαλήθευσης εγκατάστασης GitHub",
"installAppFirst": "Παρακαλώ εγκαταστήστε πρώτα την εφαρμογή GitHub σε αυτό το αποθετήριο",
"missingPermsDetail": "Λείπουν τα απαιτούμενα δικαιώματα από την εφαρμογή GitHub: {{list}}. Παρακαλώ ενημερώστε τα δικαιώματα της εφαρμογής.",
"updated": "Η ενσωμάτωση GitHub ενημερώθηκε με επιτυχία",
"updateError": "Αποτυχία ενημέρωσης ενσωμάτωσης GitHub",
"removed": "Η ενσωμάτωση GitHub αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης ενσωμάτωσης GitHub",
"issuesImported": "Τα issues εισήχθησαν με επιτυχία",
"importError": "Αποτυχία εισαγωγής issues",
"commentOnEnabled": "Το Kaneo θα δημοσιεύει σχόλιο με σύνδεσμο εργασίας στα νέα issues",
"commentOnDisabled": "Τα σχόλια με σύνδεσμο εργασίας στα νέα issues είναι απενεργοποιημένα",
"settingsUpdateError": "Αποτυχία ενημέρωσης ενσωμάτωσης GitHub"
},
"commentTaskLinkTitle": "Σχόλιο με σύνδεσμο Kaneo σε νέα issues",
"commentTaskLinkHint": "Για να μπορούν όσοι είναι στο GitHub να μεταβαίνουν στην εργασία.",
"updatePermissions": "Ενημέρωση δικαιωμάτων",
"installGithubApp": "Εγκατάσταση εφαρμογής GitHub",
"importSectionHint": "Εισαγάγετε τα ανοιχτά issues του αποθετηρίου ως εργασίες.",
"importDisabledHint": "Συνδέστε ξανά το αποθετήριο για να ενεργοποιήσετε την εισαγωγή.",
"accountVerificationHint": "Συνδέστε τον λογαριασμό σας στο GitHub για να επαληθεύσετε ότι διαχειρίζεστε αυτό το αποθετήριο.",
"enableGithubSignInHint": "Ζητήστε από τον διαχειριστή της εγκατάστασής σας να ενεργοποιήσει τη σύνδεση μέσω GitHub.",
"reverifyHint": "Συνδέστε ξανά αυτό το αποθετήριο για να επαληθεύσετε την πρόσβαση και να συνεχίσετε τον συγχρονισμό.",
"resumeImport": "Resume import",
"importPaused": "This import has saved progress. You can resume it.",
"importSummary": "Created: {{imported}} · Updated: {{updated}} · Skipped: {{skipped}}",
"chooseRepositoryDescription": "Τα issues και τα pull requests του θα συνδέονται με εργασίες εδώ.",
"linkAccountDescription": "Επιβεβαιώνει ότι μπορείτε να διαχειριστείτε το αποθετήριο.",
"linkAccountTitle": "Σύνδεση του λογαριασμού σας GitHub",
"linked": "Συνδέθηκε",
"linkGithub": "Σύνδεση GitHub",
"verifyMissingPermissions": "Λείπουν δικαιώματα από την εφαρμογή Kaneo GitHub: {{list}}.",
"verifyNotInstalled": "Η εφαρμογή Kaneo GitHub δεν είναι εγκατεστημένη σε αυτό το αποθετήριο.",
"verifyReady": "Η εφαρμογή Kaneo GitHub είναι εγκατεστημένη με τα δικαιώματα που χρειάζεται.",
"workflowHint": "Μετακινήστε εργασίες όταν ανοίγουν ή συγχωνεύονται pull requests στη",
"workflowLink": "Ροή εργασίας"
},
"giteaIntegration": {
"validation": {
"baseUrlRequired": "Το βασικό URL του Gitea είναι υποχρεωτικό",
"baseUrlInvalid": "Εισαγάγετε έγκυρο URL (π.χ. https://gitea.example.com)"
},
"toast": {
"verifyError": "Αποτυχία επαλήθευσης πρόσβασης Gitea",
"verifyFirst": "Η επαλήθευση πρόσβασης απέτυχε. Ελέγξτε το URL, το token και το αποθετήριο",
"updated": "Η ενσωμάτωση Gitea αποθηκεύτηκε",
"updateError": "Αποτυχία αποθήκευσης ενσωμάτωσης Gitea",
"removed": "Η ενσωμάτωση Gitea αφαιρέθηκε",
"removeError": "Αποτυχία αφαίρεσης ενσωμάτωσης Gitea",
"issuesImported": "Τα issues εισήχθησαν με επιτυχία",
"importError": "Αποτυχία εισαγωγής issues",
"commentOnEnabled": "Το Kaneo θα δημοσιεύει σχόλιο με σύνδεσμο εργασίας στα νέα issues",
"commentOnDisabled": "Τα σχόλια με σύνδεσμο εργασίας στα νέα issues είναι απενεργοποιημένα",
"settingsUpdateError": "Αποτυχία ενημέρωσης ενσωμάτωσης Gitea"
},
"commentTaskLinkTitle": "Σχόλιο με σύνδεσμο Kaneo σε νέα issues",
"commentTaskLinkHint": "Για να μπορούν όσοι είναι στο Gitea να μεταβαίνουν στην εργασία.",
"webhookHint": "Προσθέστε αυτό το webhook στις ρυθμίσεις του αποθετηρίου, ώστε οι αλλαγές να επιστρέφουν στο Kaneo.",
"baseUrlLabel": "Gitea URL",
"tokenLabel": "Προσωπικό token πρόσβασης",
"tokenPlaceholder": "Paste token",
"tokenPlaceholderUpdate": "Επικολλήστε νέο token για αντικατάσταση",
"importSectionHint": "Εισαγάγετε ανοιχτά issues και pull requests ως εργασίες.",
"importDisabledHint": "Η εισαγωγή απαιτεί επαληθευμένη πρόσβαση. Ελέγξτε την κατάσταση του token παραπάνω.",
"browseModalHint": "Αποθετήρια στα οποία έχει πρόσβαση το token σας.",
"browseNeedsCredentials": "Εισαγάγετε το URL του Gitea και ένα token για περιήγηση.",
"browseEmpty": "Αυτό το token δεν έχει πρόσβαση σε κανένα αποθετήριο.",
"chooseRepositoryDescription": "Πληκτρολογήστε owner/name ή επιλέξτε ένα από τη λίστα.",
"webhookEvents": "Ενεργοποιήστε τα γεγονότα push, pull request, issue, issue comment και create."
},
"slackIntegration": {
"connect": "Σύνδεση Slack",
"toast": {
"disabled": "Οι ειδοποιήσεις Slack τέθηκαν σε παύση",
"enabled": "Οι ειδοποιήσεις Slack ενεργοποιήθηκαν",
"removed": "Η ενσωμάτωση Slack αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης της ενσωμάτωσης Slack",
"saved": "Η ενσωμάτωση Slack αποθηκεύτηκε με επιτυχία",
"saveError": "Αποτυχία αποθήκευσης της ενσωμάτωσης Slack",
"updateError": "Αποτυχία ενημέρωσης της ενσωμάτωσης Slack"
},
"update": "Ενημέρωση Slack",
"validation": {
"webhookInvalid": "Εισαγάγετε ένα έγκυρο URL webhook Slack"
},
"webhookHint": "Δημιουργήστε ένα εισερχόμενο webhook στο Slack και επικολλήστε το εδώ.",
"webhookPlaceholder": "https://hooks.slack.com/services/..."
},
"discordIntegration": {
"connect": "Σύνδεση Discord",
"toast": {
"disabled": "Οι ειδοποιήσεις Discord τέθηκαν σε παύση",
"enabled": "Οι ειδοποιήσεις Discord ενεργοποιήθηκαν",
"removed": "Η ενσωμάτωση Discord αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης της ενσωμάτωσης Discord",
"saved": "Η ενσωμάτωση Discord αποθηκεύτηκε με επιτυχία",
"saveError": "Αποτυχία αποθήκευσης της ενσωμάτωσης Discord",
"updateError": "Αποτυχία ενημέρωσης της ενσωμάτωσης Discord"
},
"update": "Ενημέρωση Discord",
"validation": {
"webhookInvalid": "Εισαγάγετε ένα έγκυρο URL webhook Discord"
},
"webhookHint": "Δημιουργήστε ένα webhook καναλιού στο Discord και επικολλήστε το εδώ.",
"webhookPlaceholder": "https://discord.com/api/webhooks/..."
},
"genericWebhookIntegration": {
"connect": "Σύνδεση webhook",
"events": {
"taskAssigneeChanged": "Αλλαγή ανάθεσης",
"taskCommentCreated": "Νέο σχόλιο",
"taskCreated": "Δημιουργία εργασίας",
"taskDeleted": "Διαγραφή εργασίας",
"taskDescriptionChanged": "Αλλαγή περιγραφής",
"taskDueDateChanged": "Αλλαγή ημερομηνίας λήξης",
"taskMoved": "Μετακίνηση εργασίας",
"taskPriorityChanged": "Αλλαγή προτεραιότητας",
"taskStatusChanged": "Αλλαγή κατάστασης",
"taskTitleChanged": "Αλλαγή τίτλου",
"taskUnassigned": "Αφαίρεση ανάθεσης",
"dueDateReminder": "Υπενθύμιση ημερομηνίας λήξης"
},
"eventsTitle": "Αποστολή όταν",
"secretHint": "Το Kaneo υπογράφει κάθε αίτημα με αυτό και στέλνει το digest στην κεφαλίδα X-Kaneo-Signature.",
"secretHintConfigured": "Τρέχον μυστικό: {{secret}}. Επικολλήστε νέο για να το αντικαταστήσετε.",
"secretLabel": "Μυστικό υπογραφής",
"secretPlaceholder": "Κοινόχρηστο μυστικό",
"toast": {
"disabled": "Οι ειδοποιήσεις γενικού webhook τέθηκαν σε παύση",
"enabled": "Οι ειδοποιήσεις γενικού webhook ενεργοποιήθηκαν",
"removed": "Η ενσωμάτωση γενικού webhook αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης της ενσωμάτωσης γενικού webhook",
"saved": "Η ενσωμάτωση γενικού webhook αποθηκεύτηκε με επιτυχία",
"saveError": "Αποτυχία αποθήκευσης της ενσωμάτωσης γενικού webhook",
"updateError": "Αποτυχία ενημέρωσης της ενσωμάτωσης γενικού webhook"
},
"validation": {
"webhookInvalid": "Εισαγάγετε ένα έγκυρο URL webhook",
"leadTimeRange": "Επιλέξτε χρόνο μεταξύ 5 λεπτών και 720 ωρών."
},
"webhookHint": "Το Kaneo στέλνει αιτήματα POST με JSON payload για κάθε ενεργοποιημένο γεγονός.",
"webhookLabel": "URL endpoint",
"webhookPlaceholder": "https://example.com/webhooks/kaneo",
"reminderLeadTimeLabel": "Ώρες πριν από τη λήξη μιας εργασίας",
"activeTitle": "Αποστολή γεγονότων",
"disconnectDescription": "Το Kaneo σταματά να στέλνει γεγονότα και αφαιρεί το αποθηκευμένο endpoint και το μυστικό.",
"disconnectTitle": "Αποσύνδεση webhook;",
"reminderLeadTimeAfter": "ώρες πριν από τη λήξη μιας εργασίας",
"reminderLeadTimeBefore": "Αποστολή υπενθυμίσεων"
},
"telegramIntegration": {
"validation": {
"botTokenInvalid": "Εισαγάγετε έγκυρο token bot Telegram",
"chatIdRequired": "Το αναγνωριστικό συνομιλίας είναι υποχρεωτικό",
"threadIdInvalid": "Εισαγάγετε έγκυρο αναγνωριστικό θέματος"
},
"toast": {
"saved": "Η ενσωμάτωση Telegram αποθηκεύτηκε με επιτυχία",
"saveError": "Αποτυχία αποθήκευσης της ενσωμάτωσης Telegram",
"enabled": "Οι ειδοποιήσεις Telegram ενεργοποιήθηκαν",
"disabled": "Οι ειδοποιήσεις Telegram μπήκαν σε παύση",
"updateError": "Αποτυχία ενημέρωσης της ενσωμάτωσης Telegram",
"removed": "Η ενσωμάτωση Telegram αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης της ενσωμάτωσης Telegram"
},
"botTokenLabel": "Token bot",
"botTokenPlaceholder": "123456789:AAExampleBotToken",
"botTokenHint": "Δημιουργήστε bot με το BotFather και επικολλήστε εδώ το token του.",
"botTokenHintConfigured": "Τρέχον token: {{token}}",
"chatIdLabel": "Αναγνωριστικό συνομιλίας",
"chatIdPlaceholder": "-1001234567890 ή @team_updates",
"threadIdLabel": "Αναγνωριστικό θέματος",
"threadIdPlaceholder": "Για θέματα φόρουμ",
"chatLabelLabel": "Όνομα συνομιλίας",
"chatLabelPlaceholder": "Ενημερώσεις ομάδας μηχανικών",
"connect": "Σύνδεση Telegram",
"botTokenSavedPlaceholder": "Αποθηκεύτηκε. Επικολλήστε νέο token για να το αντικαταστήσετε.",
"loadError": "Δεν ήταν δυνατή η φόρτωση των ρυθμίσεων Telegram."
},
"repositoryBrowser": {
"title": "Επιλέξτε αποθετήριο",
"description": "Αποθετήρια στα οποία έχει πρόσβαση η εφαρμογή Kaneo GitHub.",
"searchPlaceholder": "Αναζήτηση αποθετηρίων",
"loadError": "Δεν ήταν δυνατή η φόρτωση των αποθετηρίων.",
"tryAgain": "Επανάληψη",
"emptyTitle": "Δεν υπάρχουν ακόμη αποθετήρια",
"emptyHint": "Εγκαταστήστε την εφαρμογή GitHub στα αποθετήριά σας για να τα δείτε εδώ.",
"installGithubApp": "Εγκατάσταση εφαρμογής GitHub",
"noSearchMatchTitle": "Κανένα αποθετήριο δεν ταιριάζει",
"noSearchMatchHint": "Δοκιμάστε άλλο όνομα ή καθαρίστε την αναζήτηση.",
"emptyPageHint": "Κανένα σε αυτήν τη σελίδα. Φορτώστε περισσότερα για να συνεχίσετε την αναζήτηση.",
"loadMore": "Φόρτωση περισσότερων",
"manageAccess": "Διαχείριση πρόσβασης εφαρμογής",
"missingOne": "Λείπει κάποιο;",
"searching": "Γίνεται αναζήτηση…",
"updated": "Ενημερώθηκε {{time}}",
"useRepository": "Χρήση αποθετηρίου"
},
"tasksImportExport": {
"exportTasks": "Εξαγωγή εργασιών",
"importTasks": "Εισαγωγή εργασιών",
"dialogTitle": "Εισαγωγή εργασιών",
"dialogDescription": "Ανεβάστε ένα αρχείο JSON που περιέχει εργασίες για εισαγωγή σε αυτό το έργο.",
"expectedFormat": "Αναμενόμενη μορφή:",
"dropHint": "Σύρετε και αποθέστε το αρχείο JSON εδώ",
"selectFile": "Επιλογή αρχείου",
"exporting": "Γίνεται εξαγωγή εργασιών...",
"exportSuccess": "Οι εργασίες εξήχθησαν με επιτυχία",
"exportError": "Αποτυχία εξαγωγής εργασιών",
"importing": "Γίνεται εισαγωγή εργασιών...",
"importSuccess": "Εισήχθησαν επιτυχώς {{count}} εργασίες",
"importPartialError": "Αποτυχία εισαγωγής {{count}} εργασιών",
"importError": "Αποτυχία εισαγωγής εργασιών",
"invalidFormat": "Μη έγκυρη μορφή αρχείου εισαγωγής",
"noFileDropped": "Δεν αποθέσατε κανένα αρχείο",
"notJsonFile": "Παρακαλώ ανεβάστε αρχείο JSON",
"export": "Εξαγωγή",
"exportDescription": "Κατεβάστε όλες τις εργασίες αυτού του έργου σε ένα αρχείο.",
"import": "Εισαγωγή",
"importDescription": "Προσθέστε εργασίες από ένα αρχείο που εξαγάγατε νωρίτερα."
},
"workflowEditor": {
"toastError": "Αποτυχία ενημέρωσης κανόνα",
"events": {
"branch_push": "Push σε κλάδο",
"pr_opened": "Άνοιγμα pull request",
"pr_merged": "Συγχώνευση pull request",
"issue_opened": "Άνοιγμα issue",
"issue_closed": "Κλείσιμο issue"
},
"connectMore": "Συνδέστε {{providers}} στις <link>Ενσωματώσεις</link> για να τα αυτοματοποιήσετε κι αυτά.",
"dontMove": "Χωρίς μετακίνηση",
"emptyDescription": "Οι αυτοματισμοί απαιτούν συνδεδεμένο αποθετήριο GitHub, Gitea ή GitLab.",
"emptyTitle": "Δεν υπάρχουν συνδεδεμένα αποθετήρια",
"openIntegrations": "Άνοιγμα ενσωματώσεων"
},
"externalLinks": {
"resources": "Πόροι",
"issue": "Issue",
"branch": "Κλάδος",
"merged": "Συγχωνευμένο",
"draft": "Πρόχειρο",
"open": "Ανοιχτό",
"adding": "Adding...",
"addResource": "Add resource",
"cancel": "Cancel",
"empty": "No resources linked to this task.",
"titleOptional": "Title (optional)",
"url": "URL",
"remove": "Remove {{title}}",
"removeError": "Failed to remove the resource link."
},
"workspaceRoles": {
"pageTitle": "Ρόλοι",
"title": "Ρόλοι",
"subtitle": "Ορίστε ποιες ενέργειες μπορούν να εκτελούν τα μέλη στο {{workspaceName}}.",
"thisWorkspace": "αυτόν τον χώρο εργασίας",
"noAccess": "Χρειάζεστε δικαιώματα διαχειριστή ή ιδιοκτήτη για να διαχειριστείτε τους ρόλους του χώρου εργασίας.",
"sectionTitle": "Ρόλοι χώρου εργασίας",
"sectionSubtitle": "Επεξεργαστείτε τους προεπιλεγμένους ρόλους ή προσθέστε έναν προσαρμοσμένο. Τα μέλη διατηρούν το όνομα του ρόλου που τους έχει ανατεθεί μετά τις αλλαγές.",
"newRole": "Νέος ρόλος",
"loading": "Φόρτωση…",
"loadError": "Αποτυχία φόρτωσης ρόλων.",
"emptyTitle": "Δεν υπάρχουν ακόμα ρόλοι",
"emptyDescription": "Οι προεπιλεγμένοι ρόλοι θα εμφανιστούν εδώ μόλις δημιουργηθούν για αυτόν τον χώρο εργασίας.",
"defaultBadge": "Προεπιλογή",
"permissionCount_one": "{{count}} δικαίωμα",
"permissionCount_other": "{{count}} δικαιώματα",
"nameLabel": "Όνομα",
"nameHint": "Πεζά γράμματα. Δεν μπορεί να αλλάξει αργότερα.",
"namePlaceholder": "π.χ. reviewer",
"discard": "Απόρριψη",
"createRole": "Δημιουργία ρόλου",
"deleteRole": "Διαγραφή ρόλου",
"defaultRoleHelp": "Προεπιλεγμένος ρόλος: το όνομα είναι δεσμευμένο και η γραμμή δεν μπορεί να διαγραφεί.",
"unsavedChanges": "Έχετε μη αποθηκευμένες αλλαγές",
"allChangesSaved": "Όλες οι αλλαγές αποθηκεύτηκαν",
"saveChanges": "Αποθήκευση αλλαγών",
"defaultRoleDescriptions": {
"viewer": "Μπορεί να βλέπει και να σχολιάζει εργασίες.",
"member": "Μπορεί να δημιουργεί και να διαχειρίζεται εργασίες και έργα.",
"admin": "Έχει πλήρη πρόσβαση στον χώρο εργασίας."
},
"resources": {
"project": "Έργα",
"task": "Εργασίες",
"label": "Ετικέτες",
"workspace": "Χώρος εργασίας",
"organization": "Workspace administration",
"member": "Members",
"invitation": "Invitations",
"team": "Teams",
"ac": "Roles and permissions"
},
"permissions": {
"project": {
"create": {
"label": "Δημιουργία",
"description": "Μπορεί να δημιουργεί νέα έργα"
},
"read": {
"label": "Ανάγνωση",
"description": "Μπορεί να βλέπει έργα"
},
"update": {
"label": "Ενημέρωση",
"description": "Μπορεί να επεξεργάζεται τις ρυθμίσεις έργου"
},
"delete": {
"label": "Διαγραφή",
"description": "Μπορεί να διαγράφει έργα"
},
"share": {
"label": "Κοινοποίηση",
"description": "Μπορεί να κοινοποιεί έργα"
}
},
"task": {
"create": {
"label": "Δημιουργία",
"description": "Μπορεί να δημιουργεί εργασίες"
},
"read": {
"label": "Ανάγνωση",
"description": "Μπορεί να βλέπει εργασίες"
},
"update": {
"label": "Ενημέρωση",
"description": "Μπορεί να επεξεργάζεται εργασίες"
},
"delete": {
"label": "Διαγραφή",
"description": "Μπορεί να διαγράφει εργασίες"
},
"assign": {
"label": "Ανάθεση",
"description": "Μπορεί να αναθέτει εργασίες σε μέλη"
}
},
"label": {
"create": {
"label": "Δημιουργία",
"description": "Μπορεί να δημιουργεί ετικέτες"
},
"read": {
"label": "Ανάγνωση",
"description": "Μπορεί να βλέπει ετικέτες"
},
"update": {
"label": "Ενημέρωση",
"description": "Μπορεί να επεξεργάζεται ετικέτες"
},
"delete": {
"label": "Διαγραφή",
"description": "Μπορεί να διαγράφει ετικέτες"
}
},
"workspace": {
"read": {
"label": "Ανάγνωση",
"description": "Μπορεί να βλέπει τις ρυθμίσεις του χώρου εργασίας"
},
"update": {
"label": "Ενημέρωση",
"description": "Μπορεί να ενημερώνει τις ρυθμίσεις του χώρου εργασίας"
},
"delete": {
"label": "Διαγραφή",
"description": "Μπορεί να διαγράφει τον χώρο εργασίας"
},
"manage_settings": {
"label": "Διαχείριση ρυθμίσεων",
"description": "Μπορεί να διαχειρίζεται τις ρυθμίσεις του χώρου εργασίας"
}
},
"organization": {
"update": {
"label": "Edit workspace administration",
"description": "Change workspace settings through the account service."
},
"delete": {
"label": "Delete workspace",
"description": "Permanently delete the workspace through the account service."
}
},
"member": {
"create": {
"label": "Add members",
"description": "Add users to this workspace."
},
"update": {
"label": "Change member roles",
"description": "Change the roles assigned to workspace members."
},
"delete": {
"label": "Remove members",
"description": "Remove users from this workspace."
}
},
"invitation": {
"create": {
"label": "Invite members",
"description": "Send workspace invitations."
},
"cancel": {
"label": "Cancel invitations",
"description": "Revoke pending workspace invitations."
}
},
"team": {
"create": {
"label": "Create teams",
"description": "Create teams in this workspace."
},
"update": {
"label": "Edit teams",
"description": "Change teams and team membership."
},
"delete": {
"label": "Delete teams",
"description": "Delete teams in this workspace."
}
},
"ac": {
"create": {
"label": "Create roles",
"description": "Create workspace roles and assign their permissions."
},
"read": {
"label": "View roles",
"description": "Read the workspace roles and their permissions."
},
"update": {
"label": "Change role permissions",
"description": "Change role permissions, including administrative access."
},
"delete": {
"label": "Delete roles",
"description": "Delete custom workspace roles."
}
}
},
"validation": {
"nameRequired": "Το όνομα ρόλου είναι υποχρεωτικό",
"nameExists": "Υπάρχει ήδη ρόλος με αυτό το όνομα",
"permissionRequired": "Πρέπει να επιλεγεί τουλάχιστον ένα δικαίωμα"
},
"toast": {
"created": "Ο ρόλος δημιουργήθηκε",
"createError": "Αποτυχία δημιουργίας ρόλου",
"updated": "Ο ρόλος ενημερώθηκε",
"updateError": "Αποτυχία ενημέρωσης ρόλου",
"deleted": "Ο ρόλος διαγράφηκε",
"deleteError": "Αποτυχία διαγραφής ρόλου"
},
"deleteDialog": {
"title": "Διαγραφή ρόλου",
"description": "Αυτό θα διαγράψει οριστικά τον ρόλο \"{{role}}\". Τα μέλη με αυτόν τον ρόλο θα χάσουν τα δικαιώματά του."
}
},
"workspaceLabels": {
"pageTitle": "Ετικέτες",
"title": "Ετικέτες",
"subtitle": "Οι ετικέτες είναι κοινές για όλα τα έργα αυτού του χώρου εργασίας.",
"createLabel": "Δημιουργία ετικέτας",
"editLabel": "Επεξεργασία ετικέτας",
"deleteLabel": "Διαγραφή ετικέτας",
"saveLabel": "Αποθήκευση",
"nameLabel": "Όνομα",
"namePlaceholder": "Όνομα ετικέτας",
"colorLabel": "Χρώμα",
"createDescription": "Τα έργα αυτού του χώρου εργασίας μπορούν να την προσθέτουν στις εργασίες τους.",
"editDescription": "Οι αλλαγές εμφανίζονται σε κάθε εργασία με αυτήν την ετικέτα.",
"deleteConfirmTitle": "Διαγραφή «{{name}}»;",
"deleteConfirmDescription": "Η ετικέτα αφαιρείται από κάθε εργασία που τη χρησιμοποιεί. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"createSuccess": "Η ετικέτα δημιουργήθηκε",
"updateSuccess": "Η ετικέτα ενημερώθηκε",
"deleteSuccess": "Η ετικέτα διαγράφηκε",
"createError": "Αποτυχία δημιουργίας ετικέτας",
"updateError": "Αποτυχία ενημέρωσης ετικέτας",
"deleteError": "Αποτυχία διαγραφής ετικέτας",
"nameRequired": "Το όνομα ετικέτας είναι υποχρεωτικό",
"deletionPending": "Γίνεται αφαίρεση από τις εργασίες…",
"resumeDeletion": "Resume deletion",
"editNamed": "Επεξεργασία {{name}}",
"emptyDescription": "Προσθέστε ετικέτες για να ταξινομείτε και να φιλτράρετε εργασίες σε όλα τα έργα.",
"emptyTitle": "Δεν υπάρχουν ακόμη ετικέτες",
"loadError": "Δεν ήταν δυνατή η φόρτωση των ετικετών. Δοκιμάστε ξανά.",
"newLabel": "Νέα ετικέτα",
"preview": "Σε μια εργασία",
"previewPlaceholder": "Ετικέτα",
"resume": "Συνέχιση",
"rowActions": "Ενέργειες για {{name}}",
"sectionDescription": "Η μετονομασία μιας ετικέτας ή η αλλαγή του χρώματός της ενημερώνει κάθε εργασία που τη χρησιμοποιεί.",
"sectionTitle": "Ετικέτες χώρου εργασίας",
"subtitleWithWorkspace": "Οι ετικέτες είναι κοινές για όλα τα έργα του {{workspaceName}}."
},
"mattermostIntegration": {
"connect": "Connect Mattermost",
"toast": {
"disabled": "Mattermost notifications paused",
"enabled": "Mattermost notifications enabled",
"removed": "Mattermost integration removed successfully",
"removeError": "Failed to remove Mattermost integration",
"saved": "Mattermost integration saved successfully",
"saveError": "Failed to save Mattermost integration",
"updateError": "Failed to update Mattermost integration"
},
"update": "Update Mattermost",
"validation": {
"webhookInvalid": "Enter a valid Mattermost webhook URL"
},
"webhookHint": "Δημιουργήστε ένα εισερχόμενο webhook στο Mattermost και επικολλήστε το εδώ.",
"webhookPlaceholder": "https://your-mattermost-server.com/hooks/..."
},
"customFields": {
"createError": "Failed to create custom field.",
"createSuccess": "Custom field created.",
"creating": "Creating...",
"defaultLabel": "Default",
"deleteError": "Failed to delete custom field.",
"deleteSuccess": "Custom field deleted.",
"deleting": "Deleting...",
"namePlaceholder": "Field name",
"required": "Required",
"types": {
"boolean": "Πλαίσιο ελέγχου",
"date": "Date",
"dropdown": "Dropdown",
"number": "Number",
"text": "Text",
"multiselect": "Λίστα, πολλαπλή επιλογή"
},
"clearDefault": "Καθαρισμός προεπιλογής",
"moreOptions": "+{{hiddenCount}} more",
"reorderError": "Failed to reorder fields",
"selectPlaceholder": "Select option(s)",
"actionsAria": "Ενέργειες για {{name}}",
"addOption": "Προσθήκη επιλογής",
"allowSeveral": "Πολλαπλή επιλογή",
"allowSeveralDescription": "Μια εργασία μπορεί να έχει περισσότερες από μία επιλογές.",
"checked": "Επιλεγμένο",
"createField": "Δημιουργία πεδίου",
"defaultDescription": "Οι νέες εργασίες ξεκινούν με αυτήν την τιμή.",
"deleteConfirm": "Διαγραφή πεδίου",
"deleteDescription": "Το πεδίο και η τιμή του σε κάθε εργασία αφαιρούνται. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"deleteTitle": "Διαγραφή «{{name}}»;",
"dialogDescription": "Κάθε εργασία του {{project}} αποκτά αυτό το πεδίο.",
"dialogDescriptionFallback": "Κάθε εργασία αυτού του έργου αποκτά αυτό το πεδίο.",
"dragAria": "Αναδιάταξη {{name}}",
"dragOptionAria": "Αναδιάταξη {{option}}",
"edit": "Επεξεργασία",
"editTitle": "Επεξεργασία πεδίου",
"emptyDescription": "Καταγράψτε στοιχεία όπως μέγεθος, πελάτη ή ημερομηνία κυκλοφορίας σε κάθε εργασία.",
"emptyTitle": "Δεν υπάρχουν ακόμη προσαρμοσμένα πεδία",
"issues": {
"defaultRequired": "Τα υποχρεωτικά πεδία χρειάζονται προεπιλεγμένη τιμή.",
"moreOptionsRequired": "Προσθέστε τουλάχιστον δύο επιλογές για πολλαπλή επιλογή.",
"optionsRequired": "Προσθέστε τουλάχιστον μία επιλογή."
},
"nameLabel": "Όνομα",
"newTitle": "Νέο πεδίο",
"noDefault": "Χωρίς προεπιλογή",
"optionsLabel": "Επιλογές",
"removeOptionAria": "Αφαίρεση {{option}}",
"hideOptionAria": "Απόκρυψη {{option}} από νέες επιλογές",
"showOptionAria": "Επαναφορά {{option}} για νέες επιλογές",
"renameOptionAria": "Μετονομασία {{option}}",
"requiredDescription": "Κάθε εργασία έχει πάντα τιμή.",
"save": "Αποθήκευση",
"saving": "Γίνεται αποθήκευση...",
"startsAs": "Αρχική τιμή «{{value}}»",
"startsAt": "Αρχική τιμή {{value}}",
"startsChecked": "Αρχικά επιλεγμένο",
"startsOn": "Αρχική ημερομηνία {{date}}",
"startsUnchecked": "Αρχικά μη επιλεγμένο",
"typeLabel": "Τύπος",
"typeLocked": "Ο τύπος δεν μπορεί να αλλάξει μετά τη δημιουργία του πεδίου.",
"unchecked": "Μη επιλεγμένο",
"updateError": "Αποτυχία αποθήκευσης προσαρμοσμένου πεδίου.",
"updateSuccess": "Το προσαρμοσμένο πεδίο αποθηκεύτηκε."
},
"administration": "Administration",
"adminUsers": {
"actions": {
"deactivate": "Απενεργοποίηση",
"edit": "Επεξεργασία",
"open": "Actions for {{name}}",
"reactivate": "Επανενεργοποίηση",
"markEmailVerified": "Mark email as verified",
"sendPasswordReset": "Send password reset link",
"sendVerification": "Resend verification email",
"security": "Sessions & API keys"
},
"clearSearch": "Clear search",
"columns": {
"actions": "Actions",
"joined": "Joined",
"role": "Ρόλος",
"status": "Status",
"user": "User",
"lastActive": "Last active"
},
"confirm": {
"deactivate": {
"action": "Deactivate account",
"description": "{{name}} will be signed out and unable to sign in until an administrator reactivates the account.",
"title": "Deactivate this account?"
},
"delete": {
"action": "Delete permanently",
"description": "This permanently deletes {{name}}, their sessions, memberships, and associated data. This cannot be undone.",
"title": "Permanently delete this account?"
},
"reactivate": {
"action": "Reactivate account",
"description": "{{name}} will be able to sign in and access their workspaces again.",
"title": "Reactivate this account?"
},
"working": "Working…",
"markEmailVerified": {
"action": "Mark as verified",
"title": "Mark this email as verified?"
},
"sendPasswordReset": {
"action": "Send link",
"title": "Send a password reset link?"
},
"sendVerification": {
"action": "Send email",
"title": "Resend the verification email?"
}
},
"directoryTitle": "Όλοι οι χρήστες",
"edit": {
"description": "Update this account's identity and instance-wide access.",
"email": "Email address",
"name": "Full name",
"role": "Global role",
"save": "Save changes",
"saving": "Saving…",
"selfRoleHint": "You cannot change your own global role.",
"title": "Edit user"
},
"emptyDescription": "Try another name or email address.",
"emptyTitle": "No users found",
"loadError": "Users could not be loaded.",
"next": "Next",
"pagination": "Page {{current}} of {{total}}",
"previous": "Previous",
"refreshing": "Refreshing users",
"retry": "Retry",
"roles": {
"admin": "Διαχειριστής",
"user": "User"
},
"searchCount_one": "{{count}} matching user",
"searchCount_other": "{{count}} matching users",
"searchLabel": "Search users",
"searchPlaceholder": "Αναζήτηση με όνομα ή email",
"status": {
"active": "Active",
"deactivated": "Deactivated"
},
"subtitle": "Όλοι όσοι έχουν λογαριασμό σε αυτήν την εγκατάσταση Kaneo.",
"title": "Χρήστες",
"toast": {
"actionError": "Failed to update user status",
"deactivated": "User deactivated",
"deleted": "User deleted",
"reactivated": "User reactivated",
"updated": "User updated",
"updateError": "Failed to update user",
"avatarChanged": "Profile picture updated",
"avatarError": "Failed to update the profile picture",
"avatarRemoved": "Profile picture removed",
"createdForSso": "User created for single sign-on.",
"createdLinkFailed": "User created. Password email failed; retry “Send password reset link”.",
"createdLinkSent": "User created. Password link sent to {{email}}.",
"createdNoSmtp": "User created. Set SMTP_HOST to send a password link.",
"createError": "Failed to create user",
"emailError": "The email could not be sent",
"emailVerified": "Email marked as verified",
"passwordResetSent": "Password reset link sent to {{email}}",
"verificationSent": "Verification email sent to {{email}}"
},
"you": "Εσείς",
"create": {
"creating": "Creating…",
"open": "Create user",
"submit": "Create user",
"title": "Create user",
"nameRequired": "Enter a name",
"hintNoEmail": "Set SMTP_HOST to send password links."
},
"details": {
"emailStatus": "Email",
"methods": {
"password": "Password"
},
"noSignInMethods": "No password or linked account yet",
"notVerified": "Not verified",
"removeAvatar": "Remove",
"signInMethods": "Sign-in methods",
"uploadAvatar": "Upload",
"verified": "Verified"
},
"filters": {
"anyEmail": "Any email",
"anyRole": "Any role",
"anyStatus": "Any status",
"clear": "Clear filters",
"email": "Email verification",
"label": "Filter users",
"role": "Role",
"status": "Status",
"unverified": "Unverified email",
"verified": "Verified email"
},
"never": "Never",
"unverified": "Unverified",
"security": {
"apiKeysEmpty": "No API keys.",
"apiKeysLoadError": "Couldn't load API keys.",
"apiKeysTitle": "API keys",
"disabled": "Disabled",
"lastUsed": "Last used {{time}}",
"neverUsed": "Never used",
"revokeAll": "Sign out everywhere",
"revokeAllConfirmDescription": "They'll be signed out everywhere right away.",
"revokeAllConfirmTitle": "Sign {{name}} out everywhere?",
"revokeAllSelfDescription": "Your other sessions will be signed out right away.",
"revokeKey": "Revoke",
"revokeKeyConfirmDescription": "Requests using this key will fail right away.",
"revokeKeyConfirmTitle": "Revoke {{name}}?",
"revokeKeyLabel": "Revoke {{name}}",
"revokingKey": "Revoking...",
"sessionsEmpty": "Not signed in anywhere.",
"sessionsTitle": "Sessions",
"title": "Sessions & API keys: {{name}}",
"toastKeyRevoked": "API key revoked.",
"toastKeyRevokeError": "Couldn't revoke the API key.",
"toastRevokedAll": "Sessions signed out."
}
},
"security": "Security",
"securityPage": {
"confirmPassword": "Confirm new password",
"confirmPasswordPlaceholder": "Re-enter your new password",
"currentPassword": "Current password",
"currentPasswordPlaceholder": "Enter your current password",
"newPassword": "New password",
"newPasswordPlaceholder": "Enter a new password",
"noPassword": {
"description": "Your account signs in with a different method, so there is no password to change.",
"title": "Password change isn't available"
},
"pageTitle": "Security",
"sectionTitle": "Σύνδεση",
"submit": "Αλλαγή κωδικού πρόσβασης",
"submitting": "Γίνεται αλλαγή...",
"subtitle": "Πώς συνδέεστε στο Kaneo.",
"title": "Security",
"updateError": "Failed to update password.",
"updateSuccess": "Password updated.",
"validation": {
"confirmRequired": "Confirm your new password.",
"currentRequired": "Enter your current password.",
"mismatch": "Passwords do not match.",
"tooShort": "New password must be at least 8 characters.",
"sameAsCurrent": "New password must be different from your current password."
},
"changePassword": "Αλλαγή κωδικού πρόσβασης",
"dialogDescription": "Τουλάχιστον 8 χαρακτήρες, διαφορετικός από τον τρέχοντα.",
"dialogTitle": "Αλλαγή κωδικού πρόσβασης",
"passwordHint": "Χρησιμοποιήστε τουλάχιστον 8 χαρακτήρες που δεν χρησιμοποιείτε πουθενά αλλού.",
"passwordTitle": "Κωδικός πρόσβασης",
"sessions": {
"revokeOthers": "Sign out other sessions",
"revokeOthersConfirmDescription": "Your other sessions will be signed out right away.",
"revokeOthersConfirmTitle": "Sign out all other sessions?",
"title": "Active sessions",
"toastRevokedOthers": "Other sessions signed out."
}
},
"gitlabIntegration": {
"baseUrlLabel": "GitLab URL",
"browseModalHint": "Έργα στα οποία είναι μέλος το token σας.",
"browseNeedsCredentials": "Εισαγάγετε το URL του GitLab και ένα token για περιήγηση.",
"commentTaskLinkHint": "Για να μπορούν όσοι είναι στο GitLab να μεταβαίνουν στην εργασία.",
"commentTaskLinkTitle": "Comment a Kaneo link on issues opened in GitLab",
"importSectionHint": "Εισαγάγετε ανοιχτά issues και merge requests ως εργασίες.",
"openInGitlab": "Open {{project}} in GitLab",
"projectPathLabel": "Project path",
"searchProjects": "Αναζήτηση έργων",
"toast": {
"commentOnDisabled": "Task link comments on issues opened in GitLab are turned off",
"commentOnEnabled": "Kaneo will comment with a task link on issues opened in GitLab",
"importError": "Failed to import issues",
"issuesImported": "Issues imported successfully",
"removed": "GitLab integration removed",
"removeError": "Failed to remove GitLab integration",
"settingsUpdateError": "Failed to update GitLab integration",
"updated": "GitLab integration saved",
"updateError": "Failed to save GitLab integration",
"verifyError": "Failed to verify GitLab access",
"verifyFirst": "Verify access failed. Check URL, token, and project path"
},
"tokenLabel": "Access token",
"tokenPlaceholder": "Paste token",
"tokenPlaceholderUpdate": "Paste new token to rotate",
"tokenTypeBearer": "OAuth2 token",
"tokenTypeLabel": "Token type",
"tokenTypePrivate": "Personal, project or group access token",
"validation": {
"baseUrlInvalid": "Enter a valid URL (e.g. https://gitlab.com)",
"baseUrlRequired": "GitLab base URL is required",
"pathInvalid": "Enter the full path, e.g. group/project"
},
"webhookHint": "Προσθέστε αυτό το webhook στις ρυθμίσεις του έργου, ώστε οι αλλαγές να επιστρέφουν στο Kaneo.",
"loadProjectsError": "Δεν ήταν δυνατή η φόρτωση των έργων.",
"importPermissionHint": "Importing requires permission to create and update tasks.",
"browseEmpty": "Αυτό το token δεν είναι μέλος σε κανένα έργο.",
"chooseProjectDescription": "Πληκτρολογήστε τη διαδρομή του ή επιλέξτε ένα από τη λίστα.",
"noSearchMatchTitle": "Κανένα έργο δεν ταιριάζει",
"useProject": "Χρήση έργου",
"webhookEvents": "Ενεργοποιήστε τα γεγονότα push, issue, comment και merge request."
},
"calendarFeeds": {
"title": "Calendar feeds",
"subtitle": "Subscribe to scheduled project tasks in your calendar app.",
"labels": "Μόνο με ετικέτες",
"selectLabels": "Προσθήκη ετικέτας",
"noLabels": "No labels found.",
"timeZoneHint": "All-day dates use {{timeZone}}.",
"accessHint": "Anyone with a feed link can read the matching task titles, descriptions, and dates. Revoke a link to stop future access.",
"create": "Create feed",
"creating": "Creating…",
"created": "Calendar feed created.",
"createError": "Could not create the calendar feed.",
"activeFeeds": "Ροές",
"allScheduledTasks": "Όλες οι προγραμματισμένες εργασίες",
"subscribeHint": "Προσθέστε έναν σύνδεσμο ως συνδρομή στην εφαρμογή ημερολογίου σας. Οι ενημερώσεις εμφανίζονται όταν η εφαρμογή ανανεώνει τη ροή.",
"copy": "Copy link",
"copyError": "Could not copy the link. Select the URL and copy it manually.",
"revoke": "Revoke",
"revoked": "Calendar feed revoked.",
"revokeError": "Could not revoke the calendar feed.",
"loadError": "Could not load calendar feeds or labels. Please try again.",
"deletedLabel": "Deleted label",
"permissionRequired": "You need project-sharing permission to manage calendar feeds.",
"copiedLabel": "Αντιγράφηκε",
"dialogDescription": "Οι εργασίες με ημερομηνία έναρξης ή λήξης εμφανίζονται στη ροή.",
"dialogTitle": "Νέα ροή ημερολογίου",
"emptyDescription": "Δημιουργήστε μια ροή για να βλέπετε τις προγραμματισμένες εργασίες στην εφαρμογή ημερολογίου σας.",
"emptyTitle": "Δεν υπάρχουν ακόμη ροές ημερολογίου",
"feedActions": "Ενέργειες ροής",
"labelsHint": "Αφήστε το κενό για να συμπεριληφθούν όλες οι προγραμματισμένες εργασίες.",
"newFeed": "Νέα ροή",
"revokeConfirm": "Ανάκληση ροής",
"revokeConfirmDescription": "Οι εφαρμογές ημερολογίου που χρησιμοποιούν αυτόν τον σύνδεσμο σταματούν να λαμβάνουν ενημερώσεις. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"revokeConfirmTitle": "Ανάκληση αυτής της ροής;",
"revoking": "Γίνεται ανάκληση…"
},
"invitationEmailFailed": "Invitation saved, but email delivery failed. Check SMTP settings and resend the invitation.",
"billing": {
"accessEnds": "Access ends",
"adminsOnly": "Only workspace owners and admins can manage billing.",
"choose": "Choose {{plan}}",
"choosePlan": {
"subtitle": "Switch anytime. Cancel whenever you like.",
"title": "Choose a plan"
},
"currentPlan": {
"title": "Current plan"
},
"disabled": "Billing isn't enabled on this instance. Self-hosted Kaneo includes every feature, free forever.",
"expiredCallout": {
"action": "Choose a plan",
"adminDescription": "You can still view everything, but creating and editing are paused until you choose a plan. Nothing has been deleted.",
"memberDescription": "You can still view everything, but creating and editing are paused until a workspace owner or admin chooses a plan.",
"title": "Your free trial has ended"
},
"features": {
"backups": "Automatic backups and updates",
"emailSupport": "Email support",
"prioritySupport": "Priority email support",
"roles": "Workspace roles and permissions",
"singleUser": "Single user",
"unlimitedMembers": "Unlimited team members",
"unlimitedProjects": "Unlimited projects and tasks"
},
"foundingFree": {
"badge": "Free",
"description": "This workspace has free access to Kaneo Cloud as an early supporter. Thank you for being here from the start.",
"title": "Founding Free"
},
"interval": {
"annual": "Annual",
"annualBadge": "2 months free",
"monthly": "Monthly"
},
"manage": "Manage billing",
"mostPopular": "Most popular",
"opening": "Opening...",
"pageTitle": "Billing",
"plans": {
"personal": {
"name": "Personal",
"tagline": "For individuals"
},
"team": {
"name": "Team",
"tagline": "For teams working together"
}
},
"portalHint": "Τα τιμολόγια, ο τρόπος πληρωμής και η ακύρωση διαχειρίζονται στο Creem.",
"price": {
"billedMonthly": "Billed monthly",
"billedYearly": "{{price}} / month, billed yearly",
"billedYearlyPerUser": "{{price}} / user / month, billed yearly",
"perMonth": "/ month",
"perUserMonth": "/ user / month",
"perUserYear": "/ user / year",
"perYear": "/ year"
},
"processedBy": "Payments are securely processed by Creem. Prices exclude tax where applicable.",
"renews": "Renews",
"seats_one": "{{count}} seat",
"seats_other": "{{count}} seats",
"starting": "Starting...",
"status": {
"active": "Active",
"canceled": "Canceled",
"expired": "Expired",
"past_due": "Payment past due",
"paused": "Paused",
"scheduled_cancel": "Cancels soon",
"trialing": "Trial"
},
"subtitle": "Το πρόγραμμά σας για το {{workspace}}.",
"trial": {
"activeTitle": "Free trial",
"expiredDescription": "Subscribe to a plan below to keep creating and editing. Your data stays safe and exportable in the meantime.",
"expiredTitle": "Your trial has ended",
"noDate": "Choose a plan below to continue after your trial.",
"badgeDaysLeft_one": "Απομένει {{count}} ημέρα",
"badgeDaysLeft_other": "Απομένουν {{count}} ημέρες"
},
"trialCard": {
"activeDescription": "Upgrade anytime to keep your workspace after the trial.",
"choosePlan": "Choose a plan",
"daysLeft_one": "{{count}} day left in trial",
"daysLeft_other": "{{count}} days left in trial",
"dismiss": "Dismiss",
"ended": "Trial ended",
"endingDescription": "Pick a plan now so your team isn't interrupted.",
"expiredDescription": "Subscribe to keep creating and editing.",
"viewPlans": "View plans"
},
"openFailed": "Couldn't open billing for this workspace",
"checkoutSuccess": {
"title": "Ευχαριστούμε για τη συνδρομή σας",
"description": "Η πληρωμή ελήφθη. Το πρόγραμμα παρακάτω θα ενημερωθεί μόλις επιβεβαιωθεί."
}
},
"syncRules": {
"addLabel": "Add label",
"advancedHint": "Enable Advanced settings in Preferences to edit these rules.",
"all": "All tasks and issues",
"any": "Any selected label",
"apply": "Apply sync rules",
"closed": "Closed",
"every": "All selected labels",
"excluded": "Outside the current rule",
"filtered": "Only matching labels",
"impact": "{{matching}} of {{total}} tasks match. {{create}} tasks will be exported, {{pause}} links will pause, and {{review}} links need review to resume.",
"impactTitle": "What will change",
"incoming": "Repository → Kaneo",
"incomingHint": "Choose which issues can be imported or create tasks. Use exact repository label names. Existing links follow the Kaneo task rule.",
"loadError": "Sync rules could not be loaded.",
"loading": "Loading sync rules…",
"matchLabels": "Label matching",
"missingLabels": "A selected workspace label is unavailable. Sync stays paused until the rule is repaired.",
"removeMissingLabels": "Αφαίρεση μη διαθέσιμων ετικετών",
"next": "Next",
"noDescription": "No description",
"noLabels": "Create workspace labels before configuring a task filter.",
"open": "Open",
"outgoing": "Kaneo → repository",
"outgoingHint": "Choose which Kaneo tasks can sync. Losing a matching label pauses both directions for an existing task.",
"paused": "Sync paused",
"pausedHint": "Records and links are preserved. Tasks that match again need review before syncing resumes.",
"preserveHint": "Pausing keeps both records and their link. Resuming requires a comparison; historical comments are never replayed.",
"previewing": "Checking sync impact…",
"previous": "Previous",
"refreshComparison": "Refresh comparison",
"refreshPreview": "Refresh preview",
"removeLabel": "Remove {{name}}",
"repository": "Repository",
"repositoryLabel": "Repository label name",
"resumeError": "Could not resume. The task, issue or rule may have changed, or the provider is unavailable. Sync remains paused; refresh the comparison.",
"review": "Review and resume",
"reviewHint": "Compare the current title, description and open/closed state. Choose which side to keep for these fields. Labels and historical comments remain unchanged.",
"reviewRequired": "Matches the rule · review required",
"reviewTitle": "Review before resuming sync",
"saved": "Sync rules saved",
"saveError": "Could not apply these rules. The integration or task scope may have changed. Refresh the preview and try again.",
"selectLabel": "Select at least one label to preview this rule.",
"sharedHint": "These rules apply to everyone using this project. Hiding advanced settings does not disable them.",
"title": "Τι συγχρονίζεται",
"unavailableLabel": "Unavailable label",
"useKaneo": "Keep Kaneo values",
"useRepository": "Keep repository values",
"exportPending": "Export matching tasks",
"inactiveHint": "This integration is paused. No tasks will be exported until it is reactivated.",
"loadSavedRules": "Load saved rules",
"rulesChanged": "The saved rules changed while you were editing. Your draft is preserved. Review the current rules above before applying it, or load the saved rules.",
"allIssues": "Όλα τα issues",
"allTasks": "Όλες οι εργασίες",
"edit": "Επεξεργασία",
"hidePaused": "Απόκρυψη",
"issuesLabelled": "Issues με ετικέτα",
"joinAnd": "και",
"joinOr": "ή",
"kaneoToProvider": "Από το Kaneo στο {{provider}}",
"pausedSummary_one": "{{count}} εργασία σταμάτησε να συγχρονίζεται επειδή δεν ταιριάζει πλέον με τους κανόνες συγχρονισμού.",
"pausedSummary_other": "{{count}} εργασίες σταμάτησαν να συγχρονίζονται επειδή δεν ταιριάζουν πλέον με τους κανόνες συγχρονισμού.",
"providerToKaneo": "Από το {{provider}} στο Kaneo",
"reviewPaused": "Έλεγχος",
"tasksLabelled": "Εργασίες με ετικέτα"
},
"advancedSettingsDescription": "Εμφανίζει επιπλέον επιλογές, όπως κανόνες συγχρονισμού ενσωματώσεων. Μόνο σε αυτό το πρόγραμμα περιήγησης.",
"adminWorkspaces": {
"addMember": {
"adding": "Adding…",
"alreadyMember": "Already a member",
"description": "Add an existing user to {{name}}. They can access every project until you limit them.",
"noUsers": "No users found",
"role": "Role",
"searching": "Searching users…",
"submit": "Add member",
"title": "Add member",
"user": "User",
"userPlaceholder": "Search name or email…",
"usersError": "Users could not be loaded."
},
"clearSearch": "Clear search",
"columns": {
"actions": "Actions",
"created": "Created",
"members": "Members",
"owners": "Owners",
"projects": "Projects",
"workspace": "Workspace"
},
"confirm": {
"remove": {
"action": "Remove member",
"description": "{{name}} loses access to {{workspace}} and its projects. Their account stays on this instance.",
"title": "Remove {{name}}?"
},
"transfer": {
"action": "Make owner",
"description": "{{name}} becomes the only owner of {{workspace}}. Anyone who owns it now becomes an admin.",
"title": "Make {{name}} the owner?"
},
"working": "Working…",
"archive": {
"action": "Archive workspace",
"description": "Members will lose access until it's restored.",
"title": "Archive {{name}}?"
},
"delete": {
"action": "Delete workspace",
"description": "Its projects, tasks, and files will be permanently deleted.",
"title": "Delete {{name}}?",
"typeName": "Type {{name}} to confirm"
},
"restore": {
"action": "Restore workspace",
"title": "Restore {{name}}?"
}
},
"directoryTitle": "Όλοι οι χώροι εργασίας",
"emptyDescription": "Try another name or slug.",
"emptyTitle": "No workspaces found",
"loadError": "Workspaces could not be loaded.",
"manage": "Manage",
"manageLabel": "Manage {{name}}",
"members": {
"actions": "Actions for {{name}}",
"add": "Add member",
"count_one": "{{count}} member",
"count_other": "{{count}} members",
"description": "Change roles, project access, and ownership, even if you aren't a member of this workspace.",
"editAccess": "Change project access for {{name}} ({{access}})",
"empty": "This workspace has no members.",
"loadError": "Members could not be loaded.",
"makeOwner": "Make owner",
"remove": "Remove from workspace",
"roleLabel": "Role for {{name}}",
"title": "Members of {{name}}"
},
"next": "Next",
"noOwner": "No owner",
"pagination": "Page {{current}} of {{total}}",
"previous": "Previous",
"refreshing": "Refreshing workspaces",
"retry": "Retry",
"searchCount_one": "{{count}} matching workspace",
"searchCount_other": "{{count}} matching workspaces",
"searchLabel": "Search workspaces",
"searchPlaceholder": "Αναζήτηση με όνομα ή slug",
"subtitle": "Όλοι οι χώροι εργασίας σε αυτήν την εγκατάσταση Kaneo, ακόμη και αυτοί στους οποίους δεν ανήκετε.",
"title": "Χώροι εργασίας",
"toast": {
"added": "Member added",
"addError": "Failed to add member",
"ownershipTransferred": "Ownership transferred",
"removed": "Member removed",
"removeError": "Failed to remove member",
"roleError": "Failed to update role",
"roleUpdated": "Role updated",
"transferError": "Failed to transfer ownership",
"archived": "Workspace archived",
"archiveError": "Could not archive workspace",
"deleted": "Workspace deleted",
"deleteError": "Could not delete workspace",
"restored": "Workspace restored",
"restoreError": "Could not restore workspace"
},
"actions": {
"archive": "Archive workspace",
"open": "Actions for {{name}}",
"restore": "Restore workspace"
},
"archived": "Archived"
},
"workspaceImport": {
"back": {
"allSources": "All sources",
"changeKey": "Change key",
"overview": "Import overview"
},
"connect": {
"cancel": "Cancel",
"continue": "Continue",
"hideSecret": "Hide {{field}}",
"sectionDescription": "Kaneo only reads from {{source}}. The key is used for this import and never stored.",
"sectionTitle": "Connect",
"showSecret": "Show {{field}}",
"title": "Import from {{source}}",
"whereToFind": "Where to find it"
},
"counts": {
"columns_one": "{{count, number}} column",
"columns_other": "{{count, number}} columns",
"comments_one": "{{count, number}} comment",
"comments_other": "{{count, number}} comments",
"labels_one": "{{count, number}} label",
"labels_other": "{{count, number}} labels",
"tasks_one": "{{count, number}} task",
"tasks_other": "{{count, number}} tasks"
},
"entry": {
"createProjectLink": "Import your projects",
"createProjectPrompt": "Moving from Jira, Linear, Trello or Plane?",
"projectsEmpty": "Import from another tool"
},
"history": {
"description": "Imports keep running on the server if you leave this page.",
"empty": "No imports yet. Imports you start show up here.",
"loadError": "Recent imports could not be loaded.",
"started": "Started {{time}}",
"title": "Recent imports"
},
"kaneo": {
"apiKeyDescription": "In that Kaneo, open Settings, then API Keys.",
"apiKeyLabel": "API key",
"apiKeyPlaceholder": "Paste API key",
"urlDescription": "The instance you are moving from.",
"urlLabel": "Kaneo URL"
},
"linear": {
"apiKeyDescription": "Read access is enough. You can revoke it after the import.",
"apiKeyLabel": "Personal API key",
"openSettings": "Open Linear settings",
"stepCreate": "Under Personal API keys, create a key with Read access.",
"stepOpen": "In Linear, open Settings, then Security and access.",
"stepPaste": "Copy it and paste it above."
},
"notAllowed": {
"description": "Importing creates projects, so it needs permission to manage workspace settings and create projects. Ask a workspace admin to run it.",
"title": "Only workspace admins can import"
},
"opensInNewTab": "(opens in a new tab)",
"pageTitle": "Import",
"plane": {
"tokenDescription": "Profile settings, Developer, then Personal Access Tokens.",
"tokenLabel": "Personal access token",
"urlDescription": "Copy it from your browser while in Plane. Self-hosted works too.",
"urlLabel": "Workspace URL",
"urlPlaceholder": "https://app.plane.so/your-workspace"
},
"planka": {
"adminTip": "Use a PLANKA admin account. PLANKA only shows email addresses to admins, and card members are matched to people here by email.",
"apiKeyDescription": "Created in PLANKA under your account settings.",
"apiKeyLabel": "API key",
"apiKeyPlaceholder": "Paste API key",
"passwordDescription": "Used only to sign in for this import.",
"passwordLabel": "Password",
"signInApiKey": "API key",
"signInDescription": "Use an API key if your account signs in through SSO.",
"signInLabel": "Sign in with",
"signInPassword": "Email and password",
"urlDescription": "The address you open PLANKA at.",
"urlLabel": "PLANKA URL",
"usernameDescription": "The account you sign in to PLANKA with.",
"usernameLabel": "Email or username"
},
"retry": "Try again",
"run": {
"failedBadge": "Failed",
"failedNames_one": "{{names, list}} failed, so nothing was created for it.",
"failedNames_other": "{{names, list}} failed, so nothing was created for them.",
"failedTitle": "Import failed",
"finishedNote": "Imported tasks did not send notifications. Comments keep their original author and date.",
"finishedNoteNoComments": "Imported tasks did not send notifications.",
"finishedTitle": "Import finished",
"goToProjects": "Go to projects",
"importingBadge": "Importing",
"importingTitle": "Importing from {{source}}",
"importMore": "Import more",
"keyInMemory": "Your {{source}} key is only kept in memory until this import finishes.",
"leavePage": "You can leave this page. The import keeps running on the server.",
"loadError": "This import could not be loaded",
"noTasks": "No tasks",
"nothingImported": "Nothing was imported",
"notImported": "Not imported",
"open": "Open",
"openProject": "Open {{name}}",
"queued": "Queued",
"started": "Started {{time}}",
"starting": "Starting",
"took_one": "Took {{count}} minute",
"took_other": "Took {{count}} minutes",
"tookUnderMinute": "Took less than a minute",
"totals": "{{parts, list}} imported",
"waiting": "Waiting",
"warnings_one": "{{count}} warning",
"warnings_other": "{{count}} warnings"
},
"select": {
"back": "Back",
"clear": "Clear",
"commentsDescription": "Keeps each comment's original author and date.",
"commentsLabel": "Import comments",
"inviteMembers": "Invite members",
"membersNote": "Assignees are matched to members of {{workspace}} by email. Invite your team first so their tasks stay assigned.",
"membersNoteTrello": "Assignees are matched to members of {{workspace}} by email, or by full name for Trello. Invite your team first so their tasks stay assigned.",
"selectAll": "Select all",
"membersNoteJira": "Assignees are matched to members of {{workspace}} by email, or by full name when Jira hides the email. Invite your team first so their tasks stay assigned."
},
"sources": {
"connect": "Connect",
"connectTo": "Connect {{source}}",
"description": "Pick the tool you are moving from. Each project you choose becomes a new project here.",
"kaneo": {
"description": "Move projects between Kaneo Cloud and a self-hosted instance.",
"intro": "Projects from every workspace the key can see. Each one you pick is copied here.",
"pickerName": "Another Kaneo"
},
"linear": {
"description": "Teams, issues, labels, sub-issues and comments. Paste a personal API key.",
"intro": "Each Linear team becomes a project, with its workflow as columns."
},
"plane": {
"description": "Projects, work items, sub-issues and comments. Cloud or self-hosted.",
"intro": "Each Plane project becomes a project here, with its states as columns."
},
"planka": {
"description": "Boards, lists, cards, checklists and comments from your PLANKA instance.",
"intro": "Each PLANKA board becomes a project, with its lists as columns."
},
"title": "Choose a source",
"trello": {
"description": "Boards, lists, cards, checklists and comments. Authorize with one click.",
"intro": "Each Trello board becomes a project, with its lists as columns."
},
"jira": {
"description": "Projects, issues, sub-tasks, links and comments. Cloud or Data Center.",
"intro": "Each Jira project becomes a project here, with its workflow as columns."
}
},
"status": {
"failed": "Failed",
"imported": "Imported",
"importing": "Importing {{current}} of {{total}}",
"partial": "{{done}} of {{total}} imported",
"warnings_one": "Done with {{count}} warning",
"warnings_other": "Done with {{count}} warnings"
},
"steps": {
"connect": "Connect",
"done": "(completed)",
"import": "Import",
"label": "Import steps"
},
"subtitle": "Bring your projects from another tool into {{workspace}}. Kaneo only reads from the source.",
"title": "Import",
"toast": {
"failed": "Import from {{source}} failed",
"finished": "Import from {{source}} finished",
"partial": "Import from {{source}} finished with errors"
},
"trello": {
"apiKeyDescription": "In a Power-Up you own, open the Trello Auth tab and generate an API key (not the OAuth 2.0 tab) at",
"apiKeyLabel": "API key",
"apiKeyPlaceholder": "Paste API key",
"authorizeButton": "Authorize on Trello",
"authorizeDescription": "Opens Trello in a new tab. Read only, expires after a day.",
"authorizeLabel": "Authorize Kaneo",
"authorizeNeedsKey": "Enter the API key first. Read only, expires after a day.",
"tokenDescription": "Click Allow on Trello, then paste the token it shows you.",
"tokenLabel": "Token",
"tokenPlaceholder": "Paste token"
},
"units": {
"board": {
"allImported_one": "{{count}} board imported.",
"allImported_other": "All {{count}} boards imported.",
"empty": "No boards found. Check that this key can see the boards you want to import.",
"found_one": "{{count}} board found. If you pick it, it becomes a new project in {{workspace}}.",
"found_other": "{{count}} boards found. Each one you pick becomes a new project in {{workspace}}.",
"importButton_one": "Import {{count}} board",
"importButton_other": "Import {{count}} boards",
"limit": "Pick up to {{max}} boards per import.",
"pick": "Pick the boards to bring over.",
"progress_one": "{{done}} of {{count}} board imported",
"progress_other": "{{done}} of {{count}} boards imported",
"runTitle_one": "{{source}}, {{count}} board",
"runTitle_other": "{{source}}, {{count}} boards",
"section": "Boards",
"someImported_one": "{{done}} of {{count}} board imported.",
"someImported_other": "{{done}} of {{count}} boards imported.",
"step": "Choose boards"
},
"project": {
"allImported_one": "{{count}} project imported.",
"allImported_other": "All {{count}} projects imported.",
"empty": "No projects found. Check that this key can see the projects you want to import.",
"found_one": "{{count}} project found. If you pick it, it becomes a new project in {{workspace}}.",
"found_other": "{{count}} projects found. Each one you pick becomes a new project in {{workspace}}.",
"importButton_one": "Import {{count}} project",
"importButton_other": "Import {{count}} projects",
"limit": "Pick up to {{max}} projects per import.",
"pick": "Pick the projects to bring over.",
"progress_one": "{{done}} of {{count}} project imported",
"progress_other": "{{done}} of {{count}} projects imported",
"runTitle_one": "{{source}}, {{count}} project",
"runTitle_other": "{{source}}, {{count}} projects",
"section": "Projects",
"someImported_one": "{{done}} of {{count}} project imported.",
"someImported_other": "{{done}} of {{count}} projects imported.",
"step": "Choose projects"
},
"team": {
"allImported_one": "{{count}} team imported.",
"allImported_other": "All {{count}} teams imported.",
"empty": "No teams found. Check that this key can see the teams you want to import.",
"found_one": "{{count}} team found. If you pick it, it becomes a new project in {{workspace}}.",
"found_other": "{{count}} teams found. Each one you pick becomes a new project in {{workspace}}.",
"importButton_one": "Import {{count}} team",
"importButton_other": "Import {{count}} teams",
"limit": "Pick up to {{max}} teams per import.",
"pick": "Pick the teams to bring over.",
"progress_one": "{{done}} of {{count}} team imported",
"progress_other": "{{done}} of {{count}} teams imported",
"runTitle_one": "{{source}}, {{count}} team",
"runTitle_other": "{{source}}, {{count}} teams",
"section": "Teams",
"someImported_one": "{{done}} of {{count}} team imported.",
"someImported_other": "{{done}} of {{count}} teams imported.",
"step": "Choose teams"
}
},
"jira": {
"emailDescription": "The email of your Atlassian account. Leave it empty for Jira Data Center.",
"emailLabel": "Email",
"nameMatchTip": "Jira often hides email addresses, so assignees may be matched to people here by full name.",
"openSettings": "Open Atlassian API tokens",
"stepCreate": "Create an API token and copy it.",
"stepOpen": "Open id.atlassian.com, then Security, then API tokens.",
"stepPaste": "Paste it with the email you sign in to Jira with.",
"tokenDescription": "Cloud: create one at id.atlassian.com. Data Center: use a personal access token.",
"tokenLabel": "API token",
"tokenPlaceholder": "Paste token",
"urlDescription": "Copy it from your browser. Data Center works too.",
"urlLabel": "Jira site URL",
"urlPlaceholder": "https://your-site.atlassian.net"
}
},
"chatIntegrations": {
"activeDescription": "Απενεργοποιήστε για παύση χωρίς να χαθούν οι ρυθμίσεις.",
"activeTitle": "Δημοσίευση στο {{provider}}",
"channelHint": "Απλώς μια ονομασία για αυτήν τη λίστα.",
"channelLabel": "Κανάλι",
"channelPlaceholder": "#team-updates",
"disconnect": "Αποσύνδεση",
"disconnectDescription": "Το Kaneo σταματά να δημοσιεύει στο {{provider}} και αφαιρεί τις αποθηκευμένες ρυθμίσεις.",
"disconnecting": "Γίνεται αποσύνδεση…",
"disconnectTitle": "Αποσύνδεση του {{provider}};",
"events": {
"taskCommentCreated": "Κάποιος σχολιάζει",
"taskCreated": "Δημιουργείται εργασία",
"taskDescriptionChanged": "Αλλάζει η περιγραφή",
"taskPriorityChanged": "Αλλάζει η προτεραιότητα",
"taskStatusChanged": "Αλλάζει η κατάσταση",
"taskTitleChanged": "Αλλάζει ο τίτλος"
},
"optional": "Προαιρετικό",
"postWhen": "Δημοσίευση όταν",
"retry": "Επανάληψη",
"saveChanges": "Αποθήκευση αλλαγών",
"savedUrlPlaceholder": "Αποθηκεύτηκε. Επικολλήστε νέο URL για να το αντικαταστήσετε.",
"webhookUrlLabel": "URL webhook"
},
"codeHosting": {
"browse": "Περιήγηση",
"changeToken": "Αλλαγή token",
"checking": "Γίνεται έλεγχος πρόσβασης…",
"chooseProjectTitle": "Επιλέξτε έργο",
"chooseRepositoryTitle": "Επιλέξτε αποθετήριο",
"connectProject": "Σύνδεση έργου",
"connectRepository": "Σύνδεση αποθετηρίου",
"copied": "Αντιγράφηκε",
"copyFailed": "Δεν ήταν δυνατή η αντιγραφή στο πρόχειρο.",
"copySecret": "Αντιγραφή μυστικού",
"copyUrl": "Αντιγραφή URL webhook",
"disconnect": "Αποσύνδεση",
"disconnectDescription": "Οι εργασίες σταματούν να συγχρονίζονται με το {{target}}. Μπορείτε να το συνδέσετε ξανά αργότερα.",
"disconnecting": "Γίνεται αποσύνδεση…",
"disconnectTitle": "Αποσύνδεση του {{provider}};",
"hideSecret": "Απόκρυψη μυστικού",
"importing": "Γίνεται εισαγωγή…",
"importIssues": "Εισαγωγή issues",
"importNeedsReconnect": "Συνδέστε ξανά για να ενεργοποιήσετε την εισαγωγή.",
"importTitle": "Εισαγωγή ανοιχτών issues",
"issuesSection": "Issues",
"lastImport": "Τελευταία εισαγωγή: {{imported}} δημιουργήθηκαν, {{updated}} ενημερώθηκαν, {{skipped}} παραλείφθηκαν.",
"loadError": "Δεν ήταν δυνατή η φόρτωση αυτής της ενσωμάτωσης.",
"pausedHint": "Ο συγχρονισμός είναι σε παύση. Συνδέστε ξανά για να συνεχιστεί.",
"projectSection": "Έργο",
"reconnect": "Επανασύνδεση",
"repositoryPathInvalid": "Εισαγάγετε το αποθετήριο ως owner/name.",
"repositoryPathLabel": "Αποθετήριο",
"repositorySection": "Αποθετήριο",
"retry": "Επανάληψη",
"saveToken": "Αποθήκευση token",
"showSecret": "Εμφάνιση μυστικού",
"signInDescription": "Χρησιμοποιήστε ένα token που μπορεί να διαβάζει το έργο και τα issues του.",
"signInTitle": "Σύνδεση στην εγκατάστασή σας",
"tokenStored": "Αποθηκευμένο token",
"tokenTitle": "Token πρόσβασης",
"webhookSecret": "Μυστικό",
"webhookSection": "Webhook",
"webhookUrl": "URL"
},
"projectCustomFields": {
"fieldsDescription": "Σύρετε για να αλλάξετε τη σειρά με την οποία εμφανίζονται σε μια εργασία.",
"fieldsTitle": "Πεδία",
"newField": "Νέο πεδίο",
"pageTitle": "Προσαρμοσμένα πεδία",
"subtitle": "Επιπλέον στοιχεία που μπορεί να καταγράφει κάθε εργασία του {{project}}, όπως μέγεθος ή πελάτης.",
"subtitleFallback": "Επιπλέον στοιχεία που μπορεί να καταγράφει κάθε εργασία αυτού του έργου, όπως μέγεθος ή πελάτης.",
"title": "Προσαρμοσμένα πεδία"
},
"shared": {
"autosave": "Οι αλλαγές αποθηκεύονται αυτόματα"
},
"adminAuditLog": {
"actions": {
"sessionRevoked": "Revoked a session",
"sessionRevokedAll": "Revoked all sessions",
"userCreated": "Created user",
"userDeactivated": "Deactivated user",
"userDeleted": "Deleted user",
"userImpersonated": "Signed in as user",
"userPasswordSet": "Set user password",
"userReactivated": "Reactivated user",
"userRoleChanged": "Changed instance role",
"userUpdated": "Updated user details",
"workspaceMemberAdded": "Added workspace member",
"workspaceMemberRemoved": "Removed workspace member",
"workspaceMemberRoleChanged": "Changed workspace member role",
"workspaceOwnerTransferred": "Transferred workspace ownership",
"userAvatarChanged": "Changed profile picture",
"userAvatarRemoved": "Removed profile picture",
"userEmailVerified": "Marked email as verified",
"userPasswordResetSent": "Sent password reset link",
"userVerificationSent": "Sent verification email",
"apiKeyRevoked": "Revoked an API key",
"emailTestSent": "Sent test email",
"workspaceArchived": "Archived workspace",
"workspaceDeleted": "Deleted workspace",
"workspaceRestored": "Restored workspace",
"roleCreated": "Role created",
"roleDeleted": "Role deleted",
"roleUpdated": "Role updated",
"instanceSettingsUpdated": "Updated instance settings",
"webhookCreated": "Created webhook",
"webhookDeleted": "Deleted webhook",
"webhookSecretRotated": "Rotated webhook secret",
"webhookUpdated": "Updated webhook"
},
"categories": {
"all": "All actions",
"session": "Sessions",
"user": "Users",
"workspace": "Workspaces",
"apiKey": "API keys",
"email": "Email",
"role": "Roles",
"instance": "Instance settings",
"webhook": "Webhooks"
},
"categoryLabel": "Filter by category",
"clearFilter": "Show all actions",
"columns": {
"action": "Action",
"actor": "Administrator",
"target": "Target",
"time": "Time and IP"
},
"deletedActor": "Account deleted",
"details": {
"change": "{{from}} → {{to}}",
"fields": "Changed {{fields}}",
"memberChange": "{{member}}: {{from}} → {{to}}",
"memberWithRole": "{{member}} as {{role}}",
"noRole": "No role",
"reason": "Reason: {{reason}}",
"createdWithRole": "Role: {{role}}",
"sessionCount_one": "{{count}} session",
"sessionCount_other": "{{count}} sessions",
"workspaceContents": "{{members}} members, {{projects}} projects",
"permissionsChanged": "{{added}} permissions added, {{removed}} removed"
},
"directoryTitle": "Recorded actions",
"emptyTitle": "No actions recorded",
"fields": {
"email": "email",
"emailVerified": "email verification",
"image": "avatar",
"name": "name"
},
"loadError": "The audit log could not be loaded.",
"mobileSummary": "{{actor}} · {{target}} · {{time}}",
"next": "Next",
"pagination": "Page {{current}} of {{total}}",
"previous": "Previous",
"refreshing": "Refreshing audit log",
"retry": "Retry",
"targetTypes": {
"user": "User",
"workspace": "Workspace",
"role": "Role",
"instance": "Instance",
"webhook": "Webhook"
},
"title": "Audit log",
"unknownActor": "Unknown"
},
"sessions": {
"device": "{{browser}} on {{os}}",
"lastActive": "Active {{time}}",
"loadError": "Couldn't load sessions.",
"revoke": "Sign out",
"revokeConfirmDescription": "They'll be signed out right away.",
"revokeConfirmTitle": "Sign out {{device}}?",
"revokeLabel": "Sign out {{device}}",
"revoking": "Signing out...",
"signedIn": "Signed in {{date}}",
"thisDevice": "This device",
"toastRevoked": "Session signed out.",
"toastRevokeError": "Couldn't sign out the session.",
"unknownDevice": "Unknown device"
},
"adminSystem": {
"checkedAt": "Checked {{time}}",
"email": {
"down": "Can't connect to the mail server ({{code}})",
"notConfigured": "Set SMTP_HOST and SMTP_FROM to turn on email.",
"ok": "Connected to the mail server",
"send": "Send test email",
"sending": "Sending…",
"sendTest": "Test email",
"smtp": "SMTP",
"title": "Email"
},
"instance": {
"api": "API",
"apiDescription": "Up {{uptime}} · Node {{node}}",
"database": "Database",
"databaseDown": "Can't reach PostgreSQL ({{code}})",
"databaseVersion": "PostgreSQL {{version}}",
"latency": "{{ms}} ms",
"migrations_one": "{{count}} migration applied",
"migrations_other": "{{count}} migrations applied",
"realtime": "Live updates",
"realtimeConnections_one": "{{count}} open connection on this instance",
"realtimeConnections_other": "{{count}} open connections on this instance",
"realtimeInMemory": "delivered in memory",
"realtimeNotStarted": "WebSockets haven't started",
"realtimeRedis": "shared with other instances through Redis",
"realtimeRedisDown": "Redis is down, so only people on this instance get live updates",
"redis": "Redis",
"redisDown": "Can't reach Redis ({{code}})",
"redisModes": {
"cluster": "Cluster",
"sentinel": "Sentinel",
"standalone": "Standalone"
},
"redisNotConfigured": "Set REDIS_URL to share live updates across API instances.",
"redisOk": "{{mode}}, reachable",
"storage": "File storage",
"storageDown": "Can't reach the bucket ({{code}})",
"storageIncomplete": "Some S3 settings are missing, so uploads are off.",
"storageNotConfigured": "Set S3_ENDPOINT and S3_BUCKET to turn on uploads.",
"storageOk": "Bucket reachable",
"storageWarning": "Can't check the bucket with these credentials ({{code}}).",
"title": "Instance",
"version": "Kaneo version",
"versionUnknown": "Unknown"
},
"integrations": {
"available": "Available",
"connectedProjects_one": "Connected in {{count}} project",
"connectedProjects_other": "Connected in {{count}} projects",
"connectedUnknown": "Project count unavailable",
"instanceSetup": {
"down": "GitHub App unavailable",
"not_configured": "GitHub App not set up",
"ok": "GitHub App set up",
"warning": "Some GitHub App settings are missing"
},
"title": "Integrations"
},
"loadError": "System status could not be loaded.",
"refresh": "Refresh",
"refreshing": "Checking…",
"retry": "Retry",
"setupStatus": {
"down": "Down",
"not_configured": "Not configured",
"ok": "Configured",
"warning": "Incomplete"
},
"signIn": {
"emailOtpSignIn": "Email sign-in codes",
"guestAccess": "Guest access",
"off": "Off",
"on": "On",
"passwordRegistration": "Sign-up with a password",
"passwordSignIn": "Email and password sign-in",
"registration": "Registration",
"title": "Sign-in",
"workspaceCreation": "Workspace creation",
"customProvider": "OAuth or OpenID Connect"
},
"status": {
"down": "Down",
"not_configured": "Not configured",
"ok": "Operational",
"warning": "Warning"
},
"title": "System",
"toast": {
"testEmailError": "The test email could not be sent.",
"testEmailSent": "Test email sent to {{to}}"
}
},
"adminOverview": {
"activeUsers": "Active (30 days)",
"archivedWorkspaces": "Archived",
"configurationWarnings": "Configuration warnings",
"disabledUsers": "Disabled users",
"loadError": "Could not load the overview.",
"noActions": "No administrative actions",
"noUsers": "No users",
"recentActions": "Recent administrative actions",
"recentUsers": "Recent users",
"services": "Services",
"title": "Overview",
"totalUsers": "Total users",
"viewAuditLog": "View audit log",
"viewSystem": "View system",
"viewUsers": "View users",
"warnings": {
"noSecondAdmin": "Only one administrator has access. Assign a second admin in User management.",
"redisUnreachable": "Redis is unavailable. Check the connection.",
"registrationWithoutEmail": "Registration is open without email. Configure SMTP or set DISABLE_REGISTRATION=true.",
"smtpNotConfigured": "Email is not configured. Set SMTP_HOST and SMTP_FROM.",
"smtpUnreachable": "Email is unavailable. Check SMTP settings.",
"storageIncomplete": "Storage setup is incomplete. Check S3 settings.",
"storageUnreachable": "Storage needs attention. Check S3 access."
},
"workspaces": "Workspaces"
},
"adminRoles": {
"actions": "Actions for {{name}}",
"allPermissions": "All permissions",
"builtIn": "Built-in",
"create": "New role",
"deleteTitle": "Delete {{name}}?",
"dialog": {
"create": "Create role",
"createTitle": "New role",
"editTitle": "Edit role",
"name": "Name",
"nameHint": "Use 2–32 lowercase letters, digits, or hyphens, starting with a letter.",
"save": "Save"
},
"edit": "Edit",
"groups": {
"instance": "Instance",
"users": "Users",
"workspaces": "Workspaces"
},
"listTitle": "All roles",
"loadError": "Roles could not be loaded.",
"noPermissions": "No permissions",
"permissionCount_one": "{{count}} permission",
"permissionCount_other": "{{count}} permissions",
"permissions": {
"auditRead": "View the audit log",
"instanceSettings": "Change instance settings",
"systemRead": "View system status",
"usersApiKeys": "View and revoke API keys",
"usersCreate": "Create users",
"usersCredentials": "Send password reset and verification emails",
"usersDelete": "Delete users",
"usersDisable": "Deactivate and reactivate users",
"usersRead": "View users",
"usersSessions": "View and end sessions",
"usersUpdate": "Edit users and their roles",
"workspacesArchive": "Archive and restore workspaces",
"workspacesDelete": "Delete workspaces",
"workspacesManage": "Manage workspace members",
"workspacesRead": "View workspaces and members"
},
"title": "Roles",
"toast": {
"created": "Role created",
"deleted": "Role deleted",
"error": "The role could not be saved.",
"updated": "Role updated"
},
"userCount_one": "{{count}} user",
"userCount_other": "{{count}} users",
"viewUsers": "View users"
},
"adminSettings": {
"defaultRole": "Default role for new users",
"general": "General",
"instanceName": "Instance name",
"instanceUrl": "Instance URL",
"instanceUrlMissing": "Set KANEO_CLIENT_URL",
"integrations": "Integrations",
"loadError": "Couldn't load instance settings.",
"lockedByEnv": "Set by {{name}}",
"passwordRegistrationEnabled": "Email and password sign-up",
"registration": "Registration",
"registrationEnabled": "Open registration",
"requireEmailVerification": "Require email verification",
"requiresSmtp": "Requires SMTP",
"signInProviders": "Sign-in providers",
"title": "Settings",
"toast": {
"error": "Couldn't save settings",
"saved": "Settings saved"
},
"workspaceCreationRestricted": "Only administrators can create workspaces",
"workspaces": "Workspaces",
"save": "Save"
},
"adminWebhooks": {
"actions": "Actions for {{url}}",
"add": "Add webhook",
"attempts_one": "{{count}} attempt",
"attempts_other": "{{count}} attempts",
"categories": "Events",
"deleteTitle": "Delete webhook?",
"deliveries": "Recent deliveries",
"disabled": "Disabled",
"edit": "Edit webhook",
"empty": "No webhooks",
"enabled": "Enabled",
"errors": {
"destination": "Destination blocked",
"disabled": "Webhook disabled",
"http": "HTTP error",
"interrupted": "Delivery interrupted",
"network": "Connection failed",
"response": "Invalid response",
"signing": "Signing failed",
"timeout": "Timed out"
},
"failed": "Failed",
"httpStatus": "HTTP {{status}}",
"loadError": "Webhooks could not be loaded.",
"noDeliveries": "No deliveries",
"pending": "Pending",
"rotate": "Rotate secret",
"rotateTitle": "Rotate signing secret?",
"saveError": "The webhook could not be saved.",
"secretTitle": "Signing secret — save it now",
"sendTest": "Send test",
"setup": "Set NOTIFICATION_SECRET_ENCRYPTION_KEY to create webhooks.",
"signingSecret": "Signing secret",
"succeeded": "Delivered",
"testEvent": "Test event",
"testQueued": "Test event queued.",
"title": "Webhooks",
"url": "URL",
"save": "Save"
}
},
"navigation": {
"commandPalette": {
"suggestions": "Προτάσεις",
"commands": "Εντολές",
"projects": "Έργα",
"search": "Αναζήτηση",
"members": "Μέλη",
"createTask": "Δημιουργία εργασίας",
"createProject": "Δημιουργία έργου",
"createWorkspace": "Δημιουργία χώρου εργασίας",
"lightTheme": "Ανοιχτό θέμα",
"darkTheme": "Σκούρο θέμα",
"systemTheme": "Θέμα συστήματος",
"keyboardShortcuts": "Συντομεύσεις πληκτρολογίου",
"inputPlaceholder": "Αναζήτηση εφαρμογών και εντολών...",
"empty": "Δεν βρέθηκαν αποτελέσματα.",
"footer": {
"navigate": "Πλοήγηση",
"open": "Άνοιγμα",
"close": "Κλείσιμο"
}
},
"sidebar": {
"projects": "Έργα",
"members": "Μέλη",
"invitations": "Προσκλήσεις",
"more": "Περισσότερα",
"backToBoard": "Επιστροφή στον πίνακα",
"home": "Home",
"inbox": "Inbox",
"invitePeople": "Invite people",
"myTasks": "My tasks"
},
"projectList": {
"viewProject": "Προβολή έργου",
"shareProject": "Κοινοποίηση έργου",
"projectSettings": "Ρυθμίσεις έργου",
"linkCopied": "Ο σύνδεσμος του έργου αντιγράφηκε στο πρόχειρο",
"addProject": "Προσθήκη έργου",
"deleteConfirmTitle": "Διαγραφή έργου;",
"deleteConfirmDescription": "Αυτό θα αφαιρέσει οριστικά το έργο και όλα τα δεδομένα του. Δεν μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"deletedToast": "Το έργο διαγράφηκε",
"deleteProject": "Διαγραφή έργου",
"switcherLabel": "Αλλαγή έργου ή προβολής"
},
"search": {
"inputPlaceholder": "Αναζήτηση εργασιών, έργων, σχολίων...",
"minCharsHint": "Πληκτρολογήστε τουλάχιστον 3 χαρακτήρες για αναζήτηση",
"groups": {
"task": "Εργασίες",
"project": "Έργα",
"workspace": "Χώροι εργασίας",
"comment": "Σχόλια",
"activity": "Δραστηριότητες",
"fallback": "Αποτελέσματα"
}
},
"settingsLayout": {
"toggleSidebar": "Εναλλαγή πλαϊνής μπάρας",
"back": "Πίσω"
},
"userMenu": {
"signedOutSuccess": "Αποσυνδεθήκατε με επιτυχία",
"signOutFailed": "Αποτυχία αποσύνδεσης",
"unnamedUser": "Χρήστης",
"settings": "Ρυθμίσεις",
"signingOut": "Γίνεται αποσύνδεση...",
"logOut": "Αποσύνδεση"
},
"workspaceSwitcher": {
"workspaces": "Χώροι εργασίας",
"switching": "Γίνεται εναλλαγή...",
"addWorkspace": "Προσθήκη χώρου εργασίας",
"selectWorkspace": "Επιλέξτε χώρο εργασίας"
},
"page": {
"settingsTitle": "Ρυθμίσεις",
"backToWorkspace": "Επιστροφή στον χώρο εργασίας",
"settingsWorkspaceTab": "Χώρος εργασίας"
},
"projectSettings": {
"projectLabel": "Έργο"
},
"shortcuts": {
"categories": {
"general": "Γενικά",
"navigation": "Πλοήγηση",
"create": "Δημιουργία",
"views": "Προβολές",
"tasks": "Εργασίες",
"list": "Πίνακας και λίστα",
"inbox": "Εισερχόμενα",
"filters": "Φίλτρα",
"editor": "Επεξεργαστής"
},
"items": {
"openCommandMenu": "Άνοιγμα παλέτας εντολών",
"openSearch": "Καθολική αναζήτηση",
"openShortcuts": "Εμφάνιση συντομεύσεων πληκτρολογίου",
"submit": "Αποθήκευση ή υποβολή",
"back": "Κλείσιμο modal/popover",
"switchWorkspace": "Αλλαγή χώρου εργασίας",
"logOut": "Αποσύνδεση",
"showDisplayOptions": "Επιλογές προβολής",
"dismissToasts": "Κλείσιμο όλων των ειδοποιήσεων",
"toggleSidebar": "Εναλλαγή πλαϊνής μπάρας",
"goToHome": "Μετάβαση στην αρχική",
"goToInbox": "Μετάβαση στα εισερχόμενα",
"goToMyTasks": "Μετάβαση στις εργασίες μου",
"goToProjects": "Μετάβαση στα έργα",
"goToSettings": "Μετάβαση στις ρυθμίσεις",
"goToTasks": "Μετάβαση στις εργασίες",
"goToBacklog": "Μετάβαση στο Backlog",
"goToProject": "Μετάβαση στο έργο 1–9",
"openTask": "Άνοιγμα εργασίας",
"openProject": "Άνοιγμα έργου",
"createTask": "Δημιουργία εργασίας",
"createProject": "Δημιουργία έργου",
"toggleLayout": "Εναλλαγή πίνακα και λίστας",
"deleteTask": "Διαγραφή εργασίας",
"copyTaskUrl": "Αντιγραφή συνδέσμου εργασίας",
"copyBranchName": "Αντιγραφή κλάδου εργασίας",
"nextTask": "Επόμενο στοιχείο",
"previousTask": "Προηγούμενο στοιχείο",
"openFocusedTask": "Άνοιγμα επιλεγμένου στοιχείου",
"selectAll": "Επιλογή όλων",
"clearSelection": "Εκκαθάριση επιλογής",
"changeStatus": "Αλλαγή κατάστασης",
"changePriority": "Αλλαγή προτεραιότητας",
"assignTask": "Ανάθεση",
"assignToMe": "Ανάθεση σε εμένα",
"changeLabels": "Αλλαγή ετικετών",
"setDueDate": "Ορισμός προθεσμίας",
"removeDueDate": "Κατάργηση προθεσμίας",
"renameTask": "Μετονομασία",
"editDescription": "Επεξεργασία περιγραφής",
"commentOnTask": "Σχόλιο",
"moveToProject": "Μετακίνηση σε άλλο έργο",
"createSubtask": "Δημιουργία υποεργασίας",
"setParent": "Ορισμός γονικής εργασίας",
"openParent": "Άνοιγμα γονικής εργασίας",
"openSubtask": "Άνοιγμα υποεργασίας",
"markBlockedBy": "Σήμανση ως μπλοκαρισμένη από",
"markBlocking": "Σήμανση ως μπλοκάρουσα",
"markRelated": "Σήμανση ως σχετική",
"addLink": "Προσθήκη συνδέσμου",
"toggleResources": "Εμφάνιση ή απόκρυψη πόρων",
"copyTaskId": "Αντιγραφή ID εργασίας",
"copyTaskTitle": "Αντιγραφή τίτλου εργασίας",
"copyAsMarkdown": "Αντιγραφή ως Markdown",
"peekTask": "Προεπισκόπηση εργασίας σε εστίαση",
"selectTask": "Επιλογή εργασίας",
"selectGroup": "Επιλογή όλων στην ομάδα",
"copyPageUrl": "Αντιγραφή URL σελίδας",
"focusRight": "Επόμενη στήλη",
"focusLeft": "Προηγούμενη στήλη",
"moveTaskTop": "Μετακίνηση στην κορυφή της ομάδας",
"moveTaskUp": "Μετακίνηση μία θέση πάνω",
"moveTaskDown": "Μετακίνηση μία θέση κάτω",
"moveTaskBottom": "Μετακίνηση στο τέλος της ομάδας",
"moveTaskLeft": "Μετακίνηση στην προηγούμενη στήλη",
"moveTaskRight": "Μετακίνηση στην επόμενη στήλη",
"toggleGroup": "Σύμπτυξη ή ανάπτυξη ομάδας",
"toggleAllGroups": "Σύμπτυξη ή ανάπτυξη όλων των ομάδων",
"deleteNotification": "Διαγραφή ειδοποίησης",
"deleteReadNotifications": "Διαγραφή όλων των αναγνωσμένων ειδοποιήσεων",
"toggleNotificationRead": "Σήμανση ως αναγνωσμένη ή μη αναγνωσμένη",
"markAllNotificationsRead": "Σήμανση όλων ως αναγνωσμένων",
"addFilter": "Προσθήκη φίλτρου",
"clearAllFilters": "Απαλοιφή όλων των φίλτρων",
"clearLastFilter": "Απαλοιφή τελευταίου φίλτρου",
"editorBold": "Έντονα",
"editorItalic": "Πλάγια",
"editorUnderline": "Υπογράμμιση",
"editorStrike": "Διακριτή διαγραφή",
"editorAttach": "Επισύναψη εικόνας ή αρχείου",
"editorInlineCode": "Ενσωματωμένος κώδικας",
"editorLink": "Μετατροπή κειμένου σε σύνδεσμο",
"editorQuote": "Παράθεμα",
"editorParagraph": "Κανονικό κείμενο",
"editorHeading1": "Επικεφαλίδα 1",
"editorHeading2": "Επικεφαλίδα 2",
"editorHeading3": "Επικεφαλίδα 3",
"editorChecklist": "Λίστα ελέγχου",
"editorToggleChecklist": "Εναλλαγή στοιχείου λίστας ελέγχου",
"editorBulletList": "Λίστα με κουκκίδες",
"editorNumberedList": "Αριθμημένη λίστα",
"editorCodeBlock": "Μπλοκ κώδικα",
"editorUndo": "Αναίρεση",
"editorRedo": "Επανάληψη"
},
"title": "Συντομεύσεις πληκτρολογίου",
"searchPlaceholder": "Αναζήτηση με ενέργεια ή πλήκτρο",
"results_one": "{{count}} αποτέλεσμα",
"results_other": "{{count}} αποτελέσματα",
"noResults": "Δεν βρέθηκαν συντομεύσεις",
"then": "μετά",
"or": "ή",
"thenEllipsis": "μετά…"
}
},
"notifications": {
"newCount_one": "{{count}} νέα",
"newCount_other": "{{count}} νέα",
"emptyTitle": "Δεν υπάρχουν ακόμα ειδοποιήσεις",
"emptySubtitle": "Θα βλέπετε εδώ ενημερώσεις και δραστηριότητα.",
"clearAll": "Εκκαθάριση όλων των ειδοποιήσεων",
"clearDialogTitle": "Εκκαθάριση όλων των ειδοποιήσεων;",
"clearDialogDescription": "Αυτό θα αφαιρέσει οριστικά όλες τις ειδοποιήσεις. Δεν μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"events": {
"task_created": {
"title": "Δημιουργήθηκε νέα εργασία",
"content": "Η εργασία \"{{taskTitle}}\" δημιουργήθηκε"
},
"workspace_created": {
"title": "Ο χώρος εργασίας δημιουργήθηκε",
"content": "Ο χώρος εργασίας σας \"{{workspaceName}}\" δημιουργήθηκε με επιτυχία"
},
"task_status_changed": {
"title": "Η κατάσταση της εργασίας άλλαξε",
"content": "Η κατάσταση της εργασίας \"{{taskTitle}}\" άλλαξε από \"{{oldStatus}}\" σε \"{{newStatus}}\""
},
"task_assignee_changed": {
"title": "Σας ανατέθηκε εργασία",
"content": "Σας ανατέθηκε η εργασία: {{taskTitle}}"
},
"time_entry_created": {
"title": "Η χρονομέτρηση ξεκίνησε",
"contentWithTask": "Η χρονομέτρηση ξεκίνησε για την εργασία: {{taskTitle}}",
"contentWithoutTask": "Η χρονομέτρηση ξεκίνησε για μια εργασία"
},
"task_mention": {
"title": "Ο/Η {{mentionerName}} σας ανέφερε",
"content": "Ο/Η {{mentionerName}} σας ανέφερε στην εργασία: {{taskTitle}}"
},
"task_comment": {
"title": "Ο/Η {{commenterName}} σχολίασε την εργασία σας",
"content": "Νέο σχόλιο στην εργασία {{taskTitle}}: {{commentPreview}}"
},
"due_date_reminder": {
"title": "Η εργασία λήγει σύντομα",
"content": "Η εργασία {{taskTitle}} λήγει σε {{leadTime}}"
},
"task_overdue": {
"title": "Εκπρόθεσμη εργασία",
"content": "Η εργασία {{taskTitle}} έχει ξεπεράσει την ημερομηνία λήξης της"
}
},
"reminderLeadTime": {
"minutes_one": "{{count}} λεπτό",
"minutes_other": "{{count}} λεπτά",
"hours_one": "{{count}} ώρα",
"hours_other": "{{count}} ώρες",
"days_one": "{{count}} ημέρα",
"days_other": "{{count}} ημέρες"
},
"inbox": {
"back": "Inbox",
"earlier": "Earlier",
"emptyFilter": "Nothing here",
"filters": {
"all": "All",
"label": "Filter notifications",
"mentions": "Mentions",
"unread": "Unread"
},
"openTask": "Open task",
"pageTitle": "Inbox",
"recentActivity": "Recent activity",
"selectPrompt": "Select a notification to read it",
"taskUnavailable": "This task is no longer available.",
"today": "Today",
"unread": "Unread",
"loadError": "Notifications couldn't be loaded.",
"taskLoadError": "This task couldn’t be loaded.",
"actionError": "Δεν ήταν δυνατή η ενημέρωση των εισερχομένων. Δοκιμάστε ξανά.",
"readCleared": "Οι αναγνωσμένες ειδοποιήσεις διαγράφηκαν"
}
},
"activity": {
"assignedToSelf": "ανέθεσε την εργασία στον εαυτό του/της",
"unassigned": "αφαίρεσε την ανάθεση από την εργασία",
"assignedTo": "ανέθεσε την εργασία στον/στην {{name}}",
"changedStatus": "άλλαξε την κατάσταση από {{from}} σε {{to}}",
"changedPriority": "άλλαξε την προτεραιότητα από {{from}} σε {{to}}",
"clearedDueDate": "αφαίρεσε την ημερομηνία λήξης",
"setDueDate": "όρισε ως ημερομηνία λήξης την {{date}}",
"changedDueDate": "άλλαξε την ημερομηνία λήξης από {{from}} σε {{to}}",
"changedTitle": "άλλαξε τον τίτλο από \"{{from}}\" σε \"{{to}}\"",
"created": "δημιούργησε αυτή την εργασία",
"moved": "μετακίνησε την εργασία από \"{{from}}\" σε \"{{to}}\"",
"githubUser": "Χρήστης GitHub",
"comment": {
"viewGithubProfile": "Προβολή προφίλ GitHub",
"cannotBeEmpty": "Το σχόλιο δεν μπορεί να είναι κενό",
"mustBeLoggedInToEdit": "Πρέπει να είστε συνδεδεμένοι για να επεξεργαστείτε σχόλια",
"updated": "Το σχόλιο ενημερώθηκε",
"failedToUpdate": "Αποτυχία ενημέρωσης σχολίου",
"edit": "Επεξεργασία σχολίου",
"editPlaceholder": "Επεξεργασία σχολίου...",
"save": "Αποθήκευση",
"added": "Το σχόλιο προστέθηκε",
"failedToAdd": "Αποτυχία προσθήκης σχολίου",
"leavePlaceholder": "Αφήστε ένα σχόλιο...",
"attachFile": "Επισύναψη αρχείου",
"submitShortcut": "Υποβολή σχολίου",
"editor": {
"uploadsOnlyOnSavedTasks": "Οι μεταφορτώσεις αρχείων είναι διαθέσιμες μόνο σε αποθηκευμένες εργασίες.",
"uploadingFile": "Γίνεται μεταφόρτωση αρχείου...",
"imageUploaded": "Η εικόνα μεταφορτώθηκε",
"fileAttached": "Το αρχείο επισυνάφθηκε",
"failedToUploadFile": "Αποτυχία μεταφόρτωσης αρχείου",
"plaintext": "Απλό κείμενο",
"autoDetect": "Αυτόματη ανίχνευση",
"slashGroupText": "Κείμενο",
"slashGroupLists": "Λίστες",
"slashGroupInsert": "Εισαγωγή",
"slashParagraph": "Κείμενο",
"slashHeading": "Επικεφαλίδα",
"slashBulletList": "Λίστα με κουκκίδες",
"slashTaskList": "Λίστα εργασιών",
"slashOrderedList": "Αριθμημένη λίστα",
"slashQuote": "Παράθεση",
"slashCodeBlock": "Μπλοκ κώδικα",
"slashTable": "Πίνακας",
"slashFile": "Αρχείο",
"searchParagraph": "κανονική παράγραφος κειμένου",
"searchHeading": "επικεφαλίδα τίτλος h2",
"searchBulletList": "λίστα κουκκίδων μη ταξινομημένη",
"searchTaskList": "εκκρεμότητες λίστα εργασιών checklist πλαίσιο επιλογής todo",
"searchOrderedList": "λίστα αριθμημένη",
"searchQuote": "παράθεση blockquote",
"searchCodeBlock": "απόσπασμα κώδικα",
"searchTable": "πίνακας πλέγμα",
"searchFile": "επισύναψη αρχείου εικόνα φωτογραφία ανεβάστε",
"embedErrorInvalidUrl": "Εισαγάγετε έγκυρο URL",
"embedErrorYoutubeOnly": "Μόνο σύνδεσμοι YouTube μπορούν να ενσωματωθούν.",
"embedVideo": "Ενσωμάτωση βίντεο",
"keepAsLink": "Διατήρηση ως σύνδεσμος",
"hintTab": "Tab",
"hintEsc": "Esc",
"pasteUrl": "Επικόλληση URL",
"asLink": "Ως σύνδεσμος",
"embed": "Ενσωμάτωση",
"noCommands": "Δεν υπάρχουν εντολές",
"ariaCommentContent": "Περιεχόμενο σχολίου",
"ariaCommentEditor": "Επεξεργαστής σχολίου",
"ariaCopyCode": "Αντιγραφή κώδικα",
"ariaCopied": "Αντιγράφηκε",
"copy": "Αντιγραφή",
"copied": "Αντιγράφηκε",
"dropImageToUpload": "Αποθέστε εικόνα για μεταφόρτωση",
"previewImageAlt": "Προεπισκόπηση εικόνας",
"codeLang": {
"bash": "Bash",
"csharp": "C#",
"cpp": "C++",
"css": "CSS",
"go": "Golang",
"graphql": "GraphQL",
"html": "HTML",
"json": "JSON",
"java": "Java",
"javascript": "JavaScript",
"markdown": "Markdown",
"mermaid": "Mermaid",
"plaintext": "Απλό κείμενο",
"python": "Python",
"rust": "Rust",
"sql": "SQL",
"swift": "Swift",
"typescript": "TypeScript",
"yaml": "YAML"
},
"table": {
"addColumnBefore": "Εισαγωγή στήλης αριστερά",
"addColumnAfter": "Εισαγωγή στήλης δεξιά",
"deleteColumn": "Διαγραφή στήλης",
"addRowBefore": "Εισαγωγή γραμμής επάνω",
"addRowAfter": "Εισαγωγή γραμμής κάτω",
"deleteRow": "Διαγραφή γραμμής",
"deleteTable": "Διαγραφή πίνακα"
},
"mermaid": {
"renderFailed": "Δεν ήταν δυνατή η απόδοση του διαγράμματος Mermaid"
}
},
"importedFrom": "Imported from {{source}}",
"importedBy": "Imported by {{name}}",
"commentedOnForge": "σχολίασε στο {{forge}}"
},
"movedFromOtherProject": "moved task from another project to \"{{to}}\""
},
"tasks": {
"dateFilter": {
"startDate": "Ημερομηνία έναρξης",
"noDate": "Χωρίς ημερομηνία",
"condition": "Συνθήκη ημερομηνίας",
"exact": "Συγκεκριμένη ημερομηνία",
"range": "Εύρος ημερομηνιών",
"before": "Πριν από",
"after": "Μετά από",
"apply": "Εφαρμογή φίλτρου ημερομηνίας",
"exactValue": "Στις {{date}}",
"beforeValue": "Πριν από τις {{date}}",
"afterValue": "Μετά τις {{date}}",
"rangeValue": "{{date}} – {{end}}"
},
"title": "Εργασίες",
"status": {
"label": "Κατάσταση",
"to-do": "Προς υλοποίηση",
"in-progress": "Σε εξέλιξη",
"in-review": "Σε έλεγχο",
"done": "Ολοκληρώθηκε",
"archived": "Αρχειοθετημένο",
"planned": "Προγραμματισμένο"
},
"priority": {
"label": "Προτεραιότητα",
"no-priority": "Χωρίς προτεραιότητα",
"low": "Χαμηλή",
"medium": "Μεσαία",
"high": "Υψηλή",
"urgent": "Επείγουσα"
},
"view": {
"board": "Πίνακας",
"list": "Λίστα",
"backlog": "Backlog",
"gantt": "Gantt",
"heading": "Προβολή"
},
"common": {
"selectTask": "Επιλέξτε εργασία",
"loadingTask": "Φόρτωση εργασίας...",
"taskNotFound": "Η εργασία δεν βρέθηκε",
"taskNotFoundDescription": "Η εργασία που αναζητάτε δεν υπάρχει ή έχει διαγραφεί.",
"ticketAmbiguous": "Το αναγνωριστικό αντιστοιχεί σε περισσότερες από μία εργασίες",
"ticketAmbiguousDescription": "Το {{ticketId}} αντιστοιχεί σε εργασίες σε περισσότερα από ένα έργα αυτού του χώρου εργασίας. Δώστε σε ένα από αυτά τα έργα διαφορετικό κλειδί για να λειτουργήσει ο σύνδεσμος.",
"ticketNotFoundDescription": "Δεν υπάρχει εργασία με αναγνωριστικό {{ticketId}} σε αυτόν τον χώρο εργασίας ή δεν έχετε πρόσβαση σε αυτήν.",
"customFields": "Custom Fields"
},
"detail": {
"subtaskOf": "Υποεργασία του",
"activity": "Δραστηριότητα",
"noActivity": "Δεν βρέθηκε δραστηριότητα",
"openInFullPage": "Άνοιγμα σε πλήρη σελίδα",
"titlePlaceholder": "Κάντε κλικ για να προσθέσετε τίτλο",
"addDescription": "Προσθήκη περιγραφής...",
"editor": {
"ariaLabel": "Επεξεργαστής περιγραφής εργασίας",
"placeholder": "Γράψτε μια περιγραφή...",
"previewImage": "Προεπισκόπηση εικόνας",
"autoDetect": "Αυτόματη ανίχνευση",
"copyCode": "Αντιγραφή κώδικα",
"copy": "Αντιγραφή",
"copied": "Αντιγράφηκε",
"attachFile": "Επισύναψη αρχείου",
"dropToUpload": "Αποθέστε εικόνα για μεταφόρτωση",
"checkbox": {
"markIncomplete": "Σήμανση εργασίας ως μη ολοκληρωμένη",
"markComplete": "Σήμανση εργασίας ως ολοκληρωμένη"
},
"upload": {
"loading": "Γίνεται μεταφόρτωση αρχείου...",
"failed": "Αποτυχία μεταφόρτωσης αρχείου",
"imageSuccess": "Η εικόνα μεταφορτώθηκε",
"fileSuccess": "Το αρχείο επισυνάφθηκε"
},
"slash": {
"groups": {
"text": "Κείμενο",
"lists": "Λίστες",
"insert": "Εισαγωγή"
},
"empty": "Δεν υπάρχουν εντολές",
"commands": {
"paragraph": "Κείμενο",
"heading-2": "Επικεφαλίδα",
"bullet-list": "Λίστα με κουκκίδες",
"task-list": "Λίστα εργασιών",
"ordered-list": "Αριθμημένη λίστα",
"blockquote": "Παράθεση",
"code-block": "Μπλοκ κώδικα",
"table": "Πίνακας",
"file": "Αρχείο"
}
},
"languages": {
"bash": "Bash",
"csharp": "C#",
"cpp": "C++",
"css": "CSS",
"clojure": "Clojure",
"cypher": "Cypher",
"dart": "Dart",
"diff": "Diff",
"elixir": "Elixir",
"excel": "Excel",
"go": "Golang",
"graphql": "GraphQL",
"html": "HTML",
"haskell": "Haskell",
"json": "JSON",
"java": "Java",
"javascript": "JavaScript",
"kotlin": "Kotlin",
"makefile": "Makefile",
"markdown": "Markdown",
"mermaid": "Mermaid",
"ocaml": "OCaml",
"php": "PHP",
"perl": "Perl",
"plaintext": "Απλό κείμενο",
"python": "Python",
"r": "R",
"reasonml": "ReasonML",
"ruby": "Ruby",
"rust": "Rust",
"sql": "SQL",
"swift": "Swift",
"toml": "TOML",
"terraform": "Terraform",
"typescript": "TypeScript",
"xml": "XML",
"yaml": "YAML"
},
"embed": {
"choice": {
"embedVideo": "Ενσωμάτωση βίντεο",
"keepAsLink": "Διατήρηση ως σύνδεσμος"
},
"inputPlaceholder": "Επικόλληση URL",
"embeddedContent": "Ενσωματωμένο περιεχόμενο",
"asLink": "Ως σύνδεσμος",
"submit": "Ενσωμάτωση",
"errors": {
"invalidUrl": "Εισαγάγετε έγκυρο URL",
"onlyYoutube": "Μόνο σύνδεσμοι YouTube μπορούν να ενσωματωθούν."
},
"onlyYoutubeInline": "Μόνο URLs YouTube μπορούν να ενσωματωθούν. Χρησιμοποιήστε λειτουργία συνδέσμου."
},
"mermaid": {
"renderFailed": "Δεν ήταν δυνατή η απόδοση του διαγράμματος Mermaid"
},
"image": {
"large": "Large",
"medium": "Medium",
"reset": "Reset size",
"resizeHandle": "Resize image",
"small": "Small"
},
"saved": "Saved",
"saving": "Saving…",
"saveFailed": "Changes could not be saved",
"retrySave": "Retry"
}
},
"entity": {
"task": "Εργασία"
},
"relations": {
"title": "Σχέσεις",
"tasksInProject": "Εργασίες στο έργο",
"linkError": "Αποτυχία σύνδεσης εργασίας",
"empty": "Δεν υπάρχουν σχετικές εργασίες",
"searchPlaceholder": "Αναζήτηση εργασιών για σύνδεση...",
"noTasksFound": "Δεν βρέθηκαν εργασίες",
"openTask": "Άνοιγμα εργασίας",
"removeRelation": "Αφαίρεση σχέσης",
"related": "Σχετικές",
"blocks": "Εμποδίζει",
"selectTask": "Επιλέξτε εργασία για σύνδεση",
"types": {
"blocks": "μπλοκάρει",
"related": "σχετίζεται με",
"blocked_by": "μπλοκάρεται από"
},
"blockedBy": "Μπλοκάρεται από",
"parentPlaceholder": "Ορισμός γονικής εργασίας…"
},
"subtasks": {
"title": "Υποεργασίες",
"inputPlaceholder": "Τίτλος υποεργασίας...",
"addAction": "Προσθήκη",
"empty": "Δεν υπάρχουν ακόμα υποεργασίες",
"createError": "Αποτυχία δημιουργίας υποεργασίας",
"deleteSuccess": "Η εργασία διαγράφηκε με επιτυχία",
"deleteError": "Αποτυχία διαγραφής εργασίας",
"deleteDialogTitle": "Διαγραφή εργασίας;",
"deleteDialogDescription": "Αυτό θα αφαιρέσει οριστικά την εργασία και όλα τα δεδομένα της. Δεν μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"deleteAction": "Διαγραφή εργασίας",
"completeAria": "Επισήμανση υποεργασίας ως ολοκληρωμένης",
"progress": "Ολοκληρώθηκαν {{completed}} από {{total}} υποεργασίες",
"noCompletionColumn": "This project has no matching column for completing or reopening this subtask."
},
"properties": {
"title": "Ιδιότητες",
"labels": "Ετικέτες",
"addLabels": "Προσθήκη ετικετών",
"copyTaskLink": "Αντιγραφή συνδέσμου εργασίας",
"copyTaskBranch": "Αντιγραφή κλάδου εργασίας",
"taskLinkCopied": "Ο σύνδεσμος της εργασίας αντιγράφηκε",
"taskBranchCopied": "Το όνομα του branch αντιγράφηκε",
"start": "Έναρξη",
"startDate": "Ημερομηνία έναρξης",
"noDate": "Χωρίς ημερομηνία",
"dates": "Ημερομηνίες",
"project": "Έργο"
},
"move": {
"title": "Μετακίνηση εργασίας",
"projectLabel": "Έργο προορισμού",
"projectPlaceholder": "Επιλέξτε έργο",
"statusLabel": "Κατάσταση προορισμού",
"statusHintKeep": "Η τρέχουσα κατάσταση υποστηρίζεται ήδη στο έργο προορισμού.",
"statusHintAdjust": "Επιλέξτε την κατάσταση που θα χρησιμοποιηθεί στο έργο προορισμού.",
"action": "Μετακίνηση εργασίας",
"success": "Η εργασία μετακινήθηκε με επιτυχία",
"error": "Αποτυχία μετακίνησης εργασίας"
},
"popover": {
"assignee": {
"unassigned": "Χωρίς ανάθεση",
"updateError": "Αποτυχία ενημέρωσης ανάθεσης εργασίας"
},
"status": {
"updateError": "Αποτυχία ενημέρωσης κατάστασης εργασίας"
},
"priority": {
"updateError": "Αποτυχία ενημέρωσης προτεραιότητας εργασίας"
},
"dueDate": {
"updateError": "Αποτυχία ενημέρωσης ημερομηνίας λήξης εργασίας",
"clear": "Εκκαθάριση ημερομηνίας"
},
"startDate": {
"updateError": "Αποτυχία ενημέρωσης ημερομηνίας έναρξης εργασίας",
"clear": "Εκκαθάριση ημερομηνίας έναρξης"
},
"labels": {
"searchPlaceholder": "Αναζήτηση ετικετών...",
"empty": "Δεν βρέθηκαν ετικέτες",
"create": "Δημιουργία \"{{name}}\"",
"chooseColor": "Επιλογή χρώματος",
"updateError": "Αποτυχία ενημέρωσης ετικέτας",
"createSuccess": "Η ετικέτα δημιουργήθηκε και προστέθηκε",
"createError": "Αποτυχία δημιουργίας ετικέτας",
"colors": {
"stone": "Πέτρα",
"slate": "Σχιστόλιθος",
"lavender": "Λεβάντα",
"sage": "Φασκόμηλο",
"forest": "Δάσος",
"amber": "Κεχριμπάρι",
"terracotta": "Τερακότα",
"rose": "Ροζ",
"crimson": "Βυσσινί",
"lagoon": "Λιμνοθάλασσα",
"ocean": "Ωκεανός",
"orchid": "Ορχιδέα",
"sky": "Ουρανός"
},
"editLabels": "Επεξεργασία ετικετών"
},
"recurrence": {
"updateError": "Αποτυχία ενημέρωσης επανάληψης εργασίας",
"every": "Κάθε",
"hint": "Όταν ολοκληρωθεί αυτή η εργασία, δημιουργείται η επόμενη.",
"interval": "Διάστημα",
"onDays": "Αυτές τις ημέρες",
"pattern": {
"daily": "Καθημερινά",
"monthly": "Μηνιαία",
"periodically": "Περιοδικά",
"weekly": "Εβδομαδιαία",
"yearly": "Ετήσια"
},
"repeats": "Επαναλαμβάνεται",
"toggle": "Επανάληψη",
"unit": {
"days_one": "ημέρα",
"days_other": "ημέρες",
"label": "Μονάδα",
"months_one": "μήνα",
"months_other": "μήνες",
"weeks_one": "εβδομάδα",
"weeks_other": "εβδομάδες",
"years_one": "χρόνο",
"years_other": "χρόνια"
}
}
},
"backlog": {
"pageTitle": "Backlog του {{name}}",
"noTasksToMove": "Δεν υπάρχουν προγραμματισμένες εργασίες για μετακίνηση",
"moveAllConfirm": "Να μετακινηθούν και οι {{count}} προγραμματισμένες εργασίες στο Προς υλοποίηση;",
"moveAllSuccess": "Μετακινήθηκαν {{count}} εργασίες στο Προς υλοποίηση",
"plan": "Προγραμματισμός",
"moveAllTooltip": "Μετακίνηση όλων των προγραμματισμένων στο Προς υλοποίηση",
"moveAll": "Μετακίνηση όλων",
"addTask": "Προσθήκη εργασίας",
"sections": {
"planned": "Προγραμματισμένα",
"archived": "Αρχειοθετημένα"
},
"noTasksInSection": "Δεν υπάρχουν {{section}} εργασίες",
"filters": {
"dueThisWeek": "Λήγει αυτή την εβδομάδα",
"dueNextWeek": "Λήγει την επόμενη εβδομάδα",
"noDueDate": "Χωρίς ημερομηνία λήξης"
}
},
"sort": {
"direction": "Κατεύθυνση",
"ascending": "Αύξουσα",
"descending": "Φθίνουσα",
"fields": {
"position": "Χειροκίνητα (θέση)",
"createdAt": "Ημερομηνία δημιουργίας",
"priority": "Προτεραιότητα",
"dueDate": "Ημερομηνία λήξης",
"title": "Τίτλος",
"number": "Αριθμός εργασίας"
}
},
"boardFilters": {
"selectedCount": "{{count}} επιλεγμένα",
"subjects": {
"status": "Κατάσταση",
"priority": "Προτεραιότητα",
"assignee": "Ανατεθειμένος",
"dueDate": "Ημερομηνία λήξης",
"labels": "Ετικέτες"
},
"operators": {
"isAnyOf": "είναι ένα από",
"includeAnyOf": "περιλαμβάνει κάποιο από",
"is": "είναι",
"isNot": "δεν είναι",
"isNoneOf": "δεν είναι κανένα από",
"include": "περιλαμβάνει",
"exclude": "εξαιρεί"
},
"allCustomFieldValues": "All values",
"noCustomFieldValues": "No custom field values",
"noValuesUsedYet": "No values used yet"
},
"gantt": {
"searchPlaceholder": "Αναζήτηση προγραμματισμένων αιτημάτων...",
"pageTitle": "{{name}} / Gantt",
"title": "Χρονοδιάγραμμα Gantt",
"hideTasks": "Απόκρυψη εργασιών",
"showTasks": "Εμφάνιση εργασιών",
"noTasks": "Δεν υπάρχουν προγραμματισμένες εργασίες",
"noTasksSubtitle": "Προσθέστε ημερομηνία έναρξης, ημερομηνία λήξης ή και τα δύο στις εργασίες για να τοποθετηθούν στο χρονοδιάγραμμα του έργου.",
"noTasksFound": "Δεν βρέθηκαν εργασίες",
"taskHeader": "Εργασία",
"updateDatesError": "Αποτυχία ενημέρωσης ημερομηνιών εργασίας",
"resizeStart": "Αλλαγή μεγέθους ημερομηνίας έναρξης",
"resizeDue": "Αλλαγή μεγέθους ημερομηνίας λήξης",
"taskAriaLabel": "{{title}}: άνοιγμα ή σύρσιμο για μετακίνηση",
"jumpToToday": "Jump to today",
"previousPeriod": "Previous period",
"nextPeriod": "Next period",
"periodStart": "Timeline start date",
"showTaskDates": "Show task dates"
},
"delete": {
"title": "Διαγραφή εργασίας;",
"description": "Αυτό θα αφαιρέσει οριστικά την εργασία και όλα τα δεδομένα της. Δεν μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"action": "Διαγραφή εργασίας",
"success": "Η εργασία διαγράφηκε με επιτυχία",
"error": "Αποτυχία διαγραφής εργασίας"
},
"duplicate": {
"titleSuffix": "{{title}} (αντίγραφο)",
"success": "Το αντίγραφο της εργασίας δημιουργήθηκε με επιτυχία",
"error": "Αποτυχία δημιουργίας αντιγράφου εργασίας"
},
"archive": {
"success": "Αρχειοθετήθηκαν {{count}} εργασίες",
"confirmTitle_one": "Αρχειοθέτηση {{count}} ολοκληρωμένης εργασίας;",
"confirmTitle_other": "Αρχειοθέτηση {{count}} ολοκληρωμένων εργασιών;",
"confirmDescription": "Θα αφαιρεθούν από τον πίνακα και θα μεταφερθούν στην ενότητα «Αρχειοθετημένα» του Backlog."
},
"listView": {
"addTask": "Προσθήκη εργασίας",
"archiveAllTooltip": "Αρχειοθέτηση όλων των ολοκληρωμένων εργασιών",
"noTasks": "Δεν υπάρχουν εργασίες",
"collapseSubtasks": "Απόκρυψη υποεργασιών του {{title}}",
"expandSubtasks": "Εμφάνιση υποεργασιών του {{title}}",
"subtaskLevel": "Υποεργασία, επίπεδο {{level}}",
"subtasksLoadError": "Δεν ήταν δυνατή η φόρτωση των υποεργασιών, οπότε οι εργασίες εμφανίζονται χωρίς ιεραρχία."
},
"kanban": {
"addTask": "Προσθήκη εργασίας",
"automaticallySortedHint": "Αυτόματη ταξινόμηση κατά {{sort}}"
},
"pr": {
"merged": "Συγχωνευμένο",
"draft": "Πρόχειρο",
"open": "Ανοιχτό",
"label": "Pull Request",
"count_one": "{{count}} PR",
"count_other": "{{count}} PRs",
"closed": "Κλειστό"
},
"assignee": {
"label": "Ανατεθειμένος",
"unassigned": "Χωρίς ανάθεση"
},
"dueDate": {
"label": "Ημερομηνία λήξης",
"clear": "Εκκαθάριση ημερομηνίας",
"updateError": "Αποτυχία ενημέρωσης ημερομηνίας λήξης εργασίας",
"clearError": "Αποτυχία αφαίρεσης ημερομηνίας λήξης"
},
"labels": {
"empty": "Δεν υπάρχουν διαθέσιμες ετικέτες"
},
"update": {
"error": "Αποτυχία ενημέρωσης εργασίας"
},
"contextMenu": {
"copyLink": "Αντιγραφή συνδέσμου",
"copyLinkSuccess": "Ο σύνδεσμος της εργασίας αντιγράφηκε!"
},
"actions": {
"duplicate": "Δημιουργία αντιγράφου",
"archive": "Αρχειοθέτηση",
"markAsPlanned": "Επισήμανση ως προγραμματισμένη",
"delete": "Διαγραφή..."
},
"bulk": {
"selectedCount": "{{count}} επιλεγμένα",
"moveToBacklog": "Μετακίνηση στο Backlog",
"moveToBacklogSuccess": "{{count}} εργασίες μετακινήθηκαν στο backlog",
"moveToBacklogError": "Αποτυχία μετακίνησης εργασιών στο backlog",
"moveToBoard": "Μετακίνηση στον πίνακα",
"moveToBoardSuccess": "{{count}} εργασίες μετακινήθηκαν στον πίνακα",
"moveToBoardError": "Αποτυχία μετακίνησης εργασιών στον πίνακα",
"delete": "Διαγραφή εργασιών",
"deleteConfirmTitle_one": "Διαγραφή {{count}} εργασίας;",
"deleteConfirmTitle_other": "Διαγραφή {{count}} εργασιών;",
"deleteConfirmDescription": "Αυτό θα αφαιρέσει οριστικά τις επιλεγμένες εργασίες και όλα τα δεδομένα τους. Δεν μπορείτε να αναιρέσετε αυτήν την ενέργεια.",
"deleteSuccess": "{{count}} εργασίες διαγράφηκαν",
"deleteError": "Αποτυχία διαγραφής εργασιών",
"archive": "Αρχειοθέτηση εργασιών",
"archiveSuccess": "{{count}} εργασίες αρχειοθετήθηκαν",
"archiveError": "Αποτυχία αρχειοθέτησης εργασιών",
"updateSuccess": "{{count}} εργασίες ενημερώθηκαν",
"updateError": "Αποτυχία ενημέρωσης εργασιών",
"assignTo": "Ανάθεση σε",
"assignSuccess": "{{count}} εργασίες ανατέθηκαν",
"assignError": "Αποτυχία ανάθεσης εργασιών",
"setPriority": "Ορισμός προτεραιότητας",
"updatePriorityError": "Αποτυχία ενημέρωσης προτεραιότητας",
"addLabel": "Προσθήκη ετικέτας",
"addLabelSuccess": "Η ετικέτα προστέθηκε σε {{count}} εργασίες",
"addLabelError": "Αποτυχία προσθήκης ετικέτας",
"updateDueDateError": "Αποτυχία ενημέρωσης ημερομηνίας λήξης",
"actions": "Ενέργειες",
"searchActions": "Αναζήτηση ενεργειών...",
"noActionsFound": "Δεν βρέθηκαν ενέργειες.",
"changeStatus": "Αλλαγή κατάστασης",
"clearSelection": "Εκκαθάριση επιλογής",
"selectAll": "Επιλογή όλων",
"moreActions": "Περισσότερες ενέργειες",
"statusPlaceholder": "Αλλαγή κατάστασης…",
"priorityPlaceholder": "Ορισμός προτεραιότητας…",
"assigneePlaceholder": "Ανάθεση σε…",
"labelPlaceholder": "Προσθήκη ετικέτας…",
"columnPlaceholder": "Μετακίνηση σε στήλη…"
},
"editor": {
"table": {
"addColumnBefore": "Εισαγωγή στήλης αριστερά",
"addColumnAfter": "Εισαγωγή στήλης δεξιά",
"deleteColumn": "Διαγραφή στήλης",
"addRowBefore": "Εισαγωγή γραμμής επάνω",
"addRowAfter": "Εισαγωγή γραμμής κάτω",
"deleteRow": "Διαγραφή γραμμής",
"deleteTable": "Διαγραφή πίνακα"
}
},
"calendar": {
"dayTasksAriaLabel": "Εμφάνιση όλων των εργασιών για {{date}}",
"moreTasks": "+{{count}} ακόμη",
"nextMonth": "Επόμενος μήνας",
"noTasks": "Δεν υπάρχουν προγραμματισμένες εργασίες",
"noTasksSubtitle": "Προσθέστε ημερομηνία έναρξης, ημερομηνία λήξης ή και τις δύο στις εργασίες για να εμφανιστούν στο ημερολόγιο.",
"pageTitle": "{{name}} / Ημερολόγιο",
"previousMonth": "Προηγούμενος μήνας",
"taskAriaLabel": "{{title}}, {{range}}: άνοιγμα εργασίας",
"title": "Ημερολόγιο",
"today": "Σήμερα",
"loadError": "Αποτυχία φόρτωσης εργασιών.",
"noTasksThisMonth": "Τίποτα προγραμματισμένο αυτόν τον μήνα"
},
"descriptionSearchLoading": "Searching full descriptions…",
"descriptionSearchError": "Description search failed. Results may be incomplete.",
"descriptionRetry": "Retry",
"descriptionLoading": "Loading description…",
"descriptionLoadError": "The description could not be loaded. Retry to load the current version.",
"checklistProgress": "Ολοκληρώθηκαν {{completed}} από {{total}} στοιχεία λίστας ελέγχου",
"customFields": {
"fields": "Πεδία",
"empty": "Κενό",
"required": "Υποχρεωτικό",
"enterKey": "Enter",
"toSave": "για αποθήκευση",
"clear": "Εκκαθάριση",
"setValue": "Ορισμός {{field}}…",
"noMatches": "Δεν βρέθηκαν επιλογές",
"missingRequired_one": "{{count}} υποχρεωτικό πεδίο είναι κενό",
"missingRequired_other": "{{count}} υποχρεωτικά πεδία είναι κενά",
"saveError": "Δεν ήταν δυνατή η αποθήκευση του πεδίου {{field}}",
"moreFields_one": "{{count}} ακόμη πεδίο",
"moreFields_other": "{{count}} ακόμη πεδία",
"manage": "Διαχείριση πεδίων"
},
"board": {
"reorderFailed": "Could not move task. Please try again.",
"keyboardInstructions": "Πατήστε Space για προεπισκόπηση και Enter για να ανοίξετε αυτή την εργασία. Χρησιμοποιήστε Alt ή Option με τα βέλη για να τη μετακινήσετε.",
"loadErrorTitle": "Αυτός ο πίνακας δεν φορτώθηκε",
"loadErrorDescription": "Κάτι πήγε στραβά κατά τη λήψη των εργασιών. Ελέγξτε τη σύνδεσή σας και δοκιμάστε ξανά.",
"refreshError": "Δεν ήταν δυνατή η ανανέωση του πίνακα, οπότε μπορεί να μην είναι ενημερωμένος.",
"tryAgain": "Δοκιμάστε ξανά"
},
"recurrence": {
"daily_one": "Κάθε ημέρα",
"daily_other": "Κάθε {{count}} ημέρες",
"monthly_one": "Κάθε μήνα",
"monthly_other": "Κάθε {{count}} μήνες",
"weekly_one": "Κάθε εβδομάδα",
"weekly_other": "Κάθε {{count}} εβδομάδες",
"yearly_one": "Κάθε χρόνο",
"yearly_other": "Κάθε {{count}} χρόνια",
"onDays": "{{rule}}: {{days}}"
},
"toolbar": {
"search": "Αναζήτηση εργασιών",
"clearSearch": "Εκκαθάριση αναζήτησης",
"taskCount_one": "{{count}} εργασία",
"taskCount_other": "{{count}} εργασίες",
"shownCount_one": "{{shown}} από {{count}} εργασία",
"shownCount_other": "{{shown}} από {{count}} εργασίες"
},
"display": {
"title": "Εμφάνιση",
"sortBy": "Ταξινόμηση κατά",
"showOnCards": "Εμφάνιση στις κάρτες",
"showOnRows": "Εμφάνιση στις γραμμές",
"checklistProgress": "Πρόοδος λίστας ελέγχου",
"projectBackground": "Φόντο έργου",
"layout": "Διάταξη",
"includeSubtasks": "Συμπερίληψη υποεργασιών",
"useProjectDefault": "Χρήση προεπιλογής έργου"
},
"filterBar": {
"label": "Ενεργά φίλτρα",
"removeFilter": "Αφαίρεση φίλτρου {{name}}",
"noMatches": "Καμία εργασία δεν ταιριάζει με την αναζήτηση ή τα φίλτρα σας.",
"customFieldsLoading": "Loading custom-field values. Results are shown without custom-field filters.",
"customFieldsRefreshError": "Custom-field values could not be refreshed. Results may be out of date.",
"customFieldsUnavailable": "Custom-field values could not be loaded. Results are shown without custom-field filters."
},
"filterMenu": {
"addFilter": "Προσθήκη φίλτρου…",
"searchSubject": "{{name}}…",
"noResults": "Κανένα αποτέλεσμα"
},
"shortcuts": {
"assignedToMe": "Ανατέθηκε σε εσάς",
"idCopied": "Το ID της εργασίας αντιγράφηκε",
"titleCopied": "Ο τίτλος της εργασίας αντιγράφηκε",
"markdownCopied": "Αντιγράφηκε ως Markdown",
"copyFailed": "Δεν ήταν δυνατή η αντιγραφή στο πρόχειρο.",
"pageUrlCopied": "Το URL της σελίδας αντιγράφηκε"
},
"due": {
"overdueDays_one": "Καθυστέρηση {{count}} ημ.",
"overdueDays_other": "Καθυστέρηση {{count}} ημ.",
"overdueWeeks_one": "Καθυστέρηση {{count}} εβδ.",
"overdueWeeks_other": "Καθυστέρηση {{count}} εβδ.",
"today": "Σήμερα",
"tomorrow": "Αύριο",
"inDays_one": "Σε {{count}} ημέρα",
"inDays_other": "Σε {{count}} ημέρες",
"fullDate": "Λήξη {{date}}"
},
"datePicker": {
"dueDatePlaceholder": "Ορισμός προθεσμίας…",
"startDatePlaceholder": "Ορισμός ημερομηνίας έναρξης…",
"datePlaceholder": "Ορισμός ημερομηνίας…",
"thisWeekend": "Αυτό το Σαββατοκύριακο",
"nextWeek": "Την επόμενη εβδομάδα",
"pickDate": "Επιλογή ημερομηνίας",
"startsOn": "Ξεκινά {{date}}",
"beforeStart": "Η {{date}} είναι πριν από την ημερομηνία έναρξης",
"afterDue": "Η {{date}} είναι μετά την προθεσμία"
}
},
"invitations": {
"email": {
"subject": "Ο/Η {{inviterName}} σας προσκάλεσε να συμμετάσχετε στο {{workspaceName}} στο {{instanceName}}",
"preview": "Έχετε πρόσκληση για το {{workspaceName}} στο Kaneo",
"title": "Συμμετοχή στο {{workspaceName}}",
"subtitle": "Ο/Η {{inviterName}} ({{inviterEmail}}) σας προσκάλεσε να συνεργαστείτε στο Kaneo.",
"cta": "Αποδοχή πρόσκλησης",
"sameEmail": "Μπορείτε να αποδεχτείτε την πρόσκληση με το ίδιο email που έλαβε αυτό το μήνυμα.",
"ignore": "Αν δεν το περιμένατε, μπορείτε να αγνοήσετε με ασφάλεια αυτό το email.",
"footer": "Πρόσκληση χώρου εργασίας Kaneo",
"details": {
"title": "Λεπτομέρειες πρόσκλησης",
"sentTo": "Στάλθηκε σε",
"instance": "Διακομιστής",
"role": "Ρόλος",
"expires": "Λήγει"
}
},
"pageTitle": "Προσκλήσεις",
"pendingInvitations": "Εκκρεμείς προσκλήσεις",
"acceptSubtitle": "Αποδεχτείτε προσκλήσεις για να συμμετάσχετε σε χώρους εργασίας",
"noPendingTitle": "Δεν υπάρχουν εκκρεμείς προσκλήσεις",
"noPendingDescription": "Δεν έχετε καμία εκκρεμή πρόσκληση για χώρο εργασίας αυτή τη στιγμή.",
"continueToSetup": "Συνέχεια στη ρύθμιση",
"skipForNow": "Παράλειψη για τώρα",
"table": {
"workspace": "Χώρος εργασίας",
"invitedBy": "Προσκλήθηκε από",
"expires": "Λήγει"
},
"toast": {
"acceptError": "Αποτυχία αποδοχής πρόσκλησης",
"acceptSuccess": "Η πρόσκληση έγινε αποδεκτή! Καλώς ήρθατε στην ομάδα.",
"rejectError": "Αποτυχία απόρριψης πρόσκλησης",
"rejectSuccess": "Η πρόσκληση απορρίφθηκε"
}
},
"workspace": {
"projects": {
"pageTitle": "Έργα",
"createProject": "Δημιουργία έργου",
"title": "Τίτλος",
"progress": "Πρόοδος",
"targetDate": "Ημερομηνία στόχος",
"dueDate": "Ημερομηνία λήξης",
"status": "Κατάσταση",
"emptyTitle": "Δεν υπάρχουν ακόμα έργα",
"emptyDescription": "Ξεκινήστε δημιουργώντας το πρώτο σας έργο.",
"projectStatus": {
"notStarted": "Δεν έχει ξεκινήσει",
"complete": "Ολοκληρωμένο",
"inProgress": "Σε εξέλιξη"
},
"noDueDate": "Χωρίς ημερομηνία λήξης",
"reorderHandle": "Αναδιάταξη έργου",
"reorderError": "Η αναδιάταξη των έργων απέτυχε",
"emptyDescriptionReadOnly": "Δεν υπάρχουν ακόμα έργα σε αυτόν τον χώρο εργασίας. Ζητήστε από έναν διαχειριστή να δημιουργήσει ένα.",
"unavailable": {
"backToWorkspace": "Back to workspace",
"noAccessDescription": "Ask a workspace admin to give you access.",
"noAccessTitle": "You don't have access to this project",
"notFoundDescription": "This project doesn't exist or has been deleted.",
"notFoundTitle": "Project not found"
}
},
"search": {
"pageTitle": "Αναζήτηση",
"backToDashboard": "Επιστροφή στον πίνακα ελέγχου",
"placeholder": "Αναζήτηση εργασιών με βάση τον τίτλο ή το σύντομο ID (π.χ. DEP-23)...",
"hint": "Αναζητήστε σε όλα τα έργα αυτού του χώρου εργασίας. Χρησιμοποιήστε σύντομα IDs όπως DEP-23 για να βρείτε συγκεκριμένες εργασίες.",
"searching": "Γίνεται αναζήτηση...",
"resultsFound_one": "{{count}} αποτέλεσμα βρέθηκε",
"resultsFound_other": "{{count}} αποτελέσματα βρέθηκαν",
"noResultsTitle": "Δεν βρέθηκαν αποτελέσματα",
"noResultsDescription": "Δοκιμάστε να προσαρμόσετε τους όρους αναζήτησης ή να αναζητήσετε κάτι άλλο",
"startTitle": "Ξεκινήστε την αναζήτηση",
"startDescription": "Εισαγάγετε έναν όρο αναζήτησης για να βρείτε εργασίες σε όλα τα έργα",
"quickSearchesLabel": "Γρήγορες αναζητήσεις:",
"suggestionHighPriority": "Υψηλή προτεραιότητα",
"suggestionBug": "Σφάλμα",
"suggestionFeature": "Δυνατότητα",
"suggestionInProgress": "Σε εξέλιξη",
"suggestionCompleted": "Ολοκληρωμένα"
},
"create": {
"pageTitle": "Δημιουργία χώρου εργασίας",
"heading": "Δημιουργία νέου χώρου εργασίας",
"subtitle": "Οι χώροι εργασίας είναι κοινόχρηστα περιβάλλοντα όπου οι ομάδες μπορούν να εργάζονται σε έργα, κύκλους και ζητήματα.",
"nameLabel": "Όνομα χώρου εργασίας",
"namePlaceholder": "Εισαγάγετε όνομα χώρου εργασίας",
"descriptionLabel": "Περιγραφή (προαιρετικό)",
"descriptionPlaceholder": "Προσθέστε μια περιγραφή για τον χώρο εργασίας σας",
"required": "Υποχρεωτικό",
"creating": "Γίνεται δημιουργία...",
"submit": "Δημιουργία χώρου εργασίας",
"success": "Ο χώρος εργασίας δημιουργήθηκε με επιτυχία",
"error": "Αποτυχία δημιουργίας χώρου εργασίας"
},
"home": {
"activity": {
"commented": "commented",
"empty": "Nothing has happened in the last 30 days.",
"loadError": "Activity couldn't be loaded.",
"title": "Activity",
"updated": "updated the task"
},
"greeting": {
"afternoon": "Good afternoon",
"evening": "Good evening",
"morning": "Good morning"
},
"newTask": "New task",
"pageTitle": "Home",
"projects": {
"all": "All projects",
"tasks_one": "{{count}} task",
"tasks_other": "{{count}} tasks",
"title": "Your projects",
"loadError": "Projects couldn't be loaded."
},
"upNext": {
"assigned_one": "{{count}} assigned to you",
"assigned_other": "{{count}} assigned to you",
"title": "Up next",
"viewAll": "View all"
},
"week": {
"more_one": "+{{count}} more",
"more_other": "+{{count}} more",
"truncated": "The week preview includes only the first {{shown}} of {{total}} assigned tasks."
}
},
"myTasks": {
"emptyDescription": "Tasks assigned to you across this workspace show up here.",
"groupBy": {
"dueDate": "Due date",
"label": "Group by",
"project": "Project"
},
"pageTitle": "My tasks",
"truncated": "Showing the first {{shown}} of {{total}} tasks."
},
"myWork": {
"due": {
"later": "Later",
"noDueDate": "No due date",
"overdue": "Overdue",
"thisWeek": "This week",
"today": "Today",
"tomorrow": "Tomorrow"
},
"empty": "Nothing assigned to you",
"loadError": "Your tasks couldn't be loaded."
},
"archived": {
"description": "Contact an administrator to restore access.",
"manage": "Manage workspaces",
"otherWorkspaces": "Go to workspaces",
"title": "Workspace archived"
}
},
"team": {
"roles": {
"owner": "Ιδιοκτήτης",
"admin": "Διαχειριστής",
"member": "Μέλος",
"viewer": "Θεατής"
},
"members": {
"pageTitle": "Μέλη",
"inviteMember": "Πρόσκληση μέλους",
"you": "Εσείς"
},
"invitations": {
"linkLabel": "Σύνδεσμος πρόσκλησης",
"copyLink": "Αντιγραφή συνδέσμου",
"linkCopied": "Ο σύνδεσμος της πρόσκλησης αντιγράφηκε",
"copyFailed": "Δεν ήταν δυνατή η αυτόματη αντιγραφή. Επιλέξτε τον σύνδεσμο και πατήστε Ctrl+C.",
"pendingBadge": "σε εκκρεμότητα",
"expires": "Λήγει {{date}}"
},
"inviteModal": {
"title": "Πρόσκληση μέλους ομάδας",
"emailLabel": "Email",
"emailPlaceholder": "colleague@company.com",
"sendInvitation": "Αποστολή πρόσκλησης",
"success": "Η πρόσκληση στάλθηκε με επιτυχία",
"error": "Αποτυχία πρόσκλησης μέλους ομάδας",
"createdTitle": "Η πρόσκληση δημιουργήθηκε",
"shareLinkDescription": "Μοιραστείτε αυτόν τον σύνδεσμο με τον/την {{email}} για να συμμετάσχει στον χώρο εργασίας.",
"done": "Ολοκλήρωση"
},
"membersTable": {
"emptyTitle": "Δεν υπάρχουν ακόμα μέλη ομάδας",
"emptyDescription": "Προσκαλέστε το πρώτο μέλος της ομάδας σας για να ξεκινήσετε.",
"columns": {
"name": "Όνομα",
"role": "Ρόλος",
"joined": "Εντάχθηκε",
"actions": "Ενέργειες",
"projects": "Projects"
},
"memberRolePending": "{{role}} (Σε εκκρεμότητα)",
"ariaCancelInvitation": "Ακύρωση πρόσκλησης",
"ariaRemoveMember": "Αφαίρεση μέλους",
"removeDialogTitle": "Αφαίρεση μέλους ομάδας;",
"removeDialogDescription": "Είστε βέβαιοι ότι θέλετε να αφαιρέσετε τον/την {{name}} από τον χώρο εργασίας; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"cancelDialogTitle": "Ακύρωση πρόσκλησης;",
"cancelDialogDescription": "Είστε βέβαιοι ότι θέλετε να ακυρώσετε την πρόσκληση για το {{email}}; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"removeMember": "Αφαίρεση μέλους",
"cancelInvitation": "Ακύρωση πρόσκλησης",
"removeSuccess": "Το μέλος της ομάδας αφαιρέθηκε με επιτυχία",
"removeError": "Αποτυχία αφαίρεσης μέλους ομάδας",
"cancelInviteSuccess": "Η πρόσκληση ακυρώθηκε με επιτυχία",
"cancelInviteError": "Αποτυχία ακύρωσης πρόσκλησης",
"ariaInvitationActions": "Ενέργειες πρόσκλησης",
"roleUpdateSuccess": "Ο ρόλος ενημερώθηκε",
"roleUpdateError": "Αποτυχία ενημέρωσης ρόλου"
},
"projectAccess": {
"allProjects": "All projects",
"allProjectsDescription": "Access every project in this workspace, including new ones.",
"description": "Choose which projects this person can see.",
"dialogDescription": "Choose which projects {{name}} can access.",
"dialogTitle": "Project access",
"editAria": "Change project access for {{name}} ({{access}})",
"label": "Project access",
"noProjects": "No projects in this workspace yet.",
"projectCount_one": "{{count}} project",
"projectCount_other": "{{count}} projects",
"projectsLabel": "Projects",
"save": "Save",
"selectAtLeastOne": "Choose at least one project.",
"selectedProjects": "Selected projects",
"selectedProjectsDescription": "Only access the projects you choose.",
"updateError": "Failed to update project access",
"updateSuccess": "Project access updated",
"archived": "Archived",
"allProjectsUnavailable": "Your own access is limited, so you can only give access to selected projects."
}
},
"publicProject": {
"pageTitle": "Δημόσια προβολή",
"badge": "Δημόσιο",
"readOnly": "Μόνο για ανάγνωση",
"error": {
"title": "Το έργο δεν βρέθηκε",
"description": "Αυτό το έργο δεν υπάρχει ή δεν είναι δημόσια προσβάσιμο."
},
"taskCard": {
"viewDetailsAria": "Προβολή λεπτομερειών για την εργασία {{title}}"
},
"taskDetail": {
"labels": "Ετικέτες",
"externalLinks": "Εξωτερικοί σύνδεσμοι",
"pullRequestFallback": "Pull Request",
"issueFallback": "Issue",
"prStatusMerged": "Συγχωνευμένο",
"prStatusDraft": "Πρόχειρο",
"prStatusOpen": "Ανοιχτό",
"dueWithDate": "Λήγει {{date}}",
"created": "Δημιουργήθηκε",
"dueDateLabel": "Ημερομηνία λήξης"
},
"theme": {
"switchToLight": "Μετάβαση σε ανοιχτό θέμα",
"switchToDark": "Μετάβαση σε σκούρο θέμα"
},
"copyUrl": {
"successToast": "Το URL αντιγράφηκε",
"errorToast": "Αποτυχία αντιγραφής URL",
"copied": "Αντιγράφηκε",
"share": "Κοινοποίηση"
},
"branding": {
"poweredBy": "Υποστηρίζεται από"
}
},
"press": {
"title": "Press kit",
"headline": "Kaneo press kit",
"intro": "Kaneo logos and product screenshots for articles, videos, and other media.",
"description": "Kaneo press resources: product information, logos, screenshots, and contact details for journalists and creators.",
"downloadKit": "Download all assets",
"boilerplateTitle": "About Kaneo",
"boilerplate": "Kaneo is an open-source project management platform created by Andrej Acevski. Teams can organize tasks in board and list views, assign work, set priorities and due dates, and connect GitHub. Kaneo is available under the MIT license for self-hosting, or as a managed service through Kaneo Cloud.",
"logosTitle": "Logos",
"darkLogo": "Dark wordmark",
"darkLogoAlt": "Dark Kaneo logo on a light background",
"darkLogoDetail": "SVG",
"lightLogo": "Light wordmark",
"lightLogoAlt": "Light Kaneo logo on a dark background",
"lightLogoDetail": "SVG",
"icon": "App icon",
"iconAlt": "Kaneo app icon",
"iconDetail": "PNG, 512 × 512",
"download": "Download",
"screenshotsTitle": "Screenshots",
"lightScreenshot": "Board (light)",
"lightScreenshotAlt": "Kaneo board in light theme, with task cards arranged by status",
"darkScreenshot": "Board (dark)",
"darkScreenshotAlt": "Kaneo board in dark theme, with task cards arranged by status",
"contactTitle": "Press enquiries",
"contactBody": "Contact the Kaneo team for product questions, interviews, or additional materials.",
"usageContrast": "Choose the light wordmark for dark backgrounds and the dark wordmark for light backgrounds.",
"usageProportions": "Keep the original proportions and colours, without stretching or adding effects.",
"usageSpace": "Leave enough space around the logo to keep it clear and readable.",
"darkListScreenshot": "List (dark)",
"darkListScreenshotAlt": "Kaneo task list in dark theme, grouped by status with assignees, priorities, labels, and due dates",
"darkTaskScreenshot": "Task details (dark)",
"darkTaskScreenshotAlt": "Kaneo task details in dark theme, with a description, checklist, team comment, and task properties",
"darkTimelineScreenshot": "Timeline (dark)",
"darkTimelineScreenshotAlt": "Kaneo Gantt timeline in dark theme, showing scheduled tasks and their durations",
"lightListScreenshot": "List (light)",
"lightListScreenshotAlt": "Kaneo task list in light theme, grouped by status with assignees, priorities, labels, and due dates",
"lightTaskScreenshot": "Task details (light)",
"lightTaskScreenshotAlt": "Kaneo task details in light theme, with a description, checklist, team comment, and task properties",
"lightTimelineScreenshot": "Timeline (light)",
"lightTimelineScreenshotAlt": "Kaneo Gantt timeline in light theme, showing scheduled tasks and their durations"
},
"landing": {
"sponsors": {
"ciSponsor": "Συνεργάτες"
},
"founder": {
"title": "Why Kaneo exists",
"intro": "I'm Andrej, and I created Kaneo because I was tired of project management tools that got in the way more than they helped. After years of using bloated, overcomplicated platforms that distracted from actual work, I knew there had to be a better way.",
"problem": "The problem wasn't that these tools lacked features - it was that they had too many. Every notification, every unnecessary button, every complex workflow was pulling my team away from what mattered: building great products.",
"principle": "I believe the best tools are invisible. They should amplify your team's natural workflow, not force you to adapt to theirs. Kaneo is built on the principle that less is more - every feature exists because it solves a real problem, not because it looks impressive in a demo."
},
"hero": {
"cloudCta": "Try Kaneo Cloud",
"trialNote": "14-day cloud trial. No credit card required.",
"github": "GitHub",
"productHunt": "Product Hunt",
"title": "Project management",
"titleAccent": "that doesn't become the project.",
"description": "Open-source project management with boards, Gantt charts, and GitHub integration. Self-host for free with SSO included, or let Kaneo Cloud handle the hosting.",
"pricingCta": "See pricing",
"appStore": "App Store"
},
"navigation": {
"product": "Product",
"pricing": "Pricing",
"resources": "Resources",
"docs": "Documentation",
"blog": "Blog",
"guides": "Guides",
"comparisons": "Compare tools",
"roadmap": "Roadmap",
"community": "Κοινότητα",
"menu": "Menu",
"closeMenu": "Close menu",
"home": "Kaneo home",
"signIn": "Sign In",
"getStarted": "Get Started"
},
"showcase": {
"label": "Kaneo product views",
"controls": "Choose a product view",
"play": "Play product views",
"pause": "Pause product views",
"board": "Board",
"list": "Backlog",
"gantt": "Gantt"
},
"features": {
"tasks": {
"label": "Subtasks & context",
"title": "Big tasks. Clear next steps.",
"description": "Break work into subtasks, assign each one, and track progress without losing the original brief. Every detail stays with the work."
},
"github": {
"label": "GitHub integration",
"title": "From pull request to done.",
"description": "Issues and labels sync both ways. Linked pull requests move tasks through review to done as your code is opened and merged.",
"link": "Set up GitHub"
},
"hosting": {
"title": "Run it on your own server.",
"description": "Deploy with Docker and keep your workspace on infrastructure you control.",
"link": "Self-host Kaneo"
},
"source": {
"title": "The code is open, too.",
"description": "Read the source, report an issue, or contribute a change. Development happens on GitHub.",
"link": "View the source"
},
"preview": {
"taskAlt": "Interactive Kaneo task and subtask preview.",
"githubAlt": "Interactive preview of a GitHub merge updating a Kaneo task.",
"taskTitle": "Publish the new homepage",
"taskDescription": "Update the copy and check the layout before the next release.",
"checklistDone": "Review the copy",
"checklistOpen": "Check the mobile layout",
"inProgress": "In Progress",
"high": "High",
"date": "Oct 12",
"design": "design",
"done": "Done",
"relationsAlt": "Interactive Kaneo task dependencies preview.",
"inReview": "In Review",
"trySubtasks": "Try checking off a subtask.",
"tryGithub": "Preview a merge to see the task update.",
"tryRelations": "Open a linked task to follow the connection.",
"mergeAction": "Preview merge",
"resetAction": "Reset preview",
"mergedHint": "Pull request merged. Task moved to Done.",
"progress": "{{completed}} of {{total}} subtasks complete",
"backToTask": "Back to the homepage task",
"releaseNotes": "Write the release notes",
"dependencyDescription": "The homepage is waiting on the mobile review. Keep the launch notes linked for context.",
"mobileDescription": "Check the new homepage on narrow screens before it goes live.",
"notesDescription": "Capture what changed for the launch announcement."
},
"relations": {
"label": "Linked tasks & dependencies",
"title": "See what’s holding things up.",
"description": "Connect blockers, follow dependencies, and keep related work close. Open a linked task to see the context behind the next step."
}
},
"seo": {
"title": "Kaneo — Open-source, self-hosted project management",
"description": "Open-source project management with boards, Gantt charts, and GitHub integration. Self-host for free with SSO included, or use Kaneo Cloud."
},
"resources": {
"eyebrow": "Make it your own",
"title": "A clear path from trying it to using it.",
"description": "Set up your server, connect your tools, or compare Kaneo with your current tracker.",
"sso": {
"title": "Bring your own identity provider",
"description": "Configure OIDC single sign-on in the free self-hosted build."
},
"mcp": {
"title": "Connect your AI tools",
"description": "Use MCP to work with tasks and projects through an AI client."
},
"linear": {
"title": "Compare Kaneo and Linear",
"description": "See the differences in hosting, licensing, and workflow."
},
"startups": {
"description": "What a startup needs from a tracker, and what Kaneo Cloud costs as you hire.",
"title": "Project management for startups"
}
},
"product": {
"title": "Before you get started",
"description": "The practical details about hosting, planning, and connecting your team.",
"overview": "Kaneo is an open-source, MIT-licensed project management platform with boards, backlog, Gantt and calendar views, custom fields, time tracking, and GitHub integration. Self-host it on your own infrastructure or use Kaneo Cloud.",
"hosting": {
"question": "Is Kaneo free to self-host?",
"answer": "Yes. Kaneo is MIT licensed and free to self-host, with single sign-on included. Run the application alongside PostgreSQL using Docker Compose, or deploy with the official Helm chart. You manage infrastructure, updates, and backups.",
"link": "Read the installation guide"
},
"planning": {
"question": "Does Kaneo have Gantt charts?",
"answer": "Yes. Kaneo includes Gantt and calendar views alongside boards, lists, and backlog planning. Use task start dates and due dates to plan work on a timeline. Budgeting, baseline comparisons, and sprint burndown reports are outside its current scope.",
"link": "Compare planning features"
},
"sso": {
"question": "Is single sign-on included?",
"answer": "Yes. The free self-hosted build supports Google, GitHub, Discord, and custom OAuth/OIDC providers. Configure your provider on your instance without purchasing a separate Kaneo edition.",
"link": "Configure OIDC"
},
"agents": {
"question": "Can AI clients work with Kaneo?",
"answer": "Yes. Kaneo provides an MCP server through the @kaneo/mcp package and an HTTP endpoint. Compatible AI clients can read and update tasks using an API key tied to a user, subject to workspace permissions.",
"link": "Read the MCP guide"
},
"mobile": {
"answer": "Yes. Kaneo is on the App Store for iPhone and iPad, and Android is coming soon. The app is free for Kaneo Cloud accounts. Connecting it to a self-hosted server is a one-time $9.99 unlock per person, and like the rest of Kaneo, the app is open source.",
"link": "Download on the App Store",
"question": "Is there a mobile app?"
}
},
"comparison": {
"feature": "Feature",
"yes": "Yes",
"no": "No"
},
"selfHostingGuide": {
"summary": "What self-hosting involves, with links to the maintained Docker Compose configuration and installation steps.",
"answer": "To self-host Kaneo, run the application and PostgreSQL with Docker Compose, configure your public URL and secrets, and put a TLS reverse proxy in front. The installation guide specifies at least 2 GB of RAM and 10 GB of disk space. Plan for ongoing updates, database backups, and storage for uploaded files.",
"requirements": "The documented minimum is 2 GB of RAM and 10 GB of disk space, with Docker 20.10 or newer and Docker Compose V2. Allow more capacity for your workload, database growth, and uploaded files.",
"compose": "Use the maintained compose.yml in the Docker Compose guide. It defines PostgreSQL, a persistent database volume, the Kaneo application, and health checks. Configure the environment file before starting the services; for production, pin an image version so updates are deliberate.",
"backups": "Back up both PostgreSQL and any object storage used for uploads. Choose a schedule based on how much work your team can afford to lose, store copies off the application server, and test restoring them before you need them.",
"worth": "Self-hosting makes sense when you need control over infrastructure and data, and someone can own maintenance. Include server capacity, storage, backups, and that maintenance time when comparing costs with a managed service.",
"minimum": "The installation guide specifies Docker 20.10 or newer, Docker Compose V2, at least 2 GB of RAM, and 10 GB of disk space. The Compose setup includes PostgreSQL. Redis is optional for a single API instance.",
"composeLink": "Docker Compose configuration",
"composeLinkDescription": "The maintained compose.yml with persistent storage and health checks.",
"startLink": "Start and verify the services",
"startLinkDescription": "Start the stack, inspect its status, and check that the application is available."
}
},
"mobile": {
"common": {
"save": "Αποθήκευση",
"cancel": "Ακύρωση",
"delete": "Διαγραφή",
"retry": "Δοκιμάστε ξανά",
"somethingWrong": "Κάτι πήγε στραβά",
"close": "Κλείσιμο"
},
"errors": {
"notSignedIn": "Δεν έχετε συνδεθεί",
"unreachable": "Δεν είναι δυνατή η σύνδεση με τον διακομιστή. Ελέγξτε τη σύνδεσή σας και τη διεύθυνση του διακομιστή.",
"sessionExpired": "Η συνεδρία σας έληξε. Συνδεθείτε ξανά.",
"forbidden": "Δεν έχετε δικαίωμα για αυτή την ενέργεια.",
"notFound": "Δεν βρέθηκε.",
"tooManyRequests": "Πάρα πολλά αιτήματα. Περιμένετε λίγο.",
"serverProblem": "Ο διακομιστής αντιμετώπισε πρόβλημα ({{status}}).",
"requestFailed": "Το αίτημα απέτυχε ({{status}}).",
"notKaneo": "Το {{url}} δεν μοιάζει με διακομιστή Kaneo.",
"noInstance": "Δεν βρέθηκε εγκατάσταση Kaneo στο {{url}} (HTTP {{status}}).",
"noSession": "Ο διακομιστής δεν επέστρεψε συνεδρία. Δοκιμάστε να συνδεθείτε μέσω του προγράμματος περιήγησης.",
"deviceFailed": "Η σύνδεση συσκευής απέτυχε (HTTP {{status}}).",
"apiKeyRejected": "Το κλειδί API απορρίφθηκε.",
"signInRejected": "Ο διακομιστής δεν αποδέχτηκε τη σύνδεση.",
"uploadFailed": "Η μεταφόρτωση απέτυχε ({{status}})"
},
"signIn": {
"tagline": "Απλή διαχείριση έργων. Συνδεθείτε στο Kaneo Cloud ή στη δική σας εγκατάσταση.",
"cloud": "Kaneo Cloud",
"selfHosted": "Αυτο-φιλοξενούμενο",
"captcha": "Αυτός ο διακομιστής απαιτεί έλεγχο μέσω προγράμματος περιήγησης για αυτό το βήμα. Χρησιμοποιήστε το «Συνέχεια στο πρόγραμμα περιήγησης».",
"invalidClient": "Αυτός ο διακομιστής δεν επιτρέπει σύνδεση συσκευής. Ζητήστε από τον διαχειριστή να προσθέσει το «kaneo-cli» στο DEVICE_AUTH_CLIENT_IDS ή συνδεθείτε με κωδικό πρόσβασης ή κλειδί API.",
"serverAddress": "Διεύθυνση διακομιστή",
"serverAddressHint": "Η διεύθυνση όπου ανοίγετε το Kaneo. Χρησιμοποιήστε http:// για διακομιστές χωρίς TLS. Αν το API τρέχει σε άλλο host, εισαγάγετε τη διεύθυνση του API.",
"connect": "Σύνδεση",
"recent": "Πρόσφατα",
"change": "Αλλαγή",
"email": "Email",
"password": "Κωδικός πρόσβασης",
"togglePassword": "Εμφάνιση ή απόκρυψη κωδικού",
"signIn": "Σύνδεση",
"or": "ή",
"continueInBrowser": "Συνέχεια στο πρόγραμμα περιήγησης",
"browserHint": "GitHub, Google, Discord ή SSO",
"emailCode": "Αποστολή κωδικού σύνδεσης με email",
"sendTo": "Αποστολή στο {{email}}",
"noPassword": "Χωρίς κωδικό πρόσβασης",
"useApiKey": "Χρήση κλειδιού API",
"newToKaneo": "Νέος στο Kaneo;",
"createAccount": "Δημιουργία λογαριασμού",
"code": {
"title": "Σύνδεση με κωδικό",
"message": "Θα σας στείλουμε με email έναν 6ψήφιο κωδικό. Δεν χρειάζεται κωδικός πρόσβασης.",
"send": "Αποστολή κωδικού",
"checkEmail": "Ελέγξτε το email σας",
"sent": "Στείλαμε έναν 6ψήφιο κωδικό στο {{email}}",
"verify": "Επαλήθευση",
"didntGet": "Δεν τον λάβατε;",
"resend": "Επαναποστολή κωδικού"
},
"device": {
"denied": "Η σύνδεση απορρίφθηκε στο πρόγραμμα περιήγησης.",
"expired": "Ο κωδικός σύνδεσης έληξε. Ξεκινήστε ξανά για να λάβετε νέο.",
"openFailed": "Δεν ήταν δυνατό το άνοιγμα προγράμματος περιήγησης. Αντιγράψτε τον σύνδεσμο.",
"message": "Εγκρίνετε αυτή τη συσκευή από τον ιστότοπο του Kaneo. Εκεί λειτουργούν τα GitHub, Google, Discord και SSO.",
"yourCode": "Ο κωδικός σας",
"copyCode": "Αντιγραφή κωδικού",
"codeCopied": "Ο κωδικός αντιγράφηκε",
"copyLink": "Αντιγραφή συνδέσμου",
"linkCopied": "Ο σύνδεσμος αντιγράφηκε",
"openBrowser": "Άνοιγμα προγράμματος περιήγησης",
"tryAgain": "Δοκιμάστε ξανά",
"waiting": "Αναμονή για έγκριση…",
"gettingCode": "Λήψη κωδικού…"
},
"apiKey": {
"message": "Δημιουργήστε ένα στον ιστότοπο από Ρυθμίσεις > Κλειδιά API. Λειτουργεί ακόμη κι όταν άλλοι τρόποι σύνδεσης είναι απενεργοποιημένοι.",
"label": "Κλειδί API"
},
"signUp": {
"name": "Όνομα",
"passwordHint": "Τουλάχιστον 8 χαρακτήρες"
},
"unlock": {
"buy": "Unlock for {{price}}",
"buyNoPrice": "Unlock",
"message": "Signing in to Kaneo Cloud is always included. Connecting the app to a self-hosted server is a one-time purchase that supports Kaneo's development.",
"nothingToRestore": "No earlier purchase was found for this store account.",
"restore": "Restore purchase",
"title": "Connect your own server",
"unavailable": "Purchases aren't available right now. Try again later."
}
},
"invitations": {
"accepted": "Η πρόσκληση έγινε αποδεκτή",
"declined": "Η πρόσκληση απορρίφθηκε",
"title": "Προσκλήσεις",
"description": "Χώροι εργασίας στους οποίους έχετε προσκληθεί.",
"emptyTitle": "Δεν υπάρχουν εκκρεμείς προσκλήσεις",
"emptyMessage": "Οι προσκλήσεις εμφανίζονται εδώ μόλις επαληθευτεί η διεύθυνση email σας. Μπορείτε πάντα να συμμετάσχετε με τον σύνδεσμο από το email.",
"invitedYou": "Ο/Η {{name}} σας προσκάλεσε",
"decline": "Απόρριψη",
"accept": "Αποδοχή",
"joinWithLink": "Συμμετοχή με σύνδεσμο πρόσκλησης",
"linkPlaceholder": "Επικολλήστε τον σύνδεσμο από το email σας",
"join": "Συμμετοχή"
},
"taskDetail": {
"someone": "Κάποιος",
"status": {
"planned": "Προγραμματισμένη",
"archived": "Αρχειοθετημένη"
},
"section": {
"addTo": "Προσθήκη σε {{title}}"
},
"fields": {
"title": "Πεδία",
"empty": "Κενό",
"none": "Κανένα"
},
"subtasks": {
"title": "Υποεργασίες",
"add": "Προσθήκη υποεργασίας",
"parent": "Γονική εργασία",
"empty": "Δεν υπάρχουν υποεργασίες"
},
"relations": {
"title": "Σχέσεις",
"link": "Σύνδεση εργασίας",
"blocks": "Εμποδίζει",
"blockedBy": "Μπλοκάρεται από",
"related": "Σχετική",
"relatedTo": "Σχετίζεται με",
"remove": "Αφαίρεση σχέσης",
"empty": "Δεν υπάρχουν σχετικές εργασίες",
"removeTitle": "Αφαίρεση σχέσης;",
"removeMessage": "Οι εργασίες παραμένουν· αφαιρείται μόνο η σύνδεση μεταξύ τους.",
"removeConfirm": "Αφαίρεση",
"searchPlaceholder": "Αναζήτηση εργασιών με τίτλο ή αριθμό"
},
"links": {
"title": "Σύνδεσμοι",
"add": "Προσθήκη συνδέσμου",
"remove": "Αφαίρεση συνδέσμου",
"synced": "Συγχρονισμένος",
"empty": "Δεν υπάρχουν σύνδεσμοι",
"url": "URL",
"titleLabel": "Τίτλος",
"optional": "Προαιρετικό"
},
"time": {
"title": "Χρόνος",
"total": "{{duration}} συνολικά",
"log": "Καταγραφή χρόνου",
"editEntry": "Επεξεργασία καταχώρισης χρόνου",
"logged": "Ο χρόνος καταγράφηκε",
"stop": "Διακοπή",
"start": "Έναρξη χρονομέτρου",
"running": "{{time}} (σε εξέλιξη)",
"hoursUnit": "ώ",
"minutesUnit": "λ",
"chipMinutes": "{{count}} λ",
"chipHours": "{{count}} ώ",
"logDuration": "Καταγραφή {{duration}}",
"durationHoursMinutes": "{{hours}} ώ {{minutes}} λ",
"durationMinutes": "{{minutes}} λ",
"date": "Ημερομηνία",
"notePlaceholder": "Σε τι δουλέψατε;"
},
"activity": {
"title": "Δραστηριότητα",
"comment": "Σχόλιο",
"edit": "Επεξεργασία",
"editComment": "Επεξεργασία σχολίου",
"edited": "{{time}}, επεξεργασμένο",
"deleteTitle": "Διαγραφή σχολίου;",
"deleteMessage": "Αυτή η ενέργεια δεν αναιρείται.",
"entry": "{{name}} {{action}}"
},
"menu": {
"share": "Κοινοποίηση",
"duplicate": "Αντιγραφή",
"move": "Μετακίνηση σε έργο…",
"refresh": "Ανανέωση",
"delete": "Διαγραφή εργασίας",
"moveTitle": "Μετακίνηση σε έργο",
"duplicated": "Η εργασία αντιγράφηκε",
"moved": "Η εργασία μετακινήθηκε",
"deleted": "Η εργασία διαγράφηκε",
"deleteTitle": "Διαγραφή εργασίας;",
"deleteMessage": "Η «{{title}}» και τα σχόλιά της θα διαγραφούν οριστικά."
},
"screen": {
"copyLink": "Αντιγραφή συνδέσμου",
"linkCopied": "Ο σύνδεσμος αντιγράφηκε",
"more": "Περισσότερα",
"editTitle": "Επεξεργασία τίτλου",
"addDescription": "Προσθήκη περιγραφής…"
}
},
"workspaceNew": {
"title": "Νέος χώρος εργασίας",
"description": "Ένα σπίτι για τα έργα της ομάδας σας. Στη συνέχεια μπορείτε να προσκαλέσετε άτομα.",
"name": "Όνομα",
"namePlaceholder": "Στούντιο σχεδιασμού",
"descriptionLabel": "Περιγραφή",
"optional": "Προαιρετικό",
"descriptionPlaceholder": "Σε τι χρησιμεύει αυτός ο χώρος εργασίας;",
"create": "Δημιουργία χώρου εργασίας"
},
"taskFields": {
"status": "Κατάσταση",
"planned": "Προγραμματισμένη",
"priority": "Προτεραιότητα",
"assignee": "Ανατεθειμένος",
"unassigned": "Χωρίς ανάθεση",
"startDate": "Ημερομηνία έναρξης",
"dueDate": "Ημερομηνία λήξης",
"labels": "Ετικέτες",
"none": "Καμία",
"searchPeople": "Αναζήτηση ατόμων",
"you": "{{name}} (εσείς)",
"addNumber": "Προσθήκη αριθμού",
"empty": "Κενό",
"archived": "Αρχειοθετημένη",
"doneColumn": "Στήλη ολοκλήρωσης",
"starts": "Ξεκινά {{date}}",
"overdue_one": "{{date}}, καθυστέρηση {{count}} ημέρας",
"overdue_other": "{{date}}, καθυστέρηση {{count}} ημερών",
"done": "Ολοκληρώθηκε",
"searchOrCreate": "Αναζήτηση ή δημιουργία",
"createLabel": "Δημιουργία ετικέτας «{{name}}»",
"labelColor": "Χρώμα για τη νέα ετικέτα",
"noLabels": "Δεν υπάρχουν ετικέτες ακόμα. Πληκτρολογήστε ένα όνομα για να δημιουργήσετε μία."
},
"taskNew": {
"newSubtask": "Νέα υποεργασία",
"project": "Έργο",
"create": "Δημιουργία",
"taskTitle": "Τίτλος εργασίας",
"noLabels": "Δεν υπάρχουν ετικέτες σε αυτόν τον χώρο εργασίας ακόμα.",
"labelsAndParentFailed": "Η εργασία δημιουργήθηκε, αλλά δεν ήταν δυνατή η αποθήκευση ορισμένων ετικετών και της σύνδεσης με τη γονική εργασία.",
"labelsFailed": "Η εργασία δημιουργήθηκε, αλλά δεν ήταν δυνατή η προσθήκη ορισμένων ετικετών.",
"parentFailed": "Η εργασία δημιουργήθηκε, αλλά δεν ήταν δυνατή η σύνδεσή της με τη γονική εργασία."
},
"editor": {
"placeholder": "Προσθήκη περιγραφής… Υποστηρίζεται Markdown.",
"bold": "Έντονα",
"italic": "Πλάγια",
"heading": "Επικεφαλίδα",
"list": "Λίστα",
"code": "Κώδικας",
"link": "Σύνδεσμος",
"insertImage": "Εισαγωγή εικόνας",
"attachment": "Συνημμένο",
"applyLink": "Apply",
"checklist": "Checklist",
"linkUrl": "URL",
"numberedList": "Numbered list",
"quote": "Quote",
"removeLink": "Remove link",
"hideKeyboard": "Hide keyboard"
},
"composer": {
"reply": "Απάντηση στον/στην {{name}}…",
"placeholder": "Προσθήκη σχολίου…",
"mentionSomeone": "Αναφορά σε κάποιον",
"attachImage": "Επισύναψη εικόνας",
"sendComment": "Αποστολή σχολίου",
"mention": "Αναφορά",
"searchPeople": "Αναζήτηση ατόμων"
},
"board": {
"filterTasksActive": "Φιλτράρισμα εργασιών… ({{count}} ενεργά)",
"movedTask": "Η {{ticket}} μετακινήθηκε σε {{status}}",
"showTasks_one": "Εμφάνιση {{count}} εργασίας",
"showTasks_other": "Εμφάνιση {{count}} εργασιών",
"memberYou": "{{name}} (εσείς)",
"dueDateOverdue_one": "{{date}}, καθυστέρηση {{count}} ημ.",
"dueDateOverdue_other": "{{date}}, καθυστέρηση {{count}} ημ.",
"projects": "Έργα",
"back": "Πίσω",
"boardView": "Προβολή πίνακα",
"listView": "Προβολή λίστας",
"more": "Περισσότερα",
"switchProject": "Αλλαγή έργου",
"noTasksMatchTheFilters": "Καμία εργασία δεν ταιριάζει με τα φίλτρα",
"nothingPlannedYet": "Τίποτα προγραμματισμένο ακόμα",
"noTasksHere": "Δεν υπάρχουν εργασίες εδώ",
"addTask": "Προσθήκη εργασίας",
"noTasksMatch": "Καμία εργασία δεν ταιριάζει",
"noTasksYet": "Δεν υπάρχουν εργασίες ακόμα",
"filters": "Φίλτρα",
"filterTasks": "Φιλτράρισμα εργασιών…",
"me": "Εγώ",
"newTask": "Νέα εργασία",
"board": "Πίνακας",
"projectSettings": "Ρυθμίσεις έργου",
"hidePlanned": "Απόκρυψη προγραμματισμένων",
"showPlanned": "Εμφάνιση προγραμματισμένων",
"hideArchived": "Απόκρυψη αρχειοθετημένων",
"showArchived": "Εμφάνιση αρχειοθετημένων",
"refresh": "Ανανέωση",
"planned": "Προγραμματισμένα",
"archived": "Αρχειοθετημένα",
"reset": "Επαναφορά",
"assignee": "Ανατεθειμένος",
"unassigned": "Χωρίς ανάθεση",
"priority": "Προτεραιότητα",
"labels": "Ετικέτες",
"overdueOnly": "Μόνο εκπρόθεσμες",
"tasksNotOnTheBoardYet": "Εργασίες που δεν είναι ακόμα στον πίνακα",
"moveTo": "Μετακίνηση σε",
"assignToMe": "Ανάθεση σε εμένα",
"sendToTopOfColumn": "Στην κορυφή της στήλης",
"sendToBottomOfColumn": "Στο τέλος της στήλης",
"openTask": "Άνοιγμα εργασίας",
"searchPeople": "Αναζήτηση ατόμων"
},
"projectSettings": {
"deleteNamedTitle": "Διαγραφή «{{name}}»;",
"text": "Κείμενο",
"number": "Αριθμός",
"date": "Ημερομηνία",
"checkbox": "Πλαίσιο ελέγχου",
"dropdown": "Αναπτυσσόμενη λίστα",
"multiSelect": "Πολλαπλή επιλογή",
"projectUpdated": "Το έργο ενημερώθηκε",
"project": "Έργο",
"projectSettings": "Ρυθμίσεις έργου",
"general": "Γενικά",
"publicBoard": "Δημόσιος πίνακας",
"anyoneWithTheLinkCanViewTheBoard": "Όποιος έχει τον σύνδεσμο μπορεί να δει τον πίνακα",
"columns": "Στήλες",
"addColumn": "Προσθήκη στήλης",
"doneColumn": "Στήλη ολοκλήρωσης",
"moveUp": "Μετακίνηση πάνω",
"moveDown": "Μετακίνηση κάτω",
"customFields": "Προσαρμοσμένα πεδία",
"addField": "Προσθήκη πεδίου",
"noCustomFields": "Δεν υπάρχουν προσαρμοσμένα πεδία",
"projectRestored": "Το έργο επαναφέρθηκε",
"archiveProjectTitle": "Αρχειοθέτηση έργου;",
"itDisappearsFromTheProjectListYouCanRestoreItLater": "Θα εξαφανιστεί από τη λίστα έργων. Μπορείτε να το επαναφέρετε αργότερα.",
"archive": "Αρχειοθέτηση",
"projectArchived": "Το έργο αρχειοθετήθηκε",
"restoreProject": "Επαναφορά έργου",
"archiveProject": "Αρχειοθέτηση έργου",
"moveToAnotherWorkspace": "Μετακίνηση σε άλλο χώρο εργασίας",
"deleteProjectTitle": "Διαγραφή έργου;",
"allTasksCommentsAndTimeEntriesInThisProjectWillBePermanentlyDeleted": "Όλες οι εργασίες, τα σχόλια και οι καταχωρίσεις χρόνου αυτού του έργου θα διαγραφούν οριστικά.",
"projectDeleted": "Το έργο διαγράφηκε",
"deleteProject": "Διαγραφή έργου",
"column": "Στήλη",
"rename": "Μετονομασία",
"unmarkAsDoneColumn": "Κατάργηση ως στήλη ολοκλήρωσης",
"markAsDoneColumn": "Ορισμός ως στήλη ολοκλήρωσης",
"deleteColumn": "Διαγραφή στήλης",
"tasksInThisColumnMayNeedToBeMovedFirst": "Ίσως χρειαστεί πρώτα να μετακινήσετε τις εργασίες αυτής της στήλης.",
"columnDeleted": "Η στήλη διαγράφηκε",
"renameColumn": "Μετονομασία στήλης",
"field": "Πεδίο",
"deleteField": "Διαγραφή πεδίου",
"valuesStoredInThisFieldAreDeletedFromEveryTask": "Οι τιμές αυτού του πεδίου διαγράφονται από όλες τις εργασίες.",
"fieldDeleted": "Το πεδίο διαγράφηκε",
"moveToWorkspace": "Μετακίνηση σε χώρο εργασίας",
"projectMoved": "Το έργο μετακινήθηκε",
"ok": "OK",
"name": "Όνομα",
"key": "Κλειδί",
"changesFutureAndExistingTaskIDs": "Αλλάζει τα αναγνωριστικά νέων και υπαρχουσών εργασιών",
"saveChanges": "Αποθήκευση αλλαγών",
"newColumn": "Νέα στήλη",
"blocked": "Μπλοκαρισμένη",
"tasksHereCountAsFinished": "Οι εργασίες εδώ θεωρούνται ολοκληρωμένες",
"newCustomField": "Νέο προσαρμοσμένο πεδίο",
"platform": "Πλατφόρμα",
"type": "Τύπος",
"options": "Επιλογές",
"separateWithCommas": "Διαχωρίστε με κόμματα",
"androidIOSWeb": "Android, iOS, Web",
"required": "Υποχρεωτικό",
"checked": "Επιλεγμένο",
"chooseDefault": "Επιλέξτε προεπιλεγμένη τιμή",
"defaultValue": "Προεπιλεγμένη τιμή",
"multiselectOptionsRequired": "Προσθέστε τουλάχιστον δύο διαφορετικές επιλογές.",
"unchecked": "Μη επιλεγμένο",
"validDefaultRequired": "Εισαγάγετε μια έγκυρη προεπιλεγμένη τιμή για αυτό το υποχρεωτικό πεδίο."
},
"projectNew": {
"newProject": "Νέο έργο",
"name": "Όνομα",
"customerPortal": "Πύλη πελατών",
"key": "Κλειδί",
"usedInTaskIDs": "Χρησιμοποιείται στα αναγνωριστικά εργασιών",
"createProject": "Δημιουργία έργου"
},
"home": {
"noWorkspace": {
"title": "Δεν υπάρχει χώρος εργασίας ακόμα",
"body": "Οι χώροι εργασίας περιέχουν τα έργα και την ομάδα σας. Δημιουργήστε έναν ή αποδεχτείτε μια πρόσκληση.",
"create": "Δημιουργία χώρου εργασίας",
"viewInvitations_one": "Προβολή {{count}} πρόσκλησης",
"viewInvitations_other": "Προβολή {{count}} προσκλήσεων",
"joinWithLink": "Συμμετοχή με σύνδεσμο πρόσκλησης",
"signedInAs": "Συνδεδεμένος ως {{email}}"
},
"switchWorkspace": "Αλλαγή χώρου εργασίας",
"search": "Αναζήτηση",
"account": "Λογαριασμός",
"archived": "Αρχειοθετημένο",
"due": "Λήξη {{date}}",
"progress": "{{done}} από {{total}}",
"noTasks": "Χωρίς εργασίες",
"upNext": "Επόμενα",
"viewAll": "Προβολή όλων",
"projects": "Έργα",
"newProject": "Νέο έργο",
"empty": {
"title": "Δεν υπάρχουν έργα ακόμα",
"message": "Τα έργα περιέχουν τους πίνακες και τις εργασίες σας."
},
"hideArchived": "Απόκρυψη αρχειοθετημένων έργων",
"showArchived": "Εμφάνιση αρχειοθετημένων έργων"
},
"inbox": {
"title": "Εισερχόμενα",
"markAllRead": "Όλα ως αναγνωσμένα",
"allCaughtUpToast": "Είστε ενημερωμένοι",
"more": "Περισσότερα",
"empty": {
"title": "Είστε πλήρως ενημερωμένοι",
"message": "Εδώ εμφανίζονται αναθέσεις, σχόλια και αναφορές."
},
"today": "Σήμερα",
"earlier": "Νωρίτερα",
"recent": "Πρόσφατα",
"clearAll": "Εκκαθάριση όλων των ειδοποιήσεων",
"confirmClear": {
"title": "Εκκαθάριση όλων των ειδοποιήσεων;",
"message": "Αφαιρούνται όλες οι ειδοποιήσεις σε αυτόν τον χώρο εργασίας.",
"confirm": "Εκκαθάριση όλων"
}
},
"activity": {
"title": "Δραστηριότητα",
"subtitle": "Όλα όσα συμβαίνουν στο {{workspace}}",
"empty": "Καμία πρόσφατη δραστηριότητα",
"someone": "Κάποιος",
"commentedOn": "σχολίασε στο {{target}}"
},
"myTasks": {
"title": "Οι εργασίες μου",
"by": {
"due": "Ημερομηνία λήξης",
"project": "Έργο",
"status": "Κατάσταση"
},
"due": {
"overdue": "Εκπρόθεσμες",
"today": "Σήμερα",
"thisWeek": "Αυτή την εβδομάδα",
"later": "Αργότερα",
"none": "Χωρίς ημερομηνία λήξης"
},
"empty": {
"title": "Δεν σας έχει ανατεθεί τίποτα",
"message": "Οι εργασίες που σας ανατίθενται σε αυτόν τον χώρο εργασίας εμφανίζονται εδώ."
},
"showing": "Εμφάνιση {{shown}} από {{total}} εργασίες",
"assigned_one": "{{count}} ανατεθειμένη",
"assigned_other": "{{count}} ανατεθειμένες"
},
"nav": {
"home": "Αρχική",
"tasks": "Οι εργασίες μου",
"inbox": "Εισερχόμενα",
"activity": "Δραστηριότητα",
"inboxUnread": "Εισερχόμενα, {{count}} μη αναγνωσμένα"
},
"workspaceSwitcher": {
"title": "Χώροι εργασίας",
"settings": "Ρυθμίσεις χώρου εργασίας",
"members": "Μέλη",
"labels": "Ετικέτες",
"invitations": "Προσκλήσεις",
"create": "Δημιουργία χώρου εργασίας"
},
"search": {
"placeholder": "Αναζήτηση εργασιών, έργων, σχολίων",
"clear": "Εκκαθάριση",
"kinds": {
"all": "Όλα",
"tasks": "Εργασίες",
"projects": "Έργα",
"comments": "Σχόλια",
"activity": "Δραστηριότητα"
},
"empty": {
"title": "Αναζήτηση σε αυτόν τον χώρο εργασίας",
"message": "Βρείτε εργασίες με τίτλο ή αριθμό, έργα και σχόλια."
},
"failed": "Η αναζήτηση απέτυχε",
"noResults": "Κανένα αποτέλεσμα για «{{query}}»",
"commentMeta": "{{name}}, {{when}}"
},
"notificationText": {
"activity": {
"created": "δημιούργησε την εργασία",
"commented": "σχολίασε: {{text}}",
"statusChanged": "τη μετακίνησε από {{from}} σε {{to}}",
"priorityChanged": "άλλαξε την προτεραιότητα από {{from}} σε {{to}}",
"assigneeChanged": "άλλαξε τον ανατεθειμένο",
"selfAssigned": "την ανέλαβε",
"assignedTo": "την ανέθεσε στον/στην {{assignee}}",
"unassigned": "αφαίρεσε τον ανατεθειμένο",
"dueDateSet": "όρισε την ημερομηνία λήξης σε {{date}}",
"dueDateRemoved": "αφαίρεσε την ημερομηνία λήξης",
"renamed": "τη μετονόμασε σε «{{title}}»",
"titleChanged": "άλλαξε τον τίτλο",
"descriptionChanged": "ενημέρωσε την περιγραφή",
"taskUpdated": "ενημέρωσε την εργασία"
},
"taskCreated": "Σας ανατέθηκε νέα εργασία",
"assignedByActor": "Ο/Η {{actor}} σας ανέθεσε μια εργασία",
"assignedToTask": "Σας ανατέθηκε η «{{title}}»",
"assignedToUntitled": "Σας ανατέθηκε μια εργασία",
"statusChangedOnTask": "Άλλαξε η κατάσταση της «{{title}}»",
"statusChangedOnUntitled": "Άλλαξε η κατάσταση μιας εργασίας",
"statusTransition": "{{from}} σε {{to}}",
"commentedByActor": "Ο/Η {{actor}} σχολίασε",
"newComment": "Νέο σχόλιο",
"mentionedByActor": "Ο/Η {{actor}} σας ανέφερε",
"mentioned": "Σας ανέφεραν",
"timeLoggedOnTask": "Καταγράφηκε χρόνος στην «{{title}}»",
"timeLoggedOnUntitled": "Καταγράφηκε χρόνος σε μια εργασία",
"workspaceCreated": "Ο χώρος εργασίας «{{name}}» δημιουργήθηκε"
},
"background": {
"summary_one": "{{count}} ακόμα νέα ειδοποίηση",
"summary_other": "{{count}} ακόμα νέες ειδοποιήσεις",
"channelName": "Δραστηριότητα Kaneo",
"channelDescription": "Αναθέσεις, σχόλια και αναφορές από τους χώρους εργασίας σας"
},
"ui": {
"back": "Πίσω",
"loadFailed": "Δεν ήταν δυνατή η φόρτωση",
"search": "Αναζήτηση",
"nothingMatches": "Τίποτα δεν ταιριάζει με «{{query}}»"
},
"picker": {
"clear": "Εκκαθάριση",
"nextWeek": "Επόμενη εβδομάδα",
"previousMonth": "Προηγούμενος μήνας",
"nextMonth": "Επόμενος μήνας"
},
"time": {
"now": "τώρα",
"justNow": "μόλις τώρα",
"minutesShort_one": "{{count}} λ",
"minutesShort_other": "{{count}} λ",
"hoursShort_one": "{{count}} ώ",
"hoursShort_other": "{{count}} ώ",
"secondsShort_one": "{{count}} δ",
"secondsShort_other": "{{count}} δ",
"minutesAgo_one": "πριν από {{count}} λεπτό",
"minutesAgo_other": "πριν από {{count}} λεπτά",
"hoursAgo_one": "πριν από {{count}} ώρα",
"hoursAgo_other": "πριν από {{count}} ώρες",
"durationHoursMinutes": "{{hours}} ώ {{minutes}} λ",
"goodEvening": "Καλησπέρα",
"goodMorning": "Καλημέρα",
"goodAfternoon": "Καλό απόγευμα",
"today": "Σήμερα",
"tomorrow": "Αύριο",
"yesterday": "Χθες",
"minutes_one": "{{count}} λεπτό",
"minutes_other": "{{count}} λεπτά",
"hours_one": "{{count}} ώρα",
"hours_other": "{{count}} ώρες"
},
"meta": {
"priority": {
"noPriority": "Χωρίς προτεραιότητα",
"low": "Χαμηλή",
"medium": "Μεσαία",
"high": "Υψηλή",
"urgent": "Επείγουσα"
},
"labelColor": {
"stone": "Πέτρα",
"slate": "Σχιστόλιθος",
"lavender": "Λεβάντα",
"sage": "Φασκόμηλο",
"forest": "Δάσος",
"amber": "Κεχριμπάρι",
"terracotta": "Τερακότα",
"rose": "Ροζ",
"crimson": "Βυσσινί",
"ocean": "Ωκεανός",
"sky": "Ουρανός",
"lagoon": "Λιμνοθάλασσα",
"orchid": "Ορχιδέα"
},
"role": {
"owner": "Ιδιοκτήτης",
"admin": "Διαχειριστής",
"member": "Μέλος",
"viewer": "Θεατής"
},
"roleHint": {
"owner": "Πλήρης έλεγχος, συμπεριλαμβανομένης της διαγραφής του χώρου εργασίας",
"admin": "Μπορεί επίσης να διαχειρίζεται μέλη και ρυθμίσεις",
"member": "Μπορεί να δημιουργεί και να επεξεργάζεται εργασίες",
"viewer": "Μπορεί να βλέπει έργα και εργασίες"
}
},
"account": {
"title": "Λογαριασμός",
"description": "Πώς σας βλέπουν οι συνεργάτες σας σε κάθε χώρο εργασίας.",
"profile": {
"title": "Προφίλ",
"photo": "Φωτογραφία προφίλ",
"photoFormats": "PNG, JPG ή WebP",
"change": "Αλλαγή",
"name": "Όνομα",
"changePassword": "Αλλαγή κωδικού πρόσβασης"
},
"notifications": {
"title": "Ειδοποιήσεις",
"phone": "Ειδοποιήσεις τηλεφώνου",
"phoneHint": "Έλεγχος περίπου κάθε 15 λεπτά",
"delivery": "Παράδοση και συμβάντα",
"deliveryHint": "Email, ntfy, Gotify, webhooks",
"invitations": "Προσκλήσεις",
"permissionDenied": "Επιτρέψτε πρώτα τις ειδοποιήσεις για το Kaneo στις ρυθμίσεις συστήματος."
},
"connection": {
"title": "Σύνδεση",
"server": "Διακομιστής",
"signedInWith": "Σύνδεση με",
"apiKey": "Κλειδί API",
"sessionToken": "Token συνεδρίας",
"appVersion": "Έκδοση εφαρμογής"
},
"signOut": {
"button": "Αποσύνδεση",
"title": "Αποσύνδεση;",
"message": "Μπορείτε να συνδεθείτε ξανά οποιαδήποτε στιγμή."
},
"photoMenu": {
"choose": "Επιλογή φωτογραφίας",
"remove": "Αφαίρεση φωτογραφίας"
},
"toast": {
"photoUpdated": "Η φωτογραφία ενημερώθηκε",
"photoRemoved": "Η φωτογραφία αφαιρέθηκε",
"nameUpdated": "Το όνομα ενημερώθηκε",
"passwordChanged": "Ο κωδικός πρόσβασης άλλαξε"
},
"password": {
"title": "Αλλαγή κωδικού πρόσβασης",
"current": "Τρέχων κωδικός πρόσβασης",
"new": "Νέος κωδικός πρόσβασης",
"confirm": "Επιβεβαίωση νέου κωδικού",
"confirmPlaceholder": "Πληκτρολογήστε τον ξανά",
"mismatch": "Οι κωδικοί δεν ταιριάζουν",
"signOutOthers": "Αποσύνδεση άλλων συσκευών"
},
"deleteAccount": {
"confirm": "Delete account",
"confirmLabel": "Type {{email}} to confirm",
"description": "Permanently delete your account and its data.",
"modalDescription": "This permanently deletes your account and cannot be undone. Workspaces only you belong to are deleted with it. Elsewhere, your tasks stay and become unassigned, and your comments are removed.",
"modalTitle": "Delete your account?",
"noPassword": "This account has no password. Leave the field empty.",
"password": "Password",
"passwordHint": "Leave empty if you sign in without a password.",
"sectionTitle": "Danger zone",
"sessionTooOld": "For your security, enter your password, or sign out and sign in again before deleting your account.",
"success": "Your account was deleted",
"title": "Delete account",
"wrongPassword": "That password is not correct."
}
},
"notificationSettings": {
"title": "Ειδοποιήσεις",
"description": "Πού σας ειδοποιεί το Kaneo και για ποια θέματα.",
"on": "Ενεργό",
"off": "Ανενεργό",
"notSet": "Δεν έχει οριστεί",
"delivery": {
"title": "Παράδοση",
"email": "Email",
"emailHint": "Αποστέλλεται στο email του λογαριασμού σας",
"ntfyHint": "Αποστολή ειδοποιήσεων σε θέμα ntfy",
"gotifyHint": "Αποστολή ειδοποιήσεων σε διακομιστή Gotify",
"webhook": "Webhook",
"webhookHint": "Αποστολή ειδοποιήσεων με POST σε URL"
},
"events": {
"title": "Ειδοποίηση για",
"assignments": "Αναθέσεις",
"assignmentsHint": "Όταν σας ανατίθεται μια εργασία",
"comments": "Σχόλια",
"commentsHint": "Νέα σχόλια στις εργασίες σας",
"statusChanges": "Αλλαγές κατάστασης",
"statusChangesHint": "Όταν οι εργασίες σας μετακινούνται μεταξύ στηλών",
"dueDate": "Υπενθυμίσεις λήξης",
"dueDateHint": "Πριν λήξει μια εργασία που σας έχει ανατεθεί",
"remindMe": "Υπενθύμιση",
"remindBefore": "{{time}} πριν",
"remindPickerTitle": "Υπενθύμιση πριν από"
},
"leadTime": {
"minutes15": "15 λεπτά",
"hour1": "1 ώρα",
"hours3": "3 ώρες",
"day1": "1 ημέρα",
"days2": "2 ημέρες",
"week1": "1 εβδομάδα",
"minutes_one": "{{count}} λεπτό",
"minutes_other": "{{count}} λεπτά"
},
"channel": {
"enabled": "Αποστολή ειδοποιήσεων εδώ",
"webhookUrl": "URL webhook",
"serverUrl": "URL διακομιστή",
"topic": "Θέμα",
"accessToken": "Token πρόσβασης",
"appToken": "Token εφαρμογής",
"signingSecret": "Μυστικό υπογραφής",
"secretSaved": "Αποθηκεύτηκε. Εισαγάγετε νέο για αντικατάσταση",
"secretOptional": "Προαιρετικό"
}
},
"workspaceSettings": {
"title": "Χώρος εργασίας",
"description": "Ρυθμίσεις για όλους στο {{name}}.",
"thisWorkspace": "αυτόν τον χώρο εργασίας",
"general": {
"title": "Γενικά",
"name": "Όνομα",
"description": "Περιγραφή",
"slug": "Slug: <mono>{{slug}}</mono>",
"save": "Αποθήκευση αλλαγών"
},
"manage": {
"title": "Διαχείριση",
"members": "Μέλη",
"labels": "Ετικέτες"
},
"danger": {
"title": "Ζώνη κινδύνου",
"leave": "Αποχώρηση από τον χώρο εργασίας",
"leaveHint": "Μπορείτε να επιστρέψετε με νέα πρόσκληση",
"leaveButton": "Αποχώρηση",
"delete": "Διαγραφή χώρου εργασίας",
"deleteHint": "Διαγράφει όλα τα έργα και τις εργασίες του"
},
"confirm": {
"deleteTitle": "Διαγραφή χώρου εργασίας;",
"leaveTitle": "Αποχώρηση από τον χώρο εργασίας;",
"deleteMessage": "Κάθε έργο, εργασία και σχόλιο στο {{name}} θα διαγραφεί οριστικά.",
"leaveMessage": "Θα χάσετε την πρόσβαση μέχρι να σας προσκαλέσει ξανά κάποιος."
},
"toast": {
"updated": "Ο χώρος εργασίας ενημερώθηκε",
"deleted": "Ο χώρος εργασίας διαγράφηκε",
"left": "Αποχωρήσατε από τον χώρο εργασίας"
}
},
"members": {
"title": "Μέλη",
"description_one": "{{count}} άτομο στο {{name}}",
"description_other": "{{count}} άτομα στο {{name}}",
"thisWorkspace": "αυτόν τον χώρο εργασίας",
"invite": "Πρόσκληση",
"pending": {
"title": "Εκκρεμείς προσκλήσεις",
"expires": "{{role}}, λήγει {{date}}",
"manage": "Διαχείριση"
},
"people": {
"title": "Άτομα",
"unknown": "Άγνωστος",
"you": "(εσείς)"
},
"memberMenu": {
"fallbackTitle": "Μέλος",
"changeRole": "Αλλαγή ρόλου",
"remove": "Αφαίρεση από τον χώρο εργασίας"
},
"rolePicker": {
"title": "Ρόλος"
},
"remove": {
"title": "Αφαίρεση μέλους;",
"message": "Θα αφαιρεθεί η πρόσβαση του μέλους {{name}} στο {{workspace}}.",
"they": "αυτού",
"confirm": "Αφαίρεση"
},
"inviteMenu": {
"fallbackTitle": "Πρόσκληση",
"resend": "Επαναποστολή πρόσκλησης",
"cancel": "Ακύρωση πρόσκλησης"
},
"inviteForm": {
"title": "Πρόσκληση μέλους",
"intro": "Θα λάβει email με σύνδεσμο για να συμμετάσχει στο {{workspace}}.",
"email": "Email",
"role": "Ρόλος",
"send": "Αποστολή πρόσκλησης"
},
"toast": {
"roleUpdated": "Ο ρόλος ενημερώθηκε",
"removed": "Το μέλος αφαιρέθηκε",
"resent": "Η πρόσκληση στάλθηκε ξανά",
"canceled": "Η πρόσκληση ακυρώθηκε",
"sent": "Η πρόσκληση στάλθηκε στο {{email}}"
}
},
"labels": {
"title": "Ετικέτες",
"description": "Οι ετικέτες σάς βοηθούν να ομαδοποιείτε και να φιλτράρετε εργασίες.",
"new": "Νέα ετικέτα",
"edit": "Επεξεργασία ετικέτας",
"delete": "Διαγραφή ετικέτας",
"fallbackTitle": "Ετικέτα",
"empty": {
"title": "Δεν υπάρχουν ετικέτες",
"message": "Δημιουργήστε ετικέτες για να ομαδοποιείτε και να φιλτράρετε εργασίες σε όλα τα έργα."
},
"actions": "Ενέργειες για {{name}}",
"deleteTitle": "Διαγραφή «{{name}}»;",
"deleteMessage": "Η ετικέτα αφαιρείται από κάθε εργασία σε αυτόν τον χώρο εργασίας.",
"form": {
"name": "Όνομα",
"color": "Χρώμα"
},
"toast": {
"deleted": "Η ετικέτα διαγράφηκε"
}
},
"permissions": {
"photos": "Το Kaneo χρησιμοποιεί τις φωτογραφίες σας για να επισυνάπτει εικόνες σε εργασίες και σχόλια, καθώς και για τη φωτογραφία προφίλ σας."
}
}
}