diff --git a/docs/docs.json b/docs/docs.json index 163daad2f..7aff53c44 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -56,6 +56,7 @@ "guides/selecting-page-format", "guides/moving-items-between-sections", "guides/fitting-content-on-a-page", + "guides/adding-a-cover-letter", "guides/exporting-your-resume", "guides/sharing-your-resume-publicly", "guides/using-private-notes", diff --git a/docs/guides/adding-a-cover-letter.mdx b/docs/guides/adding-a-cover-letter.mdx new file mode 100644 index 000000000..d91282003 --- /dev/null +++ b/docs/guides/adding-a-cover-letter.mdx @@ -0,0 +1,165 @@ +--- +title: "Adding a cover letter" +description: "Learn how to create a cover letter as a custom section in Reactive Resume, format it professionally, and place it on a separate page." +--- + +A cover letter is a personalized document that accompanies your resume when applying for a job. It introduces you to the employer, highlights your relevant qualifications, and explains why you're a good fit for the position. Reactive Resume lets you create cover letters as custom sections, giving you full control over formatting and placement. + +## Why include a cover letter? + +- **Stand out**: A well-written cover letter demonstrates genuine interest in the position +- **Personalize your application**: Tailor your message to each employer and role +- **Explain gaps or transitions**: Address career changes or gaps in your resume +- **Show communication skills**: Demonstrate your ability to write clearly and professionally + +## Creating a cover letter section + + + + Navigate to your resume and open it in the builder. + + + + In the left sidebar, scroll down to find the **Custom Sections** area at the bottom. + + + + Click Add a new custom section to open the section creation dialog. + + + + In the dialog: + - Enter a **Title** for your section (e.g., "Cover Letter" or "Cover Letter - [Company Name]") + - Select **Cover Letter** from the **Type** dropdown + - Click **Create** to add the section + + + + In your new cover letter section, click Add a new item to create your cover letter. + + + +## Formatting your cover letter + +A cover letter has two main fields: + +### Recipient field + +The **Recipient** field is where you enter the recipient's information. This typically includes: +- Date (optional) +- Hiring manager's name +- Their job title +- Company name +- Company address + + + Use line breaks to format the address block. For example: + + ``` + January 31, 2026 + + Jane Smith + Senior Hiring Manager + Acme Corporation + 123 Main Street, Suite 400 + New York, NY 10001 + ``` + + +### Content field + +The **Content** field is where you write the body of your cover letter. Include: +- **Salutation**: "Dear Ms. Smith," or "Dear Hiring Team," +- **Opening paragraph**: State the position you're applying for and how you learned about it +- **Body paragraphs**: Highlight relevant experience, skills, and achievements +- **Closing paragraph**: Express enthusiasm and include a call to action +- **Sign-off**: "Sincerely," followed by your name + + + The recipient and content are both rendered directly on your resume without a section header, giving your cover letter a clean, professional appearance. + + +## Using fullscreen mode for writing + +For a distraction-free writing experience, use the fullscreen mode in the rich text editor: + + + + Click on your cover letter item in the sidebar to open the edit dialog. + + + + In either the Recipient or Content field, click the **expand icon** (arrows pointing outward) in the bottom-right corner of the editor. + + + + The editor will expand to nearly fill your screen, giving you a focused writing environment with all formatting tools available. + + + + Click the **collapse icon** or press **Escape** to return to the normal view. + + + +## Formatting options + +The rich text editor supports various formatting options for your cover letter: + +- **Text styling**: Bold, italic, underline, strikethrough, highlight +- **Headings**: H1 through H6 (though typically not needed in a cover letter) +- **Alignment**: Left, center, right, or justified text +- **Lists**: Bullet points and numbered lists +- **Links**: Add hyperlinks to your portfolio or LinkedIn + +## Moving your cover letter to a separate page + +Cover letters are typically on their own page, separate from the resume content. To achieve this: + + + + In the right sidebar, go to the **Layout** section and add a new page to your resume. + + + + Use the **Move to** feature to relocate your cover letter section to the second page. + + + See [Moving items between sections](/guides/moving-items-between-sections) for detailed instructions on how to move sections between pages. + + + + + Check the preview to ensure your cover letter appears on its own page with proper formatting. + + + + + When exporting as PDF, pages are rendered in order. If you want the cover letter first, place it on page 1 and move your resume content to subsequent pages. + + +## Tips for effective cover letters + + + **Keep it concise**: Aim for 250-400 words. Recruiters spend about one minute reading cover letters. + + + + **Tailor each letter**: Customize your cover letter for each application. Reference specific job requirements and company values. + + + + **Use the same styling**: Your cover letter will inherit the fonts and colors from your resume template, ensuring a cohesive look. + + + + **Proofread carefully**: Spelling and grammar errors can disqualify your application. Review your letter before exporting. + + +## Managing multiple cover letters + +Since cover letters are custom sections, you can: + +- Create multiple cover letter sections for different job applications +- Name each section descriptively (e.g., "Cover Letter - Google", "Cover Letter - Meta") +- Show or hide sections as needed when exporting +- Duplicate sections to use as templates for new applications diff --git a/locales/af-ZA.po b/locales/af-ZA.po index 087d4e97d..a12e79226 100644 Binary files a/locales/af-ZA.po and b/locales/af-ZA.po differ diff --git a/locales/am-ET.po b/locales/am-ET.po index 44da00b58..f882e5858 100644 --- a/locales/am-ET.po +++ b/locales/am-ET.po @@ -444,6 +444,8 @@ msgstr "የየታሪክዬን ወደ PDF ልላክ እችላለሁ?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "አረጋግጥ" msgid "Connect" msgstr "አገናኝ" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ይህንን ሚስጥራዊ ቁልፍ ቅጂ አድርጉ እና ውስ msgid "Copy URL" msgstr "URL ቅጂ አድርግ" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "አዲስ ሽልማት ፍጠር" msgid "Create a new certification" msgstr "አዲስ ማረጋገጫ ፍጠር" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "አዲስ ብጁ ክፍል ፍጠር" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume ዛሬ በ Product Hunt ላይ በመጀመር ላይ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ክፍት ምንጭ፣ ግላዊነትን የሚመርጥ እና ፍጹም ነፃ ነው። ከሌሎች የየታሪክ ማቅረቢያዎች የተለየ ምክንያቱ ማስታወቂያ አያሳይም፣ መረጃዎን አይከታተልም፣ ባህሪዎችንም በክፍያ ግድግዳ አያስገባም።" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "አክታ" @@ -1954,6 +1970,7 @@ msgstr "ሩስኛ" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "ያለ የቀድሞ ሽልማትን አዘምን" msgid "Update an existing certification" msgstr "ያለ የቀድሞ ማረጋገጫን አዘምን" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "ያለ የቀድሞ ብጁ ክፍልን አዘምን" diff --git a/locales/ar-SA.po b/locales/ar-SA.po index 77498aaca..9d7cda462 100644 --- a/locales/ar-SA.po +++ b/locales/ar-SA.po @@ -444,6 +444,8 @@ msgstr "هل يمكنني تصدير سيرتي الذاتية إلى PDF؟" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "تأكيد" msgid "Connect" msgstr "اتصال" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "انسخ مفتاحك السري هذا واستخدمه في تطبيق msgid "Copy URL" msgstr "نسخ عنوان URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "إنشاء جائزة جديدة" msgid "Create a new certification" msgstr "إنشاء شهادة جديدة" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "إنشاء قسم مخصص جديد" @@ -1847,6 +1859,10 @@ msgstr "يتم إطلاق Reactive Resume على Product Hunt اليوم، ان msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume مفتوح المصدر ويركز على الخصوصية ومجاني تمامًا. وعلى عكس أدوات إنشاء السير الذاتية الأخرى، لا يعرض إعلانات، ولا يتتبع بياناتك، ولا يقيّد ميزاتك خلف جدار دفع." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "مستطيل" @@ -1954,6 +1970,7 @@ msgstr "الروسية" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "تحديث جائزة موجودة" msgid "Update an existing certification" msgstr "تحديث شهادة موجودة" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "تحديث قسم مخصص موجود" diff --git a/locales/az-AZ.po b/locales/az-AZ.po index f2360e603..795c81fff 100644 --- a/locales/az-AZ.po +++ b/locales/az-AZ.po @@ -444,6 +444,8 @@ msgstr "Özgeçmişimi PDF‑ə ixrac edə bilərəm?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Təsdiqlə" msgid "Connect" msgstr "Qoşul" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Bu gizli açarı kopyalayın və verilənlərinizə daxil olmaq üçün msgid "Copy URL" msgstr "URL‑i kopyala" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Yeni mükafat yaradın" msgid "Create a new certification" msgstr "Yeni sertifikat yaradın" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Yeni xüsusi bölmə yaradın" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume bu gün Product Hunt‑da işə salınır, keçib dəst msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume açıq mənbəlidir, məxfilik yönümlüdür və tamamilə pulsuzdur. Digər özgeçmiş qurucularından fərqli olaraq, o reklamlara yer vermir, məlumatınızı izləmir və funksiyaları ödəniş divarının arxasında məhdudlaşdırmır." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Düzbucaqlı" @@ -1954,6 +1970,7 @@ msgstr "Rus" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Mövcud mükafatı yenilə" msgid "Update an existing certification" msgstr "Mövcud sertifikatı yenilə" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Mövcud xüsusi bölməni yenilə" diff --git a/locales/bg-BG.po b/locales/bg-BG.po index 8c33976a7..0c8adcd76 100644 --- a/locales/bg-BG.po +++ b/locales/bg-BG.po @@ -444,6 +444,8 @@ msgstr "Мога ли да експортирам автобиографията #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Потвърждаване" msgid "Connect" msgstr "Свързване" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Копирайте този таен ключ и го използвай msgid "Copy URL" msgstr "Копиране на URL адрес" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Създаване на нова награда" msgid "Create a new certification" msgstr "Създаване на нов сертификат" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Създаване на нов потребителски раздел" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume стартира днес в Product Hunt, отидет msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume е с отворен код, фокусиран върху поверителността и напълно безплатен. За разлика от други конструктори на автобиографии, той не показва реклами, не проследява данните ви и не ограничава функциите зад платена стена." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Правоъгълник" @@ -1954,6 +1970,7 @@ msgstr "Руски" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Актуализиране на съществуваща награда" msgid "Update an existing certification" msgstr "Актуализиране на съществуващ сертификат" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Актуализиране на съществуващ потребителски раздел" diff --git a/locales/bn-BD.po b/locales/bn-BD.po index 1e99de025..3e922ca3a 100644 --- a/locales/bn-BD.po +++ b/locales/bn-BD.po @@ -444,6 +444,8 @@ msgstr "আমি কি আমার জীবনবৃত্তান্তক #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "নিশ্চিত করুন" msgid "Connect" msgstr "কনেক্ট করুন" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "এই সিক্রেট কী কপি করে আপনার msgid "Copy URL" msgstr "URL কপি করুন" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "একটি নতুন পুরস্কার তৈরি কর msgid "Create a new certification" msgstr "একটি নতুন সার্টিফিকেশন তৈরি করুন" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "একটি নতুন কাস্টম বিভাগ তৈরি করুন" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume আজ Product Hunt‑এ লঞ্চ হচ্ছে, msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume মুক্ত উৎস, গোপনীয়তা-কেন্দ্রিক এবং সম্পূর্ণ বিনামূল্যে। অন্য জীবনবৃত্তান্ত নির্মাতাদের মতো এটি কোনো বিজ্ঞাপন দেখায় না, আপনার ডেটা ট্র্যাক করে না, বা ফিচারগুলো পেওয়ালের আড়ালে আটকে রাখে না।" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "আয়তক্ষেত্র" @@ -1954,6 +1970,7 @@ msgstr "রুশ" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "বিদ্যমান পুরস্কার আপডেট কর msgid "Update an existing certification" msgstr "বিদ্যমান সার্টিফিকেশন আপডেট করুন" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "বিদ্যমান কাস্টম বিভাগ আপডেট করুন" diff --git a/locales/ca-ES.po b/locales/ca-ES.po index 6153242dc..5adb9284a 100644 --- a/locales/ca-ES.po +++ b/locales/ca-ES.po @@ -444,6 +444,8 @@ msgstr "Puc exportar el meu currículum a PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirma" msgid "Connect" msgstr "Connecta" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copia aquesta clau secreta i utilitza-la a les aplicacions per accedir a msgid "Copy URL" msgstr "Copia l’URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Crea un premi nou" msgid "Create a new certification" msgstr "Crea una certificació nova" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Crea una secció personalitzada nova" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume es llança avui a Product Hunt, ves-hi i mostra una mica msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume és de codi obert, centrat en la privadesa i completament gratuït. A diferència d’altres creadors de currículums, no mostra anuncis, no rastreja les dades ni limita les funcions darrere d’un mur de pagament." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rectangle" @@ -1954,6 +1970,7 @@ msgstr "Rus" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Actualitza un premi existent" msgid "Update an existing certification" msgstr "Actualitza una certificació existent" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Actualitza una secció personalitzada existent" diff --git a/locales/cs-CZ.po b/locales/cs-CZ.po index b3ece2e02..1dc21262e 100644 --- a/locales/cs-CZ.po +++ b/locales/cs-CZ.po @@ -444,6 +444,8 @@ msgstr "Mohu svůj životopis exportovat do PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Potvrdit" msgid "Connect" msgstr "Připojit" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Zkopírujte tento tajný klíč a použijte ho ve svých aplikacích pro msgid "Copy URL" msgstr "Kopírovat URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Vytvořit nové ocenění" msgid "Create a new certification" msgstr "Vytvořit nové osvědčení" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Vytvořit novou vlastní sekci" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume dnes startuje na Product Hunt, přijďte nás podpořit! msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume je open source, zaměřené na soukromí a zcela zdarma. Na rozdíl od jiných nástrojů pro tvorbu životopisů nezobrazuje reklamy, nesleduje vaše data a neomezuje funkce za paywallem." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Obdélník" @@ -1954,6 +1970,7 @@ msgstr "Ruština" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Aktualizovat existující ocenění" msgid "Update an existing certification" msgstr "Aktualizovat existující osvědčení" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Aktualizovat existující vlastní sekci" diff --git a/locales/da-DK.po b/locales/da-DK.po index 2804c2b36..a3755b610 100644 --- a/locales/da-DK.po +++ b/locales/da-DK.po @@ -444,6 +444,8 @@ msgstr "Kan jeg eksportere mit CV til PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Bekræft" msgid "Connect" msgstr "Forbind" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopiér denne hemmelige nøgle og brug den i dine applikationer for at f msgid "Copy URL" msgstr "Kopiér URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Opret en ny pris" msgid "Create a new certification" msgstr "Opret en ny certificering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Opret et nyt brugerdefineret afsnit" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume lanceres på Product Hunt i dag – kig forbi og vis lid msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume er open-source, fokuserer på privatliv og er helt gratis. I modsætning til andre CV-byggere viser det ingen reklamer, sporer ikke dine data og begrænser ikke funktioner bag en betalingsmur." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rektangel" @@ -1954,6 +1970,7 @@ msgstr "Russisk" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Opdater en eksisterende pris" msgid "Update an existing certification" msgstr "Opdater en eksisterende certificering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Opdater et eksisterende brugerdefineret afsnit" diff --git a/locales/de-DE.po b/locales/de-DE.po index 481a366cc..c0d79502a 100644 --- a/locales/de-DE.po +++ b/locales/de-DE.po @@ -444,6 +444,8 @@ msgstr "Kann ich meinen Lebenslauf als PDF exportieren?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Bestätigen" msgid "Connect" msgstr "Verbinden" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopiere diesen geheimen Schlüssel und verwende ihn in deinen Anwendunge msgid "Copy URL" msgstr "URL kopieren" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Eine neue Auszeichnung erstellen" msgid "Create a new certification" msgstr "Eine neue Zertifizierung erstellen" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Einen neuen benutzerdefinierten Abschnitt erstellen" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume startet heute auf Product Hunt – schau vorbei und zeig msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ist Open Source, datenschutzorientiert und vollständig kostenlos. Anders als andere Lebenslauf-Builder zeigt es keine Werbung an, trackt deine Daten nicht und versteckt keine Funktionen hinter einer Bezahlschranke." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rechteck" @@ -1954,6 +1970,7 @@ msgstr "Russisch" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Eine bestehende Auszeichnung aktualisieren" msgid "Update an existing certification" msgstr "Eine bestehende Zertifizierung aktualisieren" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Einen bestehenden benutzerdefinierten Abschnitt aktualisieren" diff --git a/locales/el-GR.po b/locales/el-GR.po index 9b2db742b..71b4fb540 100644 --- a/locales/el-GR.po +++ b/locales/el-GR.po @@ -444,6 +444,8 @@ msgstr "Μπορώ να εξαγάγω το βιογραφικό μου σημε #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Επιβεβαίωση" msgid "Connect" msgstr "Σύνδεση" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Αντιγράψτε αυτό το μυστικό κλειδί και χ msgid "Copy URL" msgstr "Αντιγραφή URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Δημιουργία νέου βραβείου" msgid "Create a new certification" msgstr "Δημιουργία νέας πιστοποίησης" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Δημιουργία νέας προσαρμοσμένης ενότητας" @@ -1847,6 +1859,10 @@ msgstr "Το Reactive Resume κάνει σήμερα ντεμπούτο στο P msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Το Reactive Resume είναι ανοικτού κώδικα, με έμφαση στο απόρρητο και εντελώς δωρεάν. Σε αντίθεση με άλλους κατασκευαστές βιογραφικών σημειωμάτων, δεν εμφανίζει διαφημίσεις, δεν παρακολουθεί τα δεδομένα σας και δεν περιορίζει τις λειτουργίες του πίσω από paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Ορθογώνιο" @@ -1954,6 +1970,7 @@ msgstr "Ρωσικά" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Ενημέρωση υπάρχοντος βραβείου" msgid "Update an existing certification" msgstr "Ενημέρωση υπάρχουσας πιστοποίησης" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Ενημέρωση υπάρχουσας προσαρμοσμένης ενότητας" diff --git a/locales/en-US.po b/locales/en-US.po index 274e343d8..b952b8655 100644 --- a/locales/en-US.po +++ b/locales/en-US.po @@ -439,6 +439,8 @@ msgstr "Can I export my resume to PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -567,6 +569,7 @@ msgstr "Confirm" msgid "Connect" msgstr "Connect" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "Content" @@ -611,10 +614,15 @@ msgstr "Copy this secret key and use it in your applications to access your data msgid "Copy URL" msgstr "Copy URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "Cover Letter" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -647,6 +655,10 @@ msgstr "Create a new award" msgid "Create a new certification" msgstr "Create a new certification" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "Create a new cover letter" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Create a new custom section" @@ -1842,6 +1854,10 @@ msgstr "Reactive Resume is launching on Product Hunt today, head over to show so msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "Recipient" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rectangle" @@ -1949,6 +1965,7 @@ msgstr "Russian" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2521,6 +2538,10 @@ msgstr "Update an existing award" msgid "Update an existing certification" msgstr "Update an existing certification" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "Update an existing cover letter" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Update an existing custom section" diff --git a/locales/es-ES.po b/locales/es-ES.po index d8be888f9..2fdf358f7 100644 --- a/locales/es-ES.po +++ b/locales/es-ES.po @@ -444,6 +444,8 @@ msgstr "¿Puedo exportar mi currículum a PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirmar" msgid "Connect" msgstr "Conectar" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copia esta clave secreta y úsala en tus aplicaciones para acceder a tus msgid "Copy URL" msgstr "Copiar URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Crear un nuevo premio" msgid "Create a new certification" msgstr "Crear una nueva certificación" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Crear una nueva sección personalizada" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume se lanza hoy en Product Hunt, ¡entra y muéstrale algo msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume es de código abierto, centrado en la privacidad y completamente gratuito. A diferencia de otros creadores de currículums, no muestra anuncios, no rastrea tus datos ni limita tus funciones tras un muro de pago." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rectángulo" @@ -1954,6 +1970,7 @@ msgstr "Ruso" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Actualizar un premio existente" msgid "Update an existing certification" msgstr "Actualizar una certificación existente" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Actualizar una sección personalizada existente" diff --git a/locales/fa-IR.po b/locales/fa-IR.po index d6ef00b06..a34b6b464 100644 --- a/locales/fa-IR.po +++ b/locales/fa-IR.po @@ -444,6 +444,8 @@ msgstr "آیا می‌توانم رزومه‌ام را به PDF خروجی بگ #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "تأیید" msgid "Connect" msgstr "اتصال" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "این کلید مخفی را کپی کنید و برای دسترسی msgid "Copy URL" msgstr "کپی URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "ایجاد جایزهٔ جدید" msgid "Create a new certification" msgstr "ایجاد گواهینامهٔ جدید" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "ایجاد بخش سفارشی جدید" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume امروز در Product Hunt لانچ می‌شود، س msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume متن‌باز، حریم‌خصوصی‌محور و کاملاً رایگان است. برخلاف سایر رزومه‌سازها، هیچ تبلیغی نشان نمی‌دهد، داده‌های شما را رهگیری نمی‌کند و قابلیت‌هایتان را پشت دیوار پرداخت محدود نمی‌کند." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "مستطیل" @@ -1954,6 +1970,7 @@ msgstr "روسی" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "به‌روزرسانی یک جایزهٔ موجود" msgid "Update an existing certification" msgstr "به‌روزرسانی یک گواهینامهٔ موجود" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "به‌روزرسانی یک بخش سفارشی موجود" diff --git a/locales/fi-FI.po b/locales/fi-FI.po index b1aa529f5..77d88c460 100644 --- a/locales/fi-FI.po +++ b/locales/fi-FI.po @@ -444,6 +444,8 @@ msgstr "Voinko viedä ansioluetteloni PDF-muotoon?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Vahvista" msgid "Connect" msgstr "Yhdistä" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopioi tämä salainen avain ja käytä sitä sovelluksissasi tietojesi msgid "Copy URL" msgstr "Kopioi URL-osoite" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Luo uusi palkinto" msgid "Create a new certification" msgstr "Luo uusi sertifikaatti" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Luo uusi mukautettu osio" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume julkaistaan tänään Product Huntissa – käy näyttä msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume on avoimen lähdekoodin, yksityisyyteen keskittyvä ja täysin ilmainen. Toisin kuin monet muut ansioluettelon laatijat, se ei näytä mainoksia, seuraa tietojasi tai piilota ominaisuuksia maksumuurin taakse." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Suorakulmio" @@ -1954,6 +1970,7 @@ msgstr "venäjä" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Päivitä olemassa oleva palkinto" msgid "Update an existing certification" msgstr "Päivitä olemassa oleva sertifikaatti" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Päivitä olemassa oleva mukautettu osio" diff --git a/locales/fr-FR.po b/locales/fr-FR.po index 39529e4cc..e45b7d41b 100644 --- a/locales/fr-FR.po +++ b/locales/fr-FR.po @@ -444,6 +444,8 @@ msgstr "Puis-je exporter mon CV au format PDF ?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirmer" msgid "Connect" msgstr "Se connecter" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copiez cette clé secrète et utilisez-la dans vos applications pour acc msgid "Copy URL" msgstr "Copier l'URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Créer une nouvelle récompense" msgid "Create a new certification" msgstr "Créer une nouvelle certification" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Créer une nouvelle section personnalisée" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume est lancé sur Product Hunt aujourd'hui, allez-y pour mo msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume est un logiciel libre, respectueux de la vie privée et entièrement gratuit. Contrairement à d'autres outils de création de CV, il n'affiche pas de publicité, ne suit pas vos données et ne limite pas vos fonctionnalités derrière un mur payant." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rectangle" @@ -1954,6 +1970,7 @@ msgstr "Russe" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Modifier une récompense existante" msgid "Update an existing certification" msgstr "Modifier une certification existante" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Modifier une section personnalisée existante" diff --git a/locales/he-IL.po b/locales/he-IL.po index 980e8a596..783e13d2f 100644 --- a/locales/he-IL.po +++ b/locales/he-IL.po @@ -444,6 +444,8 @@ msgstr "האם אפשר לייצא את קורות החיים שלי ל־PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "אישור" msgid "Connect" msgstr "חיבור" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "העתק את המפתח הסודי הזה והשתמש בו ביישו msgid "Copy URL" msgstr "העתקת כתובת" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "יצירת פרס חדש" msgid "Create a new certification" msgstr "יצירת הסמכה חדשה" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "יצירת סעיף מותאם אישית חדש" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume עולה היום ל־Product Hunt, קפוץ לשם כד msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume הוא בקוד פתוח, ממוקד פרטיות וחינמי לחלוטין. בניגוד לבוני קורות חיים אחרים, הוא לא מציג פרסומות, לא עוקב אחרי הנתונים שלך ולא נועל יכולות מאחורי חומת תשלום." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "מלבן" @@ -1954,6 +1970,7 @@ msgstr "רוסית" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "עדכון פרס קיים" msgid "Update an existing certification" msgstr "עדכון הסמכה קיימת" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "עדכון סעיף מותאם אישית קיים" diff --git a/locales/hi-IN.po b/locales/hi-IN.po index 1954be9c0..25130b119 100644 --- a/locales/hi-IN.po +++ b/locales/hi-IN.po @@ -444,6 +444,8 @@ msgstr "क्या मैं अपना रेज़्यूमे PDF म #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "पुष्टि करें" msgid "Connect" msgstr "कनेक्ट करें" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "इस सीक्रेट कुंजी को कॉपी कर msgid "Copy URL" msgstr "URL कॉपी करें" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "एक नया पुरस्कार बनाएँ" msgid "Create a new certification" msgstr "नया प्रमाणपत्र बनाएँ" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "नया कस्टम अनुभाग बनाएँ" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume आज Product Hunt पर लॉन्च हो रह msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ओपन‑सोर्स, गोपनीयता‑केंद्रित और पूरी तरह मुफ़्त है। अन्य रेज़्यूमे बिल्डर के विपरीत, यह विज्ञापन नहीं दिखाता, आपका डेटा ट्रैक नहीं करता और न ही आपकी सुविधाओं को पेवॉल के पीछे सीमित करता है।" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "आयत" @@ -1954,6 +1970,7 @@ msgstr "रूसी" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "मौजूदा पुरस्कार अपडेट करें msgid "Update an existing certification" msgstr "मौजूदा प्रमाणपत्र अपडेट करें" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "मौजूदा कस्टम अनुभाग अपडेट करें" diff --git a/locales/hu-HU.po b/locales/hu-HU.po index bb8d35bf8..fb8d6889a 100644 --- a/locales/hu-HU.po +++ b/locales/hu-HU.po @@ -444,6 +444,8 @@ msgstr "Exportálhatom az önéletrajzomat PDF‑be?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Megerősítés" msgid "Connect" msgstr "Csatlakozás" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Másold ki ezt a titkos kulcsot, és használd az alkalmazásaidban az a msgid "Copy URL" msgstr "URL másolása" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Új díj létrehozása" msgid "Create a new certification" msgstr "Új tanúsítvány létrehozása" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Új egyéni szekció létrehozása" @@ -1847,6 +1859,10 @@ msgstr "A Reactive Resume ma indul a Product Hunton, ugorj át, és mutasd ki a msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "A Reactive Resume nyílt forráskódú, adatvédelem‑központú és teljesen ingyenes. Más önéletrajz‑készítőkkel ellentétben nem jelenít meg hirdetéseket, nem követi az adataidat, és nem zár funkciókat fizetős fal mögé." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Téglalap" @@ -1954,6 +1970,7 @@ msgstr "orosz" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Meglévő díj frissítése" msgid "Update an existing certification" msgstr "Meglévő tanúsítvány frissítése" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Meglévő egyéni szekció frissítése" diff --git a/locales/id-ID.po b/locales/id-ID.po index afe791b7c..dee6f6450 100644 --- a/locales/id-ID.po +++ b/locales/id-ID.po @@ -444,6 +444,8 @@ msgstr "Bisakah saya mengekspor resume saya ke PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Konfirmasi" msgid "Connect" msgstr "Hubungkan" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Salin kunci rahasia ini dan gunakan di aplikasi Anda untuk mengakses dat msgid "Copy URL" msgstr "Salin URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Buat penghargaan baru" msgid "Create a new certification" msgstr "Buat sertifikasi baru" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Buat bagian kustom baru" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume diluncurkan di Product Hunt hari ini, kunjungi untuk men msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume bersifat sumber terbuka, berfokus pada privasi, dan sepenuhnya gratis. Tidak seperti pembuat resume lainnya, aplikasi ini tidak menampilkan iklan, melacak data Anda, atau membatasi fitur di balik paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Persegi Panjang" @@ -1954,6 +1970,7 @@ msgstr "Rusia" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Perbarui penghargaan yang sudah ada" msgid "Update an existing certification" msgstr "Perbarui sertifikasi yang sudah ada" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Perbarui bagian kustom yang sudah ada" diff --git a/locales/it-IT.po b/locales/it-IT.po index de5303cfa..facfdcd62 100644 --- a/locales/it-IT.po +++ b/locales/it-IT.po @@ -444,6 +444,8 @@ msgstr "Posso esportare il mio curriculum in PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Conferma" msgid "Connect" msgstr "Connetti" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copia questa chiave segreta e usala nelle tue applicazioni per accedere msgid "Copy URL" msgstr "Copia URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Crea un nuovo premio" msgid "Create a new certification" msgstr "Crea una nuova certificazione" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Crea una nuova sezione personalizzata" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume viene lanciato oggi su Product Hunt, vieni a dimostrare msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume è open source, incentrato sulla privacy e completamente gratuito. A differenza di altri generatori di curriculum, non mostra annunci, non traccia i tuoi dati e non limita le funzionalità dietro un paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rettangolo" @@ -1954,6 +1970,7 @@ msgstr "Russo" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Aggiorna un premio esistente" msgid "Update an existing certification" msgstr "Aggiorna una certificazione esistente" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Aggiorna una sezione personalizzata esistente" diff --git a/locales/ja-JP.po b/locales/ja-JP.po index 3c296a336..c80e37afe 100644 --- a/locales/ja-JP.po +++ b/locales/ja-JP.po @@ -444,6 +444,8 @@ msgstr "履歴書を PDF にエクスポートできますか?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "確認" msgid "Connect" msgstr "接続" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "このシークレットキーをコピーし、アプリケーション msgid "Copy URL" msgstr "URL をコピー" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "新しい受賞歴を作成" msgid "Create a new certification" msgstr "新しい認定資格を作成" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "新しいカスタムセクションを作成" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume が本日 Product Hunt で公開されました。ぜひ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume はオープンソースでプライバシー重視、そして完全無料です。他の履歴書ビルダーと違い、広告を表示したり、あなたのデータを追跡したり、有料プランの裏に機能を隠したりすることはありません。" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "長方形" @@ -1954,6 +1970,7 @@ msgstr "ロシア語" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "既存の受賞歴を更新" msgid "Update an existing certification" msgstr "既存の認定資格を更新" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "既存のカスタムセクションを更新" diff --git a/locales/km-KH.po b/locales/km-KH.po index d48cbbda8..d59e4165b 100644 --- a/locales/km-KH.po +++ b/locales/km-KH.po @@ -444,6 +444,8 @@ msgstr "តើ​ខ្ញុំ​អាច​នាំចេញ​ប្រវ #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "អះអាង" msgid "Connect" msgstr "តភ្ជាប់" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ចម្លង​កូនសោ​សម្ងាត់​នេះ msgid "Copy URL" msgstr "ចម្លង URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "បង្កើតរង្វាន់​ថ្មី" msgid "Create a new certification" msgstr "បង្កើត​វិញ្ញាបនបត្រ​ថ្មី" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "បង្កើត​ផ្នែក​ផ្ទាល់ខ្លួន​ថ្មី" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume កំពុង​ចាប់ផ្តើម​លើ P msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume គឺ​បើក​ប្រភព ផ្តោតលើ​ភាព​ឯកជន និង​ឥតគិតថ្លៃ​ទាំងស្រុង។ ខុស​ពី​កម្មវិធី​បង្កើត​ប្រវត្តិរូប​ផ្សេងៗ វា​មិន​បង្ហាញ​ពាណិជ្ជកម្ម មិន​តាមដាន​ទិន្នន័យ​របស់​អ្នក ហើយ​មិន​កំណត់​មុខងារ​ពីក្រោយ paywall ឡើយ។" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "ចតុកោណ" @@ -1954,6 +1970,7 @@ msgstr "Russian" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "បច្ចុប្បន្នភាព​រង្វាន់​ម msgid "Update an existing certification" msgstr "បច្ចុប្បន្នភាព​វិញ្ញាបនបត្រ​មាន​ស្រាប់" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "បច្ចុប្បន្នភាព​ផ្នែក​ផ្ទាល់ខ្លួន​មាន​ស្រាប់" diff --git a/locales/kn-IN.po b/locales/kn-IN.po index c6a91432e..e1a6cfab9 100644 --- a/locales/kn-IN.po +++ b/locales/kn-IN.po @@ -444,6 +444,8 @@ msgstr "ನಾನು ನನ್ನ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "ದೃಢೀಕರಿಸಿ" msgid "Connect" msgstr "ಕನೆಕ್ಟ್ ಮಾಡಿ" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ಈ ಸೀಕ್ರೆಟ್ ಕೀ ಅನ್ನು ನಕಲಿಸಿ msgid "Copy URL" msgstr "URL ನಕಲಿಸಿ" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "ಹೊಸ ಪ್ರಶಸ್ತಿಯನ್ನು ರಚಿಸಿ" msgid "Create a new certification" msgstr "ಹೊಸ ಪ್ರಮಾಣಪತ್ರವನ್ನು ರಚಿಸಿ" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "ಹೊಸ ಕಸ್ಟಮ್ ವಿಭಾಗವನ್ನು ರಚಿಸಿ" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume ಇಂದು Product Hunt ನಲ್ಲಿ ಲಾಂಚ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ಮುಕ್ತ-ಮೂಲ, ಗೌಪ್ಯತಿಗೆ ಪ್ರಾಧಾನ್ಯ ನೀಡುವ ಹಾಗು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ. ಇತರೆ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕರಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ, ಇದು ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಅಥವಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೇಯ್‌ವಾಲ್ ಹಿಂದೆ ಮಿತಿ ಮಾಡುವುದಿಲ್ಲ." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "ಆಯತ" @@ -1954,6 +1970,7 @@ msgstr "ರಷಿಯನ್" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಶಸ್ತ msgid "Update an existing certification" msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಮಾಣಪತ್ರವನ್ನು ನವೀಕರಿಸಿ" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಸ್ಟಮ್ ವಿಭಾಗವನ್ನು ನವೀಕರಿಸಿ" diff --git a/locales/ko-KR.po b/locales/ko-KR.po index fc5d5b115..0d0258d8b 100644 --- a/locales/ko-KR.po +++ b/locales/ko-KR.po @@ -444,6 +444,8 @@ msgstr "이력서를 PDF로 내보낼 수 있나요?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "확인" msgid "Connect" msgstr "연결" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "이 비밀 키를 복사해 애플리케이션에 붙여넣어 데이터 msgid "Copy URL" msgstr "URL 복사" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "새 수상 내역 만들기" msgid "Create a new certification" msgstr "새 자격증 만들기" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "새 사용자 지정 섹션 만들기" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume가 오늘 Product Hunt에 출시됩니다. 방문해 응 msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume는 오픈 소스, 개인정보 보호 중심, 완전 무료 서비스입니다. 다른 이력서 작성 도구와 달리 광고를 표시하지 않고, 데이터를 추적하지 않으며, 기능을 페이월 뒤에 숨기지도 않습니다." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "사각형" @@ -1954,6 +1970,7 @@ msgstr "러시아어" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "기존 수상 내역 업데이트" msgid "Update an existing certification" msgstr "기존 자격증 업데이트" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "기존 사용자 지정 섹션 업데이트" diff --git a/locales/lt-LT.po b/locales/lt-LT.po index c3cc2833e..6af387b6d 100644 --- a/locales/lt-LT.po +++ b/locales/lt-LT.po @@ -444,6 +444,8 @@ msgstr "Ar galiu eksportuoti savo gyvenimo aprašymą į PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Patvirtinti" msgid "Connect" msgstr "Prisijungti" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Nukopijuokite šį slaptą raktą ir naudokite jį savo programose duome msgid "Copy URL" msgstr "Kopijuoti URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Sukurti naują apdovanojimą" msgid "Create a new certification" msgstr "Sukurti naują sertifikatą" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Sukurti naują pasirinktinį skyrių" @@ -1847,6 +1859,10 @@ msgstr "„Reactive Resume“ šiandien startuoja „Product Hunt“ – užsuki msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "„Reactive Resume“ yra atvirojo kodo, orientuota į privatumą ir visiškai nemokama. Skirtingai nei kiti gyvenimo aprašymų kūrėjai, ji nerodo reklamų, nerenka jūsų duomenų ir neapriboja funkcijų už mokamos sienos." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Stačiakampis" @@ -1954,6 +1970,7 @@ msgstr "Rusų" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Atnaujinti esamą apdovanojimą" msgid "Update an existing certification" msgstr "Atnaujinti esamą sertifikatą" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Atnaujinti esamą pasirinktinį skyrių" diff --git a/locales/lv-LV.po b/locales/lv-LV.po index 3ea4a63eb..a37cc579d 100644 --- a/locales/lv-LV.po +++ b/locales/lv-LV.po @@ -444,6 +444,8 @@ msgstr "Vai varu eksportēt savu CV uz PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Apstiprināt" msgid "Connect" msgstr "Savienot" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Nokopējiet šo slepeno atslēgu un izmantojiet to savās lietotnēs, la msgid "Copy URL" msgstr "Kopēt URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Izveidot jaunu apbalvojumu" msgid "Create a new certification" msgstr "Izveidot jaunu sertifikātu" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Izveidot jaunu pielāgotu sadaļu" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume šodien tiek palaists vietnē Product Hunt, dodieties un msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ir atvērtā pirmkoda, uz privātumu vērsts un pilnīgi bezmaksas. Atšķirībā no citiem CV veidotājiem tas nerāda reklāmas, neizseko jūsu datus un neierobežo funkcijas ar maksas sienu." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Taisnstūris" @@ -1954,6 +1970,7 @@ msgstr "Krievu" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Atjaunināt esošu apbalvojumu" msgid "Update an existing certification" msgstr "Atjaunināt esošu sertifikātu" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Atjaunināt esošu pielāgotu sadaļu" diff --git a/locales/ml-IN.po b/locales/ml-IN.po index d5128314e..54d996c0b 100644 --- a/locales/ml-IN.po +++ b/locales/ml-IN.po @@ -444,6 +444,8 @@ msgstr "എന്റെ റിസ്യൂം PDF ആയി എക്സ്പ #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "സ്ഥിരീകരിക്കുക" msgid "Connect" msgstr "കണക്റ്റ് ചെയ്യുക" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ഈ സീക്രട്ട് കീ പകർത്തി, നിങ msgid "Copy URL" msgstr "URL പകർത്തുക" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "ഒരു പുതിയ അവാർഡ് സൃഷ്‌ടിക് msgid "Create a new certification" msgstr "ഒരു പുതിയ സർട്ടിഫിക്കേഷൻ സൃഷ്‌ടിക്കുക" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "ഒരു പുതിയ കസ്റ്റം സെക്ഷൻ സൃഷ്‌ടിക്കുക" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume ഇന്ന് Product Hunt‑ൽ ലോഞ്ച് msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ഓപ്പൺ സോഴ്‌സും സ്വകാര്യത കേന്ദ്രീകൃതവുമായ, പൂർണ്ണമായും സൗജന്യമായൊരു ആപ്പാണ്. മറ്റ് റിസ്യൂം ബിൽഡറുകളെ അപേക്ഷിച്ച്, ഇത് പരസ്യങ്ങൾ കാണിക്കുകയോ, നിങ്ങളുടെ ഡാറ്റ ട്രാക്ക് ചെയ്യുകയോ, സവിശേഷതകൾ പേയ്വാളിന് പിന്നിൽ ഒതുക്കുകയോ ചെയ്യുന്നില്ല." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "ചതുരാകൃതി" @@ -1954,6 +1970,7 @@ msgstr "റഷ്യൻ" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "നിലവിലുള്ള ഒരു അവാർഡ് അപ്‌ msgid "Update an existing certification" msgstr "നിലവിലുള്ള ഒരു സർട്ടിഫിക്കേഷൻ അപ്‌ഡേറ്റ് ചെയ്യുക" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "നിലവിലുള്ള ഒരു കസ്റ്റം സെക്ഷൻ അപ്‌ഡേറ്റ് ചെയ്യുക" diff --git a/locales/mr-IN.po b/locales/mr-IN.po index 3a854c308..3323f4e5e 100644 --- a/locales/mr-IN.po +++ b/locales/mr-IN.po @@ -444,6 +444,8 @@ msgstr "मी माझा रेझ्युमे PDF मध्ये नि #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "पुष्टी करा" msgid "Connect" msgstr "कनेक्ट" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ही गुप्त key कॉपी करा आणि तुमच msgid "Copy URL" msgstr "URL कॉपी करा" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "नवीन वस्तू बनवा" msgid "Create a new certification" msgstr "नवीन प्रमाणपत्र बनवा" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "नवीन सानुकूल विभाग बनवा" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume आज Product Hunt वर लॉन्च होत आ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume हे मुक्त-स्रोत, गोपनीयता-केंद्रित आणि पूर्णपणे मोफत आहे. इतर रेझ्युमे बिल्डर्सप्रमाणेच नाही, हे जाहिराती दाखवत नाही, तुमचा डेटा ट्रॅक करत नाही किंवा फिचर्स पेवॉलच्या मागे मर्यादित करत नाही." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "आयत" @@ -1954,6 +1970,7 @@ msgstr "रशियन" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "अस्तित्वातील पुरस्कार अपड msgid "Update an existing certification" msgstr "अस्तित्वातील प्रमाणपत्र अपडेट करा" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "अस्तित्वातील सानुकूल विभाग अपडेट करा" diff --git a/locales/ms-MY.po b/locales/ms-MY.po index f4bd707da..f8f97493b 100644 --- a/locales/ms-MY.po +++ b/locales/ms-MY.po @@ -444,6 +444,8 @@ msgstr "Bolehkah saya mengeksport resume saya ke PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Sahkan" msgid "Connect" msgstr "Sambung" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Salin kunci rahsia ini dan gunakan dalam aplikasi anda untuk mengakses d msgid "Copy URL" msgstr "Salin URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Cipta anugerah baharu" msgid "Create a new certification" msgstr "Cipta pensijilan baharu" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Cipta seksyen tersuai baharu" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume dilancarkan di Product Hunt hari ini, pergi ke sana untu msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ialah sumber terbuka, berfokuskan privasi dan benar-benar percuma. Tidak seperti pembina resume yang lain, ia tidak memaparkan iklan, menjejak data anda atau mengehadkan ciri di sebalik dinding bayaran." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Segi empat tepat" @@ -1954,6 +1970,7 @@ msgstr "Rusia" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Kemas kini anugerah sedia ada" msgid "Update an existing certification" msgstr "Kemas kini pensijilan sedia ada" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Kemas kini seksyen tersuai sedia ada" diff --git a/locales/ne-NP.po b/locales/ne-NP.po index b516fcf0e..fa425632d 100644 --- a/locales/ne-NP.po +++ b/locales/ne-NP.po @@ -444,6 +444,8 @@ msgstr "के म आफ्नो बायोडाटा PDF मा निर #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "यकिन गर्नुहोस्" msgid "Connect" msgstr "जोड्नुहोस्" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "यो गोप्य key प्रतिलिपि गरेर आ msgid "Copy URL" msgstr "URL प्रतिलिपि गर्नुहोस्" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "नयाँ पुरस्कार बनाउनुहोस्" msgid "Create a new certification" msgstr "नयाँ प्रमाणपत्र बनाउनुहोस्" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "नयाँ अनुकूल (custom) खण्ड बनाउनुहोस्" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume आज Product Hunt मा सार्वजनिक msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume खुला-स्रोत, गोपनीयता-केन्द्रित र पूर्ण रूपमा निःशुल्क छ। अन्य बायोडाटा निर्माण गर्ने साधनहरूको विपरीत, यसले विज्ञापन देखाउँदैन, तपाईंको डाटा ट्र्याक गर्दैन, वा सुविधालाई भुक्तानी पछाडि थुन्न्दैन।" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "आयत (Rectangle)" @@ -1954,6 +1970,7 @@ msgstr "रुसियन" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "अवस्थित पुरस्कार अद्यावधि msgid "Update an existing certification" msgstr "अवस्थित प्रमाणपत्र अद्यावधिक गर्नुहोस्" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "अवस्थित अनुकूल (custom) खण्ड अद्यावधिक गर्नुहोस्" diff --git a/locales/nl-NL.po b/locales/nl-NL.po index b80b442fe..93ecd2257 100644 --- a/locales/nl-NL.po +++ b/locales/nl-NL.po @@ -444,6 +444,8 @@ msgstr "Kan ik mijn cv naar PDF exporteren?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Bevestigen" msgid "Connect" msgstr "Verbinden" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopieer deze geheime sleutel en gebruik deze in uw applicaties om toegan msgid "Copy URL" msgstr "URL kopiëren" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Maak een nieuwe prijs aan" msgid "Create a new certification" msgstr "Maak een nieuw certificaat aan" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Maak een nieuwe aangepaste sectie aan" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume lanceert vandaag op Product Hunt, kom langs om wat liefd msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume is open-source, privacygericht en volledig gratis. In tegenstelling tot andere cv-bouwers toont het geen advertenties, volgt het uw gegevens niet en beperkt het uw functies niet achter een betaalmuur." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rechthoek" @@ -1954,6 +1970,7 @@ msgstr "Russisch" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Een bestaande prijs bijwerken" msgid "Update an existing certification" msgstr "Een bestaand certificaat bijwerken" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Een bestaande aangepaste sectie bijwerken" diff --git a/locales/no-NO.po b/locales/no-NO.po index 876b2de08..21dd6c64e 100644 --- a/locales/no-NO.po +++ b/locales/no-NO.po @@ -444,6 +444,8 @@ msgstr "Kan jeg eksportere CV-en min til PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Bekreft" msgid "Connect" msgstr "Koble til" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopier denne hemmelige nøkkelen og bruk den i applikasjonene dine for msgid "Copy URL" msgstr "Kopier URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Opprett en ny pris" msgid "Create a new certification" msgstr "Opprett en ny sertifisering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Opprett en ny egendefinert seksjon" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume lanseres på Product Hunt i dag, ta turen innom og vis l msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume er åpen kildekode, personvernfokusert og helt gratis. I motsetning til andre CV-byggere viser den ikke annonser, sporer ikke dataene dine og begrenser ikke funksjoner bak en betalingsmur." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rektangel" @@ -1954,6 +1970,7 @@ msgstr "Russisk" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Oppdater en eksisterende pris" msgid "Update an existing certification" msgstr "Oppdater en eksisterende sertifisering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Oppdater en eksisterende egendefinert seksjon" diff --git a/locales/or-IN.po b/locales/or-IN.po index 8c2b870f0..54925f6dd 100644 --- a/locales/or-IN.po +++ b/locales/or-IN.po @@ -444,6 +444,8 @@ msgstr "ମୁଁ ମୋର ରେଜ୍ୟୁମେକୁ PDF କୁ ନିର #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "ନିଶ୍ଚିତ କରନ୍ତୁ" msgid "Connect" msgstr "ଯୋଡନ୍ତୁ" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ଏହି ଗୁପ୍ତ କିକୁ କପି କରନ୍ତୁ ଏ msgid "Copy URL" msgstr "URL କପି କରନ୍ତୁ" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "ଗୋଟିଏ ନୂତନ ପୁରସ୍କାର ତିଆରି msgid "Create a new certification" msgstr "ଗୋଟିଏ ନୂତନ ପ୍ରମାଣପତ୍ର ତିଆରି କରନ୍ତୁ" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "ଗୋଟିଏ ନୂତନ କଷ୍ଟମ୍ ବିଭାଗ ତିଆରି କରନ୍ତୁ" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume ଆଜି Product Hunt ରେ ଲଞ୍ଚ ହେଉଛ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ଖୋଲା‑ମୂଳ, ଗୋପନୀୟତା‑କେନ୍ଦ୍ରିତ ଏବଂ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ନିଶୁଳ୍କ। ଅନ୍ୟ ରେଜ୍ୟୁମେ ବିଲ୍ଡରଗୁଡିକ ଭଳି ଏହା ବିଜ୍ଞାପନ ଦେଖାଏ ନାହିଁ, ଆପଣଙ୍କ ତଥ୍ୟକୁ ଟ୍ରାକ୍ କରେ ନାହିଁ, କିମ୍ବା ପେୱାଲ୍ ପଛରେ ବିଶେଷତାଗୁଡିକୁ ଆଟକାଇ ରଖେ ନାହିଁ।" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "ଆୟାତାକାର" @@ -1954,6 +1970,7 @@ msgstr "ରୁଷିଆନ୍" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "ଏକ ଅବସ୍ଥିତ ପୁରସ୍କାରକୁ ଅଦ୍ୟ msgid "Update an existing certification" msgstr "ଏକ ଅବସ୍ଥିତ ପ୍ରମାଣପତ୍ରକୁ ଅଦ୍ୟତନ କରନ୍ତୁ" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "ଏକ ଅବସ୍ଥିତ କଷ୍ଟମ୍ ବିଭାଗକୁ ଅଦ୍ୟତନ କରନ୍ତୁ" diff --git a/locales/pl-PL.po b/locales/pl-PL.po index 00a73e8e9..04669d6ca 100644 --- a/locales/pl-PL.po +++ b/locales/pl-PL.po @@ -444,6 +444,8 @@ msgstr "Czy mogę wyeksportować swoje CV do PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Potwierdź" msgid "Connect" msgstr "Połącz" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Skopiuj ten tajny klucz i użyj go w swoich aplikacjach, aby uzyskać do msgid "Copy URL" msgstr "Kopiuj URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Stwórz nowe wyróżnienie" msgid "Create a new certification" msgstr "Stwórz nowy certyfikat" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Stwórz nową sekcję niestandardową" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume debiutuje dziś na Product Hunt – zajrzyj tam i okaż msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume jest open-source, skupione na prywatności i całkowicie darmowe. W przeciwieństwie do innych kreatorów CV nie wyświetla reklam, nie śledzi Twoich danych ani nie ukrywa funkcji za paywallem." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Prostokąt" @@ -1954,6 +1970,7 @@ msgstr "Rosyjski" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Zaktualizuj istniejące wyróżnienie" msgid "Update an existing certification" msgstr "Zaktualizuj istniejący certyfikat" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Zaktualizuj istniejącą sekcję niestandardową" diff --git a/locales/pt-BR.po b/locales/pt-BR.po index 730d934fc..c7b825256 100644 --- a/locales/pt-BR.po +++ b/locales/pt-BR.po @@ -444,6 +444,8 @@ msgstr "Posso exportar meu currículo para PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirmar" msgid "Connect" msgstr "Conectar" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copie esta chave secreta e use-a em seus aplicativos para acessar seus d msgid "Copy URL" msgstr "Copiar URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Criar um novo prêmio" msgid "Create a new certification" msgstr "Criar uma nova certificação" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Criar uma nova seção personalizada" @@ -1847,6 +1859,10 @@ msgstr "O Reactive Resume está sendo lançado hoje no Product Hunt, acesse lá msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "O Reactive Resume é de código aberto, focado em privacidade e completamente gratuito. Ao contrário de outros criadores de currículos, ele não exibe anúncios, não rastreia seus dados e não limita recursos atrás de um paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Retângulo" @@ -1954,6 +1970,7 @@ msgstr "Russo" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Atualizar um prêmio existente" msgid "Update an existing certification" msgstr "Atualizar uma certificação existente" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Atualizar uma seção personalizada existente" diff --git a/locales/pt-PT.po b/locales/pt-PT.po index 7737251d7..f46127272 100644 --- a/locales/pt-PT.po +++ b/locales/pt-PT.po @@ -444,6 +444,8 @@ msgstr "Posso exportar o meu currículo para PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirmar" msgid "Connect" msgstr "Ligar" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copie esta chave secreta e utilize-a nas suas aplicações para aceder a msgid "Copy URL" msgstr "Copiar URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Criar um novo prémio" msgid "Create a new certification" msgstr "Criar uma nova certificação" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Criar uma nova secção personalizada" @@ -1847,6 +1859,10 @@ msgstr "O Reactive Resume está a ser lançado hoje no Product Hunt, vá lá mos msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "O Reactive Resume é de código aberto, focado na privacidade e completamente gratuito. Ao contrário de outros criadores de currículos, não mostra anúncios, não rastreia os seus dados nem limita funcionalidades atrás de um paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Retângulo" @@ -1954,6 +1970,7 @@ msgstr "Russo" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Atualizar um prémio existente" msgid "Update an existing certification" msgstr "Atualizar uma certificação existente" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Atualizar uma secção personalizada existente" diff --git a/locales/ro-RO.po b/locales/ro-RO.po index 24d85851b..7cdd590c4 100644 --- a/locales/ro-RO.po +++ b/locales/ro-RO.po @@ -444,6 +444,8 @@ msgstr "Pot să-mi export CV-ul în PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Confirmă" msgid "Connect" msgstr "Conectează" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Copiați această cheie secretă și folosiți-o în aplicațiile dvs. p msgid "Copy URL" msgstr "Copiază URL-ul" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Creați o nouă distincție" msgid "Create a new certification" msgstr "Creați o nouă certificare" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Creați o nouă secțiune personalizată" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume este lansat astăzi pe Product Hunt, intrați să ne ar msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume este open-source, axat pe confidențialitate și complet gratuit. Spre deosebire de alți constructori de CV-uri, nu afișează reclame, nu vă urmărește datele și nu limitează funcționalitățile în spatele unui paywall." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Dreptunghi" @@ -1954,6 +1970,7 @@ msgstr "Rusă" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Actualizarea unei distincții existente" msgid "Update an existing certification" msgstr "Actualizarea unei certificări existente" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Actualizați o secțiune personalizată existentă" diff --git a/locales/ru-RU.po b/locales/ru-RU.po index 8328980a4..5fd458754 100644 --- a/locales/ru-RU.po +++ b/locales/ru-RU.po @@ -444,6 +444,8 @@ msgstr "Могу ли я экспортировать свое резюме в P #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Подтвердить" msgid "Connect" msgstr "Подключить" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Скопируйте этот секретный ключ и испол msgid "Copy URL" msgstr "Скопировать URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Создать новую награду" msgid "Create a new certification" msgstr "Создать новый сертификат" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Создать новый пользовательский раздел" @@ -1847,6 +1859,10 @@ msgstr "Сегодня Reactive Resume запускается на Product Hunt msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume — это проект с открытым исходным кодом, ориентированный на конфиденциальность и полностью бесплатный. В отличие от других конструкторов резюме, он не показывает рекламу, не отслеживает ваши данные и не ограничивает функции платной подпиской." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Прямоугольник" @@ -1954,6 +1970,7 @@ msgstr "Русский" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Обновить существующую награду" msgid "Update an existing certification" msgstr "Обновить существующий сертификат" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Обновить существующий пользовательский раздел" diff --git a/locales/sk-SK.po b/locales/sk-SK.po index 3019415b6..078e294d7 100644 --- a/locales/sk-SK.po +++ b/locales/sk-SK.po @@ -444,6 +444,8 @@ msgstr "Môžem svoj životopis exportovať do PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Potvrdiť" msgid "Connect" msgstr "Pripojiť" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Skopíruj tento tajný kľúč a použi ho vo svojich aplikáciách na p msgid "Copy URL" msgstr "Kopírovať URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Vytvoriť nové ocenenie" msgid "Create a new certification" msgstr "Vytvoriť novú certifikáciu" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Vytvoriť novú vlastnú sekciu" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume dnes štartuje na Product Hunt, zastav sa a prejav troch msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume je open‑source, zamerané na súkromie a úplne zadarmo. Na rozdiel od iných nástrojov na tvorbu životopisov nezobrazuje reklamy, nesleduje tvoje dáta a neuzamyká funkcie za paywallom." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Obdĺžnik" @@ -1954,6 +1970,7 @@ msgstr "Ruština" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Aktualizovať existujúce ocenenie" msgid "Update an existing certification" msgstr "Aktualizovať existujúcu certifikáciu" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Aktualizovať existujúcu vlastnú sekciu" diff --git a/locales/sq-AL.po b/locales/sq-AL.po index b04c58511..819e6e48d 100644 --- a/locales/sq-AL.po +++ b/locales/sq-AL.po @@ -444,6 +444,8 @@ msgstr "A mund ta eksportoj CV-në time në PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Konfirmo" msgid "Connect" msgstr "Lidhu" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopjoni këtë çelës sekret dhe përdoreni në aplikacionet tuaja për msgid "Copy URL" msgstr "Kopjo URL-në" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Krijo një çmim të ri" msgid "Create a new certification" msgstr "Krijo një certifikim të ri" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Krijo një rubrikë të re të personalizuar" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume po lançohet sot në Product Hunt, shkoni atje për të msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume është me burim të hapur, i përqendruar te privatësia dhe krejtësisht falas. Ndryshe nga ndërtuesit e tjerë të CV-ve, nuk shfaq reklama, nuk gjurmon të dhënat tuaja dhe nuk i kufizon veçoritë pas një muri pagese." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Drejtkëndësh" @@ -1954,6 +1970,7 @@ msgstr "Rusisht" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Përditëso një çmim ekzistues" msgid "Update an existing certification" msgstr "Përditëso një certifikim ekzistues" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Përditëso një rubrikë të personalizuar ekzistuese" diff --git a/locales/sr-SP.po b/locales/sr-SP.po index 22c508bb6..61cc712b2 100644 --- a/locales/sr-SP.po +++ b/locales/sr-SP.po @@ -444,6 +444,8 @@ msgstr "Могу ли да извезем свој резиме у PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Потврди" msgid "Connect" msgstr "Повежи" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Копирајте овај тајни кључ и користите г msgid "Copy URL" msgstr "Копирај URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Креирајте нову награду" msgid "Create a new certification" msgstr "Креирајте нову сертификацију" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Креирајте нови прилагођени одељак" @@ -1847,6 +1859,10 @@ msgstr "Реактивни Резиме данас се покреће на Prod msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Реактивни Резиме је отвореног кода, усмерен на приватност и потпуно бесплатан. За разлику од других алата за креирање резимеа, не приказује огласе, не прати ваше податке и не ограничава функције иза платног зида." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Правоугаоник" @@ -1954,6 +1970,7 @@ msgstr "Руски" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Ажурирај постојећу награду" msgid "Update an existing certification" msgstr "Ажурирај постојећу сертификацију" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Ажурирај постојећи прилагођени одељак" diff --git a/locales/sv-SE.po b/locales/sv-SE.po index 8d22cc530..bbb246b20 100644 --- a/locales/sv-SE.po +++ b/locales/sv-SE.po @@ -444,6 +444,8 @@ msgstr "Kan jag exportera mitt CV till PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Bekräfta" msgid "Connect" msgstr "Anslut" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Kopiera denna hemliga nyckel och använd den i dina applikationer för a msgid "Copy URL" msgstr "Kopiera URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Skapa en ny utmärkelse" msgid "Create a new certification" msgstr "Skapa en ny certifiering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Skapa ett nytt anpassat avsnitt" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume lanseras på Product Hunt idag, gå dit och visa lite k msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume har en öppen källkod, är integritetsfokuserat och helt gratis. Till skillnad från andra CV-byggare visas inga annonser, spårar dig inte och gömmer inte funktioner bakom en betalvägg." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Rektangel" @@ -1954,6 +1970,7 @@ msgstr "Ryska" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Uppdatera en befintlig utmärkelse" msgid "Update an existing certification" msgstr "Uppdatera en befintlig certifiering" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Uppdatera ett befintligt anpassat avsnitt" diff --git a/locales/ta-IN.po b/locales/ta-IN.po index d134bc044..7efc7169c 100644 --- a/locales/ta-IN.po +++ b/locales/ta-IN.po @@ -444,6 +444,8 @@ msgstr "என் ரெஸ்யூமியை PDF ஆக ஏற்றும #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "உறுதி செய்" msgid "Connect" msgstr "இணைக்கவும்" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "இந்த ரகசிய விசையை நகலெடுத் msgid "Copy URL" msgstr "URL-ஐ நகலெடு" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "ஒரு புதிய விருதை உருவாக்கவ msgid "Create a new certification" msgstr "ஒரு புதிய சான்றிதழை உருவாக்கவும்" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "ஒரு புதிய தனிப்பயன் பகுதியை உருவாக்கவும்" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume இன்று Product Hunt-ல் அறிமுக msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume திறந்த மூலமாகவும், தனியுரிமை மீது கவனம் செலுத்தியதாகவும், முற்றிலும் இலவசமாகவும் உள்ளது. மற்ற ரெஸ்யூம் பில்டர்களைப் போல் இது விளம்பரங்களை காட்டாது, உங்கள் தரவை கண்காணிக்காது, அல்லது அம்சங்களை கட்டண சுவருக்கு பின்னால் பூட்டாது." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "சதுரம்" @@ -1954,6 +1970,7 @@ msgstr "ரஷ்யன்" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "ஏற்கனவே உள்ள விருதை புதுப் msgid "Update an existing certification" msgstr "ஏற்கனவே உள்ள சான்றிதழை புதுப்பிக்கவும்" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "ஏற்கனவே உள்ள தனிப்பயன் பகுதியை புதுப்பிக்கவும்" diff --git a/locales/te-IN.po b/locales/te-IN.po index 4d38cbf6c..f984e580b 100644 --- a/locales/te-IN.po +++ b/locales/te-IN.po @@ -444,6 +444,8 @@ msgstr "నేను నా రిజ్యూమ్‌ని PDFగా ఎగ #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "నిర్ధారించండి" msgid "Connect" msgstr "కనెక్ట్ చేయండి" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "ఈ సీక్రెట్ కీని కాపీ చేసి మ msgid "Copy URL" msgstr "URLని కాపీ చేయండి" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "క్రొత్త బహుమతిని సృష్టించ msgid "Create a new certification" msgstr "క్రొత్త సర్టిఫికేషన్‌ను సృష్టించండి" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "క్రొత్త కస్టమ్ విభాగాన్ని సృష్టించండి" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume నేడు Product Hunt లో ప్రారంభ msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ఓపెన్‌సోర్స్‌, గోప్యతపై దృష్టి సారించినది మరియు పూర్తిగా ఉచితం. ఇతర జీవన చరిత్ర తయారీదార్ల వలె ప్రకటనలను చూపించదు, మీ డేటాను ట్రాక్ చేయదు, లేదా ఫీచర్లను వాలుతో పరిమితం చేయదు." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "ఆయతం" @@ -1954,6 +1970,7 @@ msgstr "రష్యన్" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "ఉన్న అవార్డును అప్‌డేట్ చే msgid "Update an existing certification" msgstr "ఉన్న సర్టిఫికేషన్‌ను అప్‌డేట్ చేయండి" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "ఉన్న కస్టమ్ సెక్షన్‌ను అప్‌డేట్ చేయండి" diff --git a/locales/th-TH.po b/locales/th-TH.po index bfc36b49a..3545b9ed4 100644 --- a/locales/th-TH.po +++ b/locales/th-TH.po @@ -444,6 +444,8 @@ msgstr "ฉันสามารถส่งออกเรซูเม่ขอ #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "ยืนยัน" msgid "Connect" msgstr "เชื่อมต่อ" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "คัดลอกคีย์ลับนี้และใช้ใน msgid "Copy URL" msgstr "คัดลอก URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "สร้างรางวัลใหม่" msgid "Create a new certification" msgstr "สร้างใบรับรองใหม่" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "สร้างส่วนที่กำหนดเองใหม่" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume กำลังเปิดตัวบน Product Hunt msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume เป็นโอเพ่นซอร์ส เน้นความเป็นส่วนตัว และฟรีอย่างสมบูรณ์ แตกต่างจากเครื่องมือสร้างเรซูเม่อื่น ๆ ไม่มีโฆษณา ไม่ติดตามข้อมูลของคุณ หรือจำกัดฟีเจอร์หลังระบบจ่ายเงิน" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "สี่เหลี่ยมผืนผ้า" @@ -1954,6 +1970,7 @@ msgstr "รัสเซีย" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "อัปเดตรางวัลที่มีอยู่" msgid "Update an existing certification" msgstr "อัปเดตใบรับรองที่มีอยู่" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "อัปเดตส่วนที่กำหนดเองของเรซูเม่ที่มีอยู่" diff --git a/locales/tr-TR.po b/locales/tr-TR.po index 65d472371..2d76f241a 100644 --- a/locales/tr-TR.po +++ b/locales/tr-TR.po @@ -444,6 +444,8 @@ msgstr "Özgeçmişimi PDF olarak dışa aktarabilir miyim?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Onayla" msgid "Connect" msgstr "Bağlan" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Bu gizli anahtarı kopyalayıp uygulamalarınızda verilerinize erişmek msgid "Copy URL" msgstr "URL'yi Kopyala" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Yeni bir ödül oluştur" msgid "Create a new certification" msgstr "Yeni bir sertifika oluştur" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Yeni bir özel bölüm oluştur" @@ -1847,6 +1859,10 @@ msgstr "Reactive Özgeçmiş bugün Product Hunt'ta yayında, destek olmak için msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Özgeçmiş açık kaynaklı, gizliliğe önem veren ve tamamen ücretsizdir. Diğer özgeçmiş oluşturuculardan farklı olarak reklam göstermez, verilerinizi takip etmez veya özelliklerinizi bir ödeme duvarının arkasına gizlemez." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Dikdörtgen" @@ -1954,6 +1970,7 @@ msgstr "Rusça" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Mevcut bir ödülü güncelle" msgid "Update an existing certification" msgstr "Mevcut bir sertifikayı güncelle" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Mevcut bir özel bölümü güncelle" diff --git a/locales/uk-UA.po b/locales/uk-UA.po index 4860b200d..ab96d41d5 100644 --- a/locales/uk-UA.po +++ b/locales/uk-UA.po @@ -444,6 +444,8 @@ msgstr "Чи можу я експортувати своє резюме у PDF?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Підтвердити" msgid "Connect" msgstr "Підключити" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Скопіюйте цей секретний ключ та викори msgid "Copy URL" msgstr "Скопіювати URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Створити нову нагороду" msgid "Create a new certification" msgstr "Створити нову сертифікацію" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Створити новий користувацький розділ" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume запускається на Product Hunt сьогод msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume є open-source, орієнтована на приватність і повністю безкоштовна. На відміну від інших редакторів резюме, вона не показує рекламу, не відстежує ваші дані і не обмежує функції за оплатою." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Прямокутник" @@ -1954,6 +1970,7 @@ msgstr "Російська" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Оновити наявну нагороду" msgid "Update an existing certification" msgstr "Оновити наявну сертифікацію" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Оновити власний розділ" diff --git a/locales/uz-UZ.po b/locales/uz-UZ.po index b36a9b08d..9a02b6bbd 100644 --- a/locales/uz-UZ.po +++ b/locales/uz-UZ.po @@ -444,6 +444,8 @@ msgstr "Rezyumeni PDF ga eksport qila olamanmi?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Tasdiqlash" msgid "Connect" msgstr "Ulanish" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Ushbu maxfiy kalitni nusxalab, maʼlumotlaringizga kirish uchun ilovalar msgid "Copy URL" msgstr "URL-ni nusxalash" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Yangi mukofot yarating" msgid "Create a new certification" msgstr "Yangi sertifikat yarating" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Yangi maxsus boʻlim yarating" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume bugun Product Hunt'da yo'lga qo'yilmoqda, borib bizga yo msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume ochiq manbali, maxfiylikka yo'naltirilgan va butunlay bepul. Boshqa rezume tuzuvchilardan farqli o'laroq, u reklamalarni ko'rsatmaydi, ma'lumotlaringizni kuzatmaydi yoki funksiyalarni to'lov devori ortida cheklamaydi." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Toʻgʻri burchakli" @@ -1954,6 +1970,7 @@ msgstr "Rus tili" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Mavjud mukofotni yangilash" msgid "Update an existing certification" msgstr "Mavjud sertifikatni yangilash" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Mavjud maxsus bo'limni yangilash" diff --git a/locales/vi-VN.po b/locales/vi-VN.po index e7e6b741e..ac658a513 100644 --- a/locales/vi-VN.po +++ b/locales/vi-VN.po @@ -444,6 +444,8 @@ msgstr "Tôi có thể xuất sơ yếu lý lịch của mình ra PDF không?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "Xác nhận" msgid "Connect" msgstr "Kết nối" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "Sao chép khóa bí mật này và sử dụng trong ứng dụng của msgid "Copy URL" msgstr "Sao chép URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "Tạo giải thưởng mới" msgid "Create a new certification" msgstr "Tạo chứng chỉ mới" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "Tạo mục tùy chỉnh mới" @@ -1847,6 +1859,10 @@ msgstr "Resume Phản Ứng sẽ ra mắt trên Product Hunt hôm nay, hãy ghé msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Resume Phản Ứng là mã nguồn mở, tập trung vào quyền riêng tư và hoàn toàn miễn phí. Khác với các trình tạo hồ sơ khác, nó không hiển thị quảng cáo, không theo dõi dữ liệu của bạn, và không giới hạn tính năng đằng sau tường phí." +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "Hình chữ nhật" @@ -1954,6 +1970,7 @@ msgstr "Nga" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "Cập nhật một giải thưởng hiện có" msgid "Update an existing certification" msgstr "Cập nhật một chứng nhận hiện có" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "Cập nhật mục tùy chỉnh hiện có" diff --git a/locales/zh-CN.po b/locales/zh-CN.po index cf0bd1aa8..fb866d74e 100644 --- a/locales/zh-CN.po +++ b/locales/zh-CN.po @@ -444,6 +444,8 @@ msgstr "我可以把简历导出为 PDF 吗?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "确认" msgid "Connect" msgstr "连接" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "复制此密钥,并在你的应用程序中使用它来访问你的数 msgid "Copy URL" msgstr "复制 URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "创建新奖项" msgid "Create a new certification" msgstr "创建新证书" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "创建新的自定义章节" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume 今天上线 Product Hunt,快前往为我们打 call msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume 是开源、注重隐私且完全免费的。与其他简历生成器不同,它不会展示广告、跟踪你的数据,也不会把功能锁在付费墙后面。" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "矩形" @@ -1954,6 +1970,7 @@ msgstr "俄语" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "更新现有奖项" msgid "Update an existing certification" msgstr "更新现有证书" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "更新现有自定义章节" diff --git a/locales/zh-TW.po b/locales/zh-TW.po index 71ce637e1..b73ebe70a 100644 --- a/locales/zh-TW.po +++ b/locales/zh-TW.po @@ -444,6 +444,8 @@ msgstr "我可以把履歷匯出成 PDF 嗎?" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -572,6 +574,7 @@ msgstr "確認" msgid "Connect" msgstr "連結" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -616,10 +619,15 @@ msgstr "複製這組私密金鑰,並在您的應用程式中使用它來存取 msgid "Copy URL" msgstr "複製 URL" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -652,6 +660,10 @@ msgstr "建立新的得獎紀錄" msgid "Create a new certification" msgstr "建立新的證照" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "建立新的自訂段落" @@ -1847,6 +1859,10 @@ msgstr "Reactive Resume 今日登上 Product Hunt,快前往給予支持!" msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "Reactive Resume 是開放原始碼、重視隱私且完全免費的工具。與其他履歷建立工具不同,它不會顯示廣告、不追蹤您的資料,也不會把功能鎖在付費牆後面。" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "長方形" @@ -1954,6 +1970,7 @@ msgstr "俄文" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2526,6 +2543,10 @@ msgstr "更新現有的得獎紀錄" msgid "Update an existing certification" msgstr "更新現有的證照" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "更新現有的自訂段落" diff --git a/locales/zu-ZA.po b/locales/zu-ZA.po index 6c5bb3035..48f3fad7c 100644 --- a/locales/zu-ZA.po +++ b/locales/zu-ZA.po @@ -439,6 +439,8 @@ msgstr "" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx @@ -567,6 +569,7 @@ msgstr "" msgid "Connect" msgstr "" +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/summary-item.tsx msgid "Content" msgstr "" @@ -611,10 +614,15 @@ msgstr "" msgid "Copy URL" msgstr "" +#: src/utils/resume/section.tsx +msgid "Cover Letter" +msgstr "" + #: src/dialogs/api-key/create.tsx #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -647,6 +655,10 @@ msgstr "" msgid "Create a new certification" msgstr "" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Create a new cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" msgstr "" @@ -1842,6 +1854,10 @@ msgstr "" msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall." msgstr "" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Recipient" +msgstr "" + #: src/components/level/combobox.tsx msgid "Rectangle" msgstr "" @@ -1949,6 +1965,7 @@ msgstr "" #: src/dialogs/resume/index.tsx #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx +#: src/dialogs/resume/sections/cover-letter.tsx #: src/dialogs/resume/sections/custom.tsx #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -2521,6 +2538,10 @@ msgstr "" msgid "Update an existing certification" msgstr "" +#: src/dialogs/resume/sections/cover-letter.tsx +msgid "Update an existing cover letter" +msgstr "" + #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" msgstr "" diff --git a/src/components/resume/shared/get-section-component.tsx b/src/components/resume/shared/get-section-component.tsx index b7a12fa96..3c4aec670 100644 --- a/src/components/resume/shared/get-section-component.tsx +++ b/src/components/resume/shared/get-section-component.tsx @@ -1,5 +1,6 @@ import { match } from "ts-pattern"; import type { + CoverLetterItem as CoverLetterItemType, CustomSectionItem, CustomSectionType, SectionItem, @@ -10,6 +11,7 @@ import { cn } from "@/utils/style"; import { useResumeStore } from "../store/resume"; import { AwardsItem } from "./items/awards-item"; import { CertificationsItem } from "./items/certifications-item"; +import { CoverLetterItem } from "./items/cover-letter-item"; import { EducationItem } from "./items/education-item"; import { ExperienceItem } from "./items/experience-item"; import { InterestsItem } from "./items/interests-item"; @@ -49,6 +51,7 @@ function renderItemByType(type: CustomSectionType, item: CustomSectionItem, item )) .with("volunteer", () => )} className={itemClassName} />) .with("references", () => )} className={itemClassName} />) + .with("cover-letter", () => ) .exhaustive(); } @@ -171,7 +174,7 @@ export function getSectionComponent( return (
- {customSection.type !== "summary" && ( + {customSection.type !== "summary" && customSection.type !== "cover-letter" && (
{customSection.title}
)} diff --git a/src/components/resume/shared/items/cover-letter-item.tsx b/src/components/resume/shared/items/cover-letter-item.tsx new file mode 100644 index 000000000..ea8dc6d8b --- /dev/null +++ b/src/components/resume/shared/items/cover-letter-item.tsx @@ -0,0 +1,28 @@ +import { TiptapContent } from "@/components/input/rich-input"; +import type { CoverLetterItem as CoverLetterItemType } from "@/schema/resume/data"; +import { stripHtml } from "@/utils/string"; +import { cn } from "@/utils/style"; + +type CoverLetterItemProps = CoverLetterItemType & { + className?: string; +}; + +export function CoverLetterItem({ className, ...item }: CoverLetterItemProps) { + if (!stripHtml(item.recipient) && !stripHtml(item.content)) return null; + + return ( +
+ {stripHtml(item.recipient) && ( +
+ +
+ )} + + {stripHtml(item.content) && ( +
+ +
+ )} +
+ ); +} diff --git a/src/dialogs/manager.tsx b/src/dialogs/manager.tsx index 46bb031c9..1c3d90b95 100644 --- a/src/dialogs/manager.tsx +++ b/src/dialogs/manager.tsx @@ -8,6 +8,7 @@ import { CreateResumeDialog, DuplicateResumeDialog, UpdateResumeDialog } from ". import { ImportResumeDialog } from "./resume/import"; import { CreateAwardDialog, UpdateAwardDialog } from "./resume/sections/award"; import { CreateCertificationDialog, UpdateCertificationDialog } from "./resume/sections/certification"; +import { CreateCoverLetterDialog, UpdateCoverLetterDialog } from "./resume/sections/cover-letter"; import { CreateCustomSectionDialog, UpdateCustomSectionDialog } from "./resume/sections/custom"; import { CreateEducationDialog, UpdateEducationDialog } from "./resume/sections/education"; import { CreateExperienceDialog, UpdateExperienceDialog } from "./resume/sections/experience"; @@ -62,6 +63,8 @@ export function DialogManager() { .with({ type: "resume.sections.references.update" }, ({ data }) => ) .with({ type: "resume.sections.summary.create" }, ({ data }) => ) .with({ type: "resume.sections.summary.update" }, ({ data }) => ) + .with({ type: "resume.sections.cover-letter.create" }, ({ data }) => ) + .with({ type: "resume.sections.cover-letter.update" }, ({ data }) => ) .with({ type: "resume.sections.custom.create" }, ({ data }) => ) .with({ type: "resume.sections.custom.update" }, ({ data }) => ) .otherwise(() => null); diff --git a/src/dialogs/resume/sections/cover-letter.tsx b/src/dialogs/resume/sections/cover-letter.tsx new file mode 100644 index 000000000..e2a40cc65 --- /dev/null +++ b/src/dialogs/resume/sections/cover-letter.tsx @@ -0,0 +1,171 @@ +import { zodResolver } from "@hookform/resolvers/zod"; +import { Trans } from "@lingui/react/macro"; +import { PencilSimpleLineIcon, PlusIcon } from "@phosphor-icons/react"; +import { useForm, useFormContext } from "react-hook-form"; +import type z from "zod"; +import { RichInput } from "@/components/input/rich-input"; +import { useResumeStore } from "@/components/resume/store/resume"; +import { Button } from "@/components/ui/button"; +import { DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle } from "@/components/ui/dialog"; +import { Form, FormControl, FormField, FormItem, FormLabel, FormMessage } from "@/components/ui/form"; +import type { DialogProps } from "@/dialogs/store"; +import { useDialogStore } from "@/dialogs/store"; +import { useFormBlocker } from "@/hooks/use-form-blocker"; +import { coverLetterItemSchema } from "@/schema/resume/data"; +import { generateId } from "@/utils/string"; + +const formSchema = coverLetterItemSchema; + +type FormValues = z.infer; + +export function CreateCoverLetterDialog({ data }: DialogProps<"resume.sections.cover-letter.create">) { + const closeDialog = useDialogStore((state) => state.closeDialog); + const updateResumeData = useResumeStore((state) => state.updateResumeData); + + const form = useForm({ + resolver: zodResolver(formSchema), + defaultValues: { + id: generateId(), + hidden: data?.item?.hidden ?? false, + recipient: data?.item?.recipient ?? "", + content: data?.item?.content ?? "", + }, + }); + + const onSubmit = (formData: FormValues) => { + updateResumeData((draft) => { + if (data?.customSectionId) { + const section = draft.customSections.find((s) => s.id === data.customSectionId); + if (section) section.items.push(formData); + } + }); + closeDialog(); + }; + + const { blockEvents, requestClose } = useFormBlocker(form); + + return ( + + + + + Create a new cover letter + + + + +
+ + + + + + + + + + +
+ ); +} + +export function UpdateCoverLetterDialog({ data }: DialogProps<"resume.sections.cover-letter.update">) { + const closeDialog = useDialogStore((state) => state.closeDialog); + const updateResumeData = useResumeStore((state) => state.updateResumeData); + + const form = useForm({ + resolver: zodResolver(formSchema), + defaultValues: { + id: data.item.id, + hidden: data.item.hidden, + recipient: data.item.recipient, + content: data.item.content, + }, + }); + + const onSubmit = (formData: FormValues) => { + updateResumeData((draft) => { + if (data?.customSectionId) { + const section = draft.customSections.find((s) => s.id === data.customSectionId); + if (!section) return; + const index = section.items.findIndex((item) => item.id === formData.id); + if (index !== -1) section.items[index] = formData; + } + }); + closeDialog(); + }; + + const { blockEvents, requestClose } = useFormBlocker(form); + + return ( + + + + + Update an existing cover letter + + + + +
+ + + + + + + + + + +
+ ); +} + +function CoverLetterForm() { + const form = useFormContext(); + + return ( + <> + ( + + + Recipient + + + + + + + )} + /> + + ( + + + Content + + + + + + + )} + /> + + ); +} diff --git a/src/dialogs/resume/sections/custom.tsx b/src/dialogs/resume/sections/custom.tsx index 62323455e..56dc06f1f 100644 --- a/src/dialogs/resume/sections/custom.tsx +++ b/src/dialogs/resume/sections/custom.tsx @@ -32,6 +32,7 @@ const SECTION_TYPE_OPTIONS: { value: CustomSectionType; label: string }[] = [ { value: "publications", label: "Publications" }, { value: "volunteer", label: "Volunteer" }, { value: "references", label: "References" }, + { value: "cover-letter", label: "Cover Letter" }, ]; export function CreateCustomSectionDialog({ data }: DialogProps<"resume.sections.custom.create">) { diff --git a/src/dialogs/store.ts b/src/dialogs/store.ts index a5b4c0244..68d4f8bdc 100644 --- a/src/dialogs/store.ts +++ b/src/dialogs/store.ts @@ -3,6 +3,7 @@ import { create } from "zustand/react"; import { awardItemSchema, certificationItemSchema, + coverLetterItemSchema, customSectionSchema, educationItemSchema, experienceItemSchema, @@ -143,6 +144,14 @@ const dialogTypeSchema = z.discriminatedUnion("type", [ type: z.literal("resume.sections.summary.update"), data: z.object({ item: summaryItemSchema, customSectionId: z.string().optional() }), }), + z.object({ + type: z.literal("resume.sections.cover-letter.create"), + data: z.object({ item: coverLetterItemSchema.optional(), customSectionId: z.string().optional() }).optional(), + }), + z.object({ + type: z.literal("resume.sections.cover-letter.update"), + data: z.object({ item: coverLetterItemSchema, customSectionId: z.string().optional() }), + }), z.object({ type: z.literal("resume.sections.custom.create"), data: customSectionSchema.optional() }), z.object({ type: z.literal("resume.sections.custom.update"), data: customSectionSchema }), ]); diff --git a/src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx b/src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx index 77f5e47bb..b9692a343 100644 --- a/src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx +++ b/src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx @@ -33,6 +33,7 @@ import type { CustomSectionType, } from "@/schema/resume/data"; import { getSectionTitle } from "@/utils/resume/section"; +import { stripHtml } from "@/utils/string"; import { cn } from "@/utils/style"; import { SectionBase } from "../shared/section-base"; import { SectionAddItemButton, SectionItem } from "../shared/section-item"; @@ -41,7 +42,7 @@ function getItemTitle(type: CustomSectionType, item: CustomSectionItemType): str return match(type) .with("summary", () => { if ("content" in item) { - const stripped = item.content.replace(/<[^>]*>/g, "").trim(); + const stripped = stripHtml(item.content); return stripped.length > 50 ? `${stripped.slice(0, 50)}...` : stripped || "Summary"; } return "Summary"; @@ -58,6 +59,13 @@ function getItemTitle(type: CustomSectionType, item: CustomSectionItemType): str .with("publications", () => ("title" in item ? item.title : "")) .with("volunteer", () => ("organization" in item ? item.organization : "")) .with("references", () => ("name" in item ? item.name : "")) + .with("cover-letter", () => { + if ("recipient" in item) { + const stripped = stripHtml(item.recipient); + return stripped.length > 50 ? `${stripped.slice(0, 50)}...` : stripped || "Cover Letter"; + } + return "Cover Letter"; + }) .exhaustive(); } @@ -76,6 +84,13 @@ function getItemSubtitle(type: CustomSectionType, item: CustomSectionItemType): .with("publications", () => ("publisher" in item ? item.publisher : undefined)) .with("volunteer", () => ("period" in item ? item.period : undefined)) .with("references", () => undefined) + .with("cover-letter", () => { + if ("content" in item) { + const stripped = stripHtml(item.content); + return stripped.length > 50 ? `${stripped.slice(0, 50)}...` : stripped || undefined; + } + return undefined; + }) .exhaustive(); } diff --git a/src/schema/resume/data.ts b/src/schema/resume/data.ts index 273e274f0..2b82b846e 100644 --- a/src/schema/resume/data.ts +++ b/src/schema/resume/data.ts @@ -220,6 +220,13 @@ export const volunteerItemSchema = baseItemSchema.extend({ .describe("The description of the volunteer experience. This should be a HTML-formatted string."), }); +export const coverLetterItemSchema = baseItemSchema.extend({ + recipient: z.string().describe("The recipient's address block as HTML (name, title, company, address, email)."), + content: z.string().describe("The cover letter body as HTML (salutation, paragraphs, closing, signature)."), +}); + +export type CoverLetterItem = z.infer; + export const baseSectionSchema = z.object({ title: z.string().describe("The title of the section."), columns: z.number().describe("The number of columns the section should span across."), @@ -307,11 +314,16 @@ export const sectionTypeSchema = z.enum([ "publications", "volunteer", "references", + "cover-letter", ]); export type CustomSectionType = z.infer; export const customSectionItemSchema = z.union([ + // coverLetterItemSchema must come before summaryItemSchema because both have 'content', + // but coverLetterItemSchema also requires 'recipient'. If summaryItemSchema is first, + // cover letter items will match it and lose the 'recipient' field. + coverLetterItemSchema, summaryItemSchema, profileItemSchema, experienceItemSchema, diff --git a/src/utils/resume/section.tsx b/src/utils/resume/section.tsx index 5a5fc64bf..099adc8ec 100644 --- a/src/utils/resume/section.tsx +++ b/src/utils/resume/section.tsx @@ -9,6 +9,7 @@ import { CompassToolIcon, DiamondsFourIcon, DownloadIcon, + EnvelopeSimpleIcon, FileCssIcon, FootballIcon, GraduationCapIcon, @@ -35,6 +36,9 @@ import { cn } from "../style"; export type LeftSidebarSection = "picture" | "basics" | "summary" | SectionType | "custom"; +// CustomSectionType values that are not in SectionType (used in custom sections only) +export type CustomOnlyType = "cover-letter"; + export type RightSidebarSection = | "template" | "layout" @@ -83,7 +87,7 @@ export const rightSidebarSections: RightSidebarSection[] = [ "information", ] as const; -export const getSectionTitle = (type: SidebarSection): string => { +export const getSectionTitle = (type: SidebarSection | CustomOnlyType): string => { return ( match(type) // Left Sidebar Sections @@ -104,6 +108,9 @@ export const getSectionTitle = (type: SidebarSection): string => { .with("references", () => t`References`) .with("custom", () => t`Custom Sections`) + // Custom Section Types (not in main sidebar) + .with("cover-letter", () => t`Cover Letter`) + // Right Sidebar Sections .with("template", () => t`Template`) .with("layout", () => t`Layout`) @@ -121,7 +128,7 @@ export const getSectionTitle = (type: SidebarSection): string => { ); }; -export const getSectionIcon = (type: SidebarSection, props?: IconProps): React.ReactNode => { +export const getSectionIcon = (type: SidebarSection | CustomOnlyType, props?: IconProps): React.ReactNode => { const iconProps = { ...props, className: cn("shrink-0", props?.className) }; return ( @@ -144,6 +151,9 @@ export const getSectionIcon = (type: SidebarSection, props?: IconProps): React.R .with("references", () => ) .with("custom", () => ) + // Custom Section Types (not in main sidebar) + .with("cover-letter", () => ) + // Right Sidebar Sections .with("template", () => ) .with("layout", () => ) diff --git a/src/utils/string.ts b/src/utils/string.ts index 98374f352..ba03ff611 100644 --- a/src/utils/string.ts +++ b/src/utils/string.ts @@ -64,6 +64,7 @@ export function generateRandomName() { * @param html - The HTML string to strip. * @returns The text content without HTML tags. */ -export function stripHtml(html: string) { +export function stripHtml(html: string | undefined) { + if (!html) return ""; return html.replace(/<[^>]*>/g, "").trim(); }