fix security issue, with notes being visible in public api response

This commit is contained in:
Amruth Pillai
2025-10-01 10:07:04 +02:00
parent 04dfcae898
commit c525f8d2cc
57 changed files with 227 additions and 151 deletions

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: af\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -20,7 +20,7 @@ msgstr ""
#: apps/client/src/pages/dashboard/settings/_dialogs/two-factor.tsx:171
msgid "You have enabled two-factor authentication successfully."
msgstr ""
msgstr "Jhvgbjnklj."
#: apps/client/src/pages/home/sections/features/index.tsx:57
msgid "{templatesCount} resume templates to choose from"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: am\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-14 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@ -20,11 +20,11 @@ msgstr ""
#: apps/client/src/pages/dashboard/settings/_dialogs/two-factor.tsx:171
msgid "You have enabled two-factor authentication successfully."
msgstr "لقد فعلت المصادقة الثنائية بنجاح."
msgstr "لقد تم تفعيل المصادقة الثنائية بنجاح."
#: apps/client/src/pages/home/sections/features/index.tsx:57
msgid "{templatesCount} resume templates to choose from"
msgstr "{templatesCount} قوالب السيرة الذاتية للاختيار من بينها"
msgstr "{templatesCount} قوالب سيرة ذاتية لتختار من بينها"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-options.tsx:142
msgid "{value, plural, one {Column} other {Columns}}"
@ -32,11 +32,11 @@ msgstr "{value, plural, one {العمود} other {الأعمدة}}"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:20
msgid "<0>I built Reactive Resume mostly by myself during my spare time, with a lot of help from other great open-source contributors.</0><1>If you like the app and want to support keeping it free forever, please donate whatever you can afford to give.</1>"
msgstr "<0>قمت ببناء مستأنف تفاعلي في الغالب بنفسي خلال وقت فراغي، مع الكثير من المساعدة من المساهمين الكبار في المصدر المفتوح. /0><1>إذا كنت تعجبك التطبيق وترغب في دعم بقائه مجاناً إلى الأبد، يرجى التبرع بكل ما يمكنك منحه.</1>"
msgstr "<0>بنيتُ ريأكتف رسومي في الغالب بنفسي خلال وقت فراغي، مع الكثير من المساعدة من المساهمين الكبار في المصدر المفتوح. /0><1>إذا كنت تعجبك التطبيق وترغب في دعم بقائه مجاناً إلى الأبد، يرجى التبرع بكل ما يمكنك منحه.</1>"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:51
msgid "<0>I'm sure the app is not perfect, but I'd like for it to be.</0><1>If you faced any issues while creating your resume, or have an idea that would help you and other users in creating your resume more easily, drop an issue on the repository or send me an email about it.</1>"
msgstr "<0>أنا متأكد من أن التطبيق ليس مثالياً، لكنني أود أن يكون كذلك. /0><1>إذا واجهت أي مشاكل أثناء إنشاء مستأنفتك ، أو لديها فكرة من شأنها أن تساعدك والمستخدمين الآخرين في إنشاء استئنافك بسهولة أكبر، أسقط مشكلة على المستودع أو أرسل لي رسالة بريد إلكتروني عن ذلك. /1>"
msgstr "<0>أنا متأكد من أن التطبيق ليس مثالياً، لكنني أود أن يكون كذلك. /0><1>إذا واجهتك أي مشاكل أثناء إنشاء سيرتك الذاتية، أو لديك فكرة من شأنها أن تساعدك والمستخدمين الآخرين في إنشاء سيرتك الذاتية بسهولة أكبر، أنشئ تَذْكِرَة على المستودع أو أرسل لي رسالة بريد إلكتروني عن ذلك. /1>"
#: apps/client/src/pages/dashboard/settings/_sections/openai.tsx:201
msgid "<0>Note: </0>By utilizing the OpenAI API, you acknowledge and accept the <1>terms of use</1> and <2>privacy policy</2> outlined by OpenAI. Please note that Reactive Resume bears no responsibility for any improper or unauthorized utilization of the service, and any resulting repercussions or liabilities solely rest on the user."
@ -44,7 +44,7 @@ msgstr "<0>ملاحظة: </0>، باستخدام API OpenAI ، فإنك تقر
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:85
msgid "<0>The community has spent a lot of time writing the documentation for Reactive Resume, and I'm sure it will help you get started with the app.</0><1>There are also a lot of examples to help you get started, and features that you might not know about which could help you build your perfect resume.</1>"
msgstr "<0>لقد قضى المجتمع الكثير من الوقت في كتابة الوثائق للاستئناف التفاعلي، وأنا متأكد من أنه سيساعدك على البدء في التطبيق. /0><1>هناك أيضا الكثير من الأمثلة لمساعدتك على البدء، والمميزات التي قد لا تعرفها عن أيها يمكن أن تساعدك على بناء مستأنفتك المثالية. /1>"
msgstr "<0>لقد قضى المجتمع الكثير من الوقت في كتابة التوثيق والشرح لريأكتف ريسومي، وأنا متأكد من أنه سيساعدك على البَدْء في التطبيق. /0><1>هناك أيضا الكثير من الأمثلة لمساعدتك على البَدْء، والمميزات التي قد لا تعرفها عن أيها يمكن أن تساعدك على بناء سيرتك الذاتية المثالية. /1>"
#: apps/client/src/pages/dashboard/settings/_sections/security.tsx:140
msgid "<0>Two-factor authentication is currently disabled.</0> You can enable it by adding an authenticator app to your account."
@ -79,7 +79,7 @@ msgstr "من المفترض أن يتم إرسال رابط إعادة تعيي
#: apps/client/src/services/errors/translate-error.ts:43
msgid "A resume with this slug already exists, please pick a different unique identifier."
msgstr "السيرة الذاتية التي تحتوي على هذه العبارة موجودة بالفعل، يرجى اختيار معرف فريد مختلف."
msgstr "السيرة الذاتية التي تحتوي على هذه العبارة موجودة سلفًا، يرجى اختيار معرف فريد مختلف."
#: apps/client/src/services/errors/translate-error.ts:10
msgid "A user with this email address and/or username already exists."
@ -135,7 +135,7 @@ msgstr "حدث خطأ أثناء التحقق من صحة الملف."
#: apps/client/src/pages/public/error.tsx:23
msgid "An internal server error occurred."
msgstr ""
msgstr "حدث خطأ داخلي في الخادم."
#: apps/client/src/pages/public/error.tsx:32
msgid "An unexpected error occurred."
@ -1130,7 +1130,7 @@ msgstr "مدعوم من <0>أيس بسيط</0>"
msgid "Primary Color"
msgstr "اللون الأساسي"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "سياسة الخصوصية"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Осъществено от <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Основен цвят"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Политика за поверителност"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: bn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Bengali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "<0>সাধারণ আইকন</0> দ্বারা চালি
msgid "Primary Color"
msgstr "প্রাথমিক রঙ"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-14 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@ -1130,7 +1130,7 @@ msgstr "Běží o <0>Jednoduchý Icons</0>"
msgid "Primary Color"
msgstr "Primární barva"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Ochrana osobních údajů"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-20 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Drevet af <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primær farve"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Fortrolighedspolitik"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-07 00:09\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primärfarbe"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Datenschutzerklärung"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Βασικό χρώμα"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Πολιτική Απορρήτου"

