From 9c0100306598d62dc231975cfc832effbbcba75b Mon Sep 17 00:00:00 2001 From: Daniel Moerner Date: Fri, 28 Aug 2026 09:25:26 -0400 Subject: [PATCH] fix(localizations,shared): Localize the invalid and expired sign-in link errors The `ticket_invalid_code` and `ticket_expired_code` API errors had no `unstable__errors` key, so `translateError` fell through to the backend `longMessage` and showed end users "This ticket is invalid. Make sure you're using a valid ticket generated by Clerk." Both "ticket" and "Clerk" are implementation details to someone who just clicked their IdP tile or an invitation link. Add both keys to `UnstableErrors` and give them end-user copy in en-US, then propagate the keys to the remaining locales via `pnpm generate`. Use copy that is sufficiently general to cover both SAML and invitation paths: ``` 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.', ``` Co-Authored-By: Claude Opus 5 (1M context) --- .changeset/tidy-moons-listen.md | 6 ++++++ packages/localizations/src/ar-SA.ts | 2 ++ packages/localizations/src/be-BY.ts | 2 ++ packages/localizations/src/bg-BG.ts | 2 ++ packages/localizations/src/bn-IN.ts | 2 ++ packages/localizations/src/ca-ES.ts | 2 ++ packages/localizations/src/cs-CZ.ts | 2 ++ packages/localizations/src/da-DK.ts | 2 ++ packages/localizations/src/de-DE.ts | 2 ++ packages/localizations/src/el-GR.ts | 2 ++ packages/localizations/src/en-GB.ts | 2 ++ packages/localizations/src/en-US.ts | 3 +++ packages/localizations/src/es-CR.ts | 2 ++ packages/localizations/src/es-ES.ts | 2 ++ packages/localizations/src/es-MX.ts | 2 ++ packages/localizations/src/es-UY.ts | 2 ++ packages/localizations/src/fa-IR.ts | 2 ++ packages/localizations/src/fi-FI.ts | 2 ++ packages/localizations/src/fr-FR.ts | 2 ++ packages/localizations/src/he-IL.ts | 2 ++ packages/localizations/src/hi-IN.ts | 2 ++ packages/localizations/src/hr-HR.ts | 2 ++ packages/localizations/src/hu-HU.ts | 2 ++ packages/localizations/src/id-ID.ts | 2 ++ packages/localizations/src/is-IS.ts | 2 ++ packages/localizations/src/it-IT.ts | 2 ++ packages/localizations/src/ja-JP.ts | 2 ++ packages/localizations/src/kk-KZ.ts | 2 ++ packages/localizations/src/ko-KR.ts | 2 ++ packages/localizations/src/mn-MN.ts | 2 ++ packages/localizations/src/ms-MY.ts | 2 ++ packages/localizations/src/nb-NO.ts | 2 ++ packages/localizations/src/nl-BE.ts | 2 ++ packages/localizations/src/nl-NL.ts | 2 ++ packages/localizations/src/pl-PL.ts | 2 ++ packages/localizations/src/pt-BR.ts | 2 ++ packages/localizations/src/pt-PT.ts | 2 ++ packages/localizations/src/ro-RO.ts | 2 ++ packages/localizations/src/ru-RU.ts | 2 ++ packages/localizations/src/sk-SK.ts | 2 ++ packages/localizations/src/sr-RS.ts | 2 ++ packages/localizations/src/sv-SE.ts | 2 ++ packages/localizations/src/ta-IN.ts | 2 ++ packages/localizations/src/te-IN.ts | 2 ++ packages/localizations/src/th-TH.ts | 2 ++ packages/localizations/src/tr-TR.ts | 2 ++ packages/localizations/src/uk-UA.ts | 2 ++ packages/localizations/src/vi-VN.ts | 2 ++ packages/localizations/src/zh-CN.ts | 2 ++ packages/localizations/src/zh-TW.ts | 2 ++ packages/shared/src/types/localization.ts | 2 ++ 51 files changed, 107 insertions(+) create mode 100644 .changeset/tidy-moons-listen.md diff --git a/.changeset/tidy-moons-listen.md b/.changeset/tidy-moons-listen.md new file mode 100644 index 00000000000..97822ddeb97 --- /dev/null +++ b/.changeset/tidy-moons-listen.md @@ -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. diff --git a/packages/localizations/src/ar-SA.ts b/packages/localizations/src/ar-SA.ts index 1a0e9542bce..d015635ca21 100644 --- a/packages/localizations/src/ar-SA.ts +++ b/packages/localizations/src/ar-SA.ts @@ -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: 'حدث خطأ أثناء إنشاء التوقيع. يرجى المحاولة مرة أخرى للمتابعة.', diff --git a/packages/localizations/src/be-BY.ts b/packages/localizations/src/be-BY.ts index 87edd1c7956..30c38f3dbaf 100644 --- a/packages/localizations/src/be-BY.ts +++ b/packages/localizations/src/be-BY.ts @@ -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: diff --git a/packages/localizations/src/bg-BG.ts b/packages/localizations/src/bg-BG.ts index d7c80b74640..95a43427b9d 100644 --- a/packages/localizations/src/bg-BG.ts +++ b/packages/localizations/src/bg-BG.ts @@ -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: diff --git a/packages/localizations/src/bn-IN.ts b/packages/localizations/src/bn-IN.ts index cdf78289cad..2a0065738a8 100644 --- a/packages/localizations/src/bn-IN.ts +++ b/packages/localizations/src/bn-IN.ts @@ -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: 'আপনি সিগনেচার অনুরোধটি প্রত্যাখ্যান করেছেন। চালিয়ে যেতে অনুগ্রহ করে আবার চেষ্টা করুন।', diff --git a/packages/localizations/src/ca-ES.ts b/packages/localizations/src/ca-ES.ts index d761a145fb1..08430395624 100644 --- a/packages/localizations/src/ca-ES.ts +++ b/packages/localizations/src/ca-ES.ts @@ -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: diff --git a/packages/localizations/src/cs-CZ.ts b/packages/localizations/src/cs-CZ.ts index 3c3b8dc5443..80fd609523c 100644 --- a/packages/localizations/src/cs-CZ.ts +++ b/packages/localizations/src/cs-CZ.ts @@ -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: diff --git a/packages/localizations/src/da-DK.ts b/packages/localizations/src/da-DK.ts index 92936019d80..9a7166d05cb 100644 --- a/packages/localizations/src/da-DK.ts +++ b/packages/localizations/src/da-DK.ts @@ -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: diff --git a/packages/localizations/src/de-DE.ts b/packages/localizations/src/de-DE.ts index 07f932898cf..5cbe85b07cd 100644 --- a/packages/localizations/src/de-DE.ts +++ b/packages/localizations/src/de-DE.ts @@ -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: diff --git a/packages/localizations/src/el-GR.ts b/packages/localizations/src/el-GR.ts index 02c1d49ec2e..5765199ad34 100644 --- a/packages/localizations/src/el-GR.ts +++ b/packages/localizations/src/el-GR.ts @@ -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: diff --git a/packages/localizations/src/en-GB.ts b/packages/localizations/src/en-GB.ts index 33071fdb142..08f58fc229d 100644 --- a/packages/localizations/src/en-GB.ts +++ b/packages/localizations/src/en-GB.ts @@ -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: diff --git a/packages/localizations/src/en-US.ts b/packages/localizations/src/en-US.ts index aa0385251de..2126dc5cbef 100644 --- a/packages/localizations/src/en-US.ts +++ b/packages/localizations/src/en-US.ts @@ -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: diff --git a/packages/localizations/src/es-CR.ts b/packages/localizations/src/es-CR.ts index baeb439a0ac..4045c9510d4 100644 --- a/packages/localizations/src/es-CR.ts +++ b/packages/localizations/src/es-CR.ts @@ -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: diff --git a/packages/localizations/src/es-ES.ts b/packages/localizations/src/es-ES.ts index e4ecf17e7ee..1ea16637c51 100644 --- a/packages/localizations/src/es-ES.ts +++ b/packages/localizations/src/es-ES.ts @@ -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: diff --git a/packages/localizations/src/es-MX.ts b/packages/localizations/src/es-MX.ts index 09d0fc1e04e..da89e3bd7c0 100644 --- a/packages/localizations/src/es-MX.ts +++ b/packages/localizations/src/es-MX.ts @@ -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: diff --git a/packages/localizations/src/es-UY.ts b/packages/localizations/src/es-UY.ts index 6a799bdf3c5..897ab08b4bf 100644 --- a/packages/localizations/src/es-UY.ts +++ b/packages/localizations/src/es-UY.ts @@ -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: diff --git a/packages/localizations/src/fa-IR.ts b/packages/localizations/src/fa-IR.ts index 86beba5c4c9..f5cfd0adb38 100644 --- a/packages/localizations/src/fa-IR.ts +++ b/packages/localizations/src/fa-IR.ts @@ -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: 'هنگام ایجاد امضا خطایی رخ داد. برای ادامه دوباره تلاش کنید.', diff --git a/packages/localizations/src/fi-FI.ts b/packages/localizations/src/fi-FI.ts index b1a1b5094d2..7505bd2bf59 100644 --- a/packages/localizations/src/fi-FI.ts +++ b/packages/localizations/src/fi-FI.ts @@ -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.', diff --git a/packages/localizations/src/fr-FR.ts b/packages/localizations/src/fr-FR.ts index 583b57611f8..cda07ac8ba0 100644 --- a/packages/localizations/src/fr-FR.ts +++ b/packages/localizations/src/fr-FR.ts @@ -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: diff --git a/packages/localizations/src/he-IL.ts b/packages/localizations/src/he-IL.ts index ae7a88af420..f855917b9c4 100644 --- a/packages/localizations/src/he-IL.ts +++ b/packages/localizations/src/he-IL.ts @@ -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: 'אירעה שגיאה בעת יצירת החתימה. נסה/י שוב כדי להמשיך.', diff --git a/packages/localizations/src/hi-IN.ts b/packages/localizations/src/hi-IN.ts index 9d04a365a23..1e3edf7fe46 100644 --- a/packages/localizations/src/hi-IN.ts +++ b/packages/localizations/src/hi-IN.ts @@ -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: 'आपने सिग्नेचर अनुरोध अस्वीकार कर दिया है। जारी रखने के लिए कृपया फिर से प्रयास करें।', diff --git a/packages/localizations/src/hr-HR.ts b/packages/localizations/src/hr-HR.ts index 34b0d179df7..75de0ec3117 100644 --- a/packages/localizations/src/hr-HR.ts +++ b/packages/localizations/src/hr-HR.ts @@ -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: diff --git a/packages/localizations/src/hu-HU.ts b/packages/localizations/src/hu-HU.ts index 56540481844..2a230e4d082 100644 --- a/packages/localizations/src/hu-HU.ts +++ b/packages/localizations/src/hu-HU.ts @@ -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: diff --git a/packages/localizations/src/id-ID.ts b/packages/localizations/src/id-ID.ts index a66d1a4b145..e8cbda31019 100644 --- a/packages/localizations/src/id-ID.ts +++ b/packages/localizations/src/id-ID.ts @@ -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: diff --git a/packages/localizations/src/is-IS.ts b/packages/localizations/src/is-IS.ts index 1fc6b0994ea..b44378836d4 100644 --- a/packages/localizations/src/is-IS.ts +++ b/packages/localizations/src/is-IS.ts @@ -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: diff --git a/packages/localizations/src/it-IT.ts b/packages/localizations/src/it-IT.ts index 4c20d26e3c1..c8190f1a768 100644 --- a/packages/localizations/src/it-IT.ts +++ b/packages/localizations/src/it-IT.ts @@ -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: diff --git a/packages/localizations/src/ja-JP.ts b/packages/localizations/src/ja-JP.ts index 81068f420aa..dc44d3d6020 100644 --- a/packages/localizations/src/ja-JP.ts +++ b/packages/localizations/src/ja-JP.ts @@ -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: '署名の生成中にエラーが発生しました。続行するにはもう一度お試しください。', diff --git a/packages/localizations/src/kk-KZ.ts b/packages/localizations/src/kk-KZ.ts index ba47ffd33de..77216c81646 100644 --- a/packages/localizations/src/kk-KZ.ts +++ b/packages/localizations/src/kk-KZ.ts @@ -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: diff --git a/packages/localizations/src/ko-KR.ts b/packages/localizations/src/ko-KR.ts index 6fc94c87f5f..6ea515cc5ce 100644 --- a/packages/localizations/src/ko-KR.ts +++ b/packages/localizations/src/ko-KR.ts @@ -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: '서명을 생성하는 동안 오류가 발생했어요. 계속하려면 다시 시도해 주세요.', diff --git a/packages/localizations/src/mn-MN.ts b/packages/localizations/src/mn-MN.ts index ad8fcf996f1..ec1e61c0b66 100644 --- a/packages/localizations/src/mn-MN.ts +++ b/packages/localizations/src/mn-MN.ts @@ -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: 'Та гарын үсгийн хүсэлтийг цуцалсан байна. Үргэлжлүүлэхийн тулд дахин оролдоно уу.', diff --git a/packages/localizations/src/ms-MY.ts b/packages/localizations/src/ms-MY.ts index 092c1db2245..479d5ffdc4c 100644 --- a/packages/localizations/src/ms-MY.ts +++ b/packages/localizations/src/ms-MY.ts @@ -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: diff --git a/packages/localizations/src/nb-NO.ts b/packages/localizations/src/nb-NO.ts index 475ca454fd7..8658b2f3e90 100644 --- a/packages/localizations/src/nb-NO.ts +++ b/packages/localizations/src/nb-NO.ts @@ -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: diff --git a/packages/localizations/src/nl-BE.ts b/packages/localizations/src/nl-BE.ts index 1f2f19eacea..2292775f4a6 100644 --- a/packages/localizations/src/nl-BE.ts +++ b/packages/localizations/src/nl-BE.ts @@ -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.', diff --git a/packages/localizations/src/nl-NL.ts b/packages/localizations/src/nl-NL.ts index 00c4e01265b..02df1e48647 100644 --- a/packages/localizations/src/nl-NL.ts +++ b/packages/localizations/src/nl-NL.ts @@ -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.', diff --git a/packages/localizations/src/pl-PL.ts b/packages/localizations/src/pl-PL.ts index 9a0741b215a..97476b8d3b9 100644 --- a/packages/localizations/src/pl-PL.ts +++ b/packages/localizations/src/pl-PL.ts @@ -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: diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index 9ae09c0eabd..eed608b6595 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -1819,6 +1819,8 @@ export const ptBR: LocalizationResource = { protect_check_timed_out: undefined, protect_check_unsupported_environment: undefined, session_exists: 'Você já está conectado.', + ticket_expired_code: undefined, + ticket_invalid_code: undefined, web3_missing_identifier: 'Uma extensão de carteira Web3 não pode ser encontrada. Por favor, instale uma para continuar.', web3_signature_request_rejected: 'Você rejeitou a solicitação de assinatura. Tente novamente para continuar.', diff --git a/packages/localizations/src/pt-PT.ts b/packages/localizations/src/pt-PT.ts index 8e370687ade..de524ce7abe 100644 --- a/packages/localizations/src/pt-PT.ts +++ b/packages/localizations/src/pt-PT.ts @@ -1825,6 +1825,8 @@ export const ptPT: LocalizationResource = { protect_check_timed_out: undefined, protect_check_unsupported_environment: undefined, session_exists: 'Já está conectado.', + ticket_expired_code: undefined, + ticket_invalid_code: undefined, web3_missing_identifier: 'Falta um identificador Web3. Tente novamente.', web3_signature_request_rejected: 'Rejeitou o pedido de assinatura. Tente novamente para continuar.', web3_solana_signature_generation_failed: 'Ocorreu um erro ao gerar a assinatura. Tente novamente para continuar.', diff --git a/packages/localizations/src/ro-RO.ts b/packages/localizations/src/ro-RO.ts index f8cccc3e9f8..ebccd8b9e5b 100644 --- a/packages/localizations/src/ro-RO.ts +++ b/packages/localizations/src/ro-RO.ts @@ -1820,6 +1820,8 @@ export const roRO: 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: 'Nu am găsit o extensie pentru portofel Web3. Te rugăm instalează una pentru a continua.', web3_signature_request_rejected: 'Ați respins solicitarea de semnătură. Încercați din nou pentru a continua.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/ru-RU.ts b/packages/localizations/src/ru-RU.ts index 32b4035047c..5418ecdae52 100644 --- a/packages/localizations/src/ru-RU.ts +++ b/packages/localizations/src/ru-RU.ts @@ -1817,6 +1817,8 @@ export const ruRU: 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: 'Вы отклонили запрос на подпись. Пожалуйста, попробуйте ещё раз, чтобы продолжить.', diff --git a/packages/localizations/src/sk-SK.ts b/packages/localizations/src/sk-SK.ts index dc36b79e866..5caf4769636 100644 --- a/packages/localizations/src/sk-SK.ts +++ b/packages/localizations/src/sk-SK.ts @@ -1808,6 +1808,8 @@ export const skSK: LocalizationResource = { protect_check_timed_out: undefined, protect_check_unsupported_environment: undefined, session_exists: 'Jste už přihlášen.', + ticket_expired_code: undefined, + ticket_invalid_code: undefined, web3_missing_identifier: 'Rozšírenie Web3 Peňaženky nebolo nájdené. Je potrebné ho nainštalovať.', web3_signature_request_rejected: 'Odmietli ste žiadosť o podpis. Skúste to znova, aby ste mohli pokračovať.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/sr-RS.ts b/packages/localizations/src/sr-RS.ts index 157efee229b..79368a7ba39 100644 --- a/packages/localizations/src/sr-RS.ts +++ b/packages/localizations/src/sr-RS.ts @@ -1800,6 +1800,8 @@ export const srRS: 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: undefined, web3_signature_request_rejected: 'Odbio/la si zahtev za potpis. Pokušaj ponovo da nastaviš.', web3_solana_signature_generation_failed: 'Došlo je do greške pri generisanju potpisa. Pokušaj ponovo da nastaviš.', diff --git a/packages/localizations/src/sv-SE.ts b/packages/localizations/src/sv-SE.ts index 747357f7ef7..09c59f11542 100644 --- a/packages/localizations/src/sv-SE.ts +++ b/packages/localizations/src/sv-SE.ts @@ -1803,6 +1803,8 @@ export const svSE: LocalizationResource = { protect_check_timed_out: undefined, protect_check_unsupported_environment: undefined, session_exists: 'Du är redan inloggad.', + ticket_expired_code: undefined, + ticket_invalid_code: undefined, web3_missing_identifier: undefined, web3_signature_request_rejected: 'Du avvisade signaturbegäran. Försök igen för att fortsätta.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/ta-IN.ts b/packages/localizations/src/ta-IN.ts index 58024742b32..6c3f11c130b 100644 --- a/packages/localizations/src/ta-IN.ts +++ b/packages/localizations/src/ta-IN.ts @@ -1836,6 +1836,8 @@ export const taIN: 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: 'நீங்கள் கையொப்ப கோரிக்கையை நிராகரித்துவிட்டீர்கள். தொடர மீண்டும் முயற்சிக்கவும்.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/te-IN.ts b/packages/localizations/src/te-IN.ts index 1dcefe67386..a26ccf4ad52 100644 --- a/packages/localizations/src/te-IN.ts +++ b/packages/localizations/src/te-IN.ts @@ -1830,6 +1830,8 @@ export const teIN: 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: 'మీరు సంతకం అభ్యర్థనను తిరస్కరించారు. కొనసాగేందుకు దయచేసి మళ్లీ ప్రయత్నించండి.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/th-TH.ts b/packages/localizations/src/th-TH.ts index e67007a7c1e..6412a174a91 100644 --- a/packages/localizations/src/th-TH.ts +++ b/packages/localizations/src/th-TH.ts @@ -1798,6 +1798,8 @@ export const thTH: 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: 'เกิดข้อผิดพลาดขณะสร้างลายเซ็น โปรดลองอีกครั้งเพื่อดำเนินการต่อ', diff --git a/packages/localizations/src/tr-TR.ts b/packages/localizations/src/tr-TR.ts index b95612c1e19..3a29d569336 100644 --- a/packages/localizations/src/tr-TR.ts +++ b/packages/localizations/src/tr-TR.ts @@ -1804,6 +1804,8 @@ export const trTR: LocalizationResource = { protect_check_timed_out: undefined, protect_check_unsupported_environment: undefined, session_exists: 'Zaten giriş yapmışsınız.', + ticket_expired_code: undefined, + ticket_invalid_code: undefined, web3_missing_identifier: 'Web3 için tanımlayıcı eksik.', web3_signature_request_rejected: 'İmza isteğini reddettiniz. Devam etmek için lütfen tekrar deneyin.', web3_solana_signature_generation_failed: diff --git a/packages/localizations/src/uk-UA.ts b/packages/localizations/src/uk-UA.ts index 3f982bc72b8..9f30408df85 100644 --- a/packages/localizations/src/uk-UA.ts +++ b/packages/localizations/src/uk-UA.ts @@ -1798,6 +1798,8 @@ export const ukUA: 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: diff --git a/packages/localizations/src/vi-VN.ts b/packages/localizations/src/vi-VN.ts index d848ef3838f..c7fcb2a1deb 100644 --- a/packages/localizations/src/vi-VN.ts +++ b/packages/localizations/src/vi-VN.ts @@ -1821,6 +1821,8 @@ export const viVN: 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: 'Không tìm thấy phần mở rộng Web3 Wallet. Vui lòng cài đặt một phần mở rộng để tiếp tục.', web3_signature_request_rejected: 'Bạn đã từ chối yêu cầu ký. Vui lòng thử lại để tiếp tục.', web3_solana_signature_generation_failed: 'Đã xảy ra lỗi khi tạo chữ ký. Vui lòng thử lại để tiếp tục.', diff --git a/packages/localizations/src/zh-CN.ts b/packages/localizations/src/zh-CN.ts index dfbf68c8f6b..067bad786d6 100644 --- a/packages/localizations/src/zh-CN.ts +++ b/packages/localizations/src/zh-CN.ts @@ -1781,6 +1781,8 @@ export const zhCN: 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: '生成签名时发生错误。请重试以继续。', diff --git a/packages/localizations/src/zh-TW.ts b/packages/localizations/src/zh-TW.ts index 6ca3ead8138..395894de0c0 100644 --- a/packages/localizations/src/zh-TW.ts +++ b/packages/localizations/src/zh-TW.ts @@ -1786,6 +1786,8 @@ export const zhTW: 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: '產生簽名時發生錯誤。請再試一次以繼續。', diff --git a/packages/shared/src/types/localization.ts b/packages/shared/src/types/localization.ts index 26b9452fc15..82c326a2248 100644 --- a/packages/shared/src/types/localization.ts +++ b/packages/shared/src/types/localization.ts @@ -2196,6 +2196,8 @@ type UnstableErrors = WithParamName<{ requireSpecialCharacter: LocalizationValue; }; session_exists: LocalizationValue; + ticket_expired_code: LocalizationValue; + ticket_invalid_code: LocalizationValue; zxcvbn: { notEnough: LocalizationValue; couldBeStronger: LocalizationValue;