From 994093b98127df9540d506dc9576a6d8c7c47be2 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Mon, 27 Jul 2026 20:57:54 +0200 Subject: [PATCH] chore: update translations --- apps/server/package.json | 18 +- apps/web/locales/af-ZA.po | 44 +-- apps/web/locales/am-ET.po | 44 +-- apps/web/locales/ar-SA.po | 44 +-- apps/web/locales/az-AZ.po | 44 +-- apps/web/locales/bg-BG.po | 44 +-- apps/web/locales/bn-BD.po | 44 +-- apps/web/locales/ca-ES.po | 44 +-- apps/web/locales/cs-CZ.po | 44 +-- apps/web/locales/da-DK.po | 44 +-- apps/web/locales/de-DE.po | 44 +-- apps/web/locales/el-GR.po | 44 +-- apps/web/locales/en-GB.po | 44 +-- apps/web/locales/en-US.po | 42 +-- apps/web/locales/es-ES.po | 44 +-- apps/web/locales/fa-IR.po | 44 +-- apps/web/locales/fi-FI.po | 44 +-- apps/web/locales/fr-FR.po | 44 +-- apps/web/locales/he-IL.po | 44 +-- apps/web/locales/hi-IN.po | 44 +-- apps/web/locales/hu-HU.po | 44 +-- apps/web/locales/id-ID.po | 44 +-- apps/web/locales/it-IT.po | 44 +-- apps/web/locales/ja-JP.po | 44 +-- apps/web/locales/km-KH.po | 44 +-- apps/web/locales/kn-IN.po | 44 +-- apps/web/locales/ko-KR.po | 44 +-- apps/web/locales/lt-LT.po | 44 +-- apps/web/locales/lv-LV.po | 44 +-- apps/web/locales/ml-IN.po | 44 +-- apps/web/locales/mr-IN.po | 44 +-- apps/web/locales/ms-MY.po | 44 +-- apps/web/locales/ne-NP.po | 44 +-- apps/web/locales/nl-NL.po | 44 +-- apps/web/locales/no-NO.po | 44 +-- apps/web/locales/or-IN.po | 44 +-- apps/web/locales/pl-PL.po | 44 +-- apps/web/locales/pt-BR.po | 44 +-- apps/web/locales/pt-PT.po | 44 +-- apps/web/locales/ro-RO.po | 44 +-- apps/web/locales/ru-RU.po | 44 +-- apps/web/locales/sk-SK.po | 44 +-- apps/web/locales/sl-SI.po | 44 +-- apps/web/locales/sq-AL.po | 44 +-- apps/web/locales/sr-SP.po | 44 +-- apps/web/locales/sv-SE.po | 44 +-- apps/web/locales/ta-IN.po | 44 +-- apps/web/locales/te-IN.po | 44 +-- apps/web/locales/th-TH.po | 44 +-- apps/web/locales/tr-TR.po | 44 +-- apps/web/locales/uk-UA.po | 44 +-- apps/web/locales/uz-UZ.po | 44 +-- apps/web/locales/vi-VN.po | 44 +-- apps/web/locales/zh-CN.po | 44 +-- apps/web/locales/zh-TW.po | 44 +-- apps/web/locales/zu-ZA.po | 42 +-- apps/web/package.json | 6 +- package.json | 2 +- packages/api/package.json | 8 +- packages/env/package.json | 2 +- packages/mcp/package.json | 4 +- packages/ui/package.json | 2 +- packages/utils/package.json | 2 +- pnpm-lock.yaml | 617 +++++++++++++++++++++--------------- 64 files changed, 1751 insertions(+), 1326 deletions(-) diff --git a/apps/server/package.json b/apps/server/package.json index 6815b92be..9bfa1516a 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -30,20 +30,20 @@ "@ai-sdk/perplexity": "^4.0.13", "@ai-sdk/togetherai": "^3.0.15", "@ai-sdk/xai": "^4.0.18", - "@aws-sdk/client-s3": "^3.1095.0", + "@aws-sdk/client-s3": "^3.1096.0", "@better-auth/api-key": "^1.6.25", "@better-auth/drizzle-adapter": "^1.6.25", "@better-auth/infra": "^0.3.7", "@better-auth/oauth-provider": "^1.6.25", "@better-auth/passkey": "^1.6.25", "@hono/node-server": "^2.0.12", - "@modelcontextprotocol/sdk": "^1.29.0", - "@orpc/client": "^1.14.10", - "@orpc/experimental-ratelimit": "^1.14.10", - "@orpc/json-schema": "^1.14.10", - "@orpc/openapi": "^1.14.10", - "@orpc/server": "^1.14.10", - "@orpc/zod": "^1.14.10", + "@modelcontextprotocol/sdk": "^1.30.0", + "@orpc/client": "^1.14.12", + "@orpc/experimental-ratelimit": "^1.14.12", + "@orpc/json-schema": "^1.14.12", + "@orpc/openapi": "^1.14.12", + "@orpc/server": "^1.14.12", + "@orpc/zod": "^1.14.12", "@react-pdf/renderer": "^4.5.1", "@reactive-resume/api": "workspace:*", "@reactive-resume/auth": "workspace:*", @@ -83,7 +83,7 @@ }, "devDependencies": { "@reactive-resume/config": "workspace:*", - "@types/node": "^26.1.1", + "@types/node": "^26.1.2", "@types/pg": "^8.20.0", "@types/react": "^19.2.17", "@typescript/native-preview": "7.0.0-dev.20260707.2", diff --git a/apps/web/locales/af-ZA.po b/apps/web/locales/af-ZA.po index 81e81a909..058d5f2ae 100644 --- a/apps/web/locales/af-ZA.po +++ b/apps/web/locales/af-ZA.po @@ -8,7 +8,7 @@ msgstr "" "Language: af\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Afrikaans\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Is jy seker dat jy hierdie item wil verwyder?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Is jy seker jy wil hierdie CV uitvee?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Is jy seker jy wil jou rekening uitvee?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Is jy seker jy wil hierdie CV sluit?" @@ -734,6 +732,7 @@ msgstr "Kan ek my CV na PDF uitvoer?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Besig om jou API-sleutel uit te vee..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Besig om jou CV uit te vee..." @@ -1568,6 +1566,10 @@ msgstr "Wysig besonderhede" msgid "Edit keyword" msgstr "Bewerk sleutelwoord" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Wysig model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Wysig nota" @@ -1648,7 +1650,7 @@ msgstr "Verbeter die sekuriteit van jou rekening met bykomende lae beskerming." msgid "Enter a name for your passkey." msgstr "Voer 'n naam in vir jou paswoord." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Voer een van jou gestoorde rugsteunkodes in om toegang tot jou rekening te kry" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Misluk om die wagwoord te verifieer. Probeer asseblief weer." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Misluk om jou rugsteunkodeverifikasie te voltooi. Probeer asseblief weer." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Gaan terug" @@ -3311,6 +3313,10 @@ msgstr "Verskaffer" msgid "Provider connection verified." msgstr "Verskafferverbinding geverifieer." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Verskaffermodel" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Stoor veranderinge" msgid "Save Changes" msgstr "Stoor veranderinge" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Stoor model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Gestoor" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Denke" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Hierdie aksie kan nie ongedaan gemaak word nie." @@ -4827,16 +4836,15 @@ msgstr "Geverifieer" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifieer" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifieer met 'n rugsteunkode" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Besig om rugsteunkode te verifieer..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Wat is nuut in die jongste weergawe?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Wanneer dit gesluit is, kan die CV nie bygewerk of uitgevee word nie." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Jou CV is suksesvol geskep." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Jou CV is suksesvol uitgevee." diff --git a/apps/web/locales/am-ET.po b/apps/web/locales/am-ET.po index 8ffa06be3..b94b313fb 100644 --- a/apps/web/locales/am-ET.po +++ b/apps/web/locales/am-ET.po @@ -8,7 +8,7 @@ msgstr "" "Language: am\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Amharic\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "ይህን ንጥል ለመሰረዝ እርግጠኛ ነዎት?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "ይህን የታሪክ ማቅረቢያ ለመሰረዝ እርግጠኛ ነዎት?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "መለያዎን ለመሰረዝ እርግጠኛ ነዎት?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "ይህን የየታሪክ ማቅረቢያ ለመቆለፍ እርግጠኛ ነዎት?" @@ -734,6 +732,7 @@ msgstr "የየታሪክዬን ወደ PDF ልላክ እችላለሁ?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API ቁልፎትን በመሰረዝ ላይ…" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "የየታሪክዎን በመሰረዝ ላይ…" @@ -1568,6 +1566,10 @@ msgstr "ዝርዝሮችን ያርትዑ" msgid "Edit keyword" msgstr "ቁልፍ ቃል አርትዕ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "ሞዴልን አርትዕ ያድርጉ" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "ማስታወሻ አርትዕ" @@ -1648,7 +1650,7 @@ msgstr "የመለያዎን ደህንነት በተጨማሪ ደረጃዎች በ msgid "Enter a name for your passkey." msgstr "ለፓስኪዎ ስም ያስገቡ።" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ወደ መለያዎ ለመግባት ከተቀመጡት የመከላከያ ኮዶች አንዱን ያስገቡ" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "የይለፍ ቃሉን ማረጋገጥ አልተሳካም። እባክዎ እንደገና ይሞክሩ።" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "የመጠባበቂያ ኮድዎን ማረጋገጥ አልተሳካም። እባክዎ እንደገና ይሞክሩ።" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ተመለስ" @@ -3311,6 +3313,10 @@ msgstr "ሰብታሪ" msgid "Provider connection verified." msgstr "የአቅራቢው ግንኙነት ተረጋግጧል።" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "የአቅራቢ ሞዴል" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "ለውጦችን አስቀምጥ" msgid "Save Changes" msgstr "ለውጦቹን አስቀምጥ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "ሞዴልን አስቀምጥ" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "ተቀምጧል" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "ማሰብ" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ይህ ተግባር መቀለብ አይቻልም።" @@ -4827,16 +4836,15 @@ msgstr "ተረጋግጧል" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "አረጋግጥ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "በመከላከያ ኮድ አረጋግጥ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "መከላከያ ኮድ በማረጋገጥ ላይ…" @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "በአዲሱ ስሪት ምን አዲስ ነገር አለ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "ሲቆለፍ የየታሪክዎን ማቅረቢያ ማዘመን ወይም ማስወገድ አይቻልም።" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተፈጥሯል።" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተሰርዟል።" diff --git a/apps/web/locales/ar-SA.po b/apps/web/locales/ar-SA.po index 2f24e59d6..1879c7025 100644 --- a/apps/web/locales/ar-SA.po +++ b/apps/web/locales/ar-SA.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "هل أنت متأكد من رغبتك في حذف هذا العنصر؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "هل أنت متأكد من أنك تريد حذف هذه السيرة الذاتية؟" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "هل أنت متأكد من أنك تريد حذف حسابك؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "هل أنت متأكد من أنك تريد قفل هذه السيرة الذاتية؟" @@ -734,6 +732,7 @@ msgstr "هل يمكنني تصدير سيرتي الذاتية إلى PDF؟" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "جاري حذف مفتاح واجهة برمجة التطبيقات (API)..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "جاري حذف سيرتك الذاتية..." @@ -1568,6 +1566,10 @@ msgstr "تعديل التفاصيل" msgid "Edit keyword" msgstr "تحرير الكلمة الرئيسية" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "تعديل النموذج" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "تعديل الملاحظة" @@ -1648,7 +1650,7 @@ msgstr "عزّز أمان حسابك بطبقات إضافية من الحماي msgid "Enter a name for your passkey." msgstr "أدخل اسماً لمفتاح المرور الخاص بك." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "أدخِل أحد رموز النسخ الاحتياطي المحفوظة للوصول إلى حسابك" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "فشل التحقق من كلمة المرور. يرجى المحاولة مرة أخرى." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "فشل التحقق من رمز النسخ الاحتياطي الخاص بك. يرجى المحاولة مرة أخرى." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "جيثب" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "عودة" @@ -3311,6 +3313,10 @@ msgstr "المزوّد" msgid "Provider connection verified." msgstr "تم التحقق من اتصال مزود الخدمة." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "نموذج المزوّد" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "حفظ التغييرات" msgid "Save Changes" msgstr "حفظ التّغييرات" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "حفظ النموذج" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "أنقذ" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "التفكير" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "لا يمكن التراجع عن هذا الإجراء." @@ -4827,16 +4836,15 @@ msgstr "مُتحقَّق" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "تحقّق" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "التحقق باستخدام رمز نسخ احتياطي" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "جاري التحقق من رمز النسخ الاحتياطي..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "ما الجديد في الإصدار الأخير؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "عند القفل، لا يمكن تحديث السيرة الذاتية أو حذفها." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "تم إنشاء سيرتك الذاتية بنجاح." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "تم حذف سيرتك الذاتية بنجاح." diff --git a/apps/web/locales/az-AZ.po b/apps/web/locales/az-AZ.po index 3af0daf9b..d70333098 100644 --- a/apps/web/locales/az-AZ.po +++ b/apps/web/locales/az-AZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: az\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Azerbaijani\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Bu elementi silmək istədiyinizə əminsinizmi?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Bu özgeçmişi silmək istədiyinizə əminsiniz?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Hesabınızı silmək istədiyinizə əminsiniz?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Bu özgeçmişi kilidləmək istədiyinizə əminsiniz?" @@ -734,6 +732,7 @@ msgstr "Özgeçmişimi PDF‑ə ixrac edə bilərəm?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API açarınız silinir..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Özgeçmişiniz silinir..." @@ -1568,6 +1566,10 @@ msgstr "Təfərrüatları redaktə edin" msgid "Edit keyword" msgstr "Açar sözü redaktə et" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modeli redaktə edin" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Qeydi redaktə et" @@ -1648,7 +1650,7 @@ msgstr "Hesabınızın təhlükəsizliyini əlavə qoruma qatları ilə güclən msgid "Enter a name for your passkey." msgstr "Şifrəniz üçün bir ad daxil edin." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hesabınıza daxil olmaq üçün saxlanılmış ehtiyat kodlarınızdan birini daxil edin" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Şifrənin doğruluğunu təsdiqləmək mümkün olmadı. Zəhmət olmasa yenidən cəhd edin." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Ehtiyat kodunuzu təsdiqləmək mümkün olmadı. Zəhmət olmasa yenidən cəhd edin." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Geri qayıt" @@ -3311,6 +3313,10 @@ msgstr "Provayder" msgid "Provider connection verified." msgstr "Provayder bağlantısı təsdiqləndi." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Provayder modeli" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Dəyişiklikləri yadda saxla" msgid "Save Changes" msgstr "Dəyişiklikləri Yadda Saxla" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Modeli yadda saxla" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Yadda saxlanıldı" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Düşünmək" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Bu əməliyyat geri qaytarıla bilməz." @@ -4827,16 +4836,15 @@ msgstr "Təsdiqlənib" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Təsdiqlə" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Ehtiyat Kod ilə Təsdiqlə" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Ehtiyat kod yoxlanılır..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Son versiyada nə yenidir?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Kilidləndikdə, özgeçmiş yenilənə və ya silinə bilməz." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Özgeçmişiniz uğurla yaradıldı." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Özgeçmişiniz uğurla silindi." diff --git a/apps/web/locales/bg-BG.po b/apps/web/locales/bg-BG.po index 27bf164a4..8e9fcb69c 100644 --- a/apps/web/locales/bg-BG.po +++ b/apps/web/locales/bg-BG.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Сигурни ли сте, че искате да изтриете този елемент?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Сигурни ли сте, че искате да изтриете тази автобиография?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Сигурни ли сте, че искате да изтриете профила си?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Сигурни ли сте, че искате да заключите тази автобиография?" @@ -734,6 +732,7 @@ msgstr "Мога ли да експортирам автобиографията #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Изтриване на вашия API ключ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Вашата автобиография се изтрива..." @@ -1568,6 +1566,10 @@ msgstr "Редактиране на подробности" msgid "Edit keyword" msgstr "Редактиране на ключова дума" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Редактиране на модел" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Редактиране на бележка" @@ -1648,7 +1650,7 @@ msgstr "Подобрете сигурността на профила си с д msgid "Enter a name for your passkey." msgstr "Въведете име за своя ключ." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Въведете един от запазените резервни кодове, за да получите достъп до профила си" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Не успя да провери паролата. Моля, опитайте отново." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Не успяхте да проверите кода си за архивиране. Моля, опитайте отново." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Назад" @@ -3311,6 +3313,10 @@ msgstr "Доставчик" msgid "Provider connection verified." msgstr "Връзката с доставчика е потвърдена." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Модел на доставчика" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Запазване на промените" msgid "Save Changes" msgstr "Запазване на промените" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Запазване на модела" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Запазено" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Мислене" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Това действие е необратимо." @@ -4827,16 +4836,15 @@ msgstr "Потвърден" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Потвърждаване" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Потвърждаване с резервен код" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Потвърждаване на резервния код..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Какво ново в последната версия?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Когато е заключена, автобиографията не може да бъде актуализирана или изтрита." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Вашата автобиография беше създадена успешно." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Вашата автобиография беше изтрита успешно." diff --git a/apps/web/locales/bn-BD.po b/apps/web/locales/bn-BD.po index 5a96594b0..93f9d96ce 100644 --- a/apps/web/locales/bn-BD.po +++ b/apps/web/locales/bn-BD.po @@ -8,7 +8,7 @@ msgstr "" "Language: bn\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Bengali\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "আপনি কি নিশ্চিত যে আপনি এই আইটেমটি মুছতে চান?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "আপনি কি নিশ্চিত আপনি এই জীবনবৃত্তান্ত মুছে ফেলতে চান?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "আপনি কি নিশ্চিত আপনি আপনার অ্যাকাউন্ট মুছে ফেলতে চান?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "আপনি কি নিশ্চিত আপনি এই জীবনবৃত্তান্ত লক করতে চান?" @@ -734,6 +732,7 @@ msgstr "আমি কি আমার জীবনবৃত্তান্তক #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "আপনার API কী মুছে ফেলা হচ্ছে..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "আপনার জীবনবৃত্তান্ত মুছে ফেলা হচ্ছে..." @@ -1568,6 +1566,10 @@ msgstr "সম্পাদনার বিবরণ" msgid "Edit keyword" msgstr "সম্পাদনা কীওয়ার্ড" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "মডেল সম্পাদনা করুন" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "নোট সম্পাদনা করুন" @@ -1648,7 +1650,7 @@ msgstr "অতিরিক্ত সুরক্ষার স্তর যোগ msgid "Enter a name for your passkey." msgstr "আপনার পাসকীটির জন্য একটি নাম লিখুন।" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "আপনার সংরক্ষিত ব্যাকআপ কোডগুলোর যেকোনো একটি লিখে আপনার অ্যাকাউন্টে প্রবেশ করুন" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "পাসওয়ার্ড যাচাই করতে ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "আপনার ব্যাকআপ কোড যাচাই করতে ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "গিটহাব" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ফিরে যান" @@ -3311,6 +3313,10 @@ msgstr "প্রদানকারী" msgid "Provider connection verified." msgstr "পরিষেবা প্রদানকারীর সংযোগ যাচাই করা হয়েছে।" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "সরবরাহকারী মডেল" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "পরিবর্তনগুলি সংরক্ষণ করুন" msgid "Save Changes" msgstr "পরিবর্তনগুলো সংরক্ষণ করুন" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "মডেল সংরক্ষণ করুন" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "সংরক্ষিত" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "চিন্তা" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "এই কাজটি ফিরিয়ে নেওয়া যাবে না।" @@ -4827,16 +4836,15 @@ msgstr "যাচাইকৃত" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "যাচাই করুন" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ব্যাকআপ কোড দিয়ে যাচাই করুন" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "ব্যাকআপ কোড যাচাই করা হচ্ছে..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "সর্বশেষ সংস্করণে নতুন কী আছে?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "লক করা থাকলে জীবনবৃত্তান্ত হালনাগাদ বা মুছে ফেলা যাবে না।" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে তৈরি হয়েছে।" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে মুছে ফেলা হয়েছে।" diff --git a/apps/web/locales/ca-ES.po b/apps/web/locales/ca-ES.po index b05575f0c..c2d6d22ed 100644 --- a/apps/web/locales/ca-ES.po +++ b/apps/web/locales/ca-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Estàs segur que vols eliminar aquest element?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Segur que vols suprimir aquest currículum?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Segur que vols suprimir el compte?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Segur que vols bloquejar aquest currículum?" @@ -734,6 +732,7 @@ msgstr "Puc exportar el meu currículum a PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "S’està suprimint la clau API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "S’està suprimint el currículum..." @@ -1568,6 +1566,10 @@ msgstr "Edita els detalls" msgid "Edit keyword" msgstr "Edita paraula clau" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edita el model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edita la nota" @@ -1648,7 +1650,7 @@ msgstr "Millora la seguretat del compte amb capes addicionals de protecció." msgid "Enter a name for your passkey." msgstr "Introdueix un nom per a la teva clau d'accés." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introdueix un dels codis de reserva desats per accedir al compte" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "No s'ha pogut verificar la contrasenya. Torni a provar." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "No s'ha pogut verificar el vostre codi de recuperació. Torneu-ho a provar." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Torna enrere" @@ -3311,6 +3313,10 @@ msgstr "Proveïdor" msgid "Provider connection verified." msgstr "Connexió del proveïdor verificada." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model de proveïdor" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Desa els canvis" msgid "Save Changes" msgstr "Desa els canvis" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Desa el model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Desat" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensant" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Aquesta acció no es pot desfer." @@ -4827,16 +4836,15 @@ msgstr "Verificat" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifica" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifica amb un codi de reserva" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "S’està verificant el codi de reserva..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Què hi ha de nou a l’última versió?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Quan està bloquejat, el currículum no es pot actualitzar ni suprimir." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "El currículum s’ha creat correctament." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "El currículum s’ha suprimit correctament." diff --git a/apps/web/locales/cs-CZ.po b/apps/web/locales/cs-CZ.po index 9bd0c6088..5c8768587 100644 --- a/apps/web/locales/cs-CZ.po +++ b/apps/web/locales/cs-CZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Opravdu chcete tuto položku odstranit?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Opravdu chcete smazat tento životopis?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Opravdu chcete smazat svůj účet?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Opravdu chcete zamknout tento životopis?" @@ -734,6 +732,7 @@ msgstr "Mohu svůj životopis exportovat do PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Mazání API klíče…" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Mazání životopisu…" @@ -1568,6 +1566,10 @@ msgstr "Upravit podrobnosti" msgid "Edit keyword" msgstr "Upravit klíčové slovo" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Upravit model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Upravit poznámku" @@ -1648,7 +1650,7 @@ msgstr "Zvyšte zabezpečení svého účtu pomocí dalších vrstev ochrany." msgid "Enter a name for your passkey." msgstr "Zadejte název přístupového klíče." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Zadejte jeden z uložených záložních kódů pro přístup ke svému účtu" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Heslo se nepodařilo ověřit. Zkuste to prosím znovu." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nepodařilo se ověřit váš záložní kód. Zkuste to prosím znovu." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Zpět" @@ -3311,6 +3313,10 @@ msgstr "Poskytovatel" msgid "Provider connection verified." msgstr "Připojení poskytovatele ověřeno." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model poskytovatele" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Uložit změny" msgid "Save Changes" msgstr "Uložit změny" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Uložit model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Uloženo" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Myslící" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Tuto akci nelze vrátit zpět." @@ -4827,16 +4836,15 @@ msgstr "Ověřeno" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Ověřit" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Ověřit pomocí záložního kódu" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Ověřování záložního kódu…" @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Co je nového v poslední verzi?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Pokud je životopis uzamčen, nelze ho aktualizovat ani smazat." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Váš životopis byl úspěšně vytvořen." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Váš životopis byl úspěšně smazán." diff --git a/apps/web/locales/da-DK.po b/apps/web/locales/da-DK.po index 464630b3d..312a207b4 100644 --- a/apps/web/locales/da-DK.po +++ b/apps/web/locales/da-DK.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Er du sikker på, at du vil slette dette element?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Er du sikker på, at du vil slette dette CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Er du sikker på, at du vil slette din konto?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Er du sikker på, at du vil låse dette CV?" @@ -734,6 +732,7 @@ msgstr "Kan jeg eksportere mit CV til PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Sletter din API-nøgle..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Sletter dit CV..." @@ -1568,6 +1566,10 @@ msgstr "Rediger detaljer" msgid "Edit keyword" msgstr "Rediger nøgleord" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Rediger model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Rediger note" @@ -1648,7 +1650,7 @@ msgstr "Forstærk sikkerheden på din konto med ekstra beskyttelseslag." msgid "Enter a name for your passkey." msgstr "Indtast et navn til din adgangskode." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Indtast en af dine gemte backup-koder for at få adgang til din konto" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Det lykkedes ikke at bekræfte adgangskoden. Prøv venligst igen." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Det lykkedes ikke at bekræfte din backup-kode. Prøv venligst igen." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Gå tilbage" @@ -3311,6 +3313,10 @@ msgstr "Udbyder" msgid "Provider connection verified." msgstr "Udbyderforbindelse bekræftet." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Udbydermodel" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Gem ændringer" msgid "Save Changes" msgstr "Gem ændringer" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Gem model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Gemt" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Tænkning" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Denne handling kan ikke fortrydes." @@ -4827,16 +4836,15 @@ msgstr "Verificeret" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verificér" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificér med en backup-kode" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verificerer backup-kode..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Hvad er nyt i den seneste version?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Når det er låst, kan CV'et ikke opdateres eller slettes." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Dit CV er blevet oprettet." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Dit CV er blevet slettet." diff --git a/apps/web/locales/de-DE.po b/apps/web/locales/de-DE.po index 54d703b8a..c23f15484 100644 --- a/apps/web/locales/de-DE.po +++ b/apps/web/locales/de-DE.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Sind Sie sicher, dass Sie diesen Artikel löschen möchten?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Sind Sie sicher, dass Sie diesen Lebenslauf löschen möchten?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Sind Sie sicher, dass Sie Ihr Konto löschen möchten?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Sind Sie sicher, dass Sie diesen Lebenslauf sperren möchten?" @@ -734,6 +732,7 @@ msgstr "Kann ich meinen Lebenslauf als PDF exportieren?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Dein API-Schlüssel wird gelöscht ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Ihr Lebenslauf wird gelöscht..." @@ -1568,6 +1566,10 @@ msgstr "Details bearbeiten" msgid "Edit keyword" msgstr "Schlüsselwort bearbeiten" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modell bearbeiten" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Notiz bearbeiten" @@ -1648,7 +1650,7 @@ msgstr "Verbessere die Sicherheit deines Kontos mit zusätzlichen Schutzebenen." msgid "Enter a name for your passkey." msgstr "Geben Sie einen Namen für Ihren Hauptschlüssel ein." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Geben Sie einen Ihrer gespeicherten Backup-Codes ein, um auf Ihr Konto zuzugreifen" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Das Passwort konnte nicht verifiziert werden. Bitte versuchen Sie es erneut." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Ihr Sicherungscode konnte nicht verifiziert werden. Bitte versuchen Sie es erneut." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Zurück" @@ -3311,6 +3313,10 @@ msgstr "Anbieter" msgid "Provider connection verified." msgstr "Providerverbindung verifiziert." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Anbietermodell" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Änderungen speichern" msgid "Save Changes" msgstr "Änderungen speichern" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Modell speichern" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Gespeichert" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Denken" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Diese Aktion kann nicht rückgängig gemacht werden." @@ -4827,16 +4836,15 @@ msgstr "Verifiziert" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifizieren" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Mit Backup-Code verifizieren" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Backup-Code wird verifiziert..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Was ist neu in der aktuellsten Version?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Wenn gesperrt, kann der Lebenslauf nicht aktualisiert oder gelöscht werden." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ihr Lebenslauf wurde erfolgreich erstellt." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ihr Lebenslauf wurde erfolgreich gelöscht." diff --git a/apps/web/locales/el-GR.po b/apps/web/locales/el-GR.po index cdeb77b6e..d829e4306 100644 --- a/apps/web/locales/el-GR.po +++ b/apps/web/locales/el-GR.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτό το στοιχείο;" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το βιογραφικό σημείωμα;" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτόν τον λογαριασμό;" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Είστε βέβαιοι ότι θέλετε να κλειδώσετε αυτό το βιογραφικό σημείωμα;" @@ -734,6 +732,7 @@ msgstr "Μπορώ να εξαγάγω το βιογραφικό μου σημε #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Διαγραφή του κλειδιού API σας..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Διαγραφή του βιογραφικού σας σημειώματος..." @@ -1568,6 +1566,10 @@ msgstr "Επεξεργασία λεπτομερειών" msgid "Edit keyword" msgstr "Επεξεργασία λέξης-κλειδιού" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Επεξεργασία μοντέλου" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Επεξεργασία σημείωσης" @@ -1648,7 +1650,7 @@ msgstr "Ενισχύστε την ασφάλεια του λογαριασμού msgid "Enter a name for your passkey." msgstr "Εισάγετε ένα όνομα για το κλειδί πρόσβασης." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Εισαγάγετε έναν από τους αποθηκευμένους εφεδρικούς κωδικούς σας για να αποκτήσετε πρόσβαση στον λογαριασμό σας" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Απέτυχε η επαλήθευση του κωδικού πρόσβασης. Προσπαθήστε ξανά." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Απέτυχε η επαλήθευση του κωδικού αντιγράφων ασφαλείας σας. Παρακαλώ δοκιμάστε ξανά." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Επιστροφή" @@ -3311,6 +3313,10 @@ msgstr "Πάροχος" msgid "Provider connection verified." msgstr "Η σύνδεση του παρόχου επαληθεύτηκε." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Μοντέλο παρόχου" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Αποθήκευση αλλαγών" msgid "Save Changes" msgstr "Αποθήκευση αλλαγών" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Αποθήκευση μοντέλου" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Αποθηκεύτηκε" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Σκέψη" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί." @@ -4827,16 +4836,15 @@ msgstr "Επαληθευμένο" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Επαλήθευση" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Επαλήθευση με εφεδρικό κωδικό" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Γίνεται επαλήθευση εφεδρικού κωδικού..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Τι νέο υπάρχει στην τελευταία έκδοση;" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Όταν είναι κλειδωμένο, το βιογραφικό σημείωμα δεν μπορεί να ενημερωθεί ή να διαγραφεί." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Το βιογραφικό σας σημείωμα δημιουργήθηκε με επιτυχία." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Το βιογραφικό σας σημείωμα διαγράφηκε με επιτυχία." diff --git a/apps/web/locales/en-GB.po b/apps/web/locales/en-GB.po index ec472ac48..8234910ce 100644 --- a/apps/web/locales/en-GB.po +++ b/apps/web/locales/en-GB.po @@ -8,7 +8,7 @@ msgstr "" "Language: en_GB\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: English, United Kingdom\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Are you sure you want to delete this item?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Are you sure you want to delete this resume?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Are you sure you want to delete your account?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Are you sure you want to lock this resume?" @@ -734,6 +732,7 @@ msgstr "Can I export my resume to PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Deleting your API key..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Deleting your resume..." @@ -1568,6 +1566,10 @@ msgstr "Edit details" msgid "Edit keyword" msgstr "Edit keyword" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edit model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edit note" @@ -1648,7 +1650,7 @@ msgstr "Enhance the security of your account with additional layers of protectio msgid "Enter a name for your passkey." msgstr "Enter a name for your passkey." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Enter one of your saved backup codes to access your account" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Failed to verify the password. Please try again." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Failed to verify your backup code. Please try again." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Go Back" @@ -3311,6 +3313,10 @@ msgstr "Provider" msgid "Provider connection verified." msgstr "Provider connection verified." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Provider model" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Save changes" msgid "Save Changes" msgstr "Save Changes" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Save model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Saved" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Thinking" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "This action cannot be undone." @@ -4827,16 +4836,15 @@ msgstr "Verified" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verify" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verify with a Backup Code" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verifying backup code..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "What's new in the latest version?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "When locked, the resume cannot be updated or deleted." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Your resume has been created successfully." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Your resume has been deleted successfully." diff --git a/apps/web/locales/en-US.po b/apps/web/locales/en-US.po index d638fff6b..370e56763 100644 --- a/apps/web/locales/en-US.po +++ b/apps/web/locales/en-US.po @@ -521,8 +521,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Are you sure you want to delete this item?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Are you sure you want to delete this resume?" @@ -531,8 +530,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Are you sure you want to delete your account?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Are you sure you want to lock this resume?" @@ -729,6 +727,7 @@ msgstr "Can I export my resume to PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1374,8 +1373,7 @@ msgid "Deleting your API key..." msgstr "Deleting your API key..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Deleting your resume..." @@ -1563,6 +1561,10 @@ msgstr "Edit details" msgid "Edit keyword" msgstr "Edit keyword" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edit model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edit note" @@ -1643,7 +1645,7 @@ msgstr "Enhance the security of your account with additional layers of protectio msgid "Enter a name for your passkey." msgstr "Enter a name for your passkey." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Enter one of your saved backup codes to access your account" @@ -1881,7 +1883,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Failed to verify the password. Please try again." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Failed to verify your backup code. Please try again." @@ -2061,7 +2063,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Go Back" @@ -3306,6 +3308,10 @@ msgstr "Provider" msgid "Provider connection verified." msgstr "Provider connection verified." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Provider model" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3658,6 +3664,10 @@ msgstr "Save changes" msgid "Save Changes" msgstr "Save Changes" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Save model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Saved" @@ -4334,8 +4344,7 @@ msgid "Thinking" msgstr "Thinking" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "This action cannot be undone." @@ -4822,16 +4831,15 @@ msgstr "Verified" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verify" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verify with a Backup Code" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verifying backup code..." @@ -4911,8 +4919,7 @@ msgid "What's new in the latest version?" msgstr "What's new in the latest version?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "When locked, the resume cannot be updated or deleted." @@ -5018,8 +5025,7 @@ msgid "Your resume has been created successfully." msgstr "Your resume has been created successfully." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Your resume has been deleted successfully." diff --git a/apps/web/locales/es-ES.po b/apps/web/locales/es-ES.po index 2b23ed936..9e5b645fb 100644 --- a/apps/web/locales/es-ES.po +++ b/apps/web/locales/es-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "¿Está seguro de que desea eliminar este elemento?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "¿Seguro que deseas eliminar este currículum?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "¿Seguro que deseas eliminar tu cuenta?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "¿Seguro que deseas bloquear este currículum?" @@ -734,6 +732,7 @@ msgstr "¿Puedo exportar mi currículum a PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Eliminando tu clave API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Eliminando tu currículum..." @@ -1568,6 +1566,10 @@ msgstr "Editar detalles" msgid "Edit keyword" msgstr "Editar palabra clave" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Editar modelo" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Editar nota" @@ -1648,7 +1650,7 @@ msgstr "Refuerza la seguridad de tu cuenta con capas adicionales de protección. msgid "Enter a name for your passkey." msgstr "Introduzca un nombre para su clave de acceso." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduce uno de tus códigos de respaldo guardados para acceder a tu cuenta" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "No se ha podido verificar la contraseña. Por favor, inténtelo de nuevo." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "No se ha podido verificar su código de copia de seguridad. Por favor, inténtelo de nuevo." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Volver" @@ -3311,6 +3313,10 @@ msgstr "Proveedor" msgid "Provider connection verified." msgstr "Conexión con el proveedor verificada." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modelo de proveedor" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Guardar cambios" msgid "Save Changes" msgstr "Guardar cambios" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Guardar modelo" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Guardado" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensamiento" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Esta acción no se puede deshacer." @@ -4827,16 +4836,15 @@ msgstr "Verificada" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verificar" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificar con un código de respaldo" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verificando código de respaldo..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "¿Novedades en la última versión?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Cuando está bloqueado, el currículum no se puede actualizar ni eliminar." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Tu currículum se ha creado correctamente." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Tu currículum se ha eliminado correctamente." diff --git a/apps/web/locales/fa-IR.po b/apps/web/locales/fa-IR.po index 073f6e1bb..702411bec 100644 --- a/apps/web/locales/fa-IR.po +++ b/apps/web/locales/fa-IR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "آیا مطمئن هستید که می‌خواهید این آیتم را حذف کنید؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "آیا مطمئن هستید که می‌خواهید این رزومه را حذف کنید؟" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "آیا مطمئن هستید که می‌خواهید حساب کاربری خود را حذف کنید؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "آیا مطمئن هستید که می‌خواهید این رزومه را قفل کنید؟" @@ -734,6 +732,7 @@ msgstr "آیا می‌توانم رزومه‌ام را به PDF خروجی بگ #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "در حال حذف کلید API شما..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "در حال حذف رزومه شما..." @@ -1568,6 +1566,10 @@ msgstr "جزئیات را ویرایش کنید" msgid "Edit keyword" msgstr "ویرایش کلمهٔ کلیدی" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "ویرایش مدل" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "ویرایش یادداشت" @@ -1648,7 +1650,7 @@ msgstr "امنیت حساب خود را با لایه‌های اضافی حفا msgid "Enter a name for your passkey." msgstr "یک نام برای کلید عبور خود وارد کنید." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "یکی از کدهای پشتیبان ذخیره‌شدهٔ خود را برای دسترسی به حسابتان وارد کنید" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "تأیید رمز عبور ناموفق بود. لطفاً دوباره تلاش کنید." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "کد پشتیبان شما تأیید نشد. لطفاً دوباره تلاش کنید." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "گیت‌هاب" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "بازگشت" @@ -3311,6 +3313,10 @@ msgstr "ارائه‌دهنده" msgid "Provider connection verified." msgstr "اتصال ارائه دهنده تأیید شد." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "مدل ارائه دهنده" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "ذخیرهٔ تغییرات" msgid "Save Changes" msgstr "ذخیرهٔ تغییرات" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "ذخیره مدل" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "ذخیره شده" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "تفکر" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "این عمل قابل بازگشت نیست." @@ -4827,16 +4836,15 @@ msgstr "تأیید شده" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "تأیید" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "تأیید با کد پشتیبان" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "در حال تأیید کد پشتیبان..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "چه خبر در آخرین نسخه؟" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "وقتی قفل باشد، رزومه قابل به‌روزرسانی یا حذف نخواهد بود." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "رزومه شما با موفقیت ایجاد شد." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "رزومه شما با موفقیت حذف شد." diff --git a/apps/web/locales/fi-FI.po b/apps/web/locales/fi-FI.po index 9e110cb50..1b1c693de 100644 --- a/apps/web/locales/fi-FI.po +++ b/apps/web/locales/fi-FI.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Haluatko varmasti poistaa tämän kohteen?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Haluatko varmasti poistaa tämän ansioluettelon?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Haluatko varmasti poistaa tilisi?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Haluatko varmasti lukita tämän ansioluettelon?" @@ -734,6 +732,7 @@ msgstr "Voinko viedä ansioluetteloni PDF-muotoon?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Poistetaan API-avaintasi..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Poistetaan ansioluetteloasi..." @@ -1568,6 +1566,10 @@ msgstr "Muokkaa tietoja" msgid "Edit keyword" msgstr "Muokkaa avainsanaa" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Muokkaa mallia" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Muokkaa muistiinpanoa" @@ -1648,7 +1650,7 @@ msgstr "Paranna tilisi turvallisuutta lisäsuojaustasoilla." msgid "Enter a name for your passkey." msgstr "Anna nimi salasanalle." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Syötä yksi tallennetuista varmuuskoodeistasi päästäksesi tiliisi" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Salasanan vahvistaminen epäonnistui. Yritä uudelleen." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Varmuuskopiointikoodin vahvistaminen epäonnistui. Yritä uudelleen." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Palaa takaisin" @@ -3311,6 +3313,10 @@ msgstr "Palveluntarjoaja" msgid "Provider connection verified." msgstr "Palveluntarjoajan yhteys vahvistettu." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Palveluntarjoajan malli" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Tallenna muutokset" msgid "Save Changes" msgstr "Tallenna muutokset" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Tallenna malli" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Tallennettu" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Ajattelu" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Tätä toimintoa ei voi perua." @@ -4827,16 +4836,15 @@ msgstr "Vahvistettu" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Vahvista" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Vahvista varmuuskoodilla" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Vahvistetaan varmuuskoodia..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Mikä on uutta uusimmassa versiossa?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Kun se on lukittu, ansioluetteloa ei voi päivittää tai poistaa." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ansioluettelosi on luotu onnistuneesti." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ansioluettelosi on poistettu onnistuneesti." diff --git a/apps/web/locales/fr-FR.po b/apps/web/locales/fr-FR.po index 5e9207bbd..223ffb22a 100644 --- a/apps/web/locales/fr-FR.po +++ b/apps/web/locales/fr-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Êtes-vous sûr de vouloir supprimer cet élément ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Êtes-vous sûr de vouloir supprimer ce CV ?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Êtes-vous sûr de vouloir supprimer votre compte ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Êtes-vous sûr de vouloir verrouiller ce CV ?" @@ -734,6 +732,7 @@ msgstr "Puis-je exporter mon CV au format PDF ?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Suppression de votre clé API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Suppression de votre CV en cours..." @@ -1568,6 +1566,10 @@ msgstr "Modifier les détails" msgid "Edit keyword" msgstr "Modifier le mot-clé" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modifier le modèle" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Modifier la note" @@ -1648,7 +1650,7 @@ msgstr "Améliorez la sécurité de votre compte avec des niveaux de protection msgid "Enter a name for your passkey." msgstr "Entrez un nom pour votre mot de passe." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Saisissez l'un des codes de secours que vous avez enregistrés pour accéder à votre compte" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "La vérification du mot de passe a échoué. Veuillez réessayer." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "La vérification de votre code de sauvegarde a échoué. Veuillez réessayer." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Revenir en arrière" @@ -3311,6 +3313,10 @@ msgstr "Fournisseur" msgid "Provider connection verified." msgstr "Connexion au fournisseur vérifiée." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modèle de fournisseur" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Enregistrer les modifications" msgid "Save Changes" msgstr "Enregistrer les modifications" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Enregistrer le modèle" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Enregistré" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensée" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Cette action est irréversible." @@ -4827,16 +4836,15 @@ msgstr "Vérifié" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Vérifier" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Vérifier avec un code de secours" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Vérification du code de secours..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Quoi de neuf dans la dernière version ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Lorsqu'il est verrouillé, le CV ne peut être ni modifié ni supprimé." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Votre CV a été créé avec succès." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Votre CV a été supprimé avec succès." diff --git a/apps/web/locales/he-IL.po b/apps/web/locales/he-IL.po index 848eceb76..5e89fd3aa 100644 --- a/apps/web/locales/he-IL.po +++ b/apps/web/locales/he-IL.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "האם אתה בטוח שברצונך למחוק פריט זה?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "למחוק את קורות החיים האלה?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "האם למחוק את החשבון שלך?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "לנעול את קורות החיים האלה?" @@ -734,6 +732,7 @@ msgstr "האם אפשר לייצא את קורות החיים שלי ל־PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "מוחק את מפתח ה־API שלך..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "מוחק את קורות החיים שלך..." @@ -1568,6 +1566,10 @@ msgstr "עריכת פרטים" msgid "Edit keyword" msgstr "ערוך מילת מפתח" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "עריכת מודל" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "עריכת הערה" @@ -1648,7 +1650,7 @@ msgstr "חזק את האבטחה של החשבון שלך עם שכבות הגנ msgid "Enter a name for your passkey." msgstr "הזן שם למפתח הגישה שלך." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "הזן אחד מקודי הגיבוי השמורים שלך כדי לגשת לחשבון" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "לא ניתן לאמת את הסיסמה. אנא נסה שוב." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "לא הצלחנו לאמת את קוד הגיבוי שלך. אנא נסה שוב." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "חזרה" @@ -3311,6 +3313,10 @@ msgstr "ספק" msgid "Provider connection verified." msgstr "חיבור הספק אומת." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "מודל הספק" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "שמור שינויים" msgid "Save Changes" msgstr "שמירת שינויים" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "שמור מודל" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "נשמר" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "חֲשִׁיבָה" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "לא ניתן לבטל פעולה זו." @@ -4827,16 +4836,15 @@ msgstr "מאומת" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "אימות" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "אימות עם קוד גיבוי" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "מאמת קוד גיבוי..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "מה חדש בגרסה העדכנית?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "כאשר קורות החיים נעולים, אי אפשר לעדכן או למחוק אותם." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "קורות החיים שלך נוצרו בהצלחה." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "קורות החיים שלך נמחקו בהצלחה." diff --git a/apps/web/locales/hi-IN.po b/apps/web/locales/hi-IN.po index 5cf29af19..ce2f17d43 100644 --- a/apps/web/locales/hi-IN.po +++ b/apps/web/locales/hi-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "क्या आप इस आइटम को हटाना चाहते हैं?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "क्या आप वाकई इस रेज़्यूमे को हटाना चाहते हैं?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "क्या आप वाकई अपना खाता हटाना चाहते हैं?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "क्या आप वाकई इस रेज़्यूमे को लॉक करना चाहते हैं?" @@ -734,6 +732,7 @@ msgstr "क्या मैं अपना रेज़्यूमे PDF म #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "आपकी API कुंजी हटाई जा रही है..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "आपका रेज़्यूमे हटाया जा रहा है..." @@ -1568,6 +1566,10 @@ msgstr "विवरण संपादित करें" msgid "Edit keyword" msgstr "संपादित कीवर्ड" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "मॉडल संपादित करें" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "नोट संपादित करें" @@ -1648,7 +1650,7 @@ msgstr "अपने खाते की सुरक्षा को अति msgid "Enter a name for your passkey." msgstr "अपनी पासकी के लिए एक नाम दर्ज करें।" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "अपने खाते तक पहुँचने के लिए अपने सहेजे गए बैकअप कोड्स में से कोई एक दर्ज करें" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "पासवर्ड सत्यापित करने में असफल रहा। कृपया फिर से प्रयास करें।" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "आपके बैकअप कोड को सत्यापित करने में असफल रहा। कृपया फिर से प्रयास करें।" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "गिटहब" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "वापस जाएँ" @@ -3311,6 +3313,10 @@ msgstr "प्रोवाइडर" msgid "Provider connection verified." msgstr "प्रदाता कनेक्शन सत्यापित हो गया।" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "प्रदाता मॉडल" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "बदलाव सहेजें" msgid "Save Changes" msgstr "परिवर्तन सेव करें" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "मॉडल सहेजें" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "सहेजा गया" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "सोच" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "इस कार्रवाई को पूर्ववत नहीं किया जा सकता।" @@ -4827,16 +4836,15 @@ msgstr "सत्यापित" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "सत्यापित करें" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "बैकअप कोड से सत्यापित करें" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "बैकअप कोड सत्यापित किया जा रहा है..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "नवीनतम संस्करण में नया क्या है?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "जब लॉक किया गया हो, तो रेज़्यूमे को न तो अपडेट किया जा सकता है और न ही हटाया जा सकता है।" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "आपका रेज़्यूमे सफलतापूर्वक बनाया गया है।" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "आपका रेज़्यूमे सफलतापूर्वक हटा दिया गया है।" diff --git a/apps/web/locales/hu-HU.po b/apps/web/locales/hu-HU.po index 350f3dd40..be19151a1 100644 --- a/apps/web/locales/hu-HU.po +++ b/apps/web/locales/hu-HU.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Biztos, hogy törölni szeretné ezt az elemet?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Biztosan törölni szeretnéd ezt az önéletrajzot?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Biztosan törölni szeretnéd a fiókodat?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Biztosan zárolni szeretnéd ezt az önéletrajzot?" @@ -734,6 +732,7 @@ msgstr "Exportálhatom az önéletrajzomat PDF‑be?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API kulcs törlése..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Önéletrajz törlése..." @@ -1568,6 +1566,10 @@ msgstr "Részletek szerkesztése" msgid "Edit keyword" msgstr "Kulcsszó szerkesztése" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modell szerkesztése" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Jegyzet szerkesztése" @@ -1648,7 +1650,7 @@ msgstr "Növeld a fiókod biztonságát további védelmi rétegek hozzáadásá msgid "Enter a name for your passkey." msgstr "Adjon meg egy nevet a jelszóhoz." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Add meg az egyik elmentett biztonsági kódodat a fiókod eléréséhez" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Nem sikerült ellenőrizni a jelszót. Kérjük, próbálja meg újra." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nem sikerült ellenőrizni a biztonsági mentés kódját. Kérjük, próbálja meg újra." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Vissza" @@ -3311,6 +3313,10 @@ msgstr "Szolgáltató" msgid "Provider connection verified." msgstr "Szolgáltatói kapcsolat ellenőrizve." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Szolgáltatói modell" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Módosítások mentése" msgid "Save Changes" msgstr "Változtatások mentése" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Modell mentése" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Mentett" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Gondolkodás" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Ez a művelet nem vonható vissza." @@ -4827,16 +4836,15 @@ msgstr "Hitelesített" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Ellenőrzés" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Hitelesítés biztonsági kóddal" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Biztonsági kód ellenőrzése..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Mi újdonság a legfrissebb verzióban?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Ha az önéletrajz zárolva van, nem frissíthető és nem törölhető." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Az önéletrajzod sikeresen létrejött." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Az önéletrajzod sikeresen törölve lett." diff --git a/apps/web/locales/id-ID.po b/apps/web/locales/id-ID.po index efd61b09c..62d1ba268 100644 --- a/apps/web/locales/id-ID.po +++ b/apps/web/locales/id-ID.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Apakah Anda yakin ingin menghapus item ini?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Apakah Anda yakin ingin menghapus resume ini?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Apakah Anda yakin ingin menghapus akun Anda?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Apakah Anda yakin ingin mengunci resume ini?" @@ -734,6 +732,7 @@ msgstr "Bisakah saya mengekspor resume saya ke PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Menghapus API key Anda..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Menghapus resume Anda..." @@ -1568,6 +1566,10 @@ msgstr "Edit detail" msgid "Edit keyword" msgstr "Edit kata kunci" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edit model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edit catatan" @@ -1648,7 +1650,7 @@ msgstr "Tingkatkan keamanan akun Anda dengan lapisan perlindungan tambahan." msgid "Enter a name for your passkey." msgstr "Masukkan nama untuk kunci sandi Anda." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Masukkan salah satu kode cadangan tersimpan Anda untuk mengakses akun" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Gagal memverifikasi kata sandi. Silakan coba lagi." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Gagal memverifikasi kode cadangan Anda. Silakan coba lagi." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Kembali" @@ -3311,6 +3313,10 @@ msgstr "Penyedia" msgid "Provider connection verified." msgstr "Koneksi penyedia layanan telah diverifikasi." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model penyedia" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Simpan perubahan" msgid "Save Changes" msgstr "Simpan Perubahan" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Simpan model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Tersimpan" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pemikiran" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Tindakan ini tidak dapat dibatalkan." @@ -4827,16 +4836,15 @@ msgstr "Terverifikasi" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifikasi" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifikasi dengan Kode Cadangan" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Memverifikasi kode cadangan..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Apa yang baru di versi terbaru?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Saat dikunci, resume tidak dapat diperbarui atau dihapus." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Resume Anda telah berhasil dibuat." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Resume Anda telah berhasil dihapus." diff --git a/apps/web/locales/it-IT.po b/apps/web/locales/it-IT.po index fb7a95ca7..adc3cae09 100644 --- a/apps/web/locales/it-IT.po +++ b/apps/web/locales/it-IT.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "È sicuro di voler eliminare questo articolo?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Sei sicuro di voler eliminare questo curriculum?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Sei sicuro di voler eliminare il tuo account?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "È sicuro di voler bloccare questo curriculum?" @@ -734,6 +732,7 @@ msgstr "Posso esportare il mio curriculum in PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Eliminazione della chiave API in corso..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Eliminazione del tuo curriculum in corso..." @@ -1568,6 +1566,10 @@ msgstr "Modifica dettagli" msgid "Edit keyword" msgstr "Modifica la parola chiave" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modifica modello" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Modifica nota" @@ -1648,7 +1650,7 @@ msgstr "Aumenta la sicurezza del tuo account con ulteriori livelli di protezione msgid "Enter a name for your passkey." msgstr "Inserisca un nome per la sua chiave d'accesso." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Inserisci uno dei tuoi codici di backup salvati per accedere al tuo account" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Impossibile verificare la password. Provi di nuovo." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Impossibile verificare il suo codice di backup. Provi di nuovo." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Torna indietro" @@ -3311,6 +3313,10 @@ msgstr "Provider" msgid "Provider connection verified." msgstr "Connessione al provider verificata." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modello del fornitore" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Salva modifiche" msgid "Save Changes" msgstr "Salva le modifiche" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Salva modello" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Salvato" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensiero" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Questa azione non può essere annullata." @@ -4827,16 +4836,15 @@ msgstr "Verificato" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifica" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifica con un codice di backup" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verifica del codice di backup in corso..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Cosa c'è di nuovo nell'ultima versione?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Quando è bloccato, il curriculum non può essere aggiornato o eliminato." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Il tuo curriculum è stato creato correttamente." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Il tuo curriculum è stato eliminato correttamente." diff --git a/apps/web/locales/ja-JP.po b/apps/web/locales/ja-JP.po index c1f1ee7ec..5386ae4a8 100644 --- a/apps/web/locales/ja-JP.po +++ b/apps/web/locales/ja-JP.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "本当にこの項目を削除しますか?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "このレジュメを削除しますか?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "このアカウントを削除しますか?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "このレジュメをロックしますか?" @@ -734,6 +732,7 @@ msgstr "履歴書を PDF にエクスポートできますか?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API キーを削除しています..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "レジュメを削除しています…" @@ -1568,6 +1566,10 @@ msgstr "詳細を編集" msgid "Edit keyword" msgstr "編集キーワード" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "モデルを編集" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "メモを編集" @@ -1648,7 +1650,7 @@ msgstr "アカウントのセキュリティを強化するために、追加の msgid "Enter a name for your passkey." msgstr "パスキーの名前を入力します。" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "保存してあるバックアップコードのうち 1 つを入力して、アカウントにアクセスしてください。" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "パスワードの確認に失敗しました。もう一度お試しください。" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "バックアップコードの検証に失敗しました。もう一度お試しください。" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "ギットハブ" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "戻る" @@ -3311,6 +3313,10 @@ msgstr "プロバイダー" msgid "Provider connection verified." msgstr "プロバイダーとの接続を確認しました。" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "プロバイダーモデル" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "変更を保存" msgid "Save Changes" msgstr "変更を保存" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "モデルを保存" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "保存済み" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "考え" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "この操作は取り消せません。" @@ -4827,16 +4836,15 @@ msgstr "確認済み" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "確認" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "バックアップコードで確認" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "バックアップコードを確認しています..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "最新バージョンでの変更点" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "ロックされている場合、更新や削除はできません。" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "作成しました。" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "削除しました。" diff --git a/apps/web/locales/km-KH.po b/apps/web/locales/km-KH.po index f89df6269..81ac1ee21 100644 --- a/apps/web/locales/km-KH.po +++ b/apps/web/locales/km-KH.po @@ -8,7 +8,7 @@ msgstr "" "Language: km\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Khmer\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "តើអ្នកប្រាកដថាចង់លុបធាតុនេះឬ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ប្រវត្តិរូប​នេះ​ឬ?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​គណនី​របស់​អ្នក​ឬ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "តើ​អ្នក​ប្រាកដ​ជា​ចង់​ចាក់សោ​ប្រវត្តិរូប​នេះ​ឬ?" @@ -734,6 +732,7 @@ msgstr "តើ​ខ្ញុំ​អាច​នាំចេញ​ប្រវ #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "កំពុង​លុប​កូនសោ API របស់​អ្នក..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "កំពុង​លុប​ប្រវត្តិរូប​របស់​អ្នក..." @@ -1568,6 +1566,10 @@ msgstr "កែសម្រួលព័ត៌មានលម្អិត" msgid "Edit keyword" msgstr "កែសម្រួលពាក្យគន្លឹះ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "កែសម្រួល​គំរូ" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "កែសម្រួលកំណត់ចំណាំ" @@ -1648,7 +1650,7 @@ msgstr "បង្កើន​សុវត្ថិភាព​គណនី​រ msgid "Enter a name for your passkey." msgstr "បញ្ចូលឈ្មោះសម្រាប់ passkey របស់អ្នក។" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "បញ្ចូល​មួយ​ក្នុង​ចំណោម​កូដ​បម្រុងទុក​ដែល​បាន​រក្សាទុក​របស់​អ្នក ដើម្បី​ចូល​ដំណើរការ​គណនី" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "បរាជ័យក្នុងការផ្ទៀងផ្ទាត់ពាក្យសម្ងាត់។ សូមព្យាយាមម្ដងទៀត។" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "បរាជ័យក្នុងការផ្ទៀងផ្ទាត់កូដបម្រុងរបស់អ្នក។ សូមព្យាយាមម្ដងទៀត។" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ត្រឡប់​ក្រោយ" @@ -3311,6 +3313,10 @@ msgstr "អ្នកផ្តល់សេវា" msgid "Provider connection verified." msgstr "បានផ្ទៀងផ្ទាត់ការតភ្ជាប់អ្នកផ្តល់សេវា។" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "ម៉ូដែលអ្នកផ្តល់សេវា" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "រក្សាទុកការផ្លាស់ប្តូរ" msgid "Save Changes" msgstr "រក្សាទុក​ការ​ផ្លាស់ប្ដូរ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "រក្សាទុកគំរូ" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "បានរក្សាទុក" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "កំពុងគិត" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "សកម្មភាព​នេះ​មិន​អាច​មិនធ្វើវិញ​បានទេ។" @@ -4827,16 +4836,15 @@ msgstr "បាន​ផ្ទៀងផ្ទាត់" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "ផ្ទៀងផ្ទាត់" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ផ្ទៀងផ្ទាត់​ដោយ​ប្រើ​កូដ​បម្រុងទុក" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "កំពុង​ផ្ទៀងផ្ទាត់​កូដ​បម្រុងទុក..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "អ្វី​ថ្មី​នៅ​ក្នុង​កំណែ​ចុងក្រោយ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "នៅ​ពេល​ចាក់សោ ប្រវត្តិរូប​នឹង​មិន​អាច​បច្ចុប្បន្នភាព ឬ​លុប​បាន​ទេ។" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​បង្កើត​ដោយ​ជោគជ័យ។" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​លុប​ដោយ​ជោគជ័យ។" diff --git a/apps/web/locales/kn-IN.po b/apps/web/locales/kn-IN.po index 654781812..85929a3e1 100644 --- a/apps/web/locales/kn-IN.po +++ b/apps/web/locales/kn-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: kn\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Kannada\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "ಈ ಐಟಂ ಅನ್ನು ಅಳಿಸಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಅಳಿಸಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಲಾಕ್ ಮಾಡಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?" @@ -734,6 +732,7 @@ msgstr "ನಾನು ನನ್ನ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "ನಿಮ್ಮ API ಕೀಲಿಯನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅಳಿಸಲಾಗುತ್ತಿದೆ..." @@ -1568,6 +1566,10 @@ msgstr "ವಿವರಗಳನ್ನು ಸಂಪಾದಿಸಿ" msgid "Edit keyword" msgstr "ಕೀವರ್ಡ್ ಸಂಪಾದಿಸಿ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "ಮಾದರಿಯನ್ನು ಸಂಪಾದಿಸಿ" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "ಟಿಪ್ಪಣಿ ಸಂಪಾದಿಸಿ" @@ -1648,7 +1650,7 @@ msgstr "ನಿಮ್ಮ ಖಾತೆಯ ಭದ್ರತೆಯನ್ನು ಹೆ msgid "Enter a name for your passkey." msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀಗಾಗಿ ಒಂದು ಹೆಸರನ್ನು ನಮೂದಿಸಿ." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ನಿಮ್ಮ ಖಾತೆಗೆ ಪ್ರವೇಶಿಸಲು ಉಳಿಸಿದ ಬ್ಯಾಕಪ್ ಕೋಡ್‌ಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದನ್ನು ನಮೂದಿಸಿ" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲು ವಿಫಲವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "ನಿಮ್ಮ ಬ್ಯಾಕಪ್ ಕೋಡ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲು ವಿಫಲವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ಹಿಂದೆ ಹೋಗಿ" @@ -3311,6 +3313,10 @@ msgstr "ಪ್ರದಾಯಕ" msgid "Provider connection verified." msgstr "ಪೂರೈಕೆದಾರರ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "ಪೂರೈಕೆದಾರ ಮಾದರಿ" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ" msgid "Save Changes" msgstr "ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸು" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "ಮಾದರಿಯನ್ನು ಉಳಿಸಿ" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "ಉಳಿಸಲಾಗಿದೆ" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "ಆಲೋಚನೆ" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ." @@ -4827,16 +4836,15 @@ msgstr "ಪರಿಶೀಲಿಸಲಾಗಿದೆ" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "ಪರಿಶೀಲಿಸಿ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ಬ್ಯಾಕಪ್ ಕೋಡ್‌ನೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "ಬ್ಯಾಕಪ್ ಕೋಡ್ ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯಲ್ಲಿ ಹೊಸದೇನಿದೆ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "ಲಾಕ್ ಮಾಡಿದಾಗ, ರೆಸ್ಯೂಮ್ ಅನ್ನು ನವೀಕರಿಸಲು ಅಥವಾ ಅಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ರಚಿಸಲಾಗಿದೆ." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ." diff --git a/apps/web/locales/ko-KR.po b/apps/web/locales/ko-KR.po index 963f9ef13..c9b9b6c10 100644 --- a/apps/web/locales/ko-KR.po +++ b/apps/web/locales/ko-KR.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "이 항목을 삭제하시겠습니까?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "이 이력서를 삭제하시겠습니까?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "계정을 삭제하시겠습니까?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "이 이력서를 잠그시겠습니까?" @@ -734,6 +732,7 @@ msgstr "이력서를 PDF로 내보낼 수 있나요?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API 키를 삭제하는 중입니다..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "이력서를 삭제하는 중입니다..." @@ -1568,6 +1566,10 @@ msgstr "세부 정보 수정" msgid "Edit keyword" msgstr "키워드 수정" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "모델 편집" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "메모 수정" @@ -1648,7 +1650,7 @@ msgstr "계정 보안을 강화하기 위해 추가 보호 계층을 적용하 msgid "Enter a name for your passkey." msgstr "비밀번호 키의 이름을 입력합니다." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "저장해 둔 백업 코드 중 하나를 입력해 계정에 접속하세요" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "비밀번호를 인증하지 못했습니다. 다시 시도해 주세요." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "백업 코드를 인증하지 못했습니다. 다시 시도해 주세요." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "뒤로 가기" @@ -3311,6 +3313,10 @@ msgstr "제공자" msgid "Provider connection verified." msgstr "공급자 연결이 확인되었습니다." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "공급자 모델" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "변경사항 저장" msgid "Save Changes" msgstr "변경 사항 저장" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "저장 모델" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "저장됨" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "생각" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "이 작업은 되돌릴 수 없습니다." @@ -4827,16 +4836,15 @@ msgstr "인증됨" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "인증" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "백업 코드로 인증" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "백업 코드를 확인하는 중입니다..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "최신 버전의 새로운 기능" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "잠그면 이력서는 수정하거나 삭제할 수 없습니다." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "이력서가 성공적으로 생성되었습니다." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "이력서가 성공적으로 삭제되었습니다." diff --git a/apps/web/locales/lt-LT.po b/apps/web/locales/lt-LT.po index 56ae72429..67abf30c0 100644 --- a/apps/web/locales/lt-LT.po +++ b/apps/web/locales/lt-LT.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Ar tikrai norite ištrinti šį elementą?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Ar tikrai norite ištrinti šį gyvenimo aprašymą?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Ar tikrai norite ištrinti savo paskyrą?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Ar tikrai norite užrakinti šį gyvenimo aprašymą?" @@ -734,6 +732,7 @@ msgstr "Ar galiu eksportuoti savo gyvenimo aprašymą į PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Ištrinamas jūsų API raktas..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Jūsų gyvenimo aprašymas ištrinamas..." @@ -1568,6 +1566,10 @@ msgstr "Redaguoti informaciją" msgid "Edit keyword" msgstr "Redaguoti raktinį žodį" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Redaguoti modelį" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Redaguoti pastabą" @@ -1648,7 +1650,7 @@ msgstr "Sustiprinkite savo paskyros saugumą papildomais apsaugos lygiais." msgid "Enter a name for your passkey." msgstr "Įveskite slaptažodžio pavadinimą." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Įveskite vieną iš išsaugotų atsarginių kodų, kad pasiektumėte savo paskyrą" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Nepavyko patikrinti slaptažodžio. Bandykite dar kartą." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nepavyko patikrinti atsarginės kopijos kodo. Bandykite dar kartą." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "\"GitHub\"" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Grįžti" @@ -3311,6 +3313,10 @@ msgstr "Tiekėjas" msgid "Provider connection verified." msgstr "Tiekėjo ryšys patvirtintas." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Paslaugų teikėjo modelis" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Išsaugoti pakeitimus" msgid "Save Changes" msgstr "Išsaugoti pakeitimus" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Išsaugoti modelį" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Išsaugota" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Mąstymas" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Šio veiksmo anuliuoti neįmanoma." @@ -4827,16 +4836,15 @@ msgstr "Patikrinta" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Patvirtinti" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Patvirtinti atsarginiu kodu" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Tikrinamas atsarginis kodas..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Kas naujo naujausioje versijoje?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Užrakinus gyvenimo aprašymas negali būti atnaujintas ar ištrintas." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Jūsų gyvenimo aprašymas sėkmingai sukurtas." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Jūsų gyvenimo aprašymas sėkmingai ištrintas." diff --git a/apps/web/locales/lv-LV.po b/apps/web/locales/lv-LV.po index ab2eabe1e..b8ab03685 100644 --- a/apps/web/locales/lv-LV.po +++ b/apps/web/locales/lv-LV.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Vai esat pārliecināts, ka vēlaties dzēst šo objektu?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Vai tiešām vēlaties dzēst šo CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Vai tiešām vēlaties dzēst savu kontu?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Vai tiešām vēlaties bloķēt šo CV?" @@ -734,6 +732,7 @@ msgstr "Vai varu eksportēt savu CV uz PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Tiek dzēsta jūsu API atslēga..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Tiek dzēsts jūsu CV..." @@ -1568,6 +1566,10 @@ msgstr "Rediģēt informāciju" msgid "Edit keyword" msgstr "Rediģēt atslēgvārdu" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Rediģēt modeli" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Rediģēt piezīmi" @@ -1648,7 +1650,7 @@ msgstr "Pastipriniet sava konta drošību ar papildu aizsardzības līmeņiem." msgid "Enter a name for your passkey." msgstr "Ievadiet piekļuves atslēgas nosaukumu." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Ievadiet vienu no saglabātajiem rezerves kodiem, lai piekļūtu savam kontam" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Neizdevās pārbaudīt paroli. Lūdzu, mēģiniet vēlreiz." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Neizdevās pārbaudīt jūsu dublējuma kodu. Lūdzu, mēģiniet vēlreiz." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Atpakaļ" @@ -3311,6 +3313,10 @@ msgstr "Pakalpojumu sniedzējs" msgid "Provider connection verified." msgstr "Pakalpojumu sniedzēja savienojums ir pārbaudīts." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Pakalpojumu sniedzēja modelis" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Saglabāt izmaiņas" msgid "Save Changes" msgstr "Saglabāt izmaiņas" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Saglabāt modeli" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Saglabāts" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Domāšana" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Šo darbību nevar atsaukt." @@ -4827,16 +4836,15 @@ msgstr "Verificēts" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verificēt" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificēt ar rezerves kodu" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verificē rezerves kodu..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Kas jauns jaunākajā versijā?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Kad CV ir bloķēts, to nevar atjaunināt vai dzēst." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Jūsu CV ir veiksmīgi izveidots." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Jūsu CV ir veiksmīgi dzēsts." diff --git a/apps/web/locales/ml-IN.po b/apps/web/locales/ml-IN.po index fece89c3e..c2d7aa10b 100644 --- a/apps/web/locales/ml-IN.po +++ b/apps/web/locales/ml-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: ml\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Malayalam\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "ഈ ഇനം നീക്കം ചെയ്യണോ എന്ന് ഉറപ്പാണോ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "ഈ റിസ്യൂം ഡിലീറ്റ് ചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ്റ് ചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "ഈ റിസ്യൂം ലോക്ക് ചെയ്യണമെന്നുറപ്പാണോ?" @@ -734,6 +732,7 @@ msgstr "എന്റെ റിസ്യൂം PDF ആയി എക്സ്പ #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "നിങ്ങളുടെ API കീ ഡിലീറ്റ് ചെയ്യുന്നു..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "നിങ്ങളുടെ റിസ്യൂം ഡിലീറ്റ് ചെയ്യുന്നു..." @@ -1568,6 +1566,10 @@ msgstr "വിശദാംശങ്ങൾ എഡിറ്റ് ചെയ്യ msgid "Edit keyword" msgstr "പദം തിരുത്തുക" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "മോഡൽ എഡിറ്റ് ചെയ്യുക" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "കുറിപ്പ് തിരുത്തുക" @@ -1648,7 +1650,7 @@ msgstr "നിങ്ങളുടെ അക്കൗണ്ടിന്റെ സ msgid "Enter a name for your passkey." msgstr "നിങ്ങളുടെ പാസ്‌കീയ്ക്ക് ഒരു പേര് നൽകുക." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക് പ്രവേശിക്കാൻ, നിങ്ങൾ സൂക്ഷിച്ചിരിക്കുന്ന ബാക്കപ്പ് കോഡുകളിലൊന്ന് നൽകുക" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "പാസ്‌വേഡ് പരിശോധിക്കാൻ പരാജയപ്പെട്ടു. ദയവായി വീണ്ടും ശ്രമിക്കുക." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "നിങ്ങളുടെ ബാക്കപ്പ് കോഡ് പരിശോധിക്കുന്നതിൽ പരാജയപ്പെട്ടു. ദയവായി വീണ്ടും ശ്രമിക്കുക." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "ഗിറ്റ്ഹബ്" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "തിരികെ പോകുക" @@ -3311,6 +3313,10 @@ msgstr "പ്രൊവൈഡർ" msgid "Provider connection verified." msgstr "ദാതാവിന്റെ കണക്ഷൻ പരിശോധിച്ചു." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "ദാതാവിന്റെ മാതൃക" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "മാറ്റങ്ങൾ സംരക്ഷിക്കുക" msgid "Save Changes" msgstr "മാറ്റങ്ങൾ സേവ് ചെയ്യുക" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "മോഡൽ സംരക്ഷിക്കുക" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "സംരക്ഷിച്ചു" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "ചിന്തിക്കുന്നു" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ഈ പ്രവർത്തി തിരികെ ലഭ്യമാക്കാൻ സാധിക്കില്ല." @@ -4827,16 +4836,15 @@ msgstr "സ്ഥിരീകരിച്ചു" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "സ്ഥിരീകരിക്കുക" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ഒരു ബാക്കപ്പ് കോഡ് ഉപയോഗിച്ച് സ്ഥിരീകരിക്കുക" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "ബാക്കപ്പ് കോഡ് പരിശോദിക്കുന്നു..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "പുതിയ വേർഷനിൽ എന്താണ് പുതിയത്?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "ലോക്കുചെയ്തിരിക്കുമ്പോൾ, റിസ്യൂം അപ്‌ഡേറ്റ് ചെയ്തോ ഡിലീറ്റ് ചെയ്‍തോ കഴിയില്ല." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി സൃഷ്‌ടിച്ചിട്ടുണ്ട്." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി ഡിലീറ്റ് ചെയ്തിട്ടുണ്ട്." diff --git a/apps/web/locales/mr-IN.po b/apps/web/locales/mr-IN.po index 3710eb1dc..a87df495b 100644 --- a/apps/web/locales/mr-IN.po +++ b/apps/web/locales/mr-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: mr\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Marathi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "तुम्हाला हा आयटम हटवायचा आहे का?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "तुम्हाला हा रेझ्युमे नक्की काढून टाकायचा आहे का?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "तुम्हाला तुमचे खाते नक्की काढून टाकायचे आहे का?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "तुम्हाला हा रेझ्युमे नक्की लॉक करायचा आहे का?" @@ -734,6 +732,7 @@ msgstr "मी माझा रेझ्युमे PDF मध्ये नि #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "तुमची API key हटवली जात आहे..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "तुमचा रेझ्युमे हटवला जात आहे..." @@ -1568,6 +1566,10 @@ msgstr "तपशील संपादित करा" msgid "Edit keyword" msgstr "संपादित करा कीवर्ड" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "मॉडेल संपादित करा" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "टीप संपादित करा" @@ -1648,7 +1650,7 @@ msgstr "तुमच्या खात्याची सुरक्षा अ msgid "Enter a name for your passkey." msgstr "तुमच्या पासकीसाठी एक नाव प्रविष्ट करा." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "तुमचे जतन केलेले बॅकअप कोड्सपैकी एक टाका आणि तुमच्या खात्यात प्रवेश करा" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "पासवर्ड पडताळणी करण्यात अयशस्वी झाली. कृपया पुन्हा प्रयत्न करा." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "आपला बॅकअप कोड पडताळणी करण्यात अयशस्वी झाला. कृपया पुन्हा प्रयत्न करा." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "गिटहब" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "मागे जा" @@ -3311,6 +3313,10 @@ msgstr "प्रोव्हायडर" msgid "Provider connection verified." msgstr "प्रोव्हायडर कनेक्शन सत्यापित झाले आहे." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "प्रदाता मॉडेल" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "बदल जतन करा" msgid "Save Changes" msgstr "बदल सेव्ह करा" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "मॉडेल जतन करा" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "जतन केले" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "विचार करणे" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ही क्रिया उलट करता येणार नाही." @@ -4827,16 +4836,15 @@ msgstr "पडताळलेले" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "पडताळा" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "बॅकअप कोडने पडताळा करा" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "बॅकअप कोड पडताळला जात आहे..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "नवीनतम आवृत्तीत नवीन काय?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "रेझ्युमे लॉक केल्यावर तो अपडेट किंवा डिलीट करता येणार नाही." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "तुमचा रेझ्युमे यशस्वीरित्या तयार केला गेला आहे." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "तुमचा रेझ्युमे यशस्वीरित्या हटवला गेला आहे." diff --git a/apps/web/locales/ms-MY.po b/apps/web/locales/ms-MY.po index 3c79aa36d..d362572c3 100644 --- a/apps/web/locales/ms-MY.po +++ b/apps/web/locales/ms-MY.po @@ -8,7 +8,7 @@ msgstr "" "Language: ms\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Malay\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Adakah anda pasti anda mahu memadam item ini?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Adakah anda pasti mahu memadam resume ini?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Adakah anda pasti mahu memadam akaun anda?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Adakah anda pasti mahu mengunci resume ini?" @@ -734,6 +732,7 @@ msgstr "Bolehkah saya mengeksport resume saya ke PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Memadam kunci API anda..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Memadam resume anda..." @@ -1568,6 +1566,10 @@ msgstr "Edit butiran" msgid "Edit keyword" msgstr "Sunting kata kunci" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edit model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edit nota" @@ -1648,7 +1650,7 @@ msgstr "Tingkatkan keselamatan akaun anda dengan lapisan perlindungan tambahan." msgid "Enter a name for your passkey." msgstr "Masukkan nama untuk kunci laluan anda." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Masukkan salah satu kod sandaran yang disimpan untuk mengakses akaun anda" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Gagal mengesahkan kata laluan. Sila cuba lagi." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Gagal mengesahkan kod sandaran anda. Sila cuba lagi." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Kembali" @@ -3311,6 +3313,10 @@ msgstr "Penyedia" msgid "Provider connection verified." msgstr "Sambungan pembekal disahkan." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model penyedia" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Simpan perubahan" msgid "Save Changes" msgstr "Simpan Perubahan" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Simpan model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Disimpan" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Berfikir" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Tindakan ini tidak boleh dibatalkan." @@ -4827,16 +4836,15 @@ msgstr "Disahkan" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Sahkan" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Sahkan dengan Kod Sandaran" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Mengesahkan kod sandaran..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Apakah yang baru dalam versi terkini?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Apabila dikunci, resume tidak boleh dikemas kini atau dipadam." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Resume anda telah berjaya dicipta." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Resume anda telah berjaya dipadamkan." diff --git a/apps/web/locales/ne-NP.po b/apps/web/locales/ne-NP.po index 4603740a6..251db242c 100644 --- a/apps/web/locales/ne-NP.po +++ b/apps/web/locales/ne-NP.po @@ -8,7 +8,7 @@ msgstr "" "Language: ne\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Nepali\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "के तपाईं यो वस्तु मेटाउन चाहनुहुन्छ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "के तपाईं यो बायोडाटा मेटाउन निश्चित हुनुहुन्छ?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "के तपाईं आफ्नो खाता मेटाउन निश्चित हुनुहुन्छ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "के तपाईं यो बायोडाटा लक गर्न निश्चित हुनुहुन्छ?" @@ -734,6 +732,7 @@ msgstr "के म आफ्नो बायोडाटा PDF मा निर #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "तपाईंको API key मेटाइँदैछ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "तपाईंको बायोडाटा मेटाउँदै..." @@ -1568,6 +1566,10 @@ msgstr "विवरणहरू सम्पादन गर्नुहोस msgid "Edit keyword" msgstr "सम्पादन कुञ्जीशब्द" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "मोडेल सम्पादन गर्नुहोस्" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "नोट सम्पादन गर्नुहोस्" @@ -1648,7 +1650,7 @@ msgstr "थप सुरक्षा तहहरू सहित तपाई msgid "Enter a name for your passkey." msgstr "तपाईंको पासकीको लागि नाम प्रविष्ट गर्नुहोस्।" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "आफ्नो खातामा पहुँच पाउन, बचत गरिएका ब्याकअप कोडमध्ये एक प्रविष्ट गर्नुहोस्" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "पासवर्ड प्रमाणित गर्न असफल भयो। कृपया फेरि प्रयास गर्नुहोस्।" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "तपाईंको ब्याकअप कोड प्रमाणित गर्न असफल भयो। कृपया फेरि प्रयास गर्नुहोस्।" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "गिटहब" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "फर्कनुहोस्" @@ -3311,6 +3313,10 @@ msgstr "प्रदाता (Provider)" msgid "Provider connection verified." msgstr "प्रदायक जडान प्रमाणित भयो।" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "प्रदायक मोडेल" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "परिवर्तनहरू बचत गर्नुहोस्" msgid "Save Changes" msgstr "परिवर्तनहरू सुरक्षित गर्नुहोस्" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "मोडेल सेभ गर्नुहोस्" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "सुरक्षित गरियो" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "सोच्दै" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "यो कार्य उल्ट्याउन सकिँदैन।" @@ -4827,16 +4836,15 @@ msgstr "यकिन गरिएको (Verified)" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "यकिन गर्नुहोस्" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ब्याकअप कोडबाट यकिन गर्नुहोस्" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "ब्याकअप कोड यकिन हुँदैछ..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "नवीनतम संस्करणमा के नयाँ छ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "लक गरिएको अवस्थामा, बायोडाटा अद्यावधिक वा मेटाउन सकिँदैन।" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "तपाईंको बायोडाटा सफलतापूर्वक बनाइयो।" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "तपाईंको बायोडाटा सफलतापूर्वक मेटाइयो।" diff --git a/apps/web/locales/nl-NL.po b/apps/web/locales/nl-NL.po index 72b4c1cc0..4b57ca45d 100644 --- a/apps/web/locales/nl-NL.po +++ b/apps/web/locales/nl-NL.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Weet u zeker dat u dit item wilt verwijderen?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Weet u zeker dat u dit cv wilt verwijderen?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Weet u zeker dat u uw account wilt verwijderen?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Weet u zeker dat u dit cv wilt vergrendelen?" @@ -734,6 +732,7 @@ msgstr "Kan ik mijn cv naar PDF exporteren?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Uw API-sleutel wordt verwijderd..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Uw cv wordt verwijderd..." @@ -1568,6 +1566,10 @@ msgstr "Details bewerken" msgid "Edit keyword" msgstr "Trefwoord bewerken" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Model bewerken" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Notitie bewerken" @@ -1648,7 +1650,7 @@ msgstr "Verhoog de beveiliging van uw account met extra beschermingslagen." msgid "Enter a name for your passkey." msgstr "Voer een naam in voor uw passkey." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Voer een van uw opgeslagen back-upcodes in om toegang te krijgen tot uw account" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Het wachtwoord is niet geverifieerd. Probeer het opnieuw." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Het is niet gelukt om uw back-upcode te verifiëren. Probeer het opnieuw." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Ga terug" @@ -3311,6 +3313,10 @@ msgstr "Provider" msgid "Provider connection verified." msgstr "Verbinding met provider geverifieerd." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Aanbiedermodel" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Wijzigingen opslaan" msgid "Save Changes" msgstr "Wijzigingen opslaan" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Model opslaan" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Opgeslagen" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Denken" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Deze actie kan niet ongedaan worden gemaakt." @@ -4827,16 +4836,15 @@ msgstr "Geverifiëerd" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifiëren" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifiëren met een back-upcode" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Back-upcode wordt geverifieerd..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Wat is er nieuw in de laatste versie?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Wanneer het cv is vergrendeld, kan het niet worden bijgewerkt of verwijderd." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Uw cv is succesvol aangemaakt." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Uw cv is succesvol verwijderd." diff --git a/apps/web/locales/no-NO.po b/apps/web/locales/no-NO.po index 23247140c..432e9fd22 100644 --- a/apps/web/locales/no-NO.po +++ b/apps/web/locales/no-NO.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Er du sikker på at du vil slette dette elementet?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Er du sikker på at du vil slette denne CV-en?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Er du sikker på at du vil slette kontoen din?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Er du sikker på at du vil låse denne CV-en?" @@ -734,6 +732,7 @@ msgstr "Kan jeg eksportere CV-en min til PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Sletter API-nøkkelen din..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Sletter CV-en din..." @@ -1568,6 +1566,10 @@ msgstr "Rediger detaljer" msgid "Edit keyword" msgstr "Rediger nøkkelord" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Rediger modell" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Rediger notat" @@ -1648,7 +1650,7 @@ msgstr "Styrk sikkerheten til kontoen din med ekstra lag med beskyttelse." msgid "Enter a name for your passkey." msgstr "Skriv inn et navn for passnøkkelen din." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Skriv inn en av de lagrede sikkerhetskopikodene for å få tilgang til kontoen din" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Kunne ikke bekrefte passordet. Prøv igjen." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Kunne ikke bekrefte reservekoden din. Prøv igjen." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Gå tilbake" @@ -3311,6 +3313,10 @@ msgstr "Tilbyder" msgid "Provider connection verified." msgstr "Leverandørtilkoblingen er bekreftet." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Leverandørmodell" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Lagre endringer" msgid "Save Changes" msgstr "Lagre endringer" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Lagre modell" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Lagret" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Tenkning" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Denne handlingen kan ikke angres." @@ -4827,16 +4836,15 @@ msgstr "Verifisert" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifiser" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifiser med en sikkerhetskopikode" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verifiserer sikkerhetskopikode..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Hva er nytt i den nyeste versjonen?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Når den er låst, kan ikke CV-en oppdateres eller slettes." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "CV-en din er opprettet." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "CV-en din er slettet." diff --git a/apps/web/locales/or-IN.po b/apps/web/locales/or-IN.po index 04159b7fd..611b0088f 100644 --- a/apps/web/locales/or-IN.po +++ b/apps/web/locales/or-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: or\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Odia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଏହି ଆଇଟମ୍‌କୁ ବିଲୋପ କରିବାକୁ ଚାହାଁନ୍ତି?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଏହି ରେଜ୍ୟୁମେକୁ ବିଲୋପ କରିବାକୁ ଚାହାଁନ୍ତି?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରିବାକୁ ଚାହାଁନ୍ତି?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଏହି ରେଜ୍ୟୁମେକୁ ଲକ୍ କରିବାକୁ ଚାହାଁନ୍ତି?" @@ -734,6 +732,7 @@ msgstr "ମୁଁ ମୋର ରେଜ୍ୟୁମେକୁ PDF କୁ ନିର #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "ଆପଣଙ୍କ API କି ବିଲୋପ ହେଉଛି..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ବିଲୋପ ହୋଇଯାଉଛି..." @@ -1568,6 +1566,10 @@ msgstr "ବିବରଣୀ ସମ୍ପାଦନ କରନ୍ତୁ" msgid "Edit keyword" msgstr "କୀୱାର୍ଡ ସମ୍ପାଦନ କରନ୍ତୁ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "ମଡେଲ୍ ସମ୍ପାଦନ କରନ୍ତୁ" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "ନୋଟ୍ ସମ୍ପାଦନ କରନ୍ତୁ" @@ -1648,7 +1650,7 @@ msgstr "ଅତିରିକ୍ତ ସୁରକ୍ଷା ସ୍ତର ସହିତ msgid "Enter a name for your passkey." msgstr "ଆପଣଙ୍କ ପାସକି ପାଇଁ ଏକ ନାମ ଲେଖନ୍ତୁ।" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ସଜାଇ ରଖିଥିବା ବ୍ୟାକଅପ୍ କୋଡ୍‌ଗୁଡିକ ମଧ୍ୟରୁ ଗୋଟିଏକୁ ପ୍ରବେଶ କରନ୍ତୁ" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "ପାସୱାର୍ଡ ସତ୍ୟାପନ କରିବାରେ ବିଫଳ ହେଲା। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "ଆପଣଙ୍କ ବ୍ୟାକଅପ୍ କୋଡ୍ ସତ୍ୟାପନ କରିବାରେ ବିଫଳ ହେଲା। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ପଛକୁ ଯାଆନ୍ତୁ" @@ -3311,6 +3313,10 @@ msgstr "ପ୍ରଦାନକାରୀ" msgid "Provider connection verified." msgstr "ପ୍ରଦାତା ସଂଯୋଗ ଯାଞ୍ଚ କରାଯାଇଛି।" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "ପ୍ରଦାତା ମଡେଲ୍" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "ପରିବର୍ତ୍ତନଗୁଡିକ ସଞ୍ଚୟ କରନ msgid "Save Changes" msgstr "ପରିବର୍ତ୍ତନଗୁଡିକ ସେଭ୍ କରନ୍ତୁ" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "ମଡେଲ୍ ସେଭ୍ କରନ୍ତୁ" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "ସେଭ୍‍ କରାଯାଇଛି" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "ଚିନ୍ତା କରୁଛି" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ଏହି କାର୍ଯ୍ୟ ପୁନଃ କରିହୋଇପାରିବ ନାହିଁ।" @@ -4827,16 +4836,15 @@ msgstr "ସତ୍ୟାପିତ" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "ସତ୍ୟାପନ କରନ୍ତୁ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ବ୍ୟାକଅପ୍ କୋଡ୍ ସହ ସତ୍ୟାପନ କରନ୍ତୁ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "ବ୍ୟାକଅପ୍ କୋଡ୍ ସତ୍ୟାପନ ହେଉଛି..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "ଶେଷ ସଂସ୍କରଣରେ କ’ଣ ନୂତନ ଅଛି?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "ଲକ୍ ହେଉଥିବା ବେଳେ, ରେଜ୍ୟୁମେକୁ ଅଦ୍ୟତନ କିମ୍ବା ବିଲୋପ କରିହୋଇପାରିବ ନାହିଁ।" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ସୃଷ୍ଟି କରାଯାଇଛି।" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ବିଲୋପ କରାଯାଇଛି।" diff --git a/apps/web/locales/pl-PL.po b/apps/web/locales/pl-PL.po index 08e9aa9a8..2a99060e5 100644 --- a/apps/web/locales/pl-PL.po +++ b/apps/web/locales/pl-PL.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Czy na pewno chce Pan/Pani usunąć ten element?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Czy na pewno chcesz usunąć to CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Czy na pewno chcesz usunąć swoje konto?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Czy na pewno chcesz zablokować to CV?" @@ -734,6 +732,7 @@ msgstr "Czy mogę wyeksportować swoje CV do PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Usuwanie klucza API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Usuwanie CV..." @@ -1568,6 +1566,10 @@ msgstr "Edytuj szczegóły" msgid "Edit keyword" msgstr "Proszę edytować słowo kluczowe" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Edytuj model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Edytuj notatkę" @@ -1648,7 +1650,7 @@ msgstr "Zwiększ bezpieczeństwo swojego konta dzięki dodatkowym warstwom ochro msgid "Enter a name for your passkey." msgstr "Proszę wprowadzić nazwę klucza dostępu." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Wprowadź jeden z zapisanych kodów zapasowych, aby uzyskać dostęp do konta" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Nie udało się zweryfikować hasła. Proszę spróbować ponownie." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nie udało się zweryfikować kodu kopii zapasowej. Proszę spróbować ponownie." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Wróć" @@ -3311,6 +3313,10 @@ msgstr "Dostawca" msgid "Provider connection verified." msgstr "Połączenie z dostawcą zostało zweryfikowane." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model dostawcy" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Zapisz zmiany" msgid "Save Changes" msgstr "Zapisz zmiany" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Zapisz model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Zapisano" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Myślący" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Tej akcji nie można cofnąć." @@ -4827,16 +4836,15 @@ msgstr "Zweryfikowano" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Zweryfikuj" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Zweryfikuj za pomocą kodu zapasowego" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Weryfikowanie kodu zapasowego..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Co nowego w najnowszej wersji?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Gdy jest zablokowane, CV nie może być aktualizowane ani usuwane." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Twoje CV zostało pomyślnie utworzone." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Twoje CV zostało pomyślnie usunięte." diff --git a/apps/web/locales/pt-BR.po b/apps/web/locales/pt-BR.po index 1a40fb356..03ff9fb7f 100644 --- a/apps/web/locales/pt-BR.po +++ b/apps/web/locales/pt-BR.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "O senhor tem certeza de que deseja excluir esse item?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Tem certeza de que deseja excluir este currículo?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Tem certeza de que deseja excluir sua conta?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Tem certeza de que deseja bloquear este currículo?" @@ -734,6 +732,7 @@ msgstr "Posso exportar meu currículo para PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Excluindo sua chave de API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Excluindo seu currículo..." @@ -1568,6 +1566,10 @@ msgstr "Editar detalhes" msgid "Edit keyword" msgstr "Editar palavra-chave" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Editar modelo" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Editar nota" @@ -1648,7 +1650,7 @@ msgstr "Aumente a segurança da sua conta com camadas adicionais de proteção." msgid "Enter a name for your passkey." msgstr "Digite um nome para sua chave de acesso." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Digite um dos seus códigos de backup salvos para acessar sua conta" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Falha ao verificar a senha. Tente novamente." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Falha ao verificar seu código de backup. Tente novamente." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Voltar" @@ -3311,6 +3313,10 @@ msgstr "Provedor" msgid "Provider connection verified." msgstr "Conexão com o provedor verificada." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modelo de provedor" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Salvar alterações" msgid "Save Changes" msgstr "Salvar alterações" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Salvar modelo" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Salvo" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensamento" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Esta ação não pode ser desfeita." @@ -4827,16 +4836,15 @@ msgstr "Verificado" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verificar" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificar com um código de backup" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verificando código de backup..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "O que há de novo na versão mais recente?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Quando bloqueado, o currículo não pode ser atualizado ou excluído." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Seu currículo foi criado com sucesso." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Seu currículo foi excluído com sucesso." diff --git a/apps/web/locales/pt-PT.po b/apps/web/locales/pt-PT.po index 7d0362bd0..90c23a69e 100644 --- a/apps/web/locales/pt-PT.po +++ b/apps/web/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Tem a certeza de que pretende apagar este item?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Tem a certeza de que pretende eliminar este currículo?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Tem a certeza de que pretende eliminar a sua conta?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Tem a certeza de que pretende bloquear este currículo?" @@ -734,6 +732,7 @@ msgstr "Posso exportar o meu currículo para PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "A apagar a sua chave API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "A apagar o seu currículo..." @@ -1568,6 +1566,10 @@ msgstr "Editar detalhes" msgid "Edit keyword" msgstr "Editar palavra-chave" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Editar modelo" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Editar nota" @@ -1648,7 +1650,7 @@ msgstr "Reforce a segurança da sua conta com camadas adicionais de proteção." msgid "Enter a name for your passkey." msgstr "Introduza um nome para a sua chave de acesso." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduza um dos seus códigos de backup guardados para aceder à sua conta" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Falha na verificação da palavra-passe. Por favor, tente novamente." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Não foi possível verificar o seu código de cópia de segurança. Tente novamente." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Voltar" @@ -3311,6 +3313,10 @@ msgstr "Fornecedor" msgid "Provider connection verified." msgstr "Ligação com o fornecedor verificada." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modelo de fornecedor" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Guardar alterações" msgid "Save Changes" msgstr "Guardar alterações" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Guardar modelo" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Salvo" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Pensamento" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Esta ação não pode ser anulada." @@ -4827,16 +4836,15 @@ msgstr "Verificado" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verificar" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificar com um código de backup" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "A verificar código de backup..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "O que há de novo na versão mais recente?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Quando bloqueado, o currículo não pode ser atualizado nem eliminado." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "O seu currículo foi criado com sucesso." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "O seu currículo foi eliminado com sucesso." diff --git a/apps/web/locales/ro-RO.po b/apps/web/locales/ro-RO.po index 640989d42..6b1a0f217 100644 --- a/apps/web/locales/ro-RO.po +++ b/apps/web/locales/ro-RO.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Sunteți sigur că doriți să ștergeți acest element?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Sigur doriți să ștergeți acest CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Sigur doriți să vă ștergeți contul?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Sigur doriți să blocați acest CV?" @@ -734,6 +732,7 @@ msgstr "Pot să-mi export CV-ul în PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Se șterge cheia API..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Se șterge CV-ul..." @@ -1568,6 +1566,10 @@ msgstr "Editați detaliile" msgid "Edit keyword" msgstr "Editare cuvânt cheie" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Editați modelul" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Editați nota" @@ -1648,7 +1650,7 @@ msgstr "Sporiți securitatea contului prin straturi suplimentare de protecție." msgid "Enter a name for your passkey." msgstr "Introduceți un nume pentru cheia de acces." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduceți unul dintre codurile de rezervă salvate pentru a accesa contul" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Nu s-a reușit verificarea parolei. Vă rugăm să încercați din nou." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nu s-a reușit verificarea codului dvs. de rezervă. Vă rugăm să încercați din nou." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Înapoi" @@ -3311,6 +3313,10 @@ msgstr "Furnizor" msgid "Provider connection verified." msgstr "Conexiune furnizor verificată." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modelul furnizorului" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Salvați modificările" msgid "Save Changes" msgstr "Salvează modificările" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Salvați modelul" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Salvat" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Gândire" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Această acțiune nu poate fi anulată." @@ -4827,16 +4836,15 @@ msgstr "Verificat" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifică" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verificare cu un cod de rezervă" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Se verifică codul de rezervă..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Ce este nou în cea mai recentă versiune?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Când este blocat, CV-ul nu poate fi actualizat sau șters." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "CV-ul a fost creat cu succes." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "CV-ul a fost șters cu succes." diff --git a/apps/web/locales/ru-RU.po b/apps/web/locales/ru-RU.po index 5aab0e123..f571aa462 100644 --- a/apps/web/locales/ru-RU.po +++ b/apps/web/locales/ru-RU.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Вы уверены, что хотите удалить этот элемент?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Уверены, что хотите удалить своё резюме?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Вы уверены, что хотите удалить свою учетную запись?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Вы уверены, что хотите заблокировать это резюме?" @@ -734,6 +732,7 @@ msgstr "Могу ли я экспортировать свое резюме в P #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Удаление вашего API-ключа..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Удаление вашего резюме..." @@ -1568,6 +1566,10 @@ msgstr "Редактировать подробности" msgid "Edit keyword" msgstr "Редактировать ключевое слово" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Редактировать модель" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Изменить заметку" @@ -1648,7 +1650,7 @@ msgstr "Усильте безопасность своей учетной зап msgid "Enter a name for your passkey." msgstr "Введите имя для Вашего ключа доступа." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Введите один из сохраненных резервных кодов, чтобы получить доступ к своей учетной записи" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Не удалось проверить пароль. Пожалуйста, попробуйте еще раз." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Не удалось проверить Ваш код резервного копирования. Пожалуйста, попробуйте еще раз." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Назад" @@ -3311,6 +3313,10 @@ msgstr "Провайдер" msgid "Provider connection verified." msgstr "Подключение к провайдеру подтверждено." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Модель поставщика" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Сохранить изменения" msgid "Save Changes" msgstr "Сохранить изменения" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Сохранить модель" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Сохранено" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Мышление" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Это действие нельзя отменить." @@ -4827,16 +4836,15 @@ msgstr "Подтверждена" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Подтвердить" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Подтвердить с помощью резервного кода" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Проверка резервного кода..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Что нового в последней версии?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Когда резюме заблокировано, его нельзя обновить или удалить." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ваше резюме было успешно создано." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ваше резюме было успешно удалено." diff --git a/apps/web/locales/sk-SK.po b/apps/web/locales/sk-SK.po index e824831be..8b727cbd9 100644 --- a/apps/web/locales/sk-SK.po +++ b/apps/web/locales/sk-SK.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Ste si istí, že chcete túto položku odstrániť?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Naozaj chceš tento životopis vymazať?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Naozaj chceš svoj účet vymazať?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Naozaj chceš tento životopis uzamknúť?" @@ -734,6 +732,7 @@ msgstr "Môžem svoj životopis exportovať do PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Vymazávam tvoj API kľúč..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Vymazávam tvoj životopis..." @@ -1568,6 +1566,10 @@ msgstr "Upraviť podrobnosti" msgid "Edit keyword" msgstr "Upraviť kľúčové slovo" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Upraviť model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Upraviť poznámku" @@ -1648,7 +1650,7 @@ msgstr "Zvýš bezpečnosť svojho účtu ďalšími vrstvami ochrany." msgid "Enter a name for your passkey." msgstr "Zadajte názov prístupového kľúča." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Zadaj jeden zo svojich uložených záložných kódov na prístup k účtu" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Heslo sa nepodarilo overiť. Skúste to prosím znova." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Nepodarilo sa overiť váš záložný kód. Skúste to prosím znova." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Prejsť späť" @@ -3311,6 +3313,10 @@ msgstr "Poskytovateľ" msgid "Provider connection verified." msgstr "Pripojenie poskytovateľa overené." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model poskytovateľa" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Uložiť zmeny" msgid "Save Changes" msgstr "Uložiť zmeny" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Uložiť model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Uložené" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Myslenie" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Túto akciu nemožno vrátiť späť." @@ -4827,16 +4836,15 @@ msgstr "Overené" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Overiť" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Overiť pomocou záložného kódu" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Overujem záložný kód..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Čo je nové v poslednej verzii?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Keď je životopis uzamknutý, nemožno ho aktualizovať ani vymazať." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Tvoj životopis bol úspešne vytvorený." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Tvoj životopis bol úspešne vymazaný." diff --git a/apps/web/locales/sl-SI.po b/apps/web/locales/sl-SI.po index 615f7e3ca..8c99b8537 100644 --- a/apps/web/locales/sl-SI.po +++ b/apps/web/locales/sl-SI.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Ste prepričani, da želite izbrisati ta element?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Ali ste prepričani, da želite izbrisati ta življenjepis?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Ali ste prepričani, da želite izbrisati svoj račun?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Ali ste prepričani, da želite zakleniti ta življenjepis?" @@ -734,6 +732,7 @@ msgstr "Ali lahko izvozite svoj življenjepis v PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Brišem vaš API ključ ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Brišem vaš življenjepis..." @@ -1568,6 +1566,10 @@ msgstr "Uredi podrobnosti" msgid "Edit keyword" msgstr "Uredi ključno besedo" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Uredi model" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Uredi opombo" @@ -1648,7 +1650,7 @@ msgstr "Izboljšajte varnost svojega računa z dodatnimi plastmi zaščite." msgid "Enter a name for your passkey." msgstr "Vnesite ime za svoj ključ pristopnega gesla." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Vnesite eno izmed shranjenih rezervnih kod za dostop do svojega računa" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Ni uspelo preveriti gesla. Poskusite znova." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Varnostne kode ni uspelo preveriti. Poskusite znova." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Nazaj" @@ -3311,6 +3313,10 @@ msgstr "Ponudnik" msgid "Provider connection verified." msgstr "Povezava s ponudnikom preverjena." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Model ponudnika" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Shranite spremembe" msgid "Save Changes" msgstr "Shrani spremembe" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Shrani model" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Shranjeno" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Razmišljanje" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "To dejanje ni mogoče razveljaviti." @@ -4827,16 +4836,15 @@ msgstr "Preverjeno" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Preveri" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Preveri z rezervno kodo" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Preverjanje rezervne kode..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Kaj je novega v zadnji različici?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Ko je zaklenjen, življenjepisa ni mogoče posodobiti ali izbrisati." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Vaš življenjepis je bil uspešno ustvarjen." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Vaš življenjepis je bil uspešno izbrisan." diff --git a/apps/web/locales/sq-AL.po b/apps/web/locales/sq-AL.po index bbd6ccd6e..bd6b4cdd3 100644 --- a/apps/web/locales/sq-AL.po +++ b/apps/web/locales/sq-AL.po @@ -8,7 +8,7 @@ msgstr "" "Language: sq\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Albanian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "A jeni të sigurt që dëshironi të fshini këtë artikull?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Jeni i sigurt se dëshironi të fshini këtë CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Jeni i sigurt se dëshironi të fshini llogarinë tuaj?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Je i sigurt që dëshiron ta kyçësh këtë CV?" @@ -734,6 +732,7 @@ msgstr "A mund ta eksportoj CV-në time në PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Po fshihet API key-ja juaj..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Po fshihet CV-ja juaj..." @@ -1568,6 +1566,10 @@ msgstr "Modifiko detajet" msgid "Edit keyword" msgstr "Redakto fjalën kyçe" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modifiko modelin" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Redakto shënimin" @@ -1648,7 +1650,7 @@ msgstr "Forconi sigurinë e llogarisë suaj me shtresa shtesë mbrojtjeje." msgid "Enter a name for your passkey." msgstr "Futni një emër për fjalëkalimin tuaj." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Vendosni një nga kodet tuaja të ruajtura rezervë për të hyrë në llogarinë tuaj" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Dështoi verifikimi i fjalëkalimit. Ju lutemi provoni përsëri." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Dështoi verifikimi i kodit tuaj të rezervës. Ju lutemi provoni përsëri." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Kthehu mbrapa" @@ -3311,6 +3313,10 @@ msgstr "Ofruesi" msgid "Provider connection verified." msgstr "Lidhja e ofruesit u verifikua." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Modeli i ofruesit" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Ruaj ndryshimet" msgid "Save Changes" msgstr "Ruaj ndryshimet" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Ruaj modelin" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Ruajtur" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Të menduarit" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Ky veprim nuk mund të zhbëhet." @@ -4827,16 +4836,15 @@ msgstr "I verifikuar" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifiko" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifiko me një kod rezervë" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Po verifikohet kodi rezervë..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Çfarë ka të re në versionin e fundit?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Kur është e kyçur, CV-ja nuk mund të përditësohet ose fshihet." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "CV-ja juaj u krijua me sukses." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "CV-ja juaj u fshi me sukses." diff --git a/apps/web/locales/sr-SP.po b/apps/web/locales/sr-SP.po index 19024bb96..e7e6d8775 100644 --- a/apps/web/locales/sr-SP.po +++ b/apps/web/locales/sr-SP.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Serbian (Cyrillic)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Да ли сте сигурни да желите да избришете овај елемент?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Да ли сигурно желите да обришете овај резиме?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Да ли сигурно желите да обришете свој налог?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Да ли сигурно желите да закључате овај резиме?" @@ -734,6 +732,7 @@ msgstr "Могу ли да извезем свој резиме у PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Брисање вашег API кључа..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Брисање вашег резимеа..." @@ -1568,6 +1566,10 @@ msgstr "Измени детаље" msgid "Edit keyword" msgstr "Уреди кључну реч" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Измени модел" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Уреди белешку" @@ -1648,7 +1650,7 @@ msgstr "Побољшајте безбедност свог налога дода msgid "Enter a name for your passkey." msgstr "Унесите име за свој кључ приступа." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Унесите један од сачуваних резервних кодова да приступите налогу" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Није успело проверити лозинку. Молимо поново покушајте." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Није успело да се потврди ваш резервни код. Молимо поново покушајте." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "ГитХаб" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Иди назад" @@ -3311,6 +3313,10 @@ msgstr "Провајдер" msgid "Provider connection verified." msgstr "Веза са провајдером је верификована." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Модел добављача" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Сачувај промене" msgid "Save Changes" msgstr "Сачувај измене" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Сачувај модел" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Сачувано" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Размишљање" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Ова радња се не може опозвати." @@ -4827,16 +4836,15 @@ msgstr "Верификовано" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Верификуј" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Верификуј резервним кôдом" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Верификовање резервног кôда..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Шта је ново у најновијој верзији?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Када је закључан, резиме се не може ажурирати или обрисати." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ваш резиме је успешно креиран." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ваш резиме је успешно обрисан." diff --git a/apps/web/locales/sv-SE.po b/apps/web/locales/sv-SE.po index a767e3a1f..72d398012 100644 --- a/apps/web/locales/sv-SE.po +++ b/apps/web/locales/sv-SE.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Är du säker på att du vill ta bort det här objektet?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Är du säker på att du vill ta bort detta CV?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Är du säker på att du vill ta bort ditt konto?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Är du säker på att du vill låsa detta CV?" @@ -734,6 +732,7 @@ msgstr "Kan jag exportera mitt CV till PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Raderar din API-nyckel..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Raderar ditt CV..." @@ -1568,6 +1566,10 @@ msgstr "Redigera detaljer" msgid "Edit keyword" msgstr "Redigera nyckelord" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Redigera modell" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Redigera anteckning" @@ -1648,7 +1650,7 @@ msgstr "Förbättra säkerheten för ditt konto med ytterligare skyddslager." msgid "Enter a name for your passkey." msgstr "Ange ett namn för din passerkod." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Ange en av dina sparade reservkoder för att komma åt ditt konto" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Misslyckades med att verifiera lösenordet. Vänligen försök igen." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Det gick inte att verifiera din säkerhetskopieringskod. Vänligen försök igen." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Gå tillbaka" @@ -3311,6 +3313,10 @@ msgstr "Leverantör" msgid "Provider connection verified." msgstr "Leverantörsanslutning verifierad." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Leverantörsmodell" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Spara ändringar" msgid "Save Changes" msgstr "Spara ändringar" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Spara modell" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Sparad" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Tänkande" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Denna åtgärd kan inte ångras." @@ -4827,16 +4836,15 @@ msgstr "Verifierad" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Verifiera" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Verifiera med en reservkod" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Verifierar reservkod..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Vad är nytt i den senaste versionen?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "När det är låst kan CV:t inte uppdateras eller raderas." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ditt CV har skapats." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ditt CV har raderats." diff --git a/apps/web/locales/ta-IN.po b/apps/web/locales/ta-IN.po index cdef2610d..0923414c0 100644 --- a/apps/web/locales/ta-IN.po +++ b/apps/web/locales/ta-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: ta\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Tamil\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "இந்தப் பொருளை நீக்க விரும்புகிறீர்களா?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "இந்த ரெஸ்யூமியை நிச்சயமாக நீக்க விரும்புகிறீர்களா?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "உங்கள் கணக்கை நிச்சயமாக நீக்க விரும்புகிறீர்களா?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "இந்த ரெஸ்யூமியை நிச்சயமாக பூட்ட விரும்புகிறீர்களா?" @@ -734,6 +732,7 @@ msgstr "என் ரெஸ்யூமியை PDF ஆக ஏற்றும #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "உங்கள் API விசையை நீக்கிக் கொண்டிருக்கிறது..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "உங்கள் ரெஸ்யூமியை நீக்கிக் கொண்டிருக்கிறது..." @@ -1568,6 +1566,10 @@ msgstr "விவரங்களைத் திருத்து" msgid "Edit keyword" msgstr "முக்கியச்சொல்லைத் திருத்து" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "மாதிரியைத் திருத்து" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "குறிப்பைத் திருத்து" @@ -1648,7 +1650,7 @@ msgstr "உங்கள் கணக்கின் பாதுகாப்ப msgid "Enter a name for your passkey." msgstr "உங்கள் கடவுச்சொல்லுக்கு ஒரு பெயரை உள்ளிடவும்." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "உங்கள் சேமித்த காப்பு குறியீடுகளில் எதனாவது ஒன்றை உள்ளீடு செய்து உங்கள் கணக்கை அணுகவும்" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "கடவுச்சொல்லைச் சரிபார்க்கத் தவறியது. மீண்டும் முயற்சிக்கவும்." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "உங்கள் காப்புக் குறியீட்டைச் சரிபார்க்கத் தவறியது. மீண்டும் முயற்சிக்கவும்." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "கிட்ஹப்" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "திரும்பிச் செல்" @@ -3311,6 +3313,10 @@ msgstr "வழங்குபவர்" msgid "Provider connection verified." msgstr "சேவை வழங்குநர் இணைப்பு சரிபார்க்கப்பட்டது." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "வழங்குநர் மாதிரி" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "மாற்றங்களைச் சேமிக்கவும்" msgid "Save Changes" msgstr "மாற்றங்களைச் சேமிக்கவும்" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "மாதிரியைச் சேமிக்கவும்" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "சேமிக்கப்பட்டது" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "சிந்தனை" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "இந்த செயலைக் களைந்து விட முடியாது." @@ -4827,16 +4836,15 @@ msgstr "சரிபார்க்கப்பட்டது" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "சரிபார்க்கவும்" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ஒரு காப்பு குறியீட்டால் சரிபார்க்கவும்" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "காப்பு குறியீட்டை சரிபார்த்து கொண்டிருக்கிறது..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "சமீபத்திய பதிப்பில் என்ன புதியது?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "பூட்டப்பட்டிருக்கும் போது, ரெஸ்யூமியை புதுப்பிக்கவோ நீக்கவோ முடியாது." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக உருவாக்கப்பட்டுள்ளது." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக நீக்கப்பட்டுள்ளது." diff --git a/apps/web/locales/te-IN.po b/apps/web/locales/te-IN.po index b07668576..994df1c43 100644 --- a/apps/web/locales/te-IN.po +++ b/apps/web/locales/te-IN.po @@ -8,7 +8,7 @@ msgstr "" "Language: te\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Telugu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "మీరు ఈ ఐటెమ్‌ను తొలగించాలనుకుంటున్నారా?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "మీరు నిజంగా మీ రిజ్యూమ్‌ను తొలగించాలనుకుంటున్నారా?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "మీరు ఖచ్చితంగా మీ ఖాతాను తొలగించాలనుకుంటున్నారా?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "మీరు నిజంగా ఈ రిజ్యూమ్‌ను లాక్ చేయాలనుకుంటున్నారా?" @@ -734,6 +732,7 @@ msgstr "నేను నా రిజ్యూమ్‌ని PDFగా ఎగ #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "మీ API కీ తొలగించబడుతోంది..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "మీ రిజ్యూమ్‌ను తొలగిస్తున్నారు..." @@ -1568,6 +1566,10 @@ msgstr "వివరాలను సవరించండి" msgid "Edit keyword" msgstr "కీవర్డ్‌ను సవరించండి" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "మోడల్‌ను సవరించండి" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "గమనికను సవరించండి" @@ -1648,7 +1650,7 @@ msgstr "మీ ఖాతా భద్రతను అదనపు పరిర msgid "Enter a name for your passkey." msgstr "మీ పాస్‌కీ కోసం ఒక పేరును నమోదు చేయండి." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "మీరు సేవ్ చేసిన బ్యాకప్ కోడ్స్‌లో ఒకదాన్ని నమోదు చేసి మీ ఖాతాలోకి ప్రవేశించండి" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "పాస్‌వర్డ్ ధృవీకరణ విఫలమైంది. దయచేసి మళ్ళీ ప్రయత్నించండి." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "మీ బ్యాకప్ కోడ్‌ను ధృవీకరించడంలో విఫలమయ్యాము. దయచేసి మళ్ళీ ప్రయత్నించండి." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "గిట్‌హబ్" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "వెనక్కు వెళ్ళండి" @@ -3311,6 +3313,10 @@ msgstr "ప్రొవైడర్" msgid "Provider connection verified." msgstr "ప్రొవైడర్ కనెక్షన్ ధృవీకరించబడింది." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "ప్రొవైడర్ మోడల్" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "మార్పులను సేవ్ చేయండి" msgid "Save Changes" msgstr "మార్పులను సేవ్ చేయండి" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "మోడల్‌ను సేవ్ చేయండి" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "సేవ్ చేయబడింది" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "ఆలోచిస్తున్నాను" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "ఈ చర్యను రద్దు చేయడం సాధ్యం కాదు." @@ -4827,16 +4836,15 @@ msgstr "ధ్రువీకరించారు" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "ధ్రువీకరించండి" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "బ్యాకప్ కోడ్‌తో ధ్రువీకరించండి" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "బ్యాకప్ కోడ్‌ను ధ్రువీకరిస్తోంది..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "తాజా వెర్షన్‌లో ఏమి కొత్తగా ఉంది?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "లాక్ చేసినప్పుడు, రిజ్యూమ్‌ను నవీకరించలేరు లేదా తొలగించలేరు." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "మీ రిజ్యూమ్ విజయవంతంగా రూపొందించబడింది." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "మీ రిజ్యూమ్ విజయవంతంగా తొలగించబడింది." diff --git a/apps/web/locales/th-TH.po b/apps/web/locales/th-TH.po index df33ebcc9..180e945d3 100644 --- a/apps/web/locales/th-TH.po +++ b/apps/web/locales/th-TH.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "คุณแน่ใจหรือไม่ว่าคุณต้องการลบรายการนี้?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "คุณแน่ใจหรือไม่ว่าต้องการลบเรซูเม่นี้?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีของคุณ?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "คุณแน่ใจหรือไม่ว่าต้องการล็อคเรซูเม่นี้?" @@ -734,6 +732,7 @@ msgstr "ฉันสามารถส่งออกเรซูเม่ขอ #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "กำลังลบคีย์ API ของคุณ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "กำลังลบเรซูเม่ของคุณ..." @@ -1568,6 +1566,10 @@ msgstr "แก้ไขรายละเอียด" msgid "Edit keyword" msgstr "แก้ไขคำค้นหา" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "แก้ไขโมเดล" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "แก้ไขโน้ต" @@ -1648,7 +1650,7 @@ msgstr "เพิ่มความปลอดภัยให้กับบั msgid "Enter a name for your passkey." msgstr "ป้อนชื่อสำหรับพาสคีย์ของคุณ" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "กรอกรหัสสำรองที่คุณบันทึกไว้เพื่อเข้าถึงบัญชีของคุณ" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "ไม่สามารถยืนยันรหัสผ่านได้ กรุณาลองอีกครั้ง" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "ไม่สามารถยืนยันรหัสสำรองของคุณได้ กรุณาลองอีกครั้ง" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "ย้อนกลับ" @@ -3311,6 +3313,10 @@ msgstr "ผู้ให้บริการ" msgid "Provider connection verified." msgstr "ยืนยันการเชื่อมต่อกับผู้ให้บริการแล้ว" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "รูปแบบผู้ให้บริการ" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "บันทึกการเปลี่ยนแปลง" msgid "Save Changes" msgstr "บันทึกการเปลี่ยนแปลง" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "บันทึกโมเดล" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "บันทึกแล้ว" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "การคิด" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "การดำเนินการนี้ไม่สามารถย้อนกลับได้" @@ -4827,16 +4836,15 @@ msgstr "ยืนยันแล้ว" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "ยืนยัน" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "ยืนยันด้วยรหัสสำรอง" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "กำลังตรวจสอบรหัสสำรอง..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "มีอะไรใหม่ในเวอร์ชันล่าสุด?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "เมื่อถูกล็อก ประวัติย่อจะไม่สามารถอัปเดตหรือถูกลบได้." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "ประวัติย่อของคุณถูกสร้างเรียบร้อยแล้ว" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "ประวัติย่อของคุณถูกลบเรียบร้อยแล้ว" diff --git a/apps/web/locales/tr-TR.po b/apps/web/locales/tr-TR.po index 4e997fc26..7eb5a2549 100644 --- a/apps/web/locales/tr-TR.po +++ b/apps/web/locales/tr-TR.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Bu öğeyi silmek istediğinizden emin misiniz?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Bu özgeçmişi silmek istediğinizden emin misiniz?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Hesabınızı silmek istediğinizden emin misiniz?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Bu özgeçmişi kilitlemek istediğinizden emin misiniz?" @@ -734,6 +732,7 @@ msgstr "Özgeçmişimi PDF olarak dışa aktarabilir miyim?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API anahtarınız siliniyor..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Özgeçmişiniz siliniyor..." @@ -1568,6 +1566,10 @@ msgstr "Düzenleme detayları" msgid "Edit keyword" msgstr "Anahtar kelimeyi düzenle" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Model düzenleme" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Notu düzenle" @@ -1648,7 +1650,7 @@ msgstr "Hesabınızın güvenliğini ek koruma katmanlarıyla artırın." msgid "Enter a name for your passkey." msgstr "Geçiş anahtarınız için bir ad girin." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hesabınıza erişmek için kayıtlı yedek kodlarınızdan birini girin" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Şifre doğrulanamadı. Lütfen tekrar deneyin." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Yedekleme kodunuz doğrulanamadı. Lütfen tekrar deneyin." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Geri Dön" @@ -3311,6 +3313,10 @@ msgstr "Sağlayıcı" msgid "Provider connection verified." msgstr "Sağlayıcı bağlantısı doğrulandı." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Sağlayıcı modeli" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Değişiklikleri kaydet" msgid "Save Changes" msgstr "Değişiklikleri Kaydet" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Modeli kaydet" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Kaydedildi" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Düşünme" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Bu işlem geri alınamaz." @@ -4827,16 +4836,15 @@ msgstr "Doğrulanmış" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Doğrula" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Yedek Kod ile Doğrula" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Yedek kod doğrulanıyor..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "En son sürümdeki yenilikler?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Kilitliyken, özgeçmiş güncellenemez veya silinemez." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Özgeçmişiniz başarıyla oluşturuldu." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Özgeçmişiniz başarıyla silindi." diff --git a/apps/web/locales/uk-UA.po b/apps/web/locales/uk-UA.po index a6ca934ce..2f8808898 100644 --- a/apps/web/locales/uk-UA.po +++ b/apps/web/locales/uk-UA.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Ви впевнені, що хочете видалити цей елемент?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Ви впевнені, що бажаєте видалити це резюме?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Ви впевнені, що хочете видалити свій профіль?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Ви впевнені, що хочете заблокувати це резюме?" @@ -734,6 +732,7 @@ msgstr "Чи можу я експортувати своє резюме у PDF?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Видаляємо ваш API-ключ..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Видалення вашого резюме..." @@ -1568,6 +1566,10 @@ msgstr "Редагувати деталі" msgid "Edit keyword" msgstr "Редагувати ключове слово" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Редагувати модель" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Редагувати нотатку" @@ -1648,7 +1650,7 @@ msgstr "Підвищте безпеку свого профілю додатко msgid "Enter a name for your passkey." msgstr "Введіть ім'я вашого пароля." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Введіть один із збережених резервних кодів для доступу до профілю" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Не вдалося підтвердити пароль. Спробуйте ще раз." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Не вдалося підтвердити код резервної копії. Спробуйте ще раз." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Назад" @@ -3311,6 +3313,10 @@ msgstr "Провайдер" msgid "Provider connection verified." msgstr "Підключення постачальника перевірено." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Модель постачальника" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Зберегти зміни" msgid "Save Changes" msgstr "Зберегти зміни" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Зберегти модель" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Збережено" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Мислення" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Цю дію неможливо скасувати." @@ -4827,16 +4836,15 @@ msgstr "Підтверджено" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Підтвердити" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Підтвердити за допомогою резервного коду" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Перевірка резервного коду..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Що нового в останній версії?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Коли резюме заблоковано, його неможливо оновити або видалити." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Ваше резюме успішно створено." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Ваше резюме успішно видалено." diff --git a/apps/web/locales/uz-UZ.po b/apps/web/locales/uz-UZ.po index 4dc7b9f52..61276a261 100644 --- a/apps/web/locales/uz-UZ.po +++ b/apps/web/locales/uz-UZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: uz\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Uzbek\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Ushbu elementni o'chirmoqchimisiz?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Haqiqatan ham bu tarjimai holni oʻchirmoqchimisiz?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Haqiqatan ham akkauntingizni oʻchirmoqchimisiz?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Haqiqatan ham bu tarjimai holni qulflamoqchimisiz?" @@ -734,6 +732,7 @@ msgstr "Rezyumeni PDF ga eksport qila olamanmi?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "API kalitingiz o'chirilmoqda..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Rezyumeni o‘chirilmoqda..." @@ -1568,6 +1566,10 @@ msgstr "Tafsilotlarni tahrirlash" msgid "Edit keyword" msgstr "Kalit so'zni tahrirlash" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Modelni tahrirlash" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Izohni tahrirlash" @@ -1648,7 +1650,7 @@ msgstr "Hisobingiz xavfsizligini qo‘shimcha himoya qatlamlari bilan oshiring." msgid "Enter a name for your passkey." msgstr "Kirish kalitingiz uchun nom kiriting." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hisobingizga kirish uchun saqlagan zaxira kodlaringizdan birini kiriting" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Parolni tasdiqlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Zaxira kodingizni tasdiqlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Orqaga qaytish" @@ -3311,6 +3313,10 @@ msgstr "Provayder" msgid "Provider connection verified." msgstr "Provayder ulanishi tasdiqlandi." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Provayder modeli" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "O'zgarishlarni saqlash" msgid "Save Changes" msgstr "Oʻzgarishlarni saqlash" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Modelni saqlash" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Saqlandi" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Fikrlash" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Bu amalni bekor qilib boʻlmaydi." @@ -4827,16 +4836,15 @@ msgstr "Tasdiqlangan" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Tasdiqlash" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Zaxira kod bilan tasdiqlash" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Zaxira kod tekshirilmoqda..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "So‘nggi versiyada nima yangiliklar bor?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Qulfda bo‘lsa, rezyumeni yangilash yoki o‘chirish mumkin emas." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Rezyume muvaffaqiyatli yaratildi." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Rezyume muvaffaqiyatli o‘chirildi." diff --git a/apps/web/locales/vi-VN.po b/apps/web/locales/vi-VN.po index a8c3452df..e30db9fa6 100644 --- a/apps/web/locales/vi-VN.po +++ b/apps/web/locales/vi-VN.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "Bạn có chắc chắn muốn xóa mục này không?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "Bạn có chắc chắn muốn xóa sơ yếu lý lịch này không?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "Bạn có chắc chắn muốn xóa tài khoản của mình không?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "Bạn có chắc chắn muốn khóa sơ yếu lý lịch này không?" @@ -734,6 +732,7 @@ msgstr "Tôi có thể xuất sơ yếu lý lịch của mình ra PDF không?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "Đang xoá khoá API của bạn..." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "Đang xóa bản lý lịch của bạn..." @@ -1568,6 +1566,10 @@ msgstr "Chỉnh sửa chi tiết" msgid "Edit keyword" msgstr "Chỉnh sửa từ khóa" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "Chỉnh sửa mô hình" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "Sửa ghi chú" @@ -1648,7 +1650,7 @@ msgstr "Tăng cường bảo mật cho tài khoản của bạn với nhiều l msgid "Enter a name for your passkey." msgstr "Hãy nhập tên cho mật khẩu của bạn." -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Nhập một trong các mã dự phòng đã lưu để truy cập tài khoản của bạn" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "Không xác minh được mật khẩu. Vui lòng thử lại." #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "Không thể xác minh mã dự phòng của bạn. Vui lòng thử lại." @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "Quay lại" @@ -3311,6 +3313,10 @@ msgstr "Nhà cung cấp" msgid "Provider connection verified." msgstr "Kết nối với nhà cung cấp đã được xác nhận." +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "Mô hình nhà cung cấp" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "Lưu thay đổi" msgid "Save Changes" msgstr "Lưu thay đổi" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "Lưu mô hình" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "Đã lưu" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "Suy nghĩ" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "Hành động này không thể hoàn tác." @@ -4827,16 +4836,15 @@ msgstr "Đã xác minh" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "Xác minh" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "Xác minh với Mã dự phòng" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "Đang xác minh mã dự phòng..." @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "Có gì mới trong phiên bản mới nhất?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "Khi bị khoá, resume không thể được cập nhật hoặc xóa." @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "Resume của bạn đã được tạo thành công." #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "Resume của bạn đã được xóa thành công." diff --git a/apps/web/locales/zh-CN.po b/apps/web/locales/zh-CN.po index d66ae3ba5..9fa8f583c 100644 --- a/apps/web/locales/zh-CN.po +++ b/apps/web/locales/zh-CN.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "您确定要删除此项目吗?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "你确定要删除这一份简历吗?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "你确定要删除你的账号吗?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "你确定要锁定这一份简历吗?" @@ -734,6 +732,7 @@ msgstr "我可以把简历导出为 PDF 吗?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "正在删除你的 API key…" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "正在删除你的简历…" @@ -1568,6 +1566,10 @@ msgstr "编辑详情" msgid "Edit keyword" msgstr "编辑关键字" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "编辑模型" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "编辑备注" @@ -1648,7 +1650,7 @@ msgstr "为你的账号增加更多保护层,提升安全性。" msgid "Enter a name for your passkey." msgstr "输入密码的名称。" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "输入你保存的其中一个备份码以访问你的账号" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "验证密码失败。请重试。" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "验证备份代码失败。请重试。" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "返回" @@ -3311,6 +3313,10 @@ msgstr "服务提供商" msgid "Provider connection verified." msgstr "已验证服务提供商连接。" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "提供者模式" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "保存更改" msgid "Save Changes" msgstr "保存更改" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "保存模型" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "已保存" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "思维" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "此操作不可撤销。" @@ -4827,16 +4836,15 @@ msgstr "已验证" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "验证" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "使用备份码验证" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "正在验证备份码…" @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "最新版本的新功能?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "简历一旦被锁定,就无法更新或删除。" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "你的简历已成功创建。" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "你的简历已成功删除。" diff --git a/apps/web/locales/zh-TW.po b/apps/web/locales/zh-TW.po index 208ec324e..e2241ec71 100644 --- a/apps/web/locales/zh-TW.po +++ b/apps/web/locales/zh-TW.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: reactive-resume\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-07-09 13:34\n" +"PO-Revision-Date: 2026-07-27 18:56\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -526,8 +526,7 @@ msgid "Are you sure you want to delete this item?" msgstr "您確定要刪除此項目?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "您確定要刪除這份履歷嗎?" @@ -536,8 +535,7 @@ msgid "Are you sure you want to delete your account?" msgstr "您確定要刪除您的帳戶嗎?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "您確定要鎖定這份履歷嗎?" @@ -734,6 +732,7 @@ msgstr "我可以把履歷匯出成 PDF 嗎?" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1379,8 +1378,7 @@ msgid "Deleting your API key..." msgstr "正在刪除您的 API Key…" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "正在刪除您的履歷…" @@ -1568,6 +1566,10 @@ msgstr "編輯詳情" msgid "Edit keyword" msgstr "編輯關鍵字" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "編輯模型" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "編輯備註" @@ -1648,7 +1650,7 @@ msgstr "透過額外的保護層級強化您的帳戶安全。" msgid "Enter a name for your passkey." msgstr "輸入密碼的名稱。" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "請輸入其中一組已儲存的備份代碼以存取您的帳戶" @@ -1886,7 +1888,7 @@ msgid "Failed to verify the password. Please try again." msgstr "驗證密碼失敗。請再試一次。" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "驗證您的備份碼失敗。請再試一次。" @@ -2066,7 +2068,7 @@ msgid "GitHub" msgstr "GitHub" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "返回" @@ -3311,6 +3313,10 @@ msgstr "服務提供者" msgid "Provider connection verified." msgstr "已驗證服務提供者連線。" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "提供者模式" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3663,6 +3669,10 @@ msgstr "儲存變更" msgid "Save Changes" msgstr "儲存變更" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "保存模型" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "已儲存" @@ -4339,8 +4349,7 @@ msgid "Thinking" msgstr "思維" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "此動作無法復原。" @@ -4827,16 +4836,15 @@ msgstr "已驗證" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "驗證" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "使用備份代碼驗證" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "正在驗證備份代碼…" @@ -4916,8 +4924,7 @@ msgid "What's new in the latest version?" msgstr "最新版本的新功能?" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "履歷被鎖定時,將無法更新或刪除。" @@ -5023,8 +5030,7 @@ msgid "Your resume has been created successfully." msgstr "您的履歷已成功建立。" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "您的履歷已成功刪除。" diff --git a/apps/web/locales/zu-ZA.po b/apps/web/locales/zu-ZA.po index 07ebf1087..146eafc58 100644 --- a/apps/web/locales/zu-ZA.po +++ b/apps/web/locales/zu-ZA.po @@ -521,8 +521,7 @@ msgid "Are you sure you want to delete this item?" msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" msgstr "" @@ -531,8 +530,7 @@ msgid "Are you sure you want to delete your account?" msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" msgstr "" @@ -729,6 +727,7 @@ msgstr "" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/import-applications-sheet.tsx +#: src/features/settings/integrations/components/ai-section.tsx #: src/features/settings/pages/api-keys.tsx #: src/features/settings/pages/danger-zone.tsx #: src/features/settings/pages/profile.tsx @@ -1374,8 +1373,7 @@ msgid "Deleting your API key..." msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." msgstr "" @@ -1563,6 +1561,10 @@ msgstr "" msgid "Edit keyword" msgstr "" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Edit model" +msgstr "" + #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" msgstr "" @@ -1643,7 +1645,7 @@ msgstr "" msgid "Enter a name for your passkey." msgstr "" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "" @@ -1881,7 +1883,7 @@ msgid "Failed to verify the password. Please try again." msgstr "" #. Fallback toast when verifying a backup two-factor authentication code fails -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Failed to verify your backup code. Please try again." msgstr "" @@ -2061,7 +2063,7 @@ msgid "GitHub" msgstr "" #. Secondary navigation button on backup-code verification screen -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Go Back" msgstr "" @@ -3306,6 +3308,10 @@ msgstr "" msgid "Provider connection verified." msgstr "" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Provider model" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx @@ -3658,6 +3664,10 @@ msgstr "" msgid "Save Changes" msgstr "" +#: src/features/settings/integrations/components/ai-section.tsx +msgid "Save model" +msgstr "" + #: src/routes/builder/$resumeId/-components/header.tsx msgid "Saved" msgstr "" @@ -4334,8 +4344,7 @@ msgid "Thinking" msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "This action cannot be undone." msgstr "" @@ -4822,16 +4831,15 @@ msgstr "" #. Primary action button to submit 2FA code #. Primary action button to submit backup code -#: src/features/auth/pages/verify-2fa-backup.tsx #: src/features/auth/pages/verify-2fa.tsx msgid "Verify" msgstr "" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" msgstr "" -#: src/features/auth/pages/verify-2fa-backup.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." msgstr "" @@ -4911,8 +4919,7 @@ msgid "What's new in the latest version?" msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "When locked, the resume cannot be updated or deleted." msgstr "" @@ -5018,8 +5025,7 @@ msgid "Your resume has been created successfully." msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx -#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx -#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx +#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Your resume has been deleted successfully." msgstr "" diff --git a/apps/web/package.json b/apps/web/package.json index 672809388..74347876c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -27,9 +27,9 @@ "@dnd-kit/utilities": "^3.2.2", "@lingui/core": "^6.6.0", "@lingui/react": "^6.6.0", - "@orpc/client": "^1.14.10", - "@orpc/server": "^1.14.10", - "@orpc/tanstack-query": "^1.14.10", + "@orpc/client": "^1.14.12", + "@orpc/server": "^1.14.12", + "@orpc/tanstack-query": "^1.14.12", "@phosphor-icons/react": "^2.1.10", "@react-pdf/renderer": "^4.5.1", "@reactive-resume/ai": "workspace:*", diff --git a/package.json b/package.json index 6633ebe1a..5832a5439 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@testing-library/jest-dom": "^7.0.0", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", - "@types/node": "^26.1.1", + "@types/node": "^26.1.2", "@types/pg": "^8.20.0", "@vitest/coverage-v8": "^4.1.10", "github-actionlint": "1.7.12", diff --git a/packages/api/package.json b/packages/api/package.json index cdde71ed7..1cfdeecd3 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -31,10 +31,10 @@ "@ai-sdk/perplexity": "^4.0.13", "@ai-sdk/togetherai": "^3.0.15", "@ai-sdk/xai": "^4.0.18", - "@aws-sdk/client-s3": "^3.1095.0", - "@orpc/client": "^1.14.10", - "@orpc/experimental-ratelimit": "^1.14.10", - "@orpc/server": "^1.14.10", + "@aws-sdk/client-s3": "^3.1096.0", + "@orpc/client": "^1.14.12", + "@orpc/experimental-ratelimit": "^1.14.12", + "@orpc/server": "^1.14.12", "@reactive-resume/ai": "workspace:*", "@reactive-resume/auth": "workspace:*", "@reactive-resume/db": "workspace:*", diff --git a/packages/env/package.json b/packages/env/package.json index b784a9489..7cdc8976b 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@reactive-resume/config": "workspace:*", - "@types/node": "^26.1.1", + "@types/node": "^26.1.2", "@typescript/native-preview": "7.0.0-dev.20260707.2", "typescript": "^7.0.2" } diff --git a/packages/mcp/package.json b/packages/mcp/package.json index deed73432..1d61b9eab 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -15,8 +15,8 @@ "test:agent": "vitest run --reporter=agent --reporter=json --outputFile.json=reports/vitest-results.json --passWithNoTests" }, "dependencies": { - "@modelcontextprotocol/sdk": "^1.29.0", - "@orpc/server": "^1.14.10", + "@modelcontextprotocol/sdk": "^1.30.0", + "@orpc/server": "^1.14.12", "@reactive-resume/ai": "workspace:*", "@reactive-resume/api": "workspace:*", "@reactive-resume/env": "workspace:*", diff --git a/packages/ui/package.json b/packages/ui/package.json index 2b3dd6e71..7dd3ad85a 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -30,7 +30,7 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "react-resizable-panels": "^4.12.2", - "shadcn": "^4.15.0", + "shadcn": "^4.16.0", "sonner": "^2.0.7", "tw-animate-css": "^1.4.0" }, diff --git a/packages/utils/package.json b/packages/utils/package.json index 2e411275b..8a30551b1 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@reactive-resume/config": "workspace:*", - "@types/node": "^26.1.1", + "@types/node": "^26.1.2", "@typescript/native-preview": "7.0.0-dev.20260707.2", "typescript": "^7.0.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 304411616..25b0793b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ importers: version: 2.5.5 '@commitlint/cli': specifier: ^21.2.1 - version: 21.2.1(@types/node@26.1.1)(conventional-commits-parser@7.0.1)(typescript@7.0.2) + version: 21.2.1(@types/node@26.1.2)(conventional-commits-parser@7.0.1)(typescript@7.0.2) '@commitlint/config-conventional': specifier: ^21.2.0 version: 21.2.0 @@ -46,8 +46,8 @@ importers: specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) '@types/node': - specifier: ^26.1.1 - version: 26.1.1 + specifier: ^26.1.2 + version: 26.1.2 '@types/pg': specifier: ^8.20.0 version: 8.20.0 @@ -80,7 +80,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) apps/server: dependencies: @@ -124,8 +124,8 @@ importers: specifier: ^4.0.18 version: 4.0.18(zod@4.4.3) '@aws-sdk/client-s3': - specifier: ^3.1095.0 - version: 3.1095.0 + specifier: ^3.1096.0 + version: 3.1096.0 '@better-auth/api-key': specifier: ^1.6.25 version: 1.6.25(@better-auth/core@1.6.25(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.4)(kysely@0.29.3)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(better-auth@1.6.25(@opentelemetry/api@1.9.1)(drizzle-orm@1.0.0-rc.4(@opentelemetry/api@1.9.1)(@types/pg@8.20.0)(pg@8.22.0)(zod@4.4.3))(next@16.2.6(@babel/core@8.0.1)(@opentelemetry/api@1.9.1)(@playwright/test@1.62.0)(babel-plugin-macros@3.1.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(pg@8.22.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(solid-js@1.9.14)(vitest@4.1.10))(better-call@1.3.7(zod@4.4.3)) @@ -145,26 +145,26 @@ importers: specifier: ^2.0.12 version: 2.0.12(hono@4.12.32) '@modelcontextprotocol/sdk': - specifier: ^1.29.0 - version: 1.29.0(supports-color@7.2.0)(zod@4.4.3) + specifier: ^1.30.0 + version: 1.30.0(supports-color@7.2.0)(zod@4.4.3) '@orpc/client': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1) '@orpc/experimental-ratelimit': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/json-schema': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/openapi': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/server': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/zod': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(@orpc/contract@1.14.10(@opentelemetry/api@1.9.1))(@orpc/server@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0))(ws@8.21.0)(zod@4.4.3) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(@orpc/contract@1.14.12(@opentelemetry/api@1.9.1))(@orpc/server@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0))(ws@8.21.0)(zod@4.4.3) '@react-pdf/renderer': specifier: ^4.5.1 version: 4.5.1(react@19.2.8) @@ -260,7 +260,7 @@ importers: version: 2.2.12 sharp: specifier: ^0.35.3 - version: 0.35.3(@types/node@26.1.1) + version: 0.35.3(@types/node@26.1.2) ts-pattern: specifier: ^5.9.0 version: 5.9.0 @@ -278,8 +278,8 @@ importers: specifier: workspace:* version: link:../../packages/config '@types/node': - specifier: ^26.1.1 - version: 26.1.1 + specifier: ^26.1.2 + version: 26.1.2 '@types/pg': specifier: ^8.20.0 version: 8.20.0 @@ -300,7 +300,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) apps/web: dependencies: @@ -338,14 +338,14 @@ importers: specifier: ^6.6.0 version: 6.6.0(@babel/core@8.0.1)(@babel/types@7.29.7)(babel-plugin-macros@3.1.0)(react@19.2.8) '@orpc/client': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1) '@orpc/server': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/tanstack-query': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(@orpc/client@1.14.10(@opentelemetry/api@1.9.1))(@tanstack/query-core@5.101.4) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(@orpc/client@1.14.12(@opentelemetry/api@1.9.1))(@tanstack/query-core@5.101.4) '@phosphor-icons/react': specifier: ^2.1.10 version: 2.1.10(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -649,17 +649,17 @@ importers: specifier: ^4.0.18 version: 4.0.18(zod@4.4.3) '@aws-sdk/client-s3': - specifier: ^3.1095.0 - version: 3.1095.0 + specifier: ^3.1096.0 + version: 3.1096.0 '@orpc/client': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1) '@orpc/experimental-ratelimit': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@orpc/server': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@reactive-resume/ai': specifier: workspace:* version: link:../ai @@ -906,8 +906,8 @@ importers: specifier: workspace:* version: link:../config '@types/node': - specifier: ^26.1.1 - version: 26.1.1 + specifier: ^26.1.2 + version: 26.1.2 '@typescript/native-preview': specifier: 7.0.0-dev.20260707.2 version: 7.0.0-dev.20260707.2 @@ -959,11 +959,11 @@ importers: packages/mcp: dependencies: '@modelcontextprotocol/sdk': - specifier: ^1.29.0 - version: 1.29.0(supports-color@7.2.0)(zod@4.4.3) + specifier: ^1.30.0 + version: 1.30.0(supports-color@7.2.0)(zod@4.4.3) '@orpc/server': - specifier: ^1.14.10 - version: 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) + specifier: ^1.14.12 + version: 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) '@reactive-resume/ai': specifier: workspace:* version: link:../ai @@ -991,7 +991,7 @@ importers: version: 7.0.2 vitest: specifier: ^4.1.10 - version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) packages/pdf: dependencies: @@ -1116,8 +1116,8 @@ importers: specifier: ^4.12.2 version: 4.12.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8) shadcn: - specifier: ^4.15.0 - version: 4.15.0(babel-plugin-macros@3.1.0)(supports-color@7.2.0)(typescript@7.0.2) + specifier: ^4.16.0 + version: 4.16.0(babel-plugin-macros@3.1.0)(supports-color@7.2.0)(typescript@7.0.2) sonner: specifier: ^2.0.7 version: 2.0.7(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -1181,8 +1181,8 @@ importers: specifier: workspace:* version: link:../config '@types/node': - specifier: ^26.1.1 - version: 26.1.1 + specifier: ^26.1.2 + version: 26.1.2 '@typescript/native-preview': specifier: 7.0.0-dev.20260707.2 version: 7.0.0-dev.20260707.2 @@ -1339,64 +1339,64 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@aws-sdk/checksums@3.1000.20': - resolution: {integrity: sha512-uc5PMNcLcs+UBSLGsRjbMZKi3mgnPSalXpABw9Xjo0DMrv4gjIa/E4a02yJsuU4FF6Tmvis/JgGdKNIOoN4DQw==} + '@aws-sdk/checksums@3.1000.21': + resolution: {integrity: sha512-AcYTunavv8dqm9u2pbq/gIlFERUo+jQDKKLZpYOgMLLytoAJ/qoyuhWj97FB7UzpMFVJNzMEUylzKK/s/05org==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1095.0': - resolution: {integrity: sha512-eeobm3TKci47CTTHIxc5s5UDjLL0gTKfjlcyzKU+NMoeIJ3flKPq51Fhi2nUDiMNbzsY5HAynM3bHAQFHxRTUw==} + '@aws-sdk/client-s3@3.1096.0': + resolution: {integrity: sha512-sEx7KAEtkp1UqOoWQv2baM1rreClZG7o9YE8EfPvYpPBvGad1fQRG3sMHrOPMkIdZ9VjGRl25GiaG1MSeie2Mw==} engines: {node: '>=20.0.0'} '@aws-sdk/core@3.977.1': resolution: {integrity: sha512-KVtQRtc00ES/y+Sc3vYXeP6pCIcNlBJCZOwvqSy8ZpVGmbM5+IG+AfhuTKQ2oXmIVqZJewaGMMpzPkywC6xg0w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.61': - resolution: {integrity: sha512-qihs2ekMb89Nxd2JenCgVFhjbkb3EIo7HEBCBzyZACKVJdrLUZBLOmAE3xr0Sayml8n/jZSzwO/IufIiIzO7PQ==} + '@aws-sdk/credential-provider-env@3.972.62': + resolution: {integrity: sha512-BkDrk2cNjed31IKin/Oksb2ziF+gfuyRskFVuT4EU9Mep7M8Y/d8DJG4+anHme4Vuse7CwaEscwEfGyR6mzBhQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.63': - resolution: {integrity: sha512-yfozsS8wkWZEi/n6IsrodcFKBWZ0iNAezhJbTReMNc0z1Px17qdeAeuL1/wziCAmCZyXiW7QzP75ggJkBQv8jQ==} + '@aws-sdk/credential-provider-http@3.972.64': + resolution: {integrity: sha512-Wj1FGK2IxY5EccQCvH+niTYhIvDoDujJf2CpRRgS3NpYNEgiFNVItNbJYQjINRlu7fG7jSsXkKV0UWKriEplrw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.973.6': - resolution: {integrity: sha512-jGLTW1bj148GL/6/IMlfY2fMYS9FtHOG+NahkFD4y0qkzYudNUahelxryY68/HGMslYuHClk1XaS/3b3eJzEkg==} + '@aws-sdk/credential-provider-ini@3.973.7': + resolution: {integrity: sha512-2CefB8cCxDu52P24B8Ay93/cTT199bcSvNHQ8e2f4BjSCF83yErBnTIZEBo0VeIgCfmw+PJKFUXnlQWxm2dkug==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.68': - resolution: {integrity: sha512-w6tNci6g7RqFpLhj1f5xseBvaNojb4Pkgp5Jp5apl9hrJtaf2AA+rX9+qlhlWUK6kcyAFYPA7emO+55zj+S98Q==} + '@aws-sdk/credential-provider-login@3.972.69': + resolution: {integrity: sha512-gM3j0Ie9+FoLNTYODY+QWbg3vCRBc7mR9cRdntxTMkFYIrwfRmuucfavP6HNBlYSuaYww54TNJGej4GFgoPZAg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.72': - resolution: {integrity: sha512-blQ7F5QGzylnzeh5549zQLoCAiMHkXFLjFovEMaVy4b2X8JhUu+u9NXro1hyK95YHdVFNmBHKs2hIHtZchxKlQ==} + '@aws-sdk/credential-provider-node@3.972.73': + resolution: {integrity: sha512-VTzdbf8Ukjdb9yUubZzRI678CWZvKovhE8Nv3qihwhC187sRMGls+r9N8Wuht5q1xjKx2nmpS48ar8ppupjkCA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.61': - resolution: {integrity: sha512-xzRuj+fUVO4nkafKQJVKAF97kGpeQbfjuwmRrtGZNf42/1dkmcz6o7dswBy7alY0htQn5sCL1GWQYEykviWZkA==} + '@aws-sdk/credential-provider-process@3.972.62': + resolution: {integrity: sha512-zXYU9UWNL66gtMgNLhmxlrvEokuI7r6G2q7FRGu41Bya4iS30JLelUipJX9SV4zhyCPWJhI9Li54R1d9H8Tq6A==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.973.5': - resolution: {integrity: sha512-fZRjjWhLFelsDoOYjqShQTrIGYC3Pf9Mx9Czf+1ikfQDgktxjze33dVo1q1/ZQ+T0qbtejVoHNHrfD5aJVpv/w==} + '@aws-sdk/credential-provider-sso@3.973.6': + resolution: {integrity: sha512-DobZggy3K49xdCpjeyMou0FQhkoYbluVGNydL6D+lcxF8GoAsttFX0xnH5GmiQ89We5dB6TRpW+CD/VowBH6HQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.67': - resolution: {integrity: sha512-FTNZ05gkPBA6CKbU3N4zPgybV+stdazwMOya75CmGdcJL7p8Fw/BdHP8WVxJd0mvzyPK2cg/C3gli58Ir4HgCw==} + '@aws-sdk/credential-provider-web-identity@3.972.68': + resolution: {integrity: sha512-bq+yTt+uWJx60VVp/OIAX5xqUAu/K2Uc3eknWnWl+KtfcU2CQe0uNw6lySrn2t5GKHq7jsV0Z63HiBGVtzr/lg==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.66': - resolution: {integrity: sha512-sTZKP1+SvyzWc/3alO8AM/PUiEzDCmn2P/KOcFFSk2UKzKZkB5ZxXdlHVtACE7DHaMFvx6DY0bognwHa1qTv4g==} + '@aws-sdk/middleware-sdk-s3@3.972.67': + resolution: {integrity: sha512-aB1ahF9z4J5r8YK1QodwNX/P8XSKBFtnjf7h72XCs0BP3rtThOiXeA3Lm+Z+8tiN9Iwl5otsGeHaXmQoQ5MVfA==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.997.35': - resolution: {integrity: sha512-2MJfseVG/aXvIyOIBlYA/Oaf6qFDdsu4D8RKsEUdOQpVuLaor0BdxIBBtJLBNQQEe6Ku3YMvLljwb1MwVUpzRw==} + '@aws-sdk/nested-clients@3.997.36': + resolution: {integrity: sha512-b71Suv7L+DnhM0MsQHU4WO42I32kxLZi96PbVhZbxMYIoKnEZz3v+LSrG8fupAoA4cBSshCk1Dl/PeRz49qUSg==} engines: {node: '>=20.0.0'} '@aws-sdk/signature-v4-multi-region@3.996.42': resolution: {integrity: sha512-DBV4naZP6HYBlAvPpoQzOP12Wvfou/5rN8yJPXjBTBylU5qwCbh/tXr2MddHoIjgoRkEl/eS+IljiUqvmwey1Q==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1095.0': - resolution: {integrity: sha512-65SudS6y4nzaYHybtqcpm3sHe5jLhdMn68HRKS1nUx690BtQeaAQOoujQ+dpOjBATIVGVgKKjEP8tR+U06QJQA==} + '@aws-sdk/token-providers@3.1096.0': + resolution: {integrity: sha512-hdUS2hDppy3vkWeFl5y86RLNU6OWH2mQB09yOSsRefwhhGTSFPkaZvfLDD/9vFcvMzlr8QFQFw3fw2FtrurVQA==} engines: {node: '>=20.0.0'} '@aws-sdk/types@3.974.2': @@ -2631,6 +2631,16 @@ packages: '@cfworker/json-schema': optional: true + '@modelcontextprotocol/sdk@1.30.0': + resolution: {integrity: sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==} + engines: {node: '>=18'} + peerDependencies: + '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 + peerDependenciesMeta: + '@cfworker/json-schema': + optional: true + '@mswjs/interceptors@0.41.9': resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} engines: {node: '>=18'} @@ -2819,34 +2829,34 @@ packages: resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} engines: {node: '>=14'} - '@orpc/client@1.14.10': - resolution: {integrity: sha512-WIkFPTaD8eBeufuI1uETgQev1R6gvkpjHgXqF5SIrBPCaCexDL6eJotSCCtDqYBYdIYqoPI3gD+buCvwaKsHoQ==} + '@orpc/client@1.14.12': + resolution: {integrity: sha512-XMNjdNctSLLSaCmmWV/c4klMXU9xT0KfTFbC6lUwKNk8N5hPcue7EeP5EVVSV3cSquliRbyUbLovYqaVpuOt9Q==} - '@orpc/contract@1.14.10': - resolution: {integrity: sha512-VNCVhccFqA+vLsMCv/b0hEnWsoGuyNIQRpZTPgo0C6sOHqkdJ5pFmGlswQCUpl3F7apBajLDshMAdE0vwNi1uw==} + '@orpc/contract@1.14.12': + resolution: {integrity: sha512-+rf66G4tV074uEab0lkEy9kMgt2QA7FU8NfeCSt6kyYa1eKU5C6goz4OpvNcOFfk+eTGd5K01oVUiz2LSRfYrQ==} - '@orpc/experimental-ratelimit@1.14.10': - resolution: {integrity: sha512-IWySlH5dJDB252w4E5271/QjzQE7Au0aq+uAiZoo7wrROZCNZ0vivTfTymXDQe5+rVSkxVEWhusD+bphrp+fnA==} + '@orpc/experimental-ratelimit@1.14.12': + resolution: {integrity: sha512-+GbV0Qewt9HtWcHWNdWsnuXumddTfedRpWbUbeIJEesf50ijoJ8Z3JCzKm5Yp6a8gg9k/qzJ5n7LGPYP2RI/YQ==} peerDependencies: '@upstash/ratelimit': '>=2.0.7' peerDependenciesMeta: '@upstash/ratelimit': optional: true - '@orpc/interop@1.14.10': - resolution: {integrity: sha512-a6/PN7xyssygXWKazd8ka/mU2Ip4xnndtIzQP3ByPvwyE0a521c9H9uLRcgiq1X/N3UzbPimUZabcUYBGd5Ycg==} + '@orpc/interop@1.14.12': + resolution: {integrity: sha512-NdJTDW9JfBVrY7kv6wQHLT4avDlrCucakfCHPS8OI7pUPjUCa41yWnreIdIskKTgj9iBdbjFXOe6TVRQv/D6Iw==} - '@orpc/json-schema@1.14.10': - resolution: {integrity: sha512-W0oW5Eh8P7Uf154ln7KGtUccxtD8CQ9R72j0wfGlrlMqNOpAjbXcHMz+GAVz9xiwxyemXxkgcmypC6riJ86fAA==} + '@orpc/json-schema@1.14.12': + resolution: {integrity: sha512-Wy6+/8PbQG2E1nl6pm3jPQ32Td9M3oi+0MkZ950ThDB97PfpmK3FvYR+wMssVM8xVu0AyVUeczHaKuK4RS+wyw==} - '@orpc/openapi-client@1.14.10': - resolution: {integrity: sha512-bedkRP4dRzMTTE7+C5TJSqXs0bb0e6pS2H6WOUVxItiVNTqmj+dG6E+LDKcrE5dVfEK8PI6+60lv2iT1FNFjTg==} + '@orpc/openapi-client@1.14.12': + resolution: {integrity: sha512-DfIfRn7qv081KQ3T5vxvMe6N5WpjoBd36K07KAQCejMhubPbO5Qad9Ktngr59Cq3/AolceHMh5PzXRhRY7LtIw==} - '@orpc/openapi@1.14.10': - resolution: {integrity: sha512-PQOdq8NJaaWFQLoFheeHosJpBn5UVd5mdZh32gLsXnZT9xTR1T6uYjGeQoYuXd1ojeS0Fch5lfVrAZQevn/O+A==} + '@orpc/openapi@1.14.12': + resolution: {integrity: sha512-TsT6y2XnlK5pUDvoitkjGcvSAiKEgMO08XsCNhZhUDqUVcxBOQRNXDkLfTr8aJ2zCnOdrvLSv/WRS/nY2dJbJw==} - '@orpc/server@1.14.10': - resolution: {integrity: sha512-wPAZOX5I0S9fBrjSVaFBJPKM39w8S8eWE8RREYH1m64kY8afKHIdEHzeyKR1dpWexaVJRIwY3fbbghwMXUUshA==} + '@orpc/server@1.14.12': + resolution: {integrity: sha512-4uHxhkiA8KHVHaa4WwUtY08q0Qs8fcKVngJypbT20Joa/yifWoYufqtv2/sw9nwkuMAOL+kLGEI5EvZMkCXScg==} peerDependencies: crossws: '>=0.3.4' ws: '>=8.18.1' @@ -2856,48 +2866,48 @@ packages: ws: optional: true - '@orpc/shared@1.14.10': - resolution: {integrity: sha512-RiiHAGWXBW8yjNg3brdEFcnfcPA9sxVQXFNl/zgUQoaVZz8z74lKlcSAU4rnK97d3e/NP3BPiiuZ9RHsY2bnhQ==} + '@orpc/shared@1.14.12': + resolution: {integrity: sha512-FHTFSEJoCcZIaJWSNr+FxRDrSO5yCYdf+6QRVM9EIKQqJJVkSjJP5AJNf9bd1Nm3jdDQrhsIBQq84HOJMfd0gg==} peerDependencies: '@opentelemetry/api': '>=1.9.0' peerDependenciesMeta: '@opentelemetry/api': optional: true - '@orpc/standard-server-aws-lambda@1.14.10': - resolution: {integrity: sha512-Keb7pW9ade/7zev5b6CXdH2Vi3o8XtG83agvKYnyB4Cf+X4P6W16blQPixqwySWJhIkglgwwtiNLUZKGmE3QXQ==} + '@orpc/standard-server-aws-lambda@1.14.12': + resolution: {integrity: sha512-iJDzFKdsv7r83apCEm2HMWaZKOax6TCyAV31TT6p+AGau5GmayZ7yDMgoUZeADFp0KeHBZGWMNkQUnf/bIEbhw==} - '@orpc/standard-server-fastify@1.14.10': - resolution: {integrity: sha512-5agjK91AxvdoTpt4dRQN+D8j2GUGrpb/YnZVUuSOIXnEF8P/TRj7UZIM/guNkeWe9bYZPO4RHrrozCF3HgT8lg==} + '@orpc/standard-server-fastify@1.14.12': + resolution: {integrity: sha512-C6QirJkLawEsATwEj9QX0MYKPcUZvBx+Gv+D2uS61T8aEKx1mccVtnl/2taP162yU5rt1LtJAkuisPPxSn37xw==} peerDependencies: fastify: '>=5.6.1' peerDependenciesMeta: fastify: optional: true - '@orpc/standard-server-fetch@1.14.10': - resolution: {integrity: sha512-gOHz6Uf5G9sOCUJI2pNoUK6OzCNQvgpQbLFpR4YDx4kalrLh2SYC4EoOB8DQLQ3+RQLa3eI8pTLju8+5gy0ZtQ==} + '@orpc/standard-server-fetch@1.14.12': + resolution: {integrity: sha512-4VQaWHlCoROqtQzXVv1pt1jUs5c3r6OwO4h+545vT6dZoaiOoFEUimhYqSGSlt6MClJTQiuQotrkeb4NrLlniw==} - '@orpc/standard-server-node@1.14.10': - resolution: {integrity: sha512-bHxwa1jm8ULuzjzNCOf34Cx47j+lWHRskEPk9tx0H3Z7YTaiv1DTGxcRSyMpfoExpLG3/+qy1qZa96kLPVd/RQ==} + '@orpc/standard-server-node@1.14.12': + resolution: {integrity: sha512-/BfQUiL7f3aY+fMcka3IHgnov0YgDz4dQhBJ5Ku3p/nOg5iH+OLVwbQKYfC1et2uY4EBSWyNlKGHAlzwWKMR6A==} - '@orpc/standard-server-peer@1.14.10': - resolution: {integrity: sha512-bX44q9vIpsHwJooOanLKJhP5Ii5JUgC1FWrcAPMYCVdA51TqdxkXs2lYxJIe2AAA3kiX2P2L2fx8ArTYzOjc4A==} + '@orpc/standard-server-peer@1.14.12': + resolution: {integrity: sha512-i3L1jKIL4GV6j3mi08cLE5aXxPIWk/vGHvFwN5JYjBKTltFv5MORWYqwzH1Qx9kXg9dvr73fyNm6lPlvBqoxDQ==} - '@orpc/standard-server@1.14.10': - resolution: {integrity: sha512-JCnShe40mswSA1B8J/tYn6wO4vET/fVWtE8bjDb7C3yK635YixilQWJKnhLdFLXTjBwjQIIzgDF1I+0RXseTRQ==} + '@orpc/standard-server@1.14.12': + resolution: {integrity: sha512-9+XGxpmebDJxzneBS+K6f3EWaE5p2iYCBdMKnTRH6oU4TdJTw048DadZbfsg1dcf+FChRmkzlHhXXnqgdW2K6Q==} - '@orpc/tanstack-query@1.14.10': - resolution: {integrity: sha512-kOxkDc3jJJ+hW13n39/MDNtw9QF7N7KybMxukyCTHgwJ4yyeOiziEJ0khn66TCDymiDAq4jZTDA+8i3eEYWXXw==} + '@orpc/tanstack-query@1.14.12': + resolution: {integrity: sha512-GOMtS5ld8OpeUo0ppsyFTamb/6enFCddr8rCfTao0GnsSfLu0tkmkgCzL8UFACoimXapdql/9SiYMIVSK+R3tg==} peerDependencies: - '@orpc/client': 1.14.10 + '@orpc/client': 1.14.12 '@tanstack/query-core': '>=5.80.2' - '@orpc/zod@1.14.10': - resolution: {integrity: sha512-HJJcz8SrtosOhuoxlx6WEESiO7sB1tvSdOKAJ+DVDRjgKbdCDZUOeoBA8gQf72AyA6Ip/MvPmYBi8plkn5gcdQ==} + '@orpc/zod@1.14.12': + resolution: {integrity: sha512-6uK0NWzy3i2TKhmLIPdL/mgfXNb4jPz2bw79PTAnC9Ug5OS80iX0F/SXAg4+xJP+zKOBTgdSmtOSLCg/LSp2yA==} peerDependencies: - '@orpc/contract': 1.14.10 - '@orpc/server': 1.14.10 + '@orpc/contract': 1.14.12 + '@orpc/server': 1.14.12 zod: '>=3.25.0' '@oxc-parser/binding-android-arm-eabi@0.120.0': @@ -4473,6 +4483,9 @@ packages: '@types/node@26.1.1': resolution: {integrity: sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==} + '@types/node@26.1.2': + resolution: {integrity: sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==} + '@types/nodemailer@8.0.1': resolution: {integrity: sha512-PxpaInm8V1JQDd4j0ds5HfvWQk8JupS1C0Picb96QJsrrRDjBH+DlK7L4ZdNSqNULhiZRQHc40nLVShaGxXAMw==} @@ -7757,8 +7770,8 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - shadcn@4.15.0: - resolution: {integrity: sha512-fFTpfOuRwqjpXGp/sKpAxJkjdgv1jf8bDrW1xi0cVn2k7WJ5ijV/gjkAlkAidGDjhEkgcUuxVdm4oRB9r8BivA==} + shadcn@4.16.0: + resolution: {integrity: sha512-kPr4RrQmbbZeAjwBYeBSpFvAHV8rkTlNPUluIxkRriq5TpevfFelVO5xvcF6oguHPVn0R6wPuVer4HudfcLy/A==} engines: {node: '>=20.18.1'} hasBin: true @@ -8702,7 +8715,7 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@aws-sdk/checksums@3.1000.20': + '@aws-sdk/checksums@3.1000.21': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/types': 3.974.2 @@ -8710,12 +8723,12 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1095.0': + '@aws-sdk/client-s3@3.1096.0': dependencies: - '@aws-sdk/checksums': 3.1000.20 + '@aws-sdk/checksums': 3.1000.21 '@aws-sdk/core': 3.977.1 - '@aws-sdk/credential-provider-node': 3.972.72 - '@aws-sdk/middleware-sdk-s3': 3.972.66 + '@aws-sdk/credential-provider-node': 3.972.73 + '@aws-sdk/middleware-sdk-s3': 3.972.67 '@aws-sdk/signature-v4-multi-region': 3.996.42 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 @@ -8735,7 +8748,7 @@ snapshots: bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.61': + '@aws-sdk/credential-provider-env@3.972.62': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/types': 3.974.2 @@ -8743,7 +8756,7 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.63': + '@aws-sdk/credential-provider-http@3.972.64': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/types': 3.974.2 @@ -8753,46 +8766,46 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.973.6': + '@aws-sdk/credential-provider-ini@3.973.7': dependencies: '@aws-sdk/core': 3.977.1 - '@aws-sdk/credential-provider-env': 3.972.61 - '@aws-sdk/credential-provider-http': 3.972.63 - '@aws-sdk/credential-provider-login': 3.972.68 - '@aws-sdk/credential-provider-process': 3.972.61 - '@aws-sdk/credential-provider-sso': 3.973.5 - '@aws-sdk/credential-provider-web-identity': 3.972.67 - '@aws-sdk/nested-clients': 3.997.35 + '@aws-sdk/credential-provider-env': 3.972.62 + '@aws-sdk/credential-provider-http': 3.972.64 + '@aws-sdk/credential-provider-login': 3.972.69 + '@aws-sdk/credential-provider-process': 3.972.62 + '@aws-sdk/credential-provider-sso': 3.973.6 + '@aws-sdk/credential-provider-web-identity': 3.972.68 + '@aws-sdk/nested-clients': 3.997.36 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/credential-provider-imds': 4.4.14 '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-login@3.972.68': + '@aws-sdk/credential-provider-login@3.972.69': dependencies: '@aws-sdk/core': 3.977.1 - '@aws-sdk/nested-clients': 3.997.35 + '@aws-sdk/nested-clients': 3.997.36 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.72': + '@aws-sdk/credential-provider-node@3.972.73': dependencies: - '@aws-sdk/credential-provider-env': 3.972.61 - '@aws-sdk/credential-provider-http': 3.972.63 - '@aws-sdk/credential-provider-ini': 3.973.6 - '@aws-sdk/credential-provider-process': 3.972.61 - '@aws-sdk/credential-provider-sso': 3.973.5 - '@aws-sdk/credential-provider-web-identity': 3.972.67 + '@aws-sdk/credential-provider-env': 3.972.62 + '@aws-sdk/credential-provider-http': 3.972.64 + '@aws-sdk/credential-provider-ini': 3.973.7 + '@aws-sdk/credential-provider-process': 3.972.62 + '@aws-sdk/credential-provider-sso': 3.973.6 + '@aws-sdk/credential-provider-web-identity': 3.972.68 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/credential-provider-imds': 4.4.14 '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-process@3.972.61': + '@aws-sdk/credential-provider-process@3.972.62': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/types': 3.974.2 @@ -8800,26 +8813,26 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.973.5': + '@aws-sdk/credential-provider-sso@3.973.6': dependencies: '@aws-sdk/core': 3.977.1 - '@aws-sdk/nested-clients': 3.997.35 - '@aws-sdk/token-providers': 3.1095.0 + '@aws-sdk/nested-clients': 3.997.36 + '@aws-sdk/token-providers': 3.1096.0 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-web-identity@3.972.67': + '@aws-sdk/credential-provider-web-identity@3.972.68': dependencies: '@aws-sdk/core': 3.977.1 - '@aws-sdk/nested-clients': 3.997.35 + '@aws-sdk/nested-clients': 3.997.36 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.66': + '@aws-sdk/middleware-sdk-s3@3.972.67': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/signature-v4-multi-region': 3.996.42 @@ -8828,7 +8841,7 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.35': + '@aws-sdk/nested-clients@3.997.36': dependencies: '@aws-sdk/core': 3.977.1 '@aws-sdk/signature-v4-multi-region': 3.996.42 @@ -8846,10 +8859,10 @@ snapshots: '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/token-providers@3.1095.0': + '@aws-sdk/token-providers@3.1096.0': dependencies: '@aws-sdk/core': 3.977.1 - '@aws-sdk/nested-clients': 3.997.35 + '@aws-sdk/nested-clients': 3.997.36 '@aws-sdk/types': 3.974.2 '@smithy/core': 3.30.0 '@smithy/types': 4.16.1 @@ -8918,7 +8931,7 @@ snapshots: gensync: 1.0.0-beta.2 import-meta-resolve: 4.2.0 json5: 2.2.3 - obug: 2.1.3 + obug: 2.1.4 semver: 7.8.5 '@babel/generator@7.29.7': @@ -9140,7 +9153,7 @@ snapshots: '@babel/parser': 8.0.0 '@babel/template': 8.0.0 '@babel/types': 8.0.0 - obug: 2.1.3 + obug: 2.1.4 '@babel/types@7.29.7': dependencies: @@ -9311,12 +9324,12 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@21.2.1(@types/node@26.1.1)(conventional-commits-parser@7.0.1)(typescript@7.0.2)': + '@commitlint/cli@21.2.1(@types/node@26.1.2)(conventional-commits-parser@7.0.1)(typescript@7.0.2)': dependencies: '@commitlint/config-conventional': 21.2.0 '@commitlint/format': 21.2.0 '@commitlint/lint': 21.2.0 - '@commitlint/load': 21.2.0(@types/node@26.1.1)(typescript@7.0.2) + '@commitlint/load': 21.2.0(@types/node@26.1.2)(typescript@7.0.2) '@commitlint/read': 21.2.1(conventional-commits-parser@7.0.1) '@commitlint/types': 21.2.0 tinyexec: 1.2.4 @@ -9361,14 +9374,14 @@ snapshots: '@commitlint/rules': 21.2.0 '@commitlint/types': 21.2.0 - '@commitlint/load@21.2.0(@types/node@26.1.1)(typescript@7.0.2)': + '@commitlint/load@21.2.0(@types/node@26.1.2)(typescript@7.0.2)': dependencies: '@commitlint/config-validator': 21.2.0 '@commitlint/execute-rule': 21.0.1 '@commitlint/resolve-extends': 21.2.0 '@commitlint/types': 21.2.0 cosmiconfig: 9.0.2(typescript@7.0.2) - cosmiconfig-typescript-loader: 6.3.0(@types/node@26.1.1)(cosmiconfig@9.0.2(typescript@7.0.2))(typescript@7.0.2) + cosmiconfig-typescript-loader: 6.3.0(@types/node@26.1.2)(cosmiconfig@9.0.2(typescript@7.0.2))(typescript@7.0.2) es-toolkit: 1.49.0 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -9815,33 +9828,33 @@ snapshots: '@inquirer/ansi@2.0.7': optional: true - '@inquirer/confirm@6.1.1(@types/node@26.1.1)': + '@inquirer/confirm@6.1.1(@types/node@26.1.2)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.1.1) - '@inquirer/type': 4.0.7(@types/node@26.1.1) + '@inquirer/core': 11.2.1(@types/node@26.1.2) + '@inquirer/type': 4.0.7(@types/node@26.1.2) optionalDependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 optional: true - '@inquirer/core@11.2.1(@types/node@26.1.1)': + '@inquirer/core@11.2.1(@types/node@26.1.2)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.1.1) + '@inquirer/type': 4.0.7(@types/node@26.1.2) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 optional: true '@inquirer/figures@2.0.7': optional: true - '@inquirer/type@4.0.7(@types/node@26.1.1)': + '@inquirer/type@4.0.7(@types/node@26.1.2)': optionalDependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 optional: true '@ioredis/commands@1.10.0': {} @@ -10032,9 +10045,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@modelcontextprotocol/sdk@1.29.0(supports-color@7.2.0)(zod@4.4.3)': + '@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@4.4.3)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.32) + '@hono/node-server': 2.0.12(hono@4.12.32) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -10192,45 +10205,45 @@ snapshots: '@opentelemetry/semantic-conventions@1.41.1': {} - '@orpc/client@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/client@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-peer': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-peer': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/contract@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/contract@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) '@standard-schema/spec': 1.1.0 openapi-types: 12.1.3 transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/experimental-ratelimit@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0)': + '@orpc/experimental-ratelimit@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/server': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/server': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - crossws - fastify - ws - '@orpc/interop@1.14.10': {} + '@orpc/interop@1.14.12': {} - '@orpc/json-schema@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0)': + '@orpc/json-schema@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0)': dependencies: - '@orpc/contract': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/interop': 1.14.10 - '@orpc/openapi': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/server': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/interop': 1.14.12 + '@orpc/openapi': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/server': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) json-schema-typed: 8.0.2 transitivePeerDependencies: - '@opentelemetry/api' @@ -10238,24 +10251,24 @@ snapshots: - fastify - ws - '@orpc/openapi-client@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/openapi-client@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/contract': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/openapi@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0)': + '@orpc/openapi@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/contract': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/interop': 1.14.10 - '@orpc/openapi-client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/server': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/interop': 1.14.12 + '@orpc/openapi-client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/server': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) json-schema-typed: 8.0.2 rou3: 0.7.12 transitivePeerDependencies: @@ -10264,18 +10277,18 @@ snapshots: - fastify - ws - '@orpc/server@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0)': + '@orpc/server@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/contract': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/interop': 1.14.10 - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-aws-lambda': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fastify': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-peer': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/interop': 1.14.12 + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-aws-lambda': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fastify': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-peer': 1.14.12(@opentelemetry/api@1.9.1) cookie: 1.1.1 optionalDependencies: ws: 8.21.0 @@ -10283,73 +10296,73 @@ snapshots: - '@opentelemetry/api' - fastify - '@orpc/shared@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/shared@1.14.12(@opentelemetry/api@1.9.1)': dependencies: radash: 12.1.1 type-fest: 5.8.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@orpc/standard-server-aws-lambda@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-aws-lambda@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-fastify@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-fastify@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-fetch@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-fetch@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-node@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-node@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-peer@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-peer@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server@1.14.10(@opentelemetry/api@1.9.1)': + '@orpc/standard-server@1.14.12(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/tanstack-query@1.14.10(@opentelemetry/api@1.9.1)(@orpc/client@1.14.10(@opentelemetry/api@1.9.1))(@tanstack/query-core@5.101.4)': + '@orpc/tanstack-query@1.14.12(@opentelemetry/api@1.9.1)(@orpc/client@1.14.12(@opentelemetry/api@1.9.1))(@tanstack/query-core@5.101.4)': dependencies: - '@orpc/client': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/client': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) '@tanstack/query-core': 5.101.4 transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/zod@1.14.10(@opentelemetry/api@1.9.1)(@orpc/contract@1.14.10(@opentelemetry/api@1.9.1))(@orpc/server@1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0))(ws@8.21.0)(zod@4.4.3)': + '@orpc/zod@1.14.12(@opentelemetry/api@1.9.1)(@orpc/contract@1.14.12(@opentelemetry/api@1.9.1))(@orpc/server@1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0))(ws@8.21.0)(zod@4.4.3)': dependencies: - '@orpc/contract': 1.14.10(@opentelemetry/api@1.9.1) - '@orpc/json-schema': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/openapi': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/server': 1.14.10(@opentelemetry/api@1.9.1)(ws@8.21.0) - '@orpc/shared': 1.14.10(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.14.12(@opentelemetry/api@1.9.1) + '@orpc/json-schema': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/openapi': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/server': 1.14.12(@opentelemetry/api@1.9.1)(ws@8.21.0) + '@orpc/shared': 1.14.12(@opentelemetry/api@1.9.1) escape-string-regexp: 5.0.0 wildcard-match: 5.1.4 zod: 4.4.3 @@ -11765,7 +11778,7 @@ snapshots: '@types/cors@2.8.19': dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/debug@4.1.13': dependencies: @@ -11815,6 +11828,10 @@ snapshots: dependencies: undici-types: 8.3.0 + '@types/node@26.1.2': + dependencies: + undici-types: 8.3.0 + '@types/nodemailer@8.0.1': dependencies: '@types/node': 26.1.1 @@ -11823,7 +11840,7 @@ snapshots: '@types/pg@8.20.0': dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 pg-protocol: 1.15.0 pg-types: 2.2.0 @@ -11855,7 +11872,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/yargs-parser@21.0.3': {} @@ -12022,7 +12039,7 @@ snapshots: obug: 2.1.3 std-env: 4.2.0 tinyrainbow: 3.1.0 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) '@vitest/expect@4.1.10': dependencies: @@ -12033,14 +12050,14 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.10(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': + '@vitest/mocker@4.1.10(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.14.6(@types/node@26.1.1)(typescript@7.0.2) - vite: 8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) + msw: 2.14.6(@types/node@26.1.2)(typescript@7.0.2) + vite: 8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) '@vitest/pretty-format@4.1.10': dependencies: @@ -12287,7 +12304,7 @@ snapshots: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) solid-js: 1.9.14 - vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) transitivePeerDependencies: - '@cloudflare/workers-types' - '@opentelemetry/api' @@ -12349,7 +12366,7 @@ snapshots: buffer-image-size@0.6.4: dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 bundle-name@4.1.0: dependencies: @@ -12552,9 +12569,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.3.0(@types/node@26.1.1)(cosmiconfig@9.0.2(typescript@7.0.2))(typescript@7.0.2): + cosmiconfig-typescript-loader@6.3.0(@types/node@26.1.2)(cosmiconfig@9.0.2(typescript@7.0.2))(typescript@7.0.2): dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 cosmiconfig: 9.0.2(typescript@7.0.2) jiti: 2.6.1 typescript: 7.0.2 @@ -12759,7 +12776,7 @@ snapshots: engine.io@6.6.9(supports-color@7.2.0): dependencies: '@types/cors': 2.8.19 - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/ws': 8.18.1 accepts: 1.3.8 base64id: 2.0.0 @@ -13130,7 +13147,7 @@ snapshots: happy-dom@20.11.1: dependencies: - '@types/node': 26.1.1 + '@types/node': 26.1.2 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 buffer-image-size: 0.6.4 @@ -14122,9 +14139,9 @@ snapshots: ms@2.1.3: {} - msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2): + msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2): dependencies: - '@inquirer/confirm': 6.1.1(@types/node@26.1.1) + '@inquirer/confirm': 6.1.1(@types/node@26.1.2) '@mswjs/interceptors': 0.41.9 '@open-draft/deferred-promise': 3.0.0 '@types/statuses': 2.0.6 @@ -14174,7 +14191,7 @@ snapshots: '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.42 caniuse-lite: 1.0.30001803 - postcss: 8.5.16 + postcss: 8.5.23 react: 19.2.8 react-dom: 19.2.8(react@19.2.8) styled-jsx: 5.1.6(@babel/core@8.0.1)(babel-plugin-macros@3.1.0)(react@19.2.8) @@ -15094,7 +15111,7 @@ snapshots: setprototypeof@1.2.0: {} - shadcn@4.15.0(babel-plugin-macros@3.1.0)(supports-color@7.2.0)(typescript@7.0.2): + shadcn@4.16.0(babel-plugin-macros@3.1.0)(supports-color@7.2.0)(typescript@7.0.2): dependencies: '@babel/core': 7.29.7(supports-color@7.2.0) '@babel/parser': 7.29.7 @@ -15116,7 +15133,7 @@ snapshots: kleur: 4.1.5 open: 11.0.0 ora: 8.2.0 - postcss: 8.5.16 + postcss: 8.5.23 postcss-selector-parser: 7.1.4 prompts: 2.4.2 recast: 0.23.12 @@ -15199,6 +15216,39 @@ snapshots: '@img/sharp-win32-x64': 0.35.3 '@types/node': 26.1.1 + sharp@0.35.3(@types/node@26.1.2): + dependencies: + '@img/colour': 1.1.0 + detect-libc: 2.1.2 + semver: 7.8.5 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.35.3 + '@img/sharp-darwin-x64': 0.35.3 + '@img/sharp-freebsd-wasm32': 0.35.3 + '@img/sharp-libvips-darwin-arm64': 1.3.2 + '@img/sharp-libvips-darwin-x64': 1.3.2 + '@img/sharp-libvips-linux-arm': 1.3.2 + '@img/sharp-libvips-linux-arm64': 1.3.2 + '@img/sharp-libvips-linux-ppc64': 1.3.2 + '@img/sharp-libvips-linux-riscv64': 1.3.2 + '@img/sharp-libvips-linux-s390x': 1.3.2 + '@img/sharp-libvips-linux-x64': 1.3.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.3.2 + '@img/sharp-libvips-linuxmusl-x64': 1.3.2 + '@img/sharp-linux-arm': 0.35.3 + '@img/sharp-linux-arm64': 0.35.3 + '@img/sharp-linux-ppc64': 0.35.3 + '@img/sharp-linux-riscv64': 0.35.3 + '@img/sharp-linux-s390x': 0.35.3 + '@img/sharp-linux-x64': 0.35.3 + '@img/sharp-linuxmusl-arm64': 0.35.3 + '@img/sharp-linuxmusl-x64': 0.35.3 + '@img/sharp-webcontainers-wasm32': 0.35.3 + '@img/sharp-win32-arm64': 0.35.3 + '@img/sharp-win32-ia32': 0.35.3 + '@img/sharp-win32-x64': 0.35.3 + '@types/node': 26.1.2 + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -15724,10 +15774,25 @@ snapshots: tsx: 4.23.1 yaml: 2.9.0 - vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)): + vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.5 + postcss: 8.5.23 + rolldown: 1.1.5 + tinyglobby: 0.2.17 + optionalDependencies: + '@types/node': 26.1.2 + esbuild: 0.28.1 + fsevents: 2.3.3 + jiti: 2.7.0 + tsx: 4.23.1 + yaml: 2.9.0 + + vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.1)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.10 - '@vitest/mocker': 4.1.10(msw@2.14.6(@types/node@26.1.1)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@vitest/mocker': 4.1.10(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.10 '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 @@ -15744,7 +15809,7 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.1.5(@types/node@26.1.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) + vite: 8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -15754,6 +15819,36 @@ snapshots: transitivePeerDependencies: - msw + vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)): + dependencies: + '@vitest/expect': 4.1.10 + '@vitest/mocker': 4.1.10(msw@2.14.6(@types/node@26.1.2)(typescript@7.0.2))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@vitest/pretty-format': 4.1.10 + '@vitest/runner': 4.1.10 + '@vitest/snapshot': 4.1.10 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 + es-module-lexer: 2.3.0 + expect-type: 1.4.0 + magic-string: 0.30.21 + obug: 2.1.3 + pathe: 2.0.3 + picomatch: 4.0.5 + std-env: 4.2.0 + tinybench: 2.9.0 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tinyrainbow: 3.1.0 + vite: 8.1.5(@types/node@26.1.2)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@opentelemetry/api': 1.9.1 + '@types/node': 26.1.2 + '@vitest/coverage-v8': 4.1.10(vitest@4.1.10) + happy-dom: 20.11.1 + transitivePeerDependencies: + - msw + w3c-keyname@2.2.8: {} walk-up-path@4.0.0: {}