feat(cv): expand builder studio tools

This commit is contained in:
cesnimda
2026-08-29 01:45:30 +02:00
parent f794265e3e
commit 0f17d95c57
10 changed files with 434 additions and 47 deletions
+60
View File
@@ -202,6 +202,8 @@ export const translations = {
cvEditorTemplate: "Template",
cvEditorDesign: "Design",
cvEditorLayout: "Layout",
cvEditorCustomize: "Customize",
cvEditorAiTools: "AI Tools",
cvEditorHistory: "History",
cvEditorLivePreview: "Live preview",
cvEditorUpdatingPreview: "updating…",
@@ -243,6 +245,13 @@ export const translations = {
cvEditorAddSection: "Add a section",
cvEditorAddSectionButton: "Add section",
cvEditorAddSectionHelp: "Preset sections use the same editable, reorderable card as every other section.",
cvEditorAddContent: "Add content",
cvEditorAddContentHelp: "Choose a standard section or create something specific to this CV. Existing career data is never removed.",
cvEditorAddBuiltInHelp: "Add {section} and edit its CV-specific wording and visibility.",
cvEditorAddPresetHelp: "Add a structured {section} section with reorderable entries.",
cvEditorAddCustomHelp: "Create a section with your own title and paragraph, bullet or multi-entry content.",
cvEditorContentAdded: "Added",
cvEditorAdd: "Add",
cvEditorSectionType: "Section type",
cvEditorFreeTextSection: "Custom free-text section",
cvEditorMoveSectionUp: "Move {section} section up",
@@ -258,6 +267,12 @@ export const translations = {
cvEditorCollapseSection: "Collapse {section}",
cvEditorExpandSection: "Expand {section}",
cvEditorContentFormat: "Content format",
cvEditorSectionLayout: "Section layout",
cvEditorSectionLayoutHelp: "Choose how this section is arranged in preview and PDF.",
cvEditorPresentation: "Presentation",
cvEditorRows: "Rows",
cvEditorGrid: "Grid",
cvEditorBubble: "Bubble",
cvEditorParagraphs: "Paragraphs",
cvEditorBulletList: "Bullet list",
cvEditorMultipleEntries: "Multiple entries",
@@ -427,6 +442,21 @@ export const translations = {
cvAiGrammar: "Fix grammar",
cvAiImpact: "Add measurable impact",
cvAiBullets: "Suggest bullet points",
cvDocumentAiTitle: "AI tools for this CV",
cvDocumentAiProTitle: "Refine the complete CV with Pro.",
cvDocumentAiHelp: "Review coordinated suggestions across the complete document. Nothing changes until you approve it.",
cvDocumentAiTranslate: "Translate resume",
cvDocumentAiTranslateHelp: "Translate headings and content while preserving names, dates, employers and technical terms.",
cvDocumentAiImprove: "Improve writing",
cvDocumentAiImproveHelp: "Make the complete CV clearer, more concise and professionally consistent without adding claims.",
cvDocumentAiGrammar: "Check spelling and grammar",
cvDocumentAiGrammarHelp: "Correct spelling, grammar and punctuation without changing the meaning.",
cvDocumentAiReview: "Review suggestion",
cvDocumentAiInvalid: "The AI response could not be matched safely to this CV. Nothing was changed.",
cvDocumentAiReviewTitle: "Review {count} proposed change(s)",
cvDocumentAiReviewHelp: "Compare current wording on the left with the suggestion on the right before applying the complete set.",
cvDocumentAiNoChanges: "No wording changes were suggested.",
cvDocumentAiApplied: "The reviewed CV suggestions were applied.",
careerOverviewTitle: "Career Workspace",
careerOverviewSubtitle: "Choose what you want to work on next.",
careerOverviewOpenBuilder: "Open CV Builder",
@@ -1868,6 +1898,8 @@ export const translations = {
cvEditorTemplate: "Mal",
cvEditorDesign: "Design",
cvEditorLayout: "Oppsett",
cvEditorCustomize: "Tilpass",
cvEditorAiTools: "AI-verktøy",
cvEditorHistory: "Historikk",
cvEditorLivePreview: "Direkte forhåndsvisning",
cvEditorUpdatingPreview: "oppdaterer…",
@@ -1909,6 +1941,13 @@ export const translations = {
cvEditorAddSection: "Legg til seksjon",
cvEditorAddSectionButton: "Legg til seksjon",
cvEditorAddSectionHelp: "Forhåndsdefinerte seksjoner bruker det samme redigerbare kortet som alle andre seksjoner.",
cvEditorAddContent: "Legg til innhold",
cvEditorAddContentHelp: "Velg en standardseksjon eller opprett noe som er spesifikt for denne CV-en. Eksisterende karrieredata blir aldri fjernet.",
cvEditorAddBuiltInHelp: "Legg til {section} og rediger CV-spesifikk tekst og synlighet.",
cvEditorAddPresetHelp: "Legg til en strukturert seksjon for {section} med sorterbare oppføringer.",
cvEditorAddCustomHelp: "Opprett en seksjon med egen tittel og innhold som avsnitt, punkter eller flere oppføringer.",
cvEditorContentAdded: "Lagt til",
cvEditorAdd: "Legg til",
cvEditorSectionType: "Seksjonstype",
cvEditorFreeTextSection: "Egendefinert fritekstseksjon",
cvEditorMoveSectionUp: "Flytt seksjonen {section} opp",
@@ -1924,6 +1963,12 @@ export const translations = {
cvEditorCollapseSection: "Slå sammen {section}",
cvEditorExpandSection: "Utvid {section}",
cvEditorContentFormat: "Innholdsformat",
cvEditorSectionLayout: "Seksjonsoppsett",
cvEditorSectionLayoutHelp: "Velg hvordan denne seksjonen ordnes i forhåndsvisning og PDF.",
cvEditorPresentation: "Visning",
cvEditorRows: "Rader",
cvEditorGrid: "Rutenett",
cvEditorBubble: "Bobler",
cvEditorParagraphs: "Avsnitt",
cvEditorBulletList: "Punktliste",
cvEditorMultipleEntries: "Flere oppføringer",
@@ -2093,6 +2138,21 @@ export const translations = {
cvAiGrammar: "Rett grammatikk",
cvAiImpact: "Legg til målbar effekt",
cvAiBullets: "Foreslå punkter",
cvDocumentAiTitle: "AI-verktøy for denne CV-en",
cvDocumentAiProTitle: "Forbedre hele CV-en med Pro.",
cvDocumentAiHelp: "Se gjennom samordnede forslag for hele dokumentet. Ingenting endres før du godkjenner det.",
cvDocumentAiTranslate: "Oversett CV",
cvDocumentAiTranslateHelp: "Oversett overskrifter og innhold, men bevar navn, datoer, arbeidsgivere og tekniske begreper.",
cvDocumentAiImprove: "Forbedre teksten",
cvDocumentAiImproveHelp: "Gjør hele CV-en tydeligere, mer konsis og profesjonelt konsekvent uten å legge til påstander.",
cvDocumentAiGrammar: "Kontroller staving og grammatikk",
cvDocumentAiGrammarHelp: "Korriger staving, grammatikk og tegnsetting uten å endre meningen.",
cvDocumentAiReview: "Se gjennom forslag",
cvDocumentAiInvalid: "AI-svaret kunne ikke kobles trygt til denne CV-en. Ingenting ble endret.",
cvDocumentAiReviewTitle: "Se gjennom {count} foreslåtte endring(er)",
cvDocumentAiReviewHelp: "Sammenlign gjeldende tekst til venstre med forslaget til høyre før du bruker hele settet.",
cvDocumentAiNoChanges: "Ingen tekstendringer ble foreslått.",
cvDocumentAiApplied: "De gjennomgåtte CV-forslagene ble tatt i bruk.",
careerOverviewTitle: "Karriereområde",
careerOverviewSubtitle: "Velg hva du vil arbeide med videre.",
careerOverviewOpenBuilder: "Åpne CV-bygger",