Spaces:
Sleeping
Sleeping
| import type { TranslationStrings } from '../types'; | |
| const admin: TranslationStrings = { | |
| 'admin.notifications.title': 'Ειδοποιήσεις', | |
| 'admin.notifications.hint': | |
| 'Επιλέξτε ένα κανάλι ειδοποιήσεων. Μόνο ένα μπορεί να είναι ενεργό κάθε φορά.', | |
| 'admin.notifications.none': 'Απενεργοποιημένο', | |
| 'admin.notifications.email': 'Email (SMTP)', | |
| 'admin.notifications.webhook': 'Webhook', | |
| 'admin.notifications.ntfy': 'Ntfy', | |
| 'admin.ntfy.hint': | |
| 'Επιτρέψτε στους χρήστες να διαμορφώνουν τα δικά τους θέματα ntfy για push ειδοποιήσεις. Ορίστε τον προεπιλεγμένο server παρακάτω για να προ-συμπληρώνει τις ρυθμίσεις χρηστών.', | |
| 'admin.notifications.save': 'Αποθήκευση ρυθμίσεων ειδοποιήσεων', | |
| 'admin.notifications.saved': 'Οι ρυθμίσεις ειδοποιήσεων αποθηκεύτηκαν', | |
| 'admin.notifications.testWebhook': 'Αποστολή δοκιμαστικού webhook', | |
| 'admin.notifications.testWebhookSuccess': | |
| 'Η δοκιμή webhook στάλθηκε επιτυχώς', | |
| 'admin.notifications.testWebhookFailed': 'Η δοκιμή webhook απέτυχε', | |
| 'admin.notifications.testNtfy': 'Αποστολή δοκιμαστικού ntfy', | |
| 'admin.notifications.testNtfySuccess': 'Η δοκιμή ntfy στάλθηκε επιτυχώς', | |
| 'admin.notifications.testNtfyFailed': 'Η δοκιμή ntfy απέτυχε', | |
| 'admin.notifications.emailPanel.title': 'Email (SMTP)', | |
| 'admin.notifications.webhookPanel.title': 'Webhook', | |
| 'admin.notifications.inappPanel.title': 'Εντός εφαρμογής', | |
| 'admin.notifications.inappPanel.hint': | |
| 'Οι ειδοποιήσεις εντός εφαρμογής είναι πάντα ενεργές και δεν μπορούν να απενεργοποιηθούν καθολικά.', | |
| 'admin.notifications.adminWebhookPanel.title': 'Webhook Διαχειριστή', | |
| 'admin.notifications.adminWebhookPanel.hint': | |
| 'Αυτό το webhook χρησιμοποιείται αποκλειστικά για ειδοποιήσεις διαχειριστή (π.χ. ειδοποιήσεις έκδοσης). Είναι ξεχωριστό από τα webhooks των χρηστών και ενεργοποιείται πάντα όταν έχει οριστεί.', | |
| 'admin.notifications.adminWebhookPanel.saved': | |
| 'Το URL του webhook διαχειριστή αποθηκεύτηκε', | |
| 'admin.notifications.adminWebhookPanel.testSuccess': | |
| 'Η δοκιμή webhook στάλθηκε επιτυχώς', | |
| 'admin.notifications.adminWebhookPanel.testFailed': | |
| 'Η δοκιμή webhook απέτυχε', | |
| 'admin.notifications.adminWebhookPanel.alwaysOnHint': | |
| 'Το webhook διαχειριστή ενεργοποιείται πάντα όταν έχει διαμορφωθεί ένα URL', | |
| 'admin.notifications.adminNtfyPanel.title': 'Ntfy Διαχειριστή', | |
| 'admin.notifications.adminNtfyPanel.hint': | |
| 'Αυτό το θέμα ntfy χρησιμοποιείται αποκλειστικά για ειδοποιήσεις διαχειριστή (π.χ. ειδοποιήσεις έκδοσης). Είναι ξεχωριστό από τα θέματα των χρηστών και ενεργοποιείται πάντα όταν έχει διαμορφωθεί.', | |
| 'admin.notifications.adminNtfyPanel.serverLabel': 'URL Ntfy Server', | |
| 'admin.notifications.adminNtfyPanel.serverHint': | |
| 'Χρησιμοποιείται επίσης ως ο προεπιλεγμένος server για τις ντόπιες ntfy ειδοποιήσεις χρηστών. Αφήστε κενό για προεπιλογή ntfy.sh. Οι χρήστες μπορούν να το παρακάμψουν στις δικές τους ρυθμίσεις.', | |
| 'admin.notifications.adminNtfyPanel.serverPlaceholder': 'https://ntfy.sh', | |
| 'admin.notifications.adminNtfyPanel.topicLabel': 'Θέμα Διαχειριστή', | |
| 'admin.notifications.adminNtfyPanel.topicPlaceholder': 'trek-admin-alerts', | |
| 'admin.notifications.adminNtfyPanel.tokenLabel': 'Access Token (προαιρετικό)', | |
| 'admin.notifications.adminNtfyPanel.tokenCleared': | |
| 'Το access token διαχειριστή εκκαθαρίστηκε', | |
| 'admin.notifications.adminNtfyPanel.saved': | |
| 'Οι ρυθμίσεις ntfy διαχειριστή αποθηκεύτηκαν', | |
| 'admin.notifications.adminNtfyPanel.test': 'Αποστολή δοκιμαστικού ntfy', | |
| 'admin.notifications.adminNtfyPanel.testSuccess': | |
| 'Η δοκιμή ntfy στάλθηκε επιτυχώς', | |
| 'admin.notifications.adminNtfyPanel.testFailed': 'Η δοκιμή ntfy απέτυχε', | |
| 'admin.notifications.adminNtfyPanel.alwaysOnHint': | |
| 'Το ntfy διαχειριστή ενεργοποιείται πάντα όταν έχει διαμορφωθεί ένα θέμα', | |
| 'admin.notifications.adminNotificationsHint': | |
| 'Διαμορφώστε ποια κανάλια παραδίδουν ειδοποιήσεις μόνο για διαχειριστές (π.χ. ειδοποιήσεις έκδοσης).', | |
| 'admin.notifications.tripReminders.title': 'Υπενθυμίσεις Ταξιδιού', | |
| 'admin.notifications.tripReminders.hint': | |
| 'Αποστολή ειδοποίησης υπενθύμισης πριν την έναρξη ενός ταξιδιού (απαιτεί να έχουν οριστεί ημέρες υπενθύμισης στο ταξίδι).', | |
| 'admin.notifications.tripReminders.enabled': | |
| 'Οι υπενθυμίσεις ταξιδιού ενεργοποιήθηκαν', | |
| 'admin.notifications.tripReminders.disabled': | |
| 'Οι υπενθυμίσεις ταξιδιού απενεργοποιήθηκαν', | |
| 'admin.smtp.title': 'Email & Ειδοποιήσεις', | |
| 'admin.smtp.hint': 'Διαμόρφωση SMTP για αποστολή ειδοποιήσεων email.', | |
| 'admin.smtp.testButton': 'Αποστολή δοκιμαστικού email', | |
| 'admin.webhook.hint': | |
| 'Επιτρέψτε στους χρήστες να διαμορφώνουν τα δικά τους webhook URLs για ειδοποιήσεις (Discord, Slack, κ.λπ.).', | |
| 'admin.smtp.testSuccess': 'Το δοκιμαστικό email στάλθηκε επιτυχώς', | |
| 'admin.smtp.testFailed': 'Το δοκιμαστικό email απέτυχε', | |
| 'admin.title': 'Διαχείριση', | |
| 'admin.subtitle': 'Διαχείριση χρηστών και ρυθμίσεις συστήματος', | |
| 'admin.tabs.users': 'Χρήστες', | |
| 'admin.tabs.categories': 'Κατηγορίες', | |
| 'admin.tabs.backup': 'Αντίγραφο ασφαλείας', | |
| 'admin.tabs.notifications': 'Ειδοποιήσεις', | |
| 'admin.tabs.audit': 'Έλεγχος', | |
| 'admin.stats.users': 'Χρήστες', | |
| 'admin.stats.trips': 'Ταξίδια', | |
| 'admin.stats.places': 'Τόποι', | |
| 'admin.stats.photos': 'Φωτογραφίες', | |
| 'admin.stats.files': 'Αρχεία', | |
| 'admin.table.user': 'Χρήστης', | |
| 'admin.table.email': 'Email', | |
| 'admin.table.role': 'Ρόλος', | |
| 'admin.table.created': 'Δημιουργήθηκε', | |
| 'admin.table.lastLogin': 'Τελευταία Σύνδεση', | |
| 'admin.table.actions': 'Ενέργειες', | |
| 'admin.you': '(Εσείς)', | |
| 'admin.editUser': 'Επεξεργασία Χρήστη', | |
| 'admin.newPassword': 'Νέος Κωδικός', | |
| 'admin.newPasswordHint': 'Αφήστε κενό για να διατηρηθεί ο τρέχων κωδικός', | |
| 'admin.deleteUser': | |
| 'Διαγραφή χρήστη "{name}"; Όλα τα ταξίδια θα διαγραφούν μόνιμα.', | |
| 'admin.deleteUserTitle': 'Διαγραφή χρήστη', | |
| 'admin.newPasswordPlaceholder': 'Εισάγετε νέο κωδικό…', | |
| 'admin.toast.loadError': 'Αποτυχία φόρτωσης δεδομένων διαχείρισης', | |
| 'admin.toast.userUpdated': 'Ο χρήστης ενημερώθηκε', | |
| 'admin.toast.updateError': 'Αποτυχία ενημέρωσης', | |
| 'admin.toast.userDeleted': 'Ο χρήστης διαγράφηκε', | |
| 'admin.toast.deleteError': 'Αποτυχία διαγραφής', | |
| 'admin.toast.cannotDeleteSelf': | |
| 'Δεν μπορείτε να διαγράψετε τον δικό σας λογαριασμό', | |
| 'admin.toast.userCreated': 'Ο χρήστης δημιουργήθηκε', | |
| 'admin.toast.createError': 'Αποτυχία δημιουργίας χρήστη', | |
| 'admin.toast.fieldsRequired': | |
| 'Το όνομα χρήστη, το email και ο κωδικός είναι υποχρεωτικά', | |
| 'admin.createUser': 'Δημιουργία Χρήστη', | |
| 'admin.invite.title': 'Σύνδεσμοι Πρόσκλησης', | |
| 'admin.invite.subtitle': 'Δημιουργία συνδέσμων εγγραφής μίας χρήσης', | |
| 'admin.invite.create': 'Δημιουργία Συνδέσμου', | |
| 'admin.invite.createAndCopy': 'Δημιουργία & Αντιγραφή', | |
| 'admin.invite.empty': 'Δεν έχουν δημιουργηθεί σύνδεσμοι πρόσκλησης ακόμη', | |
| 'admin.invite.maxUses': 'Μέγ. Χρήσεις', | |
| 'admin.invite.expiry': 'Λήγει μετά από', | |
| 'admin.invite.uses': 'χρησιμοποιήθηκε', | |
| 'admin.invite.expiresAt': 'λήγει', | |
| 'admin.invite.createdBy': 'από', | |
| 'admin.invite.active': 'Ενεργός', | |
| 'admin.invite.expired': 'Έληξε', | |
| 'admin.invite.usedUp': 'Εξαντλήθηκε', | |
| 'admin.invite.copied': 'Ο σύνδεσμος πρόσκλησης αντιγράφηκε στο πρόχειρο', | |
| 'admin.invite.copyLink': 'Αντιγραφή συνδέσμου', | |
| 'admin.invite.deleted': 'Ο σύνδεσμος πρόσκλησης διαγράφηκε', | |
| 'admin.invite.createError': 'Αποτυχία δημιουργίας συνδέσμου πρόσκλησης', | |
| 'admin.invite.deleteError': 'Αποτυχία διαγραφής συνδέσμου πρόσκλησης', | |
| 'admin.tabs.settings': 'Ρυθμίσεις', | |
| 'admin.allowRegistration': 'Να επιτρέπονται οι εγγραφές', | |
| 'admin.allowRegistrationHint': | |
| 'Οι νέοι χρήστες μπορούν να εγγράφονται μόνοι τους', | |
| 'admin.authMethods': 'Μέθοδοι Ελέγχου Ταυτότητας', | |
| 'admin.passwordLogin': 'Σύνδεση με Κωδικό', | |
| 'admin.passwordLoginHint': | |
| 'Επιτρέψτε στους χρήστες να συνδέονται με email και κωδικό', | |
| 'admin.passwordRegistration': 'Εγγραφή με Κωδικό', | |
| 'admin.passwordRegistrationHint': | |
| 'Επιτρέψτε σε νέους χρήστες να εγγράφονται με email και κωδικό', | |
| 'admin.oidcLogin': 'Σύνδεση SSO', | |
| 'admin.oidcLoginHint': 'Επιτρέψτε στους χρήστες να συνδέονται με SSO', | |
| 'admin.oidcRegistration': 'Αυτόματη Δημιουργία SSO', | |
| 'admin.oidcRegistrationHint': | |
| 'Αυτόματη δημιουργία λογαριασμών για νέους χρήστες SSO', | |
| 'admin.envOverrideHint': | |
| 'Οι ρυθμίσεις σύνδεσης με κωδικό ελέγχονται από τη μεταβλητή περιβάλλοντος OIDC_ONLY και δεν μπορούν να αλλάξουν εδώ.', | |
| 'admin.lockoutWarning': | |
| 'Πρέπει να παραμείνει ενεργοποιημένη τουλάχιστον μία μέθοδος σύνδεσης', | |
| 'admin.requireMfa': 'Απαίτηση ελέγχου ταυτότητας δύο παραγόντων (2FA)', | |
| 'admin.requireMfaHint': | |
| 'Οι χρήστες χωρίς 2FA πρέπει να ολοκληρώσουν τη ρύθμιση στις Ρυθμίσεις πριν χρησιμοποιήσουν την εφαρμογή.', | |
| 'admin.apiKeys': 'Κλειδιά API', | |
| 'admin.apiKeysHint': | |
| 'Προαιρετικά. Ενεργοποιεί εκτεταμένα δεδομένα τόπων όπως φωτογραφίες και καιρό.', | |
| 'admin.mapsKey': 'Google Maps API Key', | |
| 'admin.mapsKeyHint': | |
| 'Απαιτείται για αναζήτηση τόπων. Λάβετε το από console.cloud.google.com', | |
| 'admin.mapsKeyHintLong': | |
| 'Χωρίς κλειδί API, χρησιμοποιείται το OpenStreetMap για αναζήτηση τόπων. Με κλειδί Google API, μπορούν επίσης να φορτωθούν φωτογραφίες, βαθμολογίες και ώρες λειτουργίας. Λάβετε ένα στο console.cloud.google.com.', | |
| 'admin.recommended': 'Συνιστάται', | |
| 'admin.weatherKey': 'OpenWeatherMap API Key', | |
| 'admin.weatherKeyHint': 'Για δεδομένα καιρού. Δωρεάν στο openweathermap.org', | |
| 'admin.validateKey': 'Δοκιμή', | |
| 'admin.keyValid': 'Συνδέθηκε', | |
| 'admin.keyInvalid': 'Μη έγκυρο', | |
| 'admin.keySaved': 'Τα κλειδιά API αποθηκεύτηκαν', | |
| 'admin.oidcTitle': 'Ενιαία Σύνδεση (OIDC)', | |
| 'admin.oidcSubtitle': | |
| 'Επιτρέψτε τη σύνδεση μέσω εξωτερικών παρόχων όπως Google, Apple, Authentik ή Keycloak.', | |
| 'admin.oidcDisplayName': 'Εμφανιζόμενο Όνομα', | |
| 'admin.oidcIssuer': 'Issuer URL', | |
| 'admin.oidcIssuerHint': | |
| 'Το OpenID Connect Issuer URL του παρόχου. π.χ. https://accounts.google.com', | |
| 'admin.oidcSaved': 'Η διαμόρφωση OIDC αποθηκεύτηκε', | |
| 'admin.oidcOnlyMode': 'Απενεργοποίηση ελέγχου ταυτότητας με κωδικό', | |
| 'admin.oidcOnlyModeHint': | |
| 'Όταν είναι ενεργοποιημένο, επιτρέπεται μόνο η σύνδεση SSO. Η σύνδεση και εγγραφή με κωδικό αποκλείονται.', | |
| 'admin.fileTypes': 'Επιτρεπόμενοι Τύποι Αρχείων', | |
| 'admin.fileTypesHint': | |
| 'Ρυθμίστε ποιους τύπους αρχείων μπορούν να μεταφορτώνουν οι χρήστες.', | |
| 'admin.fileTypesFormat': | |
| 'Επεκτάσεις χωρισμένες με κόμμα (π.χ. jpg,png,pdf,doc). Χρησιμοποιήστε * για να επιτρέπονται όλοι οι τύποι.', | |
| 'admin.fileTypesSaved': 'Οι ρυθμίσεις τύπων αρχείων αποθηκεύτηκαν', | |
| 'admin.placesPhotos.title': 'Φωτογραφίες Τόπων', | |
| 'admin.placesPhotos.subtitle': | |
| 'Λήψη φωτογραφιών από το Google Places API. Απενεργοποιήστε για εξοικονόμηση ποσοστώσης API. Οι φωτογραφίες Wikimedia δεν επηρεάζονται.', | |
| 'admin.placesAutocomplete.title': 'Αυτόματη Συμπλήρωση Τόπων', | |
| 'admin.placesAutocomplete.subtitle': | |
| 'Χρήση του Google Places API για προτάσεις αναζήτησης. Απενεργοποιήστε για εξοικονόμηση ποσοστώσης API.', | |
| 'admin.placesDetails.title': 'Λεπτομέρειες Τόπου', | |
| 'admin.placesDetails.subtitle': | |
| 'Λήψη λεπτομερών πληροφοριών τόπου (ώρες, βαθμολογία, ιστοσελίδα) από το Google Places API. Απενεργοποιήστε για εξοικονόμηση ποσοστώσης API.', | |
| 'admin.bagTracking.title': 'Παρακολούθηση Αποσκευών', | |
| 'admin.bagTracking.subtitle': | |
| 'Ενεργοποίηση βάρους και ανάθεσης τσάντας για αντικείμενα πακεταρίσματος', | |
| 'admin.collab.chat.title': 'Συνομιλία', | |
| 'admin.collab.chat.subtitle': | |
| 'Μηνύματα πραγματικού χρόνου για συνεργασία ταξιδιού', | |
| 'admin.collab.notes.title': 'Σημειώσεις', | |
| 'admin.collab.notes.subtitle': 'Κοινόχρηστες σημειώσεις και έγγραφα', | |
| 'admin.collab.polls.title': 'Δημοσκοπήσεις', | |
| 'admin.collab.polls.subtitle': 'Ομαδικές δημοσκοπήσεις και ψηφοφορίες', | |
| 'admin.collab.whatsnext.title': 'Τι Ακολουθεί', | |
| 'admin.collab.whatsnext.subtitle': | |
| 'Προτάσεις δραστηριοτήτων και επόμενα βήματα', | |
| 'admin.tabs.config': 'Εξατομίκευση', | |
| 'admin.tabs.defaults': 'Προεπιλογές Χρήστη', | |
| 'admin.defaultSettings.title': 'Προεπιλεγμένες Ρυθμίσεις Χρήστη', | |
| 'admin.defaultSettings.description': | |
| 'Ορίστε προεπιλογές για όλη την υπηρεσία. Οι χρήστες που δεν έχουν αλλάξει μια ρύθμιση θα βλέπουν αυτές τις τιμές. Οι δικές τους αλλαγές έχουν πάντα προτεραιότητα.', | |
| 'admin.defaultSettings.saved': 'Η προεπιλογή αποθηκεύτηκε', | |
| 'admin.defaultSettings.reset': 'Επαναφορά στην ενσωματωμένη προεπιλογή', | |
| 'admin.defaultSettings.resetToBuiltIn': 'επαναφορά', | |
| 'admin.tabs.templates': 'Πρότυπα Πακεταρίσματος', | |
| 'admin.packingTemplates.title': 'Πρότυπα Πακεταρίσματος', | |
| 'admin.packingTemplates.subtitle': | |
| 'Δημιουργήστε επαναχρησιμοποιήσιμες λίστες πακεταρίσματος για τα ταξίδια σας', | |
| 'admin.packingTemplates.create': 'Νέο Πρότυπο', | |
| 'admin.packingTemplates.namePlaceholder': | |
| 'Όνομα προτύπου (π.χ. Διακοπές στην Παραλία)', | |
| 'admin.packingTemplates.empty': 'Δεν έχουν δημιουργηθεί πρότυπα ακόμη', | |
| 'admin.packingTemplates.items': 'αντικείμενα', | |
| 'admin.packingTemplates.categories': 'κατηγορίες', | |
| 'admin.packingTemplates.itemName': 'Όνομα αντικειμένου', | |
| 'admin.packingTemplates.itemCategory': 'Κατηγορία', | |
| 'admin.packingTemplates.categoryName': 'Όνομα κατηγορίας (π.χ. Ρούχα)', | |
| 'admin.packingTemplates.addCategory': 'Προσθήκη κατηγορίας', | |
| 'admin.packingTemplates.created': 'Το πρότυπο δημιουργήθηκε', | |
| 'admin.packingTemplates.deleted': 'Το πρότυπο διαγράφηκε', | |
| 'admin.packingTemplates.loadError': 'Αποτυχία φόρτωσης προτύπων', | |
| 'admin.packingTemplates.createError': 'Αποτυχία δημιουργίας προτύπου', | |
| 'admin.packingTemplates.deleteError': 'Αποτυχία διαγραφής προτύπου', | |
| 'admin.packingTemplates.saveError': 'Αποτυχία αποθήκευσης', | |
| 'admin.tabs.addons': 'Πρόσθετα', | |
| 'admin.addons.title': 'Πρόσθετα', | |
| 'admin.addons.subtitle': | |
| 'Ενεργοποιήστε ή απενεργοποιήστε λειτουργίες για να εξατομικεύσετε την εμπειρία σας στο TREK.', | |
| 'admin.addons.catalog.packing.name': 'Λίστες', | |
| 'admin.addons.catalog.packing.description': | |
| 'Λίστες πακεταρίσματος και εργασίες προς εκτέλεση για τα ταξίδια σας', | |
| 'admin.addons.catalog.budget.name': 'Προϋπολογισμός', | |
| 'admin.addons.catalog.budget.description': | |
| 'Παρακολουθήστε τα έξοδα και σχεδιάστε τον προϋπολογισμό του ταξιδιού σας', | |
| 'admin.addons.catalog.documents.name': 'Έγγραφα', | |
| 'admin.addons.catalog.documents.description': | |
| 'Αποθηκεύστε και διαχειριστείτε ταξιδιωτικά έγγραφα', | |
| 'admin.addons.catalog.vacay.name': 'Vacay', | |
| 'admin.addons.catalog.vacay.description': | |
| 'Προσωπικός σχεδιαστής διακοπών με προβολή ημερολογίου', | |
| 'admin.addons.catalog.atlas.name': 'Atlas', | |
| 'admin.addons.catalog.atlas.description': | |
| 'Παγκόσμιος χάρτης με χώρες που έχετε επισκεφθεί και ταξιδιωτικά στατιστικά', | |
| 'admin.addons.catalog.collab.name': 'Collab', | |
| 'admin.addons.catalog.collab.description': | |
| 'Σημειώσεις, δημοσκοπήσεις και συνομιλία πραγματικού χρόνου για σχεδιασμό ταξιδιού', | |
| 'admin.addons.catalog.memories.name': 'Φωτογραφίες (Immich)', | |
| 'admin.addons.catalog.memories.description': | |
| 'Μοιραστείτε φωτογραφίες ταξιδιού μέσω της δικής σας εγκατάστασης Immich', | |
| 'admin.addons.catalog.mcp.name': 'MCP', | |
| 'admin.addons.catalog.mcp.description': | |
| 'Model Context Protocol για ενσωμάτωση βοηθού AI', | |
| 'admin.addons.subtitleBefore': | |
| 'Ενεργοποιήστε ή απενεργοποιήστε λειτουργίες για να εξατομικεύσετε την εμπειρία σας στο ', | |
| 'admin.addons.subtitleAfter': '.', | |
| 'admin.addons.enabled': 'Ενεργοποιημένο', | |
| 'admin.addons.disabled': 'Απενεργοποιημένο', | |
| 'admin.addons.type.trip': 'Ταξίδι', | |
| 'admin.addons.type.global': 'Καθολικό', | |
| 'admin.addons.type.integration': 'Ενσωμάτωση', | |
| 'admin.addons.tripHint': 'Διαθέσιμο ως καρτέλα μέσα σε κάθε ταξίδι', | |
| 'admin.addons.globalHint': | |
| 'Διαθέσιμο ως αυτόνομη ενότητα στην κύρια πλοήγηση', | |
| 'admin.addons.integrationHint': | |
| 'Υπηρεσίες backend και ενσωματώσεις API χωρίς ειδική σελίδα', | |
| 'admin.addons.toast.updated': 'Το πρόσθετο ενημερώθηκε', | |
| 'admin.addons.toast.error': 'Αποτυχία ενημέρωσης προσθέτου', | |
| 'admin.addons.noAddons': 'Δεν υπάρχουν διαθέσιμα πρόσθετα', | |
| 'admin.weather.title': 'Δεδομένα Καιρού', | |
| 'admin.weather.badge': 'Από 24 Μαρτίου 2026', | |
| 'admin.weather.description': | |
| 'Το TREK χρησιμοποιεί το Open-Meteo ως πηγή δεδομένων καιρού. Το Open-Meteo είναι μια δωρεάν, ανοιχτού κώδικα υπηρεσία καιρού — δεν απαιτείται κλειδί API.', | |
| 'admin.weather.forecast': 'Πρόγνωση 16 ημερών', | |
| 'admin.weather.forecastDesc': 'Προηγουμένως 5 ημέρες (OpenWeatherMap)', | |
| 'admin.weather.climate': 'Ιστορικά δεδομένα κλίματος', | |
| 'admin.weather.climateDesc': | |
| 'Μέσοι όροι από τα τελευταία 85 χρόνια για ημέρες πέρα από την πρόγνωση 16 ημερών', | |
| 'admin.weather.requests': '10.000 αιτήματα / ημέρα', | |
| 'admin.weather.requestsDesc': 'Δωρεάν, δεν απαιτείται κλειδί API', | |
| 'admin.weather.locationHint': | |
| 'Ο καιρός βασίζεται στον πρώτο τόπο με συντεταγμένες σε κάθε ημέρα. Αν δεν έχει ανατεθεί τόπος σε μια ημέρα, χρησιμοποιείται ως αναφορά οποιοσδήποτε τόπος από τη λίστα.', | |
| 'admin.tabs.mcpTokens': 'Πρόσβαση MCP', | |
| 'admin.mcpTokens.title': 'Πρόσβαση MCP', | |
| 'admin.mcpTokens.subtitle': | |
| 'Διαχείριση συνεδριών OAuth και διακριτικών API για όλους τους χρήστες', | |
| 'admin.mcpTokens.sectionTitle': 'Διακριτικά API', | |
| 'admin.mcpTokens.owner': 'Κάτοχος', | |
| 'admin.mcpTokens.tokenName': 'Όνομα Διακριτικού', | |
| 'admin.mcpTokens.created': 'Δημιουργήθηκε', | |
| 'admin.mcpTokens.lastUsed': 'Τελευταία Χρήση', | |
| 'admin.mcpTokens.never': 'Ποτέ', | |
| 'admin.mcpTokens.empty': 'Δεν έχουν δημιουργηθεί διακριτικά MCP ακόμη', | |
| 'admin.mcpTokens.deleteTitle': 'Διαγραφή Διακριτικού', | |
| 'admin.mcpTokens.deleteMessage': | |
| 'Αυτό θα ανακαλέσει το διακριτικό άμεσα. Ο χρήστης θα χάσει την πρόσβαση MCP μέσω αυτού του διακριτικού.', | |
| 'admin.mcpTokens.deleteSuccess': 'Το διακριτικό διαγράφηκε', | |
| 'admin.mcpTokens.deleteError': 'Αποτυχία διαγραφής διακριτικού', | |
| 'admin.mcpTokens.loadError': 'Αποτυχία φόρτωσης διακριτικών', | |
| 'admin.oauthSessions.sectionTitle': 'Συνεδρίες OAuth', | |
| 'admin.oauthSessions.clientName': 'Πελάτης', | |
| 'admin.oauthSessions.owner': 'Κάτοχος', | |
| 'admin.oauthSessions.scopes': 'Scopes', | |
| 'admin.oauthSessions.created': 'Δημιουργήθηκε', | |
| 'admin.oauthSessions.empty': 'Δεν υπάρχουν ενεργές συνεδρίες OAuth', | |
| 'admin.oauthSessions.revokeTitle': 'Ανάκληση Συνεδρίας', | |
| 'admin.oauthSessions.revokeMessage': | |
| 'Αυτό θα ανακαλέσει τη συνεδρία OAuth άμεσα. Ο πελάτης θα χάσει την πρόσβαση MCP.', | |
| 'admin.oauthSessions.revokeSuccess': 'Η συνεδρία ανακλήθηκε', | |
| 'admin.oauthSessions.revokeError': 'Αποτυχία ανάκλησης συνεδρίας', | |
| 'admin.oauthSessions.loadError': 'Αποτυχία φόρτωσης συνεδριών OAuth', | |
| 'admin.tabs.github': 'GitHub', | |
| 'admin.audit.subtitle': | |
| 'Συμβάντα ασφαλείας και διαχείρισης (αντίγραφα ασφαλείας, χρήστες, MFA, ρυθμίσεις).', | |
| 'admin.audit.empty': 'Δεν υπάρχουν εγγραφές ελέγχου ακόμη.', | |
| 'admin.audit.refresh': 'Ανανέωση', | |
| 'admin.audit.loadMore': 'Φόρτωση περισσότερων', | |
| 'admin.audit.showing': '{count} φορτώθηκαν · {total} σύνολο', | |
| 'admin.audit.col.time': 'Ώρα', | |
| 'admin.audit.col.user': 'Χρήστης', | |
| 'admin.audit.col.action': 'Ενέργεια', | |
| 'admin.audit.col.resource': 'Πόρος', | |
| 'admin.audit.col.ip': 'IP', | |
| 'admin.audit.col.details': 'Λεπτομέρειες', | |
| 'admin.github.title': 'Ιστορικό Εκδόσεων', | |
| 'admin.github.subtitle': 'Τελευταίες ενημερώσεις από {repo}', | |
| 'admin.github.latest': 'Τελευταία', | |
| 'admin.github.prerelease': 'Προ-έκδοση', | |
| 'admin.github.showDetails': 'Εμφάνιση λεπτομερειών', | |
| 'admin.github.hideDetails': 'Απόκρυψη λεπτομερειών', | |
| 'admin.github.loadMore': 'Φόρτωση περισσότερων', | |
| 'admin.github.loading': 'Φόρτωση...', | |
| 'admin.github.error': 'Αποτυχία φόρτωσης εκδόσεων', | |
| 'admin.github.by': 'από', | |
| 'admin.github.support': 'Βοηθά να συνεχίσω την ανάπτυξη του TREK', | |
| 'admin.update.available': 'Διαθέσιμη ενημέρωση', | |
| 'admin.update.text': | |
| 'Το TREK {version} είναι διαθέσιμο. Εκτελείτε το {current}.', | |
| 'admin.update.button': 'Προβολή στο GitHub', | |
| 'admin.update.install': 'Εγκατάσταση Ενημέρωσης', | |
| 'admin.update.confirmTitle': 'Εγκατάσταση Ενημέρωσης;', | |
| 'admin.update.confirmText': | |
| 'Το TREK θα ενημερωθεί από {current} σε {version}. Ο server θα επανεκκινήσει αυτόματα στη συνέχεια.', | |
| 'admin.update.dataInfo': | |
| 'Όλα τα δεδομένα σας (ταξίδια, χρήστες, κλειδιά API, μεταφορτώσεις, Vacay, Atlas, προϋπολογισμοί) θα διατηρηθούν.', | |
| 'admin.update.warning': | |
| 'Η εφαρμογή θα είναι σύντομα μη διαθέσιμη κατά την επανεκκίνηση.', | |
| 'admin.update.confirm': 'Ενημέρωση Τώρα', | |
| 'admin.update.installing': 'Ενημέρωση…', | |
| 'admin.update.success': 'Η ενημέρωση εγκαταστάθηκε! Ο server επανεκκινεί…', | |
| 'admin.update.failed': 'Η ενημέρωση απέτυχε', | |
| 'admin.update.backupHint': | |
| 'Συνιστούμε να δημιουργήσετε ένα αντίγραφο ασφαλείας πριν την ενημέρωση.', | |
| 'admin.update.backupLink': 'Μετάβαση στο Αντίγραφο Ασφαλείας', | |
| 'admin.update.howTo': 'Πώς να Ενημερώσετε', | |
| 'admin.update.dockerText': | |
| 'Η εγκατάστασή σας TREK εκτελείται σε Docker. Για να ενημερωθείτε στο {version}, εκτελέστε τις ακόλουθες εντολές στον server σας:', | |
| 'admin.update.reloadHint': | |
| 'Παρακαλώ ανανεώστε τη σελίδα σε λίγα δευτερόλεπτα.', | |
| 'admin.tabs.permissions': 'Δικαιώματα', | |
| 'admin.addons.catalog.journey.name': 'Ταξίδι', | |
| 'admin.addons.catalog.journey.description': | |
| 'Παρακολούθηση ταξιδιών & ημερολόγιο ταξιδιών με αφίξεις, φωτογραφίες και καθημερινές ιστορίες', | |
| 'admin.passkey.title': 'Σύνδεση με passkey', | |
| 'admin.passkey.cardHint': | |
| 'Επιτρέψτε στους χρήστες να συνδέονται με passkeys (WebAuthn). Απενεργοποιημένο από προεπιλογή.', | |
| 'admin.passkey.login': 'Ενεργοποίηση σύνδεσης με passkey', | |
| 'admin.passkey.loginHint': | |
| 'Εμφανίστε μια επιλογή "Σύνδεση με passkey" και επιτρέψτε στους χρήστες να καταχωρούν passkeys στις ρυθμίσεις τους.', | |
| 'admin.passkey.notConfigured': | |
| 'Δεν αναλύεται ακόμη κανένας τομέας WebAuthn για αυτή την εγκατάσταση. Ορίστε το APP_URL ή το Relying Party ID παρακάτω — τα passkeys παραμένουν κρυφά μέχρι τότε.', | |
| 'admin.passkey.rpId': 'Relying Party ID (τομέας)', | |
| 'admin.passkey.rpIdHint': | |
| 'Ο σκέτος τομέας στον οποίο δεσμεύονται τα passkeys, π.χ. trek.example.org. Αφήστε το κενό για να παραχθεί από το APP_URL. Η μεταγενέστερη αλλαγή του ακυρώνει τα υπάρχοντα passkeys.', | |
| 'admin.passkey.origins': 'Επιτρεπόμενες προελεύσεις', | |
| 'admin.passkey.originsHint': | |
| 'Πλήρεις προελεύσεις χωρισμένες με κόμμα, π.χ. https://trek.example.org. Αφήστε το κενό για χρήση του APP_URL.', | |
| 'admin.passkey.reset': 'Επαναφορά passkeys', | |
| 'admin.passkey.resetHint': | |
| 'Αφαιρέστε όλα τα passkeys αυτού του χρήστη (π.χ. σε περίπτωση χαμένης συσκευής). Μπορούν ακόμη να συνδεθούν με τον κωδικό τους.', | |
| 'admin.passkey.resetConfirm': 'Αφαίρεση όλων των passkeys για τον/την {name};', | |
| 'admin.passkey.resetDone': 'Αφαιρέθηκαν {count} passkey(s)', | |
| 'admin.defaultSettings.mapProvider': 'Μηχανή χάρτη', | |
| 'admin.defaultSettings.mapProviderHint': 'Ο προεπιλεγμένος χάρτης για όλους σε αυτή την εγκατάσταση. Κάθε χρήστης μπορεί να τον αλλάξει στις δικές του ρυθμίσεις.', | |
| 'admin.defaultSettings.providerLeaflet': 'Τυπικός (δωρεάν)', | |
| 'admin.defaultSettings.providerMapbox': 'Mapbox (3D)', | |
| 'admin.defaultSettings.mapboxToken': 'Κοινόχρηστο διακριτικό Mapbox', | |
| 'admin.defaultSettings.mapboxTokenHint': 'Χρησιμοποιείται για κάθε χρήστη που δεν έχει εισαγάγει το δικό του διακριτικό — έτσι ολόκληρη η εγκατάσταση αποκτά Mapbox χωρίς να μοιράζεται το κλειδί ξεχωριστά. Αποθηκεύεται κρυπτογραφημένο.', | |
| 'admin.defaultSettings.mapboxStyle': 'Στυλ χάρτη', | |
| 'admin.defaultSettings.mapboxStylePlaceholder': 'Επιλέξτε ένα στυλ…', | |
| 'admin.defaultSettings.mapbox3d': 'Κτίρια & ανάγλυφο 3D', | |
| 'admin.defaultSettings.mapboxQuality': 'Λειτουργία υψηλής ποιότητας', | |
| }; | |
| export default admin; | |