Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .changeset/tidy-moons-listen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'@clerk/localizations': patch
'@clerk/shared': patch
---

Display a proper message when a sign-in or invitation link is invalid or has expired. Previously these errors rendered the raw API copy "This ticket is invalid. Make sure you're using a valid ticket generated by Clerk.", which refers to Clerk implementation details that are meaningless to the end user signing in. The new messages are available under the `unstable__errors.ticket_invalid_code` and `unstable__errors.ticket_expired_code` localization keys.
2 changes: 2 additions & 0 deletions packages/localizations/src/ar-SA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1796,6 +1796,8 @@ export const arSA: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'لقد قمت بتسجيل الدخول بالفعل',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'لقد رفضت طلب التوقيع. يرجى المحاولة مرة أخرى للمتابعة.',
web3_solana_signature_generation_failed: 'حدث خطأ أثناء إنشاء التوقيع. يرجى المحاولة مرة أخرى للمتابعة.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/be-BY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1807,6 +1807,8 @@ export const beBY: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Вы ўжо ўвайшлі.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Вы адхілілі запыт на подпіс. Калі ласка, паспрабуйце яшчэ раз, каб працягнуць.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/bg-BG.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1800,6 +1800,8 @@ export const bgBG: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Вече сте влезнали.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Отхвърлихте заявката за подпис. Моля, опитайте отново, за да продължите.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/bn-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1825,6 +1825,8 @@ export const bnIN: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: undefined,
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'একটি Web3 ওয়ালেট এক্সটেনশন পাওয়া যায়নি। চালিয়ে যেতে দয়া করে একটি ইনস্টল করুন।',
web3_signature_request_rejected:
'আপনি সিগনেচার অনুরোধটি প্রত্যাখ্যান করেছেন। চালিয়ে যেতে অনুগ্রহ করে আবার চেষ্টা করুন।',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ca-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1813,6 +1813,8 @@ export const caES: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Ja estàs connectat.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Has rebutjat la sol·licitud de signatura. Torna-ho a provar per continuar.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/cs-CZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1812,6 +1812,8 @@ export const csCZ: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Jste již přihlášen.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Rozšíření peněženky Web3 nebylo nalezeno. Pro pokračování prosím nainstalujte jednu.',
web3_signature_request_rejected: 'Odmítli jste žádost o podpis. Chcete-li pokračovat, zkuste to prosím znovu.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/da-DK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1797,6 +1797,8 @@ export const daDK: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Du er allerede logget ind.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Du har afvist signaturanmodningen. Prøv igen for at fortsætte.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/de-DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1830,6 +1830,8 @@ export const deDE: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Sie sind bereits angemeldet.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier:
'Eine Web3 Wallet-Erweiterung wurde nicht gefunden. Bitte installieren Sie eine, um fortzufahren.',
web3_signature_request_rejected:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/el-GR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1821,6 +1821,8 @@ export const elGR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Έχετε ήδη συνδεθεί.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Δεν εντοπίστηκε αναγνωριστικό Web3. Παρακαλώ δοκιμάστε ξανά.',
web3_signature_request_rejected: 'Απορρίψατε το αίτημα υπογραφής. Δοκιμάστε ξανά για να συνεχίσετε.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/en-GB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1804,6 +1804,8 @@ export const enGB: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: "You're already signed in.",
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'You have rejected the signature request. Please try again to continue.',
web3_solana_signature_generation_failed:
Expand Down
3 changes: 3 additions & 0 deletions packages/localizations/src/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1845,6 +1845,9 @@ export const enUS: LocalizationResource = {
protect_check_unsupported_environment:
"Verification isn't supported in this environment. Please continue in a standard browser or contact support.",
session_exists: undefined,
ticket_expired_code: 'This link has expired. Please start again or request a new link.',
ticket_invalid_code:
'This link is no longer valid or has already been used. Please start again or request a new link.',
web3_missing_identifier: 'A Web3 Wallet extension cannot be found. Please install one to continue.',
web3_signature_request_rejected: 'You have rejected the signature request. Please try again to continue.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-CR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1812,6 +1812,8 @@ export const esCR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: undefined,
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'No se puede encontrar la extension de la billetera Web3. Instala una para continuar',
web3_signature_request_rejected: 'Has rechazado la solicitud de firma. Inténtalo de nuevo para continuar.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1813,6 +1813,8 @@ export const esES: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Ya has iniciado sesión',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Has rechazado la solicitud de firma. Inténtalo de nuevo para continuar.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-MX.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1813,6 +1813,8 @@ export const esMX: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Ya has iniciado sesión',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'No se puede encontrar la extension de la billetera Web3. Instala una para continuar',
web3_signature_request_rejected: 'Has rechazado la solicitud de firma. Inténtalo de nuevo para continuar.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-UY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1814,6 +1814,8 @@ export const esUY: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Ya has iniciado sesión',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'No se encontró una extensión de cartera Web3. Por favor, instalá una para continuar.',
web3_signature_request_rejected: 'Has rechazado la solicitud de firma. Inténtalo de nuevo para continuar.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fa-IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1811,6 +1811,8 @@ export const faIR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'جلسه از قبل وجود دارد.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'افزونه‌ی کیف پول وب۳ پیدا نشد. برای ادامه، لطفاً یکی نصب کنید.',
web3_signature_request_rejected: 'درخواست امضا را رد کرده‌اید. برای ادامه دوباره تلاش کنید.',
web3_solana_signature_generation_failed: 'هنگام ایجاد امضا خطایی رخ داد. برای ادامه دوباره تلاش کنید.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fi-FI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1825,6 +1825,8 @@ export const fiFI: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Olet jo kirjautunut sisään.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Web3-lompakkoa ei löytynyt. Asenna sellainen jatkaaksesi.',
web3_signature_request_rejected: 'Hylkäsit allekirjoituspyynnön. Yritä uudelleen jatkaaksesi.',
web3_solana_signature_generation_failed: 'Allekirjoitusta luotaessa tapahtui virhe. Yritä uudelleen jatkaaksesi.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fr-FR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1822,6 +1822,8 @@ export const frFR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Vous êtes déjà connecté.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Aucune extension de portefeuille Web3 trouvée. Veuillez en installer une pour continuer.',
web3_signature_request_rejected: 'Vous avez refusé la demande de signature. Veuillez réessayer pour continuer.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/he-IL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1788,6 +1788,8 @@ export const heIL: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'אתה כבר מחובר לחשבון.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'דחית את בקשת החתימה. נסה/י שוב כדי להמשיך.',
web3_solana_signature_generation_failed: 'אירעה שגיאה בעת יצירת החתימה. נסה/י שוב כדי להמשיך.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hi-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1826,6 +1826,8 @@ export const hiIN: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: undefined,
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Web3 वॉलेट एक्सटेंशन नहीं मिल सका। जारी रखने के लिए कृपया एक इंस्टॉल करें।',
web3_signature_request_rejected:
'आपने सिग्नेचर अनुरोध अस्वीकार कर दिया है। जारी रखने के लिए कृपया फिर से प्रयास करें।',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hr-HR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1831,6 +1831,8 @@ export const hrHR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Već ste prijavljeni.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Nije pronađeno proširenje za Web3 novčanik. Molimo instalirajte jedno za nastavak.',
web3_signature_request_rejected: 'Odbili ste zahtjev za potpis. Pokušajte ponovno za nastavak.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hu-HU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1830,6 +1830,8 @@ export const huHU: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Már be vagy jelentkezve.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Nem található Web3 tárca bővítmény. Kérlek telepíts egyet a folytatáshoz.',
web3_signature_request_rejected: 'Elutasította az aláírási kérelmet. Kérjük, próbálja meg újra a folytatáshoz.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/id-ID.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1810,6 +1810,8 @@ export const idID: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Anda sudah masuk.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Anda menolak permintaan tanda tangan. Silakan coba lagi untuk melanjutkan.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/is-IS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1828,6 +1828,8 @@ export const isIS: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Þú ert nú þegar innskráður.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Ekki fannst Web3 veskisviðbót. Vinsamlegast settu upp eina til að halda áfram.',
web3_signature_request_rejected: 'Þú hafðir hafnað beiðni um undirritun. Reyndu aftur til að halda áfram.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/it-IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1809,6 +1809,8 @@ export const itIT: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Sei già loggato.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected: 'Hai rifiutato la richiesta di firma. Riprova per continuare.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ja-JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1824,6 +1824,8 @@ export const jaJP: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: '既にサインインしています。',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Web3ウォレット拡張機能が見つかりません。続行するにはインストールしてください。',
web3_signature_request_rejected: '署名リクエストを拒否しました。続行するにはもう一度お試しください。',
web3_solana_signature_generation_failed: '署名の生成中にエラーが発生しました。続行するにはもう一度お試しください。',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/kk-KZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1790,6 +1790,8 @@ export const kkKZ: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: undefined,
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Web3 Wallet кеңейтуі табылмады. Орнатыңыз.',
web3_signature_request_rejected: 'Сіз қолтаңба сұрауын қабылдамадыңыз. Жалғастыру үшін қайтадан көріңіз.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ko-KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1797,6 +1797,8 @@ export const koKR: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: '이미 로그인 중이에요.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Web3 지갑 확장 프로그램을 찾을 수 없어요. 계속하려면 설치해 주세요.',
web3_signature_request_rejected: '서명 요청을 거부했어요. 계속하려면 다시 시도해 주세요.',
web3_solana_signature_generation_failed: '서명을 생성하는 동안 오류가 발생했어요. 계속하려면 다시 시도해 주세요.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/mn-MN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1802,6 +1802,8 @@ export const mnMN: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Та аль хэдийн нэвтэрсэн байна.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected:
'Та гарын үсгийн хүсэлтийг цуцалсан байна. Үргэлжлүүлэхийн тулд дахин оролдоно уу.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ms-MY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1835,6 +1835,8 @@ export const msMY: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: undefined,
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Sambungan Dompet Web3 tidak dapat dijumpai. Sila pasang satu untuk meneruskan.',
web3_signature_request_rejected: 'Anda telah menolak permintaan tandatangan. Sila cuba lagi untuk meneruskan.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/nb-NO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1828,6 +1828,8 @@ export const nbNO: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Du er allerede logget inn.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'En Web3-lommebokutvidelse ble ikke funnet. Installer en for å fortsette.',
web3_signature_request_rejected: 'Du avviste signaturforespørselen. Prøv igjen for å fortsette.',
web3_solana_signature_generation_failed:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/nl-BE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1801,6 +1801,8 @@ export const nlBE: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Je bent al ingelogd.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected:
'Je hebt het handtekeningverzoek afgewezen. Probeer het opnieuw om verder te gaan.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/nl-NL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1801,6 +1801,8 @@ export const nlNL: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Je bent al ingelogd.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: undefined,
web3_signature_request_rejected:
'Je hebt het handtekeningverzoek afgewezen. Probeer het opnieuw om verder te gaan.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/pl-PL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1809,6 +1809,8 @@ export const plPL: LocalizationResource = {
protect_check_timed_out: undefined,
protect_check_unsupported_environment: undefined,
session_exists: 'Jesteś już zalogowany.',
ticket_expired_code: undefined,
ticket_invalid_code: undefined,
web3_missing_identifier: 'Nie można znaleźć rozszerzenia Web3 Wallet. Zainstaluj je, aby kontynuować.',
web3_signature_request_rejected: 'Odrzuciłeś prośbę o podpis. Spróbuj ponownie, aby kontynuować.',
web3_solana_signature_generation_failed:
Expand Down
Loading
Loading