chore: integrate improve-integration

This commit is contained in:
Amruth Pillai
2026-07-08 19:07:05 +02:00
parent 73daf22b2f
commit 90105cb148
139 changed files with 6054 additions and 7793 deletions
+31 -22
View File
@@ -17,24 +17,33 @@
"#react-pdf-renderer": "@react-pdf/renderer"
},
"dependencies": {
"@ai-sdk/anthropic": "^4.0.8",
"@ai-sdk/google": "^4.0.8",
"@ai-sdk/openai": "^4.0.7",
"@ai-sdk/openai-compatible": "^3.0.5",
"@aws-sdk/client-s3": "^3.1079.0",
"@ai-sdk/anthropic": "^4.0.10",
"@ai-sdk/cerebras": "^3.0.6",
"@ai-sdk/cohere": "^4.0.6",
"@ai-sdk/deepseek": "^3.0.6",
"@ai-sdk/fireworks": "^3.0.7",
"@ai-sdk/google": "^4.0.10",
"@ai-sdk/groq": "^4.0.6",
"@ai-sdk/mistral": "^4.0.7",
"@ai-sdk/openai": "^4.0.9",
"@ai-sdk/openai-compatible": "^3.0.6",
"@ai-sdk/perplexity": "^4.0.7",
"@ai-sdk/togetherai": "^3.0.7",
"@ai-sdk/xai": "^4.0.9",
"@aws-sdk/client-s3": "^3.1081.0",
"@better-auth/api-key": "^1.6.23",
"@better-auth/drizzle-adapter": "^1.6.23",
"@better-auth/infra": "^0.3.4",
"@better-auth/infra": "^0.3.5",
"@better-auth/oauth-provider": "^1.6.23",
"@better-auth/passkey": "^1.6.23",
"@hono/node-server": "^2.0.8",
"@modelcontextprotocol/sdk": "^1.29.0",
"@orpc/client": "^1.14.6",
"@orpc/experimental-ratelimit": "^1.14.6",
"@orpc/json-schema": "^1.14.6",
"@orpc/openapi": "^1.14.6",
"@orpc/server": "^1.14.6",
"@orpc/zod": "^1.14.6",
"@orpc/client": "^1.14.7",
"@orpc/experimental-ratelimit": "^1.14.7",
"@orpc/json-schema": "^1.14.7",
"@orpc/openapi": "^1.14.7",
"@orpc/server": "^1.14.7",
"@orpc/zod": "^1.14.7",
"@react-pdf/renderer": "^4.5.1",
"@reactive-resume/api": "workspace:*",
"@reactive-resume/auth": "workspace:*",
@@ -46,7 +55,7 @@
"@sindresorhus/slugify": "^3.0.0",
"@t3-oss/env-core": "^0.13.11",
"@uiw/color-convert": "^2.10.3",
"ai": "^7.0.15",
"ai": "^7.0.18",
"bcrypt": "^6.0.0",
"better-auth": "1.6.23",
"cjk-regex": "^3.4.0",
@@ -55,15 +64,15 @@
"drizzle-zod": "1.0.0-beta.14-a36c63d",
"es-toolkit": "^1.49.0",
"fast-json-patch": "^3.1.1",
"hono": "^4.12.27",
"hono": "^4.12.28",
"jsonrepair": "^3.15.0",
"node-html-parser": "^8.0.4",
"node-html-parser": "^9.0.0",
"nodemailer": "^9.0.3",
"ollama-ai-provider-v2": "^3.6.0",
"ollama-ai-provider-v2": "^4.0.1",
"pg": "^8.22.0",
"phosphor-icons-react-pdf": "^0.1.3",
"react": "^19.2.7",
"react-email": "^6.6.6",
"react-email": "^6.6.8",
"react-pdf-html": "^2.1.5",
"resumable-stream": "^2.2.12",
"sharp": "^0.35.3",
@@ -74,13 +83,13 @@
},
"devDependencies": {
"@reactive-resume/config": "workspace:*",
"@types/node": "^26.1.0",
"@types/node": "^26.1.1",
"@types/pg": "^8.20.0",
"@types/react": "^19.2.17",
"@typescript/native-preview": "7.0.0-dev.20260705.1",
"tsdown": "^0.22.3",
"@typescript/native-preview": "7.0.0-dev.20260707.2",
"tsdown": "^0.22.4",
"tsx": "^4.23.0",
"typescript": "^6.0.3",
"vitest": "^4.1.9"
"typescript": "^7.0.2",
"vitest": "^4.1.10"
}
}
+2
View File
@@ -33,6 +33,8 @@ describe("handleUpload", () => {
expect(response.status).toBe(200);
expect(readMock).toHaveBeenCalledWith("uploads/user-1/pictures/photo.jpeg");
expect(response.headers.get("Content-Type")).toBe("image/jpeg");
expect(response.headers.get("Cross-Origin-Resource-Policy")).toBe("same-site");
expect(response.headers.get("Access-Control-Allow-Origin")).toBeNull();
});
it("does not serve private agent attachment keys through the public uploads route", async () => {
-2
View File
@@ -1,7 +1,6 @@
import { createHash } from "node:crypto";
import { basename, extname, normalize } from "node:path";
import { getStorageService, inferContentType } from "@reactive-resume/api/features/storage";
import { env } from "@reactive-resume/env/server";
export async function handleUpload(request: Request) {
const { userId, filePath } = parseRouteParams(request.url);
@@ -41,7 +40,6 @@ export async function handleUpload(request: Request) {
headers.set("Referrer-Policy", "strict-origin-when-cross-origin");
headers.set("X-Frame-Options", "DENY");
headers.set("X-Download-Options", "noopen");
headers.set("Access-Control-Allow-Origin", env.APP_URL);
return new Response(toArrayBuffer(storedFile.data), { headers });
}
+9
View File
@@ -32,6 +32,15 @@ describe("web app fallback classification", () => {
expect(await response.text()).toBe("<html>app</html>");
});
it.each(["/", "/alice/resume"])("sets framing and report-only CSP security headers on %s", async (pathname) => {
const response = await handleWebApp(new Request(`https://example.com${pathname}`));
expect(response.status).toBe(200);
expect(response.headers.get("X-Frame-Options")).toBe("DENY");
expect(response.headers.get("X-Content-Type-Options")).toBe("nosniff");
expect(response.headers.get("Content-Security-Policy-Report-Only")).toContain("frame-ancestors 'none'");
});
it.each([
"/auth/login",
"/dashboard",
+10 -1
View File
@@ -52,12 +52,21 @@ function isPublicResumePath(pathname: string): boolean {
return segments.length === 2 && firstSegment !== undefined && !reservedPublicResumeSegments.has(firstSegment);
}
const BASE_SECURITY_HEADERS = {
"X-Frame-Options": "DENY",
"X-Content-Type-Options": "nosniff",
"Referrer-Policy": "strict-origin-when-cross-origin",
"Content-Security-Policy-Report-Only":
"default-src 'self'; img-src 'self' data: blob:; font-src 'self' data:; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'; connect-src 'self'; frame-ancestors 'none'; base-uri 'self'; object-src 'none'",
};
function getFallbackResponseHeaders(pathname: string) {
if (pathname === "/") return { "Content-Type": "text/html; charset=UTF-8" };
if (pathname === "/") return { "Content-Type": "text/html; charset=UTF-8", ...BASE_SECURITY_HEADERS };
if (isNoindexShellPath(pathname) || isPublicResumePath(pathname)) {
return {
"Content-Type": "text/html; charset=UTF-8",
"X-Robots-Tag": "noindex, follow",
...BASE_SECURITY_HEADERS,
};
}
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: af\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalaans"
msgid "Center Align"
msgstr "Middelbelyn"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Serebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klik hier om 'n lêer te kies om in te voer"
msgid "Close AI assistant"
msgstr "Maak KI-assistent toe"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Samehang"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Verklein inspringing"
msgid "Decrease zoom"
msgstr "Verminder zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DiepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Graad"
@@ -1885,6 +1897,10 @@ msgstr "Vind swak kolpunte en herskryf hulle met sterker uitkomste, getalle, omv
msgid "Finnish"
msgstr "Fins"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Vuurwerke"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Pas om te sien"
@@ -2072,6 +2088,10 @@ msgstr "Grieks"
msgid "Grid"
msgstr "Rooster"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Laat die span groei"
@@ -2271,6 +2291,10 @@ msgstr "Besig om jou CV in te voer..."
msgid "Importing…"
msgstr "Voer tans… in"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Sluit CV-kop in"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Verhoog inspringing"
@@ -2574,11 +2598,6 @@ msgstr "Lys"
msgid "Lithuanian"
msgstr "Litaus"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Regstreekse voorskou van jou CV in die {0} sjabloon"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Laai tans KI-verskaffers. Probeer asseblief weer oor 'n oomblik."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Werkende CV ontbreek"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral KI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama-wolk"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periode"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Verwarring"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persies"
@@ -3838,6 +3865,10 @@ msgstr "Wys wagwoord"
msgid "Show picture"
msgstr "Wys prent"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Wys dieselfde eerste-bladsy-kop op die dekbrief."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Om jou rekening uit te vee, moet jy die bevestigingstekst invoer en die knoppie hieronder klik."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Saam.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Die moeite werd"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume is in verskeie tale beskikbaar. Jy kan jou voorkeurtaal kies op die instellingsbladsy, of deur die taalwisselaar regs bo te gebruik. As jy jou taal nie sien nie, of as jy die bestaande vertalings wil verbeter, kan jy <0>bydra tot die vertalings op Crowdin<1> (maak in nuwe oortjie oop)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: am\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -758,6 +758,10 @@ msgstr "ካታላንኛ"
msgid "Center Align"
msgstr "መሀከል ማሰለፊያ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "ሴሬብራስ"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ፋይል ለማምጣት ለመምረጥ እዚህ ጠቅ ያድርጉ"
msgid "Close AI assistant"
msgstr "የ AI ረዳትን ዝጋ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "ኮሄሬ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ገብን ቀንስ"
msgid "Decrease zoom"
msgstr "ማጉላትን ቀንስ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ዲፕሴክ"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ዲግሪ"
@@ -1885,6 +1897,10 @@ msgstr "ደካማ ነጥቦችን ፈልግ እና ጠንካራ ውጤቶችን
msgid "Finnish"
msgstr "ፊኒሽ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "ርችቶች"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "ለእይታ ተስማሚ"
@@ -2072,6 +2088,10 @@ msgstr "ግሪክኛ"
msgid "Grid"
msgstr "ግሪድ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ግሮክ"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ቡድኑን አስፋ"
@@ -2271,6 +2291,10 @@ msgstr "የየታሪክዎን በመጫን ላይ…"
msgid "Importing…"
msgstr "በማስመጣት ላይ…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "የሪዙሜውን ራስጌ አካትት"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ገብ ጨምር"
@@ -2574,11 +2598,6 @@ msgstr "ዝርዝር"
msgid "Lithuanian"
msgstr "ሊቱዌንያንኛ"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "በ {0} አብነት ውስጥ የስራ ልምድዎ የቀጥታ ቅድመ እይታ"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "የAI አቅራቢዎችን በመጫን ላይ። እባክዎ ከአፍታ በኋላ እንደገና ይሞክሩ።"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "የስራ ማጠቃለያ ይጎድላል"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "ሚስራል ኤአይ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "ሞዴል"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ኦዲያ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "የኦላማ ክላውድ"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "ወቅት"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ግራ መጋባት"
#: src/libs/locale.ts
msgid "Persian"
msgstr "ፐርሲያንኛ"
@@ -3838,6 +3865,10 @@ msgstr "የይለፍ ቃል አሳይ"
msgid "Show picture"
msgstr "ስዕል አሳይ"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "በማመልከቻ ደብዳቤው ላይ ተመሳሳይ የመጀመሪያ ገጽ ራስጌ አሳይ።"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ርዕስ"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "መለያዎን ለመሰረዝ የማረጋገጫ ጽሑፍን ያስገቡ እና ከታች ያለውን አዝራር ይጫኑ።"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "አንድ ሙከራ የሚያረካ"
msgid "X (Twitter)"
msgstr "ኤክስ (ትዊተር)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ግሮክ"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "አዎ፣ Reactive Resume በብዙ ቋንቋዎች ላይ ይገኛል። የምትመርጡትን ቋንቋ በቅንብሮች ገጽ ውስጥ ወይም በላይኛው ቀኝ ጠርዝ ያለውን የቋንቋ መቀየሪያ በመጠቀም መምረጥ ትችላላችሁ። ቋንቋዎን ካላያችሁ፣ ወይም ቀረውን ትርጉም ለማሻሻል ከፈለጉ፣ በ<0> Crowdin ላይ ትርጉሞችን በማሻሻል መዋኛ ለመያዝ ትችላላችሁ<1> (በአዲስ ታብ ይከፈታል)</1></0>።"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "الكتالانية"
msgid "Center Align"
msgstr "محاذاة في الوسط"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "الأدمغة"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "انقر هنا لتحديد ملف لاستيراده"
msgid "Close AI assistant"
msgstr "مساعد الذكاء الاصطناعي للإغلاق"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "التحم"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "تقليل المسافة البادئة"
msgid "Decrease zoom"
msgstr "تقليل التكبير"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "البحث العميق"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "الدرجة"
@@ -1885,6 +1897,10 @@ msgstr "ابحث عن النقاط الضعيفة وأعد صياغتها بنت
msgid "Finnish"
msgstr "الفنلندية"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "ألعاب نارية"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "مناسب للعرض"
@@ -2072,6 +2088,10 @@ msgstr "اليونانية"
msgid "Grid"
msgstr "الشبكة"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "جروك"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "توسيع الفريق"
@@ -2271,6 +2291,10 @@ msgstr "جاري استيراد سيرتك الذاتية..."
msgid "Importing…"
msgstr "جارٍ الاستيراد…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "تضمين ترويسة السيرة الذاتية"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "زيادة المسافة البادئة"
@@ -2574,11 +2598,6 @@ msgstr "قائمة"
msgid "Lithuanian"
msgstr "اللتوانية"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "معاينة مباشرة لسيرتك الذاتية في قالب {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "جارٍ تحميل مزودي خدمات الذكاء الاصطناعي. يرجى المحاولة مرة أخرى بعد قليل."
@@ -2698,6 +2717,10 @@ msgstr "مايكروسوفت وورد"
msgid "Missing working resume"
msgstr "سيرة ذاتية مفقودة"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "ميسترال للذكاء الاصطناعي"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "النموذج"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "الأودية"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "أولاما"
msgid "Ollama Cloud"
msgstr "سحابة أولاما"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "الفترة"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "حيرة"
#: src/libs/locale.ts
msgid "Persian"
msgstr "الفارسية"
@@ -3838,6 +3865,10 @@ msgstr "إظهار كلمة المرور"
msgid "Show picture"
msgstr "عرض الصورة"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "إظهار نفس ترويسة الصفحة الأولى في خطاب التقديم."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "العنوان"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "لحذف حسابك، تحتاج إلى إدخال نص التأكيد والنقر على الزر أدناه."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "يستحق المحاولة"
msgid "X (Twitter)"
msgstr "X (تويتر)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "نعم، يتوفر Reactive Resume بعدة لغات. يمكنك اختيار لغتك المفضلة في صفحة الإعدادات، أو باستخدام مبدّل اللغة في الزاوية العلوية اليمنى. إذا لم ترَ لغتك، أو كنت ترغب في تحسين الترجمات الموجودة، يمكنك <0>المساهمة في الترجمات على Crowdin<1> (يفتح في علامة تبويب جديدة)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: az\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Azerbaijani\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalan"
msgid "Center Align"
msgstr "Mərkəzləndir"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Beyinciklər"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "İdxal üçün fayl seçmək üçün bura klikləyin"
msgid "Close AI assistant"
msgstr "Süni intellekt köməkçisini bağlayın"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Birgə"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Abzası azaldın"
msgid "Decrease zoom"
msgstr "Zumu azaldın"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Dərin Axtarış"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Dərəcə"
@@ -1885,6 +1897,10 @@ msgstr "Zəif ifadələri tapın və onları daha güclü nəticələr, rəqəml
msgid "Finnish"
msgstr "Fin"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Atəşfəşanlıq"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Görüntü üçün uyğunlaşdırın"
@@ -2072,6 +2088,10 @@ msgstr "Yunan"
msgid "Grid"
msgstr "Şəbəkə"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Qroq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Komandanı böyüdün"
@@ -2271,6 +2291,10 @@ msgstr "Özgeçmişiniz idxal olunur..."
msgid "Importing…"
msgstr "… idxal edilir"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "CV başlığını daxil et"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Abzası artırın"
@@ -2574,11 +2598,6 @@ msgstr "Siyahı"
msgid "Lithuanian"
msgstr "Litva"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} şablonunda CV-nizin canlı önizləməsi"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Süni intellekt provayderləri yüklənir. Zəhmət olmasa, bir az sonra yenidən cəhd edin."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "İşçi CV-si yoxdur"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral süni intellekt"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odiya"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Buludu"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Müddət"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Çaşqınlıq"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Fars"
@@ -3838,6 +3865,10 @@ msgstr "Şifrəni göstər"
msgid "Show picture"
msgstr "Şəkili göstər"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Müraciət məktubunda birinci səhifə başlığının eynisini göstər."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Başlıq"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Hesabınızı silmək üçün təsdiq mətnini daxil etməli və aşağıdakı düyməyə klikləməlisiniz."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Bir cəhd etməyə dəyər"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Bəli, Reactive Resume bir neçə dildə mövcuddur. Seçim etdiyiniz dili parametrlər səhifəsindən və ya sağ yuxarı küncdəki dil dəyişdiricisindən seçə bilərsiniz. Əgər dilinizi görmürsünüzsə və ya mövcud tərcümələri yaxşılaşdırmaq istəyirsinizsə, <0>Crowdində tərcümələrə töhfə verə bilərsiniz<1> (yeni vərəqdə açılır)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Каталонски"
msgid "Center Align"
msgstr "Подравняване в центъра"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Церебрас"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Кликнете тук, за да изберете файл за имп
msgid "Close AI assistant"
msgstr "Затвори асистента с изкуствен интелект"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Кохерентност"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Намаляване на отстъпа"
msgid "Decrease zoom"
msgstr "Намаляване на мащаба"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Дълбоко търсене"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Степен"
@@ -1885,6 +1897,10 @@ msgstr "Намерете слаби точки и ги пренапишете с
msgid "Finnish"
msgstr "Фински"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Фойерверки"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Побиране в изглед"
@@ -2072,6 +2088,10 @@ msgstr "Гръцки"
msgid "Grid"
msgstr "Мрежа"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Грок"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Разширяване на екипа"
@@ -2271,6 +2291,10 @@ msgstr "Вашата автобиография се импортира..."
msgid "Importing…"
msgstr "Импортиране…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Включи заглавката на автобиографията"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Увеличаване на отстъпа"
@@ -2574,11 +2598,6 @@ msgstr "Списък"
msgid "Lithuanian"
msgstr "Литовски"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Преглед на автобиографията ви на живо в шаблона {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Зареждане на доставчици на ИИ. Моля, опитайте отново след малко."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Липсва работна автобиография"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Мистрал ИИ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Модел"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Одия"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Облак Олама"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Период"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Озадаченост"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Персийски"
@@ -3838,6 +3865,10 @@ msgstr "Показване на паролата"
msgid "Show picture"
msgstr "Покажи снимка"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Показвай същата заглавка на първата страница и в мотивационното писмо."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Заглавие"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "За да изтриете профила си, трябва да въведете текста за потвърждение и да кликнете бутона по-долу."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Заедно.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Струва си да опитате"
msgid "X (Twitter)"
msgstr "X (Туитър)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Грок"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Да, Reactive Resume е наличен на множество езици. Можете да изберете предпочитания от вас език от страницата с настройки или чрез превключвателя за език в горния десен ъгъл. Ако не виждате вашия език или искате да подобрите съществуващите преводи, можете да <0>допринесете към преводите в Crowdin<1> (отваря се в нов раздел)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: bn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Bengali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "কাতালান"
msgid "Center Align"
msgstr "মধ্যের দিকে অ্যালাইন"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "সেরেব্রাস"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ইমপোর্ট করার জন্য এখান ক্ল
msgid "Close AI assistant"
msgstr "এআই সহকারী বন্ধ করুন"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "কোহেয়ার"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ইন্ডেন্ট হ্রাস করুন"
msgid "Decrease zoom"
msgstr "জুম কমান"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ডিপসিক"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ডিগ্রি"
@@ -1885,6 +1897,10 @@ msgstr "দুর্বল বুলেট পয়েন্টগুলো খ
msgid "Finnish"
msgstr "ফিনিশ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "আতশবাজি"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "দেখার জন্য উপযুক্ত"
@@ -2072,6 +2088,10 @@ msgstr "গ্রিক"
msgid "Grid"
msgstr "গ্রিড"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "গ্রোক"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "টিম বড় করুন"
@@ -2271,6 +2291,10 @@ msgstr "আপনার জীবনবৃত্তান্ত ইমপোর
msgid "Importing…"
msgstr "… আমদানি করা হচ্ছে"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "জীবনবৃত্তান্তের হেডার অন্তর্ভুক্ত করুন"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ইন্ডেন্ট বৃদ্ধি করুন"
@@ -2574,11 +2598,6 @@ msgstr "তালিকা"
msgid "Lithuanian"
msgstr "লিথুয়ানিয়ান"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} টেমপ্লেটে আপনার জীবনবৃত্তান্তের সরাসরি প্রিভিউ দেখুন"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "এআই প্রোভাইডার লোড করা হচ্ছে। অনুগ্রহ করে কিছুক্ষণ পর আবার চেষ্টা করুন।"
@@ -2698,6 +2717,10 @@ msgstr "মাইক্রোসফট ওয়ার্ড"
msgid "Missing working resume"
msgstr "কাজের জীবনবৃত্তান্ত অনুপস্থিত"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "মিস্ট্রাল এআই"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "মডেল"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ওড়িয়া"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ওলামা"
msgid "Ollama Cloud"
msgstr "ওলামা ক্লাউড"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "পিডিএফ"
msgid "Period"
msgstr "সময়কাল"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "বিভ্রান্তি"
#: src/libs/locale.ts
msgid "Persian"
msgstr "ফার্সি"
@@ -3838,6 +3865,10 @@ msgstr "পাসওয়ার্ড দেখান"
msgid "Show picture"
msgstr "ছবি দেখান"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "কভার লেটারে একই প্রথম পৃষ্ঠার হেডার দেখান।"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "শিরোনাম"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "আপনার অ্যাকাউন্ট মুছে ফেলতে চাইলে নিশ্চয়তাসূচক টেক্সট লিখে নিচের বাটনে ক্লিক করতে হবে।"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "চেষ্টা করে দেখা যেতে পারে।"
msgid "X (Twitter)"
msgstr "এক্স (টুইটার)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI গ্রোক"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "হ্যাঁ, Reactive Resume একাধিক ভাষায় উপলভ্য। আপনি সেটিংস পেজ থেকে বা ডান দিকের উপরের কোণের ভাষা পরিবর্তনকারী ব্যবহার করে নিজের পছন্দের ভাষা বেছে নিতে পারেন। যদি আপনার ভাষা তালিকায় না থাকে, বা আপনি বিদ্যমান অনুবাদ উন্নত করতে চান, তাহলে আপনি <0>Crowdin‑এ অনুবাদে অবদান রাখতে পারেন<1> (নতুন ট্যাবে খুলবে)</1></0>।"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Català"
msgid "Center Align"
msgstr "Alinea al centre"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebres"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Fes clic aquí per seleccionar un fitxer per importar"
msgid "Close AI assistant"
msgstr "Tanca l'assistent d'IA"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Coherència"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Reduir la sagnia"
msgid "Decrease zoom"
msgstr "Redueix el zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Titulació"
@@ -1885,6 +1897,10 @@ msgstr "Troba els punts febles i reescriu-los amb resultats, números, abast i v
msgid "Finnish"
msgstr "Finès"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Focs artificials"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Ajustar a la vista"
@@ -2072,6 +2088,10 @@ msgstr "Grec"
msgid "Grid"
msgstr "Graella"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Fes créixer lequip"
@@ -2271,6 +2291,10 @@ msgstr "Sestà important el currículum..."
msgid "Importing…"
msgstr "Important…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Inclou la capçalera del currículum"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Augmenta la sagnia"
@@ -2574,11 +2598,6 @@ msgstr "Llista"
msgid "Lithuanian"
msgstr "Lituà"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Vista prèvia en directe del vostre currículum a la plantilla {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "S'estan carregant els proveïdors d'IA. Si us plau, torneu-ho a provar d'aquí a un moment."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Falta un currículum laboral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "IA Mistral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Núvol d'Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Període"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexitat"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persa"
@@ -3838,6 +3865,10 @@ msgstr "Mostra la contrasenya"
msgid "Show picture"
msgstr "Mostra la imatge"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Mostra la mateixa capçalera de la primera pàgina a la carta de presentació."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Títol"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Per suprimir el compte, has dintroduir el text de confirmació i fer clic al botó següent."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Junts.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Val la pena intentar-ho"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Sí, Reactive Resume està disponible en múltiples idiomes. Pots triar lidioma preferit a la pàgina de configuració o utilitzant el selector didioma a langle superior dret. Si no hi veus el teu idioma o vols millorar les traduccions existents, pots <0>contribuir a les traduccions a Crowdin<1> (sobre en una pestanya nova)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -758,6 +758,10 @@ msgstr "Katalánština"
msgid "Center Align"
msgstr "Zarovnat na střed"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Mozky"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Kliknutím zde vyberte soubor k importu"
msgid "Close AI assistant"
msgstr "Zavřít asistenta s umělou inteligencí"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Soudržný"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Zmenšit odsazení"
msgid "Decrease zoom"
msgstr "Zmenšit přiblížení"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Hluboké vyhledávání"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Titul"
@@ -1885,6 +1897,10 @@ msgstr "Najděte slabé odrážky a přepište je se silnějšími výsledky, č
msgid "Finnish"
msgstr "Finština"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Ohňostroj"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Přizpůsobit zobrazení"
@@ -2072,6 +2088,10 @@ msgstr "Řečtina"
msgid "Grid"
msgstr "Mřížka"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Rozšířit tým"
@@ -2271,6 +2291,10 @@ msgstr "Importování životopisu…"
msgid "Importing…"
msgstr "Import…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Zahrnout záhlaví životopisu"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Zvětšit odsazení"
@@ -2574,11 +2598,6 @@ msgstr "Seznam"
msgid "Lithuanian"
msgstr "Litevština"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Živý náhled vašeho životopisu v šabloně {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Načítání poskytovatelů umělé inteligence. Zkuste to prosím znovu za chvíli."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Chybí pracovní životopis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Udijština"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Období"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Zmatek"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Perština"
@@ -3838,6 +3865,10 @@ msgstr "Zobrazit heslo"
msgid "Show picture"
msgstr "Zobrazit obrázek"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Zobrazit stejné záhlaví první stránky i v průvodním dopise."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Název"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Pro smazání účtu musíte zadat potvrzovací text a kliknout na tlačítko níže."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Stojí za to vyzkoušet"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ano, Reactive Resume je dostupné ve více jazycích. Svůj preferovaný jazyk si můžete vybrat na stránce nastavení nebo pomocí přepínače jazyka v pravém horním rohu. Pokud svůj jazyk nevidíte nebo chcete vylepšit existující překlady, můžete <0>přispět k překladům na Crowdin<1> (otevře se na nové kartě)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalansk"
msgid "Center Align"
msgstr "Centrer justering"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klik her for at vælge en fil, der skal importeres"
msgid "Close AI assistant"
msgstr "Luk AI-assistent"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Sammenhæng"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Formindsk indrykning"
msgid "Decrease zoom"
msgstr "Reducer zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Grad"
@@ -1885,6 +1897,10 @@ msgstr "Find svage punktopstillinger og omskriv dem med stærkere udfald, tal, o
msgid "Finnish"
msgstr "Finsk"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fyrværkeri"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Tilpas til visning"
@@ -2072,6 +2088,10 @@ msgstr "Græsk"
msgid "Grid"
msgstr "Gitter"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Udvid teamet"
@@ -2271,6 +2291,10 @@ msgstr "Importerer dit CV..."
msgid "Importing…"
msgstr "Importerer…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Medtag CV-header"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Øg indrykning"
@@ -2574,11 +2598,6 @@ msgstr "Liste"
msgid "Lithuanian"
msgstr "Litauisk"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Live forhåndsvisning af dit CV i skabelonen {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Indlæser AI-udbydere. Prøv igen om et øjeblik."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Mangler arbejds-CV"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama-skyen"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periode"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Forvirring"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persisk"
@@ -3838,6 +3865,10 @@ msgstr "Vis adgangskode"
msgid "Show picture"
msgstr "Vis billede"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Vis den samme header fra første side på følgebrevet."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "For at slette din konto skal du indtaste bekræftelsesteksten og klikke på knappen nedenfor."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Sammen.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Et forsøg værd"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume er tilgængelig på flere sprog. Du kan vælge dit foretrukne sprog på indstillingssiden eller ved hjælp af sprogvælgeren i øverste højre hjørne. Hvis du ikke kan se dit sprog, eller hvis du gerne vil forbedre de eksisterende oversættelser, kan du <0>bidrage til oversættelserne på Crowdin<1> (åbner i ny fane)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalanisch"
msgid "Center Align"
msgstr "Zentriert"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Großhirn"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Hier klicken, um eine Datei zum Importieren auszuwählen"
msgid "Close AI assistant"
msgstr "Schließen Sie den KI-Assistenten"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Zusammenhängen"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Einzug verringern"
msgid "Decrease zoom"
msgstr "Zoom verringern"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Abschluss"
@@ -1885,6 +1897,10 @@ msgstr "Finden Sie schwache Stichpunkte und formulieren Sie sie mit aussagekräf
msgid "Finnish"
msgstr "Finnisch"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Feuerwerk"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Passend zur Ansicht"
@@ -2072,6 +2088,10 @@ msgstr "Griechisch"
msgid "Grid"
msgstr "Rasteransicht"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Team vergrößern"
@@ -2271,6 +2291,10 @@ msgstr "Dein Lebenslauf wird importiert ..."
msgid "Importing…"
msgstr "Importieren…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Lebenslauf-Kopfzeile einfügen"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Einzug vergrößern"
@@ -2574,11 +2598,6 @@ msgstr "Listenansicht"
msgid "Lithuanian"
msgstr "Litauisch"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Live-Vorschau Ihres Lebenslaufs in der {0} Vorlage"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "KI-Anbieter werden geladen. Bitte versuchen Sie es in einem Moment erneut."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Fehlender Arbeitslebenslauf"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral KI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modell"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama-Wolke"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Zeitraum"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Verwirrung"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persisch"
@@ -3838,6 +3865,10 @@ msgstr "Passwort anzeigen"
msgid "Show picture"
msgstr "Bild anzeigen"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Zeigt denselben Header der ersten Seite auch auf dem Anschreiben an."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Um Ihr Konto zu löschen, müssen Sie den Bestätigungstext eingeben und unten auf die Schaltfläche klicken."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Einen Versuch wert"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume ist in mehreren Sprachen verfügbar. Du kannst deine bevorzugte Sprache auf der Einstellungsseite oder über den Sprachumschalter in der oberen rechten Ecke auswählen. Wenn du deine Sprache nicht findest oder die bestehenden Übersetzungen verbessern möchtest, kannst du <0>auf Crowdin zu den Übersetzungen beitragen<1> (öffnet in neuem Tab)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Καταλανικά"
msgid "Center Align"
msgstr "Στοίχιση στο κέντρο"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Εγκεφαλίδες"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Κάντε κλικ εδώ για να επιλέξετε ένα αρχ
msgid "Close AI assistant"
msgstr "Κλείσιμο βοηθού τεχνητής νοημοσύνης"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Διατηρώ συνέπεια"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Μείωση εσοχής"
msgid "Decrease zoom"
msgstr "Μείωση ζουμ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Βαθιά Αναζήτηση"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Πτυχίο"
@@ -1885,6 +1897,10 @@ msgstr "Βρείτε αδύναμες κουκκίδες και ξαναγράψ
msgid "Finnish"
msgstr "Φινλανδικά"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Πυροτεχνήματα"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Κατάλληλο για προβολή"
@@ -2072,6 +2088,10 @@ msgstr "Ελληνικά"
msgid "Grid"
msgstr "Πλέγμα"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Γκροκ"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Ανάπτυξη της ομάδας"
@@ -2271,6 +2291,10 @@ msgstr "Εισαγωγή του βιογραφικού σας σημειώματ
msgid "Importing…"
msgstr "Εισαγωγή…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Συμπερίληψη κεφαλίδας βιογραφικού"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Αύξηση εσοχής"
@@ -2574,11 +2598,6 @@ msgstr "Λίστα"
msgid "Lithuanian"
msgstr "Λιθουανικά"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Ζωντανή προεπισκόπηση του βιογραφικού σας στο πρότυπο {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Φόρτωση παρόχων τεχνητής νοημοσύνης. Δοκιμάστε ξανά σε λίγο."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Λείπει το βιογραφικό εργασίας"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Μοντέλο"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Οντιά"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ολάμα Νέφος"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Περίοδος"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Αμηχανία"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Περσικά"
@@ -3838,6 +3865,10 @@ msgstr "Εμφάνιση κωδικού πρόσβασης"
msgid "Show picture"
msgstr "Εμφάνιση εικόνας"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Εμφάνιση της ίδιας κεφαλίδας πρώτης σελίδας και στη συνοδευτική επιστολή."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Τίτλος"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Για να διαγράψετε τον λογαριασμό σας, πρέπει να εισαγάγετε το κείμενο επιβεβαίωσης και να κάνετε κλικ στο παρακάτω κουμπί."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Μαζί.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Αξίζει μια προσπάθεια"
msgid "X (Twitter)"
msgstr "Χ (Τwitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ναι, το Reactive Resume είναι διαθέσιμο σε πολλές γλώσσες. Μπορείτε να επιλέξετε την προτιμώμενη γλώσσα σας στη σελίδα ρυθμίσεων ή χρησιμοποιώντας τον επιλογέα γλώσσας στην επάνω δεξιά γωνία. Αν δεν βλέπετε τη γλώσσα σας ή θα θέλατε να βελτιώσετε τις υπάρχουσες μεταφράσεις, μπορείτε να <0>συμβάλετε στις μεταφράσεις στο Crowdin<1> (ανοίγει σε νέα καρτέλα)</1></0>."
+47 -8
View File
@@ -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-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: English, United Kingdom\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Center Align"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Click here to select a file to import"
msgid "Close AI assistant"
msgstr "Close AI assistant"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Cohere"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Decrease indent"
msgid "Decrease zoom"
msgstr "Decrease zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Degree"
@@ -1885,6 +1897,10 @@ msgstr "Find weak bullets and rewrite them with stronger outcomes, numbers, scop
msgid "Finnish"
msgstr "Finnish"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fireworks"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Fit to view"
@@ -2072,6 +2088,10 @@ msgstr "Greek"
msgid "Grid"
msgstr "Grid"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Grow the Team"
@@ -2271,6 +2291,10 @@ msgstr "Importing your resume..."
msgid "Importing…"
msgstr "Importing…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Include CV header"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Increase indent"
@@ -2574,11 +2598,6 @@ msgstr "List"
msgid "Lithuanian"
msgstr "Lithuanian"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Live preview of your resume in the {0} template"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Loading AI providers. Please try again in a moment."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Missing working resume"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Period"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexity"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persian"
@@ -3838,6 +3865,10 @@ msgstr "Show password"
msgid "Show picture"
msgstr "Show picture"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Show the same first-page header on the cover letter."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Title"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "To delete your account, you need to enter the confirmation text and click the button below."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Worth a shot"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
+46 -7
View File
@@ -753,6 +753,10 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Center Align"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -849,6 +853,10 @@ msgstr "Click here to select a file to import"
msgid "Close AI assistant"
msgstr "Close AI assistant"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Cohere"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1277,6 +1285,10 @@ msgstr "Decrease indent"
msgid "Decrease zoom"
msgstr "Decrease zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Degree"
@@ -1880,6 +1892,10 @@ msgstr "Find weak bullets and rewrite them with stronger outcomes, numbers, scop
msgid "Finnish"
msgstr "Finnish"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fireworks"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Fit to view"
@@ -2067,6 +2083,10 @@ msgstr "Greek"
msgid "Grid"
msgstr "Grid"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Grow the Team"
@@ -2266,6 +2286,10 @@ msgstr "Importing your resume..."
msgid "Importing…"
msgstr "Importing…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Include resume header"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Increase indent"
@@ -2569,11 +2593,6 @@ msgstr "List"
msgid "Lithuanian"
msgstr "Lithuanian"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Live preview of your resume in the {0} template"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Loading AI providers. Please try again in a moment."
@@ -2693,6 +2712,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Missing working resume"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2866,8 +2889,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3086,6 +3109,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Period"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexity"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persian"
@@ -3833,6 +3860,10 @@ msgstr "Show password"
msgid "Show picture"
msgstr "Show picture"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Show the same first-page header on the cover letter."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4402,6 +4433,10 @@ msgstr "Title"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "To delete your account, you need to enter the confirmation text and click the button below."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4856,6 +4891,10 @@ msgstr "Worth a shot"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:48\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalán"
msgid "Center Align"
msgstr "Alinear al centro"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebros"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Haz clic aquí para seleccionar un archivo para importar"
msgid "Close AI assistant"
msgstr "Asistente de IA de cierre"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Adherirse"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Disminuir sangría"
msgid "Decrease zoom"
msgstr "Disminuir el zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Búsqueda profunda"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Título académico"
@@ -1885,6 +1897,10 @@ msgstr "Identifica los puntos débiles y reescríbelos con resultados, cifras, a
msgid "Finnish"
msgstr "Finés"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fuegos artificiales"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Apto para visualización"
@@ -2072,6 +2088,10 @@ msgstr "Griego"
msgid "Grid"
msgstr "Cuadrícula"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Hacer crecer el equipo"
@@ -2271,6 +2291,10 @@ msgstr "Importando tu currículum..."
msgid "Importing…"
msgstr "Importando…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Incluir encabezado del currículum"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Aumentar sangría"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Lituano"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Vista previa en vivo de tu currículum en la plantilla {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Cargando proveedores de IA. Inténtelo de nuevo en un momento."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Falta el currículum vitae laboral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modelo"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Nube de Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periodo"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplejidad"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persa"
@@ -3838,6 +3865,10 @@ msgstr "Mostrar contraseña"
msgid "Show picture"
msgstr "Mostrar imagen"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Mostrar el mismo encabezado de la primera página en la carta de presentación."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Título"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Para eliminar tu cuenta, debes introducir el texto de confirmación y hacer clic en el botón de abajo."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Juntos.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Vale la pena intentarlo"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Sí, Reactive Resume está disponible en varios idiomas. Puedes elegir tu idioma preferido en la página de configuración o usando el selector de idioma en la esquina superior derecha. Si no ves tu idioma o quieres mejorar las traducciones existentes, puedes <0>contribuir a las traducciones en Crowdin<1> (abrir en una nueva pestaña)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "کاتالان"
msgid "Center Align"
msgstr "تراز وسط"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "مغزها"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "برای انتخاب فایل برای وارد کردن، اینجا
msgid "Close AI assistant"
msgstr "دستیار هوش مصنوعی را ببندید"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "کوهر"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "کاهش تورفتگی"
msgid "Decrease zoom"
msgstr "کاهش زوم"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "جستجوی عمیق"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "مدرک"
@@ -1885,6 +1897,10 @@ msgstr "نقاط ضعف را پیدا کنید و آنها را با نتایج
msgid "Finnish"
msgstr "فنلاندی"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "آتش بازی"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "مناسب برای مشاهده"
@@ -2072,6 +2088,10 @@ msgstr "یونانی"
msgid "Grid"
msgstr "جدول"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "گروک"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "گسترش تیم"
@@ -2271,6 +2291,10 @@ msgstr "در حال وارد کردن رزومه شما..."
msgid "Importing…"
msgstr "در حال وارد کردن…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "افزودن سربرگ رزومه"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "افزایش تورفتگی"
@@ -2574,11 +2598,6 @@ msgstr "لیست"
msgid "Lithuanian"
msgstr "لیتوانیایی"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "پیش‌نمایش زنده رزومه شما در قالب {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "در حال بارگذاری ارائه دهندگان هوش مصنوعی. لطفاً چند لحظه دیگر دوباره امتحان کنید."
@@ -2698,6 +2717,10 @@ msgstr "مایکروسافت ورد"
msgid "Missing working resume"
msgstr "رزومه کاری موجود نیست"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "هوش مصنوعی میسترال"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "مدل"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "اودیایی"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "اولاما"
msgid "Ollama Cloud"
msgstr "ابر اولاما"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "پی‌دی‌اف"
msgid "Period"
msgstr "دوره"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "سرگشتگی"
#: src/libs/locale.ts
msgid "Persian"
msgstr "فارسی"
@@ -3838,6 +3865,10 @@ msgstr "نمایش رمز عبور"
msgid "Show picture"
msgstr "نمایش تصویر"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "همان سربرگ صفحه اول را در نامه پوششی نیز نمایش بده."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "عنوان"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "برای حذف حساب خود، باید متن تأیید را وارد کرده و دکمهٔ زیر را کلیک کنید."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ارزش امتحان کردن دارد"
msgid "X (Twitter)"
msgstr "ایکس (توییتر)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI گروک"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "بله، Reactive Resume در چندین زبان در دسترس است. می‌توانید زبان دلخواه خود را در صفحهٔ تنظیمات یا با استفاده از تعویض‌کنندهٔ زبان در گوشهٔ بالا سمت راست انتخاب کنید. اگر زبان خود را نمی‌بینید یا می‌خواهید ترجمه‌های موجود را بهبود دهید، می‌توانید <0>در ترجمه‌ها روی Crowdin مشارکت کنید<1> (در زبانهٔ جدید باز می‌شود)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "katalaani"
msgid "Center Align"
msgstr "Keskitä"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Aivot"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Napsauta tästä valitaksesi tuotavan tiedoston"
msgid "Close AI assistant"
msgstr "Sulje tekoälyavustaja"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Koheroitua"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Pienennä sisennystä"
msgid "Decrease zoom"
msgstr "Pienennä zoomausta"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Tutkinto"
@@ -1885,6 +1897,10 @@ msgstr "Etsi heikkoja luettelokohtia ja kirjoita ne uudelleen vahvemmilla tuloks
msgid "Finnish"
msgstr "suomi"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Ilotulitus"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Sovita näkymään"
@@ -2072,6 +2088,10 @@ msgstr "kreikka"
msgid "Grid"
msgstr "Ruudukko"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Kasvata tiimiä"
@@ -2271,6 +2291,10 @@ msgstr "Tuodaan ansioluetteloasi..."
msgid "Importing…"
msgstr "Tuodaan…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Sisällytä CV:n ylätunniste"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Suurenna sisennystä"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "liettua"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Ansioluettelosi reaaliaikainen esikatselu {0} -mallissa"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Ladataan tekoälypalveluntarjoajia. Yritä uudelleen hetken kuluttua."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Puuttuva työansioluettelo"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral-tekoäly"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Malli"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Ajanjakso"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Hämmennys"
#: src/libs/locale.ts
msgid "Persian"
msgstr "persia"
@@ -3838,6 +3865,10 @@ msgstr "Näytä salasana"
msgid "Show picture"
msgstr "Näytä kuva"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Näytä sama ensimmäisen sivun ylätunniste myös saatekirjeessä."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Otsikko"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Poistaaksesi tilisi sinun täytyy syöttää vahvistusteksti ja napsauttaa alla olevaa painiketta."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Yhdessä.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Kannattaa kokeilla"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Kyllä, Reactive Resume on saatavilla useilla kielillä. Voit valita haluamasi kielen asetussivulla tai oikean yläkulman kielivalitsimesta. Jos et näe omaa kieltäsi tai haluat parantaa olemassa olevia käännöksiä, voit <0>osallistua käännöksiin Crowdinessa<1> (avautuu uuteen välilehteen)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Alignement centré"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerveaux"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Cliquez ici pour sélectionner un fichier à importer"
msgid "Close AI assistant"
msgstr "Assistant IA proche"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Adhérer"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Diminuer le retrait"
msgid "Decrease zoom"
msgstr "Diminuer le zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Diplôme"
@@ -1885,6 +1897,10 @@ msgstr "Repérez les points faibles et reformulez-les avec des résultats, des c
msgid "Finnish"
msgstr "Finnois"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Feux d'artifice"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Ajuster à la vue"
@@ -2072,6 +2088,10 @@ msgstr "Grec"
msgid "Grid"
msgstr "Grille"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Faire grandir l'équipe"
@@ -2271,6 +2291,10 @@ msgstr "Importation de votre CV en cours..."
msgid "Importing…"
msgstr "Importer…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Inclure len-tête du CV"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Augmenter l'indentation"
@@ -2574,11 +2598,6 @@ msgstr "Liste"
msgid "Lithuanian"
msgstr "Lithuanien"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Aperçu en direct de votre CV dans le modèle {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Chargement des fournisseurs d'IA. Veuillez réessayer dans un instant."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "CV professionnel manquant"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral IA"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modèle"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Nuage Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF (EN ANGLAIS)"
msgid "Period"
msgstr "Période"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexité"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persan"
@@ -3838,6 +3865,10 @@ msgstr "Afficher le mot de passe"
msgid "Show picture"
msgstr "Afficher l'image"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Afficher le même en-tête de première page sur la lettre de motivation."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titre"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Pour supprimer votre compte, vous devez saisir le texte de confirmation et cliquer sur le bouton ci-dessous."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Ensemble.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Ça vaut le coup d'essayer"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Oui, Reactive Resume est disponible en plusieurs langues. Vous pouvez choisir votre langue préférée dans la page des paramètres, ou en utilisant le sélecteur de langue dans le coin supérieur droit. Si vous ne voyez pas votre langue, ou si vous souhaitez améliorer les traductions existantes, vous pouvez <0>contribuer aux traductions sur Crowdin<1> (s'ouvre dans un nouvel onglet)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "קטלאנית"
msgid "Center Align"
msgstr "יישור למרכז"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "מוח"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "לחץ כאן כדי לבחור קובץ לייבוא"
msgid "Close AI assistant"
msgstr "סגור את עוזר הבינה המלאכותית"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "לִדבּוֹק יָחָד"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "הקטנת כניסה"
msgid "Decrease zoom"
msgstr "הקטנת הזום"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "דיפקייק"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "תואר"
@@ -1885,6 +1897,10 @@ msgstr "מצא נקודות תבליט חלשות וכתוב אותן מחדש
msgid "Finnish"
msgstr "פינית"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "זיקוקים"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "התאמה לתצוגה"
@@ -2072,6 +2088,10 @@ msgstr "יוונית"
msgid "Grid"
msgstr "רשת"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "גרוק"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "הגדלת הצוות"
@@ -2271,6 +2291,10 @@ msgstr "מייבא את קורות החיים שלך..."
msgid "Importing…"
msgstr "ייבוא…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "כלול את כותרת קורות החיים"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "הגדלת כניסה"
@@ -2574,11 +2598,6 @@ msgstr "רשימה"
msgid "Lithuanian"
msgstr "ליטאית"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "תצוגה מקדימה חיה של קורות החיים שלך בתבנית {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "טוען ספקי בינה מלאכותית. אנא נסה שוב בעוד רגע."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "קורות חיים חסרים"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "מיסטרל בינה מלאכותית"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "מודל"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "אודיה"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "אולמה"
msgid "Ollama Cloud"
msgstr "אולמה קלאוד"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "תקופה"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "מְבוּכָה"
#: src/libs/locale.ts
msgid "Persian"
msgstr "פרסית"
@@ -3838,6 +3865,10 @@ msgstr "הצג סיסמה"
msgid "Show picture"
msgstr "הצג תמונה"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "הצג את אותה כותרת עמוד ראשון גם במכתב המקדים."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "כותרת"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "כדי למחוק את החשבון שלך, עליך להזין את טקסט האישור וללחוץ על הכפתור שלמטה."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "יחד.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "שווה ניסיון"
msgid "X (Twitter)"
msgstr "איקס (טוויטר)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI גרוק"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "כן, Reactive Resume זמין במספר שפות. אפשר לבחור את השפה המועדפת עליך בעמוד ההגדרות או באמצעות מחליף השפה בפינה העליונה הימנית. אם אינך רואה את השפה שלך, או אם ברצונך לשפר את התרגומים הקיימים, אפשר <0>לתמוך בתרגומים ב־Crowdin<1> (נפתח בלשונית חדשה)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "कातालान"
msgid "Center Align"
msgstr "मध्य में संरेखित करें"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "मस्तिष्क"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "इम्पोर्ट करने के लिए फ़ाइल
msgid "Close AI assistant"
msgstr "एआई सहायक को बंद करें"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "जुटना"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "इंडेंट घटाएँ"
msgid "Decrease zoom"
msgstr "ज़ूम कम करें"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "डीपसीक"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "डिग्री"
@@ -1885,6 +1897,10 @@ msgstr "कमजोर बिंदुओं को पहचानें औ
msgid "Finnish"
msgstr "फिनिश"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "आतिशबाजी"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "देखने के लिए उपयुक्त"
@@ -2072,6 +2088,10 @@ msgstr "ग्रीक"
msgid "Grid"
msgstr "ग्रिड"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ग्रोक"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "टीम बढ़ाएँ"
@@ -2271,6 +2291,10 @@ msgstr "आपका रेज़्यूमे आयात किया ज
msgid "Importing…"
msgstr "आयात करना…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "रिज़्यूमे हेडर शामिल करें"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "बढ़ते हुए अंतर में"
@@ -2574,11 +2598,6 @@ msgstr "सूची"
msgid "Lithuanian"
msgstr "लिथुआनियाई"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} टेम्पलेट में अपने रिज्यूमे का लाइव पूर्वावलोकन देखें"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "एआई प्रदाताओं को लोड किया जा रहा है। कृपया कुछ देर बाद पुनः प्रयास करें।"
@@ -2698,6 +2717,10 @@ msgstr "माइक्रोसॉफ्ट वर्ड"
msgid "Missing working resume"
msgstr "कार्य संबंधी रिज्यूमे गुम है"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "मिस्ट्रल एआई"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "मॉडल"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ओड़िया"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ओल्लामा"
msgid "Ollama Cloud"
msgstr "ओलामा क्लाउड"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "पीडीएफ"
msgid "Period"
msgstr "अवधि"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "विकलता"
#: src/libs/locale.ts
msgid "Persian"
msgstr "फ़ारसी"
@@ -3838,6 +3865,10 @@ msgstr "पासवर्ड दिखाएँ"
msgid "Show picture"
msgstr "चित्र दर्शाएं"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "कवर लेटर पर वही पहला पेज हेडर दिखाएं।"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "शीर्षक"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "अपना खाता हटाने के लिए, आपको पुष्टिकरण पाठ दर्ज करना होगा और नीचे दिए गए बटन पर क्लिक करना होगा।"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "कोशिश करने लायक"
msgid "X (Twitter)"
msgstr "एक्स (ट्विटर)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ग्रोक"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "हाँ, Reactive Resume कई भाषाओं में उपलब्ध है। आप सेटिंग्स पेज में, या ऊपर दाएँ कोने में भाषा स्विचर का उपयोग करके अपनी पसंदीदा भाषा चुन सकते हैं। यदि आपको अपनी भाषा नहीं दिखती, या आप मौजूदा अनुवादों में सुधार करना चाहते हैं, तो आप <0>Crowdin पर अनुवादों में योगदान दे सकते हैं<1> (नए टैब में खुलता है)</1></0>।"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "katalán"
msgid "Center Align"
msgstr "Középre igazítás"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Agy"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Kattints ide az importálandó fájl kiválasztásához"
msgid "Close AI assistant"
msgstr "Bezárás AI asszisztens"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Összefügg"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Behúzás csökkentése"
msgid "Decrease zoom"
msgstr "Csökkentse a nagyítást"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Fokozat"
@@ -1885,6 +1897,10 @@ msgstr "Keress gyenge felsoroláspontokat, és írd át őket erősebb eredmény
msgid "Finnish"
msgstr "finn"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Tűzijáték"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Nézethez igazítva"
@@ -2072,6 +2088,10 @@ msgstr "görög"
msgid "Grid"
msgstr "Rács"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "A csapat bővítése"
@@ -2271,6 +2291,10 @@ msgstr "Önéletrajz importálása..."
msgid "Importing…"
msgstr "… importálása"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Önéletrajz fejlécének beillesztése"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Behúzás növelése"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "litván"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Élő előnézet az önéletrajzodról a {0} sablonban"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "MI-szolgáltatók betöltése folyamatban. Kérjük, próbálja újra egy pillanat múlva."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Hiányzó munkaköri önéletrajz"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral mesterséges intelligencia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modell"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "odija"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Időszak"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Zavar"
#: src/libs/locale.ts
msgid "Persian"
msgstr "perzsa"
@@ -3838,6 +3865,10 @@ msgstr "Jelszó megjelenítése"
msgid "Show picture"
msgstr "Kép megjelenítése"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Ugyanazon első oldali fejléc megjelenítése a motivációs levélen is."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Cím"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "A fiókod törléséhez add meg a megerősítő szöveget, majd kattints az alábbi gombra."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Együtt.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Megér egy próbát"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Igen, a Reactive Resume több nyelven is elérhető. A beállítások oldalon választhatod ki a kívánt nyelvet, vagy a jobb felső sarokban található nyelvváltó segítségével. Ha nem látod a saját nyelvedet, vagy szeretnél javítani a meglévő fordításokon, <0>közreműködhetsz a fordításokban a Crowdinon<1> (új lapon nyílik meg)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "Katala"
msgid "Center Align"
msgstr "Rata Tengah"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Otak Besar"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klik di sini untuk memilih file yang akan diimpor"
msgid "Close AI assistant"
msgstr "Tutup asisten AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Berpadu"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Kurangi lekukan"
msgid "Decrease zoom"
msgstr "Kurangi zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Gelar"
@@ -1885,6 +1897,10 @@ msgstr "Temukan poin-poin yang lemah dan tulis ulang dengan hasil, angka, cakupa
msgid "Finnish"
msgstr "Finlandia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Kembang api"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Sesuai untuk dilihat"
@@ -2072,6 +2088,10 @@ msgstr "Yunani"
msgid "Grid"
msgstr "Grid"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Perbesar Tim"
@@ -2271,6 +2291,10 @@ msgstr "Mengimpor resume Anda..."
msgid "Importing…"
msgstr "Mengimpor…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Sertakan header resume"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Perbesar lekukan"
@@ -2574,11 +2598,6 @@ msgstr "List"
msgid "Lithuanian"
msgstr "Lituania"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Pratinjau langsung resume Anda di templat {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Sedang memuat penyedia AI. Silakan coba lagi sebentar lagi."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Riwayat pekerjaan yang hilang"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periode"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Kebingungan"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persia"
@@ -3838,6 +3865,10 @@ msgstr "Tampilkan kata sandi"
msgid "Show picture"
msgstr "Tampilkan gambar"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Tampilkan header halaman pertama yang sama pada surat lamaran."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Judul"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Untuk menghapus akun Anda, Anda perlu memasukkan teks konfirmasi dan klik tombol di bawah."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Layak dicoba"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ya, Reactive Resume tersedia dalam banyak bahasa. Anda dapat memilih bahasa pilihan Anda di halaman pengaturan, atau menggunakan pengalih bahasa di sudut kanan atas. Jika Anda tidak melihat bahasa Anda, atau ingin meningkatkan terjemahan yang ada, Anda dapat <0>berkontribusi pada terjemahan di Crowdin<1> (terbuka di tab baru)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalano"
msgid "Center Align"
msgstr "Allinea al centro"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cervelli"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Fai clic qui per selezionare un file da importare"
msgid "Close AI assistant"
msgstr "Assistente AI ravvicinato"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Coerenza"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Diminuire la rientranza"
msgid "Decrease zoom"
msgstr "Diminuire lo zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Ricerca profonda"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Titolo di studio"
@@ -1885,6 +1897,10 @@ msgstr "Individua i punti deboli e riscrivili con risultati più solidi, dati pi
msgid "Finnish"
msgstr "Finlandese"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "fuochi d'artificio"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Adatto alla visione"
@@ -2072,6 +2088,10 @@ msgstr "Greco"
msgid "Grid"
msgstr "Griglia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Amplia il team"
@@ -2271,6 +2291,10 @@ msgstr "Importazione del tuo curriculum in corso..."
msgid "Importing…"
msgstr "Importazione…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Includi l'intestazione del CV"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Aumentare il rientro"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Lituano"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Anteprima in tempo reale del tuo curriculum nel modello {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Caricamento dei provider di intelligenza artificiale. Riprova tra un attimo."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Mancanza di curriculum vitae"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Intelligenza artificiale Mistral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modello"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Nuvola Ollam"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periodo"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplessità"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persiano"
@@ -3838,6 +3865,10 @@ msgstr "Mostra la password"
msgid "Show picture"
msgstr "Mostra l'immagine"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Mostra la stessa intestazione della prima pagina anche nella lettera di presentazione."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titolo"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Per eliminare il tuo account devi inserire il testo di conferma e fare clic sul pulsante qui sotto."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Vale un tentativo"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Sì, Reactive Resume è disponibile in più lingue. Puoi scegliere la tua lingua preferita nella pagina delle impostazioni o usando il selettore di lingua nell'angolo in alto a destra. Se non vedi la tua lingua, o se vuoi migliorare le traduzioni esistenti, puoi <0>contribuire alle traduzioni su Crowdin<1> (apre in una nuova scheda)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "カタロニア語"
msgid "Center Align"
msgstr "中央揃え"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "脳"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ここをクリックしてインポートするファイルを選択"
msgid "Close AI assistant"
msgstr "AIアシスタントを閉じる"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "調和する"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "インデントを減らす"
msgid "Decrease zoom"
msgstr "ズームを縮小する"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ディープシーク"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "学位"
@@ -1885,6 +1897,10 @@ msgstr "弱い箇条書きを見つけ出し、より力強い成果、数値、
msgid "Finnish"
msgstr "フィンランド語"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "花火"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "見るのにふさわしい"
@@ -2072,6 +2088,10 @@ msgstr "ギリシャ語"
msgid "Grid"
msgstr "グリッド表示"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "グロク"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "チームを拡大"
@@ -2271,6 +2291,10 @@ msgstr "レジュメをインポートしています…"
msgid "Importing…"
msgstr "… をインポートしています"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "履歴書のヘッダーを含める"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "インデントを増やす"
@@ -2574,11 +2598,6 @@ msgstr "一覧"
msgid "Lithuanian"
msgstr "リトアニア語"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} テンプレートでの履歴書のライブプレビュー"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AIプロバイダーを読み込んでいます。しばらくしてからもう一度お試しください。"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "レジュメが選択されていません"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "ミストラルAI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "モデル"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "オディア語"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Orlama"
msgid "Ollama Cloud"
msgstr "オラマ・クラウド"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "期間"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "困惑"
#: src/libs/locale.ts
msgid "Persian"
msgstr "ペルシア語"
@@ -3838,6 +3865,10 @@ msgstr "パスワードを表示する"
msgid "Show picture"
msgstr "画像を表示"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "カバーレターにも1ページ目と同じヘッダーを表示します。"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "タイトル"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "アカウントを削除するには、確認用のテキストを入力し、下のボタンをクリックしてください。"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "一緒に。"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "試す価値あり"
msgid "X (Twitter)"
msgstr "X(ツイッター)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "はい。Reactive Resume は複数の言語に対応しています。設定ページ、または右上の言語切り替えからお好みの言語を選択できます。もしご希望の言語が見つからない場合や、既存の翻訳を改善したい場合は、<0>Crowdin で翻訳に貢献<1>(新しいタブで開きます)</1></0>できます。"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: km\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Khmer\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "តម្រង់​កណ្ដាល"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "ខួរក្បាល"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ចុច​ទីនេះ​ដើម្បី​ជ្រើស​ឯ
msgid "Close AI assistant"
msgstr "បិទជំនួយការ AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "កូហៀរ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "បន្ថយ​ការ​ចូល​បន្ទាត់"
msgid "Decrease zoom"
msgstr "បន្ថយការពង្រីក"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "សញ្ញាប័ត្រ"
@@ -1885,6 +1897,10 @@ msgstr "ស្វែងរកចំណុចខ្សោយ ហើយសរស
msgid "Finnish"
msgstr "Finnish"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "កាំជ្រួច"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "សមនឹងមើល"
@@ -2072,6 +2088,10 @@ msgstr "Greek"
msgid "Grid"
msgstr "ក្រឡារៀបចំ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ហ្គ្រូក"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ពង្រីក​ក្រុម"
@@ -2271,6 +2291,10 @@ msgstr "កំពុង​នាំចូល​ប្រវត្តិរូប
msgid "Importing…"
msgstr "កំពុងនាំចូល…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "បញ្ចូលបឋមកថានៃប្រវត្តិរូប"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "បង្កើន​ការ​ចូល​បន្ទាត់"
@@ -2574,11 +2598,6 @@ msgstr "បញ្ជី"
msgid "Lithuanian"
msgstr "Lithuanian"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "ការមើលជាមុនផ្ទាល់នៃប្រវត្តិរូបសង្ខេបរបស់អ្នកនៅក្នុងគំរូ {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "កំពុងផ្ទុកអ្នកផ្តល់សេវា AI។ សូមព្យាយាមម្តងទៀតក្នុងពេលឆាប់ៗនេះ។"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "បាត់ប្រវត្តិរូបសង្ខេបការងារ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "មីស្ត្រាល អាយអាយ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "ម៉ូដែល"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "ពពកអូឡាម៉ា"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "កំឡុងពេល"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ភាពច្របូកច្របល់"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persian"
@@ -3838,6 +3865,10 @@ msgstr "បង្ហាញពាក្យសម្ងាត់"
msgid "Show picture"
msgstr "បង្ហាញរូបភាព"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "បង្ហាញបឋមកថាទំព័រទីមួយដូចគ្នានៅលើលិខិតសម្រាប់ដាក់ពាក្យ។"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ចំណងជើង"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "ដើម្បី​លុប​គណនី​របស់​អ្នក អ្នក​ត្រូវ​បញ្ចូល​អក្សរ​បញ្ជាក់ ហើយ​ចុច​ប៊ូតុង​ខាងក្រោម។"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "គួរតែសាកល្បង"
msgid "X (Twitter)"
msgstr "X (ធ្វីតធ័រ)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "បាទ Reactive Resume អាច​ប្រើ​បាន​ជា​ភាសា​ច្រើន។ អ្នក​អាច​ជ្រើស​ភាសា​ដែល​អ្នក​ពេញចិត្ត​នៅលើ​ទំព័រ​ការកំណត់ ឬ​ដោយ​ប្រើ​កម្មវិធី​ប្ដូរ​ភាសា​នៅ​កូណឺ​ឆ្វេងលើ។ បើ​អ្នក​មិន​ឃើញ​ភាសា​របស់​អ្នក ឬ​ចង់​ធ្វើ​ឱ្យ​ការ​បកប្រែ​ដែល​មាន​ស្រាប់​ប្រសើរ​ឡើង អ្នក​អាច <0>ចូលរួម​បកប្រែនៅលើ Crowdin<1> (បើក​ក្នុង​ផ្ទាំង​ថ្មី)</1></0>។"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: kn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Kannada\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "ಕ್ಯಾಟಲನ್"
msgid "Center Align"
msgstr "ಮಧ್ಯ ಸರಿಸು"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "ಸೆರೆಬ್ರಸ್"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ಆಮದು ಮಾಡಲು ಕಡತವನ್ನು ಆಯ್ಕೆ
msgid "Close AI assistant"
msgstr "AI ಸಹಾಯಕವನ್ನು ಮುಚ್ಚಿ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "ಕೊಹೆರೆ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ಇಂಡೆಂಟ್ ಕಡಿಮೆ ಮಾಡಿ"
msgid "Decrease zoom"
msgstr "ಝೂಮ್ ಕಡಿಮೆ ಮಾಡಿ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ಡೀಪ್‌ಸೀಕ್"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ಪದವಿ"
@@ -1885,6 +1897,10 @@ msgstr "ದುರ್ಬಲ ಗುಂಡುಗಳನ್ನು ಹುಡುಕಿ
msgid "Finnish"
msgstr "ಫಿನ್ನಿಷ್"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "ಪಟಾಕಿಗಳು"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "ವೀಕ್ಷಿಸಲು ಹೊಂದಿಕೊಳ್ಳಿ"
@@ -2072,6 +2088,10 @@ msgstr "ಗ್ರೀಕ್"
msgid "Grid"
msgstr "ಗ್ರಿಡ್"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ಗ್ರೋಕ್"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ತಂಡವನ್ನು ವಿಸ್ತರಿಸಿ"
@@ -2271,6 +2291,10 @@ msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಆಮದು
msgid "Importing…"
msgstr "… ಆಮದು ಮಾಡಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "ರೆಸ್ಯೂಮೆಯ ಹೆಡರ್ ಸೇರಿಸಿ"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ಇಂಡೆಂಟ್ ಹೆಚ್ಚಿಸಿ"
@@ -2574,11 +2598,6 @@ msgstr "ಪಟ್ಟಿ"
msgid "Lithuanian"
msgstr "ಲಿಥುವೇನಿಯನ್"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} ಟೆಂಪ್ಲೇಟ್‌ನಲ್ಲಿ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ನ ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI ಪೂರೈಕೆದಾರರನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ದಯವಿಟ್ಟು ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "ಕೆಲಸದ ರೆಸ್ಯೂಮ್ ಕಾಣೆಯಾಗಿದೆ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "ಮಿಸ್ಟ್ರಲ್ AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "ಮಾದರಿ"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ಒಡಿಯಾ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "ಒಲ್ಲಮಾ ಮೇಘ"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "ಅವಧಿ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ಗೊಂದಲ"
#: src/libs/locale.ts
msgid "Persian"
msgstr "ಫಾರ್ಸಿ"
@@ -3838,6 +3865,10 @@ msgstr "ಪಾಸ್‌ವರ್ಡ್ ತೋರಿಸಿ"
msgid "Show picture"
msgstr "ಚಿತ್ರವನ್ನು ತೋರಿಸಿ"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "ಕವರ್ ಲೆಟರ್‌ನಲ್ಲಿ ಅದೇ ಮೊದಲ ಪುಟದ ಹೆಡರ್ ಅನ್ನು ತೋರಿಸಿ."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ಶೀರ್ಷಿಕೆ"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲು, ನೀವು ದೃಢೀಕರಣ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಕೆಳಗಿನ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬೇಕು."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "ಟುಗೆದರ್.ಐ"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ಪ್ರಯತ್ನಿಸಲು ಯೋಗ್ಯ"
msgid "X (Twitter)"
msgstr "ಎಕ್ಸ್ (ಟ್ವಿಟರ್)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ಗ್ರೋಕ್"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "ಹೌದು, Reactive Resume ಅನೇಕ ಭಾಷೆಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ನೀವು ಸೆಟ್ಟಿಂಗ್ಸ್ ಪುಟದಲ್ಲಿ ಅಥವಾ ಮೇಲ್ಭಾಗದ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಭಾಷಾ ಸ್ವಿಚರ್ ಬಳಸಿ ನಿಮ್ಮ ಇಷ್ಟದ ಭಾಷೆಯನ್ನು ಆರಿಸಬಹುದು. ನಿಮ್ಮ ಭಾಷೆ ಕಾಣದಿದ್ದರೆ ಅಥವಾ ಇತ್ತೀಚಗಿನ ಅನುವಾದಗಳನ್ನು ಸುಧಾರಿಸಲು ಬಯಸಿದರೆ, ನೀವು <0>Crowdin ನಲ್ಲಿ ಅನುವಾದಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡಬಹುದು<1> (ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯುತ್ತದೆ)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "카탈루냐어"
msgid "Center Align"
msgstr "가운데 정렬"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "대뇌"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "가져올 파일을 선택하려면 여기를 클릭하세요"
msgid "Close AI assistant"
msgstr "AI 비서 닫기"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "응집하다"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "들여쓰기 감소"
msgid "Decrease zoom"
msgstr "확대/축소 크기 줄이기"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "딥시크"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "학위"
@@ -1885,6 +1897,10 @@ msgstr "약한 항목들을 찾아내어 더 강력한 결과, 수치, 범위
msgid "Finnish"
msgstr "핀란드어"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "불꽃"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "보기에 적합함"
@@ -2072,6 +2088,10 @@ msgstr "그리스어"
msgid "Grid"
msgstr "그리드"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "그로크"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "팀 확장"
@@ -2271,6 +2291,10 @@ msgstr "이력서를 가져오는 중입니다..."
msgid "Importing…"
msgstr "… 가져오기"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "이력서 헤더 포함"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "들여쓰기 증가"
@@ -2574,11 +2598,6 @@ msgstr "목록"
msgid "Lithuanian"
msgstr "리투아니아어"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} 템플릿에서 이력서를 실시간으로 미리 보세요."
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI 제공업체를 불러오는 중입니다. 잠시 후 다시 시도해 주세요."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "이력서가 누락되었습니다."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "미스트랄 AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "모델"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "오디아어"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "올라마 클라우드"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "기간"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "당황"
#: src/libs/locale.ts
msgid "Persian"
msgstr "페르시아어"
@@ -3838,6 +3865,10 @@ msgstr "비밀번호 표시"
msgid "Show picture"
msgstr "사진 표시"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "자기소개서에도 동일한 첫 페이지 헤더를 표시합니다."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "제목"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "계정을 삭제하려면 확인 문구를 입력한 뒤 아래 버튼을 클릭해야 합니다."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "투게더.에이"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "시도해 볼 만함"
msgid "X (Twitter)"
msgstr "X (트위터)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI 그록"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "네, Reactive Resume는 여러 언어로 제공됩니다. 설정 페이지나 오른쪽 상단의 언어 전환기를 사용해 원하는 언어를 선택할 수 있습니다. 원하는 언어가 없거나 기존 번역을 개선하고 싶다면, <0>Crowdin에서 번역에 기여해 보세요<1> (새 탭에서 열림)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Katalonų"
msgid "Center Align"
msgstr "Lygiuoti centre"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Smegenys"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Spustelėkite čia, kad pasirinktumėte importuojamą failą"
msgid "Close AI assistant"
msgstr "Uždaryti DI asistentą"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Koheras"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Sumažinti įtrauką"
msgid "Decrease zoom"
msgstr "Sumažinti mastelį"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Laipsnis"
@@ -1885,6 +1897,10 @@ msgstr "Raskite silpnus sąrašus ir perrašykite juos su stipresniais rezultata
msgid "Finnish"
msgstr "Suomių"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fejerverkai"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Pritaikyti peržiūrai"
@@ -2072,6 +2088,10 @@ msgstr "Graikų"
msgid "Grid"
msgstr "Tinklelis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Plėsti komandą"
@@ -2271,6 +2291,10 @@ msgstr "Importuojamas jūsų gyvenimo aprašymas..."
msgid "Importing…"
msgstr "Importuojama…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Įtraukti gyvenimo aprašymo antraštę"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Padidinti įtrauką"
@@ -2574,11 +2598,6 @@ msgstr "Sąrašas"
msgid "Lithuanian"
msgstr "Lietuvių"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Tiesioginė jūsų gyvenimo aprašymo peržiūra šablone {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Įkeliami dirbtinio intelekto teikėjai. Bandykite dar kartą po akimirkos."
@@ -2698,6 +2717,10 @@ msgstr "\"Microsoft Word"
msgid "Missing working resume"
msgstr "Trūksta darbo gyvenimo aprašymo"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modelis"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odijų"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Laikotarpis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Sumišimas"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persų"
@@ -3838,6 +3865,10 @@ msgstr "Rodyti slaptažodį"
msgid "Show picture"
msgstr "Rodyti paveikslėlį"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Rodyti tą pačią pirmojo puslapio antraštę ir motyvaciniame laiške."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Pavadinimas"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Norėdami ištrinti paskyrą, įveskite patvirtinimo tekstą ir spustelėkite žemiau esantį mygtuką."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Kartu.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Verta pabandyti"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grokas"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Taip, „Reactive Resume“ prieinama keliomis kalbomis. Galite pasirinkti pageidaujamą kalbą nustatymų puslapyje arba naudoti kalbos perjungiklį viršutiniame dešiniajame kampe. Jei nematote savo kalbos arba norite patobulinti esamus vertimus, galite <0>prisidėti prie vertimų „Crowdin“<1> (atidaro naujame skirtuke)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Katalāņu"
msgid "Center Align"
msgstr "Centrēt"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Smadzenes"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Noklikšķiniet šeit, lai izvēlētos importējamo failu"
msgid "Close AI assistant"
msgstr "Aizvērt mākslīgā intelekta palīgu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Kohere"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Samazināt atkāpi"
msgid "Decrease zoom"
msgstr "Samazināt tālummaiņu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Grāds"
@@ -1885,6 +1897,10 @@ msgstr "Atrodiet vājas aizzīmes un pārrakstiet tās ar spēcīgākiem rezult
msgid "Finnish"
msgstr "Somu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Uguņošana"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Piemērots skatam"
@@ -2072,6 +2088,10 @@ msgstr "Grieķu"
msgid "Grid"
msgstr "Režģis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Paplašināt komandu"
@@ -2271,6 +2291,10 @@ msgstr "Tiek importēts jūsu CV..."
msgid "Importing…"
msgstr "Importē…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Iekļaut CV galveni"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Palielināt atkāpi"
@@ -2574,11 +2598,6 @@ msgstr "Saraksts"
msgid "Lithuanian"
msgstr "Lietuviešu"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Jūsu CV tiešraides priekšskatījums veidnē {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Notiek mākslīgā intelekta pakalpojumu sniedzēju ielāde. Lūdzu, mēģiniet vēlreiz pēc brīža."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Trūkst darba CV"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modelis"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odiju"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periods"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Apjukums"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persiešu"
@@ -3838,6 +3865,10 @@ msgstr "Rādīt paroli"
msgid "Show picture"
msgstr "Rādīt attēlu"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Rādīt to pašu pirmās lapas galveni arī motivācijas vēstulē."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Nosaukums"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Lai dzēstu savu kontu, jums jāievada apstiprinājuma teksts un jānoklikšķina uz zemāk esošās pogas."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Kopā.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Ir vērts mēģināt"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Groks"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Jā, Reactive Resume ir pieejams vairākās valodās. Jūs varat izvēlēties vēlamo valodu iestatījumu lapā vai, izmantojot valodas pārslēdzēju augšējā labajā stūrī. Ja neredzat savu valodu vai vēlaties uzlabot esošos tulkojumus, varat <0>piedalīties tulkošanā vietnē Crowdin<1> (atveras jaunā cilnē)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ml\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Malayalam\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "കറ്റലാൻ"
msgid "Center Align"
msgstr "സെന്റർ അലൈനിൽ ആക്കുക"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "സെറിബ്രകൾ"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ഇംപോർട്ട് ചെയ്യാൻ ഒരു ഫയൽ
msgid "Close AI assistant"
msgstr "AI അസിസ്റ്റന്റ് അടയ്ക്കുക"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "കോഹെർ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ഇൻഡന്റ് കുറയ്ക്കുക"
msgid "Decrease zoom"
msgstr "സൂം കുറയ്ക്കുക"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ഡീപ്‌സീക്ക്"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ഡിഗ്രി"
@@ -1885,6 +1897,10 @@ msgstr "ദുർബലമായ ബുള്ളറ്റുകൾ കണ്ട
msgid "Finnish"
msgstr "ഫിന്നിഷ്"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "വെടിക്കെട്ട്"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "കാണാൻ അനുയോജ്യം"
@@ -2072,6 +2088,10 @@ msgstr "ഗ്രീക്ക്"
msgid "Grid"
msgstr "ഗ്രിഡ്"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ഗ്രോക്ക്"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ടീം വികസിപ്പിക്കുക"
@@ -2271,6 +2291,10 @@ msgstr "നിങ്ങളുടെ റിസ്യൂം ഇംപോർട്
msgid "Importing…"
msgstr "… ഇറക്കുമതി ചെയ്യുന്നു"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "റെസ്യൂമിന്റെ ഹെഡർ ഉൾപ്പെടുത്തുക"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ഇൻഡന്റ് വർദ്ധിപ്പിക്കുക"
@@ -2574,11 +2598,6 @@ msgstr "ലിസ്റ്റ്"
msgid "Lithuanian"
msgstr "ലിത്വാനിയൻ"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} ടെംപ്ലേറ്റിൽ നിങ്ങളുടെ റെസ്യൂമെയുടെ തത്സമയ പ്രിവ്യൂ"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI ദാതാക്കളെ ലോഡ് ചെയ്യുന്നു. ദയവായി അൽപ്പസമയത്തിനുശേഷം വീണ്ടും ശ്രമിക്കുക."
@@ -2698,6 +2717,10 @@ msgstr "മൈക്രോസോഫ്റ്റ് വേഡ്"
msgid "Missing working resume"
msgstr "വർക്കിംഗ് റെസ്യൂമെ കാണുന്നില്ല"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "മിസ്ട്രൽ AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "മോഡൽ"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ഒഡിയ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ഒല്ലാമ"
msgid "Ollama Cloud"
msgstr "ഒല്ലാമ മേഘം"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "പിഡിഎഫ്"
msgid "Period"
msgstr "കാലയളവ്"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ആശയക്കുഴപ്പം"
#: src/libs/locale.ts
msgid "Persian"
msgstr "പേഴ്‌സിയൻ"
@@ -3838,6 +3865,10 @@ msgstr "പാസ്‌വേഡ് കാണിക്കുക"
msgid "Show picture"
msgstr "ചിത്രം കാണിക്കുക"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "കവർ ലെറ്ററിലും അതേ ആദ്യ പേജ് ഹെഡർ കാണിക്കുക."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ടൈറ്റിൽ"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ്റ് ചെയ്യാൻ, നിങ്ങൾ സ്ഥിരീകരണ ടെക്സ്റ്റ് നൽകുകയും താഴെയുള്ള ബട്ടൺ ക്ലിക്ക് ചെയ്യുകയും വേണം."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "ടുഗെദർ.ഐ"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ഒരു ഷോട്ട് വിലമതിക്കുന്നു"
msgid "X (Twitter)"
msgstr "എക്സ് (ട്വിറ്റർ)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ഗ്രോക്ക്"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "അതെ, Reactive Resume പല ഭാഷകളിലും ലഭ്യമാണ്. സെറ്റിംഗ്സ് പേജിൽ നിന്നോ മുകളിലെ വലതു കോണിലുള്ള ഭാഷാ സ്വിച്ചർ ഉപയോഗിച്ചോ നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഭാഷ തിരഞ്ഞെടുക്കാം. നിങ്ങളുടെ ഭാഷ ലഭ്യമല്ലെങ്കിൽ, അല്ലെങ്കിൽ നിലവിലുള്ള തർജ്ജമകൾ മെച്ചപ്പെടുത്താനാഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് <0>Crowdin‑ൽ തർജ്ജമകൾക്ക് സംഭാവന ചെയ്യാം<1> (പുതിയ ടാബിൽ തുറക്കും)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: mr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Marathi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "कॅटालन"
msgid "Center Align"
msgstr "मधोमध जुळवा"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "सेरेब्रास"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "इम्पोर्ट करण्यासाठी फाईल न
msgid "Close AI assistant"
msgstr "एआय सहाय्यक बंद करा"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "कोहेअर"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "इंडेंट कमी करा"
msgid "Decrease zoom"
msgstr "झूम कमी करा"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "डीपसीक"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "पदवी"
@@ -1885,6 +1897,10 @@ msgstr "कमजोर मुद्दे शोधा आणि अधिक
msgid "Finnish"
msgstr "फिन्निश"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "फटाके"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "पाहण्यासाठी योग्य"
@@ -2072,6 +2088,10 @@ msgstr "ग्रीक"
msgid "Grid"
msgstr "ग्रिड"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ग्रोक"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "टीम वाढवा"
@@ -2271,6 +2291,10 @@ msgstr "तुमचा रेझ्युमे इम्पोर्ट के
msgid "Importing…"
msgstr "… आयात करत आहे"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "रेझ्युमे हेडर समाविष्ट करा"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "इंडेंट वाढवा"
@@ -2574,11 +2598,6 @@ msgstr "यादी"
msgid "Lithuanian"
msgstr "लिथुआनियन"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} टेम्पलेटमध्ये तुमच्या रिझ्युमेचे थेट पूर्वावलोकन"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "एआय प्रोव्हायडर्स लोड होत आहेत. कृपया थोड्या वेळाने पुन्हा प्रयत्न करा."
@@ -2698,6 +2717,10 @@ msgstr "मायक्रोसॉफ्ट वर्ड"
msgid "Missing working resume"
msgstr "कामाचा बायोडाटा गहाळ आहे"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "मिस्ट्रल एआय"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "मॉडेल"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ओडिया"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ओल्लामा"
msgid "Ollama Cloud"
msgstr "ओलामा क्लाउड"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "पीडीएफ"
msgid "Period"
msgstr "कालावधी"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "गोंधळ"
#: src/libs/locale.ts
msgid "Persian"
msgstr "फारसी"
@@ -3838,6 +3865,10 @@ msgstr "पासवर्ड दाखवा"
msgid "Show picture"
msgstr "चित्र दाखवा"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "कव्हर लेटरवर तोच पहिला पेज हेडर दाखवा."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "शीर्षक"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "तुमचे खाते हटवण्यासाठी तुम्हाला पुष्टीकरण मजकूर टाकून खालील बटणावर क्लिक करणे आवश्यक आहे."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "एक शॉट वाचतो"
msgid "X (Twitter)"
msgstr "एक्स (ट्विटर)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "होय, Reactive Resume अनेक भाषांमध्ये उपलब्ध आहे. तुम्ही सेटिंग्ज पेजवर किंवा उजव्या वरच्या कोपऱ्यातील भाषा स्विचर वापरून तुमची आवडती भाषा निवडू शकता. जर तुम्हाला तुमची भाषा दिसत नसेल किंवा विद्यमान भाषांतर सुधारायचे असेल, तर तुम्ही <0>Crowdin वर भाषांतरांमध्ये योगदान देऊ शकता<1> (नवीन टॅबमध्ये उघडते)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ms\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Malay\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Jajaran Tengah"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Serebrum"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klik di sini untuk memilih fail untuk diimport"
msgid "Close AI assistant"
msgstr "Tutup pembantu AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Bersatu padu"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Kurangkan inden"
msgid "Decrease zoom"
msgstr "Kurangkan zum"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Ijazah"
@@ -1885,6 +1897,10 @@ msgstr "Cari poin yang lemah dan tulis semula dengan hasil, nombor, skop dan kat
msgid "Finnish"
msgstr "Finland"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Bunga api"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Sesuai untuk dilihat"
@@ -2072,6 +2088,10 @@ msgstr "Greek"
msgid "Grid"
msgstr "Grid"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Tambahkan Ahli Pasukan"
@@ -2271,6 +2291,10 @@ msgstr "Mengimport resume anda..."
msgid "Importing…"
msgstr "Mengimport…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Sertakan pengepala resume"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Tingkatkan inden"
@@ -2574,11 +2598,6 @@ msgstr "Senarai"
msgid "Lithuanian"
msgstr "Lithuania"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Pratonton langsung resume anda dalam templat {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Memuatkan penyedia AI. Sila cuba lagi sebentar lagi."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Resume kerja yang hilang"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Awan Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Tempoh"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Kekeliruan"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Parsi"
@@ -3838,6 +3865,10 @@ msgstr "Tunjukkan kata laluan"
msgid "Show picture"
msgstr "Tunjukkan gambar"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Tunjukkan pengepala halaman pertama yang sama pada surat iringan."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Tajuk"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Untuk memadam akaun anda, anda perlu memasukkan teks pengesahan dan klik butang di bawah."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Bersama.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Berbaloi"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ya, Reactive Resume tersedia dalam pelbagai bahasa. Anda boleh memilih bahasa pilihan anda di halaman tetapan, atau menggunakan penukar bahasa di penjuru kanan atas. Jika anda tidak melihat bahasa anda, atau anda ingin menambah baik terjemahan sedia ada, anda boleh <0>menyumbang kepada terjemahan di Crowdin<1> (dibuka dalam tab baharu)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ne\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Nepali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "क्याटालान"
msgid "Center Align"
msgstr "बीचतिर क्रमबद्ध (Center Align)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "सेरेब्रास"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "आयात गर्न फाइल छान्न यहाँ क
msgid "Close AI assistant"
msgstr "एआई सहायक बन्द गर्नुहोस्"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "कोहेर"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "इन्डेन्ट घटाउनुहोस्"
msgid "Decrease zoom"
msgstr "जुम घटाउनुहोस्"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "डीपसिक"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "डिग्री"
@@ -1885,6 +1897,10 @@ msgstr "कमजोर बुलेटहरू फेला पार्नु
msgid "Finnish"
msgstr "फिनिस"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "आतिशबाजी"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "हेर्नको लागि उपयुक्त"
@@ -2072,6 +2088,10 @@ msgstr "ग्रीक"
msgid "Grid"
msgstr "ग्रिड"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ग्रोक"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "टिम बढाउनुहोस्"
@@ -2271,6 +2291,10 @@ msgstr "तपाईंको बायोडाटा आयात हुँद
msgid "Importing…"
msgstr "आयात गर्दै…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "रिजुमे हेडर समावेश गर्नुहोस्"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "इन्डेन्ट बढाउनुहोस्"
@@ -2574,11 +2598,6 @@ msgstr "सूची"
msgid "Lithuanian"
msgstr "लिथुआनियन"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} टेम्प्लेटमा तपाईंको बायोडाटाको प्रत्यक्ष पूर्वावलोकन"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI प्रदायकहरू लोड गर्दै। कृपया केही बेरमा फेरि प्रयास गर्नुहोस्।"
@@ -2698,6 +2717,10 @@ msgstr "माइक्रोसफ्ट वर्ड"
msgid "Missing working resume"
msgstr "काम गर्ने बायोडाटा हराइरहेको छ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "मिस्ट्रल एआई"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "मोडेल"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ओडिया"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ओल्लामा"
msgid "Ollama Cloud"
msgstr "ओलामा क्लाउड"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "पीडीएफ"
msgid "Period"
msgstr "अवधि"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "अन्योल"
#: src/libs/locale.ts
msgid "Persian"
msgstr "फारसी"
@@ -3838,6 +3865,10 @@ msgstr "पासवर्ड देखाउनुहोस्"
msgid "Show picture"
msgstr "तस्वीर देखाउनुहोस्"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "कभर लेटरमा उही पहिलो पृष्ठको हेडर देखाउनुहोस्।"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "शीर्षक"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "तपाईंको खाता मेटाउन, तपाईंले यकिन पाठ (confirmation text) प्रविष्ट गरेर तलको बटन थिच्नुपर्छ।"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai का थप वस्तुहरू"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "एक शट लायक"
msgid "X (Twitter)"
msgstr "एक्स (ट्विटर)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ग्रोक"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "हो, Reactive Resume धेरै भाषाहरूमा उपलब्ध छ। तपाईंले सेटिङ पेजबाट वा माथिको दायाँ कुनामा रहेको भाषा सुइचर प्रयोग गरेर आफ्नो मनपर्ने भाषा छान्न सक्नुहुन्छ। यदि आफ्नो भाषा नदेखिनुभयो वा विद्यमान अनुवाद सुधार गर्न चाहनुहुन्छ भने, तपाईं <0>Crowdin मा अनुवादमा योगदान गर्न सक्नुहुन्छ<1> (नयाँ ट्याबमा खुल्छ)</1></0>।"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalaans"
msgid "Center Align"
msgstr "Centreren"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klik hier om een bestand te selecteren om te importeren"
msgid "Close AI assistant"
msgstr "AI-assistent sluiten"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Samenhangen"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Verklein de inspringing"
msgid "Decrease zoom"
msgstr "Verklein de zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Diepzoeken"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Diploma"
@@ -1885,6 +1897,10 @@ msgstr "Identificeer zwakke punten en herschrijf ze met sterkere resultaten, cij
msgid "Finnish"
msgstr "Fins"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Vuurwerk"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Geschikt om te bekijken"
@@ -2072,6 +2088,10 @@ msgstr "Grieks"
msgid "Grid"
msgstr "Raster"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Het team uitbreiden"
@@ -2271,6 +2291,10 @@ msgstr "Uw cv wordt geïmporteerd..."
msgid "Importing…"
msgstr "Importeren…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Cv-koptekst opnemen"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Verhoog de inkeping"
@@ -2574,11 +2598,6 @@ msgstr "Lijst"
msgid "Lithuanian"
msgstr "Litouws"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Live voorbeeld van je cv in de {0} -sjabloon"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI-providers worden geladen. Probeer het over een moment opnieuw."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Ontbrekend werk-cv"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periode"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Verwarring"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Perzisch"
@@ -3838,6 +3865,10 @@ msgstr "Wachtwoord tonen"
msgid "Show picture"
msgstr "Afbeelding weergeven"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Toon dezelfde koptekst van de eerste pagina op de motivatiebrief."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Om uw account te verwijderen, moet u de bevestigingstekst invoeren en op de knop hieronder klikken."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Samen.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Het proberen waard"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume is beschikbaar in meerdere talen. U kunt uw voorkeurstaal kiezen op de instellingenpagina of met de taalwisselaar rechtsboven. Als u uw taal niet ziet, of als u de bestaande vertalingen wilt verbeteren, kunt u <0>bijdagen aan de vertalingen op Crowdin<1> (opent in nieuw tabblad)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalansk"
msgid "Center Align"
msgstr "Midtstill"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Hjernen"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klikk her for å velge en fil å importere"
msgid "Close AI assistant"
msgstr "Lukk AI-assistenten"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Koherens"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Reduser innrykk"
msgid "Decrease zoom"
msgstr "Reduser zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Grad"
@@ -1885,6 +1897,10 @@ msgstr "Finn svake punkter og skriv dem om med sterkere utfall, tall, omfang og
msgid "Finnish"
msgstr "Finsk"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fyrverkeri"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Tilpasset til visning"
@@ -2072,6 +2088,10 @@ msgstr "Gresk"
msgid "Grid"
msgstr "Rutenett"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Voks teamet"
@@ -2271,6 +2291,10 @@ msgstr "Importerer CV-en din..."
msgid "Importing…"
msgstr "Importerer…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Inkluder CV-topptekst"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Øk innrykk"
@@ -2574,11 +2598,6 @@ msgstr "Liste"
msgid "Lithuanian"
msgstr "Litauisk"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Forhåndsvisning av CV-en din i sanntid i {0} -malen"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Laster inn AI-leverandører. Prøv igjen om et øyeblikk."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Mangler arbeids-CV"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modell"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama-skyen"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periode"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Forvirring"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persisk"
@@ -3838,6 +3865,10 @@ msgstr "Vis passord"
msgid "Show picture"
msgstr "Vis bilde"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Vis den samme topptekst fra første side på følgebrevet."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Tittel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "For å slette kontoen din må du skrive inn bekreftelsesteksten og klikke på knappen nedenfor."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Sammen.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Verdt et forsøk"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume er tilgjengelig på flere språk. Du kan velge foretrukket språk på innstillingssiden, eller ved å bruke språkvælgeren øverst til høyre. Hvis du ikke ser språket ditt, eller du vil forbedre eksisterende oversettelser, kan du <0>bidra til oversettelsene på Crowdin<1> (åpnes i ny fane)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: or\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Odia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "କାଟାଲାନ୍"
msgid "Center Align"
msgstr "ମଧ୍ୟରେ ସଙ୍ଗୁଯୋଗ କରନ୍ତୁ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "ସେରେବ୍ରାସ୍"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ଆୟାତ କରିବା ପାଇଁ ଫାଇଲ୍ ଚୟନ କ
msgid "Close AI assistant"
msgstr "AI ଆସିଷ୍ଟାଣ୍ଟ ବନ୍ଦ କରନ୍ତୁ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "କୋହେର"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ଇଣ୍ଡେଣ୍ଟ କମାନ୍ତୁ"
msgid "Decrease zoom"
msgstr "ଜୁମ୍ କମାନ୍ତୁ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ଡିପସିକ୍"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ଡିଗ୍ରୀ"
@@ -1885,6 +1897,10 @@ msgstr "ଦୁର୍ବଳ ବୁଲେଟ୍ ଖୋଜନ୍ତୁ ଏବଂ
msgid "Finnish"
msgstr "ଫିନିଶ୍"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "ଆତସବାଜି"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "ଦେଖିବା ପାଇଁ ଫିଟ୍"
@@ -2072,6 +2088,10 @@ msgstr "ଗ୍ରୀକ୍"
msgid "Grid"
msgstr "ଗ୍ରିଡ୍ (Grid)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "ଗ୍ରୋକ୍"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ଟିମ୍‌କୁ ବଢ଼ାନ୍ତୁ"
@@ -2271,6 +2291,10 @@ msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ଆୟାତ ହେଉଛି
msgid "Importing…"
msgstr "ଆମଦାନି କରାଯାଉଛି…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "ରେଜ୍ୟୁମେ ହେଡର୍ ଅନ୍ତର୍ଭୁକ୍ତ କରନ୍ତୁ"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ଇଣ୍ଡେଣ୍ଟ ବୃଦ୍ଧି କରନ୍ତୁ"
@@ -2574,11 +2598,6 @@ msgstr "ତାଲିକା (List)"
msgid "Lithuanian"
msgstr "ଲିଥୁଆନିଆନ୍"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} ଟେମ୍ପଲେଟରେ ଆପଣଙ୍କ ରିଜ୍ୟୁମର ଲାଇଭ୍ ପ୍ରିଭ୍ୟୁ"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI ପ୍ରଦାନକାରୀଙ୍କୁ ଲୋଡ୍ କରାଯାଉଛି। ଦୟାକରି କିଛି ସମୟ ମଧ୍ୟରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "କାର୍ଯ୍ୟକ୍ଷମ ରିଜ୍ୟୁମ୍ ଉପଲବ୍ଧ ନାହିଁ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "ମିଷ୍ଟ୍ରାଲ୍ ଏଆଇ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "ମଡେଲ୍"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ଓଡ଼ିଆ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "ଓଲାମା କ୍ଲାଉଡ୍"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "ଅବଧି"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ଦ୍ୱନ୍ଦ୍ୱ"
#: src/libs/locale.ts
msgid "Persian"
msgstr "ପର୍ସିଆନ୍"
@@ -3838,6 +3865,10 @@ msgstr "ପାସୱାର୍ଡ ଦେଖାନ୍ତୁ"
msgid "Show picture"
msgstr "ଚିତ୍ର ଦେଖାନ୍ତୁ"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "କଭର ଲେଟରରେ ସମାନ ପ୍ରଥମ ପୃଷ୍ଠା ହେଡର ଦେଖାନ୍ତୁ।"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ଶିରୋନାମା"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରିବା ପାଇଁ, ଆପଣକୁ ନିଶ୍ଚିତିକରଣ ପାଠ୍ୟ ପ୍ରବେଶ କରି ତଳେ ଥିବା ବଟନ୍‌କୁ କ୍ଲିକ୍ କରିବାକୁ ପଡିବ।"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "ଏକାଠି.ଆଇ"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ଏକ ଗୁଳିର ମୂଲ୍ୟ |"
msgid "X (Twitter)"
msgstr "X (ଟ୍ୱିଟର)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI ଗ୍ରୋକ୍"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "ହଁ, Reactive Resume ଅନେକ ଭାଷାରେ ଉପଲବ୍ଧ। ଆପଣ ସେଟିଂସ୍ ପେଜ୍‌ରେ, କିମ୍ବା ଡାହାଣ ପର୍ଯ୍ୟନ୍ତ ଉପର କୋଣରେ ଥିବା ଭାଷା ସ୍ୱିଚ୍‌ର ବ୍ୟବହାର କରି ପସନ୍ଦକ୍ରାତ ଭାଷା ଚୟନ କରିପାରିବେ। ଯଦି ଆପଣ ଆପଣଙ୍କ ଭାଷାକୁ ଦେଖୁନଥିବେ, କିମ୍ବା ଅବସ୍ଥିତ ଅନୁବାଦଗୁଡିକୁ ଉନ୍ନତ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ <0>Crowdin ରେ ଅନୁବାଦଗୁଡିକୁ ଅବଦାନ ଦେଇପାରିବେ<1> (ନୂତନ ଟାବ୍‌ରେ ଖୋଲେ)</1></0>।"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Kataloński"
msgid "Center Align"
msgstr "Wyrównaj do środka"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Mózgi"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Kliknij tutaj, aby wybrać plik do importu"
msgid "Close AI assistant"
msgstr "Zamknij asystenta AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Przystać do siebie"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Zmniejsz wcięcie"
msgid "Decrease zoom"
msgstr "Zmniejsz powiększenie"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Głębokie poszukiwania"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Stopień"
@@ -1885,6 +1897,10 @@ msgstr "Znajdź słabe punkty i przepisz je, podając mocniejsze wyniki, liczby,
msgid "Finnish"
msgstr "Fiński"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fajerwerki"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Dopasuj do widoku"
@@ -2072,6 +2088,10 @@ msgstr "Grecki"
msgid "Grid"
msgstr "Siatka"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Rozszerz zespół"
@@ -2271,6 +2291,10 @@ msgstr "Importowanie CV..."
msgid "Importing…"
msgstr "Importowanie…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Dołącz nagłówek CV"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Zwiększ wcięcie"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Litewski"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Podgląd na żywo Twojego CV w szablonie {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Ładowanie dostawców sztucznej inteligencji. Spróbuj ponownie za chwilę."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Brakuje CV"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Chmura Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Okres"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Zakłopotanie"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Perski"
@@ -3838,6 +3865,10 @@ msgstr "Proszę pokazać hasło"
msgid "Show picture"
msgstr "Pokaż zdjęcie"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Pokaż ten sam nagłówek pierwszej strony na liście motywacyjnym."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Tytuł"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Aby usunąć konto, wpisz tekst potwierdzający i kliknij przycisk poniżej."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Razem.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Warto spróbować"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Tak, Reactive Resume jest dostępne w wielu językach. Możesz wybrać preferowany język na stronie ustawień lub za pomocą przełącznika języka w prawym górnym rogu. Jeśli nie widzisz swojego języka lub chcesz ulepszyć istniejące tłumaczenia, możesz <0>współtworzyć tłumaczenia na Crowdin<1> (otwiera się w nowej karcie)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalão"
msgid "Center Align"
msgstr "Alinhar ao centro"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cérebros"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Clique aqui para selecionar um arquivo para importar"
msgid "Close AI assistant"
msgstr "Fechar assistente de IA"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Coerência"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Diminuir recuo"
msgid "Decrease zoom"
msgstr "Diminuir o zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Grau"
@@ -1885,6 +1897,10 @@ msgstr "Identifique os pontos fracos e reescreva-os com resultados mais impactan
msgid "Finnish"
msgstr "Finlandês"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fogos de artifício"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Adequado para visualização"
@@ -2072,6 +2088,10 @@ msgstr "Grego"
msgid "Grid"
msgstr "Grid"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Aumentar a equipe"
@@ -2271,6 +2291,10 @@ msgstr "Importando seu currículo..."
msgid "Importing…"
msgstr "Importando…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Incluir cabeçalho do currículo"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Aumentar recuo"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Lituano"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Pré-visualização em tempo real do seu currículo no modelo {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Carregando provedores de IA. Tente novamente em instantes."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Currículo de trabalho ausente"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "IA Mistral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modelo"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Nuvem de Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Período"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexidade"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persa"
@@ -3838,6 +3865,10 @@ msgstr "Mostrar senha"
msgid "Show picture"
msgstr "Mostrar imagem"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Mostrar o mesmo cabeçalho da primeira página na carta de apresentação."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Título"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Para excluir sua conta, você precisa inserir o texto de confirmação e clicar no botão abaixo."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Juntos.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Vale a pena tentar"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Sim, o Reactive Resume está disponível em vários idiomas. Você pode escolher seu idioma preferido na página de configurações ou usando o seletor de idioma no canto superior direito. Se você não encontrar seu idioma ou quiser melhorar as traduções existentes, você pode <0>contribuir com as traduções no Crowdin<1> (abre em nova aba)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Catalão"
msgid "Center Align"
msgstr "Alinhar ao centro"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cérebros"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Clique aqui para selecionar um ficheiro para importar"
msgid "Close AI assistant"
msgstr "Fechar assistente de IA"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Coerência"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Diminuir recuo"
msgid "Decrease zoom"
msgstr "Diminuir o zoom"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Grau"
@@ -1885,6 +1897,10 @@ msgstr "Identifique os pontos fracos e reescreva-os com resultados mais impactan
msgid "Finnish"
msgstr "Finlandês"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fogos de artifício"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Adequado para visualização"
@@ -2072,6 +2088,10 @@ msgstr "Grego"
msgid "Grid"
msgstr "Grelha"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Fazer crescer a equipa"
@@ -2271,6 +2291,10 @@ msgstr "A importar o seu currículo..."
msgid "Importing…"
msgstr "Importando…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Incluir cabeçalho do CV"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Aumentar recuo"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Lituano"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Pré-visualização em tempo real do seu currículo no modelo {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Carregando fornecedores de IA. Tente novamente dentro de instantes."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Currículo de trabalho ausente"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "IA Mistral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modelo"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Nuvem de Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Período"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexidade"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persa"
@@ -3838,6 +3865,10 @@ msgstr "Mostrar palavra-passe"
msgid "Show picture"
msgstr "Mostrar imagem"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Mostrar o mesmo cabeçalho da primeira página na carta de apresentação."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Título"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Para eliminar a sua conta, tem de introduzir o texto de confirmação e clicar no botão abaixo."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Juntos.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Vale a pena tentar"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Sim, o Reactive Resume está disponível em vários idiomas. Pode escolher o seu idioma preferido na página de configurações ou utilizando o seletor de idioma no canto superior direito. Se não vir o seu idioma ou quiser melhorar as traduções existentes, pode <0>contribuir para as traduções no Crowdin<1> (abre num novo separador)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Catalană"
msgid "Center Align"
msgstr "Aliniere la centru"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebra"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Faceți clic aici pentru a selecta un fișier de importat"
msgid "Close AI assistant"
msgstr "Închide asistentul AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Coerență"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Micșorează indentarea"
msgid "Decrease zoom"
msgstr "Reduceți zoomul"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Căutare profundă"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Diplomă"
@@ -1885,6 +1897,10 @@ msgstr "Găsește punctele slabe și rescrie-le cu rezultate, numere, domenii de
msgid "Finnish"
msgstr "Finlandeză"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Focuri de artificii"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Potrivire pentru vizualizare"
@@ -2072,6 +2088,10 @@ msgstr "Greacă"
msgid "Grid"
msgstr "Grilă"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Extinde echipa"
@@ -2271,6 +2291,10 @@ msgstr "Se importă CV-ul..."
msgid "Importing…"
msgstr "Importarea…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Include antetul CV-ului"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Măriți indentarea"
@@ -2574,11 +2598,6 @@ msgstr "Listă"
msgid "Lithuanian"
msgstr "Lituaniană"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Previzualizare live a CV-ului dvs. în șablonul {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Se încarcă furnizorii de inteligență artificială. Vă rugăm să încercați din nou imediat."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "CV de lucru lipsă"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Norul Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Perioadă"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Perplexitate"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persană"
@@ -3838,6 +3865,10 @@ msgstr "Afișați parola"
msgid "Show picture"
msgstr "Afișați imaginea"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Afișează același antet de primă pagină și pe scrisoarea de intenție."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titlu"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Pentru a vă șterge contul, trebuie să introduceți textul de confirmare și să faceți clic pe butonul de mai jos."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Împreună.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Merită o șansă"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Da, Reactive Resume este disponibil în mai multe limbi. Puteți alege limba preferată în pagina de setări sau folosind comutatorul de limbă din colțul din dreapta sus. Dacă nu vedeți limba dvs. sau doriți să îmbunătățiți traducerile existente, puteți <0>contribui la traduceri pe Crowdin<1> (se deschide într-o filă nouă)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Каталанский"
msgid "Center Align"
msgstr "Выровнять по центру"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Мозги"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Нажмите здесь, чтобы выбрать файл для и
msgid "Close AI assistant"
msgstr "Закрыть ИИ-помощника"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Когере"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Уменьшить отступ"
msgid "Decrease zoom"
msgstr "Уменьшить масштаб"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Степень"
@@ -1885,6 +1897,10 @@ msgstr "Найдите слабые пункты и переформулируй
msgid "Finnish"
msgstr "Финский"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Фейерверк"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Подходит для просмотра"
@@ -2072,6 +2088,10 @@ msgstr "Греческий"
msgid "Grid"
msgstr "Плитка"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Грок"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Расширить команду"
@@ -2271,6 +2291,10 @@ msgstr "Импорт вашего резюме..."
msgid "Importing…"
msgstr "Импорт…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Добавить заголовок резюме"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Увеличить отступ"
@@ -2574,11 +2598,6 @@ msgstr "Список"
msgid "Lithuanian"
msgstr "Литовский"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Предварительный просмотр вашего резюме в шаблоне {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Загрузка поставщиков ИИ. Пожалуйста, попробуйте еще раз через минуту."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Отсутствует резюме с места работы."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Модель"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Ория"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Оллама"
msgid "Ollama Cloud"
msgstr "Облако Алламы"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Период"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Замешательство"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Персидский"
@@ -3838,6 +3865,10 @@ msgstr "Показать пароль"
msgid "Show picture"
msgstr "Показать картинку"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Показывать тот же заголовок первой страницы в сопроводительном письме."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Название"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Чтобы удалить учетную запись, вам нужно ввести текст подтверждения и нажать кнопку ниже."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Стоит попробовать"
msgid "X (Twitter)"
msgstr "X (Твиттер)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Да, Reactive Resume доступен на нескольких языках. Вы можете выбрать предпочитаемый язык на странице настроек или с помощью переключателя языка в правом верхнем углу. Если вы не видите свой язык или хотите улучшить существующие переводы, вы можете <0>поучаствовать в переводах на Crowdin<1> (открывается в новой вкладке)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -758,6 +758,10 @@ msgstr "Katalánčina"
msgid "Center Align"
msgstr "Zarovnať na stred"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Mozgy"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Kliknutím sem vyber súbor na import"
msgid "Close AI assistant"
msgstr "Zatvoriť asistenta s umelou inteligenciou"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Súdržnosť"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Zmenšiť odsadenie"
msgid "Decrease zoom"
msgstr "Zmenšiť priblíženie"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Hlboké vyhľadávanie"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Titul"
@@ -1885,6 +1897,10 @@ msgstr "Nájdite slabé odrážky a prepíšte ich so silnejšími výsledkami,
msgid "Finnish"
msgstr "Fínčina"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Ohňostroj"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Prispôsobiť zobrazeniu"
@@ -2072,6 +2088,10 @@ msgstr "Gréčtina"
msgid "Grid"
msgstr "Mriežka"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Rozšíriť tím"
@@ -2271,6 +2291,10 @@ msgstr "Importujem tvoj životopis..."
msgid "Importing…"
msgstr "Importuje sa…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Zahrnúť hlavičku životopisu"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Zväčšiť odsadenie"
@@ -2574,11 +2598,6 @@ msgstr "Zoznam"
msgid "Lithuanian"
msgstr "Litovčina"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Živý náhľad vášho životopisu v šablóne {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Načítavajú sa poskytovatelia umelej inteligencie. Skúste to znova o chvíľu."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Chýbajúci pracovný životopis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Urijčina"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Obdobie"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Zmätok"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Perzština"
@@ -3838,6 +3865,10 @@ msgstr "Zobraziť heslo"
msgid "Show picture"
msgstr "Zobraziť obrázok"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Zobraziť rovnakú hlavičku prvej strany aj v motivačnom liste."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Názov"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Na vymazanie účtu musíš zadať potvrdzujúci text a kliknúť na tlačidlo nižšie."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Spolu.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Stojí za to"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Áno, Reactive Resume je dostupné vo viacerých jazykoch. Uprednostňovaný jazyk si môžeš zvoliť na stránke nastavení alebo pomocou prepínača jazykov v pravom hornom rohu. Ak svoj jazyk nevidíš alebo chceš zlepšiť existujúce preklady, môžeš <0>prispieť k prekladom na Crowdin<1> (otvorí sa na novej karte)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Katalonščina"
msgid "Center Align"
msgstr "Poravnava na sredino"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Kliknite tukaj za izbiro datoteke za uvoz"
msgid "Close AI assistant"
msgstr "Zapri pomočnika umetne inteligence"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Skladno"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Zmanjšaj zamik"
msgid "Decrease zoom"
msgstr "Zmanjšaj povečavo"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Globoko iskanje"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Stopnja"
@@ -1885,6 +1897,10 @@ msgstr "Poiščite šibke točke in jih preoblikujte z močnejšimi rezultati,
msgid "Finnish"
msgstr "Finščina"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Ognjemet"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Prilagodi pogledu"
@@ -2072,6 +2088,10 @@ msgstr "Grščina"
msgid "Grid"
msgstr "Mreža"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Povečaj ekipo"
@@ -2271,6 +2291,10 @@ msgstr "Uvažanje vašega življenjepisa..."
msgid "Importing…"
msgstr "Uvažanje…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Vključi glavo življenjepisa"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Povečaj zamik"
@@ -2574,11 +2598,6 @@ msgstr "Seznam"
msgid "Lithuanian"
msgstr "Litovščina"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Predogled vašega življenjepisa v živo v predlogi {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Nalaganje ponudnikov umetne inteligence. Poskusite znova čez trenutek."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Manjka delovni življenjepis"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "odijščina"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Cloud"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Obdobje"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Zmedenost"
#: src/libs/locale.ts
msgid "Persian"
msgstr "perzijščina"
@@ -3838,6 +3865,10 @@ msgstr "Prikaži geslo"
msgid "Show picture"
msgstr "Prikaži sliko"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Prikaži enako glavo prve strani tudi na spremnem pismu."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Naziv"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Za izbris računa morate vnesti potrditveno besedilo in klikniti spodnji gumb."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Skupaj.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Vredno poskusiti"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Da, Reactive Resume je na voljo v več jezikih. Želeni jezik lahko izberete na strani z nastavitvami ali z izbirnikom jezika v zgornjem desnem kotu. Če svojega jezika ne najdete ali bi želeli izboljšati obstoječe prevode, lahko <0>prispevate prevode na Crowdin<1> (odpre se v novem zavihku)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sq\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Albanian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalanisht"
msgid "Center Align"
msgstr "Rreshto në qendër"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klikoni këtu për të zgjedhur një skedar për importim"
msgid "Close AI assistant"
msgstr "Mbyll asistentin e inteligjencës artificiale"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Koherë"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Zvogëlo indentin"
msgid "Decrease zoom"
msgstr "Zvogëlo zmadhimin"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Kërkim i thellë"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Diploma"
@@ -1885,6 +1897,10 @@ msgstr "Gjej pikat e dobëta dhe rishkruani ato me rezultate, numra, fushëvepri
msgid "Finnish"
msgstr "Finlandisht"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fishekzjarre"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "I përshtatshëm për tu parë"
@@ -2072,6 +2088,10 @@ msgstr "Greqisht"
msgid "Grid"
msgstr "Rrjetë"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Zmadho ekipin"
@@ -2271,6 +2291,10 @@ msgstr "Po importohet CV-ja juaj..."
msgid "Importing…"
msgstr "Duke importuar…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Përfshi kokën e CV-së"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Rrit indentin"
@@ -2574,11 +2598,6 @@ msgstr "Listë"
msgid "Lithuanian"
msgstr "Lituanisht"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Pamje paraprake e drejtpërdrejtë e CV-së suaj në shabllonin {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Duke ngarkuar ofruesit e inteligjencës artificiale. Ju lutemi provoni përsëri pas pak."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Mungon CV-ja e punës"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modeli"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Reja Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Periudha"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Hutim"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persisht"
@@ -3838,6 +3865,10 @@ msgstr "Shfaq fjalëkalimin"
msgid "Show picture"
msgstr "Shfaq foton"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Shfaq të njëjtën kokë të faqes së parë edhe në letrën motivuese."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titulli"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Për të fshirë llogarinë tuaj, duhet të shkruani tekstin e konfirmimit dhe të klikoni butonin më poshtë."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Së bashku.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Ia vlen një gjuajtje"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Po, Reactive Resume është i disponueshëm në shumë gjuhë. Mund të zgjidhni gjuhën tuaj të preferuar në faqen e parametrave, ose duke përdorur zgjedhësin e gjuhës në këndin e sipërm djathtas. Nëse nuk e shihni gjuhën tuaj, ose dëshironi të përmirësoni përkthimet ekzistuese, mund të <0>kontribuoni për përkthimet në Crowdin<1> (hapet në skedë të re)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Каталонски"
msgid "Center Align"
msgstr "Поравнај по средини"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Церебрас"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Кликните овде да изаберете датотеку за
msgid "Close AI assistant"
msgstr "Затвори AI асистент"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Кохерентно"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Смањи увлачење"
msgid "Decrease zoom"
msgstr "Смањи зумирање"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ДипСеек"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Степен"
@@ -1885,6 +1897,10 @@ msgstr "Пронађите слабе тачке и препишите их са
msgid "Finnish"
msgstr "Фински"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Ватромет"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Прилагоди приказу"
@@ -2072,6 +2088,10 @@ msgstr "Грчки"
msgid "Grid"
msgstr "Мрежа"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Грок"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Прошири тим"
@@ -2271,6 +2291,10 @@ msgstr "Увоз вашег резимеа..."
msgid "Importing…"
msgstr "Увоз…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Укључи заглавље резимеа"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Повећај увлачење"
@@ -2574,11 +2598,6 @@ msgstr "Листа"
msgid "Lithuanian"
msgstr "Литвански"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Преглед вашег животописа уживо у шаблону {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Учитавање добављача вештачке интелигенције. Молимо покушајте поново за тренутак."
@@ -2698,6 +2717,10 @@ msgstr "Микрософт Ворд"
msgid "Missing working resume"
msgstr "Недостаје радни животопис"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Мистрал АИ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Модел"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Одија"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Оллама"
msgid "Ollama Cloud"
msgstr "Олама Клауд"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "ПДФ"
msgid "Period"
msgstr "Период"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Збуњеност"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Персијски"
@@ -3838,6 +3865,10 @@ msgstr "Прикажи лозинку"
msgid "Show picture"
msgstr "Прикажи слику"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Прикажи исто заглавље прве стране и на пропратном писму."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Наслов"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Да бисте обрисали свој налог, потребно је да унесете потврдни текст и кликнете на дугме испод."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Заједно.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Вреди покушати"
msgid "X (Twitter)"
msgstr "X (Твитер)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Грок"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Да, Реактивни Резиме је доступан на више језика. Омиљени језик можете изабрати на страници подешавања или помоћу прекидача језика у горњем десном углу. Ако не видите свој језик или желите да побољшате постојеће преводе, можете <0>допринети преводима на Crowdin-у<1> (отвара се у новом језичку)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalanska"
msgid "Center Align"
msgstr "Centrera"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Cerebras"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Klicka här för att välja en fil att importera"
msgid "Close AI assistant"
msgstr "Stäng AI-assistenten"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Sammanhängande"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Minska indrag"
msgid "Decrease zoom"
msgstr "Minska zoomen"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Examen"
@@ -1885,6 +1897,10 @@ msgstr "Hitta svaga punkter och skriv om dem med starkare utfall, siffror, omfat
msgid "Finnish"
msgstr "Finska"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Fyrverkeri"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Anpassa för visning"
@@ -2072,6 +2088,10 @@ msgstr "Grekiska"
msgid "Grid"
msgstr "Rutnät"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Väx teamet"
@@ -2271,6 +2291,10 @@ msgstr "Importerar ditt CV..."
msgid "Importing…"
msgstr "Importerar…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Inkludera CV-sidhuvud"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Öka indraget"
@@ -2574,11 +2598,6 @@ msgstr "Lista"
msgid "Lithuanian"
msgstr "Litauiska"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Förhandsvisning av ditt CV i realtid i mallen {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Laddar AI-leverantörer. Försök igen om en stund."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Saknar arbets-CV"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Modell"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama-molnet"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Period"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Bryderi"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Persiska"
@@ -3838,6 +3865,10 @@ msgstr "Visa lösenord"
msgid "Show picture"
msgstr "Visa bild"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Visa samma förstasidshuvud på det personliga brevet."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Titel"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "För att radera ditt konto måste du ange bekräftelsetexten och klicka på knappen nedan."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Tillsammans.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Värt ett försök"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ja, Reactive Resume finns på flera språk. Du kan välja ditt föredragna språk på inställningssidan eller med språkväljaren uppe till höger. Om du inte ser ditt språk, eller vill förbättra de befintliga översättningarna, kan du <0>bidra till översättningarna på Crowdin<1> (öppnas i ny flik)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ta\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Tamil\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "கட்டலான்"
msgid "Center Align"
msgstr "நடுவில் சீரமை"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "பெருமூளைகள்"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "இறக்குமதி செய்ய ஒரு கோப்பை
msgid "Close AI assistant"
msgstr "AI உதவியாளரை மூடு"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "கோஹியர்"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "உள் தள்ளலைக் குறைக்கவும்"
msgid "Decrease zoom"
msgstr "ஜூம் அளவைக் குறைக்கவும்"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "டீப்சீக்"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "பட்டம்"
@@ -1885,6 +1897,10 @@ msgstr "பலவீனமான அம்சங்களைக் கண்ட
msgid "Finnish"
msgstr "ஃபின்னிஷ்"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "பட்டாசுகள்"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "பார்வைக்கு ஏற்றது"
@@ -2072,6 +2088,10 @@ msgstr "கிரேக்கம்"
msgid "Grid"
msgstr "கட்டம்"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "க்ரோக்"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "அணியை வளர்த்தெடுக்கவும்"
@@ -2271,6 +2291,10 @@ msgstr "உங்கள் ரெஸ்யூமியை இறக்கும
msgid "Importing…"
msgstr "… இறக்குமதி செய்கிறது"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "சுயவிவரத் தலைப்பைச் சேர்க்கவும்"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "உள் தள்ளலை அதிகரிக்கவும்"
@@ -2574,11 +2598,6 @@ msgstr "பட்டியல்"
msgid "Lithuanian"
msgstr "லிதுவேனியன்"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} டெம்ப்ளேட்டில் உங்கள் ரெஸ்யூமேயின் நேரடி முன்னோட்டம்"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "செயற்கை நுண்ணறிவு வழங்குநர்கள் ஏற்றப்படுகின்றன. தயவுசெய்து சிறிது நேரத்தில் மீண்டும் முயற்சிக்கவும்."
@@ -2698,6 +2717,10 @@ msgstr "மைக்ரோசாஃப்ட் வேர்ட்"
msgid "Missing working resume"
msgstr "வேலைக்கான ரெஸ்யூம் காணவில்லை"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "மிஸ்ட்ரல் ஏஐ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "மாதிரி"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ஒடியா"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ல்லாமா"
msgid "Ollama Cloud"
msgstr "ல்லாமா கிளவுட்"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "பிடிஎஃப்"
msgid "Period"
msgstr "காலம்"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "குழப்பம்"
#: src/libs/locale.ts
msgid "Persian"
msgstr "பேர்ஷியன்"
@@ -3838,6 +3865,10 @@ msgstr "கடவுச்சொல்லைக் காட்டு"
msgid "Show picture"
msgstr "படத்தைக் காட்டு"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "கவர் லெட்டரிலும் அதே முதல் பக்க தலைப்பைக் காட்டு."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "தலைப்பு"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "உங்கள் கணக்கை நீக்க, கீழே உள்ள உறுதிப்படுத்தல் உரையை உள்ளீடு செய்து, கீழே உள்ள பொத்தானை கிளிக் செய்ய வேண்டும்."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ஒரு ஷாட் மதிப்பு"
msgid "X (Twitter)"
msgstr "X (ட்விட்டர்)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI க்ரோக்"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "ஆம், Reactive Resume பல மொழிகளில் கிடைக்கிறது. நீங்கள் அமைப்புகள் பக்கத்தில், அல்லது மேல் வலது மூலையில் உள்ள மொழி மாற்றியைப் பயன்படுத்தி உங்கள் விருப்பமான மொழியைத் தேர்ந்தெடுக்கலாம். உங்கள் மொழி பட்டியலில் தெரியவில்லையெனில், அல்லது ஏற்கனவே உள்ள மொழிபெயர்ப்புகளை மேம்படுத்த விரும்பினால், நீங்கள் <0>Crowdin-ல் உள்ள மொழிபெயர்ப்புகளுக்கு பங்களிக்கலாம்<1> (புதிய தாவலில் திறக்கிறது)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: te\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Telugu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "కాటలాన్"
msgid "Center Align"
msgstr "మద్యAlign"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "సెరెబ్రాస్"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "ఇంపోర్ట్ చేయడానికి ఫైల్ ను
msgid "Close AI assistant"
msgstr "AI సహాయకుడిని మూసివేయండి"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "పొందికగా"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ఇండెంట్‌ను తగ్గించండి"
msgid "Decrease zoom"
msgstr "జూమ్‌ను తగ్గించండి"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "డీప్‌సీక్"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "డిగ్రీ"
@@ -1885,6 +1897,10 @@ msgstr "బలహీనమైన అంశాలను గుర్తించ
msgid "Finnish"
msgstr "ఫిన్నిష్"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "బాణసంచా"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "వీక్షించడానికి సరిపోతుంది"
@@ -2072,6 +2088,10 @@ msgstr "గ్రీకు"
msgid "Grid"
msgstr "గ్రిడ్"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "గ్రోక్"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "సమితిని అభివృద్ధి చేయండి"
@@ -2271,6 +2291,10 @@ msgstr "మీ రిజ్యూమ్‌ను ఇంపోర్ట్ చే
msgid "Importing…"
msgstr "… దిగుమతి అవుతోంది"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "రెజ్యూమే హెడర్‌ను చేర్చండి"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "ఇండెంట్‌ను పెంచండి"
@@ -2574,11 +2598,6 @@ msgstr "జాబితా"
msgid "Lithuanian"
msgstr "లిథువేనియన్"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} టెంప్లేట్‌లో మీ రెజ్యూమె యొక్క లైవ్ ప్రివ్యూ"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "AI ప్రొవైడర్లు లోడ్ అవుతున్నాయి. దయచేసి కాసేపటి తర్వాత మళ్ళీ ప్రయత్నించండి."
@@ -2698,6 +2717,10 @@ msgstr "మైక్రోసాఫ్ట్ వర్డ్"
msgid "Missing working resume"
msgstr "తప్పిపోయిన వర్కింగ్ రెజ్యూమె"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "మిస్ట్రాల్ AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "మోడల్"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "ఒడియా"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "ల్లామా"
msgid "Ollama Cloud"
msgstr "ల్లామా క్లౌడ్"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "పిడిఎఫ్"
msgid "Period"
msgstr "కాలము"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "గందరగోళం"
#: src/libs/locale.ts
msgid "Persian"
msgstr "పర్షియన్"
@@ -3838,6 +3865,10 @@ msgstr "పాస్‌వర్డ్ చూపించు"
msgid "Show picture"
msgstr "చిత్రాన్ని చూపించు"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "కవర్ లెటర్‌పై కూడా అదే మొదటి పేజీ హెడర్‌ను చూపించు."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "టైటిల్"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "మీ ఖాతాను తొలగించడానికి, కన్ఫర్మేషన్ టెక్స్ట్ ఇవ్వండి మరియు క్రింద ఉన్న బటన్‌ను నొక్కండి."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "కలిసి.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "ప్రయత్నించదగ్గది"
msgid "X (Twitter)"
msgstr "X (ట్విట్టర్)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI గ్రోక్"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "అవును, Reactive Resume అనేక భాషల్లో అందుబాటులో ఉంది. మీరు సెట్టింగ్స్ పేజీలో లేదా పై కోణంలో భాష మార్పిడి ద్వారా మీకు ఇష్టమైన భాషను ఎంచుకోవచ్చు. మీ భాష కనిపించకపోతే, లేకపోతే మీరు ప్రస్తుత అనువాదాలను మెరుగుపరచాలనుకుంటే, మీరు <0>Crowdinలో అనువాదాలకు ప్రయత్నించవచ్చు<1> (కొత్త ట్యాబ్‌లో తెరవబడుతుంది)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "คาตาลัน"
msgid "Center Align"
msgstr "จัดกึ่งกลาง"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "เซเรบราส"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "คลิกที่นี่เพื่อเลือกไฟล์
msgid "Close AI assistant"
msgstr "ปิดผู้ช่วย AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "โคฮีร์"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "ลดระยะห่าง"
msgid "Decrease zoom"
msgstr "ลดระดับการซูม"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "ดีพซีค"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "ปริญญา"
@@ -1885,6 +1897,10 @@ msgstr "ค้นหาประเด็นสำคัญที่อ่อน
msgid "Finnish"
msgstr "ฟินแลนด์"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "ดอกไม้ไฟ"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "เหมาะสำหรับรับชม"
@@ -2072,6 +2088,10 @@ msgstr "กรีก"
msgid "Grid"
msgstr "ตาราง"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "โกรค"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "ขยายทีม"
@@ -2271,6 +2291,10 @@ msgstr "กำลังนำเข้าเรซูเม่ของคุณ
msgid "Importing…"
msgstr "กำลังนำเข้า…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "รวมส่วนหัวของเรซูเม่"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "เพิ่มระยะเยื้อง"
@@ -2574,11 +2598,6 @@ msgstr "รายการ"
msgid "Lithuanian"
msgstr "ลิทัวเนีย"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "ดูตัวอย่างประวัติย่อของคุณแบบเรียลไทม์ในเทมเพลต {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "กำลังโหลดผู้ให้บริการ AI โปรดลองอีกครั้งในภายหลัง"
@@ -2698,6 +2717,10 @@ msgstr "ไมโครซอฟต์ เวิร์ด"
msgid "Missing working resume"
msgstr "ประวัติการทำงานไม่ครบถ้วน"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "มิสทรัล AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "โมเดล"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "โอเดีย"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "โอลาม"
msgid "Ollama Cloud"
msgstr "โอลาม่าคลาวด์"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "ช่วงเวลา"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "ความสับสน"
#: src/libs/locale.ts
msgid "Persian"
msgstr "เปอร์เซีย"
@@ -3838,6 +3865,10 @@ msgstr "แสดงรหัสผ่าน"
msgid "Show picture"
msgstr "แสดงรูปภาพ"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "แสดงส่วนหัวหน้าแรกเดียวกันบนจดหมายสมัครงาน"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "ชื่อ"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "ในการลบบัญชีของคุณ กรุณากรอกข้อความยืนยันและคลิกปุ่มด้านล่าง"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "ทูธตี้.ไอ"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "น่าลอง"
msgid "X (Twitter)"
msgstr "X (ทวิตเตอร์)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "ใช่, Reactive Resume มีให้บริการหลายภาษา คุณสามารถเลือกภาษาที่คุณต้องการได้ในหน้าตั้งค่าหรือใช้ตัวสลับภาษาในมุมขวาบน หากคุณไม่เห็นภาษาของคุณ หรือหากคุณต้องการปรับปรุงคำแปลปัจจุบัน คุณสามารถ<0>ร่วมแปลบน Crowdin<1> (เปิดในแท็บใหม่)</1></0> ได้"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalanca"
msgid "Center Align"
msgstr "Ortala"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Beyinler"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "İçe aktarmak için bir dosya seçmek üzere buraya tıklayın"
msgid "Close AI assistant"
msgstr "Yapay zeka asistanını kapat"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Uyum"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Girintiyi azalt"
msgid "Decrease zoom"
msgstr "Yakınlaştırmayı azalt"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Derece"
@@ -1885,6 +1897,10 @@ msgstr "Zayıf madde işaretlerini bulun ve daha güçlü sonuçlar, sayılar, k
msgid "Finnish"
msgstr "Fince"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Havai fişekler"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Görüntülemeye uygun"
@@ -2072,6 +2088,10 @@ msgstr "Yunanca"
msgid "Grid"
msgstr "Izgara"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Ekibi Büyüt"
@@ -2271,6 +2291,10 @@ msgstr "Özgeçmişiniz içe aktarılıyor..."
msgid "Importing…"
msgstr "… İçe Aktarılıyor"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Özgeçmiş başlığını dahil et"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Girintiyi artır"
@@ -2574,11 +2598,6 @@ msgstr "Liste"
msgid "Lithuanian"
msgstr "Litvanca"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Özgeçmişinizin canlı önizlemesi {0} şablonunda"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Yapay zeka sağlayıcıları yükleniyor. Lütfen bir süre sonra tekrar deneyin."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Eksik iş özgeçmişi"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral Yapay Zeka"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odiya"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama Bulutu"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Dönem"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Şaşkınlık"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Farsça"
@@ -3838,6 +3865,10 @@ msgstr "Şifreyi göster"
msgid "Show picture"
msgstr "Resmi göster"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Ön yazıda da aynı ilk sayfa başlığını göster."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Başlık"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Hesabınızı silmek için onay metnini girmeniz ve aşağıdaki butona tıklamanız gerekir."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Birlikte.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Denemeye değer"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Evet, Reactive Özgeçmiş birçok dilde mevcuttur. Tercih ettiğiniz dili ayarlar sayfasından veya sağ üst köşedeki dil değiştiriciyi kullanarak seçebilirsiniz. Eğer dilinizi göremiyorsanız ya da mevcut çevirileri geliştirmek istiyorsanız, <0>Crowdin'de çevirilere katkıda bulunabilirsiniz<1> (yeni sekmede açılır)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\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"
@@ -758,6 +758,10 @@ msgstr "Каталонська"
msgid "Center Align"
msgstr "Вирівняти по центру"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Церебрас"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Натисніть тут, щоб вибрати файл для імп
msgid "Close AI assistant"
msgstr "Закрити помічника зі штучним інтелектом"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Зв'язати"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Зменшити відступ"
msgid "Decrease zoom"
msgstr "Зменшити масштаб"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Глибокий пошук"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Ступінь"
@@ -1885,6 +1897,10 @@ msgstr "Знайдіть слабкі пункти та перепишіть ї
msgid "Finnish"
msgstr "Фінська"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Феєрверки"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Пристосувати до перегляду"
@@ -2072,6 +2088,10 @@ msgstr "Грецька"
msgid "Grid"
msgstr "Сітка"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Грок"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Розширити команду"
@@ -2271,6 +2291,10 @@ msgstr "Імпортуємо ваше резюме..."
msgid "Importing…"
msgstr "Імпорт…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Додати заголовок резюме"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Збільшити відступ"
@@ -2574,11 +2598,6 @@ msgstr "Список"
msgid "Lithuanian"
msgstr "Литовська"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Попередній перегляд вашого резюме в шаблоні {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Завантаження постачальників ШІ. Будь ласка, спробуйте ще раз за мить."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Відсутнє робоче резюме"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Містраль ШІ"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Модель"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Одія"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Оллама."
msgid "Ollama Cloud"
msgstr "Хмара Оллама"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Період"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Збентеження"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Перська"
@@ -3838,6 +3865,10 @@ msgstr "Показати пароль"
msgid "Show picture"
msgstr "Показати зображення"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Показувати той самий заголовок першої сторінки в супровідному листі."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Назва"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Щоб видалити акаунт, введіть підтверджувальний текст і натисніть кнопку нижче."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Разом.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Варто спробувати"
msgid "X (Twitter)"
msgstr "Х (Твіттер)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Грок"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Так, Reactive Resume доступна багатьма мовами. Ви можете обрати бажану мову на сторінці налаштувань або через перемикач мови у верхньому правому кутку. Якщо ви не бачите своєї мови або хочете покращити існуючий переклад, ви можете <0>долучитися до перекладу на Crowdin<1> (відкриється у новій вкладці)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: uz\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Uzbek\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -758,6 +758,10 @@ msgstr "Katalan tili"
msgid "Center Align"
msgstr "Markazda tekislash"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Miya"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Import qilish uchun faylni tanlash uchun shu yerni bosing"
msgid "Close AI assistant"
msgstr "Sun'iy intellekt yordamchisini yopish"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Cohere"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Xatcho'pni kamaytirish"
msgid "Decrease zoom"
msgstr "Masshtabni kichraytirish"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "DeepSeek"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Daraja"
@@ -1885,6 +1897,10 @@ msgstr "Zaif o'qlarni toping va ularni kuchliroq natijalar, raqamlar, ko'lam va
msgid "Finnish"
msgstr "Fin tili"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Mushakbozlik"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Ko'rish uchun moslash"
@@ -2072,6 +2088,10 @@ msgstr "Yunon tili"
msgid "Grid"
msgstr "Jadval"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Jamoani kengaytirish"
@@ -2271,6 +2291,10 @@ msgstr "Rezyumengiz import qilinmoqda..."
msgid "Importing…"
msgstr "… import qilinmoqda"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Rezyume sarlavhasini qoshish"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Xoch chiziqni kattalashtirish"
@@ -2574,11 +2598,6 @@ msgstr "Roʻyxat"
msgid "Lithuanian"
msgstr "Litva tili"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "{0} shablonida rezyumening jonli ko'rinishi"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Sun'iy intellekt provayderlari yuklanmoqda. Iltimos, bir zumda qayta urinib ko'ring."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Ishchi rezyume yo'q"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Mistral AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Model"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odiya tili"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Ollama buluti"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Davr"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Sarosimaga tushish"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Fors tili"
@@ -3838,6 +3865,10 @@ msgstr "Parolni ko'rsating"
msgid "Show picture"
msgstr "Rasmni ko'rsatish"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Xatda ham birinchi sahifadagi bir xil sarlavhani ko'rsatish."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Sarlavha"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Hisobingizni oʻchirish uchun tasdiqlash matnini kiriting va quyidagi tugmani bosing."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Sinab ko'rishga arziydi"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Ha, Reactive Resume bir nechta tillarda mavjud. Siz sozlamalar sahifasida yoki yuqori o'ng burchakdagi til almashtirgich yordamida o'zingizga qulay tilni tanlashingiz mumkin. Agar tilingiz ro'yxatda bo'lmasa yoki mavjud tarjimalarni yaxshilashni istasangiz, <0>Crowdin'da tarjimalarga hissa qo'shishingiz mumkin<1> (yangi tabda ochiladi)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "Tiếng Catalan"
msgid "Center Align"
msgstr "Căn giữa"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "Não bộ"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "Nhấn vào đây để chọn file cần nhập khẩu"
msgid "Close AI assistant"
msgstr "Trợ lý AI gần gũi"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "Liên kết"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "Giảm độ thụt lề"
msgid "Decrease zoom"
msgstr "Giảm độ phóng to"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "Tìm kiếm sâu"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Bằng cấp"
@@ -1885,6 +1897,10 @@ msgstr "Hãy tìm những gạch đầu dòng yếu và viết lại chúng vớ
msgid "Finnish"
msgstr "Tiếng Phần Lan"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "Pháo hoa"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Phù hợp để xem"
@@ -2072,6 +2088,10 @@ msgstr "Tiếng Hy Lạp"
msgid "Grid"
msgstr "Lưới"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "Groq"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "Phát triển đội ngũ"
@@ -2271,6 +2291,10 @@ msgstr "Đang nhập sơ yếu lý lịch của bạn..."
msgid "Importing…"
msgstr "Đang nhập…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Bao gồm đầu trang hồ sơ"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Tăng khoảng cách thụt lề"
@@ -2574,11 +2598,6 @@ msgstr "Danh sách"
msgid "Lithuanian"
msgstr "Tiếng Litva"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "Xem trước trực tiếp sơ yếu lý lịch của bạn trong mẫu {0}"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Đang tải các nhà cung cấp AI. Vui lòng thử lại sau một lát."
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "Hồ sơ xin việc bị thiếu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "Trí tuệ nhân tạo Mistral"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Mô hình"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "Odia"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "Đám mây Ollama"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "Thời gian"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "Sự bối rối"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Ba Tư"
@@ -3838,6 +3865,10 @@ msgstr "Hiển thị mật khẩu"
msgid "Show picture"
msgstr "Hiển thị hình ảnh"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Hiển thị cùng đầu trang của trang đầu tiên trên thư xin việc."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "Tiêu đề"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "Để xóa tài khoản của bạn, bạn cần nhập văn bản xác nhận và nhấp vào nút bên dưới."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "Đáng để thử"
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "Vâng, Resume Phản Ứng có sẵn bằng nhiều ngôn ngữ. Bạn có thể chọn ngôn ngữ ưa thích ở trang cài đặt, hoặc dùng bộ chuyển đổi ngôn ngữ ở góc trên cùng bên phải. Nếu bạn không thấy ngôn ngữ của mình, hoặc muốn cải thiện bản dịch hiện tại, bạn có thể <0>đóng góp dịch thuật trên Crowdin<1> (mở ở tab mới)</1></0>."
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "加泰罗尼亚语"
msgid "Center Align"
msgstr "居中对齐"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "大脑"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "点击此处选择要导入的文件"
msgid "Close AI assistant"
msgstr "近距离人工智能助手"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "凝聚"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "减少缩进"
msgid "Decrease zoom"
msgstr "降低缩放比例"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "深潜"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "学位"
@@ -1885,6 +1897,10 @@ msgstr "找出薄弱的要点,用更强有力的结果、数字、范围和更
msgid "Finnish"
msgstr "芬兰语"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "烟花"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "适合观看"
@@ -2072,6 +2088,10 @@ msgstr "希腊语"
msgid "Grid"
msgstr "网格"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "格罗克"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "扩充团队"
@@ -2271,6 +2291,10 @@ msgstr "正在导入你的简历…"
msgid "Importing…"
msgstr "正在导入…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "包含简历页眉"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "增加缩进"
@@ -2574,11 +2598,6 @@ msgstr "列表"
msgid "Lithuanian"
msgstr "立陶宛语"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "在 {0} 模板中实时预览您的简历"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "正在加载人工智能提供商。请稍后再试。"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "缺少工作简历"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "米斯特拉尔人工智能"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "模型"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "奥里亚语"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "奥拉玛"
msgid "Ollama Cloud"
msgstr "奥拉玛"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "起止时间"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "困惑"
#: src/libs/locale.ts
msgid "Persian"
msgstr "波斯语"
@@ -3838,6 +3865,10 @@ msgstr "显示密码"
msgid "Show picture"
msgstr "显示图片"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "在求职信上显示相同的首页页眉。"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "标题"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "要删除你的账号,你需要输入确认文本,然后点击下方按钮。"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "值得一试"
msgid "X (Twitter)"
msgstr "X(推特)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "是的,Reactive Resume 支持多种语言。你可以在设置页面或右上角的语言切换器中选择你偏好的语言。如果没有找到你的语言,或者你想改进现有翻译,可以<0>在 Crowdin 上参与翻译<1>(在新标签页中打开)</1></0>。"
+47 -8
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-07 15:03\n"
"PO-Revision-Date: 2026-07-08 16:53\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -758,6 +758,10 @@ msgstr "加泰隆尼亞語"
msgid "Center Align"
msgstr "置中對齊"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr "大腦"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -854,6 +858,10 @@ msgstr "按這裡選擇要匯入的檔案"
msgid "Close AI assistant"
msgstr "近距離人工智慧助手"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr "凝聚"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1282,6 +1290,10 @@ msgstr "減少縮排"
msgid "Decrease zoom"
msgstr "降低縮放比例"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr "深潛"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "學位"
@@ -1885,6 +1897,10 @@ msgstr "找出薄弱的要點,用更強有力的結果、數字、範圍和更
msgid "Finnish"
msgstr "芬蘭語"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr "煙火"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "適合觀看"
@@ -2072,6 +2088,10 @@ msgstr "希臘語"
msgid "Grid"
msgstr "網格"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr "格羅克"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr "擴大團隊"
@@ -2271,6 +2291,10 @@ msgstr "正在匯入您的履歷…"
msgid "Importing…"
msgstr "正在導入…"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "包含履歷頁首"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "增加縮排"
@@ -2574,11 +2598,6 @@ msgstr "列表"
msgid "Lithuanian"
msgstr "立陶宛語"
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr "在 {0} 範本中即時預覽您的履歷"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "正在加載人工智慧提供者。請稍後再試。"
@@ -2698,6 +2717,10 @@ msgstr "Microsoft Word"
msgid "Missing working resume"
msgstr "缺少工作履歷"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr "米斯特拉爾人工智慧"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "模型"
@@ -2871,8 +2894,8 @@ msgid "Odia"
msgstr "歐利亞語"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgstr "Ollama"
msgid "Ollama Cloud"
msgstr "奧拉瑪雲"
#: src/routes/_home/-sections/features.tsx
msgid "One-Click Sign-In"
@@ -3091,6 +3114,10 @@ msgstr "PDF"
msgid "Period"
msgstr "期間"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr "困惑"
#: src/libs/locale.ts
msgid "Persian"
msgstr "波斯語"
@@ -3838,6 +3865,10 @@ msgstr "顯示密碼"
msgid "Show picture"
msgstr "顯示圖片"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "在求職信上顯示相同的首頁頁首。"
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4407,6 +4438,10 @@ msgstr "標題"
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr "若要刪除帳戶,您必須先輸入確認文字,然後點擊下方按鈕。"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr "Together.ai"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4861,6 +4896,10 @@ msgstr "值得一試"
msgid "X (Twitter)"
msgstr "X(推特)"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr "xAI Grok"
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr "沒錯,Reactive Resume 支援多種語言。您可以在設定頁面或右上角的語言切換器中選擇偏好的語言。如果沒有找到您的語言,或是想改進現有翻譯,您可以<0>在 Crowdin 上貢獻翻譯<1>(在新分頁中開啟)</1></0>。"
+45 -6
View File
@@ -753,6 +753,10 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cerebras"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
@@ -849,6 +853,10 @@ msgstr ""
msgid "Close AI assistant"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Cohere"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
@@ -1277,6 +1285,10 @@ msgstr ""
msgid "Decrease zoom"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "DeepSeek"
msgstr ""
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr ""
@@ -1880,6 +1892,10 @@ msgstr ""
msgid "Finnish"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Fireworks"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr ""
@@ -2067,6 +2083,10 @@ msgstr ""
msgid "Grid"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Groq"
msgstr ""
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
msgstr ""
@@ -2266,6 +2286,10 @@ msgstr ""
msgid "Importing…"
msgstr ""
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr ""
@@ -2569,11 +2593,6 @@ msgstr ""
msgid "Lithuanian"
msgstr ""
#. placeholder {0}: metadata.name
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
msgid "Live preview of your resume in the {0} template"
msgstr ""
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr ""
@@ -2693,6 +2712,10 @@ msgstr ""
msgid "Missing working resume"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Mistral AI"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr ""
@@ -2866,7 +2889,7 @@ msgid "Odia"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Ollama"
msgid "Ollama Cloud"
msgstr ""
#: src/routes/_home/-sections/features.tsx
@@ -3086,6 +3109,10 @@ msgstr ""
msgid "Period"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Perplexity"
msgstr ""
#: src/libs/locale.ts
msgid "Persian"
msgstr ""
@@ -3833,6 +3860,10 @@ msgstr ""
msgid "Show picture"
msgstr ""
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr ""
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
@@ -4402,6 +4433,10 @@ msgstr ""
msgid "To delete your account, you need to enter the confirmation text and click the button below."
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Together.ai"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
@@ -4856,6 +4891,10 @@ msgstr ""
msgid "X (Twitter)"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "xAI Grok"
msgstr ""
#: src/routes/_home/-sections/faq.tsx
msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
msgstr ""
+22 -22
View File
@@ -16,20 +16,20 @@
"lingui:extract": "lingui extract --clean --overwrite"
},
"dependencies": {
"@ai-sdk/react": "^4.0.16",
"@ai-sdk/react": "^4.0.19",
"@base-ui/react": "^1.6.0",
"@better-auth/api-key": "^1.6.23",
"@better-auth/infra": "^0.3.4",
"@better-auth/infra": "^0.3.5",
"@better-auth/oauth-provider": "^1.6.23",
"@better-auth/passkey": "^1.6.23",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@lingui/core": "^6.4.0",
"@lingui/react": "^6.4.0",
"@orpc/client": "^1.14.6",
"@orpc/server": "^1.14.6",
"@orpc/tanstack-query": "^1.14.6",
"@lingui/core": "^6.5.0",
"@lingui/react": "^6.5.0",
"@orpc/client": "^1.14.7",
"@orpc/server": "^1.14.7",
"@orpc/tanstack-query": "^1.14.7",
"@phosphor-icons/react": "^2.1.10",
"@react-pdf/renderer": "^4.5.1",
"@reactive-resume/ai": "workspace:*",
@@ -48,17 +48,17 @@
"@tanstack/react-hotkeys": "^0.10.0",
"@tanstack/react-query": "^5.101.2",
"@tanstack/react-router": "^1.170.17",
"@tiptap/extension-color": "^3.27.1",
"@tiptap/extension-highlight": "^3.27.1",
"@tiptap/extension-text-align": "^3.27.1",
"@tiptap/extension-text-style": "^3.27.1",
"@tiptap/pm": "^3.27.1",
"@tiptap/react": "^3.27.1",
"@tiptap/starter-kit": "^3.27.1",
"@tiptap/extension-color": "^3.27.3",
"@tiptap/extension-highlight": "^3.27.3",
"@tiptap/extension-text-align": "^3.27.3",
"@tiptap/extension-text-style": "^3.27.3",
"@tiptap/pm": "^3.27.3",
"@tiptap/react": "^3.27.3",
"@tiptap/starter-kit": "^3.27.3",
"@types/js-cookie": "^3.0.6",
"@uiw/color-convert": "^2.10.3",
"@uiw/react-color-colorful": "^2.10.3",
"ai": "^7.0.15",
"ai": "^7.0.18",
"better-auth": "1.6.23",
"cmdk": "^1.1.1",
"drizzle-orm": "1.0.0-rc.4",
@@ -72,7 +72,7 @@
"qrcode.react": "^4.2.0",
"react": "^19.2.7",
"react-dom": "^19.2.7",
"react-easy-crop": "^6.1.0",
"react-easy-crop": "^6.2.2",
"react-markdown": "^10.1.0",
"react-resizable-panels": "^4.12.1",
"react-window": "^2.2.7",
@@ -86,10 +86,10 @@
},
"devDependencies": {
"@babel/core": "^8.0.1",
"@lingui/babel-plugin-lingui-macro": "^6.4.0",
"@lingui/cli": "^6.4.0",
"@lingui/format-po": "^6.4.0",
"@lingui/vite-plugin": "^6.4.0",
"@lingui/babel-plugin-lingui-macro": "^6.5.0",
"@lingui/cli": "^6.5.0",
"@lingui/format-po": "^6.5.0",
"@lingui/vite-plugin": "^6.5.0",
"@reactive-resume/config": "workspace:*",
"@rolldown/plugin-babel": "^0.2.3",
"@tanstack/devtools-vite": "^0.8.1",
@@ -101,12 +101,12 @@
"@types/pg": "^8.20.0",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"@typescript/native-preview": "7.0.0-dev.20260705.1",
"@typescript/native-preview": "7.0.0-dev.20260707.2",
"@vitejs/plugin-react": "^6.0.3",
"babel-plugin-macros": "^3.1.0",
"babel-plugin-react-compiler": "^1.0.0",
"rimraf": "^6.1.3",
"typescript": "^6.0.3",
"typescript": "^7.0.2",
"vite": "^8.1.3"
}
}
+16 -16
View File
@@ -5,25 +5,25 @@ import { cn } from "@reactive-resume/utils/style";
import { Combobox } from "@/components/ui/combobox";
import { FontDisplay } from "./font-display";
// Options depend only on the static font list, so compute them once per process
// instead of per component instance (the body + heading pickers rendered identical output twice).
const FONT_FAMILY_OPTIONS = fontList.map((font) => ({
value: font.family,
keywords: getFontSearchKeywords(font.family),
label: (
<FontDisplay
family={font.family}
label={getFontDisplayName(font.family)}
type={font.type}
url={"preview" in font ? font.preview : undefined}
/>
),
}));
type FontFamilyComboboxProps = Omit<SingleComboboxProps, "options">;
export function FontFamilyCombobox({ className, ...props }: FontFamilyComboboxProps) {
const options = useMemo(() => {
return fontList.map((font) => ({
value: font.family,
keywords: getFontSearchKeywords(font.family),
label: (
<FontDisplay
family={font.family}
label={getFontDisplayName(font.family)}
type={font.type}
url={"preview" in font ? font.preview : undefined}
/>
),
}));
}, []);
return <Combobox {...props} options={options} className={cn("w-full", className)} />;
return <Combobox {...props} options={FONT_FAMILY_OPTIONS} className={cn("w-full", className)} />;
}
type FontWeightComboboxProps = Omit<MultiComboboxProps, "options" | "multiple"> & { fontFamily: string };
@@ -1,7 +1,7 @@
import { t } from "@lingui/core/macro";
import { Trans } from "@lingui/react/macro";
import { useHotkeys } from "@tanstack/react-hotkeys";
import { useRef } from "react";
import { useEffect, useRef, useState } from "react";
import { Command, CommandEmpty, CommandInput, CommandList } from "@reactive-resume/ui/components/command";
import {
Dialog,
@@ -17,10 +17,13 @@ import { useCommandPaletteStore } from "./store";
export function CommandPalette() {
const inputRef = useRef<HTMLInputElement>(null);
const commandRef = useRef<HTMLDivElement>(null);
const [selectedValue, setSelectedValue] = useState<string>();
const { open, search, pages, setOpen, setSearch, goBack } = useCommandPaletteStore();
const isFirstPage = pages.length === 0;
const currentPage = pages[pages.length - 1];
const commandListPage = currentPage ?? "root";
// Toggle command palette with Cmd+K / Ctrl+K
useHotkeys([
@@ -67,6 +70,18 @@ export function CommandPalette() {
setSearch(value);
};
useEffect(() => {
if (!open) return;
const firstItem = commandRef.current?.querySelector<HTMLElement>(
`[data-command-page="${commandListPage}"] [cmdk-item]:not([aria-disabled="true"])`,
);
const value = firstItem?.getAttribute("data-value");
if (value) setSelectedValue(value);
inputRef.current?.focus();
}, [open, commandListPage]);
return (
<Dialog open={open} onOpenChange={handleOpenChange}>
<DialogHeader className="sr-only print:hidden">
@@ -97,7 +112,10 @@ export function CommandPalette() {
}
>
<Command
ref={commandRef}
loop
value={selectedValue}
onValueChange={setSelectedValue}
aria-label={t({
comment: "Accessible label for command list region inside command palette",
message: "Command Palette",
@@ -125,7 +143,7 @@ export function CommandPalette() {
})}
/>
<CommandList>
<CommandList key={commandListPage} data-command-page={commandListPage}>
<CommandEmpty>
<Trans comment="Empty-state message when no command palette results match the search query">
The command you're looking for doesn't exist.
@@ -1,6 +1,7 @@
// @vitest-environment happy-dom
import { fireEvent, render, screen } from "@testing-library/react";
import userEvent from "@testing-library/user-event";
import { afterEach, beforeAll, describe, expect, it, vi } from "vitest";
import { i18n } from "@lingui/core";
import { I18nProvider } from "@lingui/react";
@@ -21,6 +22,10 @@ vi.mock("@tanstack/react-query", () => ({
useQuery: vi.fn(),
}));
vi.mock("@tanstack/react-hotkeys", () => ({
useHotkeys: vi.fn(),
}));
vi.mock("@tanstack/react-router", () => ({
useNavigate: () => mocks.navigate,
useRouteContext: () => ({ session: { user: { id: "user-1" } } }),
@@ -36,6 +41,10 @@ vi.mock("@/features/applications/queries", () => ({
applicationsListQueryOptions: mocks.applicationsListQueryOptions,
}));
vi.mock("@/features/theme/provider", () => ({
useTheme: () => ({ setTheme: vi.fn(), theme: "light", toggleTheme: vi.fn() }),
}));
vi.mock("@/libs/orpc/client", () => ({
orpc: {
resume: {
@@ -53,6 +62,7 @@ vi.mock("@/libs/orpc/client", () => ({
},
}));
const { CommandPalette } = await import("../index");
const { ResumesCommandGroup } = await import("./resumes");
const { NavigationCommandGroup } = await import("./navigation");
@@ -83,8 +93,67 @@ const renderGroup = () =>
</I18nProvider>,
);
function TestCommandPalette() {
return (
<I18nProvider i18n={i18n}>
<CommandPalette />
</I18nProvider>
);
}
describe("ResumesCommandGroup", () => {
it("loads resumes with the default list input on the resumes page", () => {
it.each([
["resumes", "", "Create a new resume"],
["applications", "{ArrowDown}", "New Application"],
["threads", "{ArrowDown}{ArrowDown}", "New Thread"],
])("opens the %s list page from the root palette with Enter", async (page, keys, createLabel) => {
mockUseQueryData((entity) => {
if (entity === "resumes") return [{ id: "resume-1", name: "Evil Apricot Pike", slug: "apricot" }];
if (entity === "applications")
return [{ id: "application-1", company: "Umbrella", role: "Staff Engineer", archived: false }];
if (entity === "threads")
return [{ id: "thread-1", title: "Cover letter rewrite", resumeName: "Product Resume" }];
return [];
});
useCommandPaletteStore.setState({ open: true });
render(<TestCommandPalette />);
await userEvent.click(screen.getByRole("combobox"));
await userEvent.keyboard(`${keys}{Enter}`);
expect(useCommandPaletteStore.getState().pages).toEqual([page]);
expect(await screen.findByText(createLabel)).toBeInTheDocument();
expect(screen.queryByText("The command you're looking for doesn't exist.")).not.toBeInTheDocument();
});
it.each([
["resumes", "", "Create a new resume", "Evil Apricot Pike"],
["applications", "{ArrowDown}", "New Application", "Umbrella"],
["threads", "{ArrowDown}{ArrowDown}", "New Thread", "Cover letter rewrite"],
])("keeps arrow-key navigation active on the %s list page", async (_page, keys, createLabel, itemLabel) => {
mockUseQueryData((entity) => {
if (entity === "resumes") return [{ id: "resume-1", name: "Evil Apricot Pike", slug: "apricot" }];
if (entity === "applications")
return [{ id: "application-1", company: "Umbrella", role: "Staff Engineer", archived: false }];
if (entity === "threads")
return [{ id: "thread-1", title: "Cover letter rewrite", resumeName: "Product Resume" }];
return [];
});
useCommandPaletteStore.setState({ open: true });
render(<TestCommandPalette />);
await userEvent.click(screen.getByRole("combobox"));
await userEvent.keyboard(`${keys}{Enter}`);
const createItem = await screen.findByText(createLabel);
await userEvent.keyboard("{ArrowDown}");
expect((await screen.findByText(itemLabel)).closest("[cmdk-item]")).toHaveAttribute("aria-selected", "true");
await userEvent.keyboard("{ArrowUp}");
expect(createItem.closest("[cmdk-item]")).toHaveAttribute("aria-selected", "true");
});
it("does not show resume results beside the root categories on the resumes route", () => {
mocks.pathname = "/dashboard/resumes";
mockUseQueryData((entity) =>
entity === "resumes" ? [{ id: "resume-1", name: "Evil Apricot Pike", slug: "apricot" }] : [],
@@ -92,6 +161,19 @@ describe("ResumesCommandGroup", () => {
renderGroup();
expect(screen.getAllByText("Resumes")).toHaveLength(1);
expect(screen.queryByText("Create a new resume")).not.toBeInTheDocument();
expect(screen.queryByText("Evil Apricot Pike")).not.toBeInTheDocument();
});
it("loads resumes with the default list input after opening the resumes command page", () => {
useCommandPaletteStore.setState({ pages: ["resumes"] });
mockUseQueryData((entity) =>
entity === "resumes" ? [{ id: "resume-1", name: "Evil Apricot Pike", slug: "apricot" }] : [],
);
renderGroup();
expect(mocks.resumeQueryOptions).toHaveBeenCalledWith({
enabled: true,
input: { sort: "lastUpdatedAt", tags: [] },
@@ -100,8 +182,7 @@ describe("ResumesCommandGroup", () => {
});
it("filters resume results from the command palette search", () => {
mocks.pathname = "/dashboard/resumes";
useCommandPaletteStore.setState({ search: "apri" });
useCommandPaletteStore.setState({ pages: ["resumes"], search: "apri" });
mockUseQueryData((entity) =>
entity === "resumes"
? [
@@ -118,7 +199,7 @@ describe("ResumesCommandGroup", () => {
});
it("loads applications on the applications page", () => {
mocks.pathname = "/dashboard/applications";
useCommandPaletteStore.setState({ pages: ["applications"] });
mockUseQueryData((entity) =>
entity === "applications"
? [{ id: "application-1", company: "Umbrella", role: "Staff Engineer", archived: false }]
@@ -132,8 +213,7 @@ describe("ResumesCommandGroup", () => {
});
it("filters application results from the command palette search", () => {
mocks.pathname = "/dashboard/applications";
useCommandPaletteStore.setState({ search: "umbrella" });
useCommandPaletteStore.setState({ pages: ["applications"], search: "umbrella" });
mockUseQueryData((entity) =>
entity === "applications"
? [
@@ -150,7 +230,7 @@ describe("ResumesCommandGroup", () => {
});
it("opens the selected application by id", () => {
mocks.pathname = "/dashboard/applications";
useCommandPaletteStore.setState({ pages: ["applications"] });
mockUseQueryData((entity) =>
entity === "applications"
? [{ id: "application-1", company: "Umbrella", role: "Staff Engineer", archived: false }]
@@ -167,7 +247,7 @@ describe("ResumesCommandGroup", () => {
});
it("loads threads on agent pages", () => {
mocks.pathname = "/agent";
useCommandPaletteStore.setState({ pages: ["threads"] });
mockUseQueryData((entity) =>
entity === "threads" ? [{ id: "thread-1", title: "Cover letter rewrite", resumeName: "Product Resume" }] : [],
);
@@ -179,8 +259,7 @@ describe("ResumesCommandGroup", () => {
});
it("filters thread results from the command palette search", () => {
mocks.pathname = "/agent";
useCommandPaletteStore.setState({ search: "cover" });
useCommandPaletteStore.setState({ pages: ["threads"], search: "cover" });
mockUseQueryData((entity) =>
entity === "threads"
? [
@@ -3,7 +3,7 @@ import { t } from "@lingui/core/macro";
import { Trans } from "@lingui/react/macro";
import { BriefcaseIcon, ChatCircleDotsIcon, PlusIcon, ReadCvLogoIcon } from "@phosphor-icons/react";
import { useQuery } from "@tanstack/react-query";
import { useNavigate, useRouteContext, useRouterState } from "@tanstack/react-router";
import { useNavigate, useRouteContext } from "@tanstack/react-router";
import { CommandLoading } from "cmdk";
import { CommandItem, CommandShortcut } from "@reactive-resume/ui/components/command";
import { Kbd } from "@reactive-resume/ui/components/kbd";
@@ -20,12 +20,6 @@ type SearchPage = "resumes" | "applications" | "threads";
const isSearchPage = (page: string | undefined): page is SearchPage =>
page === "resumes" || page === "applications" || page === "threads";
const getRouteSearchPage = (pathname: string): SearchPage | undefined => {
if (pathname.startsWith("/dashboard/resumes")) return "resumes";
if (pathname.startsWith("/dashboard/applications")) return "applications";
if (pathname.startsWith("/agent")) return "threads";
};
const matchesSearch = (search: string, values: Array<string | null | undefined>) => {
const query = search.trim().toLowerCase();
return !query || values.some((value) => value?.toLowerCase().includes(query));
@@ -35,7 +29,6 @@ export function ResumesCommandGroup() {
const navigate = useNavigate();
const { openDialog } = useDialogStore();
const { session } = useRouteContext({ strict: false });
const pathname = useRouterState({ select: (state) => state.location.pathname });
const reset = useCommandPaletteStore((state) => state.reset);
const peekPage = useCommandPaletteStore((state) => state.peekPage);
const pushPage = useCommandPaletteStore((state) => state.pushPage);
@@ -43,7 +36,7 @@ export function ResumesCommandGroup() {
const commandPage = peekPage();
const commandSearchPage = isSearchPage(commandPage) ? commandPage : undefined;
const searchPage = commandSearchPage ?? (!commandPage ? getRouteSearchPage(pathname) : undefined);
const searchPage = commandSearchPage;
const { data: resumes, isLoading } = useQuery(
orpc.resume.list.queryOptions({
@@ -11,7 +11,7 @@ import {
FileTextIcon,
MarkdownLogoIcon,
} from "@phosphor-icons/react";
import { useState } from "react";
import { useId, useState } from "react";
import { Button } from "@reactive-resume/ui/components/button";
import {
Dialog,
@@ -21,6 +21,7 @@ import {
DialogTitle,
DialogTrigger,
} from "@reactive-resume/ui/components/dialog";
import { Switch } from "@reactive-resume/ui/components/switch";
import { Tabs, TabsList, TabsTrigger } from "@reactive-resume/ui/components/tabs";
import { cn } from "@reactive-resume/utils/style";
import { useResumeExport } from "./use-resume-export";
@@ -63,6 +64,8 @@ function FormatRow({ action, description, disabled, icon, title }: FormatRowProp
export function ResumeDownloadDialog({ resume, trigger }: ResumeDownloadDialogProps) {
const [open, setOpen] = useState(false);
const [scope, setScope] = useState<ResumeExportTarget>("resume");
const [includeCoverLetterHeader, setIncludeCoverLetterHeader] = useState(false);
const includeHeaderSwitchId = useId();
const { hasCoverLetter, isExporting, onDownloadDOCX, onDownloadJSON, onDownloadMarkdown, onDownloadPDF } =
useResumeExport(resume);
const disabled = !resume || isExporting;
@@ -102,6 +105,28 @@ export function ResumeDownloadDialog({ resume, trigger }: ResumeDownloadDialogPr
</TabsList>
</Tabs>
{activeScope === "cover-letter" && (
<label
htmlFor={includeHeaderSwitchId}
className="flex cursor-pointer items-center gap-3 rounded-lg border bg-background p-3"
>
<Switch
id={includeHeaderSwitchId}
checked={includeCoverLetterHeader}
onCheckedChange={setIncludeCoverLetterHeader}
/>
<span className="flex min-w-0 flex-1 flex-col gap-0.5">
<span className="font-medium text-sm">
<Trans>Include resume header</Trans>
</span>
<span className="text-muted-foreground text-xs leading-normal">
<Trans>Show the same first-page header on the cover letter.</Trans>
</span>
</span>
</label>
)}
<div className="grid gap-2">
<FormatRow
icon={
@@ -114,7 +139,7 @@ export function ResumeDownloadDialog({ resume, trigger }: ResumeDownloadDialogPr
size="sm"
aria-label="Download PDF"
disabled={isExporting}
onClick={() => run(() => onDownloadPDF(activeScope))}
onClick={() => run(() => onDownloadPDF(activeScope, { includeCoverLetterHeader }))}
>
<DownloadSimpleIcon />
<Trans>Download</Trans>
@@ -5,6 +5,10 @@ import { createResumePdfBlob as createPdfBlob } from "@reactive-resume/pdf/brows
import { ResumeDocument } from "@reactive-resume/pdf/document";
import { createSectionTitleResolverForLocale, useSectionTitleResolver } from "@/libs/resume/section-title-locale";
type ResumePdfRenderOptions = {
includeCoverLetterHeader?: boolean;
};
export const useLocalizedResumeDocument = (data?: ResumeData, template?: Template) => {
const sectionTitleResolver = useSectionTitleResolver(data?.metadata.page.locale);
@@ -21,12 +25,17 @@ export const useLocalizedResumeDocument = (data?: ResumeData, template?: Templat
}, [data, template, sectionTitleResolver]);
};
export const createResumePdfBlob = async (data: ResumeData, template?: Template) => {
export const createResumePdfBlob = async (
data: ResumeData,
template?: Template,
renderOptions?: ResumePdfRenderOptions,
) => {
const sectionTitleResolver = await createSectionTitleResolverForLocale(data.metadata.page.locale);
return createPdfBlob({
data,
template,
...(renderOptions ? { renderOptions } : {}),
resolveSectionTitle: sectionTitleResolver,
});
};
@@ -33,6 +33,10 @@ const getExportName = (resume: ExportableResume) => resume.name || resume.data.b
const getTargetExportName = (resume: ExportableResume, target: ResumeExportTarget) =>
target === "cover-letter" ? `${getExportName(resume)} Cover Letter` : getExportName(resume);
type DownloadPdfOptions = {
includeCoverLetterHeader?: boolean;
};
/**
* Single source of truth for resume export (PDF / DOCX / JSON / Print). Previously duplicated verbatim
* between the builder dock and the right-panel Export section (#17).
@@ -76,14 +80,18 @@ export function useResumeExport(resume: ExportableResume | undefined) {
);
const onDownloadPDF = useCallback(
async (target: ResumeExportTarget = "resume") => {
async (target: ResumeExportTarget = "resume", options?: DownloadPdfOptions) => {
if (!resume) return;
if (target === "cover-letter" && !resumeHasCoverLetter(resume.data)) return;
const toastId = toast.loading(t`Please wait while your PDF is being generated...`);
setIsExporting(true);
try {
const data = getResumeExportData(resume.data, target);
const blob = await createResumePdfBlob(data);
const blob = await createResumePdfBlob(
data,
undefined,
target === "cover-letter" ? { includeCoverLetterHeader: options?.includeCoverLetterHeader } : undefined,
);
downloadWithAnchor(blob, generateFilename(getTargetExportName(resume, target), "pdf"));
} catch {
toast.error(t`There was a problem while generating the PDF, please try again.`);
@@ -142,6 +142,27 @@ describe("AISettingsSection", () => {
mutations.delete.mockReset();
});
it("offers popular AI SDK providers and labels Ollama as cloud-hosted", () => {
renderSection();
for (const label of [
"Mistral AI",
"Cohere",
"xAI Grok",
"Groq",
"DeepSeek",
"Together.ai",
"Fireworks",
"Cerebras",
"Perplexity",
"Ollama Cloud",
]) {
expect(screen.getByRole("option", { name: label })).toBeInTheDocument();
}
expect(screen.queryByRole("option", { name: "Ollama" })).not.toBeInTheDocument();
});
it("uses the save-and-test result as the connected provider row", async () => {
const created = provider({});
const tested = provider({ enabled: true, testStatus: "success", lastTestedAt: new Date("2026-07-04T01:00:00Z") });
@@ -64,10 +64,73 @@ const providerOptions: AIProviderOption[] = [
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.openrouter,
defaultModel: "openai/gpt-4.1",
},
{
value: "mistral",
label: t`Mistral AI`,
keywords: ["mistral", "magistral"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.mistral,
defaultModel: "mistral-large-latest",
},
{
value: "cohere",
label: t`Cohere`,
keywords: ["cohere", "command"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.cohere,
defaultModel: "command-a-03-2025",
},
{
value: "xai",
label: t`xAI Grok`,
keywords: ["xai", "grok"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.xai,
defaultModel: "grok-4",
},
{
value: "groq",
label: t`Groq`,
keywords: ["groq", "llama"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.groq,
defaultModel: "llama-3.3-70b-versatile",
},
{
value: "deepseek",
label: t`DeepSeek`,
keywords: ["deepseek"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.deepseek,
defaultModel: "deepseek-chat",
},
{
value: "togetherai",
label: t`Together.ai`,
keywords: ["together", "togetherai", "llama"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.togetherai,
defaultModel: "meta-llama/Meta-Llama-3.3-70B-Instruct-Turbo",
},
{
value: "fireworks",
label: t`Fireworks`,
keywords: ["fireworks", "llama", "deepseek"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.fireworks,
defaultModel: "accounts/fireworks/models/llama-v3p3-70b-instruct",
},
{
value: "cerebras",
label: t`Cerebras`,
keywords: ["cerebras", "llama"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.cerebras,
defaultModel: "llama3.3-70b",
},
{
value: "perplexity",
label: t`Perplexity`,
keywords: ["perplexity", "sonar"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.perplexity,
defaultModel: "sonar-pro",
},
{
value: "ollama",
label: t`Ollama`,
keywords: ["ollama", "local"],
label: t`Ollama Cloud`,
keywords: ["ollama", "cloud"],
defaultBaseURL: AI_PROVIDER_DEFAULT_BASE_URLS.ollama,
defaultModel: "llama3.1",
},
@@ -92,7 +92,8 @@ describe("updateSectionItem", () => {
});
const customSection = result.customSections.find((s) => s.id === "custom-1");
expect((customSection?.items[0] as { value?: string }).value).toBe("new");
if (!customSection) throw new Error("Custom section not found");
expect((customSection.items[0] as { value?: string }).value).toBe("new");
});
it("does nothing when custom section is not found", () => {
@@ -0,0 +1,13 @@
import { readFileSync } from "node:fs";
import { describe, expect, it } from "vitest";
const source = readFileSync("src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx", "utf8");
describe("layout page header", () => {
it("uses container queries to prevent narrow sidebar control collisions", () => {
expect(source).toContain("@container bg-secondary/50");
expect(source).toContain("grid-cols-[minmax(0,1fr)_auto]");
expect(source).toContain("@max-[22rem]:grid-cols-1");
expect(source).toContain("flex min-w-0 flex-wrap");
});
});
@@ -297,31 +297,37 @@ function PageContainer({
return (
<div className="space-y-3 rounded-md border border-dashed bg-background/40">
<div className="flex items-center justify-between bg-secondary/50 px-4 py-3">
<div className="flex w-full items-center gap-4">
<span className="font-medium text-xs">
<Trans comment="Layout editor page label with 1-based page number">Page {pageIndex + 1}</Trans>
</span>
<label htmlFor={fullWidthSwitchId} className="flex cursor-pointer items-center gap-2">
<Switch
id={fullWidthSwitchId}
checked={page.fullWidth}
onCheckedChange={(checked) => onToggleFullWidth(pageIndex, checked)}
/>
<span className="font-medium text-muted-foreground text-xs">
<Trans comment="Layout editor toggle label that makes a page single-column">Full Width</Trans>
<div className="@container bg-secondary/50 px-4 py-3">
<div className="grid @max-[22rem]:grid-cols-1 grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 gap-y-2">
<div className="flex min-w-0 flex-wrap items-center gap-x-4 gap-y-2">
<span className="font-medium text-xs">
<Trans comment="Layout editor page label with 1-based page number">Page {pageIndex + 1}</Trans>
</span>
</label>
</div>
{canDelete && (
<Button variant="ghost" onClick={() => onDelete(pageIndex)} className="h-5 w-auto gap-x-2.5 px-0!">
<TrashIcon />
<Trans>Delete Page</Trans>
</Button>
)}
<label htmlFor={fullWidthSwitchId} className="flex min-w-0 cursor-pointer items-center gap-2">
<Switch
id={fullWidthSwitchId}
checked={page.fullWidth}
onCheckedChange={(checked) => onToggleFullWidth(pageIndex, checked)}
/>
<span className="font-medium text-muted-foreground text-xs">
<Trans comment="Layout editor toggle label that makes a page single-column">Full Width</Trans>
</span>
</label>
</div>
{canDelete && (
<Button
variant="ghost"
onClick={() => onDelete(pageIndex)}
className="size-auto gap-x-2.5 justify-self-end p-0!"
>
<TrashIcon />
<Trans>Delete Page</Trans>
</Button>
)}
</div>
</div>
<div
@@ -1,5 +1,6 @@
// @vitest-environment happy-dom
import { readFileSync } from "node:fs";
import { fireEvent, render, screen } from "@testing-library/react";
import { afterEach, beforeAll, describe, expect, it, vi } from "vitest";
import { i18n } from "@lingui/core";
@@ -64,4 +65,11 @@ describe("TemplateSectionBuilder", () => {
const img = screen.getByAltText("Ditto") as HTMLImageElement;
expect(img.src).toContain("/templates/jpg/ditto.jpg");
});
it("keeps the template preview inline instead of mounting a hover card", () => {
const source = readFileSync("src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx", "utf8");
expect(source).not.toContain("@reactive-resume/ui/components/hover-card");
expect(source).not.toContain("HoverCardContent");
});
});
@@ -1,23 +1,12 @@
import { t } from "@lingui/core/macro";
import { useLingui } from "@lingui/react";
import { SwapIcon } from "@phosphor-icons/react";
import { lazy, Suspense } from "react";
import { Badge } from "@reactive-resume/ui/components/badge";
import { Button } from "@reactive-resume/ui/components/button";
import { HoverCard, HoverCardContent, HoverCardTrigger } from "@reactive-resume/ui/components/hover-card";
import { templates } from "@/dialogs/resume/template/data";
import { useDialogStore } from "@/dialogs/store";
import { useCurrentResume } from "@/features/resume/builder/draft";
import { SectionBase } from "../shared/section-base";
// Lazy so the browser PDF pipeline (pdf.js) loads only when a preview card actually opens, keeping it out
// of the SSR/module graph — mirrors the `ResumePreview` entry convention.
const TemplateLivePreview = lazy(() =>
import("@/features/resume/preview/template-live-preview").then((module) => ({
default: module.TemplateLivePreview,
})),
);
export function TemplateSectionBuilder() {
return (
<SectionBase type="template">
@@ -40,43 +29,19 @@ function TemplateSectionForm() {
return (
<div className="flex @md:flex-row flex-col items-stretch gap-x-4 gap-y-2">
<HoverCard>
<HoverCardTrigger
delay={300}
render={
<Button
variant="ghost"
onClick={onOpenTemplateGallery}
className="group/preview relative h-auto w-40 shrink-0 cursor-pointer p-0"
>
<div className="relative z-10 aspect-page size-full overflow-hidden rounded-md opacity-100 transition-opacity group-hover/preview:opacity-50">
<img src={metadata.imageUrl} alt={metadata.name} className="size-full object-cover" />
</div>
<Button
variant="ghost"
onClick={onOpenTemplateGallery}
className="group/preview relative h-auto w-40 shrink-0 cursor-pointer p-0"
>
<div className="relative z-10 aspect-page size-full overflow-hidden rounded-md opacity-100 transition-opacity group-hover/preview:opacity-50">
<img src={metadata.imageUrl} alt={metadata.name} className="size-full object-cover" />
</div>
<div className="absolute inset-0 flex items-center justify-center">
<SwapIcon size={48} weight="thin" className="size-12" />
</div>
</Button>
}
/>
<HoverCardContent side="right" align="start" className="w-64 p-1.5">
<Suspense
fallback={
<div className="aspect-page w-full overflow-hidden rounded-md bg-white">
<img src={metadata.imageUrl} alt={metadata.name} className="size-full object-contain" />
</div>
}
>
<TemplateLivePreview
data={resume.data}
template={template}
fallbackSrc={metadata.imageUrl}
alt={t`Live preview of your resume in the ${metadata.name} template`}
/>
</Suspense>
</HoverCardContent>
</HoverCard>
<div className="absolute inset-0 flex items-center justify-center">
<SwapIcon size={48} weight="thin" className="size-12" />
</div>
</Button>
<div className="flex flex-1 flex-col gap-y-4 @md:pt-1 @md:pb-3">
<div className="space-y-1">