1294 lines
122 KiB
TypeScript
1294 lines
122 KiB
TypeScript
/** el — batch 3: settingsUi (settings, auth, signup, onboarding, profile, legal). */
|
||
const elBatch3 = {
|
||
settingsUi: {
|
||
proSupport: {
|
||
title: "Pro & Υποστήριξη",
|
||
subtitle: "Προαιρετικά extras που κρατούν το SkateSpots δωρεάν",
|
||
prepaidTitle: "Προπληρωμή, όχι συνδρομή",
|
||
prepaidBody: "Κάθε αγορά είναι μία εφάπαξ πληρωμή Bitcoin/Lightning — χωρίς λογαριασμό, χωρίς επαναλαμβανόμενη χρέωση, χωρίς θεματοφυλακή. Αν πληρώσεις ξανά, επεκτείνεις τον χρόνο σου.",
|
||
sasquatchTitle: "Sasquatch Pro",
|
||
sasquatchBenefit: "Ξεκλειδώνει τον προσωπικό βοηθό AI — μπορεί να διαβάσει το Stash, τα crew και τις αγγελίες σου — και βοηθά στη χρηματοδότηση του project.",
|
||
active: "Ενεργό",
|
||
activeUntil: "Ενεργό έως {{date}}",
|
||
daysLeft: "{{count}} ημέρες ακόμη",
|
||
notActive: "Μη ενεργό",
|
||
goPro: "Γίνε Pro",
|
||
extend: "Επέκταση Pro",
|
||
day: "ημέρα",
|
||
featuredTitle: "Προβεβλημένη θέση",
|
||
featuredBenefit: "Ανέβασε μια αγγελία στην κορυφή με σήμα Pro — για προφίλ Lab, εκδηλώσεις, καταστήματα και περιηγήσεις.",
|
||
featuredHow: "Τα επίπεδα διάρκειας ισχύουν για κάθε τύπο· οι μεγαλύτερες δεσμεύσεις κοστίζουν λιγότερο ανά ημέρα. Κάνεις featured μια αγγελία όταν τη δημιουργείς ή την επεξεργάζεσαι.",
|
||
featuredUntil: "Έως {{date}}",
|
||
yourFeatured: "Οι featured αγγελίες σου",
|
||
noneFeatured: "Καμία ενεργή featured προβολή.",
|
||
freeTitle: "Δωρεάν διαδρομές",
|
||
freeBody: "Οι AI Συχνές Ερωτήσεις και η τοπική αναζήτηση είναι πάντα δωρεάν, και μπορείς να δημοσιεύσεις μια αγγελία στο marketplace με δωρεάν proof-of-work αντί για το τέλος σε sats.",
|
||
},
|
||
notFound: {
|
||
seoTitle: "404 - Η σελίδα δεν βρέθηκε",
|
||
seoDescription: "Η σελίδα που ψάχνεις δεν βρέθηκε. Επίστρεψε στην αρχική σελίδα για να συνεχίσεις την περιήγηση.",
|
||
message: "Ωχ! Η σελίδα δεν βρέθηκε",
|
||
returnHome: "Επιστροφή στην αρχική",
|
||
},
|
||
loginArea: {
|
||
signUp: "Εγγραφή",
|
||
logIn: "Σύνδεση",
|
||
},
|
||
accountSwitcher: {
|
||
switchAccount: "Αλλαγή λογαριασμού",
|
||
walletSettings: "Ρυθμίσεις πορτοφολιού",
|
||
addAccount: "Προσθήκη άλλου λογαριασμού",
|
||
logout: "Αποσύνδεση",
|
||
},
|
||
amberHint: {
|
||
defaultAction: "στείλεις",
|
||
multiBefore: "Ο signer σου θα σου ζητήσει να εγκρίνεις",
|
||
multiTimes: "{{approvals}} φορές",
|
||
multiAfter: "για να {{action}} — αυτό είναι φυσιολογικό για κρυπτογραφημένα μηνύματα (μία έγκριση ανά παραλήπτη). Ενέκρινε καθεμία.",
|
||
single: "Ο signer σου θα σου ζητήσει να εγκρίνεις για να {{action}}.",
|
||
},
|
||
amberCallback: {
|
||
processing: "Επεξεργασία σύνδεσης Amber...",
|
||
gotResult: "Ελήφθη αποτέλεσμα: {{result}}",
|
||
noResultDebug: "Κανένα αποτέλεσμα από το Amber",
|
||
noResultToast: "Δεν ελήφθη αποτέλεσμα από το Amber. Η λειτουργία ίσως ακυρώθηκε.",
|
||
validPubkey: "Έγκυρο pubkey! Σύνδεση...",
|
||
loginSuccessful: "Επιτυχής σύνδεση!",
|
||
loginErrorDebug: "Σφάλμα σύνδεσης: {{error}}",
|
||
invalidResultDebug: "Μη έγκυρη μορφή αποτελέσματος: {{result}}",
|
||
loggedInTitle: "Συνδέθηκες",
|
||
amberLoginDesc: "Συνδέθηκες επιτυχώς με το Amber!",
|
||
loginFailedTitle: "Η σύνδεση απέτυχε",
|
||
loginFailedDesc: "Αποτυχία ολοκλήρωσης της σύνδεσης Amber. Δοκίμασε ξανά.",
|
||
invalidPubkeyDesc: "Ελήφθη μη έγκυρο pubkey από το Amber.",
|
||
sessionLostToast: "Τα δεδομένα συνεδρίας χάθηκαν. Δοκίμασε ξανά.",
|
||
eventSignedTitle: "Το συμβάν υπογράφηκε",
|
||
eventSignedDesc: "Το συμβάν σου υπογράφηκε από το Amber.",
|
||
signingFailedTitle: "Η υπογραφή απέτυχε",
|
||
signingFailedDesc: "Αποτυχία επεξεργασίας του υπογεγραμμένου συμβάντος από το Amber.",
|
||
operationCompleteTitle: "Η λειτουργία ολοκληρώθηκε",
|
||
operationCompleteDesc: "Η λειτουργία {{op}} ολοκληρώθηκε.",
|
||
},
|
||
loginDialog: {
|
||
loginWithAmber: "Σύνδεση με Amber (Android)",
|
||
welcomeTitle: "Καλώς ήρθες στο SkateSpots",
|
||
welcomeSubtitle: "Εγγράψου ή συνδέσου για να συνεχίσεις",
|
||
newHere: "Νέος εδώ;",
|
||
createFree: "Δημιούργησε δωρεάν λογαριασμό. Δεν απαιτείται email.",
|
||
createAccount: "Δημιουργία λογαριασμού",
|
||
orLogIn: "Ή συνδέσου",
|
||
loggedInTitle: "🛹 Συνδέθηκες!",
|
||
loggedIn: "Συνδέθηκες!",
|
||
connectedAmber: "Συνδέθηκες μέσω Amber!",
|
||
amberLoginFailed: "Η σύνδεση με Amber απέτυχε",
|
||
amberCancelled: "Η σύνδεση ακυρώθηκε. Πάτησε \"Άνοιγμα Amber\" για να δοκιμάσεις ξανά.",
|
||
amberNotFound: "Το Amber δεν βρέθηκε. Βεβαιώσου ότι το Amber είναι εγκατεστημένο από το ZapStore.",
|
||
loginFailed: "Η σύνδεση απέτυχε",
|
||
pubkeyError: "Επικόλλησε το hex pubkey σου (64 χαρακτήρες) ή npub από το Amber",
|
||
pairedSigner: "Συνδέθηκε με τον signer σου.",
|
||
connectFailed: "Δεν ήταν δυνατή η σύνδεση με τον signer σου.",
|
||
openedEncrypted: "Άνοιξε το κρυπτογραφημένο κλειδί σου.",
|
||
openKeyFailed: "Δεν ήταν δυνατό το άνοιγμα αυτού του κλειδιού.",
|
||
bunkerPrefix: "Πρέπει να ξεκινά με bunker://",
|
||
connectedBunker: "Συνδέθηκες μέσω bunker!",
|
||
bunkerFailed: "Αποτυχία: {{error}}",
|
||
checkBunkerUri: "Έλεγξε το bunker URI σου",
|
||
nsecPrefix: "Πρέπει να ξεκινά με nsec1",
|
||
invalidNsec: "Μη έγκυρο nsec: {{error}}",
|
||
checkKey: "Έλεγξε το κλειδί σου",
|
||
noExtensionTitle: "Δεν βρέθηκε επέκταση",
|
||
noExtensionDesc: "Εγκατέστησε το Alby ή άλλη επέκταση NIP-07.",
|
||
amberIdleDesc: "Το κλειδί σου μένει μέσα στο Amber. Ένα πάτημα — ενέκρινε στο Amber και επιστρέφεις εδώ, συνδεδεμένος. Τίποτα να αντιγράψεις.",
|
||
continueWithAmber: "Συνέχεια με Amber",
|
||
noAmberGetIt: "Δεν έχεις Amber; Απόκτησέ το →",
|
||
waitingAmberTitle: "Αναμονή για το Amber…",
|
||
waitingAmberDesc: "Ενέκρινε το αίτημα στο Amber. Θα συνδεθείς αυτόματα μόλις επιστρέψεις.",
|
||
openAmberAgain: "Άνοιγμα Amber ξανά",
|
||
havingTrouble: "Έχεις πρόβλημα; Εισάγε το κλειδί σου χειροκίνητα",
|
||
enterPublicKey: "Εισάγε το δημόσιο κλειδί σου",
|
||
enterPublicKeyDescBefore: "Μόνο αν η αυτόματη ροή δεν λειτούργησε. Στο Amber: πάτησε το προφίλ σου →",
|
||
copyPublicKey: "Αντιγραφή δημόσιου κλειδιού",
|
||
enterPublicKeyDescAfter: "και επικόλλησέ το εδώ.",
|
||
connect: "Σύνδεση",
|
||
back: "← Πίσω",
|
||
signInWithPhone: "Συνδέσου με το τηλέφωνό σου",
|
||
signInWithPhoneDesc: "Σάρωσε με μια εφαρμογή signer (Amber, nsec.app). Το κλειδί σου δεν φεύγει ποτέ από το τηλέφωνό σου.",
|
||
showPairingCode: "Εμφάνιση κωδικού σύζευξης",
|
||
waitingSigner: "Αναμονή για τον signer σου…",
|
||
copyLink: "Αντιγραφή συνδέσμου",
|
||
orPasteBunker: "ή επικόλλησε ένα bunker URL",
|
||
bunkerTitle: "Bunker (NIP-46)",
|
||
bunkerPasteBefore: "Επικόλλησε το",
|
||
bunkerPasteAfter: "URI σου.",
|
||
amberInstructions: "Ρυθμίσεις → NIP-46 Bunker → Δημιουργία → Αντιγραφή",
|
||
nsecAppInstructions: "Σύνδεση εφαρμογής → Αντιγραφή bunker URI",
|
||
secretKeyTitle: "Μυστικό κλειδί",
|
||
secretKeyRawDesc: "Επικόλλησε απευθείας το μυστικό κλειδί του Nostr.",
|
||
secretKeyEncDesc: "Άνοιξε ένα αντίγραφο κλειδιού προστατευμένο με κωδικό.",
|
||
rawNsec: "Ακατέργαστο nsec",
|
||
encryptedNip49: "Κρυπτογραφημένο (NIP-49)",
|
||
nsecWarning: "⚠️ Χρησιμοποίησέ το μόνο σε αξιόπιστη συσκευή. Μην μοιράζεσαι ποτέ το nsec σου.",
|
||
login: "Σύνδεση",
|
||
encSaferDesc: "Ασφαλέστερο: το κλειδί μένει κρυπτογραφημένο μέχρι να εισάγεις τον κωδικό σου, ώστε το αντίγραφο να είναι ασφαλές στο cloud ή σε διαχειριστή κωδικών.",
|
||
password: "Κωδικός",
|
||
openEncryptedKey: "Άνοιγμα κρυπτογραφημένου κλειδιού",
|
||
browserExtensionTitle: "Επέκταση περιηγητή (NIP-07)",
|
||
browserExtensionDesc: "Ιδανικό για desktop. Λειτουργεί με Alby, nos2x, Flamingo.",
|
||
loginWithExtension: "Σύνδεση με επέκταση",
|
||
},
|
||
signupDialog: {
|
||
download: "Λήψη",
|
||
stepChoose: "Επιλογή",
|
||
stepProfile: "Προφίλ",
|
||
stepSaveKey: "Αποθήκευση κλειδιού",
|
||
somethingWrong: "Κάτι πήγε στραβά",
|
||
createFailed: "Δεν ήταν δυνατή η δημιουργία του λογαριασμού σου. Δοκίμασε ξανά.",
|
||
keySavedTitle: "Το μυστικό κλειδί αποθηκεύτηκε!",
|
||
keySavedDesc: "Το κλειδί σου αποθηκεύτηκε με ασφάλεια.",
|
||
downloadFailedTitle: "Η λήψη απέτυχε",
|
||
downloadFailedDesc: "Δεν ήταν δυνατή η λήψη του αρχείου κλειδιού. Αντέγραψέ το χειροκίνητα.",
|
||
encSavedTitle: "Το κρυπτογραφημένο αντίγραφο αποθηκεύτηκε 🔐",
|
||
encSavedDesc: "Κράτησε ΚΑΙ το αρχείο ΚΑΙ τον κωδικό — τα χρειάζεσαι και τα δύο για να συνδεθείς ξανά.",
|
||
encFailed: "Δεν ήταν δυνατή η κρυπτογράφηση αυτού του κλειδιού.",
|
||
invalidFileTitle: "Μη έγκυρος τύπος αρχείου",
|
||
invalidFileDesc: "Επίλεξε ένα αρχείο εικόνας για το avatar σου.",
|
||
fileTooLargeTitle: "Το αρχείο είναι πολύ μεγάλο",
|
||
fileTooLargeDesc: "Η εικόνα avatar πρέπει να είναι μικρότερη από 5MB.",
|
||
avatarUploadedTitle: "Το avatar ανέβηκε!",
|
||
avatarUploadedDesc: "Το avatar σου ανέβηκε επιτυχώς.",
|
||
uploadFailedTitle: "Η μεταφόρτωση απέτυχε",
|
||
uploadFailedDesc: "Αποτυχία μεταφόρτωσης avatar. Δοκίμασε ξανά.",
|
||
nameRequiredTitle: "Απαιτείται όνομα εμφάνισης",
|
||
nameRequiredDesc: "Διάλεξε ένα όνομα εμφάνισης ώστε οι άλλοι skaters να ξέρουν ποιος είσαι. Μπορείς να το αλλάξεις όποτε θέλεις.",
|
||
reserveFailedTitle: "Δεν ήταν δυνατή η δέσμευση αυτού του ονόματος",
|
||
reserveFailedDesc: "{{error}} Μπορείς να το διεκδικήσεις αργότερα στις Ρυθμίσεις.",
|
||
profileCreatedTitle: "Το προφίλ δημιουργήθηκε!",
|
||
profileCreatedDesc: "Το προφίλ σου ρυθμίστηκε.",
|
||
profileFailedTitle: "Η ρύθμιση προφίλ απέτυχε",
|
||
profileFailedDesc: "Ο λογαριασμός σου δημιουργήθηκε αλλά η ρύθμιση προφίλ απέτυχε. Μπορείς να την ενημερώσεις αργότερα.",
|
||
welcomeToastTitle: "Καλώς ήρθες!",
|
||
welcomeToastDesc: "Ο λογαριασμός σου είναι έτοιμος.",
|
||
titleWelcome: "Γίνε μέλος του SkateSpots",
|
||
titleProfile: "Ρύθμισε το προφίλ σου",
|
||
titleDone: "Καλώς ήρθες!",
|
||
createFreeAccount: "Δημιούργησε τον δωρεάν λογαριασμό σου",
|
||
createFreeAccountDesc: "Χωρίς email, χωρίς τηλέφωνο, χωρίς κωδικό. Ο λογαριασμός σου είναι ένα κλειδί Nostr — διάλεξε πού θα μένει.",
|
||
recommended: "Προτείνεται",
|
||
signUpWithAmber: "Εγγραφή με Amber",
|
||
signUpWithAmberDesc: "Το κλειδί σου δημιουργείται και αποθηκεύεται μέσα στην εφαρμογή Amber — το SkateSpots δεν το αγγίζει ποτέ. Μέγιστη ασφάλεια. Ένα πάτημα για έγκριση.",
|
||
continueWithAmber: "Συνέχεια με Amber",
|
||
orQuickWay: "ή ο γρήγορος τρόπος",
|
||
quickAccount: "Γρήγορος λογαριασμός σε αυτή τη συσκευή",
|
||
quickAccountDesc: "Δημιουργούμε ένα κλειδί που μένει σε αυτή τη συσκευή. Πιο γρήγορη αρχή — θα σε βοηθήσουμε να αποθηκεύσεις αντίγραφο αμέσως μετά.",
|
||
createQuickAccount: "Δημιουργία γρήγορου λογαριασμού",
|
||
quickReassurance: "Χρειάζεται 5 δευτερόλεπτα · μένει σε αυτή τη συσκευή · θα σε βοηθήσουμε να το αποθηκεύσεις μετά",
|
||
preferAnotherSigner: "Προτιμάς άλλον signer;",
|
||
iosDesktopNudge: "Σε iOS ή desktop; Μια εφαρμογή signer ή επέκταση περιηγητή είναι η πιο ασφαλής επιλογή —",
|
||
seeAllOptions: "Δες όλες τις επιλογές",
|
||
youreInPickName: "Είσαι μέσα! 🛹 Διάλεξε όνομα εμφάνισης ώστε οι skaters να ξέρουν ποιος είσαι",
|
||
changeAnytime: "Μπορείς να το αλλάξεις όποτε θέλεις. Το bio και το avatar είναι προαιρετικά.",
|
||
publishingProfile: "Δημοσίευση του προφίλ σου...",
|
||
displayName: "Όνομα εμφάνισης",
|
||
displayNamePlaceholder: "π.χ. Tony, gnarlyGrind ή το όνομα του crew σου",
|
||
displayNameHint: "Απαιτείται — πώς θα εμφανίζεσαι σε όλο το SkateSpots. Άλλαξέ το όποτε θέλεις.",
|
||
skateName: "Το όνομα SkateSpots σου",
|
||
skateNameHint: "Δωρεάν και προαιρετικό — ένα επαληθευμένο handle που εμφανίζει ✓ στο προφίλ σου.",
|
||
bio: "Bio",
|
||
bioPlaceholder: "Πες στους άλλους για σένα...",
|
||
avatar: "Avatar",
|
||
uploadAvatar: "Μεταφόρτωση εικόνας avatar",
|
||
saving: "Αποθήκευση...",
|
||
saveAndStart: "Αποθήκευση & έναρξη skate",
|
||
addNameToContinue: "Πρόσθεσε όνομα εμφάνισης για να συνεχίσεις.",
|
||
savingPublishesNote: "Η αποθήκευση δημοσιεύει το προφίλ σου στο Nostr — ο signer σου μπορεί να σου ζητήσει να την εγκρίνεις μία φορά.",
|
||
youreIn: "Είσαι μέσα! 🛹",
|
||
oneQuickThing: "Ένα γρήγορο πράγμα πριν μπεις…",
|
||
saveLoginKey: "Αποθήκευσε το κλειδί σύνδεσής σου",
|
||
saveLoginKeyBefore: "Αυτός είναι ο",
|
||
only: "μόνος",
|
||
saveLoginKeyAfter: "τρόπος επιστροφής στον λογαριασμό σου — χωρίς email, χωρίς επαναφορά κωδικού. Αποθήκευσέ το τώρα και μπορείς να συνδεθείς σε οποιαδήποτε συσκευή, όπου κι αν κάνεις skate.",
|
||
revealSaveKey: "Αποκάλυψη & αποθήκευση του κλειδιού μου",
|
||
recoveryCopied: "Ο κωδικός ανάκτησης αντιγράφηκε. Κράτησέ τον σε ασφαλές μέρος.",
|
||
saved: "Αποθηκεύτηκε",
|
||
treatLikeBoardKeys: "Αντιμετώπισέ το σαν τα κλειδιά της σανίδας σου — όποιος έχει αυτόν τον κωδικό ελέγχει τον λογαριασμό σου. Μην το μοιράζεσαι ποτέ.",
|
||
hideEncBackup: "Απόκρυψη κρυπτογραφημένου αντιγράφου",
|
||
saveEncBackup: "Αποθήκευση κρυπτογραφημένου αντιγράφου",
|
||
encBackupBefore: "Ένα αντίγραφο προστατευμένο με κωδικό — ασφαλές στο cloud ή σε διαχειριστή κωδικών. Θα χρειαστείς το αρχείο",
|
||
and: "και",
|
||
encBackupAfter: "τον κωδικό.",
|
||
choosePassword: "Διάλεξε κωδικό",
|
||
saveEncBackupCta: "Αποθήκευση κρυπτογραφημένου αντιγράφου",
|
||
savedCodeAria: "Έχω αποθηκεύσει τον κωδικό ανάκτησής μου",
|
||
savedCodeLabel: "Έχω αποθηκεύσει τον κωδικό ανάκτησής μου κάπου ασφαλή — σε διαχειριστή κωδικών ή γραμμένο offline.",
|
||
letsSkate: "Πάμε για skate",
|
||
saveLater: "Θα το αποθηκεύσω αργότερα από τις Ρυθμίσεις",
|
||
advancedSigner: "Για προχωρημένους: χρησιμοποίησε εφαρμογή signer",
|
||
},
|
||
mnemonic: {
|
||
generatedTitle: "Η φράση ανάκτησης δημιουργήθηκε! 🎉",
|
||
generatedDesc: "Γράψε αυτές τις 12 λέξεις με τη σειρά. Είναι το κλειδί του λογαριασμού σου!",
|
||
savedTitle: "Η φράση ανάκτησης αποθηκεύτηκε!",
|
||
savedDesc: "Κράτησε αυτό το αρχείο σε ασφαλή τοποθεσία.",
|
||
downloadFailedTitle: "Η λήψη απέτυχε",
|
||
downloadFailedDesc: "Δεν ήταν δυνατή η λήψη του αρχείου. Αντέγραψέ το χειροκίνητα.",
|
||
copiedTitle: "Αντιγράφηκε στο πρόχειρο!",
|
||
copiedDesc: "Η φράση ανάκτησής σου αντιγράφηκε.",
|
||
qrWindowTitle: "Κωδικός QR φράσης ανάκτησης",
|
||
qrHeading: "Ο κωδικός QR της φράσης ανάκτησής σου",
|
||
qrAlt: "Κωδικός QR φράσης ανάκτησης",
|
||
qrWarning: "Κράτησε αυτόν τον κωδικό QR ιδιωτικό και ασφαλή!",
|
||
qrPrint: "Εκτύπωση κωδικού QR",
|
||
qrFailedTitle: "Ο κωδικός QR απέτυχε",
|
||
qrFailedDesc: "Δεν ήταν δυνατή η δημιουργία κωδικού QR.",
|
||
accountCreatedTitle: "Ο λογαριασμός δημιουργήθηκε! 🎉",
|
||
accountCreatedDesc: "Είσαι έτοιμος! Η φράση ανάκτησής σου είναι ασφαλής.",
|
||
loginFailedTitle: "Η σύνδεση απέτυχε",
|
||
loginFailedDesc: "Αποτυχία δημιουργίας λογαριασμού. Δοκίμασε ξανά.",
|
||
verifyFailedTitle: "Η επαλήθευση απέτυχε",
|
||
verifyFailedDesc: "Οι λέξεις δεν ταιριάζουν. Έλεγξε και δοκίμασε ξανά.",
|
||
titlePrefix: "Δημιουργία λογαριασμού με",
|
||
titleSuffix: "Φράση ανάκτησης",
|
||
twelveWordTitle: "Φράση ανάκτησης 12 λέξεων",
|
||
twelveWordDesc: "Η φράση ανάκτησής σου είναι σαν κύριος κωδικός. Γράψε την σε χαρτί και κράτησέ την ασφαλή. Θα τη χρειαστείς για να προσπελάσεις τον λογαριασμό σου από άλλες συσκευές ή αν διαγράψεις τα δεδομένα του περιηγητή σου.",
|
||
generate: "Δημιουργία φράσης ανάκτησης",
|
||
useNsecInstead: "Χρήση προηγμένου κλειδιού nsec",
|
||
yourPhrase: "Η φράση ανάκτησής σου",
|
||
copy: "Αντιγραφή",
|
||
download: "Λήψη",
|
||
qrCode: "Κωδικός QR",
|
||
criticalWarning: "Κρίσιμη προειδοποίηση ασφαλείας",
|
||
warnWriteStrong: "Γράψε την",
|
||
warnWrite: "σε χαρτί και φύλαξέ την ασφαλή",
|
||
warnNeverShareStrong: "Μην μοιράζεσαι ποτέ",
|
||
warnNeverShare: "τη φράση ανάκτησής σου με κανέναν",
|
||
warnBackupsStrong: "Κράτησε πολλαπλά αντίγραφα",
|
||
warnBackups: "σε διαφορετικές ασφαλείς τοποθεσίες",
|
||
warnAnyoneStrong: "Όποιος έχει αυτή τη φράση",
|
||
warnAnyone: "ελέγχει τον λογαριασμό σου για πάντα",
|
||
warnLoseStrong: "Αν τη χάσεις",
|
||
warnLose: "χάνεις τον λογαριασμό σου οριστικά",
|
||
savedSecurely: "Την έχω αποθηκεύσει με ασφάλεια",
|
||
verifyTitle: "Επαλήθευσε τη φράση ανάκτησής σου",
|
||
verifyDesc: "Για να βεβαιωθούμε ότι την αποθήκευσες σωστά, εισάγε αυτές τις λέξεις:",
|
||
wordLabel: "Λέξη #{{n}}",
|
||
wordPlaceholder: "Εισάγε τη λέξη #{{n}}",
|
||
goBack: "Πίσω",
|
||
verifyCreate: "Επαλήθευση & δημιουργία λογαριασμού",
|
||
completeTitle: "Ο λογαριασμός δημιουργήθηκε!",
|
||
completeDesc: "Ο λογαριασμός σου στο Nostr είναι έτοιμος!",
|
||
signerTitle: "Προτείνεται: Ρύθμισε εφαρμογή signer",
|
||
signerSubtitle: "Κράτησε τα κλειδιά σου ακόμη πιο ασφαλή",
|
||
signerDesc: "Για καλύτερη ασφάλεια, χρησιμοποίησε μια ειδική εφαρμογή signer αντί να επικολλάς τη φράση ανάκτησής σου παντού. Οι εφαρμογές signer κρατούν τα κλειδιά σου ασφαλή επιτρέποντάς σου να χρησιμοποιείς οποιαδήποτε εφαρμογή Nostr.",
|
||
signerCta: "Μάθε για τις εφαρμογές signer",
|
||
skip: "Παράλειψη για τώρα",
|
||
},
|
||
signupMethod: {
|
||
titlePrefix: "Διάλεξε τη",
|
||
titleSuffix: "μέθοδο εγγραφής",
|
||
subtitle: "Και οι δύο μέθοδοι είναι ασφαλείς. Διάλεξε ό,τι σου ταιριάζει!",
|
||
recommended: "Προτείνεται",
|
||
mnemonicTitle: "Φράση ανάκτησης",
|
||
mnemonicDesc: "12 εύκολες στη μνήμη λέξεις. Πρότυπο της βιομηχανίας που χρησιμοποιούν το Bitcoin, το Ethereum και τα περισσότερα πορτοφόλια crypto.",
|
||
mnemonicF1: "Εύκολη να τη γράψεις σε χαρτί",
|
||
mnemonicF2: "Λειτουργεί με άλλες εφαρμογές Nostr (NIP-06)",
|
||
mnemonicF3: "Μπορεί να δημιουργήσει πολλούς λογαριασμούς",
|
||
mnemonicF4: "Οικεία στους χρήστες crypto",
|
||
useMnemonic: "Χρήση φράσης ανάκτησης",
|
||
advanced: "Για προχωρημένους",
|
||
nsecTitle: "Μυστικό κλειδί (nsec)",
|
||
nsecDesc: "Ακατέργαστο κρυπτογραφικό κλειδί. Πιο τεχνικό αλλά σου δίνει άμεση πρόσβαση στην ταυτότητά σου στο Nostr.",
|
||
nsecF1: "Άμεσος κρυπτογραφικός έλεγχος",
|
||
nsecF2: "Συμβατό με όλες τις εφαρμογές Nostr",
|
||
nsecF3: "Ένα string για backup",
|
||
nsecF4: "Χωρίς επίπεδο παραγωγής",
|
||
useNsec: "Χρήση μυστικού κλειδιού",
|
||
footer: "🔒 Και οι δύο μέθοδοι είναι εξίσου ασφαλείς. Διάλεξε με βάση την προτίμησή σου!",
|
||
},
|
||
skateNip05: {
|
||
placeholder: "όνομά σου",
|
||
claimedSuffix: "είναι δικό σου — αποθήκευσε το προφίλ σου για να το δημοσιεύσεις.",
|
||
checking: "Έλεγχος διαθεσιμότητας…",
|
||
available: "Το {{name}}@{{domain}} είναι διαθέσιμο",
|
||
claim: "Διεκδίκησέ το",
|
||
hint: "Γράμματα, αριθμοί, παύλες. Δωρεάν, και εμφανίζεται ως σήμα ✓ στο προφίλ σου.",
|
||
},
|
||
nip05Required: {
|
||
getFree: "Απόκτησε δωρεάν / φθηνό NIP-05",
|
||
paid: "Επί πληρωμή",
|
||
requiredTitle: "Απαιτείται επαλήθευση NIP-05",
|
||
bannerReason: "Για να αποτραπεί το spam και να χτιστεί εμπιστοσύνη, {{role}} χρειάζονται επαληθευμένη διεύθυνση Nostr (NIP-05).",
|
||
gateReason: "Για να αποτραπεί το spam και να χτιστεί εμπιστοσύνη, {{role}} πρέπει να έχει επαλήθευση NIP-05.",
|
||
addInSettings: "Πρόσθεσε NIP-05 στις Ρυθμίσεις",
|
||
explainer: "Το NIP-05 αποδεικνύει την ταυτότητά σου συνδέοντας το προφίλ σου στο Nostr με έναν τομέα — όπως",
|
||
updateProfile: "Ενημέρωσε το προφίλ σου",
|
||
},
|
||
editProfile: {
|
||
uploadSuccessTitle: "Επιτυχία",
|
||
uploadSuccessDesc: "Το {{field}} ανέβηκε επιτυχώς",
|
||
uploadErrorDesc: "Αποτυχία μεταφόρτωσης {{field}}. Δοκίμασε ξανά.",
|
||
mustBeLoggedIn: "Πρέπει να είσαι συνδεδεμένος για να ενημερώσεις το προφίλ σου",
|
||
invalidClinkTitle: "Μη έγκυρος κωδικός CLINK",
|
||
invalidClinkDesc: "Αυτό δεν μοιάζει με έγκυρο κωδικό noffer1… . Καθάρισέ το ή επικόλλησε έναν έγκυρο.",
|
||
invalidLightningTitle: "Μη έγκυρη διεύθυνση Lightning",
|
||
invalidLightningDesc: "Χρησιμοποίησε μια διεύθυνση τύπου email, όπως you@walletofsatoshi.com.",
|
||
invalidSpTitle: "Μη έγκυρη διεύθυνση Silent Payment",
|
||
invalidSpDesc: "Μια διεύθυνση Silent Payment ξεκινά με \"sp1\" και είναι αρκετά μεγάλη. Καθάρισέ την ή επικόλλησε μια έγκυρη.",
|
||
invalidCordnTitle: "Μη έγκυρος σύνδεσμος Cordn",
|
||
invalidCordnDesc: "Επικόλλησε έναν πλήρη σύνδεσμο επαφής Cordn https://… .",
|
||
updateSuccessTitle: "Επιτυχία",
|
||
updateSuccessDesc: "Το προφίλ σου ενημερώθηκε",
|
||
updateErrorDesc: "Αποτυχία δημοσίευσης προφίλ. Έλεγξε τις συνδέσεις relay στις Ρυθμίσεις > Relays",
|
||
identityTitle: "Ταυτότητα",
|
||
identityDesc: "Πώς εμφανίζεσαι σε όλο το SkateSpots.",
|
||
displayName: "Όνομα εμφάνισης",
|
||
displayNamePlaceholder: "Το όνομά σου",
|
||
bio: "Bio",
|
||
bioPlaceholder: "Λίγα λόγια για σένα και το skating σου…",
|
||
profilePicture: "Εικόνα προφίλ",
|
||
pictureDesc: "Ανέβασε ή επικόλλησε μια τετράγωνη εικόνα.",
|
||
bannerImage: "Εικόνα banner",
|
||
bannerDesc: "Μια φαρδιά εικόνα για το πάνω μέρος του προφίλ σου.",
|
||
website: "Ιστοσελίδα",
|
||
bitcoinTitle: "Bitcoin & Πληρωμές",
|
||
bitcoinDesc: "Άφησε τους άλλους να σου κάνουν zap, tip και να σε πληρώνουν απευθείας — χωρίς μεσάζοντα.",
|
||
lightningAddress: "Διεύθυνση Lightning",
|
||
lud16Invalid: "Χρησιμοποίησε μια διεύθυνση τύπου email, π.χ. you@yourdomain.com.",
|
||
lud16Ok: "Τροφοδοτεί το κουμπί «Zap» στο προφίλ σου.",
|
||
lud16Hint: "Άμεσα tips σε Bitcoin. Τροφοδοτεί το κουμπί «Zap» στο προφίλ σου.",
|
||
silentPaymentAddress: "Διεύθυνση Silent Payment",
|
||
spInvalid: "Πρέπει να ξεκινά με «sp1» και να είναι αρκετά μεγάλη.",
|
||
spOk: "Έγκυρη — μια επαναχρησιμοποιήσιμη, ιδιωτική on-chain διεύθυνση.",
|
||
spHint: "Επαναχρησιμοποιήσιμη στατική on-chain διεύθυνση (BIP-352). Μοιράσου την μία φορά· κάθε πληρωμή είναι μη συνδεδεμένη.",
|
||
clinkTipCode: "Κωδικός tip CLINK",
|
||
nofferInvalid: "Αυτό δεν μοιάζει με έγκυρο κωδικό noffer1… .",
|
||
nofferOk: "Έγκυρο — ένα κουμπί «Tip σε Bitcoin» θα εμφανιστεί στο προφίλ σου.",
|
||
nofferHint: "Κωδικός CLINK με αυτοθεματοφυλακή ώστε οποιοσδήποτε να σου κάνει tip μέσω Nostr — χωρίς μεσάζοντα.",
|
||
skateProfileTitle: "Προφίλ skate",
|
||
skateProfileDesc: "Δείξε τους χορηγούς σου και πώς το crew σε βρίσκει.",
|
||
badges: "Σήματα",
|
||
badgesHint: "(ετικέτα + προαιρετικός σύνδεσμος)",
|
||
badgeExample: "π.χ. Independent Trucks",
|
||
badgeLabelPlaceholder: "Ετικέτα σήματος…",
|
||
badgeUrlPlaceholder: "https://… (προαιρετικό)",
|
||
removeBadge: "Αφαίρεση σήματος",
|
||
addBadge: "Προσθήκη σήματος",
|
||
badgesDescBefore: "Χορηγοί, καταστήματα ή άτομα που στηρίζουν το skating σου — και ό,τι άλλο θέλεις να δείξεις. Καθένα γίνεται κλικαμπλ chip στο προφίλ σου. Το",
|
||
badgesDescAfter: "σήμα μέλους προστίθεται αυτόματα.",
|
||
coordinator: "Coordinator",
|
||
cordnInvalid: "Αυτό δεν μοιάζει με coordinator. Επικόλλησε ένα nprofile, έναν σύνδεσμο cordn.net ή ένα https:// URL.",
|
||
cordnOk: "Εμφανίζεται στο προφίλ σου — οι άλλοι μπορούν να το προσθέσουν με ένα πάτημα.",
|
||
cordnHint: "Ο coordinator Cordn που χρησιμοποιούν οι άλλοι για να σου στείλουν μήνυμα. Ιδιωτικός, κρυπτογραφημένος, δικός σου.",
|
||
useMyCoordinator: "Χρήση του coordinator μου",
|
||
accountTitle: "Λογαριασμός",
|
||
accountDesc: "Επιπλέον ρυθμίσεις λογαριασμού.",
|
||
botAccount: "Λογαριασμός bot",
|
||
botAccountDesc: "Σημείωσε αυτόν τον λογαριασμό ως αυτοματοποιημένο ή bot.",
|
||
saving: "Αποθήκευση…",
|
||
saveProfile: "Αποθήκευση προφίλ",
|
||
nip05VerifiedHandle: "Επαληθευμένο handle NIP-05",
|
||
nip05How: "Πώς;",
|
||
extraHandles: "Επιπλέον handles",
|
||
extraHandlesHint: "προαιρετικό — πρόσθεσε έως 5",
|
||
nip05HintEmpty: "Ένα επαληθευμένο handle όπως you@yourdomain.com — η εκδοχή του Nostr για το μπλε τικ. Εμφανίζει σήμα ✓ στο προφίλ σου και ξεκλειδώνει το φίλτρο «Επαληθευμένα» στον κατάλογο Skaters.",
|
||
nip05Invalid: "Χρησιμοποίησε ένα handle τύπου email, π.χ. you@yourdomain.com — χωρίς «https://» ή κενά.",
|
||
nip05Checking: "Έλεγχος του τομέα σου…",
|
||
nip05Verified: "Επαληθεύτηκε — ο τομέας σου επιβεβαιώνει ότι αυτό το handle σου ανήκει. ✓",
|
||
nip05Mismatch: "Ο τομέας σου αντιστοιχίζει αυτό το handle σε ΔΙΑΦΟΡΕΤΙΚΟ κλειδί. Διόρθωσε το .well-known/nostr.json ώστε να δείχνει σε αυτόν τον λογαριασμό.",
|
||
nip05Unreachable: "Δεν ήταν δυνατή η πρόσβαση στο /.well-known/nostr.json του τομέα σου ακόμη. Τα αποθηκευμένα handles λειτουργούν μόλις ο τομέας σου ρυθμιστεί σωστά.",
|
||
nip05Enter: "Εισάγε το handle NIP-05 σου.",
|
||
freeHandleBefore: "Δεν έχεις δικό σου τομέα; Διεκδίκησε ένα δωρεάν",
|
||
freeHandleAfter: "handle από το SkateSpots.",
|
||
uploadLabel: "Μεταφόρτωση {{label}}",
|
||
previewLabel: "Προεπισκόπηση {{label}}",
|
||
},
|
||
security: {
|
||
recoveryCopied: "Ο κωδικός ανάκτησης αντιγράφηκε. Φύλαξέ τον κάπου ασφαλή.",
|
||
savedTitle: "Αποθηκεύτηκε!",
|
||
recoveryDownloaded: "Ο κωδικός ανάκτησης λήφθηκε. Κράτησέ τον κάπου ασφαλή.",
|
||
downloadFailedTitle: "Η λήψη απέτυχε",
|
||
downloadFailedDesc: "Αντέγραψέ το χειροκίνητα.",
|
||
loginRequired: "Απαιτείται σύνδεση",
|
||
loginRequiredDesc: "Συνδέσου για να προσπελάσεις τις ρυθμίσεις ασφαλείας.",
|
||
backupConfirmedTitle: "Το backup επιβεβαιώθηκε! ✅",
|
||
backupConfirmedDesc: "Τέλεια! Τα κλειδιά σου είναι ασφαλή.",
|
||
yourRecoveryCode: "Ο κωδικός ανάκτησής σου",
|
||
recoveryCodeDesc: "Δεν τον αποθήκευσες όταν εγγράφηκες; Μπορείς να τον πάρεις εδώ όποτε θέλεις.",
|
||
recoveryCodeBefore: "Αυτός ο κωδικός είναι ο",
|
||
only: "μόνος",
|
||
recoveryCodeAfter: "τρόπος να συνδεθείς ξανά σε νέα συσκευή ή περιηγητή. Αποθήκευσέ τον κάπου ασφαλή (διαχειριστή κωδικών ή γραμμένο σε χαρτί). Όποιος τον έχει ελέγχει τον λογαριασμό σου — μην τον μοιράζεσαι ποτέ.",
|
||
revealRecovery: "Αποκάλυψη του κωδικού ανάκτησής μου",
|
||
qrHint: "Σάρωσε με άλλη εφαρμογή Nostr για να συνδεθείς. Κράτησε αυτή την οθόνη ιδιωτική.",
|
||
neverShareHide: "⚠️ Μην το μοιράζεσαι ποτέ. Απόκρυψέ το όταν τελειώσεις.",
|
||
hide: "Απόκρυψη",
|
||
amberNoteBefore: "Είσαι συνδεδεμένος με",
|
||
amberNoteAfter: ". Ο κωδικός ανάκτησής σου μένει μέσα στο Amber — άνοιξε την εφαρμογή Amber για να τον αποθηκεύσεις. Το SkateSpots δεν βλέπει ποτέ το κλειδί σου.",
|
||
bunkerNoteBefore: "Είσαι συνδεδεμένος με έναν",
|
||
remoteSigner: "απομακρυσμένο signer (bunker)",
|
||
bunkerNoteAfter: ". Ο κωδικός ανάκτησής σου κρατείται από την υπηρεσία signer σου, όχι από το SkateSpots. Αποθήκευσέ τον εκεί.",
|
||
extensionNoteBefore: "Είσαι συνδεδεμένος με",
|
||
browserExtension: "επέκταση περιηγητή",
|
||
extensionNoteAfter: ". Ο κωδικός ανάκτησής σου μένει στην επέκταση — χρησιμοποίησε τη δική της επιλογή backup/export. Το SkateSpots δεν βλέπει ποτέ το κλειδί σου.",
|
||
otherNote: "Ο κωδικός ανάκτησής σου διαχειρίζεται από την εφαρμογή signer σου, όχι από το SkateSpots. Αποθήκευσέ τον εκεί.",
|
||
backupWarningTitle: "⚠️ Έχεις κάνει backup τη φράση ανάκτησης ή το μυστικό κλειδί σου;",
|
||
backupWarningBody: "Τα κλειδιά σου είναι ο ΜΟΝΟΣ τρόπος πρόσβασης στον λογαριασμό σου. Αν τα χάσεις, τα χάνεις όλα - δεν υπάρχει επαναφορά κωδικού!",
|
||
iveBackedUp: "Έχω κάνει backup τα κλειδιά μου",
|
||
backupConfirmed: "✅ Το backup επιβεβαιώθηκε",
|
||
backupNotConfirmed: "⚠️ Το backup δεν επιβεβαιώθηκε",
|
||
backupConfirmedStatusDesc: "Έχεις επιβεβαιώσει ότι τα κλειδιά σου είναι ασφαλή.",
|
||
backupNotConfirmedDesc: "Φρόντισε να κάνεις backup τη φράση ανάκτησης ή το μυστικό κλειδί σου!",
|
||
notSavedYetBefore: "Δεν αποθήκευσες τον κωδικό ανάκτησής σου ακόμη; Κανένα πρόβλημα — πάρ' τον από την",
|
||
notSavedYetAfter: "ενότητα παραπάνω, φύλαξέ τον κάπου ασφαλή και μετά επιβεβαίωσε παρακάτω.",
|
||
yesBackedUp: "Ναι, έχω κάνει backup τα κλειδιά μου",
|
||
bestPracticesTitle: "Βέλτιστες πρακτικές ασφάλειας κλειδιών",
|
||
bestPracticesDesc: "Πώς να κρατήσεις τον λογαριασμό σου στο Nostr ασφαλή",
|
||
bp1Title: "Γράψ' το σε χαρτί",
|
||
bp1Desc: "Το φυσικό backup είναι το ασφαλέστερο. Φύλαξέ το σε ασφαλή τοποθεσία, όπως ένα χρηματοκιβώτιο.",
|
||
bp2Title: "Πολλαπλά backups",
|
||
bp2Desc: "Κράτησε αντίγραφα σε διαφορετικές ασφαλείς τοποθεσίες (χρηματοκιβώτιο σπιτιού, θυρίδα τράπεζας κ.λπ.)",
|
||
bp3Title: "Μην μοιράζεσαι ποτέ τα κλειδιά σου",
|
||
bp3Desc: "Οι πραγματικές εφαρμογές Nostr ΔΕΝ ζητούν ποτέ το nsec ή τη φράση ανάκτησής σου μετά την αρχική σύνδεση",
|
||
bp4Title: "Μην τα αποθηκεύεις στο cloud χωρίς κρυπτογράφηση",
|
||
bp4Desc: "Απόφυγε το Google Docs, τα πρόχειρα email ή το απλό κείμενο σε cloud",
|
||
bp5Title: "Σκέψου να χρησιμοποιήσεις επέκταση περιηγητή",
|
||
bp5Desc: "Τα Alby, nos2x ή Flamingo κρατούν τα κλειδιά σου ασφαλή και δεν τα εκθέτουν ποτέ σε ιστοσελίδες",
|
||
importantReminders: "⚠️ Σημαντικές υπενθυμίσεις",
|
||
rem1: "Αν χάσεις τα κλειδιά σου, χάνεις τον λογαριασμό σου οριστικά",
|
||
rem2: "Καμία εταιρεία ή πρόσωπο δεν μπορεί να επαναφέρει τον κωδικό σου - ούτε εμείς",
|
||
rem3: "Όποιος έχει τα κλειδιά σου έχει πλήρη έλεγχο του λογαριασμού σου",
|
||
rem4: "Τα κλειδιά σου ελέγχουν όλα τα δεδομένα σου στο Nostr σε ΟΛΕΣ τις εφαρμογές",
|
||
recommendedSigners: "🔌 Προτεινόμενοι signers Nostr",
|
||
recommendedSignersDesc: "Χρησιμοποίησε έναν signer Nostr για καλύτερη ασφάλεια και ευκολία",
|
||
recommended: "Προτείνεται",
|
||
amberDesc: "Ασφαλής signer Nostr για Android. Κρατά τα κλειδιά σου ασφαλή στο τηλέφωνό σου και υπογράφει συμβάντα χωρίς να τα εκθέτει.",
|
||
albyDesc: "Επέκταση με πλήρεις δυνατότητες, με πορτοφόλι Lightning, WebLN και υποστήριξη NWC.",
|
||
flamingoDesc: "Απλή, καθαρή διεπαφή. Εστιάζει στην υπογραφή Nostr χωρίς δυνατότητες πορτοφολιού.",
|
||
nos2xDesc: "Μίνιμαλ, ελαφριά επέκταση για προχωρημένους χρήστες.",
|
||
nostrConnectTitle: "☁️ Nostr Connect (απομακρυσμένοι signers)",
|
||
nostrConnectDesc: "Χρησιμοποίησε έναν απομακρυσμένο signer για να προσπελάσεις τον λογαριασμό σου από οποιαδήποτε συσκευή",
|
||
nostrConnectBody: "Το Nostr Connect (γνωστό και ως \"bunkers\") σου επιτρέπει να αποθηκεύεις τα κλειδιά σου σε ασφαλή διακομιστή και να συνδέεσαι από οποιαδήποτε συσκευή. Τα κλειδιά σου δεν φεύγουν ποτέ από τον διακομιστή, αλλά μπορείς να χρησιμοποιείς τον λογαριασμό σου οπουδήποτε!",
|
||
nsecAppDesc: "Δωρεάν, ασφαλής απομακρυσμένος signer. Δημιούργησε bunker:// URI και επικόλλησέ το κατά τη σύνδεση.",
|
||
nostrumDesc: "Άλλη μια επιλογή απομακρυσμένου signer με υποστήριξη κινητών.",
|
||
howToUse: "💡 Πώς να το χρησιμοποιήσεις:",
|
||
howToUseDesc: "Δημιούργησε λογαριασμό σε μία από αυτές τις υπηρεσίες, πάρε το bunker:// string σύνδεσής σου και μετά επικόλλησέ το στην καρτέλα \"Nostr Connect\" κατά τη σύνδεση.",
|
||
},
|
||
relayList: {
|
||
connected: "Συνδεδεμένο",
|
||
connecting: "Σύνδεση…",
|
||
offline: "Εκτός σύνδεσης",
|
||
removeUrl: "Αφαίρεση {{url}}",
|
||
add: "Προσθήκη",
|
||
publishedTitle: "Η λίστα relay δημοσιεύτηκε",
|
||
publishedDesc: "Συγχρονίστηκε στο Nostr (kind 10002).",
|
||
publishFailedTitle: "Αποτυχία δημοσίευσης λίστας relay",
|
||
invalidUrlTitle: "Μη έγκυρο URL relay",
|
||
invalidUrlDesc: "Δοκίμασε κάτι σαν wss://relay.example.com",
|
||
alreadyInList: "Το relay υπάρχει ήδη στη λίστα σου",
|
||
keepReadWriteTitle: "Κράτησε read ή write στο",
|
||
keepReadWriteDesc: "Ένα relay χρειάζεται τουλάχιστον ένα από read/write.",
|
||
alreadyInThisList: "Το relay υπάρχει ήδη σε αυτή τη λίστα",
|
||
dmPublishedTitle: "Τα DM relays δημοσιεύτηκαν",
|
||
dmPublishedDesc: "Το inbox NIP-17 ενημερώθηκε.",
|
||
dmPublishFailedTitle: "Αποτυχία δημοσίευσης DM relays",
|
||
nip65Title: "Relays (NIP-65)",
|
||
nip65DescUser: "Πάτησε Read / Write για εναλλαγή. Δημοσιεύεται στο Nostr ως λίστα kind 10002.",
|
||
nip65DescLoggedOut: "Πάτησε Read / Write για εναλλαγή. Συνδέσου για να δημοσιεύσεις τη λίστα σου στο Nostr.",
|
||
noRelays: "Δεν υπάρχουν relays ακόμη — πρόσθεσε ένα παρακάτω.",
|
||
local: "Τοπικό",
|
||
read: "Read",
|
||
readHint: "Λήψη περιεχομένου από αυτό το relay",
|
||
write: "Write",
|
||
writeHint: "Δημοσίευση συμβάντων σου σε αυτό το relay",
|
||
dmTitle: "Relays inbox DM",
|
||
dmDesc: "Όπου λαμβάνεις άμεσα μηνύματα NIP-17 (kind 10050). Επιστρέφει στα write relays σου όταν είναι κενό.",
|
||
localTitle: "Τοπικά relays",
|
||
localDesc: "Μόνο για την εφαρμογή (π.χ. ένας κόμβος LAN). Χρησιμοποιείται για reads και writes· δεν δημοσιεύεται ποτέ.",
|
||
blockedTitle: "Αποκλεισμένα relays",
|
||
blockedDesc: "Μη συνδέεσαι ποτέ σε αυτά — εξαιρούνται από κάθε read και write.",
|
||
},
|
||
relatr: {
|
||
searchingTitle: "Αναζήτηση υπηρεσίας Relatr...",
|
||
searchingDesc: "Αναζήτηση στο Nostr για προφίλ Relatr",
|
||
foundTitle: "Βρέθηκε υπηρεσία Relatr!",
|
||
foundDesc: "Υπηρεσία: {{name}}",
|
||
unknown: "Άγνωστο",
|
||
notFoundTitle: "Δεν βρέθηκε υπηρεσία Relatr",
|
||
notFoundDesc: "Δοκίμασε να εισάγεις το pubkey χειροκίνητα ή έλεγξε https://www.relatr.xyz/",
|
||
searchFailedTitle: "Η αναζήτηση απέτυχε",
|
||
searchFailedDesc: "Δεν ήταν δυνατή η αναζήτηση στο Nostr για προφίλ Relatr",
|
||
invalidPubkeyTitle: "Μη έγκυρο pubkey",
|
||
invalidPubkeyDesc: "Εισάγε ένα έγκυρο hex pubkey 64 χαρακτήρων",
|
||
enabledTitle: "Το Relatr ενεργοποιήθηκε!",
|
||
enabledDesc: "Τα καθολικά σκορ εμπιστοσύνης είναι τώρα ενεργά.",
|
||
disabledTitle: "Το Relatr απενεργοποιήθηκε",
|
||
disabledDesc: "Τα σκορ εμπιστοσύνης δεν λαμβάνονται πλέον.",
|
||
title: "Σκορ εμπιστοσύνης Relatr",
|
||
desc: "Τα καθολικά σκορ εμπιστοσύνης βοηθούν στην αναγνώριση αξιόπιστων χρηστών και στη μείωση του spam",
|
||
status: "Κατάσταση",
|
||
active: "Ενεργό",
|
||
disabled: "Απενεργοποιημένο",
|
||
activeStrong: "Το Relatr είναι ενεργό.",
|
||
activeDesc: "Τα σκορ εμπιστοσύνης από την ανάλυση του παγκόσμιου δικτύου του ContextVM βοηθούν στην αναγνώριση αξιόπιστων skaters και στη μείωση του spam.",
|
||
disabledStrong: "Το Relatr είναι απενεργοποιημένο.",
|
||
disabledHint: "Ενεργοποίησέ το για να λαμβάνεις σκορ εμπιστοσύνης από το παγκόσμιο δίκτυο Nostr.",
|
||
disable: "Απενεργοποίηση Relatr",
|
||
enable: "Ενεργοποίηση Relatr",
|
||
advancedSettings: "Σύνθετες ρυθμίσεις",
|
||
servicePubkey: "Pubkey υπηρεσίας Relatr",
|
||
pubkeyPlaceholder: "Εισάγε hex pubkey 64 χαρακτήρων...",
|
||
searching: "Αναζήτηση...",
|
||
autoDiscover: "Αυτόματη ανακάλυψη",
|
||
pubkeyDefault: "Προεπιλογή: η επίσημη υπηρεσία Relatr του ContextVM (npub1dvmc...)",
|
||
relayLabel: "Relay (όπου το Relatr δημοσιεύει σκορ)",
|
||
relayDefault: "Προεπιλογή: wss://relay.contextvm.org (επίσημο relay του ContextVM)",
|
||
applyChanges: "Εφαρμογή αλλαγών",
|
||
learnMore: "Μάθε περισσότερα:",
|
||
website: "Ιστοσελίδα Relatr",
|
||
github: "Relatr GitHub",
|
||
nip85Spec: "Προδιαγραφή NIP-85",
|
||
},
|
||
followList: {
|
||
unfollow: "Διακοπή παρακολούθησης",
|
||
title: "Το δίκτυό σου στο Nostr",
|
||
desc: "Διαχειρίσου ποιους ακολουθείς. Η παρακολούθηση χρηστών βοηθά στο χτίσιμο του Web of Trust σου και καθορίζει ποια spot εμφανίζουν σήματα εμπιστοσύνης.",
|
||
following: "Ακολουθείς ({{count}})",
|
||
followers: "Ακόλουθοι ({{count}})",
|
||
follow: "Ακολούθησε",
|
||
followHint: "💡 Επικόλλησε ένα pubkey Nostr (npub1...), διεύθυνση NIP-05 (user@domain.com) ή hex pubkey",
|
||
notFollowing: "Δεν ακολουθείς κανέναν ακόμη",
|
||
notFollowingHint: "Ακολούθησε skaters για να βλέπεις τα spot τους με σήματα ✅ VERIFIED",
|
||
trustActiveStrong: "✅ Ενεργά σήματα εμπιστοσύνης:",
|
||
trustActive: "Τα spot που δημιουργούνται από άτομα που ακολουθείς θα εμφανίζουν σήματα VERIFIED. Τα spot των φίλων τους θα εμφανίζουν σήματα TRUSTED.",
|
||
noFollowers: "Δεν υπάρχουν ακόλουθοι ακόμη",
|
||
noFollowersHint: "Μοιράσου το προφίλ σου στο Nostr για να αποκτήσεις ακόλουθους!",
|
||
howTitle: "💡 Πώς η παρακολούθηση επηρεάζει τα σήματα εμπιστοσύνης",
|
||
verifiedStrong: "✅ VERIFIED (Πράσινο):",
|
||
verifiedDesc: "Spot που δημιουργούνται από άτομα που ακολουθείς άμεσα",
|
||
trustedStrong: "🟡 TRUSTED (Κίτρινο):",
|
||
trustedDesc: "Spot που δημιουργούνται από άτομα που ακολουθούν οι φίλοι σου (2 βήματα)",
|
||
unverifiedStrong: "⚪ Μη επαληθευμένα:",
|
||
unverifiedDesc: "Spot από χρήστες χωρίς σύνδεση με το δίκτυό σου",
|
||
tip: "💡 Συμβουλή: Ακολούθησε ενεργούς skateboarders για να βλέπεις περισσότερα επαληθευμένα spot και να χτίσεις το δίκτυο εμπιστοσύνης σου!",
|
||
},
|
||
notify: {
|
||
enableTitle: "Ενεργοποίηση ειδοποιήσεων",
|
||
enableDesc: "Κάνε αυτή τη συσκευή να δονείται όταν κάτι σε χρειάζεται.",
|
||
checkingPermission: "Έλεγχος άδειας…",
|
||
unsupported: "Αυτή η συσκευή δεν υποστηρίζει ειδοποιήσεις εδώ. Ξαναχτίσε την εφαρμογή Android για να τις ενεργοποιήσεις στο τηλέφωνό σου.",
|
||
denied: "Οι ειδοποιήσεις είναι αποκλεισμένες για αυτόν τον ιστότοπο. Επίτρεψέ τες στις ρυθμίσεις του περιηγητή/λειτουργικού σου και δοκίμασε ξανά.",
|
||
backgroundTitle: "Ειδοποιήσεις στο παρασκήνιο",
|
||
backgroundDesc: "Λάβε ειδοποιήσεις για μηνύματα και συναλλαγές ακόμη κι όταν το SkateSpots είναι κλειστό.",
|
||
pushUnsupported: "Αυτός ο περιηγητής δεν υποστηρίζει push στο παρασκήνιο. Στα κινητά, πρόσθεσε το SkateSpots στην αρχική οθόνη σου.",
|
||
pushPrivacy: "Για να σε προσεγγίσουμε ενώ είσαι κλειστός, ένας διακομιστής ειδοποιήσεων του SkateSpots λαμβάνει ping από το relay σου όταν φτάσει κάτι για το κλειδί σου και το περνά στην υπηρεσία push του τηλεφώνου σου. Βλέπει μόνο ότι το κλειδί σου έχει κάτι — ποτέ ποιος το έστειλε ή τι λέει, και δεν μπορεί να αποκρυπτογραφήσει τα μηνύματά σου. Ενεργοποίησέ το ανά συσκευή.",
|
||
bgDeliveryTitle: "Παράδοση στο παρασκήνιο (Android)",
|
||
bgDeliveryDesc: "Έλεγχος για νέα μηνύματα, προσφορές και συναλλαγές ενώ η εφαρμογή είναι κλειστή — χωρίς υπηρεσίες Google.",
|
||
off: "Ανενεργό",
|
||
standard: "Standard (~15 λεπτά)",
|
||
fast: "Fast (~5 λεπτά)",
|
||
bgDeliveryNote: "Το Standard είναι best-effort — το Android μπορεί να το αναβάλει υπό Doze. Το Fast εμφανίζει μόνιμη ειδοποίηση και καταναλώνει περισσότερη μπαταρία. Τίποτα δεν αποκρυπτογραφείται στον διακομιστή μας.",
|
||
notifyMeAbout: "Ειδοποίησέ με για",
|
||
couldNotEnable: "Δεν ήταν δυνατή η ενεργοποίηση",
|
||
sendTest: "Αποστολή δοκιμαστικής ειδοποίησης",
|
||
testTitle: "Οι ειδοποιήσεις του SkateSpots είναι ενεργές 🛹",
|
||
testBody: "Έτσι θα φαίνεται ένα DM, zap ή πρόσκληση crew.",
|
||
footerBefore: "Οι ειδοποιήσεις δημιουργούνται στη συσκευή σου από δεδομένα που έχει ήδη η εφαρμογή, και οι ειδοποιήσεις άμεσων μηνυμάτων δεν αποκρυπτογραφούν ποτέ τα μηνύματά σου — ώστε να μη ζητείται ποτέ από το Amber να ανοίξει ένα. Με",
|
||
footerAfter: "ανενεργό, μια πλήρως κλειστή εφαρμογή δεν μπορεί να προσεγγιστεί, οπότε οι ειδοποιήσεις φτάνουν την επόμενη φορά που θα ανοίξεις το SkateSpots.",
|
||
cat_dms_label: "Άμεσα μηνύματα",
|
||
cat_dms_hint: "Κάποιος σου στέλνει προσωπικό μήνυμα",
|
||
cat_crew_label: "Crews",
|
||
cat_crew_hint: "Προσκλήσεις, αιτήματα συμμετοχής και επιβεβαιώσεις μέλους",
|
||
cat_social_label: "Zaps, απαντήσεις & αναφορές",
|
||
cat_social_hint: "Αντιδράσεις, reposts, zaps, απαντήσεις και ενημερώσεις εκδηλώσεων",
|
||
cat_newsletter_label: "Newsletter",
|
||
cat_newsletter_hint: "Νέα του SkateSpots (μόνο για συνδρομητές)",
|
||
cat_trades_label: "Προσφορές & συναλλαγές",
|
||
cat_trades_hint: "Προσφορές, αντιπροσφορές και επιβεβαιώσεις συναλλαγών",
|
||
cat_reminders_label: "Υπενθυμίσεις εκδηλώσεων",
|
||
cat_reminders_hint: "Μια υπενθύμιση μία ώρα πριν από εκδηλώσεις στις οποίες πηγαίνεις (εφαρμογή Android)",
|
||
},
|
||
regionBackfill: {
|
||
taggedTitle: "Επισημάνθηκαν {{count}} pin{{s}}",
|
||
taggedSkipped: "{{count}} παραλείφθηκαν (χωρίς συντεταγμένες ή χωρίς αντιστοίχιση geocoder).",
|
||
taggedOk: "Τα σήματα περιοχής γράφτηκαν στο community relay.",
|
||
nothingTitle: "Τίποτα για επισήμανση",
|
||
nothingDesc: "Δεν ήταν δυνατή η γεωκωδικοποίηση κανενός pin. Δοκίμασε ξανά αργότερα.",
|
||
failedTitle: "Η συμπλήρωση απέτυχε",
|
||
title: "Συμπλήρωση σημάτων περιοχής",
|
||
admin: "Διαχειριστής",
|
||
descBefore: "Τα pin που έγιναν πριν υπάρξει η γεωκωδικοποίηση έχουν συντεταγμένες αλλά χωρίς σήμα city/country, οπότε ο χάρτης τα σχεδιάζει ενώ τα Community Stats μπορούν να πουν μόνο «Uncategorised». Αυτό επαναπροσδιορίζει τα σήματα από κάθε pin και επαναδημοσιεύει",
|
||
descStrong: "τα δικά σου",
|
||
descAfter: "spot & καταστήματα χωρίς σήμα.",
|
||
scanning: "Σάρωση των spot σου…",
|
||
allTagged: "Κάθε spot & κατάστημα που σου ανήκει έχει ήδη σήμα περιοχής. 🎉 Τυχόν υπόλοιπα pin «Uncategorised» ανήκουν σε άλλους mappers — μόνο τα δικά τους κλειδιά μπορούν να τα επισημάνουν.",
|
||
countLine: "{{count}} από τα spot{{s}}/καταστήματά σου δεν έχουν σήμα περιοχής. Ο signer σου μπορεί να ζητήσει έγκριση για καθένα.",
|
||
tagging: "Επισήμανση {{done}}/{{total}}…",
|
||
run: "Συμπλήρωση σημάτων περιοχής",
|
||
summary: "{{updated}} ενημερώθηκαν · {{skipped}} παραλείφθηκαν · {{failed}} απέτυχαν",
|
||
},
|
||
adminReview: {
|
||
title: "Ουρά ελέγχου",
|
||
flagged: "{{count}} spot{{s}} ενεργοποιούν τα σήματα junk — απόκρυψέ τα ή αγνόησέ τα.",
|
||
clean: "Spot που μοιάζουν με δοκιμαστικές καταχωρίσεις ή άσχετα pins.",
|
||
},
|
||
grantPro: {
|
||
invalidNpub: "Εισάγε ένα έγκυρο npub (ή hex pubkey)",
|
||
invalidDays: "Οι ημέρες πρέπει να είναι θετικός αριθμός",
|
||
grantedTitle: "Το Pro χορηγήθηκε ⚡",
|
||
grantedDesc: "{{npub}} έως {{date}}",
|
||
failedTitle: "Η χορήγηση απέτυχε",
|
||
title: "Χορήγηση Sasquatch Pro",
|
||
owner: "Ιδιοκτήτης",
|
||
desc: "Χειροκίνητη εναλλακτική για μια επαληθευμένη πληρωμή που έχασε η απόδειξη zap. Δημοσιεύει μια χορήγηση υπογεγραμμένη από τον ιδιοκτήτη· ο χρήστης δεν μπορεί να την πλαστογραφήσει.",
|
||
targetPlaceholder: "npub1… (ή hex)",
|
||
grant: "Χορήγηση",
|
||
},
|
||
myData: {
|
||
reactionTitle: "αντίδραση {{emoji}}",
|
||
deleting: "Διαγραφή...",
|
||
requestDeletion: "Αίτημα διαγραφής",
|
||
selectContentTitle: "Επίλεξε περιεχόμενο προς διαγραφή",
|
||
selectContentDesc: "Επίλεξε τα συγκεκριμένα στοιχεία για τα οποία θέλεις να ζητήσεις διαγραφή.",
|
||
all: "Όλα",
|
||
spots: "Spots",
|
||
events: "Εκδηλώσεις",
|
||
shops: "Καταστήματα",
|
||
listings: "Αγγελίες",
|
||
collections: "Συλλογές",
|
||
lab: "Lab",
|
||
posts: "Αναρτήσεις",
|
||
reactions: "Αντιδράσεις",
|
||
selectAll: "Επιλογή όλων",
|
||
selectAllVisible: "Επιλογή όλων των ορατών",
|
||
selectedCount: "{{count}} επιλεγμένα",
|
||
noItemsCategory: "Δεν υπάρχουν στοιχεία σε αυτή την κατηγορία",
|
||
decentralizedStrong: "Σημαντικό:",
|
||
decentralizedNote: "Το Nostr είναι αποκεντρωμένο. Τα relays θα έπρεπε να τιμούν τα αιτήματα διαγραφής, αλλά μερικά μπορεί να μην το κάνουν. Αυτή δεν είναι εγγυημένη οριστική διαγραφή.",
|
||
deleteCount: "Διαγραφή {{count}} στοιχείου{{s}}",
|
||
noDataTitle: "Δεν υπάρχουν δεδομένα για εξαγωγή",
|
||
noDataDesc: "Δεν έχεις δημοσιεύσει κανένα συμβάν ακόμη.",
|
||
exportedTitle: "Τα δεδομένα εξήχθησαν!",
|
||
exportedDesc: "Λήφθηκαν {{count}} συμβάντα ως JSON.",
|
||
deletionRequestedTitle: "Ζητήθηκε διαγραφή",
|
||
deletionRequestedDesc: "Το αίτημα διαγραφής δημοσιεύτηκε στα relays.",
|
||
deletionRequestedMany: "Ζητήθηκε διαγραφή {{count}} στοιχείων. Σημείωση: Μερικά relays μπορεί να μην τιμήσουν αυτό το αίτημα.",
|
||
deletionFailedTitle: "Η διαγραφή απέτυχε",
|
||
deletionFailedDesc: "Δεν ήταν δυνατή η δημοσίευση αιτήματος διαγραφής. Δοκίμασε ξανά.",
|
||
loginRequired: "Απαιτείται σύνδεση",
|
||
loginRequiredDesc: "Συνδέσου για να δεις και να διαχειριστείς τα δεδομένα σου.",
|
||
title: "Τα δεδομένα μου",
|
||
desc: "Το περιεχόμενό σου στο δίκτυο Nostr. Τα δεδομένα αυτά σου ανήκουν - εξήγαγέ τα όποτε θέλεις ή ζήτησε διαγραφή.",
|
||
coachFilmer: "Coach/Filmer",
|
||
zaps: "Zaps",
|
||
received: "Ελήφθησαν",
|
||
exportAll: "Εξαγωγή όλων των δεδομένων",
|
||
recentActivity: "Πρόσφατη δραστηριότητα",
|
||
viewAll: "Προβολή όλων ({{count}})",
|
||
noDataPublished: "Δεν έχουν δημοσιευτεί δεδομένα ακόμη",
|
||
startBy: "Ξεκίνα",
|
||
addingASpot: "προσθέτοντας ένα spot",
|
||
aboutYourData: "Σχετικά με τα δεδομένα σου",
|
||
ownDataStrong: "Τα δεδομένα σου σου ανήκουν.",
|
||
ownData: "Όλο το περιεχόμενο υπογράφεται με τα κρυπτογραφικά σου κλειδιά και αποθηκεύεται σε relays Nostr. Καμία εταιρεία δεν το ελέγχει.",
|
||
exportAnytimeStrong: "Εξαγωγή όποτε θέλεις",
|
||
exportAnytime: "- Λήψη όλων των συμβάντων σου ως JSON",
|
||
portableStrong: "Φορητό",
|
||
portable: "- Χρησιμοποίησε τα κλειδιά σου σε οποιαδήποτε εφαρμογή Nostr",
|
||
selectiveStrong: "Επιλεκτική διαγραφή",
|
||
selective: "- Διάλεξε ακριβώς τι θα διαγράψεις",
|
||
caveatStrong: "Επιφύλαξη αποκέντρωσης",
|
||
caveat: "- Μερικά relays μπορεί να διατηρήσουν δεδομένα παρά τα αιτήματα διαγραφής",
|
||
},
|
||
settingsPage: {
|
||
seoTitle: "Ρυθμίσεις - SkateSpots",
|
||
seoDescription: "Διαχειρίσου τις ρυθμίσεις του λογαριασμού σου στο SkateSpots.",
|
||
heading: "ΡΥΘΜΙΣΕΙΣ",
|
||
subtitle: "Προτιμήσεις λογαριασμού και εφαρμογής",
|
||
editProfile: "Επεξεργασία προφίλ",
|
||
profileRefreshed: "Το προφίλ ανανεώθηκε!",
|
||
found: "Βρέθηκε: {{name}}",
|
||
unnamed: "χωρίς όνομα",
|
||
profileNotFound: "Το προφίλ δεν βρέθηκε",
|
||
notFoundOnRelay: "Δεν βρέθηκε σε κανένα relay.",
|
||
refreshFailed: "Η ανανέωση απέτυχε",
|
||
refreshFailedDesc: "Δεν ήταν δυνατή η σύνδεση με τα relays.",
|
||
loginToEdit: "Συνδέσου για να επεξεργαστείς το προφίλ σου",
|
||
noProfileRelays: "Δεν βρήκαμε προφίλ στα relays. Αν έχεις ρυθμίσει ένα στο παρελθόν, δοκίμασε ανανέωση.",
|
||
checkDisplayName: "ένα όνομα εμφάνισης",
|
||
checkPhoto: "μια φωτογραφία προφίλ",
|
||
checkBio: "ένα σύντομο bio",
|
||
checkLightning: "μια διεύθυνση Lightning ώστε οι άλλοι να σου κάνουν zap",
|
||
checkHandle: "ένα δωρεάν handle @skate-spots.org",
|
||
finishProfile: "Ολοκλήρωσε το προφίλ σου",
|
||
addItem: "Προσθήκη {{item}}",
|
||
nip05Title: "Επαλήθευση NIP-05",
|
||
nip05Desc: "Απόκτησε μια επαληθευμένη διεύθυνση Nostr (όπως name@domain.com) για να χτίσεις εμπιστοσύνη. Απαιτείται για τη δημιουργία εκδηλώσεων, προφίλ coaching και καταστημάτων.",
|
||
freeFromSkateSpots: "Δωρεάν από το SkateSpots",
|
||
claimHandleBefore: "Διεκδίκησε ένα handle όπως",
|
||
claimHandleAfter: "— χωρίς εγγραφή, χωρίς κόστος, χωρίς τομέα να συντηρείς. Διεκδίκησέ το στην καρτέλα Προφίλ και μετά αποθήκευσε.",
|
||
claimInProfile: "Διεκδίκηση στο Προφίλ",
|
||
nip05Footer: "Αφού πάρεις το NIP-05 σου, πρόσθεσέ το στο πεδίο Προφίλ και αποθήκευσε.",
|
||
localRelayOn: "Τοπικό relay ενεργό",
|
||
localRelayOff: "Τοπικό relay ανενεργό",
|
||
lookingForCitrine: "Αναζήτηση Citrine σε αυτή τη συσκευή…",
|
||
noLongerUsing: "Δεν χρησιμοποιείται πλέον το on-device relay.",
|
||
localRelay: "Τοπικό Relay",
|
||
citrineOff: "Γρηγορότερες αναγνώσεις & offline backup σε αυτή τη συσκευή",
|
||
citrineSearching: "Αναζήτηση Citrine σε αυτή τη συσκευή…",
|
||
citrineLive: "Συνδεδεμένο — ανάγνωση & τοπικό backup",
|
||
citrineWaiting: "Ενεργοποιημένο — ξεκίνα το Citrine για σύνδεση",
|
||
toggleCitrine: "Εναλλαγή τοπικού relay Citrine",
|
||
citrineDetected: "Ανιχνεύτηκε relay Citrine",
|
||
citrineLooking: "Αναζήτηση Citrine…",
|
||
citrineNotDetected: "Το Citrine δεν ανιχνεύτηκε",
|
||
recheckCitrine: "Επανέλεγχος για το relay Citrine",
|
||
checking: "Έλεγχος",
|
||
recheck: "Επανέλεγχος",
|
||
chipInstantReads: "Άμεσες αναγνώσεις",
|
||
chipWorksOffline: "Λειτουργεί offline",
|
||
chipOnDeviceBackup: "Backup στη συσκευή",
|
||
cantReachStrong: "Δεν είναι δυνατή η πρόσβαση στο Citrine.",
|
||
cantReachBefore: "Βεβαιώσου ότι η δωρεάν εφαρμογή Citrine είναι εγκατεστημένη και το relay της είναι",
|
||
started: "ξεκίνησε",
|
||
cantReachAfter: ", μετά πάτησε Επανέλεγχος. Τρέχει ένα ιδιωτικό relay Nostr στο τηλέφωνό σου για άμεσες αναγνώσεις και offline backup.",
|
||
citrineStep1Before: "Άνοιξε το Citrine → πάτησε",
|
||
start: "Start",
|
||
citrineStep2Before: "Επίστρεψε εδώ → πάτησε",
|
||
getCitrine: "Απόκτησε το Citrine",
|
||
citrinePrivacy: "Το Stash και τα μηνύματά σου μένουν end-to-end κρυπτογραφημένα εδώ, ακριβώς όπως παντού. Το τοπικό relay απλώς επιταχύνει τα πράγματα και κρατά ένα αντίγραφο στη συσκευή σου — δεν αντικαθιστά ποτέ την κρυπτογράφηση.",
|
||
communityRelayDisabled: "Το community relay απενεργοποιήθηκε",
|
||
communityRelayEnabled: "Το community relay ενεργοποιήθηκε",
|
||
usingOnlyPersonal: "Χρήση μόνο των ρυθμισμένων relay σου.",
|
||
skateRelayIncluded: "Το relay του SkateSpots συμπεριλήφθηκε.",
|
||
relays: "Relays",
|
||
relayPrivacyBefore: "Τα relays μπορούν να δουν τη",
|
||
ipAddress: "διεύθυνση IP",
|
||
relayPrivacyAfter: "σου όταν συνδέεσαι. Το Tor την κρύβει — και αντιμετώπισε ένα «δωρεάν» VPN ως προειδοποιητικό σημάδι· συνήθως εκμεταλλεύονται την κίνησή σου.",
|
||
communityRelay: "Community Relay",
|
||
syncingGlobal: "Συγχρονισμός με την παγκόσμια κοινότητα skate",
|
||
usingOnlyPersonalShort: "Χρήση μόνο προσωπικών relay",
|
||
appearance: "Εμφάνιση",
|
||
language: "Γλώσσα",
|
||
darkModeOnly: "Μόνο σκοτεινή λειτουργία",
|
||
darkModeDesc: "Το SkateSpots έχει σκοτεινή neon αισθητική εμπνευσμένη από την κουλτούρα του skate. Μαύρο φόντο, neon ροζ, lime και πορτοκαλί.",
|
||
navigation: "Πλοήγηση",
|
||
sasquatchExpanded: "Ο Sasquatch επεκτάθηκε! 🦧 Ανανέωσε τη σελίδα για να τον δεις.",
|
||
advanced: "Για προχωρημένους",
|
||
sasquatchGuide: "🦧 Οδηγός Sasquatch",
|
||
sasquatchResetDesc: "Επαναφορά του οδηγού onboarding σε εκτεταμένη προβολή",
|
||
expandSasquatch: "Ανάπτυξη του Sasquatch",
|
||
wallet: "Πορτοφόλι",
|
||
loginToWallet: "Συνδέσου για να διαχειριστείς το πορτοφόλι σου",
|
||
openWallet: "Άνοιγμα πορτοφολιού",
|
||
balanceSendReceive: "Υπόλοιπο, αποστολή, λήψη",
|
||
connectNwc: "Σύνδεση πορτοφολιού NWC",
|
||
account: "Λογαριασμός",
|
||
security: "Ασφάλεια",
|
||
securitySub: "Κλειδιά, υπογραφή, Amber",
|
||
nip05Sub: "Απόκτησε επαληθευμένη διεύθυνση Nostr",
|
||
app: "Εφαρμογή",
|
||
myStash: "Το Stash μου",
|
||
myStashSub: "Ιδιωτικό απόθεμα εξοπλισμού",
|
||
relaysSub: "Συνδέσεις relay Nostr",
|
||
appearanceSub: "Γλώσσα και θέμα",
|
||
assistant: "Βοηθός",
|
||
showSasquatch: "Εμφάνιση βοηθού Sasquatch",
|
||
showSasquatchDesc: "Εμφάνιση του αιωρούμενου κουμπιού Sasquatch στον χάρτη και σε άλλες οθόνες.",
|
||
showMapFooter: "Εμφάνιση γραμμής συνδέσμων χάρτη",
|
||
showMapFooterDesc: "Εμφάνιση της λεπτής λωρίδας συνδέσμων στο κάτω μέρος του χάρτη.",
|
||
notifications: "Ειδοποιήσεις",
|
||
notificationsSub: "Ειδοποιήσεις για DM, crew και zaps",
|
||
coordinator: "Coordinator",
|
||
coordinatorSub: "Ο διακομιστής ομάδας Cordn σου",
|
||
data: "Δεδομένα",
|
||
myData: "Τα δεδομένα μου",
|
||
myDataSub: "Εξαγωγή, εισαγωγή, διαχείριση",
|
||
advancedSub: "Relatr, Sasquatch, εργαλεία",
|
||
notLoaded: "Δεν φορτώθηκε",
|
||
notLoggedIn: "Δεν έχεις συνδεθεί",
|
||
},
|
||
onboarding: {
|
||
seoTitle: "Ξεκίνα — SkateSpots",
|
||
seoDescription: "Γίνε μέλος της αποκεντρωμένης κοινότητας skateboarding. Βρες spot, συνδέσου με coaches, στείλε zaps. Δωρεάν για πάντα.",
|
||
homeSetTitle: "Ορίστηκε το σπίτι 🛹",
|
||
homeSetDesc: "Ο χάρτης θα ανοίγει πλέον στην περιοχή σου.",
|
||
locationFailedTitle: "Δεν ήταν δυνατή η λήψη της τοποθεσίας σου",
|
||
locationFailedDesc: "Έλεγξε τις άδειες τοποθεσίας ή διάλεξε την περιοχή σου από τον χάρτη.",
|
||
niceTitle: "🎉 Τέλεια!",
|
||
niceDesc: "Τώρα κατάλαβες πώς λειτουργεί το Nostr. Πάμε για skate!",
|
||
npubCopied: "Το npub αντιγράφηκε στο πρόχειρο.",
|
||
saveLoginNow: "Αποθήκευσε τη σύνδεσή σου — κάν' το τώρα",
|
||
saveLoginNowDesc: "Ο κωδικός ανάκτησής σου είναι ο μόνος τρόπος επιστροφής στον λογαριασμό σου. Χωρίς email, χωρίς επαναφορά κωδικού.",
|
||
betaBadge: "Beta — Ανοιχτό σε skaters παγκοσμίως",
|
||
headline1: "ΚΑΝΕ SKATE",
|
||
headline2: "ΤΟΝ ΚΟΣΜΟ ΣΟΥ",
|
||
heroBefore: "Μια",
|
||
decentralized: "αποκεντρωμένη",
|
||
heroAfter: "κοινότητα skate. Καμία εταιρεία δεν την κατέχει. Κανένας αλγόριθμος δεν θάβει τα spot σου. Κανένα ban hammer. Μόνο skaters.",
|
||
pillMap: "Χάρτης spot",
|
||
pillCoaches: "Coaches & filmers",
|
||
pillEvents: "Εκδηλώσεις",
|
||
pillGear: "Αγορά/πώληση εξοπλισμού",
|
||
pillZaps: "Zaps Bitcoin",
|
||
pillStash: "Stash εξοπλισμού",
|
||
pillCrews: "Crews",
|
||
createFreeAccount: "Δημιούργησε τον δωρεάν λογαριασμό σου",
|
||
noEmailNoPassword: "Χωρίς email. Χωρίς κωδικό. Κατέχε την ταυτότητά σου για πάντα.",
|
||
findSpots: "Βρες spot κοντά σου",
|
||
addFirstSpot: "Πρόσθεσε το πρώτο σου spot",
|
||
accountCreated: "Είσαι μέσα! Ο λογαριασμός δημιουργήθηκε ✓",
|
||
identityYours: "Η ταυτότητά σου είναι δική σου — αποθηκευμένη στο κλειδί σου, όχι στους διακομιστές μας.",
|
||
whereSkate: "Πού κάνεις skate;",
|
||
whereSkateDesc: "Όρισε την περιοχή του σπιτιού σου μία φορά και ο χάρτης ανοίγει στα spot σου κάθε φορά. Το GPS σου δεν φεύγει ποτέ από τη συσκευή σου.",
|
||
useMyLocation: "Χρήση της τοποθεσίας μου",
|
||
pickOnMap: "Επιλογή στον χάρτη",
|
||
loginSaved: "Η σύνδεση αποθηκεύτηκε — ο λογαριασμός σου μπορεί να ανακτηθεί με ασφάλεια.",
|
||
whyBother: "Γιατί να ασχοληθώ;",
|
||
why1Title: "Κάθε spot, ένας χάρτης",
|
||
why1Body: "Ledges, rails, DIY, πάρκα — χαρτογραφημένα από skaters που τα κάνουν πραγματικά. Έλεγξε την κατάσταση πριν ξεκινήσεις ώστε να μη χαραμίσεις μια συνεδρία σε ένα bust.",
|
||
why2Title: "Φτιαγμένο από skaters, όχι κοστούμια",
|
||
why2Body: "Χωρίς διαφημίσεις, χωρίς αλγόριθμο να σου πετάει σκουπίδια, χωρίς συλλογή δεδομένων. Ανοιχτού κώδικα. Ο χάρτης ανήκει στην κοινότητα — και σε σένα.",
|
||
why3Title: "Πληρώσου για να φορέσεις",
|
||
why3Body: "Χαρτογράφησε ένα διαμάντι, γύρισε ένα banger, οργάνωσε μια συνεδρία — και λάβε πραγματικά Bitcoin απευθείας στο πορτοφόλι σου. Χωρίς προμήθεια πλατφόρμας, χωρίς μεσάζοντα.",
|
||
why4Title: "Ο λογαριασμός σου είναι πραγματικά δικός σου",
|
||
why4Body: "Ένα κλειδί σε συνδέει σε κάθε εφαρμογή Nostr. Καμία εταιρεία δεν μπορεί να σε κλειδώσει έξω ή να διαγράψει τον λογαριασμό σου κατά βούληση. Πάρε την ταυτότητά σου παντού.",
|
||
everythingFree: "Ό,τι μπορείς να κάνεις — δωρεάν",
|
||
featSpots: "Ανακάλυψε spot",
|
||
featSpotsDesc: "Διαδραστικός χάρτης με χιλιάδες spot παγκοσμίως",
|
||
featLab: "The Lab",
|
||
featLabDesc: "Βρες coaches, filmers & editors βίντεο κοντά σου",
|
||
featEvents: "Εκδηλώσεις",
|
||
featEventsDesc: "Διαγωνισμοί, συνεδρίες, συναντήσεις",
|
||
featGear: "Αγορά / Πώληση εξοπλισμού",
|
||
featGearDesc: "Marketplace peer-to-peer για μεταχειρισμένο εξοπλισμό skate",
|
||
featStash: "Το Stash μου",
|
||
featStashDesc: "Ιδιωτικό κρυπτογραφημένο απόθεμα όλων όσων κατέχεις",
|
||
featCrews: "Crews",
|
||
featCrewsDesc: "Κάνε skate με το crew σου — κοινά spot, chat & συνεδρίες",
|
||
whatIsNostr: "Τι είναι το Nostr;",
|
||
whatIsNostrSub: "Το πρωτόκολλο που τροφοδοτεί το SkateSpots",
|
||
nostrBefore: "Το Nostr είναι ένα ανοιχτό πρωτόκολλο — σαν το email, αλλά για κοινωνικές εφαρμογές. Ο λογαριασμός σου είναι ένα",
|
||
cryptoKeyPair: "κρυπτογραφικό ζεύγος κλειδιών",
|
||
nostrAfter: "που σου ανήκει. Καμία μεμονωμένη εταιρεία δεν ελέγχει τον λογαριασμό ή τα δεδομένα σου — εσύ διαλέγεις ποια relays τα αποθηκεύουν, και μπορείς ακόμη και να τρέξεις το δικό σου. Η ταυτότητά σου λειτουργεί σε κάθε εφαρμογή Nostr.",
|
||
nostrPoint1: "Τα δεδομένα & τα κλειδιά σου σου ανήκουν",
|
||
nostrPoint2: "Καμία εταιρεία δεν μπορεί να σε αποκλείσει",
|
||
nostrPoint3: "Η ταυτότητα λειτουργεί παντού",
|
||
nostrPoint4: "Άμεσα tips σε Bitcoin",
|
||
deepDive: "Βαθιά ανάλυση: Πώς λειτουργεί το Nostr",
|
||
privacyTip: "Συμβουλή ιδιωτικότητας: το GPS σου δεν φεύγει ποτέ από τη συσκευή σου. Οι διακομιστές στους οποίους συνδέεσαι (όπως τα πλακίδια χάρτη) μπορούν ακόμη να δουν την IP σου — αν θέλεις να κρύψεις κι αυτό, ένα VPN ή Tor λειτουργεί. Απολύτως προαιρετικό.",
|
||
readPrivacy: "Διάβασε τη σελίδα ιδιωτικότητάς μας",
|
||
zapsWallet: "⚡ Zaps & Πορτοφόλι",
|
||
optional: "Προαιρετικό",
|
||
walletDesc: "Τα zaps είναι tips σε Bitcoin που στέλνεις απευθείας σε έναν skater που ανέβασε ένα sick spot, γύρισε ένα banger clip ή οργάνωσε μια εξαιρετική συνεδρία. Χωρίς χρέωση πλατφόρμας. Χωρίς μεσάζοντα. Το 100% πάει σε αυτούς.",
|
||
builtInWallet: "Ενσωματωμένο πορτοφόλι Cashu",
|
||
builtInWalletDesc: "Λάβε πληρωμές Lightning μέσα στην εφαρμογή. Χωρίς ρύθμιση.",
|
||
balance: "Υπόλοιπο",
|
||
connectExternal: "Σύνδεση εξωτερικού πορτοφολιού",
|
||
connectExternalDesc: "Έχεις Alby, Mutiny ή άλλο πορτοφόλι; Σύνδεσέ το μέσω NWC.",
|
||
connectViaNwc: "Σύνδεση μέσω NWC",
|
||
loginToConnect: "Συνδέσου για να συνδέσεις το δικό σου πορτοφόλι.",
|
||
fiveDollars: "💡 5$ σε Bitcoin = εκατοντάδες zaps για να μοιραστούν στην κοινότητα",
|
||
commonQuestions: "Συνήθεις ερωτήσεις",
|
||
faq1Q: "Είναι δωρεάν το SkateSpots;",
|
||
faq1A: "100% δωρεάν. Περιηγήσου σε spot, πρόσθεσε τοποθεσίες, βρες coaches, δημιούργησε εκδηλώσεις, γίνε μέλος σε συνεδρίες — όλα δωρεάν, για πάντα. Το Bitcoin (zaps) είναι προαιρετικό αν θέλεις να κάνεις tip σε δημιουργούς.",
|
||
faq2Q: "Τι είναι το Nostr και γιατί το χρησιμοποιεί το SkateSpots;",
|
||
faq2Before: "Το Nostr είναι ένα ανοιχτό πρωτόκολλο για αποκεντρωμένες εφαρμογές — σκέψου το σαν το ίδιο το internet, που δεν το κατέχει καμία εταιρεία. Ο λογαριασμός σου στο SkateSpots είναι ένα κρυπτογραφικό ζεύγος κλειδιών που",
|
||
faq2Strong: "σου ανήκει",
|
||
faq2After: ". Καμία μεμονωμένη εταιρεία δεν μπορεί να αποκλείσει τον λογαριασμό σου ή να κρατήσει τα δεδομένα σου όμηρα — εσύ διαλέγεις ποια relays αποθηκεύουν τα δεδομένα σου, και μπορείς ακόμη και να τρέξεις το δικό σου. Η ταυτότητά σου λειτουργεί επίσης σε άλλες εφαρμογές Nostr όπως Primal, Damus ή Amethyst.",
|
||
faq3Q: "Τι είναι ένα nsec και γιατί είναι σημαντικό;",
|
||
faq3Before: "Το",
|
||
faq3Mid: "είναι το ιδιωτικό σου κλειδί — είναι η μόνη απόδειξη ότι ο λογαριασμός σου σου ανήκει. Σε αντίθεση με τους κωδικούς, δεν υπάρχει",
|
||
faq3Strong: "«ξέχασα τον κωδικό μου»",
|
||
faq3After: ". Αν χάσεις το nsec σου, ο λογαριασμός σου χάνεται για πάντα. Όταν δημιουργείς λογαριασμό, κατέβασε αμέσως το backup σου και αποθήκευσέ το κάπου ασφαλή (διαχειριστή κωδικών, γραμμένο offline).",
|
||
faq4Q: "Ποιοι signers / εφαρμογές λειτουργούν με το SkateSpots;",
|
||
faq4Desktop: "Σε desktop:",
|
||
faq4Extensions: "επεκτάσεις περιηγητή.",
|
||
faq4Android: "Σε Android:",
|
||
faq4AndroidAfter: "(καλύτερη εμπειρία με την εγγενή εφαρμογή).",
|
||
faq4Ios: "Σε iOS:",
|
||
faq4IosAfter: "ή επικόλλησε απευθείας το nsec σου (λιγότερο ασφαλές).",
|
||
faq4Note: "Μπορείς επίσης να συνδεθείς επικολλώντας απευθείας το nsec σου — αλλά η χρήση επέκτασης signer είναι ασφαλέστερη.",
|
||
faq5Q: "Μπορώ να χρησιμοποιήσω το SkateSpots στο τηλέφωνό μου;",
|
||
faq5Before: "Ναι! Το SkateSpots είναι PWA (Progressive Web App). Επισκέψου το",
|
||
faq5Mid: "στον περιηγητή του τηλεφώνου σου και πάτησε",
|
||
faq5Em: "\"Προσθήκη στην αρχική οθόνη\"",
|
||
faq5After: "για πλήρη εμπειρία εφαρμογής. Ή κατέβασέ το από το",
|
||
faq5End: "— ένα αποκεντρωμένο app store.",
|
||
faq6Q: "Τι είναι ένα zap;",
|
||
faq6A: "Ένα zap είναι ένα άμεσο tip σε Bitcoin που στέλνεται μέσω του Lightning Network. Όταν κάνεις zap σε έναν skater, τα sats φτάνουν στο πορτοφόλι του μέσα σε δευτερόλεπτα — χωρίς PayPal, χωρίς Venmo, χωρίς κρατήσεις. Αυτός που γύρισε το 4-stair πληρώνεται απευθείας από τους fans.",
|
||
faq7Q: "Θα διαγραφούν τα spot μου αν κλείσει το SkateSpots;",
|
||
faq7A: "Όχι. Τα spot σου δημοσιεύονται σε relays Nostr — κατανεμημένους διακομιστές που μπορεί να τρέξει οποιοσδήποτε. Ακόμη κι αν το SkateSpots ως προϊόν εξαφανιζόταν αύριο, τα δεδομένα σου θα υπήρχαν ακόμη στα relays και οποιοσδήποτε client Nostr θα μπορούσε να τα εμφανίσει.",
|
||
faq8Q: "Μπορώ να προσθέσω ένα spot που βρίσκεται σε ιδιωτική περιουσία;",
|
||
faq8A: "Μπορείς, αλλά χρησιμοποίησε κοινή λογική. Τα spot σε ιδιωτική περιουσία πρέπει να επισημαίνονται ανάλογα ώστε οι skaters να ξέρουν τι ισχύει. Το SkateSpots δεν ευθύνεται για παράνομη είσοδο — σεβάσου πάντα τους ιδιοκτήτες και τους ντόπιους.",
|
||
faq9Q: "Πώς αναφέρω ένα bug ή δίνω feedback;",
|
||
faq9Before: "Στείλε DM στην ομάδα του SkateSpots απευθείας στο Nostr ή επικοινώνησε με τον συντονιστή beta:",
|
||
faq9Link: "Feedback beta → cordn.net",
|
||
readyToShred: "ΕΤΟΙΜΟΣ ΝΑ ΚΑΝΕΙΣ SHRED;",
|
||
stopScrolling: "Σταμάτα το scrolling. Πάρε την εφαρμογή. Βρες ένα spot. Κάνε skate.",
|
||
exploreSpots: "Εξερεύνηση spot",
|
||
betaFeedbackTitle: "Beta — Θέλουμε το feedback σου",
|
||
betaFeedbackDesc: "Το SkateSpots βρίσκεται σε ενεργή ανάπτυξη. Μπορεί να συναντήσεις ατέλειες — αυτό είναι δικό μας θέμα, όχι δικό σου. Ανάφερε bugs, πρότεινε λειτουργίες, πες μας τι δεν πάει καλά.",
|
||
betaCoordinator: "Συντονιστής Beta",
|
||
betaCoordinatorDesc: "cordn.net → στείλε μας μήνυμα",
|
||
dmOnNostr: "DM στο Nostr",
|
||
fixSameDay: "Βρήκες bug; Το διορθώνουμε την ίδια μέρα. Οι αναφορές σου κάνουν την εφαρμογή καλύτερη για κάθε skater.",
|
||
relaySetup: "Ρύθμιση relay",
|
||
},
|
||
relayEdu: {
|
||
understandingNostr: "Κατανόηση του Nostr",
|
||
stepOf: "Βήμα {{current}} από {{total}}",
|
||
step1Title: "Κατανόηση των Relays",
|
||
step1Desc: "Σκέψου τα relays σαν skate shops που μοιράζονται νέα για spot",
|
||
you: "Εσύ",
|
||
relays: "Relays",
|
||
skaters: "Skaters",
|
||
s1Good1: "Καμία εταιρεία δεν κατέχει τον λογαριασμό σου",
|
||
s1Good1Desc: "Η ταυτότητά σου ζει σε πολλούς διακομιστές relay",
|
||
s1Good2: "Ελέγχεις πού ζουν τα δεδομένα σου",
|
||
s1Good2Desc: "Οι αναρτήσεις σου συγχρονίζονται σε relays που διαλέγεις — διάλεξε τα δικά σου ή τρέξε ένα μόνος σου",
|
||
s1Warn: "Οι διαχειριστές relay μπορούν να δουν τις δημόσιες αναρτήσεις",
|
||
s1WarnDesc: "Σκέψου το σαν να αναρτάς σε πίνακα ανακοινώσεων",
|
||
step2Title: "Δημόσιο vs Ιδιωτικό",
|
||
step2Desc: "Μάθε τι είναι ορατό και τι κρυπτογραφημένο",
|
||
publicTitle: "Δημόσιο (το βλέπουν όλοι)",
|
||
pub1: "Spot που προσθέτεις στον χάρτη",
|
||
pub2: "Κριτικές και σχόλια",
|
||
pub3: "Τα στοιχεία του προφίλ σου (όνομα, εικόνα)",
|
||
pub4: "Ποιους ακολουθείς",
|
||
privateTitle: "Ιδιωτικό (κρυπτογραφημένο)",
|
||
priv1: "Άμεσα μηνύματα",
|
||
priv2: "Επικοινωνία πορτοφολιού",
|
||
noteStrong: "Σημείωση:",
|
||
note: "Οι αναρτήσεις μπορεί να αποθηκευτούν μόνιμα στα relays. Σκέψου πριν αναρτήσεις - όπως στην πραγματική ζωή!",
|
||
step3Title: "Τα κλειδιά σου = Ο λογαριασμός σου",
|
||
step3Desc: "Αυτό είναι το πιο σημαντικό πράγμα να καταλάβεις",
|
||
secretKeyTitle: "Το μυστικό κλειδί σου (nsec)",
|
||
secretKeyDesc: "Σκέψου το σαν τη σανίδα σου - μη το δανείσεις ποτέ σε κανέναν. Αποδεικνύει ότι ο λογαριασμός σου σου ανήκει.",
|
||
s3Bad1: "Αν χαθεί, ο λογαριασμός σου δεν ανακτάται",
|
||
s3Bad2: "Χωρίς «ξέχασα τον κωδικό» - κανείς δεν μπορεί να τον επαναφέρει",
|
||
s3Good: "Κάνε backup και αποθήκευσέ το ασφαλή",
|
||
publicKeyTitle: "Το δημόσιο κλειδί σου (npub)",
|
||
publicKeyDesc: "Αυτό είναι σαν το όνομα χρήστη σου - μοιράσου το ελεύθερα ώστε οι άλλοι να σε βρουν!",
|
||
inControl: "🔐 Έχεις τον έλεγχο - καμία εταιρεία δεν μπορεί να σε κλειδώσει έξω!",
|
||
skip: "Παράλειψη",
|
||
gotIt: "Το έπιασα!",
|
||
},
|
||
about: {
|
||
seoTitle: "Σχετικά - SkateSpots",
|
||
seoDescription: "Μάθε για το SkateSpots και την αποστολή μας να χτίσουμε μια αποκεντρωμένη κοινότητα skateboarding.",
|
||
npubCopied: "Το npub αντιγράφηκε στο πρόχειρο. Επικόλλησέ το στον αγαπημένο σου client Nostr για να στείλεις DM.",
|
||
bugReport: "🐛 Αναφορά bug",
|
||
bugWhatHappened: "Τι συνέβη:",
|
||
bugExpected: "Τι περίμενα:",
|
||
bugSteps: "Βήματα αναπαραγωγής:",
|
||
aboutWord: "ΣΧΕΤΙΚΑ",
|
||
heroBefore: "Συνδέσου με τοπικές σκηνές skate παγκοσμίως.",
|
||
skaterOwned: "Δεδομένα που ανήκουν στους skaters",
|
||
heroAfter: ", relays που τα τρέχει η κοινότητα.",
|
||
viewStats: "Προβολή Community Stats",
|
||
missionTitle: "Η αποστολή μας",
|
||
mission1: "Το SkateSpots βοηθά τους skateboarders να ανακαλύπτουν spot, να συνδέονται με επαγγελματίες στο The Lab και να οργανώνουν συνεδρίες - όλα χωρίς εταιρικό έλεγχο. Το πραγματικό skate γίνεται offline, αυτό το εργαλείο απλώς σε συνδέει με αυτό.",
|
||
mission2: "Η γνώση του skateboarding πρέπει να ζει με την κοινότητα, όχι κλειδωμένη σε εταιρικές εφαρμογές. Γι' αυτό το SkateSpots λειτουργεί στο Nostr - ένα σύστημα βασισμένο σε relays όπου οι skaters ελέγχουν τα δικά τους δεδομένα, διαλέγουν ποια relays τα αποθηκεύουν και μπορούν ακόμη και να τρέξουν το δικό τους. Καμία μεμονωμένη εταιρεία δεν κατέχει τον χάρτη.",
|
||
whyNostr: "Γιατί Nostr;",
|
||
why1Title: "Ελεγχόμενο από την κοινότητα",
|
||
why1Desc: "Τα spot σου ζουν σε relays της κοινότητας. Οι skaters τρέχουν τους διακομιστές, όχι οι εταιρείες.",
|
||
why2Title: "Τα δεδομένα σου σου ανήκουν",
|
||
why2Desc: "Η ταυτότητά σου στο Nostr είναι δική σου. Πάρ' την σε οποιαδήποτε εφαρμογή Nostr - χωρίς lock-in.",
|
||
why3Title: "Ενσωμάτωση Bitcoin",
|
||
why3Desc: "Κάνε zap σε δημιουργούς απευθείας με Bitcoin. Καμία πλατφόρμα να παίρνει 30%.",
|
||
why4Title: "Ανοιχτού κώδικα",
|
||
why4Desc: "Φτιαγμένο ανοιχτά. Ο καθένας μπορεί να συνεισφέρει ή να κάνει fork τον κώδικα.",
|
||
getInvolved: "Συμμετοχή",
|
||
getInvolvedDesc: "Το SkateSpots είναι ανοιχτού κώδικα και οδηγείται από την κοινότητα. Συνεισφέρε κώδικα, μοιράσου spot ή βοήθησε άλλους να ξεκινήσουν.",
|
||
betaTitle: "Δοκιμή Beta",
|
||
betaDesc: "Αγαπητέ χρήστη! Ευχαριστούμε που δοκιμάζεις το SkateSpots σε beta. Σημείωσε ότι η εφαρμογή είναι ακόμη σε beta και μπορεί να υπάρχουν bugs ή θέματα ασφαλείας. Αν αντιμετωπίσεις προβλήματα ή θέλεις να αναφέρεις ένα bug/θέμα, επικοινώνησε μαζί μας!",
|
||
giveFeedback: "Δώσε μας feedback:",
|
||
copyNpub: "Αντιγραφή npub",
|
||
reportBug: "Αναφορά bug",
|
||
viewProfile: "Προβολή προφίλ",
|
||
downloadApp: "Κατέβασε την εφαρμογή",
|
||
downloadAppDesc: "Εγκατέστησε το SkateSpots σε Android μέσω Zapstore — το app store ανοιχτού κώδικα, με Bitcoin στη ρίζα του.",
|
||
getOnZapstore: "Απόκτησέ το στο Zapstore",
|
||
credits: "Συντελεστές",
|
||
creditPoweredBy: "Με την υποστήριξη",
|
||
creditNostr: "Αποκεντρωμένο πρωτόκολλο",
|
||
creditCrewChat: "Chat crew μέσω",
|
||
creditCordn: "End-to-end κρυπτογραφημένο group chat",
|
||
creditEcash: "Ecash μέσω",
|
||
creditCashu: "Chaumian ecash για Lightning",
|
||
creditWalletConnect: "Σύνδεση πορτοφολιού μέσω",
|
||
creditNwc: "Nostr Wallet Connect (NIP-47)",
|
||
creditSigning: "Υπογραφή σε Android με",
|
||
creditAmber: "Signer Nostr για Android",
|
||
creditMapData: "Δεδομένα χάρτη Bitcoin από",
|
||
creditBtcmap: "Μέρη που δέχονται Bitcoin",
|
||
creditCrowdfunding: "Crowdfunding",
|
||
creditAngor: "Αποκεντρωμένο crowdfunding Bitcoin",
|
||
creditDistributed: "Διανέμεται μέσω",
|
||
creditZapstore: "App store ανοιχτού κώδικα",
|
||
creditTrust: "Εμπιστοσύνη & chat crew μέσω",
|
||
creditContextvm: "Σκορ εμπιστοσύνης Relatr & συντονισμός κρυπτογραφημένου chat crew",
|
||
stillQuestions: "Έχεις ακόμη ερωτήσεις;",
|
||
stillQuestionsDesc: "Ο Sasquatch είναι ο οδηγός AI μας — τροφοδοτείται από ζωντανά δεδομένα του SkateSpots. Ρώτησέ τον για spot, εκδηλώσεις, coaches, εξοπλισμό ή πώς λειτουργεί κάτι.",
|
||
askSasquatch: "Ρώτησε τον Sasquatch",
|
||
poweredBy: "Με την υποστήριξη",
|
||
decentralized: "Αποκεντρωμένο",
|
||
communityOwned: "Ανήκει στην κοινότητα",
|
||
},
|
||
faq: {
|
||
seoTitle: "FAQ - SkateSpots",
|
||
seoDescription: "Ρώτησε τον Sasquatch ό,τι θέλεις για το SkateSpots.",
|
||
greeting: "Γεια! Είμαι ο Sasquatch 🦧 — ρώτησέ με ό,τι θέλεις για το SkateSpots. Spot, εκδηλώσεις, εξοπλισμός, πορτοφόλια, ιδιωτικότητα, Nostr — σε έχω. Τι θέλεις να μάθεις;",
|
||
gotQuestions: "Έχεις ερωτήσεις;",
|
||
heroDesc: "Ρώτησε τον Sasquatch — ξέρει τα πάντα για το SkateSpots, το Nostr, το Bitcoin και το skateboarding.",
|
||
askTitle: "Ρώτησε τον Sasquatch",
|
||
askDesc: "Ο Sasquatch είναι ανοιχτός στην κάτω-αριστερή γωνία της οθόνης σου — απλώς κάνε κλικ και πληκτρολόγησε την ερώτησή σου. Έχει ζωντανή πρόσβαση σε spot, εκδηλώσεις, coaches και καιρό.",
|
||
askQuestion: "Με τι μπορείς να με βοηθήσεις στο SkateSpots;",
|
||
openSasquatch: "Άνοιγμα του Sasquatch",
|
||
commonQuestions: "Συνήθεις ερωτήσεις — πάτησε για ερώτηση",
|
||
quickAnswers: "Γρήγορες απαντήσεις",
|
||
footerHint: "Ο Sasquatch χρησιμοποιεί ζωντανά δεδομένα Nostr από το relay του SkateSpots + AI για να απαντήσει στις ερωτήσεις σου. 🛹",
|
||
chip1Label: "Τι είναι το SkateSpots;",
|
||
chip1Q: "Τι είναι το SkateSpots και πώς λειτουργεί;",
|
||
chip2Label: "Πώς προσθέτω spot;",
|
||
chip2Q: "Πώς προσθέτω ένα skate spot στον χάρτη;",
|
||
chip3Label: "Τι είναι τα zaps;",
|
||
chip3Q: "Τι είναι τα zaps;",
|
||
chip4Label: "Είναι δωρεάν;",
|
||
chip4Q: "Είναι δωρεάν η χρήση του SkateSpots;",
|
||
chip5Label: "Τι είναι το Stash μου;",
|
||
chip5Q: "Τι είναι το Stash μου;",
|
||
chip6Label: "Πώς συνδέομαι;",
|
||
chip6Q: "Πώς συνδέομαι ή δημιουργώ λογαριασμό;",
|
||
chip7Label: "Τι είναι το Nostr;",
|
||
chip7Q: "Τι είναι το Nostr;",
|
||
chip8Label: "Ιδιωτικότητα & δεδομένα",
|
||
chip8Q: "Ποια δεδομένα είναι δημόσια και ποια ιδιωτικά στο SkateSpots;",
|
||
chip9Label: "Πώς να πουλήσω εξοπλισμό;",
|
||
chip9Q: "Πώς πουλάω εξοπλισμό στο SkateSpots;",
|
||
chip10Label: "Τι είναι το The Lab;",
|
||
chip10Q: "Τι είναι το The Lab;",
|
||
fact1Label: "Skate spot παγκοσμίως",
|
||
fact1Value: "Ανακάλυψε & πρόσθεσε",
|
||
fact2Label: "Zaps Bitcoin Lightning",
|
||
fact2Value: "100% δωρεάν",
|
||
fact3Label: "Αποκεντρωμένο στο Nostr",
|
||
fact3Value: "Τα δεδομένα σου σου ανήκουν",
|
||
fact4Label: "Ιδιωτικό απόθεμα εξοπλισμού",
|
||
fact4Value: "Κρυπτογραφημένο Stash",
|
||
s1Q: "Τι είναι το SkateSpots;",
|
||
s1A: "Ένας αποκεντρωμένος χάρτης και κοινότητα για skateboarding, χτισμένος στο Nostr. Ανακάλυψε spot, βρες coaches και filmers, γίνε μέλος σε crews, δημοσίευσε εκδηλώσεις και αγόρασε/πούλα εξοπλισμό — χωρίς καμία εταιρεία στη μέση.",
|
||
s2Q: "Πώς προσθέτω spot;",
|
||
s2A: "Πάτησε τον χάρτη ή χρησιμοποίησε το κουμπί + / «Προσθήκη spot», μετά άφησε ένα pin και συμπλήρωσε τα στοιχεία. Χρειάζεσαι δωρεάν λογαριασμό Nostr (πάτησε Σύνδεση → Δημιουργία λογαριασμού — δεν απαιτείται email).",
|
||
s3Q: "Τι είναι τα zaps;",
|
||
s3A: "Τα zaps είναι tips σε Bitcoin Lightning. Μπορείς να κάνεις zap σε spot, εκδηλώσεις, crews και άτομα που εκτιμάς. Πάνε κατευθείαν στον παραλήπτη μέσω Lightning — το SkateSpots δεν κρατά ποτέ τα χρήματά σου.",
|
||
s4Q: "Είναι δωρεάν;",
|
||
s4A: "Ναι. Η δημιουργία λογαριασμού, η προσθήκη spot και η περιήγηση είναι δωρεάν. Τα προαιρετικά επί πληρωμή extras (όπως οι featured αγγελίες) και τα tips (zaps) πληρώνονται απευθείας μεταξύ των ατόμων.",
|
||
s5Q: "Ποια δεδομένα είναι δημόσια;",
|
||
s5A: "Οτιδήποτε δημοσιεύεις — spot, εκδηλώσεις, το προφίλ σου — είναι δημόσιο στα relays Nostr. Τα προσωπικά μηνύματα και το Stash σου είναι end-to-end κρυπτογραφημένα. Δες τη σελίδα Ιδιωτικότητας για λεπτομέρειες.",
|
||
s6Q: "Τι είναι το The Lab;",
|
||
s6A: "Το The Lab είναι όπου βρίσκεις άτομα για να προσλάβεις ή να μάθεις από αυτά: coaches, trainers, filmers, editors βίντεο, φωτογράφους, κατασκευαστές, καλλιτέχνες και άλλους.",
|
||
},
|
||
privacy: {
|
||
seoTitle: "Ιδιωτικότητα — SkateSpots",
|
||
seoDescription: "Πώς το SkateSpots χειρίζεται τα δεδομένα σου: το GPS σου μένει στη συσκευή σου, τα spot που δημοσιεύεις είναι δημόσια, και πώς να κρύψεις την IP σου με VPN ή Tor αν θέλεις.",
|
||
heroBefore: "Η",
|
||
heroHighlight: "Ιδιωτικότητά σου",
|
||
heroDesc: "Χωρίς tracking, χωρίς διαφημίσεις, χωρίς πώληση δεδομένων. Να ακριβώς τι μένει στη συσκευή σου, τι είναι δημόσιο και πώς να τα κλειδώσεις περισσότερο αν θέλεις.",
|
||
locationTitle: "Η τοποθεσία σου μένει στη συσκευή σου",
|
||
locationBefore: "Όταν πατάς",
|
||
nearMe: "«Κοντά μου»,",
|
||
locationAfter: "η τοποθεσία GPS σου διαβάζεται στη συσκευή σου και χρησιμοποιείται μόνο για να κεντράρει τον χάρτη και να ταξινομεί κοντινά spot.",
|
||
locationGood1: "Δεν δημοσιεύεται ποτέ στο Nostr.",
|
||
locationGood2: "Δεν αποστέλλεται ποτέ στο SkateSpots — δεν υπάρχει διακομιστής SkateSpots που τη συλλέγει.",
|
||
locationGood3: "Δεν κοινοποιείται ποτέ σε κανέναν τρίτο.",
|
||
locationGood4: "Στην εγγενή εφαρμογή χρησιμοποιούμε απευθείας το σύστημα τοποθεσίας του τηλεφώνου σου και παραλείπουμε τα Google Play Services — ώστε να λειτουργεί σε de-Googled τηλέφωνα (GrapheneOS, /e/OS) και η Google δεν τη βλέπει ποτέ.",
|
||
weatherBefore: "Ο καιρός είναι ανενεργός από προεπιλογή. Όταν τον ενεργοποιήσεις, αναζητά συνθήκες για τη",
|
||
weatherEm: "δημόσια τοποθεσία",
|
||
weatherAfter: "του spot — όχι τη δική σου.",
|
||
publicTitle: "Τι είναι δημόσιο εκ σχεδιασμού",
|
||
publicDesc: "Το SkateSpots είναι ένας κοινόχρηστος χάρτης, οπότε κάποια πράγματα προορίζονται να τα βλέπουν όλοι. Όταν επιλέγεις να τα δημοσιεύσεις, αυτά είναι δημόσια στο δίκτυο Nostr:",
|
||
public1Strong: "Spot που προσθέτεις",
|
||
public1: "— μαζί με τις συντεταγμένες τους. Αν προσθέσεις ένα spot στην ακριβή τοποθεσία σου, αυτή η τοποθεσία γίνεται δημόσια. Σκέψου το πριν αφήσεις pin στον δικό σου δρόμο.",
|
||
public2Strong: "Κριτικές, σχόλια και το δημόσιο προφίλ σου",
|
||
public2: "(όνομα, εικόνα).",
|
||
public3: "Ποιους ακολουθείς και δημόσιες αντιδράσεις.",
|
||
public4Strong: "Zaps",
|
||
public4: "είναι δημόσια από προεπιλογή: ένα zap συνδέει τον λογαριασμό σου — συχνά τη διεύθυνση Lightning σου — με την ανάρτηση που πλήρωσες και με το ίδιο το tip. Το πορτοφόλι σου μπορεί να το στείλει ανώνυμα αν προτιμάς να μη συμβεί αυτό.",
|
||
publicNoteBefore: "Ένα VPN ή Tor",
|
||
notWord: "δεν",
|
||
publicNoteAfter: "κρύβει το περιεχόμενο όσων δημοσιεύεις — οι συντεταγμένες ενός spot είναι δημόσιες ανεξαρτήτως. Τα εργαλεία ιδιωτικότητας κρύβουν την ταυτότητα δικτύου σου (την IP σου), όχι τα πράγματα που επιλέγεις να αναρτήσεις.",
|
||
encryptedTitle: "Τι είναι ιδιωτικό & κρυπτογραφημένο",
|
||
enc1Strong: "Τα άμεσα μηνύματα",
|
||
enc1Mid: "και",
|
||
enc1Strong2: "τα chat crew",
|
||
enc1: "είναι end-to-end κρυπτογραφημένα (NIP-17). Μόνο οι συμμετέχοντες μπορούν να τα διαβάσουν.",
|
||
enc2Strong: "Το Stash μου",
|
||
enc2: "— το ιδιωτικό σου απόθεμα εξοπλισμού — είναι κρυπτογραφημένο με το δικό σου κλειδί.",
|
||
enc3Strong: "Μέλη μόνο crew",
|
||
enc3: "μπορούν να επιλέξουν να είναι ορατά μόνο στα μέλη του crew τους.",
|
||
ipTitle: "Τι φεύγει από τη συσκευή σου: η IP σου",
|
||
ipBefore: "Όπως κάθε ιστότοπος, οι διακομιστές με τους οποίους μιλά το SkateSpots μπορούν να δουν τη",
|
||
ipAddress: "διεύθυνση IP",
|
||
ipAfter: "σου (μια χονδρική ένδειξη της περιοχής σου). Αυτό είναι φυσιολογικό για οποιαδήποτε web ή χάρτη εφαρμογή και δεν είναι μοναδικό σε εμάς. Αυτοί οι διακομιστές είναι:",
|
||
ipTileStrong: "Πλακίδια χάρτη",
|
||
ipTile: "(OpenStreetMap) — βλέπουν την IP σου και ποια περιοχή του χάρτη κοιτάς.",
|
||
ipGeoStrong: "Γεωκωδικοποίηση spot/καταστήματος",
|
||
ipGeo: "— όταν δημιουργείς ή επεξεργάζεσαι ένα spot ή κατάστημα, οι συντεταγμένες του πάνε στο OpenStreetMap Nominatim για να συμπληρωθεί το σήμα city/country. Όταν ανοίγεις τα Community Stats, οι συντεταγμένες των pin που δεν έχουν σήμα τοποθεσίας πάνε στο BigDataCloud ώστε να ομαδοποιηθούν ανά περιοχή (αποθηκεύονται στη συσκευή σου — το πολύ μία φορά ανά pin). Και οι δύο βλέπουν την IP σου. Αυτές είναι το pin που τοποθέτησες / δημόσιες συντεταγμένες pin, ποτέ το ζωντανό GPS της συσκευής σου.",
|
||
ipPushStrong: "Ειδοποιήσεις στο παρασκήνιο",
|
||
ipPush: "(προαιρετικό) — αν τις ενεργοποιήσεις, ένας διακομιστής push του SkateSpots βλέπει ότι το κλειδί σου έλαβε κάτι και πότε (ποτέ ποιος το έστειλε ή τι λέει — τα μηνύματα μένουν κρυπτογραφημένα), και η υπηρεσία push του λειτουργικού σου (Google/Mozilla/Apple) παραδίδει την ειδοποίηση.",
|
||
ipBtcStrong: "Μέρη Bitcoin",
|
||
ipBtc: "(BTCMap, όταν ενεργοποιείς αυτό το επίπεδο) — βλέπουν την IP σου και την περιοχή που βλέπεις.",
|
||
ipRelayStrong: "Relays Nostr",
|
||
ipRelay: "— βλέπουν την IP σου όταν η εφαρμογή διαβάζει ή δημοσιεύει.",
|
||
ipMintStrong: "Mints Cashu",
|
||
ipMint: "— βλέπουν την IP σου κάθε φορά που το πορτοφόλι σου στέλνει, λαμβάνει ή κάνει melt.",
|
||
ipRouteStrong: "Οδηγίες",
|
||
ipRoute: "(OSRM, και Transitous για τα μέσα) — λαμβάνουν την αρχή και το τέλος κάθε διαδρομής που ζητάς, όχι μόνο την IP σου. Η δρομολόγηση μένει στην εφαρμογή: η αφετηρία και ο προορισμός σου δεν παραδίδονται ποτέ σε Google ή Apple Maps.",
|
||
ipWeatherStrong: "Καιρός",
|
||
ipWeatherMid: "(Open-Meteo, προαιρετικό) και",
|
||
ipUploadStrong: "μεταφορτώσεις εικόνων",
|
||
ipWeather: "(Blossom), όταν τα χρησιμοποιείς.",
|
||
ipAiStrong: "Sasquatch AI",
|
||
ipAi: "— το μήνυμά σου πάει στον δικό μας διακομιστή και μετά στον πάροχο του μοντέλου.",
|
||
ipLink1: "Επειδή στέλνεις το δημόσιο κλειδί σου (npub) στην ίδια σύνδεση, ένα relay μπορεί να συνδέσει την IP σου με σένα — όχι απλώς «κάποιος συνδέθηκε», αλλά «αυτό το άτομο, από αυτή τη διεύθυνση».",
|
||
ipShieldBefore: "Ένα πράγμα που προστατεύουμε: ο",
|
||
ipMintsStrong: "κατάλογος mints",
|
||
ipShieldAfter: "λαμβάνεται μέσω του διακομιστή μας, ώστε το MintRadar να μη βλέπει ποτέ την IP σου.",
|
||
vpnTitle: "Θέλεις περισσότερη ιδιωτικότητα; VPN ή Tor (προαιρετικό)",
|
||
vpnDesc: "Για τους περισσότερους skaters αυτό δεν είναι απαραίτητο — αλλά αν θέλεις να κρύψεις την IP και την κατά προσέγγιση τοποθεσία σου από τους παραπάνω διακομιστές, έχεις δύο δωρεάν επιλογές:",
|
||
vpnReputable: "🛡️ Ένα αξιόπιστο VPN",
|
||
vpnReputableDesc: "Κρύβει την IP σου πίσω από τους διακομιστές του VPN. Εύκολο και γρήγορο. Χρησιμοποίησε ένα που πληρώνεις και εμπιστεύεσαι· τα δωρεάν VPN συνήθως εκμεταλλεύονται την κίνησή σου, οπότε αντιμετώπισε το «δωρεάν» ως προειδοποιητικό σημάδι.",
|
||
torBrowser: "🧅 Tor Browser",
|
||
torDesc: "Δωρεάν, μέγιστη ιδιωτικότητα IP, δρομολόγηση μέσα από πολλαπλά relays. Πιο αργό — οι χάρτες και μερικά relays Nostr μπορεί να καθυστερήσουν ή να μπλοκάρουν κόμβους εξόδου Tor. Ιδανικό για τους εξαιρετικά επιφυλακτικούς.",
|
||
readThis: "Διάβασέ το για να μην ξεγελαστείς",
|
||
caveat1Before: "Ένα VPN/Tor κρύβει την",
|
||
ipWord: "IP",
|
||
caveat1: "σου — όχι τα spot που δημοσιεύεις. Ένα pin στο σπίτι σου είναι δημόσιο ανεξάρτητα από το αν χρησιμοποιείς VPN.",
|
||
caveat2Before: "Μην ενεργοποιείς το",
|
||
nearMeGps: "«Κοντά μου» / GPS περιηγητή",
|
||
caveat2: "αν στόχος σου είναι να μείνεις ανώνυμος — το ακριβές GPS υπερισχύει κάθε απόκρυψης IP.",
|
||
caveat3: "Κανένα εργαλείο δεν σε κάνει πλήρως «ανώνυμο». Αυτά μειώνουν όσα μπορούν να συμπεράνουν οι διακομιστές για την τοποθεσία δικτύου σου — τίποτα παραπάνω.",
|
||
keysTitle: "Τα κλειδιά σου, ο λογαριασμός σου",
|
||
keysBefore: "Ο λογαριασμός σου είναι ένα κρυπτογραφικό ζεύγος κλειδιών που σου ανήκει. Ο ασφαλέστερος τρόπος σύνδεσης είναι ένας",
|
||
signer: "signer",
|
||
keysAfter: "(Alby, nos2x ή Amber σε Android) ώστε το μυστικό κλειδί σου να μην επικολλάται ποτέ στην εφαρμογή.",
|
||
keysCaveatBefore: "Αν επικολλήσεις το",
|
||
keysCaveatAfter: "απευθείας, αποθηκεύεται στον περιηγητή σου. Χρησιμοποίησε επέκταση signer όταν μπορείς και κράτησε το backup του nsec σου κάπου ασφαλές offline.",
|
||
footerBefore: "Ερωτήσεις; Ρώτησε τον",
|
||
sasquatchName: "Sasquatch",
|
||
footerMid: "μέσα στην εφαρμογή ή διάβασε τον",
|
||
gettingStarted: "οδηγό εκκίνησης",
|
||
about: "Σχετικά",
|
||
},
|
||
license: {
|
||
seoTitle: "Άδεια - SkateSpots",
|
||
seoDescription: "Άδεια του SkateSpots. Είσαι ελεύθερος να κάνεις skateboard.",
|
||
tagline: "Κάνε skate, κέρδισε, διασκέδασε και ξόδεψε Sats όπου κι αν είσαι.",
|
||
copyright: "Συνεισφέροντες του SkateSpots & η κοινότητα",
|
||
licenseLabel: "Άδεια",
|
||
freeLine1: "ΕΙΣΑΙ ΕΛΕΥΘΕΡΟΣ",
|
||
freeLine2: "ΝΑ ΚΑΝΕΙΣ SKATEBOARD",
|
||
body: "Αυτό το project είναι ανοιχτό. Μοιράσου το, κάνε fork, χτίσε πάνω του, κάνε skate. Οι δρόμοι ανήκουν σε όλους. Και αυτός ο κώδικας επίσης. Συνέχισε το skate, διασκέδασε, μάθε tricks, στήριξε τους builders και συνέχισε το skate ξανά.",
|
||
builtBefore: "Φτιαγμένο με ❤️ στο",
|
||
builtMid: "· Με την υποστήριξη",
|
||
lightning: "Bitcoin Lightning ⚡",
|
||
viewSource: "Προβολή πηγαίου κώδικα",
|
||
aboutSkateSpots: "Σχετικά με το SkateSpots",
|
||
supporters: "Υποστηρικτές",
|
||
},
|
||
glossary: {
|
||
seoTitle: "Γλωσσάρι tricks · SkateSpots",
|
||
seoDescription: "Το πλήρες γλωσσάρι skateboarding — {{count}} καταχωρίσεις που καλύπτουν flips, grinds, slides, grabs, airs, lip tricks, handplants, freestyle, όρους transition, στάση & hardware, με εναλλακτικά ονόματα.",
|
||
heading: "ΓΛΩΣΣΑΡΙ TRICKS",
|
||
subheading: "{{count}} καταχωρίσεις · tricks, transition, freestyle, στάση & hardware",
|
||
searchPlaceholder: "Αναζήτησε tricks ή παρατσούκλια — tre flip, crooks, method…",
|
||
clearSearch: "Καθαρισμός αναζήτησης",
|
||
all: "Όλα",
|
||
results: "{{count}} αποτέλεσμα{{s}} για",
|
||
noMatch: "Κανένα trick δεν ταιριάζει. Δοκίμασε ένα παρατσούκλι όπως «tre flip», «crooks» ή «melon».",
|
||
tricksCount: "{{count}} tricks",
|
||
footerBefore: "Ξέρεις κάποιο trick ή παρατσούκλι που μας ξέφυγε; Τα tricks παίρνουν διαφορετικά ονόματα σε κάθε σκηνή — επικοινώνησε με τον",
|
||
sasquatch: "Sasquatch 🦧",
|
||
footerAfter: "και πες μας.",
|
||
},
|
||
signers: {
|
||
seoTitle: "Εφαρμογές Signer - Ασφάλισε τα κλειδιά σου Nostr | SkateSpots",
|
||
seoDescription: "Μάθε για τις εφαρμογές signer που κρατούν τα κλειδιά σου Nostr ασφαλή. Βρες την καλύτερη επιλογή για Android, iOS ή περιηγητές desktop.",
|
||
securityGuide: "Οδηγός ασφαλείας",
|
||
protect: "Προστάτεψε τα",
|
||
nostrKeys: "Κλειδιά σου Nostr",
|
||
heroDesc: "Οι εφαρμογές signer κρατούν τα ιδιωτικά κλειδιά σου ασφαλή υπογράφοντας συμβάντα χωρίς να τα εκθέτουν. Αντί να επικολλάς το κλειδί σου σε κάθε εφαρμογή, άφησε έναν signer να το χειριστεί με ασφάλεια.",
|
||
whySignerStrong: "Γιατί να χρησιμοποιήσεις signer;",
|
||
whySigner: "Το ιδιωτικό κλειδί σου Nostr είναι σαν κωδικός που δεν μπορεί να αλλάξει ποτέ. Μια εφαρμογή signer το κρατά ασφαλές επιτρέποντάς σου να χρησιμοποιείς οποιαδήποτε εφαρμογή Nostr.",
|
||
androidTitle: "Signers Android",
|
||
androidDesc: "Εγγενείς εφαρμογές signer για συσκευές Android, συμπεριλαμβανομένου του GrapheneOS.",
|
||
iosTitle: "Signers iOS",
|
||
iosDesc: "Επιλογές signer για χρήστες iPhone και iPad.",
|
||
browserTitle: "Επεκτάσεις περιηγητή",
|
||
browserDesc: "Επεκτάσεις περιηγητή desktop για υπογραφή σε web εφαρμογές.",
|
||
recommended: "Προτείνεται",
|
||
yourPlatform: "Η πλατφόρμα σου",
|
||
get: "Απόκτησε {{name}}",
|
||
protocolsTitle: "Κατανόηση των πρωτοκόλλων",
|
||
nip07Desc: "Πρότυπο επέκτασης περιηγητή. Η επέκταση εισάγει δυνατότητες υπογραφής στις web εφαρμογές. Χρησιμοποιείται από Alby, nos2x, Flamingo και παρόμοιες επεκτάσεις.",
|
||
nip46Desc: "Πρωτόκολλο απομακρυσμένης υπογραφής (\"bunker\"). Η εφαρμογή signer σου εγκρίνει αιτήματα από άλλες εφαρμογές χωρίς να μοιράζεται τα κλειδιά σου. Χρησιμοποιείται από Nsec.app, Nostria και Nowser.",
|
||
nip55Desc: "Πρωτόκολλο signer ειδικά για Android. Οι εγγενείς εφαρμογές μπορούν να ζητήσουν υπογραφές από το Amber χωρίς να εκθέσουν κλειδιά. Η πιο απρόσκοπτη εμπειρία Android.",
|
||
whichChoose: "Ποιο να διαλέξω;",
|
||
chooseAndroid: "Android:",
|
||
chooseAndroidDesc: "Amber (NIP-55) για εγγενείς εφαρμογές",
|
||
chooseIos: "iOS:",
|
||
chooseIosDesc: "Nsec.app (NIP-46) για καλύτερη συμβατότητα",
|
||
chooseDesktop: "Desktop:",
|
||
chooseDesktopDesc: "Alby, nos2x ή Flamingo (NIP-07)",
|
||
amberDesc: "Εγγενής signer Android με έμφαση στην ασφάλεια και την ευκολία χρήσης. Η καλύτερη επιλογή για χρήστες Android.",
|
||
nsecAppDesc: "Απομακρυσμένος signer πολλαπλών πλατφορμών που λειτουργεί ως ασφαλές θησαυροφυλάκιο για τα κλειδιά σου.",
|
||
nostriaDesc: "Εφαρμογή απομακρυσμένου signer με κλειδιά αποθηκευμένα σε ασφαλή χώρο της συσκευής.",
|
||
nowserDesc: "Signer πολλαπλών μεθόδων αυθεντικοποίησης που υποστηρίζει τόσο επέκταση περιηγητή όσο και πρωτόκολλα απομακρυσμένης υπογραφής.",
|
||
nsecAppIosDesc: "Η καλύτερη επιλογή για iOS. Χρησιμοποίησέ το ως απομακρυσμένο signer με οποιονδήποτε client Nostr.",
|
||
nowserTfDesc: "Signer iOS διαθέσιμος μέσω TestFlight με δυνατότητες υπογραφής παρόμοιες με του Android.",
|
||
nostriaIosDesc: "Απομακρυσμένος signer με ασφαλή αποθήκευση κλειδιών στη συσκευή σου.",
|
||
nos2xDesc: "Απλή και αξιόπιστη επέκταση περιηγητή για υπογραφή συμβάντων Nostr.",
|
||
albyDesc: "Πορτοφόλι Bitcoin Lightning με ενσωματωμένη διαχείριση κλειδιών Nostr και WebLN.",
|
||
flamingoDesc: "Επέκταση περιηγητή εστιασμένη στο Nostr με καθαρή διεπαφή.",
|
||
kiwiDesc: "Σε Android/GrapheneOS, χρησιμοποίησε τον Kiwi Browser για να φορτώσεις τις επεκτάσεις nos2x ή Alby.",
|
||
fNativeApp: "Εγγενής εφαρμογή",
|
||
fMultiKey: "Υποστήριξη πολλαπλών κλειδιών",
|
||
fEventSigning: "Υπογραφή συμβάντων",
|
||
fSecureStorage: "Ασφαλής αποθήκευση κλειδιών",
|
||
fRemoteSigning: "Απομακρυσμένη υπογραφή",
|
||
fAnyClient: "Λειτουργεί με οποιονδήποτε client",
|
||
fCrossDevice: "Συγχρονισμός μεταξύ συσκευών",
|
||
fMultiKeySupport: "Υποστήριξη πολλαπλών κλειδιών",
|
||
fNip07: "Υποστήριξη NIP-07",
|
||
fNip46: "Υποστήριξη NIP-46",
|
||
fFlexibleSigning: "Ευέλικτη υπογραφή",
|
||
fNativeIos: "Εγγενής εφαρμογή iOS",
|
||
fLightweight: "Ελαφρύ",
|
||
fEasyToUse: "Εύκολο στη χρήση",
|
||
fChromeSupport: "Υποστήριξη Chrome/Brave/Edge",
|
||
fLightningPayments: "Πληρωμές Lightning",
|
||
fNostrSigning: "Υπογραφή Nostr",
|
||
fWebln: "Υποστήριξη WebLN",
|
||
fNwc: "Υποστήριξη NWC",
|
||
fCleanUi: "Καθαρή διεπαφή",
|
||
fPrivacyFocused: "Εστιασμένο στην ιδιωτικότητα",
|
||
fExtensionMobile: "Υποστήριξη επεκτάσεων σε κινητά",
|
||
fFullBrowser: "Πλήρης εμπειρία περιηγητή",
|
||
fGraphene: "Λειτουργεί σε GrapheneOS",
|
||
},
|
||
betaDisclaimer: {
|
||
title: "Προσοχή — αυτή είναι beta",
|
||
subtitle: "Δύο λόγια πριν μπεις.",
|
||
ossTitle: "Ανοιχτού κώδικα & πειραματικό",
|
||
ossBody: "Φτιαγμένο ανοιχτά από την κοινότητα. Ψάξε, κάνε fork, σπάσ' το.",
|
||
betaTitle: "Σε beta — χωρίς έλεγχο ασφαλείας",
|
||
betaBody: "Ο κώδικας δεν έχει περάσει ακόμη από επίσημο έλεγχο ασφαλείας. Τα bugs συμβαίνουν.",
|
||
moneyTitle: "Διαχειρίζεται πραγματικά Bitcoin & Lightning",
|
||
moneyBody: "Χρησιμοποίησέ το με χρήματα με δικό σου ρίσκο. Φόρτωσε μόνο όσα μπορείς να χάσεις.",
|
||
finePrint: "Καμία εγγύηση οποιουδήποτε είδους. Είσαι αποκλειστικά υπεύθυνος για τα χρήματα και τα κλειδιά σου.",
|
||
viewCode: "Δες τον κώδικα",
|
||
accept: "Το έπιασα, άσε με να μπω",
|
||
},
|
||
},
|
||
};
|
||
|
||
export default elBatch3;
|