From f14d8ce693b370752520bd77f013833c1348ae41 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Thu, 18 Jun 2026 18:53:01 +0200 Subject: [PATCH] feat: add Atlas Cloud sponsorship placements --- .env.example | 3 + README.md | 14 +++++ apps/web/locales/af-ZA.po | 13 +++- apps/web/locales/am-ET.po | 13 +++- apps/web/locales/ar-SA.po | 13 +++- apps/web/locales/az-AZ.po | 13 +++- apps/web/locales/bg-BG.po | 13 +++- apps/web/locales/bn-BD.po | 13 +++- apps/web/locales/ca-ES.po | 13 +++- apps/web/locales/cs-CZ.po | 13 +++- apps/web/locales/da-DK.po | 13 +++- apps/web/locales/de-DE.po | 13 +++- apps/web/locales/el-GR.po | 13 +++- apps/web/locales/en-GB.po | 13 +++- apps/web/locales/en-US.po | 12 ++++ apps/web/locales/es-ES.po | 13 +++- apps/web/locales/fa-IR.po | 13 +++- apps/web/locales/fi-FI.po | 13 +++- apps/web/locales/fr-FR.po | 13 +++- apps/web/locales/he-IL.po | 13 +++- apps/web/locales/hi-IN.po | 13 +++- apps/web/locales/hu-HU.po | 13 +++- apps/web/locales/id-ID.po | 13 +++- apps/web/locales/it-IT.po | 13 +++- apps/web/locales/ja-JP.po | 13 +++- apps/web/locales/km-KH.po | 13 +++- apps/web/locales/kn-IN.po | 13 +++- apps/web/locales/ko-KR.po | 13 +++- apps/web/locales/lt-LT.po | 13 +++- apps/web/locales/lv-LV.po | 13 +++- apps/web/locales/ml-IN.po | 13 +++- apps/web/locales/mr-IN.po | 13 +++- apps/web/locales/ms-MY.po | 13 +++- apps/web/locales/ne-NP.po | 13 +++- apps/web/locales/nl-NL.po | 13 +++- apps/web/locales/no-NO.po | 13 +++- apps/web/locales/or-IN.po | 13 +++- apps/web/locales/pl-PL.po | 13 +++- apps/web/locales/pt-BR.po | 13 +++- apps/web/locales/pt-PT.po | 13 +++- apps/web/locales/ro-RO.po | 13 +++- apps/web/locales/ru-RU.po | 13 +++- apps/web/locales/sk-SK.po | 13 +++- apps/web/locales/sl-SI.po | 13 +++- apps/web/locales/sq-AL.po | 13 +++- apps/web/locales/sr-SP.po | 13 +++- apps/web/locales/sv-SE.po | 13 +++- apps/web/locales/ta-IN.po | 13 +++- apps/web/locales/te-IN.po | 13 +++- apps/web/locales/th-TH.po | 13 +++- apps/web/locales/tr-TR.po | 13 +++- apps/web/locales/uk-UA.po | 13 +++- apps/web/locales/uz-UZ.po | 13 +++- apps/web/locales/vi-VN.po | 13 +++- apps/web/locales/zh-CN.po | 13 +++- apps/web/locales/zh-TW.po | 13 +++- apps/web/locales/zu-ZA.po | 12 ++++ .../sponsors/atlas-cloud-logo-black.svg | 55 ++++++++++++++++ .../sponsors/atlas-cloud-logo-white.svg | 55 ++++++++++++++++ .../routes/_home/-sections/sponsors.test.tsx | 55 ++++++++++++++++ .../src/routes/_home/-sections/sponsors.tsx | 63 +++++++++++++++++++ apps/web/src/routes/_home/index.tsx | 4 ++ docs/community/sponsors.mdx | 18 ++++++ docs/docs.json | 2 +- docs/getting-started/quickstart.mdx | 1 + .../sponsors/atlas-cloud-logo-black.svg | 55 ++++++++++++++++ .../sponsors/atlas-cloud-logo-white.svg | 55 ++++++++++++++++ docs/self-hosting/docker.mdx | 2 + docs/spec.json | 6 +- packages/api/src/features/flags/router.ts | 1 + .../api/src/features/flags/service.test.ts | 19 ++++++ packages/api/src/features/flags/service.ts | 2 + packages/env/src/server.ts | 1 + turbo.json | 1 + 74 files changed, 1070 insertions(+), 55 deletions(-) create mode 100644 apps/web/public/sponsors/atlas-cloud-logo-black.svg create mode 100644 apps/web/public/sponsors/atlas-cloud-logo-white.svg create mode 100644 apps/web/src/routes/_home/-sections/sponsors.test.tsx create mode 100644 apps/web/src/routes/_home/-sections/sponsors.tsx create mode 100644 docs/community/sponsors.mdx create mode 100644 docs/images/sponsors/atlas-cloud-logo-black.svg create mode 100644 docs/images/sponsors/atlas-cloud-logo-white.svg diff --git a/.env.example b/.env.example index 6424cc9e8..d1ce5a4c6 100644 --- a/.env.example +++ b/.env.example @@ -97,6 +97,9 @@ FLAG_DISABLE_IMAGE_PROCESSING="false" # Rate limiting is enabled by default in production to prevent abuse. FLAG_DISABLE_API_RATE_LIMIT="false" +# This flag shows sponsor placements on the public landing page. +FLAG_SHOW_SPONSORS="false" + # Allows dynamic OAuth client registration to use any parseable redirect URI, # including custom schemes, private hosts, and non-loopback http:// URLs. # WARNING: Enabling this on a public or multi-tenant deployment can enable phishing diff --git a/README.md b/README.md index 294c5e78b..593dd1340 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,20 @@ Reactive Resume makes building resumes straightforward. Pick a template, fill in Built with privacy as a core principle, Reactive Resume gives you complete ownership of your data. The codebase is fully open-source under the MIT license, with no tracking, no ads, and no hidden costs. +## Sponsors + +Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Thank you to every sponsor who helps fund hosting, maintenance, and continued development for the community. + +

+ + Atlas Cloud + +