View File

@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primary Color"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Privacy Policy"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-20 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Impulsado por <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Color primario"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Política de privacidad"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-07-03 00:12\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "ساخته شده توسط <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "رنگ اصلی"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "سیاست حفظ حریم شخصی"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primary Color"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Tietosuojakäytäntö"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-19 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@ -32,11 +32,11 @@ msgstr "{value, plural, one {Colonne} other {Colonnes}}"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:20
msgid "<0>I built Reactive Resume mostly by myself during my spare time, with a lot of help from other great open-source contributors.</0><1>If you like the app and want to support keeping it free forever, please donate whatever you can afford to give.</1>"
msgstr "<0>J'ai construit Reactive Resume principalement par moi-même pendant mon temps libre, avec beaucoup d'aide de la part d'autres grands contributeurs open-source.</0><1>Si vous aimez l'application et que vous voulez contribuer à ce qu'elle reste gratuite pour toujours, donnez ce que vous pouvez vous permettre de donner.</1>"
msgstr "<0>J'ai construit Reactive Resume principalement seul pendant mon temps libre, avec beaucoup d'aide de la part d'autres grands contributeurs open-source.</0><1>Si vous aimez l'application et que vous voulez contribuer à ce qu'elle reste gratuite pour toujours, donnez ce que vous pouvez vous permettre de donner.</1>"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:51
msgid "<0>I'm sure the app is not perfect, but I'd like for it to be.</0><1>If you faced any issues while creating your resume, or have an idea that would help you and other users in creating your resume more easily, drop an issue on the repository or send me an email about it.</1>"
msgstr "<0>Je suis sûre que l'application n'est pas parfaite, mais j'aimerais qu'elle le soit.</0><1>Si vous avez rencontré n'importe quel problème en créant votre CV, ou si vous avez une idée qui pourrait aider, vous ou les autres, à créer leurs Cv plus facilement, faite remonter l'idée sur le repository, ou envoyez moi un email.</1>"
msgstr "<0>Je suis sûre que l'application n'est pas parfaite, mais j'aimerais qu'elle le soit.</0><1>Si vous avez rencontré n'importe quel problème en créant votre CV, ou si vous avez une idée qui pourrait aider, vous ou les autres, à créer leurs CV plus facilement, faite remonter l'idée sur le repository ou envoyez moi un email.</1>"
#: apps/client/src/pages/dashboard/settings/_sections/openai.tsx:201
msgid "<0>Note: </0>By utilizing the OpenAI API, you acknowledge and accept the <1>terms of use</1> and <2>privacy policy</2> outlined by OpenAI. Please note that Reactive Resume bears no responsibility for any improper or unauthorized utilization of the service, and any resulting repercussions or liabilities solely rest on the user."
@ -1130,7 +1130,7 @@ msgstr "Réalisé par <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Couleur Primaire"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Politique de confidentialité"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@ -1130,7 +1130,7 @@ msgstr "נעזר ב־<0>Simple Icons</0>"
msgid "Primary Color"
msgstr "צבע עיקרי"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-06-24 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "<0>सिंपल आइकॉन</0> द्वारा संचा
msgid "Primary Color"
msgstr "प्राथमिक रंग"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "गोपनीयता नीति"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Készítette: <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Elsődleges szín"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Adatvédelmi irányelvek"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-05 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -24,7 +24,7 @@ msgstr "Anda telah berhasil mengaktifkan autentikasi dua faktor."
#: apps/client/src/pages/home/sections/features/index.tsx:57
msgid "{templatesCount} resume templates to choose from"
msgstr "{templatesCount} templat resume yang dapat dipilih"
msgstr "{templatesCount} format resume yang dapat dipilih"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-options.tsx:142
msgid "{value, plural, one {Column} other {Columns}}"
@ -1130,7 +1130,7 @@ msgstr "Didukung oleh <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Warna Primer"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Kebijakan Privasi"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-26 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Offerto da <0>Icone semplici</0>"
msgid "Primary Color"
msgstr "Colore primario"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Politica Sulla Privacy"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-30 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "プライマリ色"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "プライバシーポリシー"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: km\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Khmer\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: kn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Kannada\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "<0>ಸರಳ ಐಕಾನ್‌ಗಳಿಂದ</0> ನಡೆಸಲ್ಪ
msgid "Primary Color"
msgstr "ಪ್ರಾಥಮಿಕ ಬಣ್ಣ"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-07 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "<0>간단한 아이콘으로</0> 구동"
msgid "Primary Color"
msgstr "기본 색상"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "개인정보 보호정책"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@ -1130,7 +1130,7 @@ msgstr "Sukurta naudojant <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Pagrindinė spalva"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Privatumo politika"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
@ -1130,7 +1130,7 @@ msgstr "Darbojas ar <0>vienkāršām ikonām</0>"
msgid "Primary Color"
msgstr "Primārā krāsa"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Konfidencialitātes politika"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ml\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Malayalam\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: mr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-20 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Marathi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr "प्राथमिक रंग"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "गोपनीयता धोरण"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ms\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Malay\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "Dikuasakan oleh <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Warna Utama"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Dasar Privasi"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ne\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-13 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Nepali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-22 00:09\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Mogelijk gemaakt door <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primaire kleur"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Privacy Beleid"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-04-30 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Drevet av <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Hovedfarge"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Retningslinjer for personvern"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: or\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Odia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-25 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@ -135,11 +135,11 @@ msgstr "Wystąpił błąd podczas sprawdzania pliku."
#: apps/client/src/pages/public/error.tsx:23
msgid "An internal server error occurred."
msgstr ""
msgstr "Wystąpił wewnętrzny błąd serwera."
#: apps/client/src/pages/public/error.tsx:32
msgid "An unexpected error occurred."
msgstr ""
msgstr "Wystąpił nieoczekiwany błąd."
#: apps/client/src/pages/home/sections/features/index.tsx:134
msgid "and many more..."
@ -357,7 +357,7 @@ msgstr "Stwórz przykładowe CV"
#: apps/client/src/pages/dashboard/settings/_sections/security.tsx:82
msgid "Current Password"
msgstr ""
msgstr "Obecne hasło"
#: apps/client/src/pages/builder/sidebars/right/index.tsx:93
#: apps/client/src/pages/builder/sidebars/right/sections/css.tsx:27
@ -541,7 +541,7 @@ msgstr "Podaj swój adres e-mail, a my wyślemy Ci link umożliwiający zresetow
#: apps/client/src/pages/public/error.tsx:46
msgid "Error {statusCode}"
msgstr ""
msgstr "Błąd {statusCode}"
#: apps/client/src/pages/dashboard/resumes/_dialogs/import.tsx:283
msgid "Errors"
@ -658,7 +658,7 @@ msgstr "Przejdź do Pulpitu"
#: apps/client/src/pages/public/error.tsx:55
msgid "Go to home"
msgstr ""
msgstr "Przejdź do strony głównej"
#: apps/client/src/pages/auth/_components/social-auth.tsx:31
msgid "Google"
@ -1130,7 +1130,7 @@ msgstr "Napędzane przez <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Główny kolor"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Polityka prywatności"
@ -1488,11 +1488,11 @@ msgstr "Kolor Tekstu"
#: apps/client/src/pages/public/error.tsx:17
msgid "The page you're looking for doesn't exist."
msgstr ""
msgstr "Strona, której szukasz, nie istnieje."
#: apps/client/src/pages/public/error.tsx:29
msgid "The request was invalid."
msgstr ""
msgstr "Żądanie jest nieprawidłowe."
#: apps/client/src/services/errors/translate-error.ts:49
msgid "The resume you want to update is locked, please unlock if you wish to make any changes to it."
@ -1710,7 +1710,7 @@ msgstr "Co nowego w najnowszej wersji"
#: apps/client/src/pages/public/error.tsx:26
msgid "You are not authorized to access this page."
msgstr ""
msgstr "Nie masz uprawnień do wyświetlenia tej strony."
#: apps/client/src/pages/builder/sidebars/left/dialogs/custom-section.tsx:164
#: apps/client/src/pages/builder/sidebars/left/dialogs/interests.tsx:68

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-08 00:08\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Desenvolvido por <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Cor Primária"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Política de Privacidade"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Desenvolvido em <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Cor principal"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Política de Privacidade"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@ -1130,7 +1130,7 @@ msgstr "Oferit de <0>Icons-ul simplu</0>"
msgid "Primary Color"
msgstr "Culoare primară"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Politica de confidenţialitate"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-15 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@ -1130,7 +1130,7 @@ msgstr "Разработано с помощью <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Основной цвет"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Политика конфиденциальности"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@ -1130,7 +1130,7 @@ msgstr "Poháňané <0>jednoduchými ikonami</0>"
msgid "Primary Color"
msgstr "Primárna farba"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Zásady ochrany osobných údajov"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sq\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Albanian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Mundësuar nga <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Ngjyra kryesore"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-05 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-24 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "Drivs av <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Primärfärg"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Integritetspolicy"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ta\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-07 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Tamil\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1131,7 +1131,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: te\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Telugu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -20,19 +20,19 @@ msgstr ""
#: apps/client/src/pages/dashboard/settings/_dialogs/two-factor.tsx:171
msgid "You have enabled two-factor authentication successfully."
msgstr ""
msgstr "మీరు ద్వితియ ప్రామాణీకరణను విజయవంతంగా ప్రారంభించారు."
#: apps/client/src/pages/home/sections/features/index.tsx:57
msgid "{templatesCount} resume templates to choose from"
msgstr ""
msgstr "{templatesCount}"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-options.tsx:142
msgid "{value, plural, one {Column} other {Columns}}"
msgstr ""
msgstr "{value, plural,one {పంక్తి} other {స్తంభము}}"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:20
msgid "<0>I built Reactive Resume mostly by myself during my spare time, with a lot of help from other great open-source contributors.</0><1>If you like the app and want to support keeping it free forever, please donate whatever you can afford to give.</1>"
msgstr ""
msgstr "<0>నా ఖాళీ సమయంలో, ఇతర గొప్ప ఓపెన్ సోర్స్ సహకారుల సహాయంతో, ఈ రియాక్టివ్ రెజ్యూమ్‌ను ఎక్కువ శాతం నేనే తయారు చేసాను.</0><1>మీరు యాప్‌ను ఇష్టపడి, దానిని ఎప్పటికీ ఉచితంగా ఉంచడంలో సహాయపడాలనుకుంటే, దయచేసి మీరు ఇవ్వగలిగినంత విరాళం ఇవ్వండి.</1>"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:51
msgid "<0>I'm sure the app is not perfect, but I'd like for it to be.</0><1>If you faced any issues while creating your resume, or have an idea that would help you and other users in creating your resume more easily, drop an issue on the repository or send me an email about it.</1>"
@ -156,11 +156,11 @@ msgstr ""
#: apps/client/src/pages/builder/sidebars/right/sections/css.tsx:41
msgid "Apply Custom CSS"
msgstr ""
msgstr "స్వంత సి.ఎస్ఎ.స్. ని వర్తింపజేయండి"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-dialog.tsx:128
msgid "Are you sure you want to delete this item?"
msgstr ""
msgstr "మీరు ఈ అంశాన్ని ఖచ్చితంగా తొలగించాలనుకుంటున్నారా?"
#: apps/client/src/pages/dashboard/resumes/_dialogs/resume.tsx:149
msgid "Are you sure you want to delete your resume?"
@ -189,11 +189,11 @@ msgstr ""
#: apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx:79
msgid "Aspect Ratio"
msgstr ""
msgstr "కారక నిష్పత్తి"
#: apps/client/src/pages/home/sections/features/index.tsx:51
msgid "Available in {languagesCount} languages"
msgstr ""
msgstr "{languagesCount} భాషలలో లభిస్తుంది"
#: apps/client/src/pages/builder/sidebars/left/dialogs/awards.tsx:53
msgid "Awarder"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-05-21 00:11\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "ขับเคลื่อนโดย <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "สีหลัก"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "นโยบายความเป็นส่วนตัว"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-27 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -1130,7 +1130,7 @@ msgstr "<0>Simple Icons</0> tarafından desteklenmektedir"
msgid "Primary Color"
msgstr "Birincil Renk"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Gizlilik Politikası"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-04-01 00:12\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@ -96,7 +96,7 @@ msgstr "Приймаються тільки файли {accept}"
#: apps/client/src/pages/dashboard/settings/_sections/account.tsx:105
msgid "Account"
msgstr "Обліковий запис"
msgstr "Обліковка"
#: apps/client/src/pages/builder/sidebars/left/sections/custom/section.tsx:175
msgid "Add a custom field"
@ -143,7 +143,7 @@ msgstr "Сталася неочікувана помилка."
#: apps/client/src/pages/home/sections/features/index.tsx:134
msgid "and many more..."
msgstr "та багато іншого..."
msgstr "і багато іншого..."
#: apps/client/src/pages/builder/sidebars/right/sections/sharing.tsx:57
msgid "Anyone with the link can view and download the resume."
@ -1130,7 +1130,7 @@ msgstr "Powered by <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Основний колір"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Політика конфіденційності"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: uz\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Uzbek\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@ -1130,7 +1130,7 @@ msgstr ""
msgid "Primary Color"
msgstr ""
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-03 09:13\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "Được hỗ trợ bởi <0>Simple Icons</0>"
msgid "Primary Color"
msgstr "Màu chủ đạo"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "Chính sách Bảo mật"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-26 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -215,7 +215,7 @@ msgstr "备份码"
#: apps/client/src/pages/auth/backup-otp/page.tsx:81
msgid "Backup Codes may contain only lowercase letters or numbers, and must be exactly 10 characters."
msgstr "备份码只包含小写字母或数字,而且必须正好是 10 个字符。"
msgstr "备份码只能由小写字母或数字组成并且字符数量只能等于10个。"
#: apps/client/src/pages/dashboard/settings/_sections/openai.tsx:132
msgid "Base URL"
@ -261,7 +261,7 @@ msgstr "非正式的"
#: apps/client/src/pages/builder/_components/toolbar.tsx:130
msgid "Center Artboard"
msgstr "中心画板"
msgstr "将画板移动到屏幕中心"
#: apps/client/src/pages/auth/reset-password/page.tsx:99
#: apps/client/src/pages/dashboard/settings/_sections/security.tsx:115
@ -457,7 +457,7 @@ msgstr "不知道从哪里开始?点击文档!"
#: apps/client/src/pages/dashboard/settings/_sections/profile.tsx:107
msgid "Don't see your language? <0>Help translate the app.</0>"
msgstr "没有看到您的语言 <0>帮翻译应用程序。</0>"
msgstr "翻译缺失或不正确 <0>帮我们翻译应用程序。</0>"
#: apps/client/src/pages/builder/sidebars/right/sections/information.tsx:40
msgid "Donate to Reactive Resume"
@ -465,15 +465,15 @@ msgstr "为 Reactive Resume 捐款"
#: apps/client/src/pages/builder/sidebars/right/sections/export.tsx:56
msgid "Download a JSON snapshot of your resume. This file can be used to import your resume in the future, or can even be shared with others to collaborate."
msgstr "下载简历的 JSON 快照。该文件可用于您以后导入简历,甚至可以共享与其他人进行协作。"
msgstr "保存简历为JSON数据表。JSON数据表可按照属性分开保存你的内容此类文件可用于快速导入信息到新简历中也可以用于共享与协作。"
#: apps/client/src/pages/builder/sidebars/right/sections/export.tsx:74
msgid "Download a PDF of your resume. This file can be used to print your resume, send it to recruiters, or upload on job portals."
msgstr "下载您的 PDF 版本简历。该文件可用于打印简历、发送给招聘人员或上传到招聘网站。"
msgstr "保存简历为PDF文档。PDF文档是用于打印机识别的基础文件可用于在打印机上打印简历、发送简历给招聘人员或者向招聘平台上传对应类型的文档。"
#: apps/client/src/pages/builder/_components/toolbar.tsx:176
msgid "Download PDF"
msgstr "下载 PDF"
msgstr "下载 PDF 文档"
#: apps/client/src/pages/builder/sidebars/right/sections/statistics.tsx:58
msgid "Downloads"
@ -517,11 +517,11 @@ msgstr "启用双重身份验证"
#: apps/client/src/pages/auth/reset-password/page.tsx:67
msgid "Enter a new password below, and make sure it's secure."
msgstr "在下方输入确保安全的新密码。"
msgstr "在下方输入新的密码,确保你的密码难以被他人知晓或破解。"
#: apps/client/src/pages/auth/backup-otp/page.tsx:59
msgid "Enter one of the 10 backup codes you saved when you enabled two-factor authentication."
msgstr "输入在启用双重身份验证时保存的 10 个备用代码之一。"
msgstr "输入先前绑定身份验证应用时所获取的其中一条备用密码一般情况下你所获取的备用密码可能会有10条。"
#: apps/client/src/pages/builder/sidebars/left/sections/custom/section.tsx:63
msgid "Enter Phosphor Icon"
@ -533,7 +533,7 @@ msgstr "输入验证应用程序中的 6 位数字代码,验证双重身份验
#: apps/client/src/pages/auth/verify-otp/page.tsx:60
msgid "Enter the one-time password provided by your authenticator app below."
msgstr "在下方输入您的身份验证应用程序提供的一次性密码。"
msgstr "在下方输入身份验证应用提供的动态密码。"
#: apps/client/src/pages/auth/forgot-password/page.tsx:70
msgid "Enter your email address and we will send you a link to reset your password if the account exists."
@ -541,7 +541,7 @@ msgstr "输入您的电子邮件地址,如果该账户存在,我们会向您
#: apps/client/src/pages/public/error.tsx:46
msgid "Error {statusCode}"
msgstr "错误,错误码{statusCode}"
msgstr "发现错误,本次错误码:{statusCode}"
#: apps/client/src/pages/dashboard/resumes/_dialogs/import.tsx:283
msgid "Errors"
@ -688,7 +688,7 @@ msgstr "在这里,您可以更新个人资料,定制个性化的体验。"
#: apps/client/src/pages/builder/sidebars/left/dialogs/skills.tsx:94
#: apps/client/src/pages/builder/sidebars/left/sections/picture/options.tsx:180
msgid "Hidden"
msgstr "隐藏"
msgstr "不展示"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-options.tsx:106
msgid "Hide"
@ -1130,7 +1130,7 @@ msgstr "由 <0>Simple Icons</0> 支持"
msgid "Primary Color"
msgstr "主颜色"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "隐私政策"
@ -1274,11 +1274,11 @@ msgstr "分数"
#: apps/client/src/pages/builder/_components/toolbar.tsx:104
msgid "Scroll to Pan"
msgstr "滚动到平移"
msgstr "鼠标滚轮用于上下移动"
#: apps/client/src/pages/builder/_components/toolbar.tsx:104
msgid "Scroll to Zoom"
msgstr "滚动放大"
msgstr "鼠标滚轮用于缩放"
#: apps/client/src/pages/builder/sidebars/right/sections/typography.tsx:111
msgid "Search for a font family"
@ -1318,7 +1318,7 @@ msgstr "给我发消息"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/section-options.tsx:97
msgid "Separate Links"
msgstr "你好"
msgstr "分离链接"
#: apps/client/src/components/user-options.tsx:32
#: apps/client/src/pages/dashboard/_components/sidebar.tsx:92
@ -1624,7 +1624,7 @@ msgstr "URL"
#: apps/client/src/pages/builder/sidebars/left/sections/shared/url-input.tsx:61
msgid "URL must start with https://"
msgstr "URL 需要以 https:// 开头"
msgstr "https://” 的格式填入完整URL链接。"
#: apps/client/src/pages/auth/backup-otp/page.tsx:52
#: apps/client/src/pages/auth/backup-otp/page.tsx:57

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-20 00:10\n"
"PO-Revision-Date: 2025-10-01 07:47\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -1130,7 +1130,7 @@ msgstr "由 <0> 圖標</0> 提供"
msgid "Primary Color"
msgstr "主要顏色"
#: apps/client/src/pages/home/components/footer.tsx:50
#: apps/client/src/pages/home/components/footer.tsx:47
msgid "Privacy Policy"
msgstr "隱私政策"

View File

@ -20,8 +20,9 @@ import {
ResumeDto,
UpdateResumeDto,
} from "@reactive-resume/dto";
import { resumeDataSchema } from "@reactive-resume/schema";
import { ResumeData, resumeDataSchema } from "@reactive-resume/schema";
import { ErrorMessage } from "@reactive-resume/utils";
import set from "lodash.set";
import { zodToJsonSchema } from "zod-to-json-schema";
import { User } from "@/server/user/decorators/user.decorator";
@ -93,12 +94,17 @@ export class ResumeController {
@Get("/public/:username/:slug")
@UseGuards(OptionalGuard)
findOneByUsernameSlug(
async findOneByUsernameSlug(
@Param("username") username: string,
@Param("slug") slug: string,
@User("id") userId: string,
) {
return this.resumeService.findOneByUsernameSlug(username, slug, userId);
const resume = await this.resumeService.findOneByUsernameSlug(username, slug, userId);
// Hide private notes from public resume API responses
set(resume.data as ResumeData, "metadata.notes", undefined);
return resume;
}
@Patch(":id")