diff --git a/.changeset/afraid-plums-sing.md b/.changeset/afraid-plums-sing.md new file mode 100644 index 00000000000..0e57ebbac4c --- /dev/null +++ b/.changeset/afraid-plums-sing.md @@ -0,0 +1,5 @@ +--- +"@clerk/localizations": patch +--- + +Improved Greek (el-GR), French (fr-FR), and Korean (ko-KR) translations. diff --git a/packages/localizations/src/el-GR.ts b/packages/localizations/src/el-GR.ts index 06dde939d34..8c8e28818c0 100644 --- a/packages/localizations/src/el-GR.ts +++ b/packages/localizations/src/el-GR.ts @@ -10,173 +10,173 @@ * ===================================================================================== */ -import type { LocalizationResource } from '@clerk/types'; +import type { LocalizationResource } from '@clerk/shared/types'; export const elGR: LocalizationResource = { locale: 'el-GR', apiKeys: { - action__add: undefined, - action__search: undefined, + action__add: 'Προσθήκη', + action__search: 'Αναζήτηση', copySecret: { formButtonPrimary__copyAndClose: 'Αντιγραφή και κλείσιμο', formHint: 'Για λόγους ασφαλείας, δεν θα σας επιτρέψουμε να το δείτε ξανά αργότερα.', formTitle: 'Αντιγράψτε το κλειδί API "{{name}}" σας τώρα', }, - createdAndExpirationStatus__expiresOn: undefined, - createdAndExpirationStatus__never: undefined, - detailsTitle__emptyRow: undefined, - formButtonPrimary__add: undefined, - formFieldCaption__expiration__expiresOn: undefined, - formFieldCaption__expiration__never: undefined, - formFieldOption__expiration__180d: undefined, - formFieldOption__expiration__1d: undefined, - formFieldOption__expiration__1y: undefined, - formFieldOption__expiration__30d: undefined, - formFieldOption__expiration__60d: undefined, - formFieldOption__expiration__7d: undefined, - formFieldOption__expiration__90d: undefined, - formFieldOption__expiration__never: undefined, - formHint: undefined, - formTitle: undefined, - lastUsed__days: undefined, - lastUsed__hours: undefined, - lastUsed__minutes: undefined, - lastUsed__months: undefined, - lastUsed__seconds: undefined, - lastUsed__years: undefined, - menuAction__revoke: undefined, + createdAndExpirationStatus__expiresOn: 'Λήγει στις {{expiresDate}}', + createdAndExpirationStatus__never: 'Δεν λήγει ποτέ', + detailsTitle__emptyRow: 'Δεν υπάρχουν κλειδιά API προς εμφάνιση', + formButtonPrimary__add: 'Προσθήκη κλειδιού', + formFieldCaption__expiration__expiresOn: 'Λήγει στις', + formFieldCaption__expiration__never: 'Δεν λήγει ποτέ', + formFieldOption__expiration__180d: '180 ημέρες', + formFieldOption__expiration__1d: '1 ημέρα', + formFieldOption__expiration__1y: '1 έτος', + formFieldOption__expiration__30d: '30 ημέρες', + formFieldOption__expiration__60d: '60 ημέρες', + formFieldOption__expiration__7d: '7 ημέρες', + formFieldOption__expiration__90d: '90 ημέρες', + formFieldOption__expiration__never: 'Ποτέ', + formHint: 'Δημιουργήστε ένα κλειδί API για την ενσωμάτωση με εξωτερικές υπηρεσίες.', + formTitle: 'Δημιουργία κλειδιού API', + lastUsed__days: 'Τελευταία χρήση πριν {{count}} ημέρες', + lastUsed__hours: 'Τελευταία χρήση πριν {{count}} ώρες', + lastUsed__minutes: 'Τελευταία χρήση πριν {{count}} λεπτά', + lastUsed__months: 'Τελευταία χρήση πριν {{count}} μήνες', + lastUsed__seconds: 'Τελευταία χρήση πριν {{count}} δευτερόλεπτα', + lastUsed__years: 'Τελευταία χρήση πριν {{count}} έτη', + menuAction__revoke: 'Ανάκληση', revokeConfirmation: { - confirmationText: undefined, - formButtonPrimary__revoke: undefined, - formHint: undefined, - formTitle: undefined, + confirmationText: 'Πληκτρολογήστε "{{secretName}}" για να επιβεβαιώσετε', + formButtonPrimary__revoke: 'Ανάκληση κλειδιού', + formHint: 'Αυτή η ενέργεια είναι μόνιμη και μη αναστρέψιμη.', + formTitle: 'Ανάκληση κλειδιού API', }, }, backButton: 'Πίσω', - badge__activePlan: undefined, - badge__canceledEndsAt: undefined, - badge__currentPlan: undefined, + badge__activePlan: 'Ενεργό πλάνο', + badge__canceledEndsAt: 'Ακυρώθηκε, λήγει {{date | timeString("el-GR")}}', + badge__currentPlan: 'Τρέχον πλάνο', badge__default: 'Προεπιλογή', - badge__endsAt: undefined, - badge__expired: undefined, - badge__freeTrial: undefined, + badge__endsAt: 'Λήγει {{date | timeString("el-GR")}}', + badge__expired: 'Έληξε', + badge__freeTrial: 'Δωρεάν δοκιμή', badge__otherImpersonatorDevice: 'Άλλη συσκευή υποδυόμενου', - badge__pastDueAt: undefined, - badge__pastDuePlan: undefined, + badge__pastDueAt: 'Ληξιπρόθεσμο {{date | timeString("el-GR")}}', + badge__pastDuePlan: 'Ληξιπρόθεσμο πλάνο', badge__primary: 'Κύριο', - badge__renewsAt: undefined, + badge__renewsAt: 'Ανανεώνεται {{date | timeString("el-GR")}}', badge__requiresAction: 'Απαιτεί ενέργεια', - badge__startsAt: undefined, + badge__startsAt: 'Ξεκινά {{date | timeString("el-GR")}}', badge__thisDevice: 'Αυτή η συσκευή', - badge__trialEndsAt: undefined, + badge__trialEndsAt: 'Η δοκιμή λήγει {{date | timeString("el-GR")}}', badge__unverified: 'Μη επαληθευμένο', - badge__upcomingPlan: undefined, + badge__upcomingPlan: 'Επερχόμενο πλάνο', badge__userDevice: 'Συσκευή χρήστη', badge__you: 'Εσείς', billing: { - addPaymentMethod__label: undefined, - alwaysFree: undefined, - annually: undefined, - availableFeatures: undefined, - billedAnnually: undefined, - billedMonthlyOnly: undefined, - cancelFreeTrial: undefined, - cancelFreeTrialAccessUntil: undefined, - cancelFreeTrialTitle: undefined, - cancelSubscription: undefined, - cancelSubscriptionAccessUntil: undefined, - cancelSubscriptionNoCharge: undefined, - cancelSubscriptionPastDue: undefined, - cancelSubscriptionTitle: undefined, - cannotSubscribeMonthly: undefined, - cannotSubscribeUnrecoverable: undefined, + addPaymentMethod__label: 'Προσθήκη μεθόδου πληρωμής', + alwaysFree: 'Πάντα δωρεάν', + annually: 'Ετήσια', + availableFeatures: 'Διαθέσιμα χαρακτηριστικά', + billedAnnually: 'Χρέωση ετησίως', + billedMonthlyOnly: 'Χρέωση μόνο μηνιαίως', + cancelFreeTrial: 'Ακύρωση δωρεάν δοκιμής', + cancelFreeTrialAccessUntil: 'Θα έχετε πρόσβαση μέχρι τις {{date | timeString("el-GR")}}', + cancelFreeTrialTitle: 'Ακύρωση δωρεάν δοκιμής;', + cancelSubscription: 'Ακύρωση συνδρομής', + cancelSubscriptionAccessUntil: 'Θα έχετε πρόσβαση μέχρι τις {{date | timeString("el-GR")}}', + cancelSubscriptionNoCharge: 'Δεν θα χρεωθείτε ξανά', + cancelSubscriptionPastDue: 'Η συνδρομή σας είναι ληξιπρόθεσμη. Η ακύρωση θα διαγράψει όλα τα μη καταβληθέντα ποσά.', + cancelSubscriptionTitle: 'Ακύρωση συνδρομής;', + cannotSubscribeMonthly: 'Δεν μπορείτε να εγγραφείτε μηνιαίως σε αυτό το πλάνο', + cannotSubscribeUnrecoverable: 'Δεν μπορείτε να εγγραφείτε σε αυτό το πλάνο αυτήν τη στιγμή', checkout: { - description__paymentSuccessful: undefined, - description__subscriptionSuccessful: undefined, - downgradeNotice: undefined, + description__paymentSuccessful: 'Η πληρωμή σας ολοκληρώθηκε επιτυχώς', + description__subscriptionSuccessful: 'Η συνδρομή σας ξεκίνησε επιτυχώς', + downgradeNotice: 'Θα υποβαθμιστείτε στο τέλος της τρέχουσας περιόδου χρέωσης', emailForm: { - subtitle: undefined, - title: undefined, + subtitle: 'Εισάγετε τη διεύθυνση email σας για να συνεχίσετε', + title: 'Στοιχεία πληρωμής', }, lineItems: { - title__freeTrialEndsAt: undefined, - title__paymentMethod: undefined, - title__statementId: undefined, - title__subscriptionBegins: undefined, - title__totalPaid: undefined, - }, - pastDueNotice: undefined, - perMonth: undefined, - title: undefined, - title__paymentSuccessful: undefined, - title__subscriptionSuccessful: undefined, - title__trialSuccess: undefined, - totalDueAfterTrial: undefined, - }, - credit: undefined, - creditRemainder: undefined, - defaultFreePlanActive: undefined, - free: undefined, - getStarted: undefined, - keepFreeTrial: undefined, - keepSubscription: undefined, - manage: undefined, - manageSubscription: undefined, - month: undefined, - monthly: undefined, - pastDue: undefined, - pay: undefined, + title__freeTrialEndsAt: 'Η δοκιμή λήγει', + title__paymentMethod: 'Μέθοδος πληρωμής', + title__statementId: 'ID κατάστασης', + title__subscriptionBegins: 'Η συνδρομή ξεκινά', + title__totalPaid: 'Σύνολο που καταβλήθηκε', + }, + pastDueNotice: 'Η συνδρομή σας είναι ληξιπρόθεσμη. Παρακαλώ ενημερώστε τη μέθοδο πληρωμής σας.', + perMonth: 'ανά μήνα', + title: 'Ολοκλήρωση πληρωμής', + title__paymentSuccessful: 'Επιτυχής πληρωμή', + title__subscriptionSuccessful: 'Επιτυχής συνδρομή', + title__trialSuccess: 'Επιτυχής δωρεάν δοκιμή', + totalDueAfterTrial: 'Σύνολο οφειλής μετά τη δοκιμή', + }, + credit: 'Πίστωση', + creditRemainder: 'Υπόλοιπο πίστωσης', + defaultFreePlanActive: 'Το προεπιλεγμένο δωρεάν πλάνο είναι ενεργό', + free: 'Δωρεάν', + getStarted: 'Ξεκινήστε', + keepFreeTrial: 'Διατήρηση δωρεάν δοκιμής', + keepSubscription: 'Διατήρηση συνδρομής', + manage: 'Διαχείριση', + manageSubscription: 'Διαχείριση συνδρομής', + month: 'μήνας', + monthly: 'Μηνιαία', + pastDue: 'Ληξιπρόθεσμο', + pay: 'Πληρωμή', paymentMethod: { applePayDescription: { - annual: undefined, - monthly: undefined, + annual: '{{price}} ετησίως', + monthly: '{{price}} μηνιαίως', }, dev: { - anyNumbers: undefined, - cardNumber: undefined, - cvcZip: undefined, - developmentMode: undefined, - expirationDate: undefined, - testCardInfo: undefined, + anyNumbers: 'Οποιοιδήποτε αριθμοί', + cardNumber: 'Αριθμός κάρτας', + cvcZip: 'CVC/Ταχ. Κωδ.', + developmentMode: 'Λειτουργία ανάπτυξης', + expirationDate: 'Ημερομηνία λήξης', + testCardInfo: 'Χρησιμοποιήστε τα παρακάτω στοιχεία δοκιμαστικής κάρτας', }, }, - paymentMethods__label: undefined, - popular: undefined, + paymentMethods__label: 'Μέθοδοι πληρωμής', + popular: 'Δημοφιλές', pricingTable: { - billingCycle: undefined, - included: undefined, - }, - reSubscribe: undefined, - seeAllFeatures: undefined, - startFreeTrial: undefined, - startFreeTrial__days: undefined, - subscribe: undefined, + billingCycle: 'Κύκλος χρέωσης', + included: 'Περιλαμβάνεται', + }, + reSubscribe: 'Επανεγγραφή', + seeAllFeatures: 'Δείτε όλα τα χαρακτηριστικά', + startFreeTrial: 'Έναρξη δωρεάν δοκιμής', + startFreeTrial__days: 'Έναρξη δωρεάν δοκιμής {{days}} ημερών', + subscribe: 'Εγγραφή', subscriptionDetails: { - beginsOn: undefined, - currentBillingCycle: undefined, - endsOn: undefined, - firstPaymentAmount: undefined, - firstPaymentOn: undefined, - nextPaymentAmount: undefined, - nextPaymentOn: undefined, - pastDueAt: undefined, - renewsAt: undefined, - subscribedOn: undefined, - title: undefined, - trialEndsOn: undefined, - trialStartedOn: undefined, - }, - subtotal: undefined, - switchPlan: undefined, - switchToAnnual: undefined, - switchToAnnualWithAnnualPrice: undefined, - switchToMonthly: undefined, - switchToMonthlyWithPrice: undefined, - totalDue: undefined, - totalDueToday: undefined, - viewFeatures: undefined, - viewPayment: undefined, - year: undefined, + beginsOn: 'Ξεκινά στις', + currentBillingCycle: 'Τρέχων κύκλος χρέωσης', + endsOn: 'Λήγει στις', + firstPaymentAmount: 'Ποσό πρώτης πληρωμής', + firstPaymentOn: 'Πρώτη πληρωμή στις', + nextPaymentAmount: 'Ποσό επόμενης πληρωμής', + nextPaymentOn: 'Επόμενη πληρωμή στις', + pastDueAt: 'Ληξιπρόθεσμο στις', + renewsAt: 'Ανανεώνεται στις', + subscribedOn: 'Εγγραφή στις', + title: 'Λεπτομέρειες συνδρομής', + trialEndsOn: 'Η δοκιμή λήγει στις', + trialStartedOn: 'Η δοκιμή ξεκίνησε στις', + }, + subtotal: 'Υποσύνολο', + switchPlan: 'Αλλαγή πλάνου', + switchToAnnual: 'Αλλαγή σε ετήσια χρέωση', + switchToAnnualWithAnnualPrice: 'Αλλαγή σε ετήσια χρέωση για {{price}}/έτος', + switchToMonthly: 'Αλλαγή σε μηνιαία χρέωση', + switchToMonthlyWithPrice: 'Αλλαγή σε μηνιαία χρέωση για {{price}}/μήνα', + totalDue: 'Συνολική οφειλή', + totalDueToday: 'Συνολική οφειλή σήμερα', + viewFeatures: 'Προβολή χαρακτηριστικών', + viewPayment: 'Προβολή πληρωμής', + year: 'έτος', }, createOrganization: { formButtonSubmit: 'Δημιουργία οργανισμού', @@ -194,23 +194,24 @@ export const elGR: LocalizationResource = { sameDay: "Σήμερα στις {{ date | timeString('el') }}", }, dividerText: 'ή', - footerActionLink__alternativePhoneCodeProvider: undefined, + footerActionLink__alternativePhoneCodeProvider: 'Λάβετε κωδικό με άλλο τρόπο', footerActionLink__useAnotherMethod: 'Χρησιμοποιήστε άλλη μέθοδο', footerPageLink__help: 'Βοήθεια', footerPageLink__privacy: 'Προστασία προσωπικών δεδομένων', footerPageLink__terms: 'Όροι', formButtonPrimary: 'Συνέχεια', - formButtonPrimary__verify: 'Verify', + formButtonPrimary__verify: 'Επαλήθευση', formFieldAction__forgotPassword: 'Ξεχάσατε τον κωδικό;', formFieldError__matchingPasswords: 'Οι κωδικοί ταιριάζουν.', formFieldError__notMatchingPasswords: 'Οι κωδικοί δεν ταιριάζουν.', - formFieldError__verificationLinkExpired: 'The verification link expired. Please request a new link.', + formFieldError__verificationLinkExpired: 'Ο σύνδεσμος επαλήθευσης έληξε. Παρακαλώ ζητήστε νέο σύνδεσμο.', formFieldHintText__optional: 'Προαιρετικό', - formFieldHintText__slug: 'A slug is a human-readable ID that must be unique. It’s often used in URLs.', - formFieldInputPlaceholder__apiKeyDescription: undefined, - formFieldInputPlaceholder__apiKeyExpirationDate: undefined, - formFieldInputPlaceholder__apiKeyName: undefined, - formFieldInputPlaceholder__backupCode: undefined, + formFieldHintText__slug: + 'Ένα slug είναι ένα αναγνωριστικό αναγνώσιμο από ανθρώπους που πρέπει να είναι μοναδικό. Χρησιμοποιείται συχνά σε URLs.', + formFieldInputPlaceholder__apiKeyDescription: 'Προσθέστε μια περιγραφή (προαιρετικό)', + formFieldInputPlaceholder__apiKeyExpirationDate: 'Επιλέξτε ημερομηνία λήξης', + formFieldInputPlaceholder__apiKeyName: 'Εισάγετε όνομα κλειδιού', + formFieldInputPlaceholder__backupCode: 'Εφεδρικός κωδικός', formFieldInputPlaceholder__confirmDeletionUserAccount: 'Delete account', formFieldInputPlaceholder__emailAddress: 'Εισάγετε τη διεύθυνση email σας', formFieldInputPlaceholder__emailAddress_username: 'Εισάγετε email ή όνομα χρήστη', @@ -224,8 +225,8 @@ export const elGR: LocalizationResource = { formFieldInputPlaceholder__organizationSlug: 'my-org', formFieldInputPlaceholder__password: 'Εισάγετε τον κωδικό σας', formFieldInputPlaceholder__phoneNumber: 'Εισάγετε τον αριθμό τηλεφώνου σας', - formFieldInputPlaceholder__username: undefined, - formFieldInput__emailAddress_format: undefined, + formFieldInputPlaceholder__username: 'Εισάγετε όνομα χρήστη', + formFieldInput__emailAddress_format: 'Διεύθυνση email', formFieldLabel__apiKey: 'Κλειδί API', formFieldLabel__apiKeyDescription: 'Περιγραφή', formFieldLabel__apiKeyExpiration: 'Λήξη', @@ -248,7 +249,7 @@ export const elGR: LocalizationResource = { 'Εισάγετε μια διεύθυνση email σε αυτόν τον τομέα για να λάβετε κωδικό και να επαληθεύσετε τον τομέα.', formFieldLabel__organizationName: 'Όνομα οργανισμού', formFieldLabel__organizationSlug: 'Συντόμευση URL', - formFieldLabel__passkeyName: undefined, + formFieldLabel__passkeyName: 'Όνομα Passkey', formFieldLabel__password: 'Κωδικός πρόσβασης', formFieldLabel__phoneNumber: 'Αριθμός τηλεφώνου', formFieldLabel__role: 'Ρόλος', @@ -259,7 +260,8 @@ export const elGR: LocalizationResource = { title: 'Είστε συνδεδεμένος ως {{identifier}}', }, lastAuthenticationStrategy: 'Τελευταία χρήση', - maintenanceMode: undefined, + maintenanceMode: + 'Βρισκόμαστε αυτήν τη στιγμή σε λειτουργία συντήρησης, αλλά μην ανησυχείτε, δεν θα διαρκέσει πάνω από λίγα λεπτά.', membershipRole__admin: 'Διαχειριστής', membershipRole__basicMember: 'Μέλος', membershipRole__guestMember: 'Επισκέπτης', @@ -276,7 +278,7 @@ export const elGR: LocalizationResource = { }, organizationProfile: { apiKeysPage: { - title: undefined, + title: 'Κλειδιά API', }, badge__automaticInvitation: 'Αυτόματες προσκλήσεις', badge__automaticSuggestion: 'Αυτόματες προτάσεις', @@ -284,62 +286,62 @@ export const elGR: LocalizationResource = { badge__unverified: 'Μη επαληθευμένο', billingPage: { paymentHistorySection: { - empty: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - tableHeader__status: undefined, + empty: 'Δεν υπάρχει ιστορικό πληρωμών', + notFound: 'Δεν βρέθηκαν πληρωμές', + tableHeader__amount: 'Ποσό', + tableHeader__date: 'Ημερομηνία', + tableHeader__status: 'Κατάσταση', }, paymentMethodsSection: { - actionLabel__default: undefined, - actionLabel__remove: undefined, - add: undefined, - addSubtitle: undefined, - cancelButton: undefined, - formButtonPrimary__add: undefined, - formButtonPrimary__pay: undefined, - payWithTestCardButton: undefined, + actionLabel__default: 'Ορισμός ως προεπιλογή', + actionLabel__remove: 'Αφαίρεση', + add: 'Προσθήκη μεθόδου πληρωμής', + addSubtitle: 'Προσθέστε μια νέα μέθοδο πληρωμής στον λογαριασμό σας', + cancelButton: 'Ακύρωση', + formButtonPrimary__add: 'Προσθήκη', + formButtonPrimary__pay: 'Πληρωμή', + payWithTestCardButton: 'Πληρωμή με δοκιμαστική κάρτα', removeMethod: { - messageLine1: undefined, - messageLine2: undefined, - successMessage: undefined, - title: undefined, + messageLine1: 'Η μέθοδος πληρωμής {{identifier}} θα αφαιρεθεί από τον λογαριασμό σας', + messageLine2: 'Δεν θα μπορείτε πλέον να χρησιμοποιήσετε αυτή τη μέθοδο πληρωμής', + successMessage: 'Η μέθοδος πληρωμής αφαιρέθηκε επιτυχώς', + title: 'Αφαίρεση μεθόδου πληρωμής', }, - title: undefined, + title: 'Μέθοδοι πληρωμής', }, start: { - headerTitle__payments: undefined, - headerTitle__plans: undefined, - headerTitle__statements: undefined, - headerTitle__subscriptions: undefined, + headerTitle__payments: 'Πληρωμές', + headerTitle__plans: 'Πλάνα', + headerTitle__statements: 'Καταστάσεις', + headerTitle__subscriptions: 'Συνδρομές', }, statementsSection: { - empty: undefined, - itemCaption__paidForPlan: undefined, - itemCaption__proratedCredit: undefined, - itemCaption__subscribedAndPaidForPlan: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - title: undefined, - totalPaid: undefined, + empty: 'Δεν υπάρχουν καταστάσεις', + itemCaption__paidForPlan: 'Πληρώθηκε για {{planName}}', + itemCaption__proratedCredit: 'Πίστωση αναλογικής κατανομής', + itemCaption__subscribedAndPaidForPlan: 'Εγγραφή και πληρωμή για {{planName}}', + notFound: 'Δεν βρέθηκαν καταστάσεις', + tableHeader__amount: 'Ποσό', + tableHeader__date: 'Ημερομηνία', + title: 'Καταστάσεις', + totalPaid: 'Συνολικό καταβληθέν ποσό', }, subscriptionsListSection: { - actionLabel__manageSubscription: undefined, - actionLabel__newSubscription: undefined, - actionLabel__switchPlan: undefined, - tableHeader__edit: undefined, - tableHeader__plan: undefined, - tableHeader__startDate: undefined, - title: undefined, + actionLabel__manageSubscription: 'Διαχείριση συνδρομής', + actionLabel__newSubscription: 'Νέα συνδρομή', + actionLabel__switchPlan: 'Αλλαγή πλάνου', + tableHeader__edit: 'Επεξεργασία', + tableHeader__plan: 'Πλάνο', + tableHeader__startDate: 'Ημερομηνία έναρξης', + title: 'Συνδρομές', }, subscriptionsSection: { - actionLabel__default: undefined, + actionLabel__default: 'Προεπιλογή', }, switchPlansSection: { - title: undefined, + title: 'Αλλαγή πλάνου', }, - title: undefined, + title: 'Χρεώσεις', }, createDomainPage: { subtitle: @@ -357,7 +359,7 @@ export const elGR: LocalizationResource = { }, membersPage: { action__invite: 'Πρόσκληση', - action__search: undefined, + action__search: 'Αναζήτηση', activeMembersTab: { menuAction__remove: 'Αφαίρεση μέλους', tableHeader__actions: 'Ενέργειες', @@ -369,11 +371,11 @@ export const elGR: LocalizationResource = { invitationsTab: { autoInvitations: { headerSubtitle: - 'Invite users by connecting an email domain with your organization. Anyone who signs up with a matching email domain will be able to join the organization anytime.', - headerTitle: 'Automatic invitations', - primaryButton: 'Manage verified domains', + 'Προσκαλέστε χρήστες συνδέοντας έναν τομέα email με τον οργανισμό σας. Οποιοσδήποτε εγγραφεί με έναν αντίστοιχο τομέα email θα μπορεί να συμμετάσχει στον οργανισμό ανά πάσα στιγμή.', + headerTitle: 'Αυτόματες προσκλήσεις', + primaryButton: 'Διαχείριση επαληθευμένων τομέων', }, - table__emptyRow: 'No invitations to display', + table__emptyRow: 'Δεν υπάρχουν προσκλήσεις προς εμφάνιση', }, invitedMembersTab: { menuAction__revoke: 'Ανάκληση πρόσκλησης', @@ -382,19 +384,19 @@ export const elGR: LocalizationResource = { requestsTab: { autoSuggestions: { headerSubtitle: - 'Users who sign up with a matching email domain, will be able to see a suggestion to request to join your organization.', - headerTitle: 'Automatic suggestions', - primaryButton: 'Manage verified domains', + 'Οι χρήστες που εγγράφονται με αντίστοιχο τομέα email, θα μπορούν να δουν μια πρόταση να ζητήσουν συμμετοχή στον οργανισμό σας.', + headerTitle: 'Αυτόματες προτάσεις', + primaryButton: 'Διαχείριση επαληθευμένων τομέων', }, - menuAction__approve: 'Approve', - menuAction__reject: 'Reject', - tableHeader__requested: 'Requested access', - table__emptyRow: 'No requests to display', + menuAction__approve: 'Έγκριση', + menuAction__reject: 'Απόρριψη', + tableHeader__requested: 'Ζητήθηκε πρόσβαση', + table__emptyRow: 'Δεν υπάρχουν αιτήματα προς εμφάνιση', }, start: { - headerTitle__invitations: 'Invitations', - headerTitle__members: 'Members', - headerTitle__requests: 'Requests', + headerTitle__invitations: 'Προσκλήσεις', + headerTitle__members: 'Μέλη', + headerTitle__requests: 'Αιτήματα', }, alerts: { roleSetMigrationInProgress: { @@ -405,18 +407,18 @@ export const elGR: LocalizationResource = { }, }, navbar: { - apiKeys: undefined, - billing: undefined, - description: 'Manage your organization.', - general: 'General', - members: 'Members', - title: 'Organization', + apiKeys: 'Κλειδιά API', + billing: 'Χρεώσεις', + description: 'Διαχείριση του οργανισμού σας.', + general: 'Γενικά', + members: 'Μέλη', + title: 'Οργανισμός', }, plansPage: { alerts: { - noPermissionsToManageBilling: undefined, + noPermissionsToManageBilling: 'Δεν έχετε δικαιώματα για διαχείριση χρεώσεων', }, - title: undefined, + title: 'Πλάνα', }, profilePage: { dangerSection: { @@ -438,79 +440,80 @@ export const elGR: LocalizationResource = { title: 'Κίνδυνος', }, domainSection: { - menuAction__manage: 'Manage', - menuAction__remove: 'Delete', - menuAction__verify: 'Verify', - primaryButton: 'Add domain', + menuAction__manage: 'Διαχείριση', + menuAction__remove: 'Διαγραφή', + menuAction__verify: 'Επαλήθευση', + primaryButton: 'Προσθήκη τομέα', subtitle: - 'Allow users to join the organization automatically or request to join based on a verified email domain.', - title: 'Verified domains', + 'Επιτρέψτε στους χρήστες να συμμετάσχουν στον οργανισμό αυτόματα ή να ζητήσουν συμμετοχή με βάση έναν επαληθευμένο τομέα email.', + title: 'Επαληθευμένοι τομείς', }, successMessage: 'Ο οργανισμός έχει ενημερωθεί.', title: 'Προφίλ Οργανισμού', }, removeDomainPage: { - messageLine1: 'The email domain {{domain}} will be removed.', - messageLine2: 'Users won’t be able to join the organization automatically after this.', - successMessage: '{{domain}} has been removed.', - title: 'Remove domain', + messageLine1: 'Ο τομέας email {{domain}} θα αφαιρεθεί.', + messageLine2: 'Οι χρήστες δεν θα μπορούν να συμμετάσχουν στον οργανισμό αυτόματα μετά από αυτό.', + successMessage: 'Ο τομέας {{domain}} αφαιρέθηκε.', + title: 'Αφαίρεση τομέα', }, start: { - headerTitle__general: 'General', + headerTitle__general: 'Γενικά', headerTitle__members: 'Μέλη', profileSection: { primaryButton: 'Ενημέρωση προφίλ', - title: 'Organization Profile', - uploadAction__title: 'Logo', + title: 'Προφίλ οργανισμού', + uploadAction__title: 'Λογότυπο', }, }, verifiedDomainPage: { dangerTab: { - calloutInfoLabel: 'Removing this domain will affect invited users.', - removeDomainActionLabel__remove: 'Remove domain', - removeDomainSubtitle: 'Remove this domain from your verified domains', - removeDomainTitle: 'Remove domain', + calloutInfoLabel: 'Η αφαίρεση αυτού του τομέα θα επηρεάσει τους προσκεκλημένους χρήστες.', + removeDomainActionLabel__remove: 'Αφαίρεση τομέα', + removeDomainSubtitle: 'Αφαίρεση αυτού του τομέα από τους επαληθευμένους τομείς σας', + removeDomainTitle: 'Αφαίρεση τομέα', }, enrollmentTab: { automaticInvitationOption__description: - 'Users are automatically invited to join the organization when they sign-up and can join anytime.', - automaticInvitationOption__label: 'Automatic invitations', + 'Οι χρήστες προσκαλούνται αυτόματα να συμμετάσχουν στον οργανισμό όταν εγγραφούν και μπορούν να συμμετάσχουν ανά πάσα στιγμή.', + automaticInvitationOption__label: 'Αυτόματες προσκλήσεις', automaticSuggestionOption__description: - 'Users receive a suggestion to request to join, but must be approved by an admin before they are able to join the organization.', - automaticSuggestionOption__label: 'Automatic suggestions', - calloutInfoLabel: 'Changing the enrollment mode will only affect new users.', - calloutInvitationCountLabel: 'Pending invitations sent to users: {{count}}', - calloutSuggestionCountLabel: 'Pending suggestions sent to users: {{count}}', - manualInvitationOption__description: 'Users can only be invited manually to the organization.', - manualInvitationOption__label: 'No automatic enrollment', - subtitle: 'Choose how users from this domain can join the organization.', + 'Οι χρήστες λαμβάνουν μια πρόταση να ζητήσουν συμμετοχή, αλλά πρέπει να εγκριθούν από έναν διαχειριστή πριν μπορέσουν να συμμετάσχουν στον οργανισμό.', + automaticSuggestionOption__label: 'Αυτόματες προτάσεις', + calloutInfoLabel: 'Η αλλαγή του τρόπου εγγραφής θα επηρεάσει μόνο νέους χρήστες.', + calloutInvitationCountLabel: 'Εκκρεμείς προσκλήσεις που στάλθηκαν σε χρήστες: {{count}}', + calloutSuggestionCountLabel: 'Εκκρεμείς προτάσεις που στάλθηκαν σε χρήστες: {{count}}', + manualInvitationOption__description: 'Οι χρήστες μπορούν να προσκληθούν μόνο χειροκίνητα στον οργανισμό.', + manualInvitationOption__label: 'Χωρίς αυτόματη εγγραφή', + subtitle: 'Επιλέξτε πώς οι χρήστες από αυτόν τον τομέα μπορούν να συμμετάσχουν στον οργανισμό.', }, start: { - headerTitle__danger: 'Danger', - headerTitle__enrollment: 'Enrollment options', + headerTitle__danger: 'Επικίνδυνη ζώνη', + headerTitle__enrollment: 'Επιλογές εγγραφής', }, - subtitle: 'The domain {{domain}} is now verified. Continue by selecting enrollment mode.', - title: 'Update {{domain}}', + subtitle: 'Ο τομέας {{domain}} είναι πλέον επαληθευμένος. Συνεχίστε επιλέγοντας τον τρόπο εγγραφής.', + title: 'Ενημέρωση {{domain}}', }, verifyDomainPage: { - formSubtitle: 'Enter the verification code sent to your email address', - formTitle: 'Verification code', - resendButton: "Didn't receive a code? Resend", - subtitle: 'The domain {{domainName}} needs to be verified via email.', - subtitleVerificationCodeScreen: 'A verification code was sent to {{emailAddress}}. Enter the code to continue.', - title: 'Verify domain', + formSubtitle: 'Εισάγετε τον κωδικό επαλήθευσης που στάλθηκε στη διεύθυνση email σας', + formTitle: 'Κωδικός επαλήθευσης', + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'Ο τομέας {{domainName}} πρέπει να επαληθευτεί μέσω email.', + subtitleVerificationCodeScreen: + 'Ένας κωδικός επαλήθευσης στάλθηκε στο {{emailAddress}}. Εισάγετε τον κωδικό για να συνεχίσετε.', + title: 'Επαλήθευση τομέα', }, }, organizationSwitcher: { - action__closeOrganizationSwitcher: undefined, - action__createOrganization: 'Δημιουργία Οργανισμού', - action__invitationAccept: 'Join', - action__manageOrganization: 'Διαχείριση Οργανισμού', - action__openOrganizationSwitcher: undefined, - action__suggestionsAccept: 'Request to join', - notSelected: 'Δεν έχει επιλεγεί οργανισμός', - personalWorkspace: 'Προσωπικός Χώρος Εργασίας', - suggestionsAcceptedLabel: 'Pending approval', + action__closeOrganizationSwitcher: 'Κλείσιμο επιλογέα οργανισμού', + action__createOrganization: 'Δημιουργία οργανισμού', + action__invitationAccept: 'Συμμετοχή', + action__manageOrganization: 'Διαχείριση οργανισμού', + action__openOrganizationSwitcher: 'Άνοιγμα επιλογέα οργανισμού', + action__suggestionsAccept: 'Αίτηση συμμετοχής', + notSelected: 'Δεν επιλέχθηκε οργανισμός', + personalWorkspace: 'Προσωπικός χώρος εργασίας', + suggestionsAcceptedLabel: 'Εκκρεμεί έγκριση', }, paginationButton__next: 'Επόμενο', paginationButton__previous: 'Προηγούμενο', @@ -518,71 +521,74 @@ export const elGR: LocalizationResource = { paginationRowText__of: 'από', reverification: { alternativeMethods: { - actionLink: undefined, - actionText: undefined, - blockButton__backupCode: undefined, - blockButton__emailCode: undefined, - blockButton__passkey: undefined, - blockButton__password: undefined, - blockButton__phoneCode: undefined, - blockButton__totp: undefined, + actionLink: 'Λάβετε βοήθεια', + actionText: 'Δεν έχετε κάποιο από αυτά;', + blockButton__backupCode: 'Χρησιμοποιήστε εφεδρικό κωδικό', + blockButton__emailCode: 'Αποστολή κωδικού στο {{identifier}}', + blockButton__passkey: 'Χρησιμοποιήστε το passkey σας', + blockButton__password: 'Σύνδεση με τον κωδικό πρόσβασής σας', + blockButton__phoneCode: 'Αποστολή κωδικού μέσω SMS στο {{identifier}}', + blockButton__totp: 'Χρησιμοποιήστε την εφαρμογή επαλήθευσης', getHelp: { - blockButton__emailSupport: undefined, - content: undefined, - title: undefined, + blockButton__emailSupport: 'Επικοινωνία με υποστήριξη email', + content: + 'Εάν αντιμετωπίζετε δυσκολίες στην επιβεβαίωση της ταυτότητάς σας, στείλτε μας email και θα συνεργαστούμε μαζί σας για να αποκαταστήσουμε την πρόσβαση το συντομότερο δυνατόν.', + title: 'Λάβετε βοήθεια', }, - subtitle: undefined, - title: undefined, + subtitle: + 'Αντιμετωπίζετε προβλήματα; Μπορείτε να χρησιμοποιήσετε οποιαδήποτε από αυτές τις μεθόδους για επιβεβαίωση.', + title: 'Χρησιμοποιήστε άλλη μέθοδο', }, backupCodeMfa: { - subtitle: undefined, - title: undefined, + subtitle: 'για να συνεχίσετε', + title: 'Εισάγετε εφεδρικό κωδικό', }, emailCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Κωδικός επαλήθευσης', + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'για να συνεχίσετε', + title: 'Ελέγξτε το email σας', }, noAvailableMethods: { - message: undefined, - subtitle: undefined, - title: undefined, + message: 'Δεν είναι δυνατή η συνέχεια. Δεν υπάρχει διαθέσιμος παράγοντας επαλήθευσης.', + subtitle: 'Παρουσιάστηκε σφάλμα', + title: 'Δεν είναι δυνατή η συνέχεια', }, passkey: { - blockButton__passkey: undefined, - subtitle: undefined, - title: undefined, + blockButton__passkey: 'Χρησιμοποιήστε το passkey σας', + subtitle: + 'Η χρήση του passkey σας επαληθεύει ότι είστε εσείς. Η συσκευή σας μπορεί να ζητήσει το δακτυλικό σας αποτύπωμα, την αναγνώριση προσώπου ή το PIN οθόνης.', + title: 'Χρησιμοποιήστε το passkey σας', }, password: { - actionLink: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Χρησιμοποιήστε άλλη μέθοδο', + subtitle: 'για να συνεχίσετε', + title: 'Εισάγετε τον κωδικό πρόσβασής σας', }, phoneCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Κωδικός επαλήθευσης', + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'για να συνεχίσετε', + title: 'Ελέγξτε το τηλέφωνό σας', }, phoneCodeMfa: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Κωδικός επαλήθευσης', + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'για να συνεχίσετε', + title: 'Ελέγξτε το τηλέφωνό σας', }, totpMfa: { - formTitle: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Κωδικός επαλήθευσης', + subtitle: 'για να συνεχίσετε', + title: 'Επαλήθευση δύο παραγόντων', }, }, signIn: { accountSwitcher: { - action__addAccount: 'Add account', - action__signOutAll: 'Sign out of all accounts', - subtitle: 'Select the account with which you wish to continue.', - title: 'Choose an account', + action__addAccount: 'Προσθήκη λογαριασμού', + action__signOutAll: 'Αποσύνδεση από όλους τους λογαριασμούς', + subtitle: 'Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να συνεχίσετε.', + title: 'Επιλέξτε λογαριασμό', }, alternativeMethods: { actionLink: 'Λήψη βοήθειας', @@ -590,7 +596,7 @@ export const elGR: LocalizationResource = { blockButton__backupCode: 'Χρήση ενός εφεδρικού κωδικού', blockButton__emailCode: 'Αποστολή κωδικού με email στο {{identifier}}', blockButton__emailLink: 'Αποστολή συνδέσμου στο {{identifier}}', - blockButton__passkey: undefined, + blockButton__passkey: 'Σύνδεση με passkey', blockButton__password: 'Σύνδεση με τον κωδικό πρόσβασής σας', blockButton__phoneCode: 'Αποστολή κωδικού SMS στο {{identifier}}', blockButton__totp: 'Χρήση της εφαρμογής αυθεντικοποίησης', @@ -605,10 +611,10 @@ export const elGR: LocalizationResource = { title: 'Χρήση μιας άλλης μεθόδου', }, alternativePhoneCodeProvider: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Κωδικός επαλήθευσης', + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'Λάβετε έναν κωδικό μέσω {{provider}}', + title: 'Λάβετε κωδικό με άλλο τρόπο', }, backupCodeMfa: { subtitle: 'για να συνεχίσετε στο {{applicationName}}', @@ -628,8 +634,9 @@ export const elGR: LocalizationResource = { }, emailLink: { clientMismatch: { - subtitle: undefined, - title: undefined, + subtitle: + 'Για να συνεχίσετε, ανοίξτε το σύνδεσμο επαλήθευσης στην ίδια συσκευή και φυλλομετρητή που τον ζητήσατε.', + title: 'Δεν βρέθηκε έγκυρος σύνδεσμος επαλήθευσης', }, expired: { subtitle: 'Επιστροφή στην αρχική καρτέλα για να συνεχίσετε.', @@ -668,8 +675,8 @@ export const elGR: LocalizationResource = { title: 'Ελέγξτε το email σας', }, enterpriseConnections: { - subtitle: undefined, - title: undefined, + subtitle: 'Συνδεθείτε με SSO επιχείρησης', + title: 'Σύνδεση επιχείρησης', }, forgotPassword: { formTitle: 'Επαναφορά κωδικού πρόσβασης', @@ -702,13 +709,13 @@ export const elGR: LocalizationResource = { title: 'Εισαγωγή κωδικού πρόσβασης', }, passwordCompromised: { - title: undefined, + title: 'Ο κωδικός πρόσβασης έχει παραβιαστεί', }, passwordPwned: { title: 'Παραβιασμένος κωδικός', }, passwordUntrusted: { - title: undefined, + title: 'Μη αξιόπιστος κωδικός πρόσβασης', }, phoneCode: { formTitle: 'Κωδικός επαλήθευσης', @@ -719,7 +726,7 @@ export const elGR: LocalizationResource = { phoneCodeMfa: { formTitle: 'Κωδικός επαλήθευσης', resendButton: 'Δεν λάβατε κωδικό; Αποστολή ξανά', - subtitle: undefined, + subtitle: 'για να συνεχίσετε στο {{applicationName}}', title: 'Ελέγξτε το τηλέφωνό σας', }, resetPassword: { @@ -743,19 +750,19 @@ export const elGR: LocalizationResource = { actionText: 'Δεν έχετε λογαριασμό;', actionText__join_waitlist: 'Θέλετε πρώιμη πρόσβαση;', alternativePhoneCodeProvider: { - actionLink: undefined, - label: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Χρησιμοποιήστε άλλη μέθοδο', + label: 'Δεν λάβατε κωδικό;', + subtitle: 'Εάν αντιμετωπίζετε προβλήματα, μπορείτε να λάβετε κωδικό με άλλο τρόπο.', + title: 'Λάβετε κωδικό με άλλο τρόπο', }, subtitle: 'για να συνεχίσετε στο {{applicationName}}', - subtitleCombined: undefined, + subtitleCombined: 'Συνεχίστε στο {{applicationName}}', title: 'Σύνδεση', titleCombined: 'Συνέχεια στο {{applicationName}}', }, totpMfa: { formTitle: 'Κωδικός επαλήθευσης', - subtitle: undefined, + subtitle: 'για να συνεχίσετε στο {{applicationName}}', title: 'Aυθεντικοποίηση δύο βημάτων', }, web3Solana: { @@ -766,9 +773,9 @@ export const elGR: LocalizationResource = { signInEnterPasswordTitle: 'Εισαγωγή κωδικού πρόσβασης', signUp: { alternativePhoneCodeProvider: { - resendButton: undefined, - subtitle: undefined, - title: undefined, + resendButton: 'Δεν λάβατε κωδικό; Επαναποστολή', + subtitle: 'Λάβετε έναν κωδικό μέσω {{provider}}', + title: 'Λάβετε κωδικό με άλλο τρόπο', }, continue: { actionLink: 'Σύνδεση', @@ -785,8 +792,9 @@ export const elGR: LocalizationResource = { }, emailLink: { clientMismatch: { - subtitle: undefined, - title: undefined, + subtitle: + 'Για να συνεχίσετε, ανοίξτε το σύνδεσμο επαλήθευσης στην ίδια συσκευή και φυλλομετρητή που τον ζητήσατε.', + title: 'Δεν βρέθηκε έγκυρος σύνδεσμος επαλήθευσης', }, formSubtitle: 'Χρησιμοποιήστε τον σύνδεσμο επαλήθευσης που απεστάλη στη διεύθυνση email σας', formTitle: 'Σύνδεσμος επαλήθευσης', @@ -806,8 +814,8 @@ export const elGR: LocalizationResource = { }, }, enterpriseConnections: { - subtitle: undefined, - title: undefined, + subtitle: 'Εγγραφείτε με SSO επιχείρησης', + title: 'Εγγραφή επιχείρησης', }, legalConsent: { checkbox: { @@ -829,24 +837,24 @@ export const elGR: LocalizationResource = { title: 'Επαληθεύστε το τηλέφωνό σας', }, restrictedAccess: { - actionLink: undefined, - actionText: undefined, - blockButton__emailSupport: undefined, - blockButton__joinWaitlist: undefined, - subtitle: undefined, - subtitleWaitlist: undefined, - title: undefined, + actionLink: 'Σύνδεση', + actionText: 'Έχετε ήδη πρόσβαση;', + blockButton__emailSupport: 'Επικοινωνία με υποστήριξη', + blockButton__joinWaitlist: 'Εγγραφή στη λίστα αναμονής', + subtitle: 'Αυτή η εφαρμογή είναι αυτήν τη στιγμή μόνο για προσκεκλημένους.', + subtitleWaitlist: 'Εγγραφείτε στη λίστα αναμονής για πρώιμη πρόσβαση.', + title: 'Περιορισμένη πρόσβαση', }, start: { actionLink: 'Σύνδεση', - actionLink__use_email: undefined, - actionLink__use_phone: undefined, + actionLink__use_email: 'Χρήση email', + actionLink__use_phone: 'Χρήση τηλεφώνου', actionText: 'Έχετε ήδη λογαριασμό;', alternativePhoneCodeProvider: { - actionLink: undefined, - label: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Χρησιμοποιήστε άλλη μέθοδο', + label: 'Δεν λάβατε κωδικό;', + subtitle: 'Εάν αντιμετωπίζετε προβλήματα, μπορείτε να λάβετε κωδικό με άλλο τρόπο.', + title: 'Λάβετε κωδικό με άλλο τρόπο', }, subtitle: 'για να συνεχίσετε στο {{applicationName}}', subtitleCombined: 'για να συνεχίσετε στο {{applicationName}}', @@ -859,34 +867,34 @@ export const elGR: LocalizationResource = { }, }, socialButtonsBlockButton: 'Συνέχεια με {{provider|titleize}}', - socialButtonsBlockButtonManyInView: undefined, + socialButtonsBlockButtonManyInView: '{{provider|titleize}}', taskChooseOrganization: { chooseOrganization: { - action__createOrganization: undefined, - action__invitationAccept: undefined, - action__suggestionsAccept: undefined, - subtitle: undefined, - subtitle__createOrganizationDisabled: undefined, - suggestionsAcceptedLabel: undefined, - title: undefined, + action__createOrganization: 'Δημιουργία νέου οργανισμού', + action__invitationAccept: 'Συμμετοχή', + action__suggestionsAccept: 'Αίτημα συμμετοχής', + subtitle: 'Συμμετάσχετε σε έναν υπάρχοντα οργανισμό ή δημιουργήστε νέο', + subtitle__createOrganizationDisabled: 'Συμμετάσχετε σε έναν υπάρχοντα οργανισμό', + suggestionsAcceptedLabel: 'Σε αναμονή έγκρισης', + title: 'Επιλέξτε οργανισμό', }, createOrganization: { - formButtonReset: undefined, - formButtonSubmit: undefined, - formFieldInputPlaceholder__name: undefined, - formFieldInputPlaceholder__slug: undefined, - formFieldLabel__name: undefined, - formFieldLabel__slug: undefined, - subtitle: undefined, - title: undefined, + formButtonReset: 'Ακύρωση', + formButtonSubmit: 'Συνέχεια', + formFieldInputPlaceholder__name: 'Ο οργανισμός μου', + formFieldInputPlaceholder__slug: 'o-organismos-mou', + formFieldLabel__name: 'Όνομα', + formFieldLabel__slug: 'Slug', + subtitle: 'Εισάγετε τα στοιχεία του οργανισμού σας για να συνεχίσετε', + title: 'Ρυθμίστε τον οργανισμό σας', }, organizationCreationDisabled: { title: 'Πρέπει να ανήκετε σε έναν οργανισμό', subtitle: 'Επικοινωνήστε με τον διαχειριστή του οργανισμού σας για πρόσκληση.', }, signOut: { - actionLink: undefined, - actionText: undefined, + actionLink: 'Αποσύνδεση', + actionText: 'Συνδεδεμένος ως {{identifier}}', }, alerts: { organizationAlreadyExists: @@ -894,72 +902,81 @@ export const elGR: LocalizationResource = { }, }, taskResetPassword: { - formButtonPrimary: undefined, + formButtonPrimary: 'Επαναφορά κωδικού πρόσβασης', signOut: { - actionLink: undefined, - actionText: undefined, + actionLink: 'Αποσύνδεση', + actionText: 'Συνδεδεμένος ως {{identifier}}', }, - subtitle: undefined, - title: undefined, + subtitle: 'Για λόγους ασφαλείας, παρακαλώ επαναφέρετε τον κωδικό πρόσβασής σας', + title: 'Επαναφορά κωδικού πρόσβασης', }, unstable__errors: { - already_a_member_in_organization: undefined, + already_a_member_in_organization: 'Είστε ήδη μέλος σε αυτόν τον οργανισμό', avatar_file_size_exceeded: 'Το μέγεθος του αρχείου υπερβαίνει το μέγιστο όριο των 10 MB. Επιλέξτε ένα μικρότερο αρχείο.', avatar_file_type_invalid: 'Ο τύπος αρχείου δεν υποστηρίζεται. Ανεβάστε μια εικόνα JPG, PNG, GIF ή WEBP.', captcha_invalid: 'Η εγγραφή απέτυχε λόγω αποτυχημένων ελέγχων ασφαλείας. Ανανεώστε τη σελίδα για να δοκιμάσετε ξανά ή επικοινωνήστε με το κέντρο υποστήριξης για περισσότερη βοήθεια.', captcha_unavailable: - 'Sign up unsuccessful due to failed bot validation. Please refresh the page to try again or reach out to support for more assistance.', - form_code_incorrect: undefined, + 'Η εγγραφή απέτυχε λόγω αποτυχημένης επαλήθευσης bot. Παρακαλώ ανανεώστε τη σελίδα για να δοκιμάσετε ξανά ή επικοινωνήστε με την υποστήριξη για περισσότερη βοήθεια.', + form_code_incorrect: 'Ο κωδικός δεν είναι σωστός.', form_email_address_blocked: 'Οι προσωρινές υπηρεσίες email δεν υποστηρίζονται. Παρακαλώ χρησιμοποιήστε τη συνηθισμένη διεύθυνση email σας για να δημιουργήσετε λογαριασμό.', - form_identifier_exists__email_address: undefined, - form_identifier_exists__phone_number: undefined, - form_identifier_exists__username: undefined, + form_identifier_exists__email_address: 'Αυτή η διεύθυνση email χρησιμοποιείται ήδη. Παρακαλώ δοκιμάστε άλλη.', + form_identifier_exists__phone_number: 'Αυτός ο αριθμός τηλεφώνου χρησιμοποιείται ήδη. Παρακαλώ δοκιμάστε άλλον.', + form_identifier_exists__username: 'Αυτό το όνομα χρήστη χρησιμοποιείται ήδη. Παρακαλώ δοκιμάστε άλλο.', form_identifier_not_found: 'Δεν βρέθηκε λογαριασμός με αυτές τις λεπτομέρειες.', - form_new_password_matches_current: undefined, - form_param_format_invalid: undefined, + form_new_password_matches_current: + 'Ο νέος κωδικός πρόσβασης δεν μπορεί να είναι ίδιος με τον τρέχοντα κωδικό πρόσβασης.', + form_param_format_invalid: '{{paramName}} έχει μη έγκυρη μορφή.', form_param_format_invalid__email_address: 'Η διεύθυνση email πρέπει να είναι μια έγκυρη διεύθυνση email.', - form_param_format_invalid__phone_number: 'Phone number must be in a valid international format', - form_param_max_length_exceeded__first_name: 'First name should not exceed 256 characters.', - form_param_max_length_exceeded__last_name: 'Last name should not exceed 256 characters.', - form_param_max_length_exceeded__name: 'Name should not exceed 256 characters.', - form_param_nil: undefined, - form_param_type_invalid: undefined, - form_param_type_invalid__email_address: undefined, - form_param_type_invalid__phone_number: undefined, - form_param_value_invalid: undefined, - form_password_incorrect: undefined, + form_param_format_invalid__phone_number: 'Ο αριθμός τηλεφώνου πρέπει να είναι σε έγκυρη διεθνή μορφή', + form_param_max_length_exceeded__first_name: 'Το όνομα δεν πρέπει να υπερβαίνει τους 256 χαρακτήρες.', + form_param_max_length_exceeded__last_name: 'Το επώνυμο δεν πρέπει να υπερβαίνει τους 256 χαρακτήρες.', + form_param_max_length_exceeded__name: 'Το όνομα δεν πρέπει να υπερβαίνει τους 256 χαρακτήρες.', + form_param_nil: 'Απαιτείται {{paramName}}.', + form_param_type_invalid: '{{paramName}} έχει μη έγκυρο τύπο.', + form_param_type_invalid__email_address: 'Η διεύθυνση email δεν είναι έγκυρη.', + form_param_type_invalid__phone_number: 'Ο αριθμός τηλεφώνου δεν είναι έγκυρος.', + form_param_value_invalid: '{{paramName}} δεν είναι έγκυρο.', + form_password_incorrect: 'Ο κωδικός πρόσβασης δεν είναι σωστός.', form_password_or_identifier_incorrect: 'Ο κωδικός πρόσβασης ή η διεύθυνση email είναι λανθασμένη. Δοκιμάστε ξανά ή χρησιμοποιήστε άλλη μέθοδο.', - form_password_length_too_short: undefined, + form_password_length_too_short: + 'Ο κωδικός πρόσβασής σας πρέπει να αποτελείται από τουλάχιστον {{length}} χαρακτήρες.', form_password_not_strong_enough: 'Ο κωδικός πρόσβασής σας δεν είναι αρκετά ισχυρός.', form_password_pwned: 'Αυτός ο κωδικός πρόσβασης έχει διαρρεύσει online στο παρελθόν και δεν μπορεί να χρησιμοποιηθεί. Δοκιμάστε έναν άλλο κωδικό πρόσβασης αντί για αυτόν.', - form_password_pwned__sign_in: undefined, + form_password_pwned__sign_in: + 'Αυτός ο κωδικός πρόσβασης εντοπίστηκε σε παραβίαση δεδομένων και πρέπει να επαναφερθεί. Παρακαλώ δοκιμάστε έναν άλλο κωδικό πρόσβασης ή χρησιμοποιήστε τον σύνδεσμο "Ξεχάσατε τον κωδικό πρόσβασης;" για να τον επαναφέρετε.', form_password_size_in_bytes_exceeded: 'Ο κωδικός πρόσβασής σας έχει υπερβεί το μέγιστο αριθμό bytes που επιτρέπεται. Παρακαλούμε, συντομεύστε τον ή αφαιρέστε μερικούς ειδικούς χαρακτήρες.', - form_password_untrusted__sign_in: undefined, + form_password_compromised__sign_in: + 'Ο κωδικός πρόσβασής σας ενδέχεται να έχει παραβιαστεί. Για την προστασία του λογαριασμού σας, παρακαλώ συνεχίστε με εναλλακτική μέθοδο σύνδεσης. Θα σας ζητηθεί να επαναφέρετε τον κωδικό πρόσβασής σας μετά τη σύνδεση.', + form_password_untrusted__sign_in: + 'Για λόγους ασφαλείας, απαιτείται επαναφορά κωδικού πρόσβασης. Παρακαλώ χρησιμοποιήστε τον σύνδεσμο "Ξεχάσατε τον κωδικό πρόσβασης;" για να τον επαναφέρετε.', form_password_validation_failed: 'Λανθασμένος κωδικός', - form_username_invalid_character: undefined, - form_username_invalid_length: undefined, + form_username_invalid_character: + 'Το όνομα χρήστη μπορεί να περιέχει μόνο αλφαριθμητικούς χαρακτήρες και κάτω παύλες.', + form_username_invalid_length: 'Το όνομα χρήστη πρέπει να αποτελείται από 4 έως 64 χαρακτήρες.', form_username_needs_non_number_char: 'Το όνομα χρήστη πρέπει να περιέχει τουλάχιστον έναν μη αριθμητικό χαρακτήρα.', identification_deletion_failed: 'Δεν μπορείτε να διαγράψετε το τελευταίο στοιχείο ταυτοποιησής σας.', not_allowed_access: "Η διεύθυνση email ή το τηλέφωνο δεν επιτρέπεται για την εγγραφή. Αυτό μπορεί να οφείλεται στη χρήση '+', '=', '#' ή '.' στην διεύθυνση email σας, χρήση πεδίου που συνδέεται με υπηρεσία email, ή εμφανής αποκλεισμός. Αν πιστεύετε ότι αυτό είναι ένα σφάλμα, παρακαλούμε επικοινωνήστε με την υποστήριξη.", - organization_domain_blocked: undefined, - organization_domain_common: undefined, - organization_domain_exists_for_enterprise_connection: undefined, - organization_membership_quota_exceeded: undefined, - organization_minimum_permissions_needed: undefined, - organization_not_found_or_unauthorized: undefined, - organization_not_found_or_unauthorized_with_create_organization_disabled: undefined, - passkey_already_exists: undefined, - passkey_not_supported: undefined, - passkey_pa_not_supported: undefined, - passkey_registration_cancelled: undefined, - passkey_retrieval_cancelled: undefined, + organization_domain_blocked: 'Ο τομέας {{domain}} δεν μπορεί να επαληθευτεί.', + organization_domain_common: 'Ο τομέας {{domain}} δεν μπορεί να επαληθευτεί επειδή είναι κοινός τομέας email.', + organization_domain_exists_for_enterprise_connection: + 'Ο τομέας {{domain}} έχει ήδη επαληθευτεί για σύνδεση επιχείρησης.', + organization_membership_quota_exceeded: 'Έχετε φτάσει το μέγιστο αριθμό μελών για αυτόν τον οργανισμό.', + organization_minimum_permissions_needed: 'Δεν έχετε τα απαραίτητα δικαιώματα για να εκτελέσετε αυτή την ενέργεια.', + organization_not_found_or_unauthorized: 'Ο οργανισμός δεν βρέθηκε ή δεν έχετε δικαίωμα πρόσβασης.', + organization_not_found_or_unauthorized_with_create_organization_disabled: + 'Δεν έχετε πρόσβαση σε κανέναν οργανισμό. Επικοινωνήστε με τον διαχειριστή του οργανισμού σας για πρόσκληση.', + passkey_already_exists: 'Ένα passkey έχει ήδη καταχωρηθεί σε αυτή τη συσκευή.', + passkey_not_supported: 'Τα passkeys δεν υποστηρίζονται σε αυτή τη συσκευή.', + passkey_pa_not_supported: 'Η εγγραφή απαιτεί έναν επαληθευτή πλατφόρμας, αλλά η συσκευή δεν υποστηρίζει έναν.', + passkey_registration_cancelled: 'Η εγγραφή passkey ακυρώθηκε ή έληξε.', + passkey_retrieval_cancelled: 'Η επαλήθευση passkey ακυρώθηκε ή έληξε.', passwordComplexity: { maximumLength: 'λιγότερους από {{length}} χαρακτήρες', minimumLength: '{{length}} ή περισσότερους χαρακτήρες', @@ -971,7 +988,7 @@ export const elGR: LocalizationResource = { }, phone_number_exists: 'Αυτός ο αριθμός τηλεφώνου χρησιμοποιείται ήδη. Δοκιμάστε έναν άλλο.', session_exists: 'Έχετε ήδη συνδεθεί.', - web3_missing_identifier: undefined, + web3_missing_identifier: 'Δεν εντοπίστηκε αναγνωριστικό Web3. Παρακαλώ δοκιμάστε ξανά.', web3_signature_request_rejected: 'Απορρίψατε το αίτημα υπογραφής. Δοκιμάστε ξανά για να συνεχίσετε.', web3_solana_signature_generation_failed: 'Παρουσιάστηκε σφάλμα κατά τη δημιουργία της υπογραφής. Δοκιμάστε ξανά για να συνεχίσετε.', @@ -1020,15 +1037,15 @@ export const elGR: LocalizationResource = { }, userButton: { action__addAccount: 'Προσθήκη λογαριασμού', - action__closeUserMenu: undefined, + action__closeUserMenu: 'Κλείσιμο μενού χρήστη', action__manageAccount: 'Διαχείριση λογαριασμού', - action__openUserMenu: undefined, + action__openUserMenu: 'Άνοιγμα μενού χρήστη', action__signOut: 'Αποσύνδεση', action__signOutAll: 'Αποσύνδεση από όλους τους λογαριασμούς', }, userProfile: { apiKeysPage: { - title: undefined, + title: 'Κλειδιά API', }, backupCodePage: { actionLabel__copied: 'Αντιγράφηκαν!', @@ -1048,62 +1065,62 @@ export const elGR: LocalizationResource = { }, billingPage: { paymentHistorySection: { - empty: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - tableHeader__status: undefined, + empty: 'Δεν υπάρχει ιστορικό πληρωμών', + notFound: 'Δεν βρέθηκαν πληρωμές', + tableHeader__amount: 'Ποσό', + tableHeader__date: 'Ημερομηνία', + tableHeader__status: 'Κατάσταση', }, paymentMethodsSection: { - actionLabel__default: undefined, - actionLabel__remove: undefined, - add: undefined, - addSubtitle: undefined, - cancelButton: undefined, - formButtonPrimary__add: undefined, - formButtonPrimary__pay: undefined, - payWithTestCardButton: undefined, + actionLabel__default: 'Ορισμός ως προεπιλογή', + actionLabel__remove: 'Αφαίρεση', + add: 'Προσθήκη μεθόδου πληρωμής', + addSubtitle: 'Προσθέστε μια νέα μέθοδο πληρωμής στον λογαριασμό σας', + cancelButton: 'Ακύρωση', + formButtonPrimary__add: 'Προσθήκη', + formButtonPrimary__pay: 'Πληρωμή', + payWithTestCardButton: 'Πληρωμή με δοκιμαστική κάρτα', removeMethod: { - messageLine1: undefined, - messageLine2: undefined, - successMessage: undefined, - title: undefined, + messageLine1: 'Η μέθοδος πληρωμής {{identifier}} θα αφαιρεθεί από τον λογαριασμό σας', + messageLine2: 'Δεν θα μπορείτε πλέον να χρησιμοποιήσετε αυτή τη μέθοδο πληρωμής', + successMessage: 'Η μέθοδος πληρωμής αφαιρέθηκε επιτυχώς', + title: 'Αφαίρεση μεθόδου πληρωμής', }, - title: undefined, + title: 'Μέθοδοι πληρωμής', }, start: { - headerTitle__payments: undefined, - headerTitle__plans: undefined, - headerTitle__statements: undefined, - headerTitle__subscriptions: undefined, + headerTitle__payments: 'Πληρωμές', + headerTitle__plans: 'Πλάνα', + headerTitle__statements: 'Καταστάσεις', + headerTitle__subscriptions: 'Συνδρομές', }, statementsSection: { - empty: undefined, - itemCaption__paidForPlan: undefined, - itemCaption__proratedCredit: undefined, - itemCaption__subscribedAndPaidForPlan: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - title: undefined, - totalPaid: undefined, + empty: 'Δεν υπάρχουν καταστάσεις', + itemCaption__paidForPlan: 'Πληρώθηκε για {{planName}}', + itemCaption__proratedCredit: 'Πίστωση αναλογικής κατανομής', + itemCaption__subscribedAndPaidForPlan: 'Εγγραφή και πληρωμή για {{planName}}', + notFound: 'Δεν βρέθηκαν καταστάσεις', + tableHeader__amount: 'Ποσό', + tableHeader__date: 'Ημερομηνία', + title: 'Καταστάσεις', + totalPaid: 'Συνολικό καταβληθέν ποσό', }, subscriptionsListSection: { - actionLabel__manageSubscription: undefined, - actionLabel__newSubscription: undefined, - actionLabel__switchPlan: undefined, - tableHeader__edit: undefined, - tableHeader__plan: undefined, - tableHeader__startDate: undefined, - title: undefined, + actionLabel__manageSubscription: 'Διαχείριση συνδρομής', + actionLabel__newSubscription: 'Νέα συνδρομή', + actionLabel__switchPlan: 'Αλλαγή πλάνου', + tableHeader__edit: 'Επεξεργασία', + tableHeader__plan: 'Πλάνο', + tableHeader__startDate: 'Ημερομηνία έναρξης', + title: 'Συνδρομές', }, subscriptionsSection: { - actionLabel__default: undefined, + actionLabel__default: 'Προεπιλογή', }, switchPlansSection: { - title: undefined, + title: 'Αλλαγή πλάνου', }, - title: undefined, + title: 'Χρεώσεις', }, connectedAccountPage: { formHint: 'Επιλέξτε έναν πάροχο για να συνδέσετε τον λογαριασμό σας.', @@ -1143,10 +1160,10 @@ export const elGR: LocalizationResource = { successMessage: 'Το email {{identifier}} έχει προστεθεί στον λογαριασμό σας.', }, enterpriseSSOLink: { - formButton: undefined, - formSubtitle: undefined, + formButton: 'Επαλήθευση', + formSubtitle: 'Θα σταλεί ένα σύνδεσμος επαλήθευσης μέσω της σύνδεσης SSO επιχείρησης σας', }, - formHint: undefined, + formHint: 'Εισάγετε μια νέα διεύθυνση email για να την προσθέσετε στον λογαριασμό σας', removeResource: { messageLine1: 'Η διεύθυνση {{identifier}} θα αφαιρεθεί από αυτόν τον λογαριασμό.', messageLine2: 'Δεν θα μπορείτε πλέον να συνδεθείτε χρησιμοποιώντας αυτήν τη διεύθυνση email.', @@ -1154,7 +1171,7 @@ export const elGR: LocalizationResource = { title: 'Αφαίρεση διεύθυνσης email', }, title: 'Προσθήκη διεύθυνσης email', - verifyTitle: 'Verify email address', + verifyTitle: 'Επαλήθευση διεύθυνσης email', }, formButtonPrimary__add: 'Προσθήκη', formButtonPrimary__continue: 'Συνέχεια', @@ -1167,7 +1184,7 @@ export const elGR: LocalizationResource = { title: 'Προσθήκη διπλής επαλήθευσης', }, mfaPhoneCodePage: { - backButton: 'Use existing number', + backButton: 'Χρήση υπάρχοντος αριθμού', primaryButton__addPhoneNumber: 'Προσθήκη αριθμού τηλεφώνου', removeResource: { messageLine1: 'Ο {{identifier}} δεν θα λαμβάνει πλέον κωδικούς επαλήθευσης κατά τη σύνδεση.', @@ -1180,10 +1197,10 @@ export const elGR: LocalizationResource = { subtitle__unavailablePhoneNumbers: 'Δεν υπάρχουν διαθέσιμοι αριθμοί τηλεφώνου για εγγραφή στην διπλή επαλήθευση με κωδικούς SMS.', successMessage1: - 'When signing in, you will need to enter a verification code sent to this phone number as an additional step.', + 'Κατά τη σύνδεση, θα χρειαστεί να εισάγετε έναν κωδικό επαλήθευσης που στάλθηκε σε αυτόν τον αριθμό τηλεφώνου ως επιπλέον βήμα.', successMessage2: - 'Save these backup codes and store them somewhere safe. If you lose access to your authentication device, you can use backup codes to sign in.', - successTitle: 'SMS code verification enabled', + 'Αποθηκεύστε αυτούς τους εφεδρικούς κωδικούς και φυλάξτε τους με ασφάλεια. Εάν χάσετε την πρόσβαση στη συσκευή επαλήθευσής σας, μπορείτε να χρησιμοποιήσετε εφεδρικούς κωδικούς για σύνδεση.', + successTitle: 'Επαλήθευση κωδικού SMS ενεργοποιήθηκε', title: 'Προσθήκη επαλήθευσης κωδικού SMS', }, mfaTOTPPage: { @@ -1215,23 +1232,23 @@ export const elGR: LocalizationResource = { mobileButton__menu: 'Μενού', navbar: { account: 'Προφίλ', - apiKeys: undefined, - billing: undefined, + apiKeys: 'Κλειδιά API', + billing: 'Χρεώσεις', description: 'Διαχειριστείτε τις πληροφορίες του λογαριασμού σας.', security: 'Ασφάλεια', title: 'Λογαριασμός', }, passkeyScreen: { removeResource: { - messageLine1: undefined, - title: undefined, + messageLine1: 'Το {{name}} θα αφαιρεθεί από αυτόν τον λογαριασμό.', + title: 'Αφαίρεση passkey', }, - subtitle__rename: undefined, - title__rename: undefined, + subtitle__rename: 'Μπορείτε να μετονομάσετε το passkey για να το βρείτε ευκολότερα.', + title__rename: 'Μετονομασία passkey', }, passwordPage: { checkboxInfoText__signOutOfOtherSessions: - 'It is recommended to sign out of all other devices which may have used your old password.', + 'Συνιστάται η αποσύνδεση από όλες τις άλλες συσκευές που μπορεί να έχουν χρησιμοποιήσει τον παλιό σας κωδικό πρόσβασης.', readonly: 'Ο κωδικός πρόσβασής σας δεν μπορεί να επεξεργαστεί αυτήν τη στιγμή επειδή μπορείτε να συνδεθείτε μόνο μέσω της σύνδεσης με την επιχείρηση.', successMessage__set: 'Ο κωδικός πρόσβασής σας έχει οριστεί.', @@ -1250,11 +1267,11 @@ export const elGR: LocalizationResource = { }, successMessage: 'Ο αριθμός τηλεφώνου {{identifier}} έχει προστεθεί στον λογαριασμό σας.', title: 'Προσθήκη αριθμού τηλεφώνου', - verifySubtitle: 'Enter the verification code sent to {{identifier}}', - verifyTitle: 'Verify phone number', + verifySubtitle: 'Εισάγετε τον κωδικό επαλήθευσης που στάλθηκε στο {{identifier}}', + verifyTitle: 'Επαλήθευση αριθμού τηλεφώνου', }, plansPage: { - title: undefined, + title: 'Πλάνα', }, profilePage: { fileDropAreaHint: 'Ανεβάστε μια εικόνα σε μορφή JPG, PNG, GIF ή WEBP μικρότερη των 10 MB', @@ -1276,9 +1293,9 @@ export const elGR: LocalizationResource = { actionLabel__reauthorize: 'Εξουσιοδοτήστε τώρα', destructiveActionTitle: 'Αφαίρεση', primaryButton: 'Σύνδεση λογαριασμού', - subtitle__disconnected: undefined, + subtitle__disconnected: 'Αυτός ο λογαριασμός έχει αποσυνδεθεί.', subtitle__reauthorize: - 'The required scopes have been updated, and you may be experiencing limited functionality. Please re-authorize this application to avoid any issues', + 'Τα απαιτούμενα δικαιώματα έχουν ενημερωθεί και ενδέχεται να αντιμετωπίζετε περιορισμένη λειτουργικότητα. Παρακαλώ επανεξουσιοδοτήστε αυτήν την εφαρμογή για να αποφύγετε προβλήματα', title: 'Συνδεδεμένοι λογαριασμοί', }, dangerSection: { @@ -1318,10 +1335,10 @@ export const elGR: LocalizationResource = { }, }, passkeysSection: { - menuAction__destructive: undefined, - menuAction__rename: undefined, - primaryButton: undefined, - title: undefined, + menuAction__destructive: 'Αφαίρεση', + menuAction__rename: 'Μετονομασία', + primaryButton: 'Προσθήκη passkey', + title: 'Passkeys', }, passwordSection: { primaryButton__setPassword: 'Ορισμός κωδικού πρόσβασης', @@ -1347,7 +1364,7 @@ export const elGR: LocalizationResource = { }, web3WalletsSection: { destructiveAction: 'Αφαίρεση πορτοφολιού', - detailsAction__nonPrimary: undefined, + detailsAction__nonPrimary: 'Ορισμός ως κύριο', primaryButton: 'Πορτοφόλια Web3', title: 'Πορτοφόλια Web3', web3SelectSolanaWalletScreen: { @@ -1372,7 +1389,7 @@ export const elGR: LocalizationResource = { subtitle__unavailableWallets: 'Δεν υπάρχουν διαθέσιμα web3 πορτοφόλια.', successMessage: 'Το πορτοφόλι έχει προστεθεί στον λογαριασμό σας.', title: 'Προσθήκη web3 πορτοφολιού', - web3WalletButtonsBlockButton: undefined, + web3WalletButtonsBlockButton: 'Συνέχεια με {{provider|titleize}}', }, }, waitlist: { diff --git a/packages/localizations/src/fr-FR.ts b/packages/localizations/src/fr-FR.ts index 7de337bf3b6..d31f55ded25 100644 --- a/packages/localizations/src/fr-FR.ts +++ b/packages/localizations/src/fr-FR.ts @@ -10,7 +10,7 @@ * ===================================================================================== */ -import type { LocalizationResource } from '@clerk/types'; +import type { LocalizationResource } from '@clerk/shared/types'; export const frFR: LocalizationResource = { locale: 'fr-FR', @@ -19,7 +19,7 @@ export const frFR: LocalizationResource = { action__search: 'Rechercher des clés', copySecret: { formButtonPrimary__copyAndClose: 'Copier et fermer', - formHint: 'Pour des raisons de sécurité, nous ne vous permettrons pas de le consulter à nouveau plus tard.', + formHint: 'Pour des raisons de sécurité, nous ne vous permettrons pas de la consulter à nouveau plus tard.', formTitle: 'Copiez votre clé API "{{name}}" maintenant', }, createdAndExpirationStatus__expiresOn: @@ -225,7 +225,7 @@ export const frFR: LocalizationResource = { formFieldInputPlaceholder__emailAddress_username: "Nom d'utilisateur ou adresse e-mail", formFieldInputPlaceholder__emailAddresses: 'exemple@email.com, exemple2@email.com', formFieldInputPlaceholder__firstName: 'Prénom', - formFieldInputPlaceholder__lastName: 'Nom de famille', + formFieldInputPlaceholder__lastName: 'Nom', formFieldInputPlaceholder__organizationDomain: "Domaine de l'organisation", formFieldInputPlaceholder__organizationDomainEmailAddress: "Adresse e-mail de l'organisation", formFieldInputPlaceholder__organizationName: "Nom de l'organisation", @@ -238,7 +238,7 @@ export const frFR: LocalizationResource = { formFieldLabel__apiKeyDescription: 'Description', formFieldLabel__apiKeyExpiration: 'Expiration', formFieldLabel__apiKeyName: 'Nom de la clé secrète', - formFieldLabel__automaticInvitations: 'Autoriser les invitations automatiques pour ce domaine', + formFieldLabel__automaticInvitations: 'Activer les invitations automatiques pour ce domaine', formFieldLabel__backupCode: 'Code de récupération', formFieldLabel__confirmDeletion: 'Confirmation', formFieldLabel__confirmPassword: 'Confirmer le mot de passe', @@ -247,7 +247,7 @@ export const frFR: LocalizationResource = { formFieldLabel__emailAddress_username: "Adresse e-mail ou nom d'utilisateur", formFieldLabel__emailAddresses: 'Adresses e-mail', formFieldLabel__firstName: 'Prénom', - formFieldLabel__lastName: 'Nom de famille', + formFieldLabel__lastName: 'Nom', formFieldLabel__newPassword: 'Nouveau mot de passe', formFieldLabel__organizationDomain: 'Domaine', formFieldLabel__organizationDomainDeletePending: 'Supprimer les invitations et suggestions en attente', @@ -266,7 +266,7 @@ export const frFR: LocalizationResource = { action__signOut: 'Déconnexion', title: 'Connecté en tant que {{identifier}}', }, - lastAuthenticationStrategy: 'Dernière utilisation', + lastAuthenticationStrategy: 'Utilisé la dernière fois', maintenanceMode: 'Nous effectuons des travaux de maintenance, mais ne vous en inquiétez pas, cela ne devrait pas prendre plus de quelques minutes.', membershipRole__admin: 'Administrateur', @@ -353,7 +353,7 @@ export const frFR: LocalizationResource = { }, createDomainPage: { subtitle: - "Ajoutez le domaine pour le vérifier. Les utilisateurs possédant une adresses e-mail sur ce domaine peuvent rejoindre l'organisation automatiquement ou faire une demande pour y adhérer.", + "Ajoutez le domaine pour le vérifier. Les utilisateurs possédant une adresse e-mail sur ce domaine peuvent rejoindre l'organisation automatiquement ou demander à y adhérer.", title: 'Ajouter un domaine', }, invitePage: { @@ -371,7 +371,7 @@ export const frFR: LocalizationResource = { activeMembersTab: { menuAction__remove: 'Supprimer', tableHeader__actions: 'Actions', - tableHeader__joined: 'Rejoint', + tableHeader__joined: 'Rejoint le', tableHeader__role: 'Rôle', tableHeader__user: 'Utilisateur', }, @@ -379,7 +379,7 @@ export const frFR: LocalizationResource = { invitationsTab: { autoInvitations: { headerSubtitle: - "Invitez des utilisateurs en connectant un domaine de messagerie à votre organisation. Toute personne s'inscrivant avec une adresses e-mail sur ce domaine pourra rejoindre l'organisation.", + "Invitez des utilisateurs en connectant un domaine de messagerie à votre organisation. Toute personne s'inscrivant avec une adresse e-mail de ce domaine pourra rejoindre l'organisation.", headerTitle: 'Invitations automatiques', primaryButton: 'Gérer les domaines validés', }, @@ -525,7 +525,7 @@ export const frFR: LocalizationResource = { personalWorkspace: 'Espace de travail personnel', suggestionsAcceptedLabel: "En attente d'acceptation", }, - paginationButton__next: 'Prochain', + paginationButton__next: 'Suivant', paginationButton__previous: 'Précédent', paginationRowText__displaying: 'Affichage', paginationRowText__of: 'de', @@ -601,7 +601,7 @@ export const frFR: LocalizationResource = { }, alternativeMethods: { actionLink: "Obtenir de l'aide", - actionText: "Aucune de ces méthode d'authentification ?", + actionText: 'Aucune de ces méthodes ne fonctionne ?', blockButton__backupCode: 'Utiliser un code de récupération', blockButton__emailCode: 'Envoyer le code à {{identifier}}', blockButton__emailLink: 'Envoyer le lien à {{identifier}}', @@ -657,7 +657,7 @@ export const frFR: LocalizationResource = { formTitle: 'lien de vérification', loading: { subtitle: 'Vous allez bientôt être redirigé', - title: 'Signing in...', + title: 'Connexion en cours...', }, resendButton: 'Renvoyer le lien', subtitle: 'pour continuer vers {{applicationName}}', @@ -712,7 +712,7 @@ export const frFR: LocalizationResource = { password: { actionLink: 'Utiliser une autre méthode', subtitle: 'pour continuer vers {{applicationName}}', - title: 'Tapez votre mot de passe', + title: 'Entrez votre mot de passe', }, passwordCompromised: { title: undefined, @@ -763,7 +763,7 @@ export const frFR: LocalizationResource = { }, subtitle: 'pour continuer vers {{applicationName}}', subtitleCombined: undefined, - title: "S'identifier", + title: 'Se connecter', titleCombined: 'Continuer vers {{applicationName}}', }, totpMfa: { @@ -776,7 +776,7 @@ export const frFR: LocalizationResource = { title: 'Se connecter avec Solana', }, }, - signInEnterPasswordTitle: 'Tapez votre mot de passe', + signInEnterPasswordTitle: 'Entrez votre mot de passe', signUp: { alternativePhoneCodeProvider: { resendButton: 'Vous n’avez pas reçu de code ? Renvoyer', @@ -784,7 +784,7 @@ export const frFR: LocalizationResource = { title: 'Vérifiez votre {{provider}}', }, continue: { - actionLink: "S'identifier", + actionLink: 'Se connecter', actionText: 'Vous avez déjà un compte ?', subtitle: 'pour continuer vers {{applicationName}}', title: 'Remplir les champs manquants', @@ -816,7 +816,7 @@ export const frFR: LocalizationResource = { verifiedSwitchTab: { subtitle: "Revenez à l'onglet nouvellement ouvert pour continuer", subtitleNewTab: "Revenir à l'onglet précédent pour continuer", - title: 'Courriel vérifié avec succès', + title: 'E-mail vérifié avec succès', }, }, enterpriseConnections: { @@ -852,7 +852,7 @@ export const frFR: LocalizationResource = { title: 'Accès restreint', }, start: { - actionLink: "S'identifier", + actionLink: 'Se connecter', actionLink__use_email: 'Utiliser votre adresse e-mail', actionLink__use_phone: 'Utiliser votre téléphone', actionText: 'Vous avez déjà un compte ?', @@ -880,7 +880,7 @@ export const frFR: LocalizationResource = { action__invitationAccept: 'Rejoindre', action__suggestionsAccept: 'Demander à rejoindre', subtitle: 'Rejoignez une organisation existante ou créez-en une nouvelle', - subtitle__createOrganizationDisabled: undefined, + subtitle__createOrganizationDisabled: 'Rejoignez une organisation existante', suggestionsAcceptedLabel: 'En attente d’approbation', title: 'Choisir une organisation', }, @@ -902,10 +902,6 @@ export const frFR: LocalizationResource = { actionLink: 'Se déconnecter', actionText: 'Connecté en tant que {{identifier}}', }, - alerts: { - organizationAlreadyExists: - "Une organisation existe déjà pour le nom d'entreprise détecté ({{organizationName}}) et {{organizationDomain}}. Rejoignez par invitation.", - }, }, taskResetPassword: { formButtonPrimary: undefined, @@ -979,7 +975,7 @@ export const frFR: LocalizationResource = { passkey_retrieval_cancelled: 'Récupération de la clé de sécurité annulée.', passwordComplexity: { maximumLength: 'moins de {{length}} caractères', - minimumLength: '{{length}} caractères ou plus', + minimumLength: 'au moins {{length}} caractères', requireLowercase: 'une lettre minuscule', requireNumbers: 'un chiffre', requireSpecialCharacter: 'un caractère spécial', @@ -1036,7 +1032,7 @@ export const frFR: LocalizationResource = { userButton: { action__addAccount: 'Ajouter un compte', action__closeUserMenu: 'Fermer le menu utilisateur', - action__manageAccount: 'Gérer son compte', + action__manageAccount: 'Gérer mon compte', action__openUserMenu: 'Ouvrir le menu utilisateur', action__signOut: 'Déconnexion', action__signOutAll: 'Se déconnecter de tous les comptes', @@ -1131,7 +1127,7 @@ export const frFR: LocalizationResource = { successMessage: '{{connectedAccount}} a été supprimé de votre compte.', title: 'Supprimer le compte connecté', }, - socialButtonsBlockButton: 'Connecter {{provider|titleize}} compte', + socialButtonsBlockButton: 'Connecter un compte {{provider|titleize}}', successMessage: 'Le fournisseur a été ajouté à votre compte', title: 'Ajouter un compte connecté', }, @@ -1170,11 +1166,11 @@ export const frFR: LocalizationResource = { title: "Supprimer l'adresse e-mail", }, title: 'Ajouter une adresse e-mail', - verifyTitle: 'Verifier un e-mail', + verifyTitle: 'Vérifier un e-mail', }, formButtonPrimary__add: 'Ajouter', formButtonPrimary__continue: 'Continuer', - formButtonPrimary__finish: 'Retour', + formButtonPrimary__finish: 'Terminer', formButtonPrimary__remove: 'Supprimer', formButtonPrimary__save: 'Sauvegarder', formButtonReset: 'Annuler', @@ -1278,7 +1274,7 @@ export const frFR: LocalizationResource = { imageFormTitle: 'Photo de profil', readonly: "Les informations de votre profil ont été fournies par la connexion d'entreprise et ne peuvent pas être modifiées.", - successMessage: 'Votre profil a été mis a jour.', + successMessage: 'Votre profil a été mis à jour.', title: 'Mettre à jour le profil', }, start: { @@ -1290,7 +1286,7 @@ export const frFR: LocalizationResource = { actionLabel__connectionFailed: 'Réessayer', actionLabel__reauthorize: 'Autoriser maintenant', destructiveActionTitle: 'Retirer', - primaryButton: 'Connecter le compte', + primaryButton: 'Connecter un compte', subtitle__disconnected: 'Compte déconnecté. Connectez-vous à nouveau pour accéder aux fonctionnalités.', subtitle__reauthorize: 'Les autorisations requises ont été mises à jour, ce qui peut entraîner des fonctionnalités limitées. Veuillez ré-autoriser cette application pour éviter tout problème.', diff --git a/packages/localizations/src/ko-KR.ts b/packages/localizations/src/ko-KR.ts index 1a5525983fa..eeca6e25e2f 100644 --- a/packages/localizations/src/ko-KR.ts +++ b/packages/localizations/src/ko-KR.ts @@ -10,24 +10,25 @@ * ===================================================================================== */ -import type { LocalizationResource } from '@clerk/types'; +import type { LocalizationResource } from '@clerk/shared/types'; export const koKR: LocalizationResource = { locale: 'ko-KR', apiKeys: { - action__add: undefined, - action__search: undefined, + action__add: '새 키 만들기', + action__search: '키 검색', copySecret: { formButtonPrimary__copyAndClose: '복사하고 닫기', - formHint: '보안상의 이유로 나중에 다시 볼 수 없습니다.', - formTitle: '지금 "{{name}}" API 키를 복사하세요', - }, - createdAndExpirationStatus__expiresOn: undefined, - createdAndExpirationStatus__never: undefined, - detailsTitle__emptyRow: undefined, - formButtonPrimary__add: undefined, - formFieldCaption__expiration__expiresOn: '{{ date }}에 만료', - formFieldCaption__expiration__never: undefined, + formHint: '보안상 나중에 다시 볼 수 없어요.', + formTitle: '지금 "{{name}}" API 키를 복사해 주세요', + }, + createdAndExpirationStatus__expiresOn: + "생성 {{ createdDate | shortDate('ko-KR') }} • 만료 {{ expiresDate | longDate('ko-KR') }}", + createdAndExpirationStatus__never: "생성 {{ createdDate | shortDate('ko-KR') }} • 만료 없음", + detailsTitle__emptyRow: 'API 키가 없어요', + formButtonPrimary__add: '키 만들기', + formFieldCaption__expiration__expiresOn: '{{ date }}에 만료돼요', + formFieldCaption__expiration__never: '이 키는 만료되지 않아요', formFieldOption__expiration__180d: '180일', formFieldOption__expiration__1d: '1일', formFieldOption__expiration__1y: '1년', @@ -35,148 +36,151 @@ export const koKR: LocalizationResource = { formFieldOption__expiration__60d: '60일', formFieldOption__expiration__7d: '7일', formFieldOption__expiration__90d: '90일', - formFieldOption__expiration__never: undefined, - formHint: undefined, - formTitle: undefined, - lastUsed__days: undefined, - lastUsed__hours: undefined, - lastUsed__minutes: undefined, - lastUsed__months: undefined, - lastUsed__seconds: undefined, - lastUsed__years: undefined, - menuAction__revoke: undefined, + formFieldOption__expiration__never: '만료 없음', + formHint: '이름을 입력해 새 키를 만들어요. 필요하면 언제든지 폐기할 수 있어요.', + formTitle: '새 API 키 추가', + lastUsed__days: '{{days}}일 전', + lastUsed__hours: '{{hours}}시간 전', + lastUsed__minutes: '{{minutes}}분 전', + lastUsed__months: '{{months}}개월 전', + lastUsed__seconds: '{{seconds}}초 전', + lastUsed__years: '{{years}}년 전', + menuAction__revoke: '키 폐기', revokeConfirmation: { - confirmationText: undefined, - formButtonPrimary__revoke: undefined, - formHint: undefined, - formTitle: undefined, + confirmationText: '폐기', + formButtonPrimary__revoke: '키 폐기', + formHint: '이 시크릿 키를 삭제할까요?', + formTitle: '"{{apiKeyName}}" 시크릿 키를 폐기할까요?', }, }, backButton: '돌아가기', - badge__activePlan: undefined, - badge__canceledEndsAt: undefined, - badge__currentPlan: undefined, + badge__activePlan: '활성', + badge__canceledEndsAt: "취소됨 • {{ date | shortDate('ko-KR') }}에 종료", + badge__currentPlan: '현재 플랜', badge__default: '기본값', - badge__endsAt: undefined, - badge__expired: undefined, - badge__freeTrial: undefined, + badge__endsAt: "{{ date | shortDate('ko-KR') }}에 종료", + badge__expired: '만료됨', + badge__freeTrial: '무료 체험', badge__otherImpersonatorDevice: '기타 사칭 장치', - badge__pastDueAt: undefined, - badge__pastDuePlan: undefined, + badge__pastDueAt: "{{ date | shortDate('ko-KR') }}에 연체", + badge__pastDuePlan: '연체됨', badge__primary: '기본', - badge__renewsAt: undefined, + badge__renewsAt: "{{ date | shortDate('ko-KR') }}에 갱신", badge__requiresAction: '조치 필요', - badge__startsAt: undefined, + badge__startsAt: "{{ date | shortDate('ko-KR') }}에 시작", badge__thisDevice: '이 장치', - badge__trialEndsAt: undefined, + badge__trialEndsAt: "{{ date | shortDate('ko-KR') }}에 체험 종료", badge__unverified: '미확인', - badge__upcomingPlan: undefined, + badge__upcomingPlan: '예정된 플랜', badge__userDevice: '사용자 장치', - badge__you: '당신', + badge__you: '나', billing: { - addPaymentMethod__label: undefined, - alwaysFree: undefined, - annually: undefined, - availableFeatures: undefined, - billedAnnually: undefined, - billedMonthlyOnly: undefined, - cancelFreeTrial: undefined, - cancelFreeTrialAccessUntil: undefined, - cancelFreeTrialTitle: undefined, - cancelSubscription: undefined, - cancelSubscriptionAccessUntil: undefined, - cancelSubscriptionNoCharge: undefined, - cancelSubscriptionPastDue: undefined, - cancelSubscriptionTitle: undefined, - cannotSubscribeMonthly: undefined, - cannotSubscribeUnrecoverable: undefined, + addPaymentMethod__label: '결제 수단 추가', + alwaysFree: '항상 무료', + annually: '연간', + availableFeatures: '사용 가능한 기능', + billedAnnually: '연간 결제', + billedMonthlyOnly: '월간 결제만 가능', + cancelFreeTrial: '무료 체험 취소', + cancelFreeTrialAccessUntil: + "무료 체험은 {{ date | longDate('ko-KR') }}까지 유지돼요. 이후에는 체험 기능을 사용할 수 없어요. 요금은 청구되지 않아요.", + cancelFreeTrialTitle: '{{plan}} 플랜 무료 체험을 취소할까요?', + cancelSubscription: '구독 취소', + cancelSubscriptionAccessUntil: + "{{ date | longDate('ko-KR') }}까지 '{{plan}}' 기능을 사용할 수 있어요. 이후에는 이용할 수 없어요.", + cancelSubscriptionNoCharge: '이 구독에는 요금이 청구되지 않아요.', + cancelSubscriptionPastDue: + '구독이 즉시 종료되고 모든 플랜 기능을 사용할 수 없어요. 다음 결제 시 연체 금액을 결제하셔야 해요.', + cancelSubscriptionTitle: '{{plan}} 구독을 취소할까요?', + cannotSubscribeMonthly: '이 플랜은 월간 결제가 불가해요. 연간 결제를 선택해 주세요.', + cannotSubscribeUnrecoverable: '이 플랜으로 구독할 수 없어요. 현재 구독이 더 높은 요금제예요.', checkout: { - description__paymentSuccessful: undefined, - description__subscriptionSuccessful: undefined, - downgradeNotice: undefined, + description__paymentSuccessful: '결제가 완료됐어요.', + description__subscriptionSuccessful: '새 구독이 준비됐어요.', + downgradeNotice: '현재 구독은 결제 주기 종료까지 유지되고, 이후 이 구독으로 전환돼요.', emailForm: { - subtitle: undefined, - title: undefined, + subtitle: '결제를 완료하려면 영수증을 받을 이메일 주소를 추가해야 해요.', + title: '이메일 주소 추가', }, lineItems: { - title__freeTrialEndsAt: undefined, - title__paymentMethod: undefined, - title__statementId: undefined, - title__subscriptionBegins: undefined, - title__totalPaid: undefined, - }, - pastDueNotice: undefined, - perMonth: undefined, - title: undefined, - title__paymentSuccessful: undefined, - title__subscriptionSuccessful: undefined, - title__trialSuccess: undefined, - totalDueAfterTrial: undefined, - }, - credit: undefined, - creditRemainder: undefined, - defaultFreePlanActive: undefined, - free: undefined, - getStarted: undefined, - keepFreeTrial: undefined, - keepSubscription: undefined, - manage: undefined, - manageSubscription: undefined, - month: undefined, - monthly: undefined, - pastDue: undefined, - pay: undefined, + title__freeTrialEndsAt: '무료 체험 종료일', + title__paymentMethod: '결제 수단', + title__statementId: '명세서 ID', + title__subscriptionBegins: '구독 시작', + title__totalPaid: '총 결제', + }, + pastDueNotice: '이전 구독이 연체되어 결제가 되지 않았어요.', + perMonth: '월', + title: '결제', + title__paymentSuccessful: '결제가 완료됐어요!', + title__subscriptionSuccessful: '성공!', + title__trialSuccess: '무료 체험이 시작됐어요!', + totalDueAfterTrial: '{{days}}일 후 무료 체험이 끝나면 결제할 금액', + }, + credit: '크레딧', + creditRemainder: '현재 구독 남은 기간에 대한 크레딧', + defaultFreePlanActive: '현재 무료 플랜을 사용 중이에요', + free: '무료', + getStarted: '시작하기', + keepFreeTrial: '무료 체험 유지', + keepSubscription: '구독 유지', + manage: '관리', + manageSubscription: '구독 관리', + month: '월', + monthly: '월간', + pastDue: '연체', + pay: '{{amount}} 결제', paymentMethod: { applePayDescription: { - annual: undefined, - monthly: undefined, + annual: '연간 결제', + monthly: '월간 결제', }, dev: { - anyNumbers: undefined, - cardNumber: undefined, - cvcZip: undefined, - developmentMode: undefined, - expirationDate: undefined, - testCardInfo: undefined, + anyNumbers: '아무 숫자나', + cardNumber: '카드 번호', + cvcZip: 'CVC, 우편번호', + developmentMode: '개발 모드', + expirationDate: '만료일', + testCardInfo: '테스트 카드 정보', }, }, - paymentMethods__label: undefined, - popular: undefined, + paymentMethods__label: '결제 수단', + popular: '인기', pricingTable: { - billingCycle: undefined, - included: undefined, - }, - reSubscribe: undefined, - seeAllFeatures: undefined, - startFreeTrial: undefined, - startFreeTrial__days: undefined, - subscribe: undefined, + billingCycle: '결제 주기', + included: '포함', + }, + reSubscribe: '다시 구독', + seeAllFeatures: '전체 기능 보기', + startFreeTrial: '무료 체험 시작', + startFreeTrial__days: '{{days}}일 무료 체험 시작', + subscribe: '구독하기', subscriptionDetails: { - beginsOn: undefined, - currentBillingCycle: undefined, - endsOn: undefined, - firstPaymentAmount: undefined, - firstPaymentOn: undefined, - nextPaymentAmount: undefined, - nextPaymentOn: undefined, - pastDueAt: undefined, - renewsAt: undefined, - subscribedOn: undefined, - title: undefined, - trialEndsOn: undefined, - trialStartedOn: undefined, - }, - subtotal: undefined, - switchPlan: undefined, - switchToAnnual: undefined, - switchToAnnualWithAnnualPrice: undefined, - switchToMonthly: undefined, - switchToMonthlyWithPrice: undefined, - totalDue: undefined, - totalDueToday: undefined, - viewFeatures: undefined, - viewPayment: undefined, - year: undefined, + beginsOn: '시작일', + currentBillingCycle: '현재 결제 주기', + endsOn: '종료일', + firstPaymentAmount: '첫 결제 금액', + firstPaymentOn: '첫 결제일', + nextPaymentAmount: '다음 결제 금액', + nextPaymentOn: '다음 결제일', + pastDueAt: '연체일', + renewsAt: '갱신일', + subscribedOn: '구독 시작일', + title: '구독', + trialEndsOn: '체험 종료일', + trialStartedOn: '체험 시작일', + }, + subtotal: '소계', + switchPlan: '이 플랜으로 전환', + switchToAnnual: '연간 결제로 변경', + switchToAnnualWithAnnualPrice: '연간 {{currency}}{{price}} / 년으로 변경', + switchToMonthly: '월간 결제로 변경', + switchToMonthlyWithPrice: '월간 {{currency}}{{price}} / 월로 변경', + totalDue: '총 결제 금액', + totalDueToday: '오늘 결제 금액', + viewFeatures: '기능 보기', + viewPayment: '결제 보기', + year: '년', }, createOrganization: { formButtonSubmit: '조직 만들기', @@ -194,172 +198,172 @@ export const koKR: LocalizationResource = { sameDay: "오늘 {{ date | timeString('ko-KR') }}", }, dividerText: '또는', - footerActionLink__alternativePhoneCodeProvider: undefined, + footerActionLink__alternativePhoneCodeProvider: '대신 SMS로 코드 받기', footerActionLink__useAnotherMethod: '다른 방법 사용하기', footerPageLink__help: '도움', footerPageLink__privacy: '개인정보처리방침', footerPageLink__terms: '약관', formButtonPrimary: '계속', - formButtonPrimary__verify: 'Verify', + formButtonPrimary__verify: '확인하기', formFieldAction__forgotPassword: '비밀번호를 잊으셨나요?', - formFieldError__matchingPasswords: '비밀번호가 일치합니다.', - formFieldError__notMatchingPasswords: '비밀번호가 일치하지 않습니다.', - formFieldError__verificationLinkExpired: 'The verification link expired. Please request a new link.', + formFieldError__matchingPasswords: '비밀번호가 일치해요.', + formFieldError__notMatchingPasswords: '비밀번호가 일치하지 않아요.', + formFieldError__verificationLinkExpired: '인증 링크가 만료됐어요. 새 링크를 요청해 주세요.', formFieldHintText__optional: '선택사항', - formFieldHintText__slug: 'A slug is a human-readable ID that must be unique. It’s often used in URLs.', - formFieldInputPlaceholder__apiKeyDescription: undefined, - formFieldInputPlaceholder__apiKeyExpirationDate: undefined, - formFieldInputPlaceholder__apiKeyName: undefined, - formFieldInputPlaceholder__backupCode: undefined, + formFieldHintText__slug: '슬러그는 사람이 읽기 쉬운 고유 ID예요. 보통 URL에 사용돼요.', + formFieldInputPlaceholder__apiKeyDescription: '이 키를 만드는 이유를 적어주세요', + formFieldInputPlaceholder__apiKeyExpirationDate: '날짜를 선택하세요', + formFieldInputPlaceholder__apiKeyName: '시크릿 키 이름을 입력하세요', + formFieldInputPlaceholder__backupCode: '백업 코드를 입력하세요', formFieldInputPlaceholder__confirmDeletionUserAccount: '계정 삭제', formFieldInputPlaceholder__emailAddress: '이메일 주소를 입력하세요', - formFieldInputPlaceholder__emailAddress_username: '이메일 주소 또는 사용자명을 입력하세요', - formFieldInputPlaceholder__emailAddresses: - '하나 이상의 이메일 주소를 공백 또는 쉼표로 구분하여 입력하거나 붙여넣습니다', + formFieldInputPlaceholder__emailAddress_username: '이메일 주소 또는 아이디를 입력하세요', + formFieldInputPlaceholder__emailAddresses: '이메일 주소를 공백이나 쉼표로 구분해 입력하거나 붙여넣어 주세요', formFieldInputPlaceholder__firstName: '이름', formFieldInputPlaceholder__lastName: '성', - formFieldInputPlaceholder__organizationDomain: undefined, - formFieldInputPlaceholder__organizationDomainEmailAddress: undefined, - formFieldInputPlaceholder__organizationName: undefined, - formFieldInputPlaceholder__organizationSlug: undefined, - formFieldInputPlaceholder__password: undefined, - formFieldInputPlaceholder__phoneNumber: undefined, + formFieldInputPlaceholder__organizationDomain: 'example.com', + formFieldInputPlaceholder__organizationDomainEmailAddress: 'you@example.com', + formFieldInputPlaceholder__organizationName: '조직 이름', + formFieldInputPlaceholder__organizationSlug: 'my-org', + formFieldInputPlaceholder__password: '비밀번호를 입력하세요', + formFieldInputPlaceholder__phoneNumber: '휴대폰 번호를 입력하세요', formFieldInputPlaceholder__username: undefined, - formFieldInput__emailAddress_format: undefined, + formFieldInput__emailAddress_format: '예시: name@example.com', formFieldLabel__apiKey: 'API 키', formFieldLabel__apiKeyDescription: '설명', formFieldLabel__apiKeyExpiration: '만료', formFieldLabel__apiKeyName: '시크릿 키 이름', - formFieldLabel__automaticInvitations: 'Enable automatic invitations for this domain', + formFieldLabel__automaticInvitations: '이 도메인에 자동 초대 사용', formFieldLabel__backupCode: '백업 코드', formFieldLabel__confirmDeletion: '확인', formFieldLabel__confirmPassword: '비밀번호 확인', formFieldLabel__currentPassword: '현재 비밀번호', formFieldLabel__emailAddress: '이메일 주소', - formFieldLabel__emailAddress_username: '이메일 주소 혹은 사용자 이름', + formFieldLabel__emailAddress_username: '이메일 주소 혹은 아이디', formFieldLabel__emailAddresses: '이메일 주소', formFieldLabel__firstName: '이름', formFieldLabel__lastName: '성', formFieldLabel__newPassword: '새 비밀번호', formFieldLabel__organizationDomain: '도메인', - formFieldLabel__organizationDomainDeletePending: 'Delete pending invitations and suggestions', - formFieldLabel__organizationDomainEmailAddress: 'Verification email address', + formFieldLabel__organizationDomainDeletePending: '대기 중인 초대와 제안 삭제', + formFieldLabel__organizationDomainEmailAddress: '인증 이메일 주소', formFieldLabel__organizationDomainEmailAddressDescription: - 'Enter an email address under this domain to receive a code and verify this domain.', + '이 도메인의 이메일 주소를 입력하면 코드를 받아 도메인을 인증할 수 있어요.', formFieldLabel__organizationName: '이름', formFieldLabel__organizationSlug: '슬러그', - formFieldLabel__passkeyName: undefined, + formFieldLabel__passkeyName: '패스키 이름', formFieldLabel__password: '비밀번호', formFieldLabel__phoneNumber: '휴대폰 번호', formFieldLabel__role: '역할', formFieldLabel__signOutOfOtherSessions: '다른 모든 기기에서 로그아웃', - formFieldLabel__username: '사용자 이름', + formFieldLabel__username: '아이디', impersonationFab: { action__signOut: '로그아웃', - title: '{{identifier}}로 로그인했습니다', + title: '{{identifier}}로 로그인했어요', }, lastAuthenticationStrategy: '최근 사용', - maintenanceMode: undefined, + maintenanceMode: '지금 점검 중이에요. 걱정 마세요, 몇 분이면 끝날 거예요.', membershipRole__admin: '관리자', membershipRole__basicMember: '멤버', membershipRole__guestMember: '게스트', organizationList: { - action__createOrganization: 'Create organization', - action__invitationAccept: 'Join', - action__suggestionsAccept: 'Request to join', - createOrganization: 'Create Organization', - invitationAcceptedLabel: 'Joined', - subtitle: 'to continue to {{applicationName}}', - suggestionsAcceptedLabel: 'Pending approval', - title: 'Choose an account', - titleWithoutPersonal: 'Choose an organization', + action__createOrganization: '조직 만들기', + action__invitationAccept: '참여', + action__suggestionsAccept: '참여 요청', + createOrganization: '조직 만들기', + invitationAcceptedLabel: '참여함', + subtitle: '{{applicationName}}로 계속하려면', + suggestionsAcceptedLabel: '승인 대기', + title: '계정 선택', + titleWithoutPersonal: '조직 선택', }, organizationProfile: { apiKeysPage: { - title: undefined, + title: 'API 키', }, - badge__automaticInvitation: 'Automatic invitations', - badge__automaticSuggestion: 'Automatic suggestions', - badge__manualInvitation: 'No automatic enrollment', - badge__unverified: 'Unverified', + badge__automaticInvitation: '자동 초대', + badge__automaticSuggestion: '자동 제안', + badge__manualInvitation: '자동 등록 없음', + badge__unverified: '미인증', billingPage: { paymentHistorySection: { - empty: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - tableHeader__status: undefined, + empty: '결제 내역이 없어요', + notFound: '결제 시도를 찾을 수 없어요', + tableHeader__amount: '금액', + tableHeader__date: '날짜', + tableHeader__status: '상태', }, paymentMethodsSection: { - actionLabel__default: undefined, - actionLabel__remove: undefined, - add: undefined, - addSubtitle: undefined, - cancelButton: undefined, - formButtonPrimary__add: undefined, - formButtonPrimary__pay: undefined, - payWithTestCardButton: undefined, + actionLabel__default: '기본으로 설정', + actionLabel__remove: '삭제', + add: '새 결제 수단 추가', + addSubtitle: '계정에 새 결제 수단을 추가하세요.', + cancelButton: '취소', + formButtonPrimary__add: '결제 수단 추가', + formButtonPrimary__pay: '{{amount}} 결제', + payWithTestCardButton: '테스트 카드로 결제', removeMethod: { - messageLine1: undefined, - messageLine2: undefined, - successMessage: undefined, - title: undefined, + messageLine1: '{{identifier}}가 이 계정에서 삭제돼요.', + messageLine2: '이 결제 수단은 더 이상 사용할 수 없고, 연결된 구독도 작동하지 않아요.', + successMessage: '{{paymentMethod}}이(가) 계정에서 삭제됐어요.', + title: '결제 수단 삭제', }, - title: undefined, + title: '결제 수단', }, start: { - headerTitle__payments: undefined, - headerTitle__plans: undefined, - headerTitle__statements: undefined, - headerTitle__subscriptions: undefined, + headerTitle__payments: '결제', + headerTitle__plans: '플랜', + headerTitle__statements: '명세서', + headerTitle__subscriptions: '구독', }, statementsSection: { - empty: undefined, - itemCaption__paidForPlan: undefined, - itemCaption__proratedCredit: undefined, - itemCaption__subscribedAndPaidForPlan: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - title: undefined, - totalPaid: undefined, + empty: '표시할 명세서가 없어요', + itemCaption__paidForPlan: '{{plan}} {{period}} 플랜 결제', + itemCaption__proratedCredit: '이전 구독 일부 사용에 대한 비례 크레딧', + itemCaption__subscribedAndPaidForPlan: '{{plan}} {{period}} 플랜을 구독하고 결제했어요', + notFound: '명세서를 찾을 수 없어요', + tableHeader__amount: '금액', + tableHeader__date: '날짜', + title: '명세서', + totalPaid: '총 결제', }, subscriptionsListSection: { - actionLabel__manageSubscription: undefined, - actionLabel__newSubscription: undefined, - actionLabel__switchPlan: undefined, - tableHeader__edit: undefined, - tableHeader__plan: undefined, - tableHeader__startDate: undefined, - title: undefined, + actionLabel__manageSubscription: '관리', + actionLabel__newSubscription: '플랜 구독하기', + actionLabel__switchPlan: '플랜 변경', + tableHeader__edit: '편집', + tableHeader__plan: '플랜', + tableHeader__startDate: '시작일', + title: '구독', }, subscriptionsSection: { - actionLabel__default: undefined, + actionLabel__default: '관리', }, switchPlansSection: { - title: undefined, + title: '플랜 변경', }, - title: undefined, + title: '결제', }, createDomainPage: { subtitle: - 'Add the domain to verify. Users with email addresses at this domain can join the organization automatically or request to join.', - title: 'Add domain', + '도메인을 추가해 인증하세요. 이 도메인의 이메일을 가진 사용자는 조직에 자동으로 참여하거나 참여 요청을 할 수 있어요.', + title: '도메인 추가', }, invitePage: { - detailsTitle__inviteFailed: '초대를 보낼 수 없습니다. 다음을 수정하고 다시 시도하세요:', + detailsTitle__inviteFailed: + '초대를 보낼 수 없어요. 다음 이메일 주소에는 이미 대기 중인 초대가 있어요: {{email_addresses}}.', formButtonPrimary__continue: '초대 보내기', - selectDropdown__role: 'Select role', - subtitle: '이 조직에 새 멤버 초대', - successMessage: '초대가 성공적으로 전송되었습니다', - title: '회원 초대', + selectDropdown__role: '역할 선택', + subtitle: '공백이나 쉼표로 구분해 이메일 주소를 입력하거나 붙여넣어 주세요.', + successMessage: '초대가 성공적으로 전송됐어요', + title: '새 멤버 초대', }, membersPage: { action__invite: '초대', - action__search: undefined, + action__search: '검색', activeMembersTab: { menuAction__remove: '회원 제거', - tableHeader__actions: undefined, + tableHeader__actions: '작업', tableHeader__joined: '가입됨', tableHeader__role: '역할', tableHeader__user: '사용자', @@ -368,11 +372,11 @@ export const koKR: LocalizationResource = { invitationsTab: { autoInvitations: { headerSubtitle: - 'Invite users by connecting an email domain with your organization. Anyone who signs up with a matching email domain will be able to join the organization anytime.', - headerTitle: 'Automatic invitations', - primaryButton: 'Manage verified domains', + '이메일 도메인을 조직과 연결해 사용자를 초대하세요. 해당 도메인으로 가입한 사용자는 언제든 조직에 참여할 수 있어요.', + headerTitle: '자동 초대', + primaryButton: '인증된 도메인 관리', }, - table__emptyRow: 'No invitations to display', + table__emptyRow: '표시할 초대가 없어요', }, invitedMembersTab: { menuAction__revoke: '초대 취소', @@ -380,133 +384,131 @@ export const koKR: LocalizationResource = { }, requestsTab: { autoSuggestions: { - headerSubtitle: - 'Users who sign up with a matching email domain, will be able to see a suggestion to request to join your organization.', - headerTitle: 'Automatic suggestions', - primaryButton: 'Manage verified domains', + headerSubtitle: '해당 도메인으로 가입한 사용자는 조직 참여 요청을 제안받을 수 있어요.', + headerTitle: '자동 제안', + primaryButton: '인증된 도메인 관리', }, - menuAction__approve: 'Approve', - menuAction__reject: 'Reject', - tableHeader__requested: 'Requested access', - table__emptyRow: 'No requests to display', + menuAction__approve: '승인', + menuAction__reject: '거절', + tableHeader__requested: '요청됨', + table__emptyRow: '요청이 없어요', }, start: { - headerTitle__invitations: 'Invitations', - headerTitle__members: 'Members', - headerTitle__requests: 'Requests', + headerTitle__invitations: '초대', + headerTitle__members: '멤버', + headerTitle__requests: '요청', }, alerts: { roleSetMigrationInProgress: { - title: '역할이 일시적으로 잠겨 있습니다', - subtitle: '사용 가능한 역할을 업데이트하고 있습니다. 완료되면 다시 역할을 업데이트할 수 있습니다.', + title: '역할이 잠시 잠겼어요', + subtitle: '사용 가능한 역할을 업데이트하고 있어요. 끝나면 다시 역할을 바꿀 수 있어요.', }, }, }, navbar: { - apiKeys: undefined, - billing: undefined, - description: 'Manage your organization.', - general: 'General', - members: 'Members', - title: 'Organization', + apiKeys: 'API 키', + billing: '결제', + description: '조직을 관리하세요.', + general: '일반', + members: '멤버', + title: '조직', }, plansPage: { alerts: { - noPermissionsToManageBilling: undefined, + noPermissionsToManageBilling: '이 조직의 결제를 관리할 권한이 없어요.', }, - title: undefined, + title: '플랜', }, profilePage: { dangerSection: { deleteOrganization: { actionDescription: '계속하려면 아래에 {{organizationName}}을(를) 입력하세요.', - messageLine1: '이 조직을 삭제하시겠습니까?', - messageLine2: '이 작업은 영구적이며 되돌릴 수 없습니다.', - successMessage: '조직을 삭제했습니다.', + messageLine1: '이 조직을 삭제할까요?', + messageLine2: '이 작업은 되돌릴 수 없어요.', + successMessage: '조직을 삭제했어요.', title: '조직 삭제', }, leaveOrganization: { - actionDescription: 'Type "{{organizationName}}" below to continue.', - messageLine1: '이 조직을 탈퇴하시겠습니까? 이 조직 및 해당 애플리케이션에 대한 액세스 권한을 잃게됩니다.', - messageLine2: '이 작업은 영구적이며 되돌릴 수 없습니다', - successMessage: '조직을 탈퇴했습니다.', + actionDescription: '계속하려면 아래에 "{{organizationName}}"을(를) 입력하세요.', + messageLine1: '이 조직을 탈퇴할까요? 조직과 관련 앱에 대한 접근 권한을 잃게 돼요.', + messageLine2: '이 작업은 되돌릴 수 없어요.', + successMessage: '조직을 탈퇴했어요.', title: '조직 떠나기', }, title: '위험', }, domainSection: { - menuAction__manage: 'Manage', - menuAction__remove: 'Delete', - menuAction__verify: 'Verify', + menuAction__manage: '관리', + menuAction__remove: '삭제', + menuAction__verify: '인증', primaryButton: '도메인 추가', - subtitle: '인증된 이메일 도메인을 기반으로 사용자가 조직에 자동으로 가입하거나 가입 요청을 할 수 있게 합니다.', + subtitle: '인증된 이메일 도메인을 기준으로 사용자가 자동 참여하거나 참여 요청을 할 수 있게 해요.', title: '인증된 도메인', }, - successMessage: '조직이 업데이트되었습니다.', - title: '조직 프로필', + successMessage: '조직이 업데이트됐어요.', + title: '프로필 업데이트', }, removeDomainPage: { - messageLine1: 'The email domain {{domain}} will be removed.', - messageLine2: 'Users won’t be able to join the organization automatically after this.', - successMessage: '{{domain}} has been removed.', - title: 'Remove domain', + messageLine1: '이메일 도메인 {{domain}}이(가) 삭제돼요.', + messageLine2: '이후에는 사용자가 조직에 자동으로 참여할 수 없어요.', + successMessage: '{{domain}}이(가) 삭제됐어요.', + title: '도메인 삭제', }, start: { - headerTitle__general: 'General', + headerTitle__general: '일반', headerTitle__members: '멤버', profileSection: { - primaryButton: undefined, - title: 'Organization Profile', - uploadAction__title: 'Logo', + primaryButton: '프로필 업데이트', + title: '조직 프로필', + uploadAction__title: '로고', }, }, verifiedDomainPage: { dangerTab: { - calloutInfoLabel: 'Removing this domain will affect invited users.', - removeDomainActionLabel__remove: 'Remove domain', - removeDomainSubtitle: 'Remove this domain from your verified domains', - removeDomainTitle: 'Remove domain', + calloutInfoLabel: '이 도메인을 삭제하면 초대된 사용자에게 영향이 있어요.', + removeDomainActionLabel__remove: '도메인 삭제', + removeDomainSubtitle: '이 도메인을 인증된 도메인 목록에서 삭제', + removeDomainTitle: '도메인 삭제', }, enrollmentTab: { - automaticInvitationOption__description: - 'Users are automatically invited to join the organization when they sign-up and can join anytime.', - automaticInvitationOption__label: 'Automatic invitations', + automaticInvitationOption__description: '사용자가 가입하면 자동으로 초대되고 언제든지 조직에 참여할 수 있어요.', + automaticInvitationOption__label: '자동 초대', automaticSuggestionOption__description: - 'Users receive a suggestion to request to join, but must be approved by an admin before they are able to join the organization.', - automaticSuggestionOption__label: 'Automatic suggestions', - calloutInfoLabel: 'Changing the enrollment mode will only affect new users.', - calloutInvitationCountLabel: 'Pending invitations sent to users: {{count}}', - calloutSuggestionCountLabel: 'Pending suggestions sent to users: {{count}}', - manualInvitationOption__description: 'Users can only be invited manually to the organization.', - manualInvitationOption__label: 'No automatic enrollment', - subtitle: 'Choose how users from this domain can join the organization.', + '사용자는 참여 요청 제안을 받지만, 관리자가 승인해야 조직에 참여할 수 있어요.', + automaticSuggestionOption__label: '자동 제안', + calloutInfoLabel: '등록 방식 변경은 새 사용자에게만 적용돼요.', + calloutInvitationCountLabel: '대기 중인 초대: {{count}}', + calloutSuggestionCountLabel: '대기 중인 제안: {{count}}', + manualInvitationOption__description: '사용자는 수동으로만 조직에 초대할 수 있어요.', + manualInvitationOption__label: '자동 등록 없음', + subtitle: '이 도메인 사용자가 조직에 참여하는 방법을 선택하세요.', }, start: { - headerTitle__danger: 'Danger', - headerTitle__enrollment: 'Enrollment options', + headerTitle__danger: '위험', + headerTitle__enrollment: '등록 옵션', }, - subtitle: 'The domain {{domain}} is now verified. Continue by selecting enrollment mode.', - title: 'Update {{domain}}', + subtitle: '도메인 {{domain}}이(가) 인증됐어요. 등록 방식을 선택해 주세요.', + title: '{{domain}} 업데이트', }, verifyDomainPage: { - formSubtitle: 'Enter the verification code sent to your email address', - formTitle: 'Verification code', - resendButton: "Didn't receive a code? Resend", - subtitle: 'The domain {{domainName}} needs to be verified via email.', - subtitleVerificationCodeScreen: 'A verification code was sent to {{emailAddress}}. Enter the code to continue.', - title: 'Verify domain', + formSubtitle: '이메일로 전송된 인증 코드를 입력하세요', + formTitle: '인증 코드', + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '도메인 {{domainName}}은 이메일로 인증이 필요해요.', + subtitleVerificationCodeScreen: '{{emailAddress}}로 인증 코드가 전송됐어요. 코드를 입력해 주세요.', + title: '도메인 인증', }, }, organizationSwitcher: { - action__closeOrganizationSwitcher: undefined, + action__closeOrganizationSwitcher: '조직 전환기 닫기', action__createOrganization: '조직 만들기', - action__invitationAccept: 'Join', + action__invitationAccept: '참여', action__manageOrganization: '조직 관리', - action__openOrganizationSwitcher: undefined, - action__suggestionsAccept: 'Request to join', + action__openOrganizationSwitcher: '조직 전환기 열기', + action__suggestionsAccept: '참여 요청', notSelected: '선택한 조직 없음', personalWorkspace: '개인 워크스페이스', - suggestionsAcceptedLabel: 'Pending approval', + suggestionsAcceptedLabel: '승인 대기', }, paginationButton__next: '다음', paginationButton__previous: '이전', @@ -514,98 +516,98 @@ export const koKR: LocalizationResource = { paginationRowText__of: '의', reverification: { alternativeMethods: { - actionLink: undefined, - actionText: undefined, - blockButton__backupCode: undefined, - blockButton__emailCode: undefined, - blockButton__passkey: undefined, - blockButton__password: undefined, - blockButton__phoneCode: undefined, - blockButton__totp: undefined, + actionLink: '도움 요청하기', + actionText: '이 방법이 없나요?', + blockButton__backupCode: '백업 코드 사용', + blockButton__emailCode: '{{identifier}}로 이메일 코드 보내기', + blockButton__passkey: '패스키 사용하기', + blockButton__password: '비밀번호로 계속', + blockButton__phoneCode: '{{identifier}}로 SMS 코드 보내기', + blockButton__totp: '인증 앱 사용하기', getHelp: { - blockButton__emailSupport: undefined, - content: undefined, - title: undefined, + blockButton__emailSupport: '이메일 지원', + content: '계정 인증에 문제가 있다면 이메일로 문의해 주세요. 최대한 빠르게 도와드릴게요.', + title: '도움 요청하기', }, - subtitle: undefined, - title: undefined, + subtitle: '문제가 있나요? 다른 방법으로 인증할 수 있어요.', + title: '다른 방법 사용하기', }, backupCodeMfa: { - subtitle: undefined, - title: undefined, + subtitle: '2단계 인증 설정 때 받은 백업 코드를 입력하세요', + title: '백업 코드 입력', }, emailCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: '인증 코드', + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '이메일로 전송된 코드를 입력해 주세요', + title: '인증이 필요해요', }, noAvailableMethods: { - message: undefined, - subtitle: undefined, - title: undefined, + message: '인증을 진행할 수 없어요. 설정된 인증 수단이 없어요.', + subtitle: '오류가 발생했어요', + title: '계정을 확인할 수 없어요', }, passkey: { - blockButton__passkey: undefined, - subtitle: undefined, - title: undefined, + blockButton__passkey: '패스키 사용하기', + subtitle: '패스키로 신원을 확인해요. 기기에서 지문, 얼굴 또는 화면 잠금을 요청할 수 있어요.', + title: '패스키 사용', }, password: { - actionLink: undefined, - subtitle: undefined, - title: undefined, + actionLink: '다른 방법 사용하기', + subtitle: '계속하려면 현재 비밀번호를 입력하세요', + title: '인증이 필요해요', }, phoneCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: '인증 코드', + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '휴대폰으로 전송된 코드를 입력해 주세요', + title: '인증이 필요해요', }, phoneCodeMfa: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: '인증 코드', + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '휴대폰으로 전송된 코드를 입력해 주세요', + title: '인증이 필요해요', }, totpMfa: { - formTitle: undefined, - subtitle: undefined, - title: undefined, + formTitle: '인증 코드', + subtitle: '인증 앱에서 생성된 코드를 입력해 주세요', + title: '인증이 필요해요', }, }, signIn: { accountSwitcher: { - action__addAccount: 'Add account', - action__signOutAll: 'Sign out of all accounts', - subtitle: 'Select the account with which you wish to continue.', - title: 'Choose an account', + action__addAccount: '계정 추가', + action__signOutAll: '모든 계정 로그아웃', + subtitle: '계속할 계정을 선택해 주세요.', + title: '계정 선택', }, alternativeMethods: { actionLink: '도움 요청하기', - actionText: 'Don’t have any of these?', + actionText: '이 방법이 없나요?', blockButton__backupCode: '백업 코드 사용하기', blockButton__emailCode: '{{identifier}}로 이메일 코드 보내기', blockButton__emailLink: '{{identifier}}로 이메일 링크 보내기', - blockButton__passkey: undefined, + blockButton__passkey: '패스키로 로그인', blockButton__password: '비밀번호로 로그인', blockButton__phoneCode: '{{identifier}}로 SMS 코드 보내기', blockButton__totp: '인증 앱 사용하기', getHelp: { blockButton__emailSupport: '이메일 지원', - content: '계정에 로그인하는 데 문제가 있는 경우 이메일을 보내주시면 최대한 빨리 액세스를 복구해 드리겠습니다.', + content: '계정 로그인에 문제가 있다면 이메일로 알려 주세요. 최대한 빠르게 접근을 복구해 드릴게요.', title: '도움 요청하기', }, - subtitle: '문제가 있나요? 다른 방법으로 로그인할 수 있습니다.', + subtitle: '문제가 있나요? 다른 방법으로 로그인할 수 있어요.', title: '다른 방법 사용하기', }, alternativePhoneCodeProvider: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: '인증 코드', + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '{{applicationName}}로 계속하려면', + title: '{{provider}} 확인', }, backupCodeMfa: { - subtitle: '백업코드는 2단계 인증을 설정할 때 얻은 코드입니다', + subtitle: '백업 코드는 2단계 인증을 설정할 때 받은 코드예요', title: '백업 코드 입력', }, emailCode: { @@ -622,32 +624,32 @@ export const koKR: LocalizationResource = { }, emailLink: { clientMismatch: { - subtitle: undefined, - title: undefined, + subtitle: '계속하려면 로그인 시작한 기기와 브라우저에서 링크를 열어 주세요.', + title: '이 기기에서는 인증 링크를 사용할 수 없어요', }, expired: { subtitle: '계속하려면 원래 탭으로 돌아가세요.', - title: '이 인증 링크는 만료되었습니다', + title: '이 인증 링크는 만료됐어요', }, failed: { subtitle: '계속하려면 원래 탭으로 돌아가세요.', - title: '이 인증 링크는 유효하지 않습니다', + title: '이 인증 링크는 유효하지 않아요', }, formSubtitle: '이메일로 전송된 인증 링크를 사용하세요', formTitle: '인증 링크', loading: { - subtitle: '곧 리다이렉션 됩니다', + subtitle: '곧 이동돼요', title: '로그인 중...', }, resendButton: '링크 재전송', subtitle: '{{applicationName}}로 계속하려면', title: '이메일을 확인하세요', unusedTab: { - title: '이 탭을 닫으셔도 됩니다', + title: '이 탭은 닫아도 돼요', }, verified: { - subtitle: '곧 리다이렉션 될 예정입니다', - title: '로그인에 성공했습니다', + subtitle: '곧 이동돼요', + title: '로그인이 완료됐어요', }, verifiedSwitchTab: { subtitle: '계속하려면 원래 탭으로 돌아가세요', @@ -662,13 +664,13 @@ export const koKR: LocalizationResource = { title: '이메일을 확인하세요', }, enterpriseConnections: { - subtitle: undefined, - title: undefined, + subtitle: '계속할 기업 계정을 선택해 주세요.', + title: '기업 계정 선택', }, forgotPassword: { formTitle: '비밀번호 재설정 코드', resendButton: '코드 재전송', - subtitle: 'to reset your password', + subtitle: '비밀번호를 재설정하려면', subtitle_email: '먼저 이메일로 전송된 코드를 입력하세요', subtitle_phone: '먼저 휴대폰으로 전송된 코드를 입력하세요', title: '비밀번호 재설정', @@ -678,15 +680,15 @@ export const koKR: LocalizationResource = { label__alternativeMethods: '또는 다른 방법으로 로그인', title: '비밀번호를 잊으셨나요?', }, - newDeviceVerificationNotice: '새로운 기기에서 로그인하고 있습니다. 계정 보안을 위해 확인을 요청하고 있습니다.', + newDeviceVerificationNotice: '새로운 기기에서 로그인 중이에요. 계정 보안을 위해 확인을 요청하고 있어요.', noAvailableMethods: { - message: '로그인을 계속할 수 없습니다. 사용 가능한 인증 방법이 없습니다.', - subtitle: '오류가 발생했습니다', - title: '로그인할 수 없습니다', + message: '로그인을 계속할 수 없어요. 사용할 수 있는 인증 방법이 없어요.', + subtitle: '오류가 발생했어요', + title: '로그인할 수 없어요', }, passkey: { - subtitle: undefined, - title: undefined, + subtitle: '패스키로 로그인하면 본인 확인이 돼요. 기기에서 지문, 얼굴 또는 화면 잠금을 요청할 수 있어요.', + title: '패스키 사용', }, password: { actionLink: '다른 방법 사용하기', @@ -694,13 +696,13 @@ export const koKR: LocalizationResource = { title: '비밀번호를 입력하세요', }, passwordCompromised: { - title: undefined, + title: '비밀번호가 유출됐을 수 있어요', }, passwordPwned: { - title: undefined, + title: '유출된 비밀번호예요', }, passwordUntrusted: { - title: undefined, + title: '신뢰할 수 없는 비밀번호예요', }, phoneCode: { formTitle: '인증 코드', @@ -716,30 +718,30 @@ export const koKR: LocalizationResource = { }, resetPassword: { formButtonPrimary: '비밀번호 재설정', - requiredMessage: 'For security reasons, it is required to reset your password.', - successMessage: '비밀번호가 성공적으로 변경되었습니다. 로그인하는 중입니다. 잠시만 기다려주세요.', + requiredMessage: '보안을 위해 비밀번호를 재설정해야 해요.', + successMessage: '비밀번호가 변경됐어요. 로그인 중이에요. 잠시만 기다려 주세요.', title: '비밀번호 재설정', }, resetPasswordMfa: { - detailsLabel: '비밀번호를 재설정하기 전에 신원을 확인해야 합니다.', + detailsLabel: '비밀번호를 재설정하기 전에 신원을 확인해야 해요.', }, start: { actionLink: '회원가입', - actionLink__join_waitlist: undefined, + actionLink__join_waitlist: '대기 목록 참여', actionLink__use_email: '이메일 사용하기', - actionLink__use_email_username: '이메일 또는 사용자 이름 사용하기', - actionLink__use_passkey: undefined, + actionLink__use_email_username: '이메일 또는 아이디 사용하기', + actionLink__use_passkey: '패스키 사용하기', actionLink__use_phone: '휴대폰 번호 사용하기', - actionLink__use_username: '사용자 이름 사용하기', + actionLink__use_username: '아이디 사용하기', actionText: '계정이 없으신가요?', - actionText__join_waitlist: undefined, + actionText__join_waitlist: '미리 사용해 보고 싶으신가요?', alternativePhoneCodeProvider: { - actionLink: undefined, - label: undefined, - subtitle: undefined, - title: undefined, + actionLink: '다른 방법 사용하기', + label: '{{provider}} 휴대폰 번호', + subtitle: '{{provider}}로 인증 코드를 받을 휴대폰 번호를 입력하세요.', + title: '{{provider}}로 {{applicationName}}에 로그인', }, - subtitle: '환영합니다! 계속하려면 로그인해 주세요', + subtitle: '환영해요! 계속하려면 로그인해 주세요', subtitleCombined: undefined, title: '{{applicationName}}에 로그인', titleCombined: '{{applicationName}}로 계속', @@ -757,9 +759,9 @@ export const koKR: LocalizationResource = { signInEnterPasswordTitle: '비밀번호를 입력하세요', signUp: { alternativePhoneCodeProvider: { - resendButton: undefined, - subtitle: undefined, - title: undefined, + resendButton: '코드를 받지 못하셨나요? 다시 보내기', + subtitle: '{{provider}}로 전송된 인증 코드를 입력하세요', + title: '{{provider}} 인증', }, continue: { actionLink: '로그인', @@ -776,10 +778,10 @@ export const koKR: LocalizationResource = { }, emailLink: { clientMismatch: { - subtitle: undefined, - title: undefined, + subtitle: '계속하려면 가입을 시작한 기기와 브라우저에서 링크를 열어 주세요.', + title: '이 기기에서는 인증 링크를 사용할 수 없어요', }, - formSubtitle: '이메일 주소로 전송된 인증 링크를 사용합니다.', + formSubtitle: '이메일로 받은 인증 링크를 사용해 주세요.', formTitle: '인증 링크', loading: { title: '가입 중...', @@ -788,7 +790,7 @@ export const koKR: LocalizationResource = { subtitle: '{{applicationName}}로 계속하려면', title: '이메일 인증하기', verified: { - title: '성공적으로 가입에 성공했습니다', + title: '가입이 완료됐어요', }, verifiedSwitchTab: { subtitle: '계속하려면 새로 연 탭으로 돌아가기', @@ -797,18 +799,19 @@ export const koKR: LocalizationResource = { }, }, enterpriseConnections: { - subtitle: undefined, - title: undefined, + subtitle: '계속할 기업 계정을 선택해 주세요.', + title: '기업 계정 선택', }, legalConsent: { checkbox: { - label__onlyPrivacyPolicy: undefined, - label__onlyTermsOfService: undefined, - label__termsOfServiceAndPrivacyPolicy: undefined, + label__onlyPrivacyPolicy: '{{ privacyPolicyLink || link("개인정보처리방침") }}에 동의해요', + label__onlyTermsOfService: '{{ termsOfServiceLink || link("서비스 약관") }}에 동의해요', + label__termsOfServiceAndPrivacyPolicy: + '{{ termsOfServiceLink || link("서비스 약관") }}과 {{ privacyPolicyLink || link("개인정보처리방침") }}에 동의해요', }, continue: { - subtitle: undefined, - title: undefined, + subtitle: '계속하려면 약관에 동의해 주세요', + title: '약관 동의', }, }, phoneCode: { @@ -819,27 +822,27 @@ export const koKR: LocalizationResource = { title: '휴대폰 번호 인증', }, restrictedAccess: { - actionLink: undefined, - actionText: undefined, - blockButton__emailSupport: undefined, - blockButton__joinWaitlist: undefined, - subtitle: undefined, - subtitleWaitlist: undefined, - title: undefined, + actionLink: '로그인', + actionText: '이미 계정이 있나요?', + blockButton__emailSupport: '이메일 지원', + blockButton__joinWaitlist: '대기 목록 참여', + subtitle: '현재 회원가입이 중단돼 있어요. 접근 권한이 필요하다면 지원팀에 문의해 주세요.', + subtitleWaitlist: '회원가입이 중단돼 있어요. 출시 소식을 가장 먼저 받으려면 대기 목록에 참여해 주세요.', + title: '접근 제한', }, start: { actionLink: '로그인하기', - actionLink__use_email: undefined, - actionLink__use_phone: undefined, + actionLink__use_email: '이메일로 가입', + actionLink__use_phone: '휴대폰으로 가입', actionText: '계정이 있으신가요?', alternativePhoneCodeProvider: { - actionLink: undefined, - label: undefined, - subtitle: undefined, - title: undefined, + actionLink: '다른 방법 사용하기', + label: '{{provider}} 휴대폰 번호', + subtitle: '{{provider}}로 인증 코드를 받을 휴대폰 번호를 입력하세요.', + title: '{{provider}}로 {{applicationName}}에 가입', }, - subtitle: '환영합니다! 아래 정보를 입력해주세요.', - subtitleCombined: '환영합니다! 아래 정보를 입력해주세요.', + subtitle: '환영해요! 아래 정보를 입력해 주세요.', + subtitleCombined: '환영해요! 아래 정보를 입력해 주세요.', title: '계정 만들기', titleCombined: '계정 만들기', }, @@ -849,71 +852,71 @@ export const koKR: LocalizationResource = { }, }, socialButtonsBlockButton: '{{provider|titleize}}로 계속하기', - socialButtonsBlockButtonManyInView: undefined, + socialButtonsBlockButtonManyInView: '{{provider|titleize}}', taskChooseOrganization: { chooseOrganization: { - action__createOrganization: undefined, - action__invitationAccept: undefined, - action__suggestionsAccept: undefined, - subtitle: undefined, - subtitle__createOrganizationDisabled: undefined, - suggestionsAcceptedLabel: undefined, - title: undefined, + action__createOrganization: '새 조직 만들기', + action__invitationAccept: '참여', + action__suggestionsAccept: '참여 요청', + subtitle: '기존 조직에 참여하거나 새 조직을 만드세요', + subtitle__createOrganizationDisabled: '기존 조직에 참여하세요', + suggestionsAcceptedLabel: '승인 대기 중', + title: '조직 선택', }, createOrganization: { - formButtonReset: undefined, - formButtonSubmit: undefined, - formFieldInputPlaceholder__name: undefined, - formFieldInputPlaceholder__slug: undefined, - formFieldLabel__name: undefined, - formFieldLabel__slug: undefined, - subtitle: undefined, - title: undefined, + formButtonReset: '취소', + formButtonSubmit: '계속', + formFieldInputPlaceholder__name: '내 조직', + formFieldInputPlaceholder__slug: 'nae-jigug', + formFieldLabel__name: '이름', + formFieldLabel__slug: '슬러그', + subtitle: '조직 정보를 입력해 계속하세요', + title: '조직 설정', }, organizationCreationDisabled: { - title: '조직에 소속되어야 합니다', - subtitle: '초대를 받으려면 조직 관리자에게 문의하세요.', + title: '조직에 소속돼야 해요', + subtitle: '초대가 필요하면 조직 관리자에게 문의해 주세요.', }, signOut: { - actionLink: undefined, - actionText: undefined, + actionLink: '로그아웃', + actionText: '{{identifier}}로 로그인됨', }, alerts: { organizationAlreadyExists: - '감지된 회사 이름 ({{organizationName}}) 및 {{organizationDomain}}에 대한 조직이 이미 존재합니다. 초대를 통해 가입하세요.', + '감지된 회사 이름({{organizationName}})과 {{organizationDomain}}에 해당하는 조직이 이미 있어요. 초대로 참여해 주세요.', }, }, taskResetPassword: { - formButtonPrimary: undefined, + formButtonPrimary: '비밀번호 재설정', signOut: { - actionLink: undefined, - actionText: undefined, + actionLink: '로그아웃', + actionText: '{{identifier}}로 로그인됨', }, - subtitle: undefined, - title: undefined, + subtitle: '계속하려면 비밀번호를 새로 설정해야 해요', + title: '비밀번호 재설정', }, unstable__errors: { - already_a_member_in_organization: undefined, - avatar_file_size_exceeded: '파일 크기가 최대 10MB 제한을 초과합니다. 더 작은 파일을 선택해 주세요.', - avatar_file_type_invalid: '지원되지 않는 파일 형식입니다. JPG, PNG, GIF 또는 WEBP 이미지를 업로드해 주세요.', + already_a_member_in_organization: '{{email}}은(는) 이미 이 조직의 멤버예요.', + avatar_file_size_exceeded: '파일 크기가 최대 10MB 제한을 초과해요. 더 작은 파일을 선택해 주세요.', + avatar_file_type_invalid: '지원되지 않는 파일 형식이에요. JPG, PNG, GIF 또는 WEBP 이미지를 업로드해 주세요.', captcha_invalid: - 'Sign up unsuccessful due to failed security validations. Please refresh the page to try again or reach out to support for more assistance.', + '보안 검증에 실패해 회원가입을 완료할 수 없어요. 페이지를 새로고침한 뒤 다시 시도하거나 지원팀에 문의해 주세요.', captcha_unavailable: - 'Sign up unsuccessful due to failed bot validation. Please refresh the page to try again or reach out to support for more assistance.', + '봇 검증에 실패해 회원가입을 완료할 수 없어요. 페이지를 새로고침한 뒤 다시 시도하거나 지원팀에 문의해 주세요.', form_code_incorrect: undefined, form_email_address_blocked: - '임시 이메일 서비스는 지원되지 않습니다. 계정을 만들려면 일반 이메일 주소를 사용해 주세요.', + '임시 이메일 서비스는 지원되지 않아요. 계정을 만들려면 일반 이메일 주소를 사용해 주세요.', form_identifier_exists__email_address: undefined, form_identifier_exists__phone_number: undefined, form_identifier_exists__username: undefined, - form_identifier_not_found: '이 세부 정보와 일치하는 계정을 찾을 수 없습니다.', - form_new_password_matches_current: undefined, + form_identifier_not_found: '이 정보와 일치하는 계정을 찾을 수 없어요.', + form_new_password_matches_current: '새 비밀번호는 현재 비밀번호와 같을 수 없어요.', form_param_format_invalid: undefined, - form_param_format_invalid__email_address: 'Email address must be a valid email address.', - form_param_format_invalid__phone_number: 'Phone number must be in a valid international format', - form_param_max_length_exceeded__first_name: 'First name should not exceed 256 characters.', - form_param_max_length_exceeded__last_name: 'Last name should not exceed 256 characters.', - form_param_max_length_exceeded__name: 'Name should not exceed 256 characters.', + form_param_format_invalid__email_address: '이메일 주소 형식이 올바르지 않아요.', + form_param_format_invalid__phone_number: '전화번호는 올바른 국제 형식이어야 해요.', + form_param_max_length_exceeded__first_name: '이름은 256자를 넘을 수 없어요.', + form_param_max_length_exceeded__last_name: '성은 256자를 넘을 수 없어요.', + form_param_max_length_exceeded__name: '이름은 256자를 넘을 수 없어요.', form_param_nil: undefined, form_param_type_invalid: undefined, form_param_type_invalid__email_address: undefined, @@ -921,33 +924,35 @@ export const koKR: LocalizationResource = { form_param_value_invalid: undefined, form_password_incorrect: undefined, form_password_or_identifier_incorrect: - '비밀번호 또는 이메일 주소가 올바르지 않습니다. 다시 시도하거나 다른 방법을 사용하세요.', - form_password_length_too_short: undefined, - form_password_not_strong_enough: '비밀번호가 충분히 안전하지 않습니다.', - form_password_pwned: '이 비밀번호는 유출사항이 발견되어 사용할 수 없으므로 대신 다른 비밀번호를 사용해 보세요.', - form_password_pwned__sign_in: undefined, + '비밀번호 또는 이메일 주소가 올바르지 않아요. 다시 시도하거나 다른 방법을 사용해 보세요.', + form_password_length_too_short: '비밀번호가 너무 짧아요. 최소 8자 이상이어야 해요.', + form_password_not_strong_enough: '비밀번호가 충분히 안전하지 않아요.', + form_password_pwned: '이 비밀번호는 유출된 기록이 있어 사용할 수 없어요. 다른 비밀번호를 사용해 주세요.', + form_password_pwned__sign_in: '이 비밀번호는 유출된 비밀번호예요. 비밀번호를 재설정해 주세요.', form_password_size_in_bytes_exceeded: - '비밀번호가 허용되는 최대 바이트 수를 초과했습니다. 비밀번호를 줄이거나 일부 특수 문자를 제거해 주세요.', - form_password_untrusted__sign_in: undefined, + '비밀번호가 허용되는 최대 바이트 수를 초과했어요. 비밀번호를 줄이거나 일부 특수 문자를 제거해 주세요.', + form_password_untrusted__sign_in: + '비밀번호가 유출됐을 수 있어요. 계정을 보호하기 위해 다른 방법으로 로그인해 주세요. 로그인 후 비밀번호를 재설정해야 해요.', form_password_validation_failed: '잘못된 비밀번호', form_username_invalid_character: undefined, - form_username_invalid_length: undefined, - form_username_needs_non_number_char: '사용자 이름에는 숫자가 아닌 문자가 하나 이상 포함되어야 합니다.', - identification_deletion_failed: 'You cannot delete your last identification.', + form_username_invalid_length: '아이디는 {{min_length}}~{{max_length}}자여야 해요.', + form_username_needs_non_number_char: '아이디에는 숫자가 아닌 문자가 하나 이상 포함돼야 해요.', + identification_deletion_failed: '마지막 식별 정보는 삭제할 수 없어요.', not_allowed_access: - "이메일 주소 또는 전화번호는 가입에 사용할 수 없습니다. 이는 '+', '=', '#' 또는 '.'이 이메일 주소에 사용되었거나 임시 이메일 서비스에 연결된 도메인이 사용되었거나 명시적 제외가 있는 경우입니다. 이 오류가 발생한 경우 지원에 문의하세요.", + "이메일 주소 또는 전화번호는 가입에 사용할 수 없어요. 이메일 주소에 '+', '=', '#' 또는 '.'이 포함됐거나 임시 이메일 서비스 도메인이거나, 명시적으로 제외된 경우예요. 이 오류가 계속되면 지원에 문의해 주세요.", organization_domain_blocked: undefined, organization_domain_common: undefined, organization_domain_exists_for_enterprise_connection: undefined, organization_membership_quota_exceeded: undefined, organization_minimum_permissions_needed: undefined, - organization_not_found_or_unauthorized: undefined, - organization_not_found_or_unauthorized_with_create_organization_disabled: undefined, - passkey_already_exists: undefined, - passkey_not_supported: undefined, - passkey_pa_not_supported: undefined, - passkey_registration_cancelled: undefined, - passkey_retrieval_cancelled: undefined, + organization_not_found_or_unauthorized: '이 조직의 멤버가 아니에요. 다른 조직을 선택하거나 새로 만들어 주세요.', + organization_not_found_or_unauthorized_with_create_organization_disabled: + '이 조직의 멤버가 아니에요. 다른 조직을 선택해 주세요.', + passkey_already_exists: '이 기기에 이미 패스키가 등록되어 있어요.', + passkey_not_supported: '이 기기에서는 패스키를 지원하지 않아요.', + passkey_pa_not_supported: '등록을 위해 플랫폼 인증기가 필요하지만, 이 기기는 지원하지 않아요.', + passkey_registration_cancelled: '패스키 등록이 취소되었거나 시간이 초과됐어요.', + passkey_retrieval_cancelled: '패스키 인증이 취소되었거나 시간이 초과됐어요.', passwordComplexity: { maximumLength: '{{length}} 보다 짧은 문자열', minimumLength: '{{length}} 또는 그 이상의 문자열', @@ -955,50 +960,50 @@ export const koKR: LocalizationResource = { requireNumbers: '숫자', requireSpecialCharacter: '특수문자', requireUppercase: '대문자', - sentencePrefix: '당신의 비밀번호는 반드시 포함해야합니다', + sentencePrefix: '비밀번호에는 다음이 꼭 포함돼야 해요', }, - phone_number_exists: '이 전화번호는 이미 사용중입니다. 다른 번호를 시도해 주세요.', - session_exists: '이미 로그인 중입니다.', - web3_missing_identifier: undefined, - web3_signature_request_rejected: '서명 요청을 거부했습니다. 계속하려면 다시 시도해 주세요.', - web3_solana_signature_generation_failed: '서명을 생성하는 동안 오류가 발생했습니다. 계속하려면 다시 시도해 주세요.', + phone_number_exists: '이 전화번호는 이미 사용 중이에요. 다른 번호를 시도해 주세요.', + session_exists: '이미 로그인 중이에요.', + web3_missing_identifier: 'Web3 지갑 확장 프로그램을 찾을 수 없어요. 계속하려면 설치해 주세요.', + web3_signature_request_rejected: '서명 요청을 거부했어요. 계속하려면 다시 시도해 주세요.', + web3_solana_signature_generation_failed: '서명을 생성하는 동안 오류가 발생했어요. 계속하려면 다시 시도해 주세요.', zxcvbn: { - couldBeStronger: '비밀번호는 작동하지만 더 강력할 수 있습니다. 문자를 더 추가해 보세요.', - goodPassword: '수고하셨습니다. 훌륭한 비밀번호입니다.', - notEnough: '비밀번호가 충분히 안전하지 않습니다.', + couldBeStronger: '비밀번호는 괜찮지만 더 강하게 만들 수 있어요. 문자를 더 추가해 보세요.', + goodPassword: '좋아요! 훌륭한 비밀번호예요.', + notEnough: '비밀번호가 충분히 안전하지 않아요.', suggestions: { - allUppercase: '모든 문자가 아닌 일부 문자를 대문자로 표시합니다.', - anotherWord: '덜 일반적인 단어를 더 추가합니다.', - associatedYears: '귀하와 연관된 연도는 피하세요.', - capitalization: '한 글자 이상을 대문자로 표기하세요.', - dates: '자신과 관련된 날짜와 연도는 피하세요.', + allUppercase: '모든 글자가 아닌 일부 글자만 대문자로 바꿔 보세요.', + anotherWord: '덜 흔한 단어를 더 추가해 보세요.', + associatedYears: '나와 관련된 연도는 피하는 게 좋아요.', + capitalization: '첫 글자 외에도 대문자를 섞어 보세요.', + dates: '나와 관련된 날짜나 연도는 피하는 게 좋아요.', l33t: "'a'에서 '@'와 같이 예측 가능한 문자 대체를 피하세요.", - longerKeyboardPattern: '더 긴 키보드 패턴을 사용하고 타이핑 방향을 여러 번 변경합니다.', - noNeed: '기호, 숫자 또는 대문자를 사용하지 않고도 강력한 비밀번호를 만들 수 있습니다.', - pwned: '이 비밀번호를 다른 곳에서 사용하는 경우 변경해야 합니다.', + longerKeyboardPattern: '더 긴 키보드 패턴을 쓰고 입력 방향을 바꿔 보세요.', + noNeed: '기호, 숫자, 대문자 없이도 강한 비밀번호를 만들 수 있어요.', + pwned: '이 비밀번호를 다른 곳에서도 쓴다면 변경해 주세요.', recentYears: '최근 연도는 피하세요.', - repeated: '반복되는 단어와 문자를 피하세요.', - reverseWords: '일반적인 단어의 철자를 거꾸로 쓰지 마세요.', - sequences: '일반적인 문자 시퀀스를 피하세요.', - useWords: '여러 단어를 사용하되 일반적인 문구는 피하세요.', + repeated: '반복되는 단어나 문자는 피하세요.', + reverseWords: '익숙한 단어를 거꾸로 쓰지 마세요.', + sequences: '흔한 문자 순서는 피하세요.', + useWords: '여러 단어를 쓰되 흔한 문구는 피하세요.', }, warnings: { - common: '일반적으로 사용되는 비밀번호입니다.', - commonNames: '일반적인 이름과 성은 추측하기 쉽습니다.', - dates: '날짜는 쉽게 추측할 수 있습니다.', - extendedRepeat: '"abcabcabc"와 같이 반복되는 문자 패턴은 쉽게 추측할 수 있습니다.', - keyPattern: '짧은 패턴은 추측하기 쉽습니다.', - namesByThemselves: '단일 이름이나 성은 추측하기 쉽습니다.', - pwned: '인터넷에서 데이터 유출로 인해 비밀번호가 노출되었습니다.', - recentYears: '최근연도는 쉽게 추측할 수 있습니다.', - sequences: '"abc"와 같은 일반적인 문자 시퀀스는 쉽게 추측할 수 있습니다.', - similarToCommon: '일반적으로 사용되는 비밀번호와 유사합니다.', - simpleRepeat: '"aaa"와 같이 반복되는 문자는 쉽게 추측할 수 있습니다.', - straightRow: '같은 줄에 위치한 키보드를 사용하는 것은 추측하기 쉽습니다.', - topHundred: '자주 사용되는 비밀번호입니다.', - topTen: '아주 많이 사용되는 비밀번호입니다.', - userInputs: '개인 정보나 페이지 관련 데이터가 없어야 합니다.', - wordByItself: '한 단어는 쉽게 추측할 수 있습니다.', + common: '자주 쓰는 비밀번호예요.', + commonNames: '흔한 이름이나 성은 추측하기 쉬워요.', + dates: '날짜는 쉽게 추측돼요.', + extendedRepeat: '"abcabcabc" 같은 반복 패턴은 쉽게 추측돼요.', + keyPattern: '짧은 키보드 패턴은 추측하기 쉬워요.', + namesByThemselves: '단일 이름이나 성은 추측하기 쉬워요.', + pwned: '인터넷 유출로 비밀번호가 노출됐어요.', + recentYears: '최근 연도는 추측하기 쉬워요.', + sequences: '"abc" 같은 흔한 문자 순서는 추측하기 쉬워요.', + similarToCommon: '자주 쓰는 비밀번호와 비슷해요.', + simpleRepeat: '"aaa" 같은 반복 문자는 추측하기 쉬워요.', + straightRow: '키보드 한 줄 패턴은 추측하기 쉬워요.', + topHundred: '자주 쓰는 비밀번호예요.', + topTen: '아주 많이 쓰는 비밀번호예요.', + userInputs: '개인 정보나 페이지 관련 데이터는 피하는 게 좋아요.', + wordByItself: '한 단어만 쓰면 추측하기 쉬워요.', }, }, }, @@ -1012,232 +1017,228 @@ export const koKR: LocalizationResource = { }, userProfile: { apiKeysPage: { - title: undefined, + title: 'API 키', }, backupCodePage: { actionLabel__copied: '복사 완료!', actionLabel__copy: '전체 복사', actionLabel__download: '.txt 다운로드', actionLabel__print: '인쇄', - infoText1: '이 계정에 대해 백업 코드가 활성화됩니다.', - infoText2: - '백업 코드를 비밀로 유지하고 안전하게 보관하세요. 백업 코드가 손상된 것으로 의심되는 경우 백업 코드를 다시 생성할 수 있습니다.', + infoText1: '이 계정에 백업 코드가 활성화돼요.', + infoText2: '백업 코드는 비밀로 보관해 주세요. 노출이 의심되면 다시 생성할 수 있어요.', subtitle__codelist: '안전하게 저장하고 비밀로 유지하세요.', successMessage: - '이제 백업 코드가 활성화되었습니다. 인증 장치에 액세스할 수 없는 경우 이 중 하나를 사용하여 계정에 로그인할 수 있습니다. 각 코드는 한 번만 사용할 수 있습니다.', - successSubtitle: '인증 장치에 액세스할 수 없는 경우 이 중 하나를 사용하여 계정에 로그인할 수 있습니다.', + '이제 백업 코드가 활성화됐어요. 인증 장치에 접근할 수 없을 때 이 중 하나로 로그인할 수 있어요. 각 코드는 한 번만 사용할 수 있어요.', + successSubtitle: '인증 장치에 접근할 수 없을 때 이 중 하나로 로그인할 수 있어요.', title: '백업 코드 인증 추가', title__codelist: '백업 코드', }, billingPage: { paymentHistorySection: { - empty: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - tableHeader__status: undefined, + empty: '결제 내역이 없어요', + notFound: '결제 시도를 찾을 수 없어요', + tableHeader__amount: '금액', + tableHeader__date: '날짜', + tableHeader__status: '상태', }, paymentMethodsSection: { - actionLabel__default: undefined, - actionLabel__remove: undefined, - add: undefined, - addSubtitle: undefined, - cancelButton: undefined, - formButtonPrimary__add: undefined, - formButtonPrimary__pay: undefined, - payWithTestCardButton: undefined, + actionLabel__default: '기본으로 설정', + actionLabel__remove: '삭제', + add: '새 결제 수단 추가', + addSubtitle: '계정에 새 결제 수단을 추가하세요.', + cancelButton: '취소', + formButtonPrimary__add: '결제 수단 추가', + formButtonPrimary__pay: '{{amount}} 결제', + payWithTestCardButton: '테스트 카드로 결제', removeMethod: { - messageLine1: undefined, - messageLine2: undefined, - successMessage: undefined, - title: undefined, + messageLine1: '{{identifier}}가 이 계정에서 삭제돼요.', + messageLine2: '이 결제 수단은 더 이상 사용할 수 없고, 연결된 구독도 작동하지 않아요.', + successMessage: '{{paymentMethod}}이(가) 계정에서 삭제됐어요.', + title: '결제 수단 삭제', }, - title: undefined, + title: '결제 수단', }, start: { - headerTitle__payments: undefined, - headerTitle__plans: undefined, - headerTitle__statements: undefined, - headerTitle__subscriptions: undefined, + headerTitle__payments: '결제', + headerTitle__plans: '플랜', + headerTitle__statements: '명세서', + headerTitle__subscriptions: '구독', }, statementsSection: { - empty: undefined, - itemCaption__paidForPlan: undefined, - itemCaption__proratedCredit: undefined, - itemCaption__subscribedAndPaidForPlan: undefined, - notFound: undefined, - tableHeader__amount: undefined, - tableHeader__date: undefined, - title: undefined, - totalPaid: undefined, + empty: '표시할 명세서가 없어요', + itemCaption__paidForPlan: '{{plan}} {{period}} 플랜 결제', + itemCaption__proratedCredit: '이전 구독 일부 사용에 대한 비례 크레딧', + itemCaption__subscribedAndPaidForPlan: '{{plan}} {{period}} 플랜을 구독하고 결제했어요', + notFound: '명세서를 찾을 수 없어요', + tableHeader__amount: '금액', + tableHeader__date: '날짜', + title: '명세서', + totalPaid: '총 결제', }, subscriptionsListSection: { - actionLabel__manageSubscription: undefined, - actionLabel__newSubscription: undefined, - actionLabel__switchPlan: undefined, - tableHeader__edit: undefined, - tableHeader__plan: undefined, - tableHeader__startDate: undefined, - title: undefined, + actionLabel__manageSubscription: '관리', + actionLabel__newSubscription: '플랜 구독하기', + actionLabel__switchPlan: '플랜 변경', + tableHeader__edit: '편집', + tableHeader__plan: '플랜', + tableHeader__startDate: '시작일', + title: '구독', }, subscriptionsSection: { - actionLabel__default: undefined, + actionLabel__default: '관리', }, switchPlansSection: { - title: undefined, + title: '플랜 변경', }, - title: undefined, + title: '결제', }, connectedAccountPage: { formHint: '계정을 연결할 제공자를 선택하세요', - formHint__noAccounts: '사용 가능한 외부 계정 제공자가 없습니다.', + formHint__noAccounts: '사용 가능한 외부 계정 제공자가 없어요.', removeResource: { - messageLine1: '{{identifier}}가 이 계정에서 제거 될 예정입니다.', - messageLine2: '이 연결된 계정을 더 이상 사용할 수 없으며 종속된 모든 기능이 더 이상 작동하지 않습니다.', - successMessage: '{{connectedAccount}}가 당신의 계정에서 제거되었습니다.', + messageLine1: '{{identifier}}가 이 계정에서 제거될 예정이에요.', + messageLine2: '이 연결된 계정은 더 이상 사용할 수 없고, 관련 기능도 작동하지 않아요.', + successMessage: '{{connectedAccount}}가 계정에서 삭제됐어요.', title: '연결된 계정 제거', }, socialButtonsBlockButton: '{{provider|titleize}} 계정 연결', - successMessage: '이 제공자가 계정에 추가되었습니다.', + successMessage: '이 제공자가 계정에 추가됐어요.', title: '연결된 계정 추가하기', }, deletePage: { actionDescription: '계속하려면 아래에 계정 삭제를 입력하세요.', confirm: '계정 삭제', messageLine1: - '계정을 삭제하시겠습니까? 일부 관련 데이터가 보관될 수 있습니다. 전체 데이터 삭제를 요청하려면 고객 지원에 문의하세요.', - messageLine2: '이 작업은 영구적이며 되돌릴 수 없습니다.', + '계정을 삭제할까요? 일부 관련 데이터는 보관될 수 있어요. 전체 데이터 삭제를 요청하려면 고객 지원에 문의해 주세요.', + messageLine2: '이 작업은 되돌릴 수 없어요.', title: '계정 삭제', }, emailAddressPage: { emailCode: { - formHint: '이 이메일 주소로 인증 코드가 포함된 이메일이 전송됩니다.', - formSubtitle: '{{identifier}}에게 전송된 인증 코드를 입력합니다', + formHint: '이 이메일 주소로 인증 코드가 포함된 이메일이 전송돼요.', + formSubtitle: '{{identifier}}에게 전송된 인증 코드를 입력해 주세요', formTitle: '인증 코드', resendButton: '코드 재전송', - successMessage: '{{identifier}} 이메일이 당신의 계정에 추가되었습니다.', + successMessage: '{{identifier}} 이메일이 계정에 추가됐어요.', }, emailLink: { - formHint: '인증 링크가 포함된 이메일이 이 이메일 주소로 전송됩니다.', - formSubtitle: '{{identifier}}에게 전송된 이메일의 링크를 클릭합니다.', + formHint: '인증 링크가 포함된 이메일이 이 이메일 주소로 전송돼요.', + formSubtitle: '{{identifier}}에게 전송된 이메일의 링크를 클릭해 주세요.', formTitle: '인증 링크', resendButton: '링크 재전송', - successMessage: '{{identifier}} 이메일이 당신의 계정에 추가되었습니다.', + successMessage: '{{identifier}} 이메일이 계정에 추가됐어요.', }, enterpriseSSOLink: { - formButton: undefined, - formSubtitle: undefined, + formButton: '로그인 계속하기', + formSubtitle: '{{identifier}}로 로그인 완료', }, - formHint: undefined, + formHint: '이 이메일 주소를 추가하려면 먼저 인증해야 해요.', removeResource: { - messageLine1: '{{identifier}} 이메일이 이 계정에서 제거 될 에정입니다.', - messageLine2: '더 이상 이 이메일 주소로 로그인할 수 없습니다.', - successMessage: '{{emailAddress}} 이메일이 당신의 계정에서 삭제되었습니다', + messageLine1: '{{identifier}} 이메일이 이 계정에서 제거될 예정이에요.', + messageLine2: '더 이상 이 이메일 주소로 로그인할 수 없어요.', + successMessage: '{{emailAddress}} 이메일이 계정에서 삭제됐어요.', title: '이메일 제거', }, title: '이메일 주소 추가', - verifyTitle: 'Verify email address', + verifyTitle: '이메일 주소 인증', }, - formButtonPrimary__add: 'Add', + formButtonPrimary__add: '추가', formButtonPrimary__continue: '계속', formButtonPrimary__finish: '완료', - formButtonPrimary__remove: 'Remove', - formButtonPrimary__save: 'Save', + formButtonPrimary__remove: '삭제', + formButtonPrimary__save: '저장', formButtonReset: '취소', mfaPage: { - formHint: '추가할 방법을 선택합니다.', + formHint: '추가할 방법을 선택해 주세요.', title: '2단계 인증 추가', }, mfaPhoneCodePage: { - backButton: 'Use existing number', + backButton: '기존 번호 사용', primaryButton__addPhoneNumber: '휴대폰 번호 추가', removeResource: { - messageLine1: '{{identifier}}는 로그인할 때 더 이상 인증 코드를 받지 않습니다.', - messageLine2: '계정이 안전하지 않을 수 있습니다. 계속하시겠습니까?', - successMessage: '{{mfaPhoneCode}}에 대한 SMS 코드 2단계 인증이 제거되었습니다', + messageLine1: '{{identifier}}는 로그인할 때 더 이상 인증 코드를 받지 않아요.', + messageLine2: '계정이 안전하지 않을 수 있어요. 계속할까요?', + successMessage: '{{mfaPhoneCode}}에 대한 SMS 코드 2단계 인증이 제거됐어요.', title: '2단계 인증 제거', }, subtitle__availablePhoneNumbers: 'SMS 코드 2단계 인증을 위해 등록할 휴대폰 번호를 선택하세요.', - subtitle__unavailablePhoneNumbers: 'SMS 코드 2단계 인증에 등록할 수 있는 휴대폰 번호가 없습니다.', - successMessage1: - 'When signing in, you will need to enter a verification code sent to this phone number as an additional step.', + subtitle__unavailablePhoneNumbers: 'SMS 코드 2단계 인증에 등록할 수 있는 휴대폰 번호가 없어요.', + successMessage1: '로그인할 때 이 휴대폰 번호로 전송된 인증 코드를 추가로 입력해야 해요.', successMessage2: - 'Save these backup codes and store them somewhere safe. If you lose access to your authentication device, you can use backup codes to sign in.', - successTitle: 'SMS code verification enabled', + '백업 코드를 안전한 곳에 보관해 주세요. 인증 기기에 접근할 수 없게 되면 백업 코드로 로그인할 수 있어요.', + successTitle: 'SMS 코드 인증이 활성화됐어요', title: 'SMS 코드 인증 추가', }, mfaTOTPPage: { authenticatorApp: { buttonAbleToScan__nonPrimary: '대신 QR 코드 스캔 하세요', buttonUnableToScan__nonPrimary: 'QR 코드를 스캔할 수 없나요?', - infoText__ableToScan: '인증 앱에서 새 로그인 방법을 설정하고 다음 QR 코드를 스캔하여 계정에 연결합니다.', - infoText__unableToScan: '인증 장치에서 새 로그인 방법을 설정하고 아래에 제공된 키를 입력합니다.', - inputLabel__unableToScan1: - '시간 기반 또는 일회용 비밀번호가 사용 설정되어 있는지 확인한 다음 계정 연결을 완료합니다.', - inputLabel__unableToScan2: '또는 인증자가 TOTP URI를 지원하는 경우 전체 URI를 복사할 수도 있습니다.', + infoText__ableToScan: '인증 앱에서 새 로그인 방법을 만들고 QR 코드를 스캔해 계정에 연결해 주세요.', + infoText__unableToScan: '인증 장치에서 새 로그인 방법을 만든 다음 아래 키를 입력해 주세요.', + inputLabel__unableToScan1: '시간 기반 또는 일회용 비밀번호가 켜져 있는지 확인한 뒤 계정 연결을 완료해 주세요.', + inputLabel__unableToScan2: '인증 앱이 TOTP URI를 지원한다면 전체 URI를 복사해도 돼요.', }, removeResource: { - messageLine1: '로그인할 때 더 이상 이 인증자의 인증 코드가 필요하지 않습니다.', - messageLine2: '계정이 안전하지 않을 수 있습니다. 계속 진행하시겠습니까?', - successMessage: '인증자 애플리케이션을 통한 2단계 인증이 제거되었습니다.', + messageLine1: '로그인할 때 더 이상 이 인증자의 인증 코드가 필요하지 않아요.', + messageLine2: '계정이 안전하지 않을 수 있어요. 계속할까요?', + successMessage: '인증 앱을 통한 2단계 인증이 제거됐어요.', title: '2단계 인증 제거', }, - successMessage: - '이제 2단계 인증이 활성화되었습니다. 로그인할 때 추가 단계로 이 인증자의 인증 코드를 입력해야 합니다.', + successMessage: '이제 2단계 인증이 활성화됐어요. 로그인할 때 추가 단계로 이 인증자의 인증 코드를 입력해야 해요.', title: '인증 애플리케이션 추가', - verifySubtitle: '인증자가 생성한 인증 코드를 입력합니다', + verifySubtitle: '인증 앱이 생성한 인증 코드를 입력해 주세요', verifyTitle: '인증 코드', }, mobileButton__menu: '메뉴', navbar: { account: '프로필', - apiKeys: undefined, - billing: undefined, + apiKeys: 'API 키', + billing: '결제', description: '계정 정보를 관리하세요.', security: '보안', title: '계정', }, passkeyScreen: { removeResource: { - messageLine1: undefined, - title: undefined, + messageLine1: '{{name}}이(가) 이 계정에서 삭제돼요.', + title: '패스키 삭제', }, - subtitle__rename: undefined, - title__rename: undefined, + subtitle__rename: '패스키 이름을 바꾸면 더 쉽게 찾을 수 있어요.', + title__rename: '패스키 이름 변경', }, passwordPage: { checkboxInfoText__signOutOfOtherSessions: - 'It is recommended to sign out of all other devices which may have used your old password.', - readonly: 'Your password can currently not be edited because you can sign in only via the enterprise connection.', - successMessage__set: '비밀번호가 설정되었습니다.', - successMessage__signOutOfOtherSessions: '다른 모든 기기는 로그아웃되었습니다.', - successMessage__update: '비밀번호가 업데이트되었습니다.', + '이전 비밀번호를 사용했을 수 있는 다른 기기에서 로그아웃하는 것을 권장해요.', + readonly: '기업 연결로만 로그인할 수 있어 비밀번호를 변경할 수 없어요.', + successMessage__set: '비밀번호가 설정됐어요.', + successMessage__signOutOfOtherSessions: '다른 모든 기기는 로그아웃됐어요.', + successMessage__update: '비밀번호가 업데이트됐어요.', title__set: '비밀번호 설정', title__update: '비밀번호 변경', }, phoneNumberPage: { - infoText: '인증 링크가 포함된 문자 메시지가 이 휴대폰 번호로 전송됩니다.', + infoText: '인증 코드가 포함된 문자 메시지가 이 휴대폰 번호로 전송돼요. 통신사 요금이 부과될 수 있어요.', removeResource: { - messageLine1: '{{identifier}}가 당신의 계정에서 제거 될 예정입니다.', - messageLine2: '더 이상 이 휴대폰 번호로 로그인할 수 없습니다.', - successMessage: '{{phoneNumber}}가 당신의 계정에서 제거되었습니다.', + messageLine1: '{{identifier}}가 계정에서 제거될 예정이에요.', + messageLine2: '더 이상 이 휴대폰 번호로 로그인할 수 없어요.', + successMessage: '{{phoneNumber}}가 계정에서 제거됐어요.', title: '휴대폰 번호 제거', }, - successMessage: '{{identifier}}가 당신의 계정에 추가되었습니다.', + successMessage: '{{identifier}}가 계정에 추가됐어요.', title: '휴대폰 번호 추가', - verifySubtitle: 'Enter the verification code sent to {{identifier}}', - verifyTitle: 'Verify phone number', + verifySubtitle: '{{identifier}}로 전송된 인증 코드를 입력하세요', + verifyTitle: '휴대폰 번호 인증', }, plansPage: { - title: undefined, + title: '플랜', }, profilePage: { - fileDropAreaHint: '10MB보다 작은 JPG, PNG, GIF 또는 WEBP 이미지를 업로드합니다', + fileDropAreaHint: '10MB보다 작은 JPG, PNG, GIF, WEBP 이미지를 업로드해 주세요.', imageFormDestructiveActionSubtitle: '이미지 제거', imageFormSubtitle: '이미지 업로드', imageFormTitle: '프로필 이미지', - readonly: 'Your profile information has been provided by the enterprise connection and cannot be edited.', - successMessage: '프로필이 업데이트되었습니다.', + readonly: '기업 연결에서 제공된 프로필 정보라 수정할 수 없어요.', + successMessage: '프로필이 업데이트됐어요.', title: '프로필 업데이트', }, start: { @@ -1250,9 +1251,9 @@ export const koKR: LocalizationResource = { actionLabel__reauthorize: '지금 인증하기', destructiveActionTitle: '제거', primaryButton: '계정 연결하기', - subtitle__disconnected: undefined, + subtitle__disconnected: '이 계정은 연결이 해제됐어요.', subtitle__reauthorize: - 'The required scopes have been updated, and you may be experiencing limited functionality. Please re-authorize this application to avoid any issues', + '필요한 권한 범위가 업데이트되어 일부 기능이 제한될 수 있어요. 문제를 피하려면 이 애플리케이션을 다시 인증해 주세요.', title: '연결된 계정', }, dangerSection: { @@ -1276,7 +1277,7 @@ export const koKR: LocalizationResource = { backupCodes: { actionLabel__regenerate: '코드 재생성', headerTitle: '백업 코드', - subtitle__regenerate: '새로운 보안 백업 코드 세트를 받으세요. 이전 백업 코드는 삭제되며 사용할 수 없습니다.', + subtitle__regenerate: '새로운 보안 백업 코드 세트를 받아 보세요. 이전 백업 코드는 삭제돼 사용할 수 없어요.', title__regenerate: '백업 코드 재생성', }, phoneCode: { @@ -1291,10 +1292,10 @@ export const koKR: LocalizationResource = { }, }, passkeysSection: { - menuAction__destructive: undefined, - menuAction__rename: undefined, - primaryButton: undefined, - title: undefined, + menuAction__destructive: '삭제', + menuAction__rename: '이름 변경', + primaryButton: '패스키 추가', + title: '패스키', }, passwordSection: { primaryButton__setPassword: '비밀번호 설정', @@ -1314,14 +1315,14 @@ export const koKR: LocalizationResource = { title: '프로필', }, usernameSection: { - primaryButton__setUsername: '사용자 이름 설정', - primaryButton__updateUsername: '사용자 이름 변경', - title: '사용자 이름', + primaryButton__setUsername: '아이디 설정', + primaryButton__updateUsername: '아이디 변경', + title: '아이디', }, web3WalletsSection: { destructiveAction: '지갑 제거', - detailsAction__nonPrimary: undefined, - primaryButton: 'Web3 지갑', + detailsAction__nonPrimary: '기본으로 설정', + primaryButton: '지갑 연결하기', title: 'Web3 지갑', web3SelectSolanaWalletScreen: { subtitle: '계정에 연결할 Solana 지갑을 선택하세요.', @@ -1330,22 +1331,22 @@ export const koKR: LocalizationResource = { }, }, usernamePage: { - successMessage: '당신읭 사용자 이름이 업데이트되었습니다.', - title__set: '사용자 이름 업데이트', - title__update: '사용자 이름 업데이트', + successMessage: '아이디가 업데이트됐어요.', + title__set: '아이디 업데이트', + title__update: '아이디 업데이트', }, web3WalletPage: { removeResource: { - messageLine1: '{{identifier}}가 이 계정에서 제거 될 예정입니다.', - messageLine2: '더 이상 이 web3 지갑을 사용하여 로그인할 수 없습니다.', - successMessage: '{{web3Wallet}}가 당신의 계정에서 제거되었습니다.', + messageLine1: '{{identifier}}가 이 계정에서 제거될 예정이에요.', + messageLine2: '더 이상 이 Web3 지갑으로 로그인할 수 없어요.', + successMessage: '{{web3Wallet}}가 계정에서 제거됐어요.', title: 'web3 지갑 제거', }, subtitle__availableWallets: '계정에 연결할 web3 지갑을 선택하세요.', - subtitle__unavailableWallets: '사용 가능한 web3 지갑이 없습니다.', - successMessage: '지갑이 계정에 추가되었습니다ß.', + subtitle__unavailableWallets: '사용 가능한 Web3 지갑이 없어요.', + successMessage: '지갑이 계정에 추가됐어요.', title: 'web3 지갑 추가', - web3WalletButtonsBlockButton: undefined, + web3WalletButtonsBlockButton: '{{provider|titleize}}', }, }, waitlist: { @@ -1353,19 +1354,19 @@ export const koKR: LocalizationResource = { actionLink: '로그인', actionText: '이미 액세스 권한이 있으신가요?', formButton: '대기 목록에 가입', - subtitle: '이메일 주소를 입력하시면 준비되면 알려드리겠습니다', + subtitle: '이메일 주소를 입력하면 준비되는 대로 알려드릴게요', title: '대기 목록에 가입', }, success: { - message: '곧 리디렉션됩니다...', - subtitle: '준비되면 연락드리겠습니다', - title: '대기 목록에 가입해 주셔서 감사합니다!', + message: '곧 이동돼요...', + subtitle: '준비되는 대로 연락드릴게요', + title: '대기 목록에 함께해 주셔서 고마워요!', }, }, web3SolanaWalletButtons: { connect: '{{walletName}}(으)로 연결', continue: '{{walletName}}(으)로 계속', noneAvailable: - 'Solana Web3 지갑을 찾을 수 없습니다. Web3를 지원하는 {{ solanaWalletsLink || link("wallet extension") }}을(를) 설치해 주세요.', + 'Solana Web3 지갑을 찾을 수 없어요. Web3를 지원하는 {{ solanaWalletsLink || link("wallet extension") }}을(를) 설치해 주세요.', }, } as const;