+ +[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume) supports Reactive Resume as a project sponsor. Atlas Cloud provides a unified AI platform for developers, with access to hundreds of models for chat, image generation, video generation, media processing, and GPU cloud workloads through one API key, one endpoint, and one billing account. + +If your company would like to sponsor Reactive Resume, email [hello@amruthpillai.com](mailto:hello@amruthpillai.com). + ## Features **Resume Building** diff --git a/apps/web/locales/af-ZA.po b/apps/web/locales/af-ZA.po index 1e2f3b3cb..61d7cdbb7 100644 --- a/apps/web/locales/af-ZA.po +++ b/apps/web/locales/af-ZA.po @@ -442,6 +442,10 @@ msgstr "Vra enigiets oor hierdie CV" msgid "Aspect Ratio" msgstr "Aspekverhouding" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Heg lêers aan" @@ -2653,6 +2657,10 @@ msgstr "Reaktiewe CV is gratis en oopbron. As dit jou gehelp het, oorweeg dit as 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 oopbron, privaatheid-gefokus en heeltemal gratis. Anders as ander hervatbouers, wys dit nie advertensies nie, spoor nie jou data na nie en sluit nie funksies agter 'n betaalmuur nie." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Tekskleur" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Die agent benodig jou insette." @@ -4005,4 +4017,3 @@ msgstr "Zoem uit" #: src/libs/locale.ts msgid "Zulu" msgstr "Zoeloe" - diff --git a/apps/web/locales/am-ET.po b/apps/web/locales/am-ET.po index 9d65e6265..80c0f76ff 100644 --- a/apps/web/locales/am-ET.po +++ b/apps/web/locales/am-ET.po @@ -442,6 +442,10 @@ msgstr "ስለዚህ የስራ ልምድ መግለጫ ማንኛውንም ነገ msgid "Aspect Ratio" msgstr "የመገናኛ መጠን" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ፋይሎችን አያይዝ" @@ -2653,6 +2657,10 @@ msgstr "ምላሽ ሰጪ የስራ ልምድ (Reactive) ነፃ እና ክፍት 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "የጽሁፍ ቀለም" msgid "Thai" msgstr "ታይኛ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ወኪሉ የእርስዎን ግብዓት ይፈልጋል።" @@ -4005,4 +4017,3 @@ msgstr "አጉር" #: src/libs/locale.ts msgid "Zulu" msgstr "ዙሉ" - diff --git a/apps/web/locales/ar-SA.po b/apps/web/locales/ar-SA.po index c1bde3360..6cd15e56e 100644 --- a/apps/web/locales/ar-SA.po +++ b/apps/web/locales/ar-SA.po @@ -442,6 +442,10 @@ msgstr "اسأل عن أي شيء بخصوص هذه السيرة الذاتية" msgid "Aspect Ratio" msgstr "نسبة الأبعاد" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "إرفاق الملفات" @@ -2653,6 +2657,10 @@ msgstr "برنامج Reactive Resume مجاني ومفتوح المصدر. إذ 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "لون النص" msgid "Thai" msgstr "التايلاندية" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "يحتاج الوكيل إلى رأيك." @@ -4005,4 +4017,3 @@ msgstr "تصغير" #: src/libs/locale.ts msgid "Zulu" msgstr "الزولو" - diff --git a/apps/web/locales/az-AZ.po b/apps/web/locales/az-AZ.po index 53d2b2e8d..77d5546cd 100644 --- a/apps/web/locales/az-AZ.po +++ b/apps/web/locales/az-AZ.po @@ -442,6 +442,10 @@ msgstr "Bu CV haqqında hər hansı bir sual verin" msgid "Aspect Ratio" msgstr "Propor­siya" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Faylları əlavə edin" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume pulsuz və açıq mənbəlidir. Əgər sizə kömək edi 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Mətn Rəngi" msgid "Thai" msgstr "Tay" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agentin sizin fikrinizə ehtiyacı var." @@ -4005,4 +4017,3 @@ msgstr "Uzaqlaşdır" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/bg-BG.po b/apps/web/locales/bg-BG.po index 08c68775b..9a2e17da4 100644 --- a/apps/web/locales/bg-BG.po +++ b/apps/web/locales/bg-BG.po @@ -442,6 +442,10 @@ msgstr "Попитайте нещо относно тази автобиогра msgid "Aspect Ratio" msgstr "Съотношение на страните" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Прикачи файлове" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume е безплатен и с отворен код. Ак 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Цвят на текста" msgid "Thai" msgstr "Тайландски" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Агентът се нуждае от вашето мнение." @@ -4005,4 +4017,3 @@ msgstr "Намаляване" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулуски" - diff --git a/apps/web/locales/bn-BD.po b/apps/web/locales/bn-BD.po index ecb4137e2..4f1272d06 100644 --- a/apps/web/locales/bn-BD.po +++ b/apps/web/locales/bn-BD.po @@ -442,6 +442,10 @@ msgstr "এই জীবনবৃত্তান্ত সম্পর্কে msgid "Aspect Ratio" msgstr "আকারের অনুপাত" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ফাইলগুলো সংযুক্ত করুন" @@ -2653,6 +2657,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 "Reactive Resume মুক্ত উৎস, গোপনীয়তা-কেন্দ্রিক এবং সম্পূর্ণ বিনামূল্যে। অন্য জীবনবৃত্তান্ত নির্মাতাদের মতো এটি কোনো বিজ্ঞাপন দেখায় না, আপনার ডেটা ট্র্যাক করে না, বা ফিচারগুলো পেওয়ালের আড়ালে আটকে রাখে না।" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "টেক্সটের রঙ" msgid "Thai" msgstr "থাই" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "এজেন্টের আপনার মতামত প্রয়োজন।" @@ -4005,4 +4017,3 @@ msgstr "জুম আউট" #: src/libs/locale.ts msgid "Zulu" msgstr "জুলু" - diff --git a/apps/web/locales/ca-ES.po b/apps/web/locales/ca-ES.po index 8bc52c886..1fa54f4dc 100644 --- a/apps/web/locales/ca-ES.po +++ b/apps/web/locales/ca-ES.po @@ -442,6 +442,10 @@ msgstr "Pregunta qualsevol cosa sobre aquest currículum" msgid "Aspect Ratio" msgstr "Relació d’aspecte" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Adjunta fitxers" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume és gratuït i de codi obert. Si t'ha ajudat, considera 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Color del text" msgid "Thai" msgstr "Tai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "L'agent necessita la teva opinió." @@ -4005,4 +4017,3 @@ msgstr "Allunya" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulú" - diff --git a/apps/web/locales/cs-CZ.po b/apps/web/locales/cs-CZ.po index 7a036cf3b..268f4d458 100644 --- a/apps/web/locales/cs-CZ.po +++ b/apps/web/locales/cs-CZ.po @@ -442,6 +442,10 @@ msgstr "Zeptejte se na cokoli ohledně tohoto životopisu" msgid "Aspect Ratio" msgstr "Poměr stran" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Přiložit soubory" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume je zdarma a má otevřený zdrojový kód. Pokud vám po 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Barva textu" msgid "Thai" msgstr "Thajština" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agent potřebuje váš vstup." @@ -4005,4 +4017,3 @@ msgstr "Oddálit" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/da-DK.po b/apps/web/locales/da-DK.po index cbe1b7e51..e7ad7aac7 100644 --- a/apps/web/locales/da-DK.po +++ b/apps/web/locales/da-DK.po @@ -442,6 +442,10 @@ msgstr "Spørg om noget om dette CV" msgid "Aspect Ratio" msgstr "Billedformat" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Vedhæft filer" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume er gratis og open source. Hvis det har hjulpet dig, så 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Tekstfarve" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agenten har brug for din input." @@ -4005,4 +4017,3 @@ msgstr "Zoom ud" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/de-DE.po b/apps/web/locales/de-DE.po index 53ac00c9d..78b88d763 100644 --- a/apps/web/locales/de-DE.po +++ b/apps/web/locales/de-DE.po @@ -442,6 +442,10 @@ msgstr "Fragen Sie alles zu diesem Lebenslauf" msgid "Aspect Ratio" msgstr "Seitenverhältnis" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Anhängen von Dateien" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume ist kostenlos und Open Source. Wenn es Ihnen geholfen ha 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Textfarbe" msgid "Thai" msgstr "Thailändisch" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Der Agent benötigt Ihre Mithilfe." @@ -4005,4 +4017,3 @@ msgstr "Herauszoomen" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/el-GR.po b/apps/web/locales/el-GR.po index 407ca3848..523c941f0 100644 --- a/apps/web/locales/el-GR.po +++ b/apps/web/locales/el-GR.po @@ -442,6 +442,10 @@ msgstr "Ρωτήστε οτιδήποτε σχετικά με αυτό το βι msgid "Aspect Ratio" msgstr "Αναλογία διαστάσεων" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Επισύναψη αρχείων" @@ -2653,6 +2657,10 @@ msgstr "Το Reactive Resume είναι δωρεάν και ανοιχτού κ 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Χρώμα κειμένου" msgid "Thai" msgstr "Ταϊλανδικά" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Ο πράκτορας χρειάζεται τη συμβολή σας." @@ -4005,4 +4017,3 @@ msgstr "Σμίκρυνση" #: src/libs/locale.ts msgid "Zulu" msgstr "Ζουλού" - diff --git a/apps/web/locales/en-GB.po b/apps/web/locales/en-GB.po index 48e4a6dfc..d9cb34d6a 100644 --- a/apps/web/locales/en-GB.po +++ b/apps/web/locales/en-GB.po @@ -442,6 +442,10 @@ msgstr "Ask anything about this resume" msgid "Aspect Ratio" msgstr "Aspect Ratio" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Attach files" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume is free and open source. If it has helped you, please co 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Text Colour" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "The agent needs your input." @@ -4005,4 +4017,3 @@ msgstr "Zoom out" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/en-US.po b/apps/web/locales/en-US.po index 38a3d8bee..c91fff8ac 100644 --- a/apps/web/locales/en-US.po +++ b/apps/web/locales/en-US.po @@ -437,6 +437,10 @@ msgstr "Ask anything about this resume" msgid "Aspect Ratio" msgstr "Aspect Ratio" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Attach files" @@ -2648,6 +2652,10 @@ msgstr "Reactive Resume is free and open source. If it has helped you, please co 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3314,6 +3322,10 @@ msgstr "Text Color" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "The agent needs your input." diff --git a/apps/web/locales/es-ES.po b/apps/web/locales/es-ES.po index c5c3f7ee2..ef13bec85 100644 --- a/apps/web/locales/es-ES.po +++ b/apps/web/locales/es-ES.po @@ -442,6 +442,10 @@ msgstr "Haz cualquier pregunta sobre este currículum." msgid "Aspect Ratio" msgstr "Relación de aspecto" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Adjuntar archivos" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume es gratuito y de código abierto. Si te ha sido útil, c 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Color del texto" msgid "Thai" msgstr "Tailandés" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "El agente necesita tu opinión." @@ -4005,4 +4017,3 @@ msgstr "Alejar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulú" - diff --git a/apps/web/locales/fa-IR.po b/apps/web/locales/fa-IR.po index 46087ba7f..9e2370a5d 100644 --- a/apps/web/locales/fa-IR.po +++ b/apps/web/locales/fa-IR.po @@ -442,6 +442,10 @@ msgstr "در مورد این رزومه هر سوالی دارید بپرسید" msgid "Aspect Ratio" msgstr "نسبت تصویر" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "پیوست کردن فایل‌ها" @@ -2653,6 +2657,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 "Reactive Resume متن‌باز، حریم‌خصوصی‌محور و کاملاً رایگان است. برخلاف سایر رزومه‌سازها، هیچ تبلیغی نشان نمی‌دهد، داده‌های شما را رهگیری نمی‌کند و قابلیت‌هایتان را پشت دیوار پرداخت محدود نمی‌کند." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "رنگ متن" msgid "Thai" msgstr "تایلندی" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "نماینده به نظرات شما نیاز دارد." @@ -4005,4 +4017,3 @@ msgstr "کوچک‌نمایی" #: src/libs/locale.ts msgid "Zulu" msgstr "زولو" - diff --git a/apps/web/locales/fi-FI.po b/apps/web/locales/fi-FI.po index 1b1853697..73b48290e 100644 --- a/apps/web/locales/fi-FI.po +++ b/apps/web/locales/fi-FI.po @@ -442,6 +442,10 @@ msgstr "Kysy mitä tahansa tästä ansioluettelosta" msgid "Aspect Ratio" msgstr "Kuvasuhde" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Liitä tiedostoja" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume on ilmainen ja avoimen lähdekoodin työkalu. Jos siitä 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Tekstiväri" msgid "Thai" msgstr "thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Välittäjä tarvitsee panostasi." @@ -4005,4 +4017,3 @@ msgstr "Loitonna" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/fr-FR.po b/apps/web/locales/fr-FR.po index cdea494df..ae62fde50 100644 --- a/apps/web/locales/fr-FR.po +++ b/apps/web/locales/fr-FR.po @@ -442,6 +442,10 @@ msgstr "Posez toutes vos questions concernant ce CV" msgid "Aspect Ratio" msgstr "Format d'image" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Joindre des fichiers" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume est un logiciel libre et gratuit. S'il vous a été util 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Couleur du texte" msgid "Thai" msgstr "Thaïlandais" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "L'agent a besoin de votre contribution." @@ -4005,4 +4017,3 @@ msgstr "Zoom arrière" #: src/libs/locale.ts msgid "Zulu" msgstr "Zoulou" - diff --git a/apps/web/locales/he-IL.po b/apps/web/locales/he-IL.po index feee10200..db2110f6d 100644 --- a/apps/web/locales/he-IL.po +++ b/apps/web/locales/he-IL.po @@ -442,6 +442,10 @@ msgstr "שאלו כל דבר בנוגע לקורות חיים אלה" msgid "Aspect Ratio" msgstr "יחס גובה־רוחב" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "צרף קבצים" @@ -2653,6 +2657,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 "Reactive Resume הוא בקוד פתוח, ממוקד פרטיות וחינמי לחלוטין. בניגוד לבוני קורות חיים אחרים, הוא לא מציג פרסומות, לא עוקב אחרי הנתונים שלך ולא נועל יכולות מאחורי חומת תשלום." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "צבע כתב" msgid "Thai" msgstr "תאית" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "הסוכן זקוק לתשומתך." @@ -4005,4 +4017,3 @@ msgstr "התרחקות" #: src/libs/locale.ts msgid "Zulu" msgstr "זולו" - diff --git a/apps/web/locales/hi-IN.po b/apps/web/locales/hi-IN.po index f0d5e2d0f..98c25dd2f 100644 --- a/apps/web/locales/hi-IN.po +++ b/apps/web/locales/hi-IN.po @@ -442,6 +442,10 @@ msgstr "इस रिज्यूमे के बारे में कुछ msgid "Aspect Ratio" msgstr "आकार अनुपात" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "फ़ाइलों को संलग्न करें" @@ -2653,6 +2657,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 "Reactive Resume ओपन‑सोर्स, गोपनीयता‑केंद्रित और पूरी तरह मुफ़्त है। अन्य रेज़्यूमे बिल्डर के विपरीत, यह विज्ञापन नहीं दिखाता, आपका डेटा ट्रैक नहीं करता और न ही आपकी सुविधाओं को पेवॉल के पीछे सीमित करता है।" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "अक्षरों का रंग" msgid "Thai" msgstr "थाई" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "एजेंट को आपके सुझाव की आवश्यकता है।" @@ -4005,4 +4017,3 @@ msgstr "ज़ूम आउट" #: src/libs/locale.ts msgid "Zulu" msgstr "ज़ुलु" - diff --git a/apps/web/locales/hu-HU.po b/apps/web/locales/hu-HU.po index dc5cd8625..e653a7c4f 100644 --- a/apps/web/locales/hu-HU.po +++ b/apps/web/locales/hu-HU.po @@ -442,6 +442,10 @@ msgstr "Kérdezzen bármit erről az önéletrajzról" msgid "Aspect Ratio" msgstr "Méretarány" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Fájlok csatolása" @@ -2653,6 +2657,10 @@ msgstr "A Reactive Resume ingyenes és nyílt forráskódú. Ha segített, kérj 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Szövegszín" msgid "Thai" msgstr "thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Az ügynöknek szüksége van az Ön közreműködésére." @@ -4005,4 +4017,3 @@ msgstr "Kicsinyítés" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/id-ID.po b/apps/web/locales/id-ID.po index f8164008a..c2d2ce9c7 100644 --- a/apps/web/locales/id-ID.po +++ b/apps/web/locales/id-ID.po @@ -442,6 +442,10 @@ msgstr "Tanyakan apa pun tentang resume ini." msgid "Aspect Ratio" msgstr "Rasio Aspek" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Lampirkan file" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume gratis dan bersifat open source. Jika aplikasi ini berma 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Warna Teks" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agen tersebut membutuhkan masukan Anda." @@ -4005,4 +4017,3 @@ msgstr "Perkecil" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/it-IT.po b/apps/web/locales/it-IT.po index f53df649e..59968d038 100644 --- a/apps/web/locales/it-IT.po +++ b/apps/web/locales/it-IT.po @@ -442,6 +442,10 @@ msgstr "Chiedi qualsiasi cosa su questo curriculum" msgid "Aspect Ratio" msgstr "Proporzioni" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Allega i file" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume è gratuito e open source. Se ti è stato utile, conside 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Colore del testo" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "L'agente ha bisogno del tuo contributo." @@ -4005,4 +4017,3 @@ msgstr "Rimpicciolisci" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ja-JP.po b/apps/web/locales/ja-JP.po index a53ce9ad0..a67e8ea84 100644 --- a/apps/web/locales/ja-JP.po +++ b/apps/web/locales/ja-JP.po @@ -442,6 +442,10 @@ msgstr "このレジュメについて何でも質問してください" msgid "Aspect Ratio" msgstr "アスペクト比" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ファイルを添付する" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resumeは無料のオープンソースソフトウェアです 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "テキストカラー" msgid "Thai" msgstr "タイ語" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "エージェントが入力を待っています。" @@ -4005,4 +4017,3 @@ msgstr "ズームアウト" #: src/libs/locale.ts msgid "Zulu" msgstr "ズールー語" - diff --git a/apps/web/locales/km-KH.po b/apps/web/locales/km-KH.po index f360a3f79..a61ecf135 100644 --- a/apps/web/locales/km-KH.po +++ b/apps/web/locales/km-KH.po @@ -442,6 +442,10 @@ msgstr "សួរអ្វីមួយអំពីប្រវត្តិរូ msgid "Aspect Ratio" msgstr "សមាមាត្រទ្រង់ទ្រាយ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ភ្ជាប់ឯកសារ" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume គឺឥតគិតថ្លៃ និងជាប្ 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "ពណ៌​អត្ថបទ" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ភ្នាក់ងារត្រូវការមតិយោបល់ពីអ្នក។" @@ -4005,4 +4017,3 @@ msgstr "បង្រួម" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/kn-IN.po b/apps/web/locales/kn-IN.po index c598b4a27..fc03cefcd 100644 --- a/apps/web/locales/kn-IN.po +++ b/apps/web/locales/kn-IN.po @@ -442,6 +442,10 @@ msgstr "ಈ ರೆಸ್ಯೂಮ್ ಬಗ್ಗೆ ಏನಾದರೂ ಕೇ msgid "Aspect Ratio" msgstr "ಆಕಾರ ಅನುಪಾತ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ಫೈಲ್‌ಗಳನ್ನು ಲಗತ್ತಿಸಿ" @@ -2653,6 +2657,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 "Reactive Resume ಮುಕ್ತ-ಮೂಲ, ಗೌಪ್ಯತಿಗೆ ಪ್ರಾಧಾನ್ಯ ನೀಡುವ ಹಾಗು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ. ಇತರೆ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕರಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ, ಇದು ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಅಥವಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೇಯ್‌ವಾಲ್ ಹಿಂದೆ ಮಿತಿ ಮಾಡುವುದಿಲ್ಲ." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "ಅಕ್ಷರದ ಬಣ್ಣ" msgid "Thai" msgstr "ಥಾಯ್" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ಏಜೆಂಟ್‌ಗೆ ನಿಮ್ಮ ಸಲಹೆಯ ಅಗತ್ಯವಿದೆ." @@ -4005,4 +4017,3 @@ msgstr "ಗಾತ್ರ ಕುಗ್ಗಿಸಿ" #: src/libs/locale.ts msgid "Zulu" msgstr "ಜೂಲೂ" - diff --git a/apps/web/locales/ko-KR.po b/apps/web/locales/ko-KR.po index a397889d5..ba9e11f92 100644 --- a/apps/web/locales/ko-KR.po +++ b/apps/web/locales/ko-KR.po @@ -442,6 +442,10 @@ msgstr "이력서에 대해 궁금한 점이 있으면 무엇이든 물어보세 msgid "Aspect Ratio" msgstr "가로세로 비율" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "파일 첨부" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume는 무료 오픈 소스 소프트웨어입니다. 도움 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "텍스트 색상" msgid "Thai" msgstr "태국어" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "상담원이 고객님의 입력을 필요로 합니다." @@ -4005,4 +4017,3 @@ msgstr "축소" #: src/libs/locale.ts msgid "Zulu" msgstr "줄루어" - diff --git a/apps/web/locales/lt-LT.po b/apps/web/locales/lt-LT.po index 791420c7d..cc40334c7 100644 --- a/apps/web/locales/lt-LT.po +++ b/apps/web/locales/lt-LT.po @@ -442,6 +442,10 @@ msgstr "Klauskite bet ko apie šį gyvenimo aprašymą" msgid "Aspect Ratio" msgstr "Vaizdo santykis" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Pridėti failus" @@ -2653,6 +2657,10 @@ msgstr "„Reactive Resume“ yra nemokamas ir atvirojo kodo. Jei jis jums padė 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Teksto spalva" msgid "Thai" msgstr "Tajų" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agentui reikia jūsų indėlio." @@ -4005,4 +4017,3 @@ msgstr "Tolinti" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulų" - diff --git a/apps/web/locales/lv-LV.po b/apps/web/locales/lv-LV.po index 83eea4fcf..8b15bbcda 100644 --- a/apps/web/locales/lv-LV.po +++ b/apps/web/locales/lv-LV.po @@ -442,6 +442,10 @@ msgstr "Jautājiet jebko par šo CV" msgid "Aspect Ratio" msgstr "Proporcijas" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Pievienot failus" @@ -2653,6 +2657,10 @@ msgstr "Reactive CV ir bezmaksas un atvērtā koda resurss. Ja tas jums ir palī 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Teksta krāsa" msgid "Thai" msgstr "Taju" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Aģentam ir nepieciešama jūsu ieguldījums." @@ -4005,4 +4017,3 @@ msgstr "Tālināt" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ml-IN.po b/apps/web/locales/ml-IN.po index c3aa678a7..8e6c129ce 100644 --- a/apps/web/locales/ml-IN.po +++ b/apps/web/locales/ml-IN.po @@ -442,6 +442,10 @@ msgstr "ഈ റെസ്യൂമെയെക്കുറിച്ച് എന msgid "Aspect Ratio" msgstr "ആസ്പെക്ട് റേഷ്യോ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ഫയലുകൾ അറ്റാച്ചുചെയ്യുക" @@ -2653,6 +2657,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 "Reactive Resume ഓപ്പൺ സോഴ്‌സും സ്വകാര്യത കേന്ദ്രീകൃതവുമായ, പൂർണ്ണമായും സൗജന്യമായൊരു ആപ്പാണ്. മറ്റ് റിസ്യൂം ബിൽഡറുകളെ അപേക്ഷിച്ച്, ഇത് പരസ്യങ്ങൾ കാണിക്കുകയോ, നിങ്ങളുടെ ഡാറ്റ ട്രാക്ക് ചെയ്യുകയോ, സവിശേഷതകൾ പേയ്വാളിന് പിന്നിൽ ഒതുക്കുകയോ ചെയ്യുന്നില്ല." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "ടെക്സ്റ്റ് നിറം" msgid "Thai" msgstr "തായ്" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ഏജന്റിന് നിങ്ങളുടെ അഭിപ്രായം ആവശ്യമാണ്." @@ -4005,4 +4017,3 @@ msgstr "സൂം ഔട്ട് ചെയ്യുക" #: src/libs/locale.ts msgid "Zulu" msgstr "സൂളു" - diff --git a/apps/web/locales/mr-IN.po b/apps/web/locales/mr-IN.po index a702c963f..132f54f6b 100644 --- a/apps/web/locales/mr-IN.po +++ b/apps/web/locales/mr-IN.po @@ -442,6 +442,10 @@ msgstr "या रिझ्युमेबद्दल काहीही वि msgid "Aspect Ratio" msgstr "प्रसर गुणोत्तर" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "फाईल्स जोडा" @@ -2653,6 +2657,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 "Reactive Resume हे मुक्त-स्रोत, गोपनीयता-केंद्रित आणि पूर्णपणे मोफत आहे. इतर रेझ्युमे बिल्डर्सप्रमाणेच नाही, हे जाहिराती दाखवत नाही, तुमचा डेटा ट्रॅक करत नाही किंवा फिचर्स पेवॉलच्या मागे मर्यादित करत नाही." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "मजकुराचा रंग" msgid "Thai" msgstr "थाई" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "एजंटला तुमच्या माहितीची आवश्यकता आहे." @@ -4005,4 +4017,3 @@ msgstr "बाहेर झूम करा" #: src/libs/locale.ts msgid "Zulu" msgstr "झुलू" - diff --git a/apps/web/locales/ms-MY.po b/apps/web/locales/ms-MY.po index 7b1574a3e..e5ab76d28 100644 --- a/apps/web/locales/ms-MY.po +++ b/apps/web/locales/ms-MY.po @@ -442,6 +442,10 @@ msgstr "Tanya apa-apa sahaja tentang resume ini" msgid "Aspect Ratio" msgstr "Nisbah Aspek" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Lampirkan fail" @@ -2653,6 +2657,10 @@ msgstr "Resume Reaktif adalah percuma dan sumber terbuka. Jika ia telah membantu 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Warna Teks" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Ejen memerlukan input anda." @@ -4005,4 +4017,3 @@ msgstr "Zum keluar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ne-NP.po b/apps/web/locales/ne-NP.po index 122883d26..fdd455dee 100644 --- a/apps/web/locales/ne-NP.po +++ b/apps/web/locales/ne-NP.po @@ -442,6 +442,10 @@ msgstr "यो बायोडाटा बारे केहि सोध् msgid "Aspect Ratio" msgstr "आकार अनुपात (Aspect Ratio)" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "फाइलहरू संलग्न गर्नुहोस्" @@ -2653,6 +2657,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 "Reactive Resume खुला-स्रोत, गोपनीयता-केन्द्रित र पूर्ण रूपमा निःशुल्क छ। अन्य बायोडाटा निर्माण गर्ने साधनहरूको विपरीत, यसले विज्ञापन देखाउँदैन, तपाईंको डाटा ट्र्याक गर्दैन, वा सुविधालाई भुक्तानी पछाडि थुन्न्दैन।" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "पाठ रङ" msgid "Thai" msgstr "थाइ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "एजेन्टलाई तपाईंको सुझाव चाहिन्छ।" @@ -4005,4 +4017,3 @@ msgstr "जूम आउट" #: src/libs/locale.ts msgid "Zulu" msgstr "जुलु" - diff --git a/apps/web/locales/nl-NL.po b/apps/web/locales/nl-NL.po index 4cbc17494..c5968f930 100644 --- a/apps/web/locales/nl-NL.po +++ b/apps/web/locales/nl-NL.po @@ -442,6 +442,10 @@ msgstr "Stel gerust al je vragen over dit cv." msgid "Aspect Ratio" msgstr "Beeldverhouding" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Voeg bestanden toe" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume is gratis en open source. Als het je geholpen heeft, ove 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Tekstkleur" msgid "Thai" msgstr "Thais" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "De agent heeft uw input nodig." @@ -4005,4 +4017,3 @@ msgstr "Uitzoomen" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/no-NO.po b/apps/web/locales/no-NO.po index f8a400c3f..da61027a6 100644 --- a/apps/web/locales/no-NO.po +++ b/apps/web/locales/no-NO.po @@ -442,6 +442,10 @@ msgstr "Spør om hva som helst om denne CV-en" msgid "Aspect Ratio" msgstr "Størrelsesforhold" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Legg ved filer" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume er gratis og har åpen kildekode. Hvis det har hjulpet d 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Tekstfarge" msgid "Thai" msgstr "Thai" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agenten trenger din innspill." @@ -4005,4 +4017,3 @@ msgstr "Zoom ut" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/or-IN.po b/apps/web/locales/or-IN.po index 3828bcc0c..44fe0beb1 100644 --- a/apps/web/locales/or-IN.po +++ b/apps/web/locales/or-IN.po @@ -442,6 +442,10 @@ msgstr "ଏହି ରିଜ୍ୟୁମ୍ ବିଷୟରେ କିଛି ବ msgid "Aspect Ratio" msgstr "ଆସ୍ପେକ୍ଟ ଅନୁପାତ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ଫାଇଲ୍ ସଂଲଗ୍ନ କରନ୍ତୁ" @@ -2653,6 +2657,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 "Reactive Resume ଖୋଲା‑ମୂଳ, ଗୋପନୀୟତା‑କେନ୍ଦ୍ରିତ ଏବଂ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ନିଶୁଳ୍କ। ଅନ୍ୟ ରେଜ୍ୟୁମେ ବିଲ୍ଡରଗୁଡିକ ଭଳି ଏହା ବିଜ୍ଞାପନ ଦେଖାଏ ନାହିଁ, ଆପଣଙ୍କ ତଥ୍ୟକୁ ଟ୍ରାକ୍ କରେ ନାହିଁ, କିମ୍ବା ପେୱାଲ୍ ପଛରେ ବିଶେଷତାଗୁଡିକୁ ଆଟକାଇ ରଖେ ନାହିଁ।" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "ପାଠ୍ୟ ରଙ୍ଗ" msgid "Thai" msgstr "ଥାଇ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ଏଜେଣ୍ଟଙ୍କୁ ଆପଣଙ୍କ ମତାମତ ଆବଶ୍ୟକ।" @@ -4005,4 +4017,3 @@ msgstr "ଜୁମ୍ ଆଉଟ୍ କରନ୍ତୁ" #: src/libs/locale.ts msgid "Zulu" msgstr "ଜୁଲୁ" - diff --git a/apps/web/locales/pl-PL.po b/apps/web/locales/pl-PL.po index d0df78943..8d894e83f 100644 --- a/apps/web/locales/pl-PL.po +++ b/apps/web/locales/pl-PL.po @@ -442,6 +442,10 @@ msgstr "Zapytaj o wszystko na temat tego CV" msgid "Aspect Ratio" msgstr "Proporcje obrazu" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Dołącz pliki" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume jest darmowy i ma otwarte oprogramowanie. Jeśli Ci pomo 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Kolor tekstu" msgid "Thai" msgstr "Tajski" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agent potrzebuje Twojej opinii." @@ -4005,4 +4017,3 @@ msgstr "Pomniejsz" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/pt-BR.po b/apps/web/locales/pt-BR.po index f03f1751e..9ec5a9b37 100644 --- a/apps/web/locales/pt-BR.po +++ b/apps/web/locales/pt-BR.po @@ -442,6 +442,10 @@ msgstr "Pergunte qualquer coisa sobre este currículo." msgid "Aspect Ratio" msgstr "Proporção da imagem" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Anexar arquivos" @@ -2653,6 +2657,10 @@ msgstr "O Reactive Resume é gratuito e de código aberto. Se ele lhe foi útil, 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Cor do texto" msgid "Thai" msgstr "Tailandês" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "O agente precisa da sua opinião." @@ -4005,4 +4017,3 @@ msgstr "Diminuir zoom" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/pt-PT.po b/apps/web/locales/pt-PT.po index ba04c3fb5..feafca98a 100644 --- a/apps/web/locales/pt-PT.po +++ b/apps/web/locales/pt-PT.po @@ -442,6 +442,10 @@ msgstr "Pergunte qualquer coisa sobre este currículo." msgid "Aspect Ratio" msgstr "Proporção" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Anexar ficheiros" @@ -2653,6 +2657,10 @@ msgstr "O Reactive Resume é gratuito e de código aberto. Se ele lhe foi útil, 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Cor do texto" msgid "Thai" msgstr "Tailandês" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "O agente precisa da sua opinião." @@ -4005,4 +4017,3 @@ msgstr "Afastar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ro-RO.po b/apps/web/locales/ro-RO.po index be91f8be0..16bfecd9e 100644 --- a/apps/web/locales/ro-RO.po +++ b/apps/web/locales/ro-RO.po @@ -442,6 +442,10 @@ msgstr "Întreabă orice despre acest CV" msgid "Aspect Ratio" msgstr "Raport de aspect" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Atașați fișiere" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume este gratuit și open source. Dacă te-a ajutat, te rug 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Culoare text" msgid "Thai" msgstr "Thailandeză" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agentul are nevoie de contribuția dumneavoastră." @@ -4005,4 +4017,3 @@ msgstr "Micșorează" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ru-RU.po b/apps/web/locales/ru-RU.po index 979883f54..c48d830c1 100644 --- a/apps/web/locales/ru-RU.po +++ b/apps/web/locales/ru-RU.po @@ -442,6 +442,10 @@ msgstr "Задайте любой вопрос по поводу этого ре msgid "Aspect Ratio" msgstr "Соотношение сторон" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Прикрепить файлы" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume — бесплатный проект с открыты 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Цвет текста" msgid "Thai" msgstr "Тайский" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Агенту необходима ваша помощь." @@ -4005,4 +4017,3 @@ msgstr "Уменьшить" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/sk-SK.po b/apps/web/locales/sk-SK.po index 36da35109..fdfdcbc68 100644 --- a/apps/web/locales/sk-SK.po +++ b/apps/web/locales/sk-SK.po @@ -442,6 +442,10 @@ msgstr "Opýtajte sa na čokoľvek ohľadom tohto životopisu" msgid "Aspect Ratio" msgstr "Pomer strán" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Priložiť súbory" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume je bezplatný a má otvorený zdrojový kód. Ak vám po 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Farba textu" msgid "Thai" msgstr "Thajčina" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agent potrebuje váš názor." @@ -4005,4 +4017,3 @@ msgstr "Oddialiť" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/sl-SI.po b/apps/web/locales/sl-SI.po index fe9703e97..6cf1cb0f8 100644 --- a/apps/web/locales/sl-SI.po +++ b/apps/web/locales/sl-SI.po @@ -442,6 +442,10 @@ msgstr "Vprašajte karkoli o tem življenjepisu" msgid "Aspect Ratio" msgstr "Razmerje stranic" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Priložite datoteke" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume je brezplačen in odprtokoden. Če vam je pomagal, prosi 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 odprtokoden, osredotočen na zasebnost in popolnoma brezplačen. Za razliko od drugih graditeljev življenjepisov ne prikazuje oglasov, ne sledi vašim podatkom in ne omejuje funkcij z zidovi plačila." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Barva besedila" msgid "Thai" msgstr "tajščina" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agent potrebuje vaše mnenje." @@ -4005,4 +4017,3 @@ msgstr "Oddalji" #: src/libs/locale.ts msgid "Zulu" msgstr "Zuluščina" - diff --git a/apps/web/locales/sq-AL.po b/apps/web/locales/sq-AL.po index 6c4c17f60..74762a15c 100644 --- a/apps/web/locales/sq-AL.po +++ b/apps/web/locales/sq-AL.po @@ -442,6 +442,10 @@ msgstr "Pyetni për çdo gjë në lidhje me këtë CV" msgid "Aspect Ratio" msgstr "Proporcioni" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Bashkëngjit skedarë" @@ -2653,6 +2657,10 @@ msgstr "Reactive CV është falas dhe me kod të hapur. Nëse ju ka ndihmuar, ju 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Ngjyra e tekstit" msgid "Thai" msgstr "Tajlandisht" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agjenti ka nevojë për kontributin tuaj." @@ -4005,4 +4017,3 @@ msgstr "Zvogëlo" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/sr-SP.po b/apps/web/locales/sr-SP.po index ffe719179..0149601da 100644 --- a/apps/web/locales/sr-SP.po +++ b/apps/web/locales/sr-SP.po @@ -442,6 +442,10 @@ msgstr "Питајте било шта о овом животопису" msgid "Aspect Ratio" msgstr "Однос стране" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Приложи датотеке" @@ -2653,6 +2657,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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Боја текста" msgid "Thai" msgstr "Тајландски" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Агенту је потребан ваш допринос." @@ -4005,4 +4017,3 @@ msgstr "Умањи" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/sv-SE.po b/apps/web/locales/sv-SE.po index f74e7b72d..560ea6e55 100644 --- a/apps/web/locales/sv-SE.po +++ b/apps/web/locales/sv-SE.po @@ -442,6 +442,10 @@ msgstr "Fråga vad som helst om detta CV" msgid "Aspect Ratio" msgstr "Bildförhållande" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Bifoga filer" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume är gratis och har öppen källkod. Om det har hjälpt d 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Textfärg" msgid "Thai" msgstr "Thailändska" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agenten behöver din input." @@ -4005,4 +4017,3 @@ msgstr "Zooma ut" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ta-IN.po b/apps/web/locales/ta-IN.po index 13a1e70b0..c9e8066c2 100644 --- a/apps/web/locales/ta-IN.po +++ b/apps/web/locales/ta-IN.po @@ -442,6 +442,10 @@ msgstr "இந்த சுயவிவரம் பற்றி எதையு msgid "Aspect Ratio" msgstr "ஒப்புத்திணைவு விகிதம்" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "கோப்புகளை இணைக்கவும்" @@ -2653,6 +2657,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 "Reactive Resume திறந்த மூலமாகவும், தனியுரிமை மீது கவனம் செலுத்தியதாகவும், முற்றிலும் இலவசமாகவும் உள்ளது. மற்ற ரெஸ்யூம் பில்டர்களைப் போல் இது விளம்பரங்களை காட்டாது, உங்கள் தரவை கண்காணிக்காது, அல்லது அம்சங்களை கட்டண சுவருக்கு பின்னால் பூட்டாது." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "எழுத்து நிறம்" msgid "Thai" msgstr "தாய்" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "முகவருக்கு உங்கள் கருத்து தேவைப்படுகிறது." @@ -4005,4 +4017,3 @@ msgstr "சிறிதாக்கு" #: src/libs/locale.ts msgid "Zulu" msgstr "ஜூலு" - diff --git a/apps/web/locales/te-IN.po b/apps/web/locales/te-IN.po index 0e2abbe89..402f80098 100644 --- a/apps/web/locales/te-IN.po +++ b/apps/web/locales/te-IN.po @@ -442,6 +442,10 @@ msgstr "ఈ రెజ్యూమె గురించి ఏమైనా అ msgid "Aspect Ratio" msgstr "కారక నిష్పత్తి" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "ఫైళ్లను జతచేయండి" @@ -2653,6 +2657,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 "Reactive Resume ఓపెన్‌సోర్స్‌, గోప్యతపై దృష్టి సారించినది మరియు పూర్తిగా ఉచితం. ఇతర జీవన చరిత్ర తయారీదార్ల వలె ప్రకటనలను చూపించదు, మీ డేటాను ట్రాక్ చేయదు, లేదా ఫీచర్లను వాలుతో పరిమితం చేయదు." +#: src/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "టెక్స్ట్ కలర్" msgid "Thai" msgstr "థాయ్" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ఏజెంట్‌కు మీ సమాచారం అవసరం." @@ -4005,4 +4017,3 @@ msgstr "జూమ్ అవుట్ చేయండి" #: src/libs/locale.ts msgid "Zulu" msgstr "జులు" - diff --git a/apps/web/locales/th-TH.po b/apps/web/locales/th-TH.po index df822d402..81a5ef96f 100644 --- a/apps/web/locales/th-TH.po +++ b/apps/web/locales/th-TH.po @@ -442,6 +442,10 @@ msgstr "สอบถามอะไรก็ได้เกี่ยวกับ msgid "Aspect Ratio" msgstr "อัตราส่วนภาพ" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "แนบไฟล์" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume เป็นซอฟต์แวร์ฟรีแล 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "สีตัวอักษร" msgid "Thai" msgstr "ไทย" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "ตัวแทนต้องการข้อมูลจากคุณ" @@ -4005,4 +4017,3 @@ msgstr "ซูมออก" #: src/libs/locale.ts msgid "Zulu" msgstr "ซูลู" - diff --git a/apps/web/locales/tr-TR.po b/apps/web/locales/tr-TR.po index 8a5a1b15d..995cfc5b1 100644 --- a/apps/web/locales/tr-TR.po +++ b/apps/web/locales/tr-TR.po @@ -442,6 +442,10 @@ msgstr "Bu özgeçmişle ilgili her şeyi sorabilirsiniz." msgid "Aspect Ratio" msgstr "En/Boy Oranı" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Dosyaları ekleyin" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume ücretsiz ve açık kaynaklıdır. Eğer size yardımcı 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Metin Rengi" msgid "Thai" msgstr "Tayca" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Temsilcinin sizin görüşünüze ihtiyacı var." @@ -4005,4 +4017,3 @@ msgstr "Uzaklaştır" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/uk-UA.po b/apps/web/locales/uk-UA.po index 262585ebb..a50f8565f 100644 --- a/apps/web/locales/uk-UA.po +++ b/apps/web/locales/uk-UA.po @@ -442,6 +442,10 @@ msgstr "Запитайте що завгодно щодо цього резюм msgid "Aspect Ratio" msgstr "Пропорції" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Додати файли" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume — безкоштовний ресурс з відкр 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Колір тексту" msgid "Thai" msgstr "Тайська" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Агенту потрібна ваша думка." @@ -4005,4 +4017,3 @@ msgstr "Зменшити" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/uz-UZ.po b/apps/web/locales/uz-UZ.po index acb2c26d0..12354b5b4 100644 --- a/apps/web/locales/uz-UZ.po +++ b/apps/web/locales/uz-UZ.po @@ -442,6 +442,10 @@ msgstr "Ushbu rezyume haqida biron narsa so'rang" msgid "Aspect Ratio" msgstr "Tomonlar nisbati" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Fayllarni biriktirish" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume bepul va ochiq kodli. Agar u sizga yordam bergan bo'lsa, 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Matn rangi" msgid "Thai" msgstr "Tay tili" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Agent sizning fikringizni bilishi kerak." @@ -4005,4 +4017,3 @@ msgstr "Kichraytirish" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/vi-VN.po b/apps/web/locales/vi-VN.po index 443360259..b2df4a397 100644 --- a/apps/web/locales/vi-VN.po +++ b/apps/web/locales/vi-VN.po @@ -442,6 +442,10 @@ msgstr "Hãy hỏi bất cứ điều gì về sơ yếu lý lịch này." msgid "Aspect Ratio" msgstr "Tỷ lệ khung hình" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "Đính kèm tệp" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume là phần mềm mã nguồn mở miễn phí. Nếu th 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "Màu chữ" msgid "Thai" msgstr "Thái" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "Nhân viên cần thông tin đầu vào từ bạn." @@ -4005,4 +4017,3 @@ msgstr "Thu nhỏ" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/zh-CN.po b/apps/web/locales/zh-CN.po index 8b80fa999..42d75b6e4 100644 --- a/apps/web/locales/zh-CN.po +++ b/apps/web/locales/zh-CN.po @@ -442,6 +442,10 @@ msgstr "关于这份简历,有什么想问的吗?" msgid "Aspect Ratio" msgstr "宽高比" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "附加文件" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume 是一个免授权费并且代码开源的项目。如 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "文本颜色" msgid "Thai" msgstr "泰语" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "经纪人需要您的意见。" @@ -4005,4 +4017,3 @@ msgstr "缩小" #: src/libs/locale.ts msgid "Zulu" msgstr "祖鲁语" - diff --git a/apps/web/locales/zh-TW.po b/apps/web/locales/zh-TW.po index 2440b7137..873074ff1 100644 --- a/apps/web/locales/zh-TW.po +++ b/apps/web/locales/zh-TW.po @@ -442,6 +442,10 @@ msgstr "關於這份履歷,有什麼想問的嗎?" msgid "Aspect Ratio" msgstr "顯示比例" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "附加文件" @@ -2653,6 +2657,10 @@ msgstr "Reactive Resume 是免費開源的。如果它對您有所幫助,請 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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3319,6 +3327,10 @@ msgstr "字型色彩" msgid "Thai" msgstr "泰文" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "經紀人需要您的意見。" @@ -4005,4 +4017,3 @@ msgstr "縮小" #: src/libs/locale.ts msgid "Zulu" msgstr "祖魯語" - diff --git a/apps/web/locales/zu-ZA.po b/apps/web/locales/zu-ZA.po index 07d201a64..43a2da742 100644 --- a/apps/web/locales/zu-ZA.po +++ b/apps/web/locales/zu-ZA.po @@ -437,6 +437,10 @@ msgstr "" msgid "Aspect Ratio" msgstr "" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." +msgstr "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}." + #: src/routes/agent/$threadId.tsx msgid "Attach files" msgstr "" @@ -2648,6 +2652,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/routes/_home/-sections/sponsors.tsx +msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." +msgstr "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." + #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v{__APP_VERSION__}" @@ -3314,6 +3322,10 @@ msgstr "" msgid "Thai" msgstr "" +#: src/routes/_home/-sections/sponsors.tsx +msgid "Thank you to our sponsors" +msgstr "Thank you to our sponsors" + #: src/routes/agent/$threadId.tsx msgid "The agent needs your input." msgstr "" diff --git a/apps/web/public/sponsors/atlas-cloud-logo-black.svg b/apps/web/public/sponsors/atlas-cloud-logo-black.svg new file mode 100644 index 000000000..82b49f311 --- /dev/null +++ b/apps/web/public/sponsors/atlas-cloud-logo-black.svg @@ -0,0 +1,55 @@ + + Atlas Cloud + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/web/public/sponsors/atlas-cloud-logo-white.svg b/apps/web/public/sponsors/atlas-cloud-logo-white.svg new file mode 100644 index 000000000..513bd280e --- /dev/null +++ b/apps/web/public/sponsors/atlas-cloud-logo-white.svg @@ -0,0 +1,55 @@ + + Atlas Cloud + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/web/src/routes/_home/-sections/sponsors.test.tsx b/apps/web/src/routes/_home/-sections/sponsors.test.tsx new file mode 100644 index 000000000..945c3a43e --- /dev/null +++ b/apps/web/src/routes/_home/-sections/sponsors.test.tsx @@ -0,0 +1,55 @@ +// @vitest-environment happy-dom + +import { render } from "@testing-library/react"; +import { describe, expect, it } from "vitest"; +import { i18n } from "@lingui/core"; +import { I18nProvider } from "@lingui/react"; +import { Sponsors } from "./sponsors"; + +const sponsorUrl = "https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume"; + +i18n.loadAndActivate({ locale: "en", messages: {} }); + +const renderSponsors = (show: boolean) => + render( + + + , + ); + +describe("Sponsors", () => { + it("renders nothing when sponsors are hidden", () => { + const { container } = renderSponsors(false); + + expect(container).toBeEmptyDOMElement(); + }); + + it("renders the Atlas Cloud sponsor link when sponsors are visible", () => { + const { getByRole } = renderSponsors(true); + + const link = getByRole("link", { name: "Atlas Cloud" }); + expect(link).toHaveAttribute("href", sponsorUrl); + expect(link).toHaveAttribute("target", "_blank"); + expect(link).toHaveAttribute("rel", "noopener noreferrer"); + }); + + it("renders the full Atlas Cloud logo", () => { + const { getByAltText } = renderSponsors(true); + + const logo = getByAltText("Atlas Cloud"); + expect(logo).toHaveAttribute("src", "/sponsors/atlas-cloud-logo-black.svg"); + expect(logo).toHaveClass("h-20"); + }); + + it("thanks sponsors and links sponsorship inquiries to email", () => { + const { getByRole, getByText, queryByText } = renderSponsors(true); + + expect(queryByText("Sponsors")).not.toBeInTheDocument(); + expect(getByRole("heading", { name: "Thank you to our sponsors" })).toBeInTheDocument(); + expect(getByText(/stays free, open-source, and independent/i)).toBeInTheDocument(); + expect(getByRole("link", { name: "hello@amruthpillai.com" })).toHaveAttribute( + "href", + "mailto:hello@amruthpillai.com", + ); + }); +}); diff --git a/apps/web/src/routes/_home/-sections/sponsors.tsx b/apps/web/src/routes/_home/-sections/sponsors.tsx new file mode 100644 index 000000000..d82801219 --- /dev/null +++ b/apps/web/src/routes/_home/-sections/sponsors.tsx @@ -0,0 +1,63 @@ +import { Trans } from "@lingui/react/macro"; + +const atlasCloudUrl = "https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume"; +const sponsorshipEmail = "hello@amruthpillai.com"; + +type SponsorsProps = { + show: boolean; +}; + +export const Sponsors = ({ show }: SponsorsProps) => { + if (!show) return null; + + return ( +
+
+

