1import{u as D,F as g,r as h,s as F,j as o,T as _,c as f,B as P,i as v,A as R}from"./index-NJ3uk8qz.js";import{e as x}from"./executeError-CLrfvkuM.js";import{e as z}from"./pdfBrowser-B-7T_B3_.js";import{U as w}from"./index-Ds9SOs-J.js";import"./FileOutlined-BxtVgI_C.js";import"./DeleteOutlined-C2la6rNg.js";import"./DownloadOutlined-gNcZAksn.js";import"./progress-7GUSfnof.js";const C="اس٠Ù",O="Ù Ø³Ù Ù ÙØ¸ÙÙÙ",I="Ø´Ø±ÙØ©",S="اÙÙÙØ§Ø· Ø§ÙØ¨Ø§Ø±Ø²Ø© (ÙØ§ØØ¯Ø© ÙÙ Ù٠سطر)",G=`5 سÙÙØ§Øª Ù٠اÙÙØ§Ø¬ÙØ© 2أد٠اÙÙØ¬Ø±Ø© Ø¥Ù٠رد اÙÙØ¹Ù`,V="ÙØºÙ Ø©",M="Ø§ØØªØ±Ø§ÙÙ",A="ÙØ¯Ù",U="٠تØÙ س",B="تÙÙÙØ¯ Ø§ÙØ±Ø³Ø§ÙØ©",q="Ù Ø·ÙÙØ¨ Ø§ÙØ§Ø³Ù ÙØ§Ù٠س٠٠اÙÙØ¸ÙÙÙ ÙØ§ÙØ´Ø±ÙØ©.",W="ÙØ´Ù Ø§ÙØ¬ÙÙ.",K="Ø§Ø®ØªÙØ§Ø±Ù: Ø§ÙØµÙ ÙØµ Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ© Ø£Ù Ù٠بتØÙ ÙÙ Ù ÙÙ PDF ÙØ§Ø³ØªØ®Ø±Ø§Ø¬ Ø§ÙØªØ¹Ø¯Ø§Ø¯ اÙÙÙØ·Ù اÙÙ Ù ÙØ² Ù ØÙÙÙØ§Ø Ø«Ù Ø§Ù ÙØ£ اÙ٠س٠٠اÙÙØ¸ÙÙÙ ÙØ§ÙØ´Ø±ÙØ©.",J="Ø§Ø³ØªØ¦ÙØ§Ù اÙÙØµ (Ø§Ø®ØªÙØ§Ø±Ù)",Y="ÙØµÙ تعداد ÙÙØ·Ù ÙÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ© أ٠اÙÙØµ اÙÙØ§Ù Ù...",Z="استخراج اÙÙÙØ§Ø· Ø§ÙØ¨Ø§Ø±Ø²Ø© Ù Ù Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ©",X="تØÙ ÙÙ Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ© Ø¨ØµÙØºØ© PDF",Q="اÙÙÙØ§Ø· Ø§ÙØ¨Ø§Ø±Ø²Ø© اÙÙ Ù ÙÙØ¡Ø© Ù Ù Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ©. ØªØØ±Ùر ÙØ¨Ù Ø§ÙØ¥Ùشاء.",ee="Ø§ÙØµÙ ÙØµ Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ© Ø£ÙÙØ§ÙØ Ø£Ù Ù٠بتØÙ ÙÙ Ù ÙÙ PDF.",te="ÙÙ ÙØªÙ Ø§ÙØ¹Ø«Ùر عÙÙ Ø®Ø·ÙØ· ØªØ´Ø¨Ù Ø§ÙØ±ØµØ§ØµØ©. ÙÙ Ø¨ÙØµÙ ÙÙØ§Ø· Ø§ÙØ¥Ùجاز Ø£Ù ÙØªØ§Ø¨Ø© اÙÙÙØ§Ø· Ø§ÙØ¨Ø§Ø±Ø²Ø© ÙØ¯ÙÙÙØ§.",oe="ÙØµ Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ© Ø·ÙÙÙ Ø¬Ø¯ÙØ§ (Ø§ÙØØ¯ Ø§ÙØ£Ùص٠100000 ØØ±Ù).",ae="ÙØ§ ÙÙ Ù٠استخراج اÙÙÙØ§Ø· Ø§ÙØ¨Ø§Ø±Ø²Ø© Ù Ù Ø§ÙØ³Ùرة Ø§ÙØ°Ø§ØªÙØ©.",ne="ت٠تØÙ Ù٠اÙÙØµ Ù Ù {{pages}} ØµÙØØ© (ØµÙØØ§Øª).",se="ÙØ§ ÙÙØ¬Ø¯ ÙØµ ÙÙ ÙÙ ØªØØ¯Ùد٠ÙÙ Ù ÙÙ PDF ÙØ°Ø§. Ø§Ø³ØªØ®Ø¯Ù Ø§ÙØªØ¹Ø±Ù Ø§ÙØ¶Ùئ٠عÙÙ Ø§ÙØØ±ÙÙ (OCR) Ø£Ù Ø§ÙØµÙ اÙÙØµ.",ie="ÙØ±Ø¬Ù تØÙ ÙÙ Ù ÙÙ PDF.",le="Ù ÙÙ PDF ÙØ¨Ùر Ø¬Ø¯ÙØ§.",re="ÙØ´Ù استخراج ÙØµ PDF.",ce={nameLabel:C,jobTitleLabel:O,companyLabel:I,highlightsLabel:S,highlightsPlaceholder:G,toneLabel:V,toneProfessional:M,toneFriendly:A,toneEnthusiastic:U,generate:B,missingFields:q,generateFailed:W,fromResumeHint:K,resumeLabel:J,resumePlaceholder:Y,extractHighlights:Z,uploadPdf:X,resumeExtracted:Q,resumeEmpty:ee,resumeNoHighlights:te,resumeTooLong:oe,resumeExtractFailed:ae,pdfLoaded:ne,pdfNoText:se,pdfNotPdf:ie,pdfTooLarge:le,pdfFailed:re},de="তà§à¦®à¦¾à¦° নাম",me="à¦à¦¾à¦à¦°à¦¿à¦° শিরà§à¦¨à¦¾à¦®",ue="à¦à§à¦®à§à¦ªà¦¾à¦¨à¦¿",ge="হাà¦à¦²à¦¾à¦à¦ (পà§à¦°à¦¤à¦¿ লাà¦à¦¨à§ à¦à¦à¦à¦¿)",he=`ফà§à¦°à¦¨à§à¦à¦à¦¨à§à¦¡à§ 5 বà¦à¦° 3পà§à¦°à¦¤à¦¿à¦à§à¦°à¦¿à¦¯à¦¼à¦¾à¦¯à¦¼ মাà¦à¦à§à¦°à§à¦¶à¦¨à§à¦° নà§à¦¤à§à¦¤à§à¦¬ দà§à¦¨`,pe="সà§à¦¬à¦°",fe="পà§à¦°à¦«à§à¦¶à¦¨à¦¾à¦²",$e="বনà§à¦§à§à¦¤à§à¦¬à¦ªà§à¦°à§à¦£",be="à¦à¦¤à§à¦¸à¦¾à¦¹à§",Le="à¦à¦¿à¦ ি তà§à¦°à¦¿ à¦à¦°à§à¦¨",Pe="নাম, à¦à¦¾à¦à¦°à¦¿à¦° শিরà§à¦¨à¦¾à¦® à¦à¦¬à¦ à¦à§à¦®à§à¦ªà¦¾à¦¨à¦¿ পà§à¦°à¦¯à¦¼à§à¦à¦¨à¥¤",Fe="à¦à§à¦¨à¦¾à¦°à§à¦¶à¦¨ বà§à¦¯à¦°à§à¦¥ হয়à§à¦à§à¥¤",xe="à¦à¦à§à¦à¦¿à¦: সà§à¦¥à¦¾à¦¨à§à¦¯à¦¼à¦à¦¾à¦¬à§ হাà¦à¦²à¦¾à¦à¦ বà§à¦²à§à¦ বà§à¦° à¦à¦°à¦¤à§ à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤à§à¦° পাঠà§à¦¯ পà§à¦¸à§à¦ à¦à¦°à§à¦¨ বা à¦à¦à¦à¦¿ PDF à¦à¦ªà¦²à§à¦¡ à¦à¦°à§à¦¨âতারপর à¦à¦¾à¦à¦°à¦¿à¦° শিরà§à¦¨à¦¾à¦® à¦à¦¬à¦ à¦à§à¦®à§à¦ªà¦¾à¦¨à¦¿ পà§à¦°à¦£ à¦à¦°à§à¦¨à¥¤",ye="পাঠà§à¦¯ পà§à¦¨à¦°à¦¾à¦¯à¦¼ শà§à¦°à§ à¦à¦°à§à¦¨ (à¦à¦à§à¦à¦¿à¦)",Te="পà§à¦¨à¦à¦¸à§à¦à¦¨à¦¾ বà§à¦²à§à¦ বা সমà§à¦ªà§à¦°à§à¦£ পাঠà§à¦¯ পà§à¦¸à§à¦ à¦à¦°à§à¦¨...",ke="à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤ থà§à¦à§ হাà¦à¦²à¦¾à¦à¦ বà§à¦° à¦à¦°à§à¦¨",Ee="à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤ পিডিà¦à¦« à¦à¦ªà¦²à§à¦¡ à¦à¦°à§à¦¨",je="à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤ থà§à¦à§ পà§à¦°à§à¦£ হাà¦à¦²à¦¾à¦à¦. তà§à¦°à¦¿ à¦à¦°à¦¾à¦° à¦à¦à§ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨à¥¤",Ne="পà§à¦°à¦¥à¦®à§ à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤à§à¦° à¦à§à¦à§à¦¸à¦ পà§à¦¸à§à¦ à¦à¦°à§à¦¨, ঠথবা à¦à¦à¦à¦¿ পিডিà¦à¦« à¦à¦ªà¦²à§à¦¡ à¦à¦°à§à¦¨à¥¤",He="বà§à¦²à§à¦à§à¦° মতৠà¦à§à¦¨à§ লাà¦à¦¨ পাà¦à¦¯à¦¼à¦¾ যায়নি। à¦à§à¦¤à¦¿à¦¤à§à¦¬ বà§à¦²à§à¦ à¦à¦à¦à¦¾à¦¨ বা মà§à¦¯à¦¾à¦¨à§à¦¯à¦¼à¦¾à¦²à¦¿ হাà¦à¦²à¦¾à¦à¦ লিà¦à§à¦¨à¥¤",De="সারসà¦à¦à¦²à¦¨ পাঠà§à¦¯ à¦à§à¦¬ দà§à¦°à§à¦ (সরà§à¦¬à§à¦à§à¦ 100,000 ঠà¦à§à¦·à¦°)।",_e="à¦à§à¦¬à¦¨à¦¬à§à¦¤à§à¦¤à¦¾à¦¨à§à¦¤ থà§à¦à§ হাà¦à¦²à¦¾à¦à¦ বà§à¦° à¦à¦°à¦¾ যায়নি।",ve="{{পà§à¦·à§à¦ া}} পà§à¦·à§à¦ া(à¦à§à¦²à¦¿) থà§à¦à§ পাঠà§à¦¯ লà§à¦¡ à¦à¦°à¦¾ হয়à§à¦à§à¥¤",Re="à¦à¦ PDF ঠà¦à§à¦¨ নিরà§à¦¬à¦¾à¦à¦¨à¦¯à§à¦à§à¦¯ পাঠà§à¦¯ নà§à¦à¥¤ OCR বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨ বা à¦à§à¦à§à¦¸à¦ পà§à¦¸à§à¦ à¦à¦°à§à¦¨à¥¤",ze="à¦à¦à¦à¦¿ পিডিà¦à¦« ফাà¦à¦² à¦à¦ªà¦²à§à¦¡ à¦à¦°à§à¦¨.",we="PDF à¦à§à¦¬ বড়।",Ce="PDF পাঠà§à¦¯ নিষà§à¦à¦¾à¦¶à¦¨ বà§à¦¯à¦°à§à¦¥ হয়à§à¦à§à§·",Oe={nameLabel:de,jobTitleLabel:me,companyLabel:ue,highlightsLabel:ge,highlightsPlaceholder:he,toneLabel:pe,toneProfessional:fe,toneFriendly:$e,toneEnthusiastic:be,generate:Le,missingFields:Pe,generateFailed:Fe,fromResumeHint:xe,resumeLabel:ye,resumePlaceholder:Te,extractHighlights:ke,uploadPdf:Ee,resumeExtracted:je,resumeEmpty:Ne,resumeNoHighlights:He,resumeTooLong:De,resumeExtractFailed:_e,pdfLoaded:ve,pdfNoText:Re,pdfNotPdf:ze,pdfTooLarge:we,pdfFailed:Ce},Ie="Ihr Name",Se="Berufsbezeichnung",Ge="Unternehmen",Ve="Highlights (eines pro Zeile)",Me=`5 Jahre im Frontend 4Leitete die Migration zu React`,Ae="Ton",Ue="Professional",Be="Freundlich",qe="Enthusiastisch",We="Brief generieren",Ke="Name, Berufsbezeichnung und Firma sind erforderlich.",Je="Die Generierung ist fehlgeschlagen.",Ye="Optional: Fügen Sie den Lebenslauftext ein oder laden Sie eine PDF-Datei hoch, um die Aufzählungszeichen lokal zu extrahieren â geben Sie dann die Berufsbezeichnung und das Unternehmen ein.",Ze="Lebenslauftext (optional)",Xe="Lebenslauf-Aufzählungszeichen oder Volltext einfügenâ¦",Qe="Extrahieren Sie Highlights aus dem Lebenslauf",et="Lebenslauf-PDF hochladen",tt="Highlights aus dem Lebenslauf. Vor dem Generieren bearbeiten.",ot="Fügen Sie zuerst den Lebenslauftext ein oder laden Sie ein PDF hoch.",at="Es wurden keine kugelförmigen Linien gefunden. Fügen Sie Erfolgsaufzählungszeichen ein oder schreiben Sie manuell Hervorhebungen.",nt="Der Lebenslauftext ist zu lang (maximal 100.000 Zeichen).",st="Die Highlights konnten nicht aus dem Lebenslauf extrahiert werden.",it="Text von {{pages}} Seite(n) geladen.",lt="In diesem PDF ist kein auswählbarer Text vorhanden. Verwenden Sie OCR oder fügen Sie Text ein.",rt="Bitte laden Sie eine PDF-Datei hoch.",ct="PDF ist zu groÃ.",dt="Die Extraktion des PDF-Textes ist fehlgeschlagen.",mt={nameLabel:Ie,jobTitleLabel:Se,companyLabel:Ge,highlightsLabel:Ve,highlightsPlaceholder:Me,toneLabel:Ae,toneProfessional:Ue,toneFriendly:Be,toneEnthusiastic:qe,generate:We,missingFields:Ke,generateFailed:Je,fromResumeHint:Ye,resumeLabel:Ze,resumePlaceholder:Xe,extractHighlights:Qe,uploadPdf:et,resumeExtracted:tt,resumeEmpty:ot,resumeNoHighlights:at,resumeTooLong:nt,resumeExtractFailed:st,pdfLoaded:it,pdfNoText:lt,pdfNotPdf:rt,pdfTooLarge:ct,pdfFailed:dt},ut="Your name",gt="Job title",ht="Company",pt="Highlights (one per line)",ft=`5 years in frontend 5Led migration to React`,$t="Tone",bt="Professional",Lt="Friendly",Pt="Enthusiastic",Ft="Generate letter",xt="Name, job title, and company are required.",yt="Generation failed.",Tt="Optional: paste resume text or upload a PDF to extract highlight bullets locallyâthen fill job title and company.",kt="Resume text (optional)",Et="Paste resume bullets or full textâ¦",jt="Extract highlights from resume",Nt="Upload resume PDF",Ht="Highlights filled from resume. Edit before generating.",Dt="Paste resume text first, or upload a PDF.",_t="No bullet-like lines found. Paste achievement bullets or write highlights manually.",vt="Resume text is too long (max 100,000 characters).",Rt="Could not extract highlights from resume.",zt="Loaded text from {{pages}} page(s).",wt="No selectable text in this PDF. Use OCR or paste text.",Ct="Please upload a PDF file.",Ot="PDF is too large.",It="PDF text extraction failed.",St={nameLabel:ut,jobTitleLabel:gt,companyLabel:ht,highlightsLabel:pt,highlightsPlaceholder:ft,toneLabel:$t,toneProfessional:bt,toneFriendly:Lt,toneEnthusiastic:Pt,generate:Ft,missingFields:xt,generateFailed:yt,fromResumeHint:Tt,resumeLabel:kt,resumePlaceholder:Et,extractHighlights:jt,uploadPdf:Nt,resumeExtracted:Ht,resumeEmpty:Dt,resumeNoHighlights:_t,resumeTooLong:vt,resumeExtractFailed:Rt,pdfLoaded:zt,pdfNoText:wt,pdfNotPdf:Ct,pdfTooLarge:Ot,pdfFailed:It},Gt="tu nombre",Vt="TÃtulo del trabajo",Mt="Empresa",At="Destacados (uno por lÃnea)",Ut=`5 años en frontend 6Migración liderada a React`,Bt="tono",qt="Profesional",Wt="amigable",Kt="entusiasta",Jt="generar carta",Yt="Se requieren nombre, puesto de trabajo y empresa.",Zt="La generación fracasó.",Xt="Opcional: pegue el texto del currÃculum o cargue un PDF para extraer las viñetas destacadas localmente y luego complete el tÃtulo del trabajo y la empresa.",Qt="Reanudar texto (opcional)",eo="Pegue las viñetas del currÃculum o el texto completo...",to="Extraer aspectos destacados del currÃculum",oo="Subir currÃculum en PDF",ao="Aspectos destacados completos del currÃculum. Editar antes de generar.",no="Pegue primero el texto del currÃculum o cargue un PDF.",so="No se encontraron lÃneas parecidas a balas. Pegue viñetas de logros o escriba aspectos destacados manualmente.",io="El texto del currÃculum es demasiado largo (máximo 100.000 caracteres).",lo="No se pudieron extraer los aspectos más destacados del currÃculum.",ro="Texto cargado de {{pages}} página(s).",co="No hay texto seleccionable en este PDF. Utilice OCR o pegue texto.",mo="Cargue un archivo PDF.",uo="El PDF es demasiado grande.",go="Error al extraer el texto PDF.",ho={nameLabel:Gt,jobTitleLabel:Vt,companyLabel:Mt,highlightsLabel:At,highlightsPlaceholder:Ut,toneLabel:Bt,toneProfessional:qt,toneFriendly:Wt,toneEnthusiastic:Kt,generate:Jt,missingFields:Yt,generateFailed:Zt,fromResumeHint:Xt,resumeLabel:Qt,resumePlaceholder:eo,extractHighlights:to,uploadPdf:oo,resumeExtracted:ao,resumeEmpty:no,resumeNoHighlights:so,resumeTooLong:io,resumeExtractFailed:lo,pdfLoaded:ro,pdfNoText:co,pdfNotPdf:mo,pdfTooLarge:uo,pdfFailed:go},po="ÙØ§Ù ش٠ا",fo="عÙÙØ§Ù شغÙÛ",$o="شرکت",bo="Ùکات برجست٠(ÛÚ©Û Ø¯Ø± ÙØ± خط)",Lo=`5 سا٠سابÙ٠کار 7led migration ب٠React`,Po="ÙØÙ",Fo="ØØ±Ù٠اÛ",xo="Ø¯ÙØ³ØªØ§ÙÙ",yo="٠شتاÙ",To="تÙÙÛØ¯ ÙØ§Ù Ù",ko="ÙØ§Ù Ø Ø¹ÙÙØ§Ù شغÙÛ Ù Ø´Ø±Ú©Øª Ø§ÙØ²Ø§Ù Û Ø§Ø³Øª.",Eo="ÙØ³Ù شکست Ø®ÙØ±Ø¯.",jo="Ø§Ø®ØªÛØ§Ø±Û: ٠ت٠رزÙ٠٠را جاÛÚ¯Ø°Ø§Ø±Û Ú©ÙÛØ¯ ÛØ§ ÛÚ© PDF آپÙÙØ¯ Ú©ÙÛØ¯ تا Ú¯ÙÙÙÙ ÙØ§Û برجست٠را Ø¨Ù ØµÙØ±Øª Ù ØÙÛ Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ú©ÙÛØ¯âسپس عÙÙØ§Ù شغ٠٠شرکت را پر Ú©ÙÛØ¯.",No="٠ت٠رزÙÙ Ù (Ø§Ø®ØªÛØ§Ø±Û)",Ho="جاÛâÚ¯Ø°Ø§Ø±Û Ú¯ÙÙÙÙâÙØ§Û رزÙÙ Ù ÛØ§ ٠ت٠کا٠Ùâ¦",Do="استخراج Ùکات برجست٠از رزÙÙ Ù",_o="PDF رزÙ٠٠را Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ú©ÙÛØ¯",vo="Ùکات برجست٠از رزÙ٠٠پر شد٠است. ÙØ¨Ù از تÙÙÛØ¯ ÙÛØ±Ø§ÛØ´ Ú©ÙÛØ¯.",Ro="ابتدا ٠ت٠رزÙ٠٠را جاÛÚ¯Ø°Ø§Ø±Û Ú©ÙÛØ¯ ÛØ§ ÛÚ© PDF آپÙÙØ¯ Ú©ÙÛØ¯.",zo="ÙÛÚ Ø®Ø· Ú¯ÙÙÙ٠٠اÙÙØ¯Û ÛØ§Ùت ÙØ´Ø¯. Ú¯ÙÙÙÙ ÙØ§Û Ø¯Ø³ØªØ§ÙØ±Ø¯ را جاÛÚ¯Ø°Ø§Ø±Û Ú©ÙÛØ¯ ÛØ§ Ùکات برجست٠را Ø¨Ù ØµÙØ±Øª Ø¯Ø³ØªÛ Ø¨ÙÙÛØ³Ûد.",wo="٠ت٠رزÙÙ Ù Ø®ÛÙÛ Ø·ÙÙØ§ÙÛ Ø§Ø³Øª (ØØ¯Ø§Ú©Ø«Ø± 100000 ÙÙÛØ³Ù).",Co="Ù ÙØ§Ø±Ø¯ برجست٠از رزÙ٠٠استخراج ÙØ´Ø¯.",Oo="Ù ØªÙ Ø¨Ø§Ø±Ú¯ÛØ±Û شد٠از ØµÙØÙ(ÙØ§Û) {{ØµÙØØ§Øª}}.",Io="Ù ØªÙ ÙØ§Ø¨Ù Ø§ÙØªØ®Ø§Ø¨Û در اÛÙ PDF ÙØ¬Ùد ÙØ¯Ø§Ø±Ø¯. از OCR ÛØ§ ÚØ³Ø¨Ø§ÙØ¯Ù Ù ØªÙ Ø§Ø³ØªÙØ§Ø¯Ù Ú©ÙÛØ¯.",So="ÙØ·Ùا ÛÚ© ÙØ§ÛÙ PDF آپÙÙØ¯ Ú©ÙÛØ¯.",Go="PDF Ø®ÛÙÛ Ø¨Ø²Ø±Ú¯ است.",Vo="استخراج ٠ت٠PDF Ø§ÙØ¬Ø§Ù ÙØ´Ø¯.",Mo={nameLabel:po,jobTitleLabel:fo,companyLabel:$o,highlightsLabel:bo,highlightsPlaceholder:Lo,toneLabel:Po,toneProfessional:Fo,toneFriendly:xo,toneEnthusiastic:yo,generate:To,missingFields:ko,generateFailed:Eo,fromResumeHint:jo,resumeLabel:No,resumePlaceholder:Ho,extractHighlights:Do,uploadPdf:_o,resumeExtracted:vo,resumeEmpty:Ro,resumeNoHighlights:zo,resumeTooLong:wo,resumeExtractFailed:Co,pdfLoaded:Oo,pdfNoText:Io,pdfNotPdf:So,pdfTooLarge:Go,pdfFailed:Vo},Ao="Your name",Uo="Pamagat ng trabaho",Bo="Company",qo="Highlights (one per line)",Wo=`5 taon sa harap 8Pinangunahan ang paglipat sa React`,Ko="Tone",Jo="Professional",Yo="Friendly",Zo="Enthusiastic",Xo="Generate letter",Qo="Pangalan, titulo ng trabaho, at kumpanya ay kinakailangan.",ea="Generation failed.",ta="Opsyonal: i-paste ang resume text o mag-upload ng PDF para i-extract ang mga highlight na bullet nang lokalâpagkatapos ay punan ang titulo ng trabaho at kumpanya.",oa="Ipagpatuloy ang teksto (opsyonal)",aa="I-paste ang mga bullet ng resume o buong text...",na="I-extract ang mga highlight mula sa resume",sa="Mag-upload ng resume PDF",ia="Pinuno ang mga highlight mula sa resume. I-edit bago bumuo.",la="I-paste muna ang resume text, o mag-upload ng PDF.",ra="Walang nakitang mga linyang parang bala. I-paste ang mga bullet ng achievement o manu-manong magsulat ng mga highlight.",ca="Masyad
8ong mahaba ang text ng resume (max 100,000 characters).",da="Hindi ma-extract ang mga highlight mula sa resume.",ma="Nag-load ng teksto mula sa {{pages}} (mga) page.",ua="Walang mapipiling text sa PDF na ito. Gumamit ng OCR o i-paste ang teksto.",ga="Mangyaring mag-upload ng PDF file.",ha="Masyadong malaki ang PDF.",pa="Nabigo ang pagkuha ng PDF text.",fa={nameLabel:Ao,jobTitleLabel:Uo,companyLabel:Bo,highlightsLabel:qo,highlightsPlaceholder:Wo,toneLabel:Ko,toneProfessional:Jo,toneFriendly:Yo,toneEnthusiastic:Zo,generate:Xo,missingFields:Qo,generateFailed:ea,fromResumeHint:ta,resumeLabel:oa,resumePlaceholder:aa,extractHighlights:na,uploadPdf:sa,resumeExtracted:ia,resumeEmpty:la,resumeNoHighlights:ra,resumeTooLong:ca,resumeExtractFailed:da,pdfLoaded:ma,pdfNoText:ua,pdfNotPdf:ga,pdfTooLarge:ha,pdfFailed:pa},$a="Votre nom",ba="Titre du poste",La="Entreprise",Pa="Faits saillants (un par ligne)",Fa=`5 ans en front-end 9Conduite de la migration vers React`,xa="Ton",ya="Professionnel",Ta="Amical",ka="Enthousiaste",Ea="Générer une lettre",ja="Le nom, le titre du poste et lâentreprise sont requis.",Na="La génération a échoué.",Ha="Facultatif : collez le texte du CV ou téléchargez un PDF pour extraire les puces de surbrillance localement, puis indiquez le titre du poste et l'entreprise.",Da="Texte de reprise (facultatif)",_a="Collez les puces du CV ou le texte intégralâ¦",va="Extraire les points forts du CV",Ra="Télécharger le CV PDF",za="Faits saillants remplis à partir du CV. Modifiez avant de générer.",wa="Collez d'abord le texte du CV ou téléchargez un PDF.",Ca="Aucune ligne en forme de puce trouvée. Collez les puces de réussite ou écrivez les faits saillants manuellement.",Oa="Le texte du CV est trop long (maximum 100 000 caractères).",Ia="Impossible d'extraire les points forts du CV.",Sa="Texte chargé à partir de {{pages}} page(s).",Ga="Aucun texte sélectionnable dans ce PDF. Utilisez l'OCR ou collez du texte.",Va="Veuillez télécharger un fichier PDF.",Ma="Le PDF est trop volumineux.",Aa="L'extraction du texte PDF a échoué.",Ua={nameLabel:$a,jobTitleLabel:ba,companyLabel:La,highlightsLabel:Pa,highlightsPlaceholder:Fa,toneLabel:xa,toneProfessional:ya,toneFriendly:Ta,toneEnthusiastic:ka,generate:Ea,missingFields:ja,generateFailed:Na,fromResumeHint:Ha,resumeLabel:Da,resumePlaceholder:_a,extractHighlights:va,uploadPdf:Ra,resumeExtracted:za,resumeEmpty:wa,resumeNoHighlights:Ca,resumeTooLong:Oa,resumeExtractFailed:Ia,pdfLoaded:Sa,pdfNoText:Ga,pdfNotPdf:Va,pdfTooLarge:Ma,pdfFailed:Aa},Ba="à¤à¤ªà¤à¤¾ नाम",qa="नà¥à¤à¤°à¥ à¤à¤¾ शà¥à¤°à¥à¤·à¤",Wa="à¤à¤à¤ªà¤¨à¥",Ka="हाà¤à¤²à¤¾à¤à¤à¥à¤¸ (पà¥à¤°à¤¤à¤¿ पà¤à¤à¥à¤¤à¤¿ à¤à¤)",Ja=`फà¥à¤°à¤à¤à¤à¤à¤¡ मà¥à¤ 5 साल 10रिà¤à¤à¥à¤ मà¥à¤ माà¤à¤à¥à¤°à¥à¤¶à¤¨ à¤à¤¾ नà¥à¤¤à¥à¤¤à¥à¤µ à¤à¤¿à¤¯à¤¾`,Ya="सà¥à¤°",Za="पà¥à¤¶à¥à¤µà¤°",Xa="मिलनसार",Qa="à¤à¤¤à¥à¤¸à¤¾à¤¹à¥",en="पतà¥à¤° à¤à¤¤à¥à¤ªà¤¨à¥à¤¨ à¤à¤°à¥à¤",tn="नाम, नà¥à¤à¤°à¥ à¤à¤¾ शà¥à¤°à¥à¤·à¤ à¤à¤° à¤à¤à¤ªà¤¨à¥ à¤à¤µà¤¶à¥à¤¯à¤ हà¥à¥¤",on="पà¥à¤¢à¤¼à¥ विफल रहà¥.",an="वà¥à¤à¤²à¥à¤ªà¤¿à¤: सà¥à¤¥à¤¾à¤¨à¥à¤¯ रà¥à¤ª सॠहाà¤à¤²à¤¾à¤à¤ बà¥à¤²à¥à¤à¥à¤¸ निà¤à¤¾à¤²à¤¨à¥ à¤à¥ लिठबायà¥à¤¡à¤¾à¤à¤¾ à¤à¥à¤à¥à¤¸à¥à¤ पà¥à¤¸à¥à¤ à¤à¤°à¥à¤ या पà¥à¤¡à¥à¤à¤« ठपलà¥à¤¡ à¤à¤°à¥à¤ - फिर नà¥à¤à¤°à¥ à¤à¤¾ शà¥à¤°à¥à¤·à¤ à¤à¤° à¤à¤à¤ªà¤¨à¥ à¤à¤°à¥à¤à¥¤",nn="पाठफिर सॠशà¥à¤°à¥ à¤à¤°à¥à¤ (वà¥à¤à¤²à¥à¤ªà¤¿à¤)",sn="बायà¥à¤¡à¤¾à¤à¤¾ बà¥à¤²à¥à¤à¥à¤¸ या पà¥à¤°à¤¾ à¤à¥à¤à¥à¤¸à¥à¤ à¤à¤¿à¤ªà¤à¤¾à¤à¤...",ln="बायà¥à¤¡à¤¾à¤à¤¾ सॠमà¥à¤à¥à¤¯ ठà¤à¤¶ निà¤à¤¾à¤²à¥à¤",rn="बायà¥à¤¡à¤¾à¤à¤¾ पà¥à¤¡à¥à¤à¤« ठपलà¥à¤¡ à¤à¤°à¥à¤",cn="बायà¥à¤¡à¤¾à¤à¤¾ सॠà¤à¤°à¥ हाà¤à¤²à¤¾à¤à¤à¥à¤¸. à¤à¤¤à¥à¤ªà¤¨à¥à¤¨ à¤à¤°à¤¨à¥ सॠपहलॠसà¤à¤ªà¤¾à¤¦à¤¿à¤¤ à¤à¤°à¥à¤.",dn="पहलॠबायà¥à¤¡à¤¾à¤à¤¾ à¤à¥à¤à¥à¤¸à¥à¤ पà¥à¤¸à¥à¤ à¤à¤°à¥à¤, या à¤à¤ पà¥à¤¡à¥à¤à¤« ठपलà¥à¤¡ à¤à¤°à¥à¤à¥¤",mn="à¤à¥à¤²à¥ à¤à¥à¤¸à¥ à¤à¥à¤ रà¥à¤à¤¾ नहà¥à¤ मिलà¥. à¤à¤ªà¤²à¤¬à¥à¤§
10ि बà¥à¤²à¥à¤à¥à¤¸ à¤à¤¿à¤ªà¤à¤¾à¤à¤ या हाà¤à¤²à¤¾à¤à¤à¥à¤¸ मà¥à¤¨à¥à¤¯à¥à¤ ल रà¥à¤ª सॠलिà¤à¥à¤à¥¤",un="बायà¥à¤¡à¤¾à¤à¤¾ à¤à¤¾ à¤à¥à¤à¥à¤¸à¥à¤ बहà¥à¤¤ लà¤à¤¬à¤¾ हॠ(ठधिà¤à¤¤à¤® 100,000 ठà¤à¥à¤·à¤°)।",gn="बायà¥à¤¡à¤¾à¤à¤¾ सॠहाà¤à¤²à¤¾à¤à¤à¥à¤¸ नहà¥à¤ निà¤à¤¾à¤²à¥ à¤à¤¾ सà¤à¥.",hn="{{पà¥à¤à¥à¤}} पà¥à¤à¥à¤ सॠà¤à¥à¤à¥à¤¸à¥à¤ लà¥à¤¡ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾à¥¤",pn="à¤à¤¸ पà¥à¤¡à¥à¤à¤« मà¥à¤ à¤à¥à¤ à¤à¤¯à¤¨ यà¥à¤à¥à¤¯ पाठनहà¥à¤ हà¥à¥¤ OCR à¤à¤¾ à¤à¤ªà¤¯à¥à¤ à¤à¤°à¥à¤ या à¤à¥à¤à¥à¤¸à¥à¤ पà¥à¤¸à¥à¤ à¤à¤°à¥à¤.",fn="à¤à¥à¤ªà¤¯à¤¾ à¤à¤ पà¥à¤¡à¥à¤à¤« फाà¤à¤² ठपलà¥à¤¡ à¤à¤°à¥à¤.",$n="पà¥à¤¡à¥à¤à¤« बहà¥à¤¤ बड़ा हà¥.",bn="पà¥à¤¡à¥à¤à¤« पाठनिषà¥à¤à¤°à¥à¤·à¤£ विफल रहा.",Ln={nameLabel:Ba,jobTitleLabel:qa,companyLabel:Wa,highlightsLabel:Ka,highlightsPlaceholder:Ja,toneLabel:Ya,toneProfessional:Za,toneFriendly:Xa,toneEnthusiastic:Qa,generate:en,missingFields:tn,generateFailed:on,fromResumeHint:an,resumeLabel:nn,resumePlaceholder:sn,extractHighlights:ln,uploadPdf:rn,resumeExtracted:cn,resumeEmpty:dn,resumeNoHighlights:mn,resumeTooLong:un,resumeExtractFailed:gn,pdfLoaded:hn,pdfNoText:pn,pdfNotPdf:fn,pdfTooLarge:$n,pdfFailed:bn},Pn="Namamu",Fn="Judul pekerjaan",xn="Perusahaan",yn="Sorotan (satu per baris)",Tn=`5 tahun di depan 11Memimpin migrasi ke React`,kn="Nada",En="Profesional",jn="Ramah",Nn="Antusias",Hn="Hasilkan surat",Dn="Nama, jabatan, dan perusahaan wajib diisi.",_n="Generasi gagal.",vn="Opsional: tempelkan teks resume atau unggah PDF untuk mengekstrak poin-poin penting secara lokalâlalu isi jabatan dan perusahaan.",Rn="Lanjutkan teks (opsional)",zn="Tempelkan poin resume atau teks lengkapâ¦",wn="Ekstrak sorotan dari resume",Cn="Unggah resume PDF",On="Sorotan diisi dari resume. Edit sebelum menghasilkan.",In="Tempelkan teks resume terlebih dahulu, atau unggah PDF.",Sn="Tidak ditemukan garis seperti peluru. Tempelk
11an poin pencapaian atau tulis sorotan secara manual.",Gn="Teks resume terlalu panjang (maks 100.000 karakter).",Vn="Tidak dapat mengekstrak sorotan dari resume.",Mn="Teks dimuat dari {{pages}} halaman.",An="Tidak ada teks yang dapat dipilih dalam PDF ini. Gunakan OCR atau tempel teks.",Un="Silakan unggah file PDF.",Bn="PDF terlalu besar.",qn="Ekstraksi teks PDF gagal.",Wn={nameLabel:Pn,jobTitleLabel:Fn,companyLabel:xn,highlightsLabel:yn,highlightsPlaceholder:Tn,toneLabel:kn,toneProfessional:En,toneFriendly:jn,toneEnthusiastic:Nn,generate:Hn,missingFields:Dn,generateFailed:_n,fromResumeHint:vn,resumeLabel:Rn,resumePlaceholder:zn,extractHighlights:wn,uploadPdf:Cn,resumeExtracted:On,resumeEmpty:In,resumeNoHighlights:Sn,resumeTooLong:Gn,resumeExtractFailed:Vn,pdfLoaded:Mn,pdfNoText:An,pdfNotPdf:Un,pdfTooLarge:Bn,pdfFailed:qn},Kn="Il tuo nome",Jn="Titolo di lavoro",Yn="Azienda",Zn="In evidenza (uno per riga)",Xn=`5 anni nel frontend 12Migrazione guidata a React`,Qn="Tono",es="Professionale",ts="Amichevole",os="Entusiasta",as="Genera lettera",ns="Nome, titolo professionale e azienda sono obbligatori.",ss="La generazione è fallita.",is="Facoltativo: incolla il testo del curriculum o carica un PDF per estrarre i punti salienti evidenziati localmente, quindi inserisci il titolo professionale e l'azienda.",ls="Riprendi il testo (facoltativo)",rs="Incolla i punti elenco del curriculum o il testo completoâ¦",cs="Estrai i punti salienti dal curriculum",ds="Carica curriculum in PDF",ms="Evidenziazioni compilate dal curriculum. Modifica prima di generare.",us="Incolla prima il testo del curriculum o carica un PDF.",gs="Nessuna linea simile a un proiettile trovata. Incolla i punti elenco degli obiettivi o scrivi manualmente i punti salienti.",hs="Il testo del curriculum è troppo lungo (max 100.000 caratteri).",ps="Impossibile estrarre i punti salienti dal curriculum.",fs="Testo caricato da {{pages}} pagina/e.",$s="Nessun testo selezionabile in questo PDF. Utilizza l'OCR o incolla il testo.",bs="Si prega di caricare un file PDF.",Ls="Il PDF è troppo grande.",Ps="Estrazione del testo PDF non riuscita.",Fs={nameLabel:Kn,jobTitleLabel:Jn,companyLabel:Yn,highlightsLabel:Zn,highlightsPlaceholder:Xn,toneLabel:Qn,toneProfessional:es,toneFriendly:ts,toneEnthusiastic:os,generate:as,missingFields:ns,generateFailed:ss,fromResumeHint:is,resumeLabel:ls,resumePlaceholder:rs,extractHighlights:cs,uploadPdf:ds,resumeExtracted:ms,resumeEmpty:us,resumeNoHighlights:gs,resumeTooLong:hs,resumeExtractFailed:ps,pdfLoaded:fs,pdfNoText:$s,pdfNotPdf:bs,pdfTooLarge:Ls,pdfFailed:Ps},xs="ããªãã®åå",ys="å½¹è·",Ts="ä¼ç¤¾å",ks="ãã¤ã©ã¤ã (1 è¡ã« 1 ã¤)",Es=`ããã³ãã¨ã³ãæ´5å¹´ 13React ã¸ã®ç§»è¡ã主å°`,js="ãã¼ã³",Ns="ãããã§ãã·ã§ãã«",Hs="ãã¬ã³ããªã¼",Ds="ç±å¿ãª",_s="ã¬ã¿ã¼ãçæãã",vs="ååãå½¹è·ãä¼ç¤¾åã¯å¿ é ã§ãã",Rs="çæã«å¤±æãã¾ããã",zs="ãªãã·ã§ã³: å±¥æ´æ¸ã®ããã¹ããè²¼ãä»ããããPDF ãã¢ãããã¼ããã¦å¼·èª¿è¡¨ç¤ºã®ç®æ¡æ¸ãããã¼ã«ã«ã§æ½åºããå½¹è·ã¨ä¼ç¤¾ãå ¥åãã¾ãã",ws="å±¥æ´æ¸ã®ããã¹ã (ãªãã·ã§ã³)",Cs="å±¥æ´æ¸ã®ç®æ¡æ¸ãã¾ãã¯å ¨æãè²¼ãä»ãã¾ãâ¦",Os="å±¥æ´æ¸ãããã¤ã©ã¤ããæ½åºãã",Is="å±¥æ´æ¸ã®PDFãã¢ãããã¼ããã",Ss="å±¥æ´æ¸ããè¨å ¥ããããã¤ã©ã¤ããçæããåã«ç·¨éãã¦ãã ããã",Gs="æåã«å±¥æ´æ¸ã®ããã¹ããè²¼ãä»ããããPDF ãã¢ãããã¼ããã¾ãã",Vs="弾丸ã®ãããªç·ã¯è¦ã¤ããã¾ããã§ãããå®ç¸¾ã®ç®æ¡æ¸ããè²¼ãä»ããããæåã§ãã¤ã©ã¤ããæ¸ãè¾¼ã¿ã¾ãã",Ms="å±¥æ´æ¸ã®ããã¹ããé·ããã¾ã (æå¤§ 100,000 æå)ã",As="å±¥æ´æ¸ãããã¤ã©ã¤ããæ½åºã§ãã¾ããã§ããã",Us="{{pages}} ãã¼ã¸ããããã¹ãããã¼ããã¾ããã",Bs="ãã® PDF ã«ã¯é¸æå¯è½ãªããã¹ããããã¾ããã OCR ã使ç¨ããããããã¹ããè²¼ãä»ãã¾ãã",qs="PDFãã¡ã¤ã«ãã¢ãããã¼ããã¦ãã ããã",Ws="PDF ã大ãããã¾ãã",Ks="PDF ããã¹ãã®æ½åºã«å¤±æãã¾ããã",Js={nameLabel:xs,jobTitleLabel:ys,companyLabel:Ts,highlightsLabel:ks,highlightsPlaceholder:Es,toneLabel:js,toneProfessional:Ns,toneFriendly:Hs,toneEnthusiastic:Ds,generate:_s,missingFields:vs,generateFailed:Rs,fromResumeHint:zs,resumeLabel:ws,resumePlaceholder:Cs,extractHighlights:Os,uploadPdf:Is,resumeExtracted:Ss,resumeEmpty:Gs,resumeNoHighlights:Vs,resumeTooLong:Ms,resumeExtractFailed:As,pdfLoaded:Us,pdfNoText:Bs,pdfNotPdf:qs,pdfTooLarge:Ws,pdfFailed:Ks}
13,Ys="ë¹ì ì ì´ë¦",Zs="ì§ì",Xs="íì¬",Qs="íì´ë¼ì´í¸(í ì¤ì íëì©)",ei=`íë¡ í¸ìëìì 5ë 14Reactë¡ì ë§ì´ê·¸ë ì´ì 주ë`,ti="í¤",oi="ì 문ê°",ai="ì°í¸ì ",ni="ì´ì ì ",si="í¸ì§ ìì±",ii="ì´ë¦, ì§ì, íì¬ë íìì ëë¤.",li="ìì±ì ì¤í¨íìµëë¤.",ri="ì í ì¬í: ì´ë ¥ì í ì¤í¸ë¥¼ ë¶ì¬ë£ê±°ë PDF를 ì ë¡ëíì¬ ë¡ì»¬ìì ê°ì¡° íì를 ì¶ì¶í ë¤ì ì§ìì íì¬ë¥¼ ì ë ¥íì¸ì.",ci="ì´ë ¥ì í ì¤í¸(ì íì¬í)",di="ì´ë ¥ì ê¸ë¨¸ë¦¬ ê¸°í¸ ëë ì ì²´ í ì¤í¸ ë¶ì¬ë£ê¸°â¦",mi="ì´ë ¥ììì íì´ë¼ì´í¸ ì¶ì¶",ui="ì´ë ¥ì PDF ì ë¡ë",gi="ì´ë ¥ììì íì´ë¼ì´í¸ê° ì±ìì¡ìµëë¤. ìì±í기 ì ì í¸ì§íì¸ì.",hi="ì´ë ¥ì í ì¤í¸ë¥¼ 먼ì ë¶ì¬ë£ê±°ë PDF를 ì ë¡ëíì¸ì.",pi="ì´ì 모ìì ì ì´ ë°ê²¬ëì§ ìììµëë¤. ì ì ê¸ë¨¸ë¦¬ 기í¸ë¥¼ ë¶ì¬ë£ê±°ë íì´ë¼ì´í¸ë¥¼ ìëì¼ë¡ ìì±íì¸ì.",fi="ì´ë ¥ì í ì¤í¸ê° ë무 ê¹ëë¤(ìµë 100,000ì).",$i="ì´ë ¥ììì íì´ë¼ì´í¸ë¥¼ ì¶ì¶í ì ììµëë¤.",bi="{{pages}} íì´ì§ìì í ì¤í¸ë¥¼ ë¡ëíìµëë¤.",Li="ì´ PDFìë ì íí ì ìë í ì¤í¸ê° ììµëë¤. OCRì ì¬ì©íê±°ë í ì¤í¸ë¥¼ ë¶ì¬ë£ì¼ì¸ì.",Pi="PDF íì¼ì ì ë¡ëí´ì£¼ì¸ì.",Fi="PDFê° ë무 í½ëë¤.",xi="PDF í ì¤í¸ ì¶ì¶ì ì¤í¨íìµëë¤.",yi={nameLabel:Ys,jobTitleLabel:Zs,companyLabel:Xs,highlightsLabel:Qs,highlightsPlaceholder:ei,toneLabel:ti,toneProfessional:oi,toneFriendly:ai,toneEnthusiastic:ni,generate:si,missingFields:ii,generateFailed:li,fromResumeHint:ri,resumeLabel:ci,resumePlaceholder:di,extractHighlights:mi,uploadPdf:ui,resumeExtracted:gi,resumeEmpty:hi,resumeNoHighlights:pi,resumeTooLong:fi,resumeExtractFailed:$i,pdfLoaded:bi,pdfNoText:Li,pdfNotPdf:Pi,pdfTooLarge:Fi,pdfFailed:xi},Ti="Your name",ki="Tajuk kerja",Ei="Company",ji="Highlights (one per line)",Ni=`5 tahun di hadapan 15Mengetuai penghijrahan kepada React`,Hi="Tone",Di="Professional",_i="Friendly",vi="Enthusiastic",Ri="Generate letter",zi="Nama, jawatan dan syarikat diperlukan.",wi="Generation failed.",Ci="Pilihan: tampal teks resume atau muat naik PDF untuk mengekstrak titik sorotan secara setempatâkemudian isikan jawatan dan syarikat.",Oi="Teks sambung semula (pilihan)",Ii="Tampal titik resume atau teks penuhâ¦",Si="Ekstrak sorotan daripada resume",Gi="Muat naik resume PDF",Vi="Sorotan diisi dari resume. Edit sebelum menjana.",Mi="Tampal teks resume dahulu, atau muat naik PDF.",Ai="Tiada garisan seperti peluru ditemui. Tampal titik pencapaian atau tulis sorotan secara manual.",Ui="Teks sambung terlalu panjang (maks 100,000 aksara).",Bi="Tidak dapat mengeluarkan sorotan daripada resume.",qi="Teks dimuatkan daripada {{pages}} halaman(s).",Wi="Tiada teks yang boleh dipilih dalam PDF ini. Gunakan OCR atau tampal teks.",Ki="Sila muat naik fail PDF.",Ji="PDF terlalu besar.",Yi="Pengekstrakan teks PDF gagal.",Zi={nameLabel:Ti,jobTitleLabel:ki,companyLabel:Ei,highlightsLabel:ji,highlightsPlaceholder:Ni,toneLabel:Hi,toneProfessional:Di,toneFriendly:_i,toneEnthusiastic:vi,generate:Ri,missingFields:zi,generateFailed:wi,fromResumeHint:Ci,resumeLabel:Oi,resumePlaceholder:Ii,extractHighlights:Si,uploadPdf:Gi,resumeExtracted:Vi,resumeEmpty:Mi,resumeNoHighlights:Ai,resumeTooLong:Ui,resumeExtractFailed:Bi,pdfLoaded:qi,pdfNoText:Wi,pdfNotPdf:Ki,pdfTooLarge:Ji,pdfFailed:Yi},Xi="Jouw naam",Qi="Functietitel",el="Bedrijf",tl="Hoogtepunten (één per regel)",ol=`5 jaar front-end 16Leiding gegeven aan de migratie naar React`,al="Toon",nl="Professioneel",sl="Vriendelijk",il="Enthousiast",ll="Brief genereren",rl="Naam, functietitel en bedrijf zijn vereist.",cl="Generatie mislukt.",dl="Optioneel: plak de cv-tekst of upload een pdf om de highlights lokaal te extraheren en vul vervolgens de functietitel en het bedrijf in.",ml="CV-tekst (optioneel)",ul="CV-opsommingstekens of volledige tekst plakkenâ¦",gl="Haal hoogtepunten uit het cv",hl="CV-pdf uploaden",pl="Hoogtepunten gevuld vanuit CV. Bewerken voordat u genereert.",fl="Plak eerst de cv-tekst of upload een pdf.",$l="Geen kogelachtige lijnen gevonden. Plak prestatiekogels of schrijf hoogtepunten handmatig.",bl="CV-tekst is te lang (max. 100.000 tekens).",Ll="Kan hoogtepunten niet uit cv halen.",Pl="Tekst geladen van {{pages}} pagina('s).",Fl="Geen selecteerbare tekst in deze pdf. Gebruik OCR of plak tekst.",xl="Upload een PDF-bestand.",yl="PDF is te groot.",Tl="Extractie van PDF-tekst is mislukt.",kl={nameLabel:Xi,jobTitleLabel:Qi,companyLabel:el,highlightsLabel:tl,highlightsPlaceholder:ol,toneLabel:al,toneProfessional:nl,toneFriendly:sl,toneEnthusiastic:il,generate:ll,missingFields:rl,generateFailed:cl,fromResumeHint:dl,resumeLabel:ml,resumePlaceholder:ul,extractHighlights:gl,uploadPdf:hl,resumeExtracted:pl,resumeEmpty:fl,resumeNoHighlights:$l,resumeTooLong:bl,resumeExtractFailed:Ll,pdfLoaded:Pl,pdfNoText:Fl,pdfNotPdf:xl,pdfTooLarge:yl,pdfFailed:Tl},El="Twoje imiÄ",jl="TytuÅ pracy",Nl="Firma",Hl="Najważniejsze informacje (po jednym w wierszu)",Dl=`5 lat we frontendzie 17DoprowadziÅa do migracji do React`,_l="Ton",vl="Profesjonalny",Rl="Przyjazny",zl="Entuzjastyczny",wl="Wygeneruj list",Cl="Wymagane jest imiÄ i nazwisko, stanowisko i firma.",Ol="Generacja nie powiodÅa siÄ.",Il="Opcjonalnie: wklej tekst CV lub przeÅlij plik PDF, aby lokalnie wyodrÄbniÄ najważniejsze punkty, a nastÄpnie wpisz stanowisko i firmÄ.",Sl="Tekst CV (opcjonalnie)",Gl="Wklej punktory CV lub peÅny tekstâ¦",Vl="WyodrÄbnij najważniejsze informacje z CV",Ml="PrzeÅlij CV w formacie PDF",Al="Najważniejsze informacje wypeÅnione z CV. Edytuj przed wygenerowaniem.",Ul="Najpierw wklej tekst CV lub przeÅlij plik PDF.",Bl="Nie znaleziono linii przypominajÄ cych kule. Wklej punktory osiÄ gniÄÄ lub rÄcznie napisz najważniejsze informacje.",ql="Tekst CV jest za dÅugi (maks. 100 000 znaków).",Wl="Nie udaÅo siÄ wyodrÄbniÄ najważniejszych informacji z CV.",Kl="ZaÅadowano tekst ze stron ({{pages}}).",Jl="Brak tekstu do zaznaczenia w tym pliku PDF. Użyj OCR lub wklej tekst.",Yl="ProszÄ przesÅaÄ plik PDF.",Zl="PDF jest za duży.",Xl="WyodrÄbnienie tekstu PDF nie powiodÅo siÄ.",Ql={nameLabel:El,jobTitleLabel:jl,companyLabel:Nl,highlightsLabel:Hl,highlightsPlaceholder:Dl,toneLabel:_l,toneProfessional:vl,toneFriendly:Rl,toneEnthusiastic:zl,generate:wl,missingFields:Cl,generateFailed:Ol,fromResumeHint:Il,resumeLabel:Sl,resumePlaceholder:Gl,extractHighlights:Vl,uploadPdf:Ml,resumeExtracted:Al,resumeEmpty:Ul,resumeNoHighlights:Bl,resumeTooLong:ql,resumeExtractFailed:Wl,pdfLoaded:Kl,pdfNoText:Jl,pdfNotPdf:Yl,pdfTooLarge:Zl,pdfFailed:Xl},er="Seu nome",tr="Cargo",or="Empresa",ar="Destaques (um por linha)",nr=`5 anos no front-end 18Liderou a migração para React`,sr="Tom",ir="Profissional",lr="Amigável",rr="Entusiasmado",cr="Gerar carta",dr="Nome, cargo e empresa são obrigatórios.",mr="A geração falhou.",ur="Opcional: cole o texto do currÃculo ou carregue um PDF para extrair os marcadores de destaque localmente e, em seguida, preencha o cargo e a empresa.",gr="Texto de currÃculo (opcional)",hr="Cole os marcadores do currÃculo ou o texto completoâ¦",pr="Extraia destaques do currÃculo",fr="Carregar currÃculo em PDF",$r="Destaques preenchidos no currÃculo. Edite antes de gerar.",br="Cole o texto do currÃculo primeiro ou carregue um PDF.",Lr="Nenhuma linha semelhante a um marcador foi encontrada. Cole marcadores de conquistas ou escreva destaques manualmente.",Pr="O texto do currÃculo é muito longo (máximo de 100.000 caracteres).",Fr="Não foi possÃvel extrair destaques do currÃculo.",xr="Texto carregado de {{pages}} páginas.",yr="Nenhum texto selecionável neste PDF. Use OCR ou cole texto.",Tr="Por favor carregue um arquivo PDF.",kr="O PDF é muito grande.",Er="Falha na extração de texto do PDF.",jr={nameLabel:er,jobTitleLabel:tr,companyLabel:or,highlightsLabel:ar,highlightsPlaceholder:nr,toneLabel:sr,toneProfessional:ir,toneFriendly:lr,toneEnthusiastic:rr,generate:cr,missingFields:dr,generateFailed:mr,fromResumeHint:ur,resumeLabel:gr,resumePlaceholder:hr,extractHighlights:pr,uploadPdf:fr,resumeExtracted:$r,resumeEmpty:br,resumeNoHighlights:Lr,resumeTooLong:Pr,resumeExtractFailed:Fr,pdfLoaded:xr,pdfNoText:yr,pdfNotPdf:Tr,pdfTooLarge:kr,pdfFailed:Er},Nr="ÐаÑе имÑ",Hr="ÐолжноÑÑÑ",Dr="ÐомпаниÑ",_r="ÐÑновнÑе моменÑÑ (по Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð² ÑÑÑоке)",vr=`5 Ð»ÐµÑ Ð²Ð¾ ÑÑонÑенде 19Ðозглавил пеÑÐµÑ Ð¾Ð´ на React`,Rr="Тон",zr="ÐÑоÑеÑÑионалÑнÑй",wr="ÐÑÑжелÑбнÑй",Cr="воÑÑоÑженнÑй",Or="СоздаÑÑ Ð¿Ð¸ÑÑмо",Ir="УкажиÑе имÑ, должноÑÑÑ Ð¸ компаниÑ.",Sr="ÐенеÑаÑÐ¸Ñ Ð½Ðµ ÑдалаÑÑ.",Gr="ÐеобÑзаÑелÑно: вÑÑавÑÑе ÑекÑÑ ÑезÑме или загÑÑзиÑе PDF-Ñайл, ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð²Ð»ÐµÑÑ Ð²ÑделеннÑе маÑкеÑÑ Ð»Ð¾ÐºÐ°Ð»Ñно, а заÑем ÑкажиÑе название должноÑÑи и компаниÑ.",Vr="ТекÑÑ ÑезÑме (необÑзаÑелÑно)",Mr="ÐÑÑавÑÑе маÑкеÑÑ ÑезÑме или полнÑй ÑекÑÑâ¦",Ar="ÐзвлеÑение оÑновнÑÑ Ð¼Ð¾Ð¼ÐµÐ½Ñов из ÑезÑме",Ur="ÐагÑÑзиÑÑ ÑезÑме PDF",Br="ÐÑновнÑе моменÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ Ð¸Ð· ÑезÑме. ÐÑÑедакÑиÑÑйÑе пеÑед Ñозданием.",qr="СнаÑала вÑÑавÑÑе ÑекÑÑ ÑезÑме или загÑÑзиÑе PDF-Ñайл.",Wr="ÐÑлеобÑазнÑÑ Ð»Ð¸Ð½Ð¸Ð¹ не обнаÑÑжено. Ð
19ÑÑавÑÑе маÑкеÑÑ Ð´Ð¾ÑÑижений или напиÑиÑе оÑновнÑе моменÑÑ Ð²ÑÑÑнÑÑ.",Kr="ТекÑÑ ÑезÑме ÑлиÑком длиннÑй (макÑимÑм 100 000 Ñимволов).",Jr="Ðе ÑдалоÑÑ Ð¸Ð·Ð²Ð»ÐµÑÑ Ð¾ÑновнÑе моменÑÑ Ð¸Ð· ÑезÑме.",Yr="ÐагÑÑжен ÑекÑÑ Ñо ÑÑÑаниÑ: {{pages}}.",Zr="Ð ÑÑом PDF-Ñайле Ð½ÐµÑ Ð²ÑбиÑаемого ÑекÑÑа. ÐÑполÑзÑйÑе OCR или вÑÑавÑÑе ÑекÑÑ.",Xr="ÐожалÑйÑÑа, загÑÑзиÑе PDF-Ñайл.",Qr="PDF ÑлиÑком болÑÑой.",ec="Ðе ÑдалоÑÑ Ð¸Ð·Ð²Ð»ÐµÑÑ ÑекÑÑ PDF.",tc={nameLabel:Nr,jobTitleLabel:Hr,companyLabel:Dr,highlightsLabel:_r,highlightsPlaceholder:vr,toneLabel:Rr,toneProfessional:zr,toneFriendly:wr,toneEnthusiastic:Cr,generate:Or,missingFields:Ir,generateFailed:Sr,fromResumeHint:Gr,resumeLabel:Vr,resumePlaceholder:Mr,extractHighlights:Ar,uploadPdf:Ur,resumeExtracted:Br,resumeEmpty:qr,resumeNoHighlights:Wr,resumeTooLong:Kr,resumeExtractFailed:Jr,pdfLoaded:Yr,pdfNoText:Zr,pdfNotPdf:Xr,pdfTooLarge:Qr,pdfFailed:ec},oc="Your name",ac="Jina la kazi",nc="Company",sc="Highlights (one per line)",ic=`Miaka 5 mbele 20Uhamiaji unaoongozwa hadi React`,lc="Tone",rc="Professional",cc="Friendly",dc="Enthusiastic",mc="Generate letter",uc="Jina, jina la kazi na kampuni inahitajika.",gc="Generation failed.",hc="Hiari: bandika maandishi ya wasifu au pakia PDF ili kutoa vitone kuangazia ndani ya nchiâkisha ujaze jina la kazi na kampuni.",pc="Rejesha maandishi (si lazima)",fc="Bandika vitone vya wasifu au maandishi kamili...",$c="Dondoo muhtasari kutoka kwa wasifu",bc="Pakia wasifu wa PDF",Lc="Vivutio vilivyojazwa kutoka kwa wasifu. Badilisha kabla ya kutengeneza.",Pc="Bandika maandishi ya wasifu kwanza, au pakia PDF.",Fc="Hakuna mistari inayofanana na vitone iliyopatikana. Bandika vitone vya mafanikio au uandike vielelezo vya mafanikio wewe mwenyewe.",xc="Maandishi ya kuendelea ni marefu sana (isizidi vibambo 100,000).",yc="Haikuweza kutoa vivutio kutoka kwa wasifu.",Tc="Maandishi yaliyopakiwa kutoka kwa kurasa {{pages}}.",kc="Hakuna maandishi yanayoweza kuchaguliwa katika PDF hii. Tumia OCR au ubandike maandishi.",Ec="Tafadhali pakia faili ya PDF.",jc="PDF ni kubwa mno.",Nc="Utoaji wa maandishi ya PDF umeshindwa.",Hc={nameLabel:oc,jobTitleLabel:ac,companyLabel:nc,highlightsLabel:sc,highlightsPlaceholder:ic,toneLabel:lc,toneProfessional:rc,toneFriendly:cc,toneEnthusiastic:dc,generate:mc,missingFields:uc,generateFailed:gc,fromResumeHint:hc,resumeLabel:pc,resumePlaceholder:fc,extractHighlights:$c,uploadPdf:bc,resumeExtracted:Lc,resumeEmpty:Pc,resumeNoHighlights:Fc,resumeTooLong:xc,resumeExtractFailed:yc,pdfLoaded:Tc,pdfNoText:kc,pdfNotPdf:Ec,pdfTooLarge:jc,pdfFailed:Nc},Dc="à¸à¸·à¹à¸à¸à¸à¸à¸à¸¸à¸",_c="à¸à¸·à¹à¸à¸à¸²à¸",vc="à¸à¸£à¸´à¸©à¸±à¸",Rc="à¹à¸®à¹à¸¥à¸à¹ (หà¸à¸¶à¹à¸à¸£à¸²à¸¢à¸à¸²à¸£à¸à¹à¸à¸à¸£à¸£à¸à¸±à¸)",zc=`5 à¸à¸µà¹à¸à¸ªà¹à¸§à¸à¸«à¸à¹à¸² 21à¸à¸³à¸à¸²à¸£à¹à¸¢à¸à¸¢à¹à¸²à¸¢à¹à¸à¸ªà¸¹à¹ React`,wc="à¹à¸à¸",Cc="มืà¸à¸à¸²à¸à¸µà¸",Oc="à¹à¸à¹à¸à¸à¸±à¸à¹à¸à¸",Ic="à¸à¸£à¸°à¸à¸·à¸à¸£à¸·à¸à¸£à¹à¸",Sc="สรà¹à¸²à¸à¸à¸à¸«à¸¡à¸²à¸¢",Gc="à¸à¹à¸à¸à¸£à¸°à¸à¸¸à¸à¸·à¹à¸ à¸à¸³à¹à¸«à¸à¹à¸à¸à¸²à¸ à¹à¸¥à¸°à¸à¸£à¸´à¸©à¸±à¸",Vc="à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§",Mc="à¸à¸²à¸à¹à¸¥à¸·à¸à¸: วาà¸à¸à¹à¸à¸à¸§à¸²à¸¡à¹à¸£à¸à¸¹à¹à¸¡à¹à¸«à¸£à¸·à¸à¸à¸±à¸à¹à¸«à¸¥à¸ PDF à¹à¸à¸·à¹à¸à¹à¸¢à¸à¸«à¸±à¸§à¸à¹à¸à¸¢à¹à¸à¸¢à¹à¸®à¹à¸¥à¸à¹à¹à¸à¹à¸à¸£à¸·à¹à¸à¸ à¸à¸²à¸à¸à¸±à¹à¸à¸à¸£à¸à¸à¸à¸³à¹à¸«à¸à¹à¸à¸à¸²à¸à¹à¸¥à¸°à¸à¸£à¸´à¸©à¸±à¸",Ac="à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸£à¸°à¸§à¸±à¸à¸´à¸¢à¹à¸ (à¹à¸¡à¹à¸à¸±à¸à¸à¸±à¸)",Uc="วาà¸à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸à¹à¹à¸ªà¸à¸à¸«à¸±à¸§à¸à¹à¸à¸¢à¹à¸à¸¢à¸«à¸£à¸·à¸à¸à¹à¸à¸à¸§à¸²à¸¡à¹à¸à¸à¹à¸à¹à¸¡...",Bc="à¹à¸¢à¸à¹à¸®à¹à¸¥à¸à¹à¸à¸à¸à¸à¸²à¸à¹à¸£à¸à¸¹à¹à¸¡à¹",qc="à¸à¸±à¸à¹à¸«à¸¥à¸à¸à¸£à¸°à¸§à¸±à¸à¸´à¸¢à¹à¸ PDF",Wc="à¹à¸®à¹à¸¥à¸à¹à¹à¸à¹à¸¡à¸à¸²à¸à¹à¸£à¸à¸¹à¹à¸¡à¹ à¹à¸à¹à¹à¸à¸à¹à¸à¸à¸ªà¸£à¹à¸²à¸",Kc="วาà¸à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸£à¸°à¸§à¸±à¸à¸´à¸¢à¹à¸à¸à¹à¸à¸ หรืà¸à¸à¸±à¸à¹à¸«à¸¥à¸ PDF",Jc="à¹à¸¡à¹à¸à¸à¹à¸ªà¹à¸à¸à¸µà¹à¸¡à¸µà¸¥à¸±à¸à¸©à¸à¸°à¸à¸¥à¹à¸²à¸¢à¸«à¸±à¸§à¸à¹à¸à¸¢à¹à¸à¸¢ วาà¸à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸à¹à¹à¸ªà¸à¸à¸«à¸±à¸§à¸à¹à¸à¸¢à¹à¸à¸¢à¸à¸§à¸²à¸¡à¸ªà¸³à¹à¸£à¹à¸à¸«à¸£à¸·à¸à¹à¸à¸µà¸¢à¸à¹à¸®à¹à¸¥à¸à¹à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸",Yc="à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸£à¸°à¸§à¸±à¸à¸´à¸¢à¹à¸à¸¢à¸²à¸§à¹à¸à¸´à¸à¹à¸ (สูà¸à¸ªà¸¸à¸ 100,000 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£)",Zc="à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸¢à¸à¹à¸®à¹à¸¥à¸à¹à¸à¸à¸à¸à¸²à¸à¹à¸£à¸à¸¹à¹à¸¡à¹à¹à¸à¹",Xc="à¹à¸«à¸¥à¸à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸²à¸ {{pages}} หà¸à¹à¸²",Qc="à¹à¸¡à¹à¸¡à¸µà¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹à¹à¸¥à¸·à¸à¸à¹à¸à¹à¹à¸ PDF à¸à¸µà¹ à¹à¸à¹ OCR หรืà¸à¸§à¸²à¸à¸à¹à¸à¸à¸§à¸²à¸¡",ed="à¸à¸£à¸¸à¸à¸²à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸¥à¹ PDF",td="PDF มีà¸à¸à¸²à¸à¹à¸«à¸à¹à¹à¸à¸´à¸à¹à¸",od="à¸à¸²à¸£à¹à¸¢à¸à¸à¹à¸à¸à¸§à¸²à¸¡ PDF ลà¹à¸¡à¹à¸«à¸¥à¸§",ad={nameLabel:Dc,jobTitleLabel:_c,companyLabel:vc,highlightsLabel:Rc,highlightsPlaceholder:zc,toneLabel:wc,toneProfessional:Cc,toneFriendly:Oc,toneEnthusiastic:Ic,generate:Sc,missingFields:Gc,generateFailed:Vc,fromResumeHint:Mc,resumeLabel:Ac,resumePlaceholder:Uc,extractHighlights:Bc,uploadPdf:qc,resumeExtracted:Wc,resumeEmpty:Kc,resumeNoHighlights:Jc,resumeTooLong:Yc,resumeExtractFailed:Zc,pdfLoaded:Xc,pdfNoText:Qc,pdfNotPdf:ed,pdfTooLarge:td,pdfFailed:od}
21,nd="Adınız",sd="İŠunvanı",id="Åirket",ld="Ãne Ãıkanlar (satır baÅına bir tane)",rd=`ön uçta 5 yıl 22React'a geçiÅe öncülük etti`,cd="Ton",dd="Profesyonel",md="Dost canlısı",ud="Hevesli",gd="Mektup oluÅtur",hd="Ad, iÅ unvanı ve Åirket gereklidir.",pd="Nesil baÅarısız oldu.",fd="İsteÄe baÄlı: Ãne çıkan madde iÅaretlerini yerel olarak çıkarmak için özgeçmiÅ metnini yapıÅtırın veya bir PDF yükleyin; ardından iÅ unvanını ve Åirketi doldurun.",$d="Devam metni (isteÄe baÄlı)",bd="ÃzgeçmiÅ madde iÅaretlerini veya tam metni yapıÅtırınâ¦",Ld="ÃzgeçmiÅten öne çıkanları çıkarın",Pd="ÃzgeçmiÅ PDF'sini yükle",Fd="ÃzgeçmiÅten öne çıkanlar dolduruldu. OluÅturmadan önce düzenleyin.",xd="Ãnce özgeçmiÅ metnini yapıÅtırın veya bir PDF yükleyin.",yd="KurÅun benzeri çizgiler bulunamadı. BaÅarı madde iÅaretlerini yapıÅtırın veya öne çıkanları manuel olarak yazın.",Td="ÃzgeçmiÅ metni çok uzun (en fazla 100.000 karakter).",kd="ÃzgeçmiÅten öne çıkanlar çıkarılamadı.",Ed="{{pages}} sayfadan metin yüklendi.",jd="Bu PDF'de seçilebilir metin yok. OCR kullanın veya metni yapıÅtırın.",Nd="Lütfen bir PDF dosyası yükleyin.",Hd="PDF çok büyük.",Dd="PDF metin çıkarma iÅlemi baÅarısız oldu.",_d={nameLabel:nd,jobTitleLabel:sd,companyLabel:id,highlightsLabel:ld,highlightsPlaceholder:rd,toneLabel:cd,toneProfessional:dd,toneFriendly:md,toneEnthusiastic:ud,generate:gd,missingFields:hd,generateFailed:pd,fromResumeHint:fd,resumeLabel:$d,resumePlaceholder:bd,extractHighlights:Ld,uploadPdf:Pd,resumeExtracted:Fd,resumeEmpty:xd,resumeNoHighlights:yd,resumeTooLong:Td,resumeExtractFailed:kd,pdfLoaded:Ed,pdfNoText:jd,pdfNotPdf:Nd,pdfTooLarge:Hd,pdfFailed:Dd},vd="ÐаÑе Ñм'Ñ",Rd="Ðазва поÑади",zd="ÐомпанÑÑ",wd="ÐÑÐ½Ð¾Ð²Ð½Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñи (по Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð½Ð° ÑÑдок)",Cd=`5 ÑокÑв Ñ ÑÑонÑÐµÐ½Ð´Ñ 23ÐеÑÑвав мÑгÑаÑÑÑÑ Ð´Ð¾ React`,Od="Тон",Id="пÑоÑеÑÑйний",Sd="дÑÑжнÑй",Gd="ÐнÑÑзÑазм",Vd="ÐгенеÑÑваÑи лиÑÑ",Md="ÐÐµÐ¾Ð±Ñ Ñдно вказаÑи ÑмâÑ, поÑÐ°Ð´Ñ Ñа компанÑÑ.",Ad="Ðомилка генеÑаÑÑÑ.",Ud="ÐодаÑково: вÑÑавÑе ÑекÑÑ ÑезÑме або заванÑажÑе PDF-Ñайл, Ñоб локалÑно видÑлиÑи видÑÐ»ÐµÐ½Ñ Ð¼Ð°ÑкеÑи, а поÑÑм заповнÑÑÑ Ð½Ð°Ð·Ð²Ñ Ð¿Ð¾Ñади Ñа компанÑÑ.",Bd="ТекÑÑ ÑезÑме (необов'Ñзково)",qd="ÐÑÑавÑе маÑкеÑи або повний ÑекÑÑ ÑезÑмеâ¦",Wd="ÐидÑлÑÑÑ Ð¾ÑÐ½Ð¾Ð²Ð½Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñи з ÑезÑме",Kd="ÐаванÑажÑе ÑезÑме Ñ ÑоÑмаÑÑ PDF",Jd="ÐÑÐ½Ð¾Ð²Ð½Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñи, Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ñ Ð· ÑезÑме. ÐÑдÑедагÑйÑе пеÑед ÑÑвоÑеннÑм.",Yd="СпоÑаÑÐºÑ Ð²ÑÑавÑе ÑекÑÑ ÑезÑме або заванÑажÑе PDF.",Zd="Ð¡Ñ Ð¾Ð¶Ð¸Ñ Ð½Ð° кÑÐ»Ñ Ð»ÑнÑй не знайдено. Ð
23ÑÑавÑе маÑкеÑи доÑÑÐ³Ð½ÐµÐ½Ñ Ð°Ð±Ð¾ напиÑÑÑÑ Ð¾ÑÐ½Ð¾Ð²Ð½Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñи вÑÑÑнÑ.",Xd="ТекÑÑ ÑезÑме задовгий (макÑимÑм 100 000 ÑимволÑв).",Qd="Ðе вдалоÑÑ Ð¾ÑÑимаÑи оÑÐ½Ð¾Ð²Ð½Ñ Ð¼Ð¾Ð¼ÐµÐ½Ñи з ÑезÑме.",em="ÐаванÑажено ÑекÑÑ Ð·Ñ ÑÑоÑÑнок ({{pages}}).",tm="У ÑÑÐ¾Ð¼Ñ PDF Ð½ÐµÐ¼Ð°Ñ ÑекÑÑÑ Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾ÑÑ. ÐикоÑиÑÑовÑйÑе OCR або вÑÑавÑе ÑекÑÑ.",om="ÐÑÐ´Ñ Ð»Ð°Ñка, заванÑажÑе Ñайл PDF.",am="PDF завеликий.",nm="Ðомилка вилÑÑÐµÐ½Ð½Ñ ÑекÑÑÑ PDF.",sm={nameLabel:vd,jobTitleLabel:Rd,companyLabel:zd,highlightsLabel:wd,highlightsPlaceholder:Cd,toneLabel:Od,toneProfessional:Id,toneFriendly:Sd,toneEnthusiastic:Gd,generate:Vd,missingFields:Md,generateFailed:Ad,fromResumeHint:Ud,resumeLabel:Bd,resumePlaceholder:qd,extractHighlights:Wd,uploadPdf:Kd,resumeExtracted:Jd,resumeEmpty:Yd,resumeNoHighlights:Zd,resumeTooLong:Xd,resumeExtractFailed:Qd,pdfLoaded:em,pdfNoText:tm,pdfNotPdf:om,pdfTooLarge:am,pdfFailed:nm},im="آپ کا ÙØ§Ù ",lm="Ù ÙØ§Ø²Ù ت کا عÙÙØ§Ù",rm="Ú©Ù Ù¾ÙÛ",cm="جھÙÚ©ÛØ§Úº (اÛÚ© ÙØ§Ø¦Ù ÙÛ ÙØ§Ø¦Ù)",dm=`ÙØ±ÙÙ¹ اÛÙÚ Ù ÛÚº 5 سا٠24React Ù ÛÚº Ù ÙØªÙÙÛ Ú©Û ÙÛØ§Ø¯Øª Ú©ÛÛ`,mm="ÙÛØ¬Û",um="Ù¾ÛØ´Û ÙØ±Ø§ÙÛ",gm="Ø¯ÙØ³ØªØ§ÙÛ",hm="Ù¾Ø±Ø¬ÙØ´",pm="خط ØªÛØ§Ø± کرÛÚºÛ",fm="ÙØ§Ù Ø ÙÙÚ©Ø±Û Ú©Ø§ عÙÙØ§ÙØ Ø§ÙØ± Ú©Ù Ù¾ÙÛ Ø¯Ø±Ú©Ø§Ø± ÛÛÛ",$m="ÙØ³Ù ÙØ§Ú©Ø§Ù ÛÙگئÛÛ",bm="Ø§Ø®ØªÛØ§Ø±Û: Ø±ÛØ²ÛÙÙ Û Ú©Ø§ Ù ØªÙ ÚØ³Ù¾Ø§Úº کرÛÚº ÛØ§ Ù ÙØ§Ù Û Ø·ÙØ± پر ÛØ§Ø¦Û ÙØ§Ø¦Ù¹ بÙٹس Ú©Ù ÙکاÙÙÛ Ú©Û ÙÛÛ Ù¾Û ÚÛ Ø§Û٠اپ ÙÙÚ Ú©Ø±ÛÚº â پھر ÙÙÚ©Ø±Û Ú©Ø§ عÙÙØ§Ù Ø§ÙØ± Ú©Ù Ù¾ÙÛ Ø¨Ú¾Ø±ÛÚºÛ",Lm="Ù ØªÙ Ø¯ÙØ¨Ø§Ø±Û Ø´Ø±ÙØ¹ کرÛÚº (Ø§Ø®ØªÛØ§Ø±Û)",Pm="Ø¯ÙØ¨Ø§Ø±Û Ø´Ø±ÙØ¹ Ú©Û Ú¯ÙÙÛØ§Úº ÛØ§ Ù Ú©Ù Ù Ù ØªÙ ÚØ³Ù¾Ø§Úº کرÛÚºâ¦",Fm="Ø±ÛØ²ÛÙÙ Û Ø³Û Ø¬Ú¾ÙÚ©ÛØ§Úº ÙکاÙÛÚºÛ",xm="Ø¯ÙØ¨Ø§Ø±Û Ø´Ø±ÙØ¹ Ù¾Û ÚÛ Ø§Û٠اپ ÙÙÚ Ú©Ø±ÛÚºÛ",ym="Ø±ÛØ²ÛÙÙ Û Ø³Û Ø¨Ú¾Ø±Û Ø¬Ú¾ÙÚ©ÛØ§ÚºÛ Ù¾ÛØ¯Ø§ کرÙÛ Ø³Û Ù¾ÛÙÛ ØªØ±Ù Û٠کرÛÚºÛ",Tm="Ù¾ÛÙÛ Ø±ÛØ²ÛÙÙ Ù¹Ûکسٹ ÚØ³Ù¾Ø§Úº کرÛÚºØ ÛØ§ Ù¾Û ÚÛ Ø§Û٠اپ ÙÙÚ Ú©Ø±ÛÚºÛ",km="Ú©ÙØ¦Û Ú¯ÙÙÛ Ø¬ÛØ³Û ÙØ§Ø¦ÙÛÚº ÙÛÛÚº Ù ÙÛÛ Ú©Ø§Ù ÛØ§Ø¨Û Ú©Û Ú¯ÙÙÛØ§Úº ÚØ³Ù¾Ø§Úº کرÛÚº ÛØ§ Ø¯Ø³ØªÛ Ø·ÙØ± پر ÛØ§Ø¦Û ÙØ§Ø¦Ù¹Ø³ ÙÚ©Ú¾ÛÚºÛ",Em="Ø¯ÙØ¨Ø§Ø±Û Ø´Ø±ÙØ¹ کرÙÛ Ú©Ø§ Ù ØªÙ Ø¨ÛØª Ø·ÙÛÙ ÛÛ (Ø²ÛØ§Ø¯Û Ø³Û Ø²ÛØ§Ø¯Û 100,000 ØØ±ÙÙ)Û",jm="Ø±ÛØ²ÛÙÙ Û Ø³Û ÛØ§Ø¦Û ÙØ§Ø¦Ù¹Ø³ ÙÛÛÚº ÙکاÙÛ Ø¬Ø§ سکÛÚºÛ",Nm="{{ØµÙØØ§Øª}} ØµÙØÛ (ØµÙØØ§Øª) Ø³Û Ù ØªÙ ÙÙÚ Ú©ÛØ§ Ú¯ÛØ§Û",Hm="اس Ù¾Û ÚÛ Ø§ÛÙ Ù ÛÚº Ú©ÙØ¦Û ÙØ§Ø¨Ù Ø§ÙØªØ®Ø§Ø¨ ٠ت٠ÙÛÛÚº ÛÛÛ OCR استع٠ا٠کرÛÚº ÛØ§ Ù ØªÙ ÚØ³Ù¾Ø§Úº کرÛÚºÛ",Dm="Ø¨Ø±Ø§Û Ú©Ø±Ù Ù¾Û ÚÛ Ø§ÛÙ ÙØ§Ø¦Ù اپ ÙÙÚ Ú©Ø±ÛÚºÛ",_m="PDF Ø¨ÛØª بÚÛ ÛÛÛ",vm="PDF Ù¹Ûکسٹ ÙکاÙÙØ§ ÙØ§Ú©Ø§Ù ÛÙ Ú¯ÛØ§Û",Rm={nameLabel:im,jobTitleLabel:lm,companyLabel:rm,highlightsLabel:cm,highlightsPlaceholder:dm,toneLabel:mm,toneProfessional:um,toneFriendly:gm,toneEnthusiastic:hm,generate:pm,missingFields:fm,generateFailed:$m,fromResumeHint:bm,resumeLabel:Lm,resumePlaceholder:Pm,extractHighlights:Fm,uploadPdf:xm,resumeExtracted:ym,resumeEmpty:Tm,resumeNoHighlights:km,resumeTooLong:Em,resumeExtractFailed:jm,pdfLoaded:Nm,pdfNoText:Hm,pdfNotPdf:Dm,pdfTooLarge:_m,pdfFailed:vm},zm="Tên cá»§a bạn",wm="Chức danh",Cm="Công ty",Om="Äiá»m ná»i báºt (má»i dòng má»t cái)",Im=`5 nÄm á» lá»i và o 25Dẫn dắt viá»c di chuyá»n sang React`,Sm="Giai Äiá»u",Gm="chuyên nghiá»p",Vm="Thân thiá»n",Mm="nhiá»t tình",Am="Tạo chữ cái",Um="Cần có tên, chức danh và công ty.",Bm="Thế há» thất bại.",qm="Tùy chá»n: dán vÄn bản sÆ¡ yếu lý lá»ch hoặc tải lên bản PDF Äá» trÃch xuất các dấu Äầu dòng ná»i báºt cục bá»âsau Äó Äiá»n chức danh công viá»c và công ty.",Wm="Tiếp tục vÄn bản (tùy chá»n)",Km="Dán dấu Äá
25º§u dòng sÆ¡ yếu lý lá»ch hoặc toà n vÄnâ¦",Jm="TrÃch xuất những Äiá»m ná»i báºt từ sÆ¡ yếu lý lá»ch",Ym="Tải lên bản PDF sÆ¡ yếu lý lá»ch",Zm="Äiá»m ná»i báºt ÄÆ°á»£c Äiá»n từ sÆ¡ yếu lý lá»ch. Chá»nh sá»a trưá»c khi tạo.",Xm="Dán vÄn bản sÆ¡ yếu lý lá»ch trưá»c hoặc tải lên bản PDF.",Qm="Không tìm thấy dòng giá»ng như dấu Äầu dòng. Dán dấu Äầu dòng thà nh tÃch hoặc viết Äiá»m ná»i báºt theo cách thá»§ công.",eu="VÄn bản sÆ¡ yếu lý lá»ch quá dà i (tá»i Äa 100.000 ký tá»±).",tu="Không thá» trÃch xuất những Äiá»m ná»i báºt từ sÆ¡ yếu lý lá»ch.",ou="Äã tải vÄn bản từ (các) trang {{pages}}.",au="Không có vÄn bản có thá» lá»±a chá»n trong bản PDF nà y. Sá» dụng OCR hoặc dán vÄn bản.",nu="Vui lòng tải lên tá»p PDF.",su="PDF quá lá»n.",iu="TrÃch xuất vÄn bản PDF không thà nh công.",lu={nameLabel:zm,jobTitleLabel:wm,companyLabel:Cm,highlightsLabel:Om,highlightsPlaceholder:Im,toneLabel:Sm,toneProfessional:Gm,toneFriendly:Vm,toneEnthusiastic:Mm,generate:Am,missingFields:Um,generateFailed:Bm,fromResumeHint:qm,resumeLabel:Wm,resumePlaceholder:Km,extractHighlights:Jm,uploadPdf:Ym,resumeExtracted:Zm,resumeEmpty:Xm,resumeNoHighlights:Qm,resumeTooLong:eu,resumeExtractFailed:tu,pdfLoaded:ou,pdfNoText:au,pdfNotPdf:nu,pdfTooLarge:su,pdfFailed:iu},ru="æ¨çå§å",cu="èä½åç§°",du="å ¬å¸åç§°",mu="亮ç¹ï¼æ¯è¡ä¸æ¡ï¼",uu=`5å¹´å端ç»éª 26主导 React è¿ç§»`,gu="è¯æ°",hu="ä¸ä¸",pu="å好",fu="çæ ",$u="çææ±èä¿¡",bu="请填åå§åãèä½ä¸å ¬å¸ã",Lu="çæå¤±è´¥ã",Pu="å¯éï¼ç²è´´ç®åææ¬æä¸ä¼ PDFï¼å¨æµè§å¨æ¬å°æ½å亮ç¹å¡«å ¥è¡¨åï¼åå¡«åç®æ èä½ä¸å ¬å¸ã",Fu="ç®åææ¬ï¼å¯éï¼",xu="ç²è´´ç®å bullet æå ¨æâ¦",yu="ä»ç®åæ½å亮ç¹",Tu="ä¸ä¼ ç®å PDF",ku="å·²ä»ç®åå¡«å ¥äº®ç¹ï¼çæåè¯·æ£æ¥ä¿®æ¹ã",Eu="请å ç²è´´ç®åææ¬ï¼æä¸ä¼ PDFã",ju="æªè¯å«å° bullet å¼äº®ç¹ã请ç²è´´æå°±æ¡ç®ï¼ææå¨å¡«å亮ç¹ã",Nu="ç®åææ¬è¿é¿ï¼æå¤çº¦ 100,000 å符ï¼ã",Hu="æ æ³ä»ç®åæ½å亮ç¹ã",Du="å·²ä» {{pages}} 页æåææ¬ã",_u="该 PDF æ å¯é䏿æ¬ã请 OCR æç²è´´ææ¬ã",vu="请ä¸ä¼ PDF æä»¶ã",Ru="PDF æä»¶è¿å¤§ã",zu="PDF ææ¬æå失败ã",wu={nameLabel:ru,jobTitleLabel:cu,companyLabel:du,highlightsLabel:mu,highlightsPlaceholder:uu,tone
26Label:gu,toneProfessional:hu,toneFriendly:pu,toneEnthusiastic:fu,generate:$u,missingFields:bu,generateFailed:Lu,fromResumeHint:Pu,resumeLabel:Fu,resumePlaceholder:xu,extractHighlights:yu,uploadPdf:Tu,resumeExtracted:ku,resumeEmpty:Eu,resumeNoHighlights:ju,resumeTooLong:Nu,resumeExtractFailed:Hu,pdfLoaded:Du,pdfNoText:_u,pdfNotPdf:vu,pdfTooLarge:Ru,pdfFailed:zu},Cu="æ¨çå§å",Ou="è·ä½å稱",Iu="å ¬å¸å稱",Su="亮é»ï¼æ¯è¡ä¸æ¢ï¼",Gu=`5å¹´å端ç¶é© 27ä¸»å° React é·ç§»`,Vu="èªæ°£",Mu="å°æ¥",Au="å好",Uu="ç±æ ",Bu="çææ±è·ä¿¡",qu="è«å¡«å¯«å§åãè·ä½èå ¬å¸ã",Wu="çæå¤±æã",Ku="å¯é¸ï¼ç²è²¼ç°¡æ·ææ¬æä¸å³ PDFï¼å¨çè¦½å¨æ¬å°æ½å亮é»å¡«å ¥è¡¨å®ï¼åå¡«å¯«ç®æ¨è·ä½èå ¬å¸ã",Ju="ç°¡æ·ææ¬ï¼å¯é¸ï¼",Yu="ç²è²¼ç°¡æ· bullet æå ¨æâ¦",Zu="å¾ç°¡æ·æ½å亮é»",Xu="ä¸å³ç°¡æ· PDF",Qu="å·²å¾ç°¡æ·å¡«å ¥äº®é»ï¼çæåè«æª¢æ¥ä¿®æ¹ã",eg="è«å ç²è²¼ç°¡æ·ææ¬ï¼æä¸å³ PDFã",tg="æªèå¥å° bullet å¼äº®é»ãè«ç²è²¼æå°±æ¢ç®ï¼ææå填寫亮é»ã",og="ç°¡æ·ææ¬éé·ï¼æå¤ç´ 100,000 å符ï¼ã",ag="ç¡æ³å¾ç°¡æ·æ½å亮é»ã",ng="å·²å¾ {{pages}} é æåææ¬ã",sg="該 PDF ç¡å¯é¸ä¸ææ¬ãè« OCR æç²è²¼ææ¬ã",ig="è«ä¸å³ PDF æä»¶ã",lg="PDF æä»¶é大ã",rg="PDF ææ¬æå失æã",cg={nameLabel:Cu,jobTitleLabel:Ou,companyLabel:Iu,highlightsLabel:Su,highlightsPlaceholder:Gu,toneLabel:Vu,toneProfessional:Mu,toneFriendly:Au,toneEnthusiastic:Uu,generate:Bu,missingFields:qu,generateFailed:Wu,fromResumeHint:Ku,resumeLabel:Ju,resumePlaceholder:Yu,extractHighlights:Zu,uploadPdf:Xu,resumeExtracted:Qu,resumeEmpty:eg,resumeNoHighlights:tg,resumeTooLong:og,resumeExtractFailed:ag,pdfLoaded:ng,pdfNoText:sg,pdfNotPdf:ig,pdfTooLarge:lg,pdfFailed:rg},dg=500,mg=3e3,ug=1e5,y=/^(experience|education|skills|summary|work history|projects|certifications|contact|objective|profile|employment|professional experience|å·¥ä½ç»å|æè²|æè½|æè¦|项ç®)\b/i,T=/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}\b/i,k=/(\+?\d[\d\s().-]{7,}\d)/,gg=/https?:\/\/|www\.|linkedin\.com/i;function hg(a){const i=a.replace(/\r\n/g,` 28`).trim();if(!i)throw new Error("EMPTY_RESUME");if(i.length>ug)throw new Error("TOO_LONG");const s=i.split(` 29`).map(t=>t.trim()).filter(Boolean);let e=null;for(const t of s.slice(0,8))if(!(T.test(t)||k.test(t)||gg.test(t))&&!y.test(t)&&t.length>=2&&t.length<=60&&!/[,:;|]/.test(t)&&/[A-Za-z\u4e00-\u9fff]/.test(t)){e=t.replace(/^[#*\-\u2022]+\s*/,"").trim();break}const c=s.map(t=>t.replace(/^[-*\u2022\u25CF\u00B7]+\s+/,"").replace(/^\d+[.)]\s+/,"").trim()).filter(t=>!(t.length<20||t.length>220||y.test(t)||T.test(t)||k.test(t)||/^(january|february|march|april|may|june|july|august|september|october|november|december|\d{4})\b/i.test(t))),d=[];for(const t of c){const p=t.toLowerCase();if(!d.some(n=>n.toLowerCase()===p)&&(d.push(t),d.length>=5))break}if(d.length===0)throw new Error("NO_HIGHLIGHTS");return{suggestedName:e,highlights:d.join(` 30`)}}function pg(a){const i=a.name.trim(),s=a.jobTitle.trim(),e=a.company.trim(),c=a.highlights.trim();if(!i||!s||!e)throw new Error("MISSING_FIELDS");if([i,s,e].some(m=>m.length>dg)||c.length>mg)throw new Error("TOO_LONG");const d=c.split(/\n+/).map(m=>m.trim()).filter(Boolean).slice(0,5),t=a.tone==="friendly"?`Hi ${e} team,`:(a.tone==="enthusiastic","Dear Hiring Manager,"),p=a.tone==="enthusiastic"?`I am excited to apply for the ${s} role at ${e}.`:`I am writing to express my interest in the ${s} position at ${e}.`,n=d.length>0?d.map(m=>`⢠${m}`).join(` 31`):"⢠I bring relevant experience and motivation to contribute to your team.",b=a.tone==="friendly"?"Thanks for your time â I would love to chat.":"Thank you for considering my application. I look forward to hearing from you.";return{letter:`${t} 32 33${p} 34 35${n} 36 37${b} 38 39Sincerely, 40${i}`}}const fg="tool-cover-letter-generator";function $g({onExecute:a,onResultView:i,onExecuteError:s}){const{t:e}=D(fg),[c]=g.useForm(),[d,t]=h.useState(null),[p,n]=h.useState(null),[b,L]=h.useState(!1),m=h.useCallback(u=>{var l;n(null);try{const r=hg(u),$=(l=c.getFieldValue("name"))==null?void 0:l.trim();c.setFieldsValue({highlights:r.highlights,resumeText:u,...r.suggestedName&&!$?{name:r.suggestedName}:{}}),F.success(e("resumeExtracted"))}catch(r){const $=r instanceof Error?r.message:"";n(e($==="EMPTY_RESUME"?"resumeEmpty":$==="NO_HIGHLIGHTS"?"resumeNoHighlights":$==="TOO_LONG"?"resumeTooLong":"resumeExtractFailed"))}},[c,e]),j=h.useCallback(()=>{const u=c.getFieldValue("resumeText")??"";m(u)},[m,c]),N=h.useCallback(async u=>{L(!0),n(null);try{const{text:l,pageCount:r}=await z(u);if(!l.trim())return n(e("pdfNoText")),!1;m(l),F.success(e("pdfLoaded",{pages:r}))}catch(l){x(s,l);const r=l instanceof Error?l.message:"";n(e(r==="NOT_PDF"?"pdfNotPdf":r==="TOO_LARGE"?"pdfTooLarge":"pdfFailed"))}finally{L(!1)}return!1},[m,s,e]),H=h.useCallback(u=>{a==null||a(),n(null),t(null);try{t(pg(u).letter),i==null||i()}catch(l){x(s,l);const r=l instanceof Error?l.message:"";n(e(r==="MISSING_FIELDS"?"missingFields":"generateFailed"))}},[a,i,s,e]);return o.jsxs("div",{className:"tool-workspace",children:[o.jsxs(g,{form:c,layout:"vertical",onFinish:H,initialValues:{tone
40:"professional",resumeText:""},children:[o.jsx(_.Paragraph,{type:"secondary",children:e("fromResumeHint")}),o.jsx(g.Item,{name:"resumeText",label:e("resumeLabel"),children:o.jsx(f.TextArea,{rows:5,placeholder:e("resumePlaceholder")})}),o.jsx(g.Item,{children:o.jsxs("div",{style:{display:"flex",gap:8,flexWrap:"wrap"},children:[o.jsx(P,{onClick:j,children:e("extractHighlights")}),o.jsx(w,{maxCount:1,beforeUpload:u=>(N(u),!1),accept:".pdf,application/pdf",showUploadList:!1,children:o.jsx(P,{loading:b,children:e("uploadPdf")})})]})}),o.jsx(g.Item,{name:"name",label:e("nameLabel"),rules:[{required:!0}],children:o.jsx(f,{})}),o.jsx(g.Item,{name:"jobTitle",label:e("jobTitleLabel"),rules:[{required:!0}],children:o.jsx(f,{})}),o.jsx(g.Item,{name:"company",label:e("companyLabel"),rules:[{required:!0}],children:o.jsx(f,{})}),o.jsx(g.Item,{name:"highlights",label:e("highlightsLabel"),children:o.jsx(f.TextArea,{rows:4,placeholder:e("highlightsPlaceholder")})}),o.jsx(g.Item,{name:"tone",label:e("toneLabel"),children:o.jsx(v,{options:[{value:"professional",label:e("toneProfessional")},{value:"friendly",label:e("toneFriendly")},{value:"enthusiastic",label:e("toneEnthusiastic")}]})}),o.jsx(P,{type:"primary",htmlType:"submit",size:"large",shape:"round",children:e("generate")})]}),p&&o.jsx(R,{type:"error",title:p,showIcon:!0,style:{marginTop:12}}),d&&o.jsx(f.TextArea,{rows:14,readOnly:!0,value:d,style:{marginTop:16}})]})}const bg=Object.assign({"./locales/ar.json":ce,"./locales/bn-BD.json":Oe,"./locales/de-DE.json":mt,"./locales/en-US.json":St,"./locales/es-419.json":ho,"./locales/fa-IR.json":Mo,"./locales/fil-PH.json":fa,"./locales/fr-FR.json":Ua,"./locales/hi-IN.json":Ln,"./locales/id-ID.json":Wn,"./locales/it-IT.json":Fs,"./locales/ja-JP.json":Js,"./locales/ko-KR.json":yi,"./locales/ms-MY.json":Zi,"./locales/nl-NL.json":kl,"./locales/pl-PL.json":Ql,"./locales/pt-BR.json":jr,"./locales/ru-RU.json":tc,"./locales/sw-KE.json":Hc,"./locales/th-TH.json":ad,"./locales/tr-TR.json":_d,"./locales/uk-UA.json":sm,"./locales/ur-PK.json":Rm,"./locales/vi-VN.json":lu,"./locales/zh-CN.json":wu,"./locales/zh-TW.json":cg}),E={};for(const[a,i]of Object.entries(bg)){const s=a.match(/\.\/locales\/(.+)\.json$/);s&&(E[s[1]]=i)}const jg={slug:"cover-letter-generator",runtime:"NATIVE",i18nNamespace:"tool-cover-letter-generator",ToolView:$g,locales:E,immersiveFullscreen:!0};export{jg as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.