+ Thank you to our sponsors +

+

+ + Reactive Resume stays free, open-source, and independent because companies choose to support the work behind + it. Their sponsorship helps fund hosting, maintenance, and continued development for the community. + +

+ + + Atlas Cloud + + + +

+ + Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the + project, email{" "} + + {sponsorshipEmail} + + . + +

+
+
+ ); +}; diff --git a/apps/web/src/routes/_home/index.tsx b/apps/web/src/routes/_home/index.tsx index 0805f7d66..e188f2cb3 100644 --- a/apps/web/src/routes/_home/index.tsx +++ b/apps/web/src/routes/_home/index.tsx @@ -6,6 +6,7 @@ import { Features } from "./-sections/features"; import { Footer } from "./-sections/footer"; import { Hero } from "./-sections/hero"; import { Prefooter } from "./-sections/prefooter"; +import { Sponsors } from "./-sections/sponsors"; import { Statistics } from "./-sections/statistics"; import { Templates } from "./-sections/templates"; import { Testimonials } from "./-sections/testimonials"; @@ -24,6 +25,8 @@ export const Route = createFileRoute("/_home/")({ }); function RouteComponent() { + const { flags } = Route.useRouteContext(); + return (
@@ -31,6 +34,7 @@ function RouteComponent() {
+ diff --git a/docs/community/sponsors.mdx b/docs/community/sponsors.mdx new file mode 100644 index 000000000..3690a0be6 --- /dev/null +++ b/docs/community/sponsors.mdx @@ -0,0 +1,18 @@ +--- +title: Sponsors +description: Meet the sponsors supporting Reactive Resume. +--- + +Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Thank you to every sponsor who helps fund hosting, maintenance, and continued development for the community. + +## Atlas Cloud + +Atlas Cloud + +[Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume) supports Reactive Resume as a project sponsor. Atlas Cloud provides a unified AI platform for developers, with access to hundreds of models for chat, image generation, video generation, media processing, and GPU cloud workloads through one API key, one endpoint, and one billing account. + +Explore Atlas Cloud at [atlascloud.ai](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume). + +## Sponsor Reactive Resume + +If your company would like to sponsor Reactive Resume, email [hello@amruthpillai.com](mailto:hello@amruthpillai.com). diff --git a/docs/docs.json b/docs/docs.json index 412e583e7..33ef7f614 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -105,7 +105,7 @@ }, { "group": "Community", - "pages": ["community/spotlight"] + "pages": ["community/sponsors", "community/spotlight"] }, { "group": "Legal", diff --git a/docs/getting-started/quickstart.mdx b/docs/getting-started/quickstart.mdx index 6d0d3cb4c..94dd2aa23 100644 --- a/docs/getting-started/quickstart.mdx +++ b/docs/getting-started/quickstart.mdx @@ -207,6 +207,7 @@ Here's a complete list of environment variables you can configure: | `FLAG_DISABLE_SIGNUPS` | Disables new user signups | `false` | | `FLAG_DISABLE_EMAIL_AUTH` | Disables email/password login (SSO only) | `false` | | `FLAG_DISABLE_IMAGE_PROCESSING` | Disables image processing | `false` | +| `FLAG_SHOW_SPONSORS` | Shows sponsor placements on the public landing page | `false` | | `FLAG_ALLOW_UNSAFE_OAUTH_REDIRECT_URI` | Allows arbitrary dynamic OAuth redirect URIs | `false` | | `FLAG_ALLOW_UNSAFE_AI_BASE_URL` | Allows unsafe/private/non-public AI provider base URLs | `false` | diff --git a/docs/images/sponsors/atlas-cloud-logo-black.svg b/docs/images/sponsors/atlas-cloud-logo-black.svg new file mode 100644 index 000000000..82b49f311 --- /dev/null +++ b/docs/images/sponsors/atlas-cloud-logo-black.svg @@ -0,0 +1,55 @@ + + Atlas Cloud + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/sponsors/atlas-cloud-logo-white.svg b/docs/images/sponsors/atlas-cloud-logo-white.svg new file mode 100644 index 000000000..513bd280e --- /dev/null +++ b/docs/images/sponsors/atlas-cloud-logo-white.svg @@ -0,0 +1,55 @@ + + Atlas Cloud + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/self-hosting/docker.mdx b/docs/self-hosting/docker.mdx index 852982754..82d50552b 100644 --- a/docs/self-hosting/docker.mdx +++ b/docs/self-hosting/docker.mdx @@ -118,6 +118,7 @@ FLAG_DISABLE_SIGNUPS="false" FLAG_DISABLE_EMAIL_AUTH="false" FLAG_DISABLE_IMAGE_PROCESSING="false" FLAG_DISABLE_API_RATE_LIMIT="false" +FLAG_SHOW_SPONSORS="false" # Allows any parseable dynamic OAuth redirect URI. Keep false unless this is a trusted self-hosted deployment. FLAG_ALLOW_UNSAFE_OAUTH_REDIRECT_URI="false" # Allows unsafe/private/non-public AI provider base URLs. Keep false unless this is a trusted self-hosted deployment. @@ -358,6 +359,7 @@ openssl rand -hex 32 - **`FLAG_DISABLE_EMAIL_AUTH`**: Disables email/password login entirely. Also disables email verification, forgot password, and reset password flows. Users can still sign up via social auth (Google/GitHub/LinkedIn/Custom OAuth), unless FLAG_DISABLE_SIGNUPS is also set to true. Useful when only SSO is required. - **`FLAG_DISABLE_IMAGE_PROCESSING`**: Disables image processing. This is useful if you are using a machine with limited resources, like a Raspberry Pi. - **`FLAG_DISABLE_API_RATE_LIMIT`**: Disables API rate limiting for authentication endpoints. Rate limiting is enabled by default in production to prevent abuse. + - **`FLAG_SHOW_SPONSORS`**: Shows sponsor placements on the public landing page. Disabled by default for self-hosted instances. - **`FLAG_ALLOW_UNSAFE_OAUTH_REDIRECT_URI`**: Allows dynamic OAuth client registration to use any parseable redirect URI, including custom schemes, private hosts, and non-loopback `http://` URLs. **Warning: enabling this on a public or multi-tenant deployment can enable phishing or token exfiltration.** Only enable on trusted, self-hosted deployments. - **`FLAG_ALLOW_UNSAFE_AI_BASE_URL`**: Allows AI providers to be configured with unsafe, private, or non-public base URLs, including `http://` and private/loopback addresses (for example, a local Ollama instance at `http://192.168.1.10:11434`). Public HTTPS provider URLs remain the safe default. **Warning: enabling this on a multi-tenant deployment is an SSRF risk.** Only enable on trusted, self-hosted deployments. diff --git a/docs/spec.json b/docs/spec.json index 70ef332f4..266187910 100644 --- a/docs/spec.json +++ b/docs/spec.json @@ -2290,9 +2290,13 @@ "disableEmailAuth": { "type": "boolean", "description": "Whether email-based authentication is disabled on this instance." + }, + "showSponsors": { + "type": "boolean", + "description": "Whether sponsor placements are shown on this instance." } }, - "required": ["disableSignups", "disableEmailAuth"] + "required": ["disableSignups", "disableEmailAuth", "showSponsors"] } } } diff --git a/packages/api/src/features/flags/router.ts b/packages/api/src/features/flags/router.ts index 4b9b97479..85bd901e1 100644 --- a/packages/api/src/features/flags/router.ts +++ b/packages/api/src/features/flags/router.ts @@ -19,6 +19,7 @@ export const flagsRouter = { z.object({ disableSignups: z.boolean().describe("Whether new user signups are disabled on this instance."), disableEmailAuth: z.boolean().describe("Whether email-based authentication is disabled on this instance."), + showSponsors: z.boolean().describe("Whether sponsor placements are shown on this instance."), }), ) .handler((): FeatureFlags => flagsService.getFlags()), diff --git a/packages/api/src/features/flags/service.test.ts b/packages/api/src/features/flags/service.test.ts index c20e5ff93..d9a8c2a3c 100644 --- a/packages/api/src/features/flags/service.test.ts +++ b/packages/api/src/features/flags/service.test.ts @@ -3,6 +3,7 @@ import { describe, expect, it, vi } from "vitest"; const envMock = vi.hoisted(() => ({ FLAG_DISABLE_SIGNUPS: false, FLAG_DISABLE_EMAIL_AUTH: false, + FLAG_SHOW_SPONSORS: false, })); vi.mock("@reactive-resume/env/server", () => ({ env: envMock })); @@ -16,6 +17,7 @@ describe("flagsService.getFlags", () => { expect(flagsService.getFlags()).toEqual({ disableSignups: false, disableEmailAuth: false, + showSponsors: false, }); }); @@ -25,6 +27,7 @@ describe("flagsService.getFlags", () => { expect(flagsService.getFlags()).toEqual({ disableSignups: true, disableEmailAuth: false, + showSponsors: false, }); }); @@ -34,16 +37,32 @@ describe("flagsService.getFlags", () => { expect(flagsService.getFlags()).toEqual({ disableSignups: false, disableEmailAuth: true, + showSponsors: false, + }); + }); + + it("returns showSponsors=true when env flag is set", () => { + envMock.FLAG_DISABLE_SIGNUPS = false; + envMock.FLAG_DISABLE_EMAIL_AUTH = false; + envMock.FLAG_SHOW_SPONSORS = true; + expect(flagsService.getFlags()).toEqual({ + disableSignups: false, + disableEmailAuth: false, + showSponsors: true, }); }); it("reads the latest env values on every call (no stale cache)", () => { envMock.FLAG_DISABLE_SIGNUPS = false; + envMock.FLAG_SHOW_SPONSORS = false; const before = flagsService.getFlags(); envMock.FLAG_DISABLE_SIGNUPS = true; + envMock.FLAG_SHOW_SPONSORS = true; const after = flagsService.getFlags(); expect(before.disableSignups).toBe(false); expect(after.disableSignups).toBe(true); + expect(before.showSponsors).toBe(false); + expect(after.showSponsors).toBe(true); }); }); diff --git a/packages/api/src/features/flags/service.ts b/packages/api/src/features/flags/service.ts index 19b9fae49..9f56179d7 100644 --- a/packages/api/src/features/flags/service.ts +++ b/packages/api/src/features/flags/service.ts @@ -3,11 +3,13 @@ import { env } from "@reactive-resume/env/server"; export type FeatureFlags = { disableSignups: boolean; disableEmailAuth: boolean; + showSponsors: boolean; }; export const flagsService = { getFlags: (): FeatureFlags => ({ disableSignups: env.FLAG_DISABLE_SIGNUPS, disableEmailAuth: env.FLAG_DISABLE_EMAIL_AUTH, + showSponsors: env.FLAG_SHOW_SPONSORS, }), }; diff --git a/packages/env/src/server.ts b/packages/env/src/server.ts index 4abd17828..3a9a3182f 100644 --- a/packages/env/src/server.ts +++ b/packages/env/src/server.ts @@ -75,6 +75,7 @@ export const env = createEnv({ FLAG_DISABLE_EMAIL_AUTH: z.stringbool().default(false), FLAG_DISABLE_IMAGE_PROCESSING: z.stringbool().default(false), FLAG_DISABLE_API_RATE_LIMIT: z.stringbool().default(false), + FLAG_SHOW_SPONSORS: z.stringbool().default(false), FLAG_ALLOW_UNSAFE_AI_BASE_URL: z.stringbool().default(false), FLAG_ALLOW_UNSAFE_OAUTH_REDIRECT_URI: z.stringbool().default(false), diff --git a/turbo.json b/turbo.json index b7eb52b8b..9596aa0f9 100644 --- a/turbo.json +++ b/turbo.json @@ -84,6 +84,7 @@ "FLAG_DISABLE_EMAIL_AUTH", "FLAG_DISABLE_IMAGE_PROCESSING", "FLAG_DISABLE_API_RATE_LIMIT", + "FLAG_SHOW_SPONSORS", "FLAG_ALLOW_UNSAFE_OAUTH_REDIRECT_URI", "FLAG_ALLOW_UNSAFE_AI_BASE_URL", "GOOGLE_CLOUD_API_KEY",