Compare commits

...
77 Commits
Author SHA1 Message Date
Amruth Pillai c3c771002f add computer modern fonts to the list of possible typography options 2026-02-10 00:12:04 +01:00
Amruth Pillai 554903b818 update spec.json 2026-02-09 23:20:27 +01:00
Amruth Pillai 6b71ecd7c6 Update dependencies and localization files
- Removed `@modelcontextprotocol/sdk` from ignoreDependencies in knip.json.
- Updated versions for several dependencies in package.json and pnpm-lock.yaml:
  - `@ai-sdk/google` to 3.0.23
  - `@ai-sdk/react` to 3.0.80
  - `@aws-sdk/client-s3` to 3.986.0
  - `ai` to 6.0.78
- Added new Afrikaans localization file and updated multiple existing localization files to remove passkey-related entries.
2026-02-09 23:10:45 +01:00
Amruth Pillai 833b8343ac building a better mcp server 2026-02-09 23:09:14 +01:00
Amruth Pillai 8e060890d3 remove ownership verification 2026-02-09 18:58:18 +01:00
Amruth Pillai abf0fc74e5 Add ownership verification 2026-02-09 18:57:58 +01:00
Amruth Pillai 6242c8c182 fix: temporarily disable passkeys functionality due to upstream issues (#2700)
* fix: temporarily disable passkeys functionality due to upstream issues

* remove sourcemaps from git
2026-02-09 14:52:39 +01:00
Amruth Pillai 15327d74d8 Sync Translations from Crowdin (#2697)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]
2026-02-09 14:48:54 +01:00
Amruth Pillai 90c34ca572 📦 v5.0.7 - Changelog: https://docs.rxresu.me/changelog (#2696) 2026-02-09 01:50:31 +01:00
Amruth Pillai 2b8fa9c7e8 fix: auto-select 2 font weights when picking a new font-family 2026-02-08 18:14:16 +01:00
Amruth Pillai 2f7aabcfe9 Update self-hosting guide link in README 2026-02-08 11:45:05 +01:00
Amruth Pillai ef6d054598 fixes #2612 2026-02-08 01:43:08 +01:00
Amruth Pillai 201d707aea fixes #2655 2026-02-08 01:39:58 +01:00
Amruth Pillai d8b0902ac9 fixes #2691 2026-02-08 01:39:24 +01:00
Amruth Pillai 01c75bd796 📦 v5.0.6 · Changelog: https://docs.rxresu.me/changelog 2026-02-08 01:18:41 +01:00
Amruth Pillai 0a609306a6 add error logging on server only 2026-02-08 01:16:38 +01:00
Amruth Pillai 5bdc6de862 update imports/exports 2026-02-08 00:28:28 +01:00
Amruth Pillai cc01fb9418 Feature: Implement Atomic Resume Patching API (#2692) 2026-02-08 00:16:11 +01:00
Arjun EarthpersonandAmruth Pillai 5e8e1349bc Return updated resume object from PUT /resume/{id} instead of void (#2688)
* implement PUT response

* Refactor resume router and service to use DTOs for input and output schemas

* define explicitly, the fields to be returned

---------

Co-authored-by: Amruth Pillai <im.amruth@gmail.com>
2026-02-07 00:49:33 +01:00
Amruth Pillai ddbb71fb78 update dependencies 2026-02-06 23:07:37 +01:00
Amruth Pillai 3289453448 add .devcontainer 2026-02-06 19:15:56 +01:00
Amruth Pillai 611af8ee72 Add build badge and documentation link to README
Added a build badge for Ona and linked to documentation.
2026-02-06 19:05:40 +01:00
Amruth PillaiandCopilot 69b96a592d Sync Translations from Crowdin (#2686)
* New translations en-us.po (French)
[ci skip]

* Update locales/fr-FR.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 14:37:59 +01:00
Amruth Pillai 3151f6a9cc update dependencies 2026-02-03 22:55:22 +01:00
Amruth Pillai 726968288c fix lint errors 2026-02-02 17:37:15 +01:00
Arjun Earthperson ad086f337a update sample with cover letter and other existing fields (#2678) 2026-02-02 17:36:24 +01:00
Amruth Pillai 66d09820c3 rename service from "app" to "reactive_resume" 2026-02-02 13:27:14 +01:00
Amruth Pillai 5ec73e9234 fix no name returned in github 2026-02-02 13:03:49 +01:00
Amruth Pillai 17569d0658 add failure update to ai test status, when testing connection 2026-02-02 01:03:01 +01:00
Amruth Pillai 14ea464c0a add changelog, update README.md 2026-02-02 01:01:02 +01:00
Amruth Pillai da9a3c0b12 fixes #2663: validate AI output for test connection endpoint (#2674) 2026-02-02 00:43:31 +01:00
Abdul Alim f5a9ffb776 fix(layout): handle text overflow in sidebar/footer elements (#2672) 2026-02-01 22:17:30 +01:00
Amruth PillaiandCopilot 19181b79c8 Sync Translations from Crowdin (#2667)
* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* Update locales/it-IT.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-31 17:10:26 +01:00
Amruth Pillai 1509678578 fix auth error: "name is required" (#2668) 2026-01-31 17:09:14 +01:00
Amruth Pillai c4d5dd4a3c New translations en-us.po (Italian) (#2665)
[ci skip]
2026-01-31 15:42:43 +01:00
Amruth Pillai ca734ca547 Sync Translations from Crowdin (#2664)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]
2026-01-31 14:14:16 +01:00
Amruth PillaiandCursor 8d347f5162 Feature: Implement Embedding Links in Titles of all Section Items (#2662)
* feat: add options.showLinkInTitle to baseItemSchema

Add itemOptionsSchema with showLinkInTitle boolean property to control
whether the website URL is rendered as a hyperlink on the title instead
of a separate link at the bottom. The field is optional for backwards
compatibility with existing resumes.

Co-authored-by: Cursor <cursoragent@cursor.com>

* feat: add hideLabelButton prop to URLInput

When hideLabelButton is true, the tag/label button is hidden from the
URL input. This is used when showLinkInTitle is enabled since the label
is not needed when the link is shown in the title.

Co-authored-by: Cursor <cursoragent@cursor.com>

* feat: create LinkedTitle component for title-as-link rendering

Add a reusable component that conditionally renders the title as a
hyperlink when showLinkInTitle is true and a website URL is provided.

Co-authored-by: Cursor <cursoragent@cursor.com>

* feat: add showLinkInTitle option to experience section

- Add Switch toggle in experience dialog for showLinkInTitle option
- Update URLInput to hide label button when showLinkInTitle is enabled
- Use LinkedTitle component in experience-item for conditional link rendering
- Hide bottom website link when showLinkInTitle is enabled

Co-authored-by: Cursor <cursoragent@cursor.com>

* feat: add showLinkInTitle option to all section items

- Update education, projects, awards, certifications, publications,
  volunteer, references, and profiles dialogs with Switch toggle
- Add LinkedTitle component usage in all corresponding item components
- Conditionally hide bottom website link when showLinkInTitle is enabled
- Add hideLabelButton prop to URLInput when showLinkInTitle is enabled

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore: extract i18n strings for showLinkInTitle feature

Add "Show link in title" translation string to all locale catalogs.

Co-authored-by: Cursor <cursoragent@cursor.com>

* update dependencies, fix an issue with glalie template and non-clickable links, fix better-auth type error

* remove unused export

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-01-31 12:16:23 +01:00
Amruth Pillai 4d368ab6f6 Sync Translations from Crowdin (#2660)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]
2026-01-31 11:09:44 +01:00
Amruth Pillai cabacdc44b Bump version from 5.0.4 to 5.0.5 2026-01-31 03:18:10 +01:00
Amruth Pillai 71dac2021d Feature: Implement Cover Letters as a custom section type (#2659) 2026-01-31 03:17:20 +01:00
Amruth Pillai a8d8d0e340 Feature: Implement full-screen mode for rich text editor (#2658) 2026-01-31 02:29:34 +01:00
Amruth Pillai 97274d1c80 Sync Translations from Crowdin (#2656)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]

* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]
2026-01-31 02:27:24 +01:00
Amruth Pillai aa12fcbd36 Feature: Implement a new custom section type: summary (#2657)
* feat: add summaryItemSchema for custom summary section type

* feat: add CreateSummaryItemDialog and UpdateSummaryItemDialog

* feat: register summary item dialog types in store

* feat: route summary item dialogs in manager

* feat: add SummaryItem render component

* feat: handle summary type in renderItemByType and hide title for summary sections

* feat: handle summary type in sidebar helpers

* feat: add summary to custom section type options

* fix: update type definitions to support CustomSectionType for summary sections

* chore: extract new i18n strings for summary section

* style: apply biome formatting fixes

* chore: remove TODO.md file containing outdated feature specifications
2026-01-31 01:53:27 +01:00
Amruth Pillai 3d1c2d1fb6 Feature: Create a new useFormBlocker hook to block the user from closing a dialog or navigating away from a page if the form is dirty (#2654)
* feat: add useFormBlocker hook for dialog dirty state protection

* feat: add useFormBlocker hook for dialog dirty state protection

- Create useFormBlocker hook that blocks dialog closing when forms have unsaved changes
- Use onPointerDownOutside and onEscapeKeyDown to intercept close attempts
- Show confirmation dialog with Leave/Stay options using useConfirm
- Integrate with CreateResumeDialog, UpdateResumeDialog, and DuplicateResumeDialog
- All strings are translatable via Lingui

* Feature: Create a new `useFormBlocker` hook to block the user from closing a dialog or navigating away from a page if the form is dirty.
2026-01-31 01:13:38 +01:00
Amruth Pillai f6fcbdcad0 Sync Translations from Crowdin (#2640)
* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]
2026-01-29 14:20:16 +01:00
Amruth PillaiandCopilot 30e6ba0809 Sync Translations from Crowdin (#2636)
* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Slovenian)
[ci skip]

* Update locales/uk-UA.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-28 22:11:26 +01:00
Tom 3cb0fc9f30 fix: remove empty keywords spacing in interests items (#2631)
Only render keywords fields when they contain values
2026-01-28 21:06:12 +01:00
Amruth PillaiandCopilot 5f578c3327 Sync Translations from Crowdin (#2634)
* New translations en-us.po (Ukrainian)
[ci skip]

* Update locales/uk-UA.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-28 21:05:43 +01:00
Amruth Pillai e56402058a Sync Translations from Crowdin (#2630)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]
2026-01-28 12:06:16 +01:00
Amruth Pillai 19ae21e797 📦 v5.0.4 - Changelog: https://docs.rxresu.me/changelog 2026-01-28 11:45:58 +01:00
Amruth Pillai b89a31d4ae update translation sources 2026-01-28 11:42:38 +01:00
Fynn FischbachandAmruth Pillai 07e06a6ed4 feat(builder): arrange sidebar builder depending on section type in template #2564 (#2603)
* feat: introduce template sidebar type

* feat: align sidebar builder depending on template alignment

* revert: keep full width toggle for now until we merge SortableLayoutItem on template change.

* fix: typo

* use string literals instead of enum, modify logic for layout display slightly

---------

Co-authored-by: Amruth Pillai <im.amruth@gmail.com>
2026-01-28 11:37:44 +01:00
Amruth Pillai 89102d6612 Bring back Undo/Redo functionality in the resume builder (#2629) 2026-01-28 11:20:11 +01:00
Amruth PillaiandCopilot feda173b3b Sync Translations from Crowdin (#2628)
* New translations en-us.po (Swedish)
[ci skip]

* Update locales/sv-SE.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update locales/sv-SE.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update locales/sv-SE.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-28 10:44:44 +01:00
Amruth PillaiandCopilot 02f812ce96 Sync Translations from Crowdin (#2625)
* New translations en-us.po (French)
[ci skip]

* Update locales/fr-FR.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-27 20:59:56 +01:00
Fynn Fischbach 7250bed701 Fix/#2607 remove empty proficiency spacing (#2626)
* fix: remove empty proficiency and keywords spacing in skills items

Only render proficiency and keywords fields when they contain values,
preventing empty inline-block elements from reserving unwanted space
in templates like Pikachu.

Fixes #2607

* style: biome check --write
2026-01-27 20:59:40 +01:00
Amruth PillaiandCopilot 2b11b1a234 Sync Translations from Crowdin (#2623)
* New translations en-us.po (French)
[ci skip]

* Update locales/fr-FR.po

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-27 17:10:57 +01:00
Amruth PillaiandCursor Agent 18e8aadf18 Fix GitHub OAuth login for migrated users (#2620)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-01-27 13:03:09 +01:00
G 4840a292df Fixed trailing Git Merge text (#2619)
updated French locale to remove failed gitmerge chars
2026-01-27 12:39:53 +01:00
Amruth Pillai 76ca1995ca New translations en-us.po (Portuguese, Brazilian) (#2616)
[ci skip]
2026-01-27 01:45:52 +01:00
Amruth Pillai 0f333b1f24 another attempt to improve printer service communication 2026-01-26 20:37:27 +01:00
Amruth Pillai 1f8eaa423f Merge branch 'main' of github.com:amruthpillai/reactive-resume 2026-01-26 19:36:52 +01:00
Amruth Pillai 4e4d3670a2 desperate attempts to reduce chrome usage 2026-01-26 19:36:50 +01:00
Amruth Pillai cd9a6a80e3 New translations en-us.po (Persian) (#2602)
[ci skip]
2026-01-26 14:57:51 +01:00
Amruth Pillai 429618d5f8 fixes #2542, fixes #2573 2026-01-26 12:38:37 +01:00
Amruth Pillai 1e814a77cc Refactor Pikachu template layout to conditionally render header and page picture based on isFirstPage property 2026-01-26 11:19:08 +01:00
Amruth Pillai 41b0c57725 fix pikachu template to respect the fullWidth property 2026-01-26 11:16:05 +01:00
Amruth Pillai 470822f4a9 Update package dependencies and fix README link for self-hosting guide 2026-01-26 11:11:45 +01:00
Amruth Pillai 946bf9ec38 - fixes #2598 2026-01-26 06:38:59 +01:00
Amruth Pillai 49585940f7 Sync Translations from Crowdin (#2597)
* New translations en-us.po (Romanian)
[ci skip]

* New translations en-us.po (French)
[ci skip]

* New translations en-us.po (Spanish)
[ci skip]

* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Arabic)
[ci skip]

* New translations en-us.po (Bulgarian)
[ci skip]

* New translations en-us.po (Catalan)
[ci skip]

* New translations en-us.po (Czech)
[ci skip]

* New translations en-us.po (Danish)
[ci skip]

* New translations en-us.po (German)
[ci skip]

* New translations en-us.po (Greek)
[ci skip]

* New translations en-us.po (Finnish)
[ci skip]

* New translations en-us.po (Hebrew)
[ci skip]

* New translations en-us.po (Hungarian)
[ci skip]

* New translations en-us.po (Italian)
[ci skip]

* New translations en-us.po (Japanese)
[ci skip]

* New translations en-us.po (Korean)
[ci skip]

* New translations en-us.po (Lithuanian)
[ci skip]

* New translations en-us.po (Dutch)
[ci skip]

* New translations en-us.po (Norwegian)
[ci skip]

* New translations en-us.po (Polish)
[ci skip]

* New translations en-us.po (Portuguese)
[ci skip]

* New translations en-us.po (Russian)
[ci skip]

* New translations en-us.po (Slovak)
[ci skip]

* New translations en-us.po (Albanian)
[ci skip]

* New translations en-us.po (Serbian (Cyrillic))
[ci skip]

* New translations en-us.po (Swedish)
[ci skip]

* New translations en-us.po (Turkish)
[ci skip]

* New translations en-us.po (Ukrainian)
[ci skip]

* New translations en-us.po (Chinese Simplified)
[ci skip]

* New translations en-us.po (Chinese Traditional)
[ci skip]

* New translations en-us.po (Vietnamese)
[ci skip]

* New translations en-us.po (Portuguese, Brazilian)
[ci skip]

* New translations en-us.po (Indonesian)
[ci skip]

* New translations en-us.po (Persian)
[ci skip]

* New translations en-us.po (Khmer)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]

* New translations en-us.po (Bengali)
[ci skip]

* New translations en-us.po (Marathi)
[ci skip]

* New translations en-us.po (Thai)
[ci skip]

* New translations en-us.po (Latvian)
[ci skip]

* New translations en-us.po (Azerbaijani)
[ci skip]

* New translations en-us.po (Hindi)
[ci skip]

* New translations en-us.po (Malay)
[ci skip]

* New translations en-us.po (Telugu)
[ci skip]

* New translations en-us.po (Malayalam)
[ci skip]

* New translations en-us.po (Uzbek)
[ci skip]

* New translations en-us.po (Kannada)
[ci skip]

* New translations en-us.po (Odia)
[ci skip]

* New translations en-us.po (Amharic)
[ci skip]

* New translations en-us.po (Nepali)
[ci skip]
2026-01-26 00:11:24 +01:00
Amruth Pillai 9257d62216 update links to pdf examples 2026-01-25 23:44:45 +01:00
Amruth Pillai 3a9d2e7652 New Feature: Free-Form Page Formats for PDFs (#2595) 2026-01-25 23:39:16 +01:00
Amruth Pillai 4b2e3c0ded Sync Translations from Crowdin (#2594)
* New translations en-us.po (Afrikaans)
[ci skip]

* New translations en-us.po (Tamil)
[ci skip]
2026-01-25 22:36:03 +01:00
Amruth Pillai 6978df4c3c fix a lot of the templates 2026-01-25 22:28:06 +01:00
Amruth Pillai 1f13189ec3 Merge branch 'main' of github.com:amruthpillai/reactive-resume 2026-01-25 22:06:15 +01:00
Amruth Pillai c08e8081fe remove dead code, update screenshots, add PWA support 2026-01-25 22:06:12 +01:00
Amruth Pillai d8c9b5a936 New translations en-us.po (Afrikaans) (#2592)
[ci skip]
2026-01-25 20:37:15 +01:00
227 changed files with 21546 additions and 10668 deletions
+10
View File
@@ -0,0 +1,10 @@
FROM mcr.microsoft.com/devcontainers/typescript-node:24
RUN corepack enable
RUN apt-get update && apt-get install -y --no-install-recommends \
git \
curl \
&& rm -rf /var/lib/apt/lists/*
EXPOSE 3000
+32
View File
@@ -0,0 +1,32 @@
{
"name": "Reactive Resume",
"service": "reactive_resume",
"dockerComposeFile": "docker-compose.yml",
"workspaceFolder": "/workspace",
"forwardPorts": [3000, 4000, 5432, 8333],
"portsAttributes": {
"3000": { "label": "Reactive Resume", "onAutoForward": "openBrowser" },
"4000": { "label": "Browserless (Printer)" },
"5432": { "label": "PostgreSQL" },
"8333": { "label": "SeaweedFS (S3)" }
},
"customizations": {
"vscode": {
"extensions": ["biomejs.biome", "bradlc.vscode-tailwindcss", "lokalise.i18n-ally"],
"settings": {
"biome.enabled": true,
"editor.codeActionsOnSave": {
"source.biome": "explicit",
"source.fixAll.biome": "explicit",
"source.organizeImports.biome": "explicit"
},
"editor.defaultFormatter": "biomejs.biome",
"typescript.tsdk": "node_modules/typescript/lib"
}
}
},
"postCreateCommand": "corepack enable && pnpm install"
}
+96
View File
@@ -0,0 +1,96 @@
services:
reactive_resume:
build:
context: ..
dockerfile: .devcontainer/Dockerfile
volumes:
- ..:/workspace:cached
command: sleep infinity
depends_on:
postgres:
condition: service_healthy
browserless:
condition: service_started
seaweedfs:
condition: service_healthy
seaweedfs_create_bucket:
condition: service_completed_successfully
environment:
TZ: Etc/UTC
APP_URL: http://localhost:3000
PRINTER_APP_URL: http://reactive_resume:3000
PRINTER_ENDPOINT: ws://browserless:3000?token=1234567890
DATABASE_URL: postgresql://postgres:postgres@postgres:5432/postgres
AUTH_SECRET: change-me-to-a-secure-secret-key-in-production
S3_ACCESS_KEY_ID: seaweedfs
S3_SECRET_ACCESS_KEY: seaweedfs
S3_REGION: us-east-1
S3_ENDPOINT: http://seaweedfs:8333
S3_BUCKET: reactive-resume
S3_FORCE_PATH_STYLE: "true"
postgres:
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
volumes:
- postgres_data:/var/lib/postgresql
healthcheck:
test: ["CMD", "pg_isready", "-U", "postgres", "-d", "postgres"]
start_period: 10s
interval: 30s
timeout: 10s
retries: 3
browserless:
image: ghcr.io/browserless/chromium:latest
restart: unless-stopped
environment:
QUEUED: "10"
HEALTH: "true"
CONCURRENT: "5"
TOKEN: "1234567890"
healthcheck:
test:
["CMD", "curl", "-f", "http://localhost:3000/pressure?token=1234567890"]
interval: 10s
timeout: 5s
retries: 10
seaweedfs:
image: chrislusf/seaweedfs:latest
restart: unless-stopped
command: server -s3 -filer -dir=/data -ip=0.0.0.0
environment:
AWS_ACCESS_KEY_ID: seaweedfs
AWS_SECRET_ACCESS_KEY: seaweedfs
volumes:
- seaweedfs_data:/data
healthcheck:
test: ["CMD", "wget", "-q", "-O", "/dev/null", "http://localhost:8888"]
start_period: 10s
interval: 30s
timeout: 10s
retries: 3
seaweedfs_create_bucket:
image: quay.io/minio/mc:latest
restart: on-failure
entrypoint: >
/bin/sh -c "
until mc alias set seaweedfs http://seaweedfs:8333 seaweedfs seaweedfs; do
echo 'Waiting for SeaweedFS...';
sleep 2;
done;
mc mb seaweedfs/reactive-resume --ignore-existing;
"
depends_on:
seaweedfs:
condition: service_healthy
volumes:
postgres_data:
seaweedfs_data:
+3 -4
View File
@@ -5,6 +5,7 @@ dist
.output
.vercel
.cursor
TODO.md
coverage
.netlify
.DS_Store
@@ -12,9 +13,7 @@ coverage
node_modules
!.env.example
public/sw.js
public/sw.js.map
scripts/**/*.json
public/workbox-*.js
# Compiled translation files
/locales/*.js
!/locales/*.po
public/workbox-*.js.map
+1 -1
View File
@@ -2,7 +2,7 @@
const nextPackages = ["@monaco-editor/react"];
const betaPackages = ["drizzle-orm", "drizzle-kit", "@better-auth/core", "@better-auth/passkey", "better-auth"];
const betaPackages = ["vite", "drizzle-orm", "drizzle-kit", "@better-auth/core", "@better-auth/passkey", "better-auth"];
/** @type {import('npm-check-updates').RunOptions} */
module.exports = {
+7 -8
View File
@@ -10,22 +10,21 @@
"*.css": "tailwindcss"
},
"files.readonlyInclude": {
// "locales/*.po": true,
"pnpm-lock.yaml": true,
"**/routeTree.gen.ts": true
"**/routeTree.gen.ts": true,
"pnpm-lock.yaml": true
},
"files.watcherExclude": {
// "locales/*.po": true,
"**/routeTree.gen.ts": true,
"pnpm-lock.yaml": true,
"**/routeTree.gen.ts": true
"locales/**.po": true
},
"i18n-ally.enabledParsers": ["po"],
"i18n-ally.localesPaths": ["locales"],
"i18n-ally.sourceLanguage": "en-US",
"search.exclude": {
// "locales/*.po": true,
"**/routeTree.gen.ts": true,
"pnpm-lock.yaml": true,
"**/routeTree.gen.ts": true
"locales/**.po": true
},
"tailwindCSS.classFunctions": ["cn", "cva"],
"tailwindCSS.experimental.classRegex": [
@@ -34,5 +33,5 @@
["cn\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
],
"tailwindCSS.experimental.configFile": "src/styles/globals.css",
"typescript.tsdk": "node_modules/typescript/lib"
"typescript.experimental.useTsgo": true
}
+1 -1
View File
@@ -34,7 +34,7 @@ pnpm db:studio # Open Drizzle Studio
pnpm lingui:extract
# Find unused exports
pnpm knip
dotenvx run -- pnpm knip
```
## Local Development Setup
+9 -19
View File
@@ -1,15 +1,3 @@
<div align="center" markdown="1">
<a href="https://go.warp.dev/Reactive-Resume">
<img alt="Warp Sponsorship" width="400" src="https://github.com/warpdotdev/brand-assets/blob/main/Github/Sponsor/Warp-Github-LG-03.png?raw=true" />
</a>
### [Warp, built for coding with multiple AI agents.](https://go.warp.dev/Reactive-Resume)
[Available for MacOS, Linux, & Windows](https://go.warp.dev/Reactive-Resume)
</div>
---
<div align="center">
<a href="https://rxresu.me">
<img src="public/opengraph/banner.jpg" alt="Reactive Resume" />
@@ -26,15 +14,15 @@
</p>
<p>
<img src="https://img.shields.io/github/stars/amruthpillai/Reactive-Resume?style=flat-square" alt="Stars" />
<img src="https://img.shields.io/github/package-json/v/amruthpillai/reactive-resume?style=flat-square" alt="Reactive Resume version">
<img src="https://img.shields.io/github/stars/amruthpillai/Reactive-Resume?style=flat-square" alt="GitHub Stars">
<img src="https://img.shields.io/github/license/amruthpillai/Reactive-Resume?style=flat-square" alt="License" />
<img src="https://img.shields.io/docker/pulls/amruthpillai/reactive-resume?style=flat-square" alt="Docker Pulls" />
<a href="https://discord.gg/EE8yFqW4"><img src="https://img.shields.io/discord/1173518977851473940?label=Discord&style=flat-square&logo=discord" alt="Discord" /></a>
<a href="https://discord.gg/EE8yFqW4"><img src="https://img.shields.io/discord/1173518977851473940?style=flat-square&label=discord" alt="Discord" /></a>
<a href="https://crowdin.com/project/reactive-resume"><img src="https://badges.crowdin.net/reactive-resume/localized.svg?style=flat-square" alt="Crowdin" /></a>
<a href="https://opencollective.com/reactive-resume"><img src="https://img.shields.io/opencollective/all/reactive-resume?style=flat-square" alt="Open Collective" /></a>
<a href="https://github.com/sponsors/AmruthPillai"><img src="https://img.shields.io/github/sponsors/AmruthPillai?style=flat-square&label=sponsors" alt="Sponsors" /></a>
<a href="https://opencollective.com/reactive-resume"><img src="https://img.shields.io/opencollective/backers/reactive-resume?style=flat-square&label=donations" alt="Donations" /></a>
</p>
<a href="https://www.producthunt.com/products/reactive-resume?embed=true&amp;utm_source=badge-featured&amp;utm_medium=badge&amp;utm_campaign=badge-reactive-resume-v5-2" target="_blank" rel="noopener"><img alt="Reactive Resume v5 - A free and open-source resume builder. | Product Hunt" width="250" height="54" src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=1065182&amp;theme=light&amp;t=1768850745585"></a>
</div>
---
@@ -157,6 +145,8 @@ docker compose up -d
open http://localhost:3000
```
[![Build with Ona](https://ona.com/build-with-ona.svg)](https://app.ona.com/#https://github.com/amruthpillai/reactive-resume)
For detailed setup instructions, environment configuration, and self-hosting guides, see the [documentation](https://docs.rxresu.me).
## Tech Stack
@@ -180,7 +170,7 @@ Comprehensive guides are available at [docs.rxresu.me](https://docs.rxresu.me):
| Guide | Description |
| --------------------------------------------------------------------------- | --------------------------------- |
| [Getting Started](https://docs.rxresu.me/getting-started) | First-time setup and basic usage |
| [Self-Hosting](https://docs.rxresu.me/guides/self-hosting-with-docker) | Deploy on your own server |
| [Self-Hosting](https://docs.rxresu.me/self-hosting/docker) | Deploy on your own server |
| [Development Setup](https://docs.rxresu.me/contributing/development) | Local development environment |
| [Project Architecture](https://docs.rxresu.me/contributing/architecture) | Codebase structure and patterns |
| [Exporting Your Resume](https://docs.rxresu.me/guides/exporting-your-resume)| PDF and JSON export options |
@@ -203,7 +193,7 @@ docker pull amruthpillai/reactive-resume:latest
docker pull ghcr.io/amruthpillai/reactive-resume:latest
```
See the [self-hosting guide](https://docs.rxresu.me/guides/self-hosting-with-docker) for complete instructions.
See the [self-hosting guide](https://docs.rxresu.me/self-hosting/docker) for complete instructions.
## Support
+3 -3
View File
@@ -10,9 +10,9 @@
"ignoreUnknown": true,
"includes": [
"**",
"!**/docs/spec.json",
"!**/webfontlist.json",
"!**/schema/schema.json",
"!**/docs/spec.json",
"!**/src/routeTree.gen.ts"
]
},
@@ -24,8 +24,7 @@
"actions": {
"recommended": true,
"source": {
"organizeImports": "on",
"useSortedProperties": "on"
"organizeImports": "on"
}
}
},
@@ -38,6 +37,7 @@
},
"correctness": {
"noUnknownTypeSelector": "off",
"useExhaustiveDependencies": "off",
"noUnusedImports": {
"fix": "safe",
"level": "error",
+6 -6
View File
@@ -20,9 +20,9 @@ services:
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
- POSTGRES_DB=postgres
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
volumes:
- postgres_data:/var/lib/postgresql
ports:
@@ -40,9 +40,9 @@ services:
ports:
- "4000:3000"
environment:
- QUEUED=30
- QUEUED=10
- HEALTH=true
- CONCURRENT=20
- CONCURRENT=5
- TOKEN=1234567890
healthcheck:
test:
@@ -77,7 +77,7 @@ services:
timeout: 10s
retries: 3
seaweedfs-create-bucket:
seaweedfs_create_bucket:
image: quay.io/minio/mc:latest
restart: on-failure
entrypoint: >
+9 -9
View File
@@ -5,9 +5,9 @@ services:
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
- POSTGRES_DB=postgres
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
volumes:
- postgres_data:/var/lib/postgresql
healthcheck:
@@ -21,9 +21,9 @@ services:
image: ghcr.io/browserless/chromium:latest
restart: unless-stopped
environment:
- QUEUED=30
- QUEUED=10
- HEALTH=true
- CONCURRENT=20
- CONCURRENT=5
- TOKEN=1234567890
healthcheck:
test:
@@ -56,7 +56,7 @@ services:
timeout: 10s
retries: 3
seaweedfs-create-bucket:
seaweedfs_create_bucket:
image: quay.io/minio/mc:latest
restart: on-failure
entrypoint: >
@@ -70,7 +70,7 @@ services:
seaweedfs:
condition: service_healthy
app:
reactive_resume:
image: amruthpillai/reactive-resume:latest
# image: ghcr.io/amruthpillai/reactive-resume:latest
environment:
@@ -78,7 +78,7 @@ services:
- TZ=Etc/UTC
- NODE_ENV=production
- APP_URL=http://localhost:3000
- PRINTER_APP_URL=http://app:3000
- PRINTER_APP_URL=http://reactive_resume:3000
# Printer
- PRINTER_ENDPOINT=ws://browserless:3000?token=1234567890
# - PRINTER_ENDPOINT=http://chrome:9222 # Or, if you're using chromedp/headless-shell
@@ -101,7 +101,7 @@ services:
condition: service_healthy
browserless:
condition: service_healthy
seaweedfs-create-bucket:
seaweedfs_create_bucket:
condition: service_completed_successfully
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/api/health"]
+64
View File
@@ -4,7 +4,71 @@ description: "List of all notable changes and updates to Reactive Resume"
rss: true
---
<Update label="v5.0.9" description="9th February 2026">
- Add Computer Modern web fonts to the font selector, allowing the user to choose from a variety of "Computer Modern" (LaTeX) fonts.
- This lets you create a resume that looks just like a LaTeX document, with the same fonts and styles.
- Update dependencies to the latest versions.
</Update>
<Update label="v5.0.8" description="9th February 2026">
- Remove Passkey support from the authentication system, as it was causing issues with the authentication provider.
- Update dependencies to the latest versions.
</Update>
<Update label="v5.0.7" description="9th February 2026">
- Introduce a new **MCP (Model Context Protocol) server** that lets you manage and edit resumes from any MCP-compatible AI tool — Claude Desktop, Cursor, Codex, and more. Supports listing, reading, creating, deleting, locking/unlocking, and patching resumes via natural language. [(guide)](/guides/using-the-mcp-server)
- Add an **AI Chat** panel to the resume builder, allowing you to modify your resume through conversational AI directly within the editor. The chat uses tool-calling to apply JSON Patch operations to your resume in real-time, with visual feedback for each change.
- Add a system prompt and `patch_resume` tool for the AI chat, enabling structured, minimal-diff resume edits following RFC 6902 JSON Patch operations.
- Chat history is now persisted per resume in localStorage, so conversations are preserved across sessions.
- Fix rendering issues in the Lapras and Onyx resume templates.
- Improvements to the Combobox and ScrollArea UI components.
- Fix an issue with skills item rendering in the shared resume components.
- Update authentication configuration and auth route handling.
- Update the JSON Schema to reflect the latest resume data model.
- Update dependencies to the latest versions.
</Update>
<Update label="v5.0.6" description="8th February 2026">
- Implement Atomic Resume Patching API for fine-grained resume updates, allowing partial, atomic updates to resumes via a new PATCH endpoint. [#2692](https://github.com/amruthpillai/reactive-resume/pull/2692)
- The API endpoint `PUT /resume/{id}` now returns the updated resume object instead of void. Also, resume routing/services now use explicit DTOs for input and output schemas. [#2688](https://github.com/amruthpillai/reactive-resume/pull/2688)
- Add error logging for API server errors (server-side only) to improve debugging and reliability.
- Refactor and clean up imports/exports for clarity and maintainability.
- Added `.devcontainer` configuration for improved contributor development environment.
- Update dependencies to the latest versions.
- Add build status badge and documentation link to README.
- Sync latest translations from Crowdin (notably: French, other languages).
- Other minor fixes and improvements.
</Update>
<Update label="v5.0.5" description="31st January 2026">
- Implement Cover Letter functionality in the resume builder, allowing the user to create cover letters as custom sections. [(link)](/guides/adding-a-cover-letter)
- Implement full-screen mode for the rich text editor in the resume builder, allowing the user to write in a more focused environment.
- Implement a new custom section type: `summary`, which allows the user to add another "summary" like section to the resume.
- Implement a `useFormBlocker` hook to prevent the user from closing a dialog while the form has unsaved changes.
- Fix an issue where keywords spacing was not consistent in the interests section. [#2631](https://github.com/amruthpillai/reactive-resume/pull/2631)
- Fix an issue where the AI connection test was not working correctly, also return appropriate error messages for AI provider issues.
</Update>
<Update label="v5.0.4" description="28th January 2026">
- Bring back Undo/Redo functionality in the resume builder for improved editing experience.
- Arrange the sidebar builder dynamically based on the section type in each template. [#2564](https://github.com/amruthpillai/reactive-resume/pull/2603)
- Remove extra spacing when proficiency is empty. [#2607](https://github.com/amruthpillai/reactive-resume/pull/2626)
- Fix rendering in Pikachu template: conditionally render header and page picture using `isFirstPage`, and respect the `fullWidth` property for page layout.
- Fixes to templates to improve layout and rendering consistency.
- Fix GitHub OAuth login for users migrated from previous versions.
- Improve communication with the printer service and reduce resource usage for better PDF generation reliability.
- Update and sync translations from Crowdin (Afrikaans, Persian, Portuguese/Brazilian, and other languages).
- Update translation sources and configuration.
- Fix "empty" Git merge remnants in codebase.
- Update package dependencies and fix self-hosting guide links in README.
- Remove dead code, update screenshots, and add PWA (Progressive Web App) support.
- Update links to PDF example files in documentation.
- Other bug fixes and minor improvements (#2542, #2573, #2598).
</Update>
<Update label="v5.0.3" description="25th January 2026">
- Implement the ability to print Free-Form PDFs which do not have a fixed page height, allowing the user to fit the content on a page as they see fit. [(link)](/guides/selecting-page-format)
- Allow the user to override the default endpoint for all AI providers, not just Ollama. Also display the default endpoint for each provider in the AI settings page.
- Updated the chip input component, to allow the user to add, edit, remove or reorder keywords for skills and other sections.
- Improved RTL support across the app, thanks to @obreo for the contribution. [(link)](https://github.com/amruthpillai/reactive-resume/pull/2583)
+2 -2
View File
@@ -299,13 +299,13 @@ pnpm run typecheck
```bash
docker compose -f compose.dev.yml logs seaweedfs
docker compose -f compose.dev.yml logs seaweedfs-create-bucket
docker compose -f compose.dev.yml logs seaweedfs_create_bucket
```
If the bucket wasn't created, restart the bucket creation service:
```bash
docker compose -f compose.dev.yml restart seaweedfs-create-bucket
docker compose -f compose.dev.yml restart seaweedfs_create_bucket
```
</Accordion>
+15 -2
View File
@@ -32,7 +32,12 @@
"groups": [
{
"group": "Getting Started",
"pages": ["getting-started/index", "getting-started/quickstart", "guides/accessing-the-previous-version"]
"pages": [
"getting-started/index",
"getting-started/quickstart",
"guides/checking-service-status",
"guides/accessing-the-previous-version"
]
},
{
"group": "Account",
@@ -48,8 +53,10 @@
"pages": [
"guides/creating-your-first-resume",
"guides/choosing-a-template",
"guides/selecting-page-format",
"guides/moving-items-between-sections",
"guides/fitting-content-on-a-page",
"guides/adding-a-cover-letter",
"guides/exporting-your-resume",
"guides/sharing-your-resume-publicly",
"guides/using-private-notes",
@@ -62,7 +69,13 @@
},
{
"group": "Integrations",
"pages": ["guides/using-the-api", "guides/using-ai", "guides/json-resume-schema"]
"pages": [
"guides/using-the-api",
"guides/using-the-patch-api",
"guides/using-the-mcp-server",
"guides/using-ai",
"guides/json-resume-schema"
]
},
{
"group": "Self-Hosting",
+165
View File
@@ -0,0 +1,165 @@
---
title: "Adding a cover letter"
description: "Learn how to create a cover letter as a custom section in Reactive Resume, format it professionally, and place it on a separate page."
---
A cover letter is a personalized document that accompanies your resume when applying for a job. It introduces you to the employer, highlights your relevant qualifications, and explains why you're a good fit for the position. Reactive Resume lets you create cover letters as custom sections, giving you full control over formatting and placement.
## Why include a cover letter?
- **Stand out**: A well-written cover letter demonstrates genuine interest in the position
- **Personalize your application**: Tailor your message to each employer and role
- **Explain gaps or transitions**: Address career changes or gaps in your resume
- **Show communication skills**: Demonstrate your ability to write clearly and professionally
## Creating a cover letter section
<Steps>
<Step title="Open the resume builder">
Navigate to your resume and open it in the builder.
</Step>
<Step title="Scroll to Custom Sections">
In the left sidebar, scroll down to find the **Custom Sections** area at the bottom.
</Step>
<Step title="Add a new custom section">
Click <Badge>Add a new custom section</Badge> to open the section creation dialog.
</Step>
<Step title="Select 'Cover Letter' as the type">
In the dialog:
- Enter a **Title** for your section (e.g., "Cover Letter" or "Cover Letter - [Company Name]")
- Select **Cover Letter** from the **Type** dropdown
- Click **Create** to add the section
</Step>
<Step title="Add a cover letter item">
In your new cover letter section, click <Badge>Add a new item</Badge> to create your cover letter.
</Step>
</Steps>
## Formatting your cover letter
A cover letter has two main fields:
### Recipient field
The **Recipient** field is where you enter the recipient's information. This typically includes:
- Date (optional)
- Hiring manager's name
- Their job title
- Company name
- Company address
<Tip>
Use line breaks to format the address block. For example:
```
January 31, 2026
Jane Smith
Senior Hiring Manager
Acme Corporation
123 Main Street, Suite 400
New York, NY 10001
```
</Tip>
### Content field
The **Content** field is where you write the body of your cover letter. Include:
- **Salutation**: "Dear Ms. Smith," or "Dear Hiring Team,"
- **Opening paragraph**: State the position you're applying for and how you learned about it
- **Body paragraphs**: Highlight relevant experience, skills, and achievements
- **Closing paragraph**: Express enthusiasm and include a call to action
- **Sign-off**: "Sincerely," followed by your name
<Info>
The recipient and content are both rendered directly on your resume without a section header, giving your cover letter a clean, professional appearance.
</Info>
## Using fullscreen mode for writing
For a distraction-free writing experience, use the fullscreen mode in the rich text editor:
<Steps>
<Step title="Open the cover letter item">
Click on your cover letter item in the sidebar to open the edit dialog.
</Step>
<Step title="Expand the editor">
In either the Recipient or Content field, click the **expand icon** (arrows pointing outward) in the bottom-right corner of the editor.
</Step>
<Step title="Write in fullscreen">
The editor will expand to nearly fill your screen, giving you a focused writing environment with all formatting tools available.
</Step>
<Step title="Exit fullscreen">
Click the **collapse icon** or press **Escape** to return to the normal view.
</Step>
</Steps>
## Formatting options
The rich text editor supports various formatting options for your cover letter:
- **Text styling**: Bold, italic, underline, strikethrough, highlight
- **Headings**: H1 through H6 (though typically not needed in a cover letter)
- **Alignment**: Left, center, right, or justified text
- **Lists**: Bullet points and numbered lists
- **Links**: Add hyperlinks to your portfolio or LinkedIn
## Moving your cover letter to a separate page
Cover letters are typically on their own page, separate from the resume content. To achieve this:
<Steps>
<Step title="Create a second page">
In the right sidebar, go to the **Layout** section and add a new page to your resume.
</Step>
<Step title="Move the cover letter section">
Use the **Move to** feature to relocate your cover letter section to the second page.
<Tip>
See [Moving items between sections](/guides/moving-items-between-sections) for detailed instructions on how to move sections between pages.
</Tip>
</Step>
<Step title="Verify the layout">
Check the preview to ensure your cover letter appears on its own page with proper formatting.
</Step>
</Steps>
<Warning>
When exporting as PDF, pages are rendered in order. If you want the cover letter first, place it on page 1 and move your resume content to subsequent pages.
</Warning>
## Tips for effective cover letters
<Tip>
**Keep it concise**: Aim for 250-400 words. Recruiters spend about one minute reading cover letters.
</Tip>
<Tip>
**Tailor each letter**: Customize your cover letter for each application. Reference specific job requirements and company values.
</Tip>
<Tip>
**Use the same styling**: Your cover letter will inherit the fonts and colors from your resume template, ensuring a cohesive look.
</Tip>
<Tip>
**Proofread carefully**: Spelling and grammar errors can disqualify your application. Review your letter before exporting.
</Tip>
## Managing multiple cover letters
Since cover letters are custom sections, you can:
- Create multiple cover letter sections for different job applications
- Name each section descriptively (e.g., "Cover Letter - Google", "Cover Letter - Meta")
- Show or hide sections as needed when exporting
- Duplicate sections to use as templates for new applications
+94
View File
@@ -0,0 +1,94 @@
---
title: "Checking Service Status"
description: "Learn how to check the status of Reactive Resume's servers and what to do if the service is experiencing issues"
---
## Status Page
You can monitor the health and availability of Reactive Resume's servers at any time by visiting our status page:
<Card title="Status Page" icon="signal" href="https://status.rxresu.me">
View real-time server metrics including uptime, CPU usage, memory usage, and more.
</Card>
The status page provides information such as:
- **Uptime**: How long the servers have been running without interruption
- **CPU Usage**: Current processor utilization
- **Memory Usage**: RAM consumption across services
- **Response Times**: How quickly the servers are responding to requests
---
## What to Do If Servers Are Down
If you notice the servers are experiencing high load or downtime, here are some recommendations:
<Steps>
<Step title="Check the status page">
Visit [status.rxresu.me](https://status.rxresu.me) to confirm if there's an ongoing issue. The page will show you the current state of all services.
</Step>
<Step title="Wait and try again later">
If the servers are under heavy load, the best course of action is to wait a bit and try again later. Peak usage times can cause temporary slowdowns.
<Info>
Reactive Resume is a **free, open-source service** used by thousands of people worldwide. During peak times, the servers may experience higher than usual load.
</Info>
</Step>
<Step title="Check for announcements">
For major outages or planned maintenance, announcements may be posted on our [GitHub repository](https://github.com/amruthpillai/reactive-resume).
</Step>
</Steps>
---
## A Note on Server Capacity
<Warning>
Reactive Resume is a **free service** that runs on limited server resources. As an open-source project maintained by a single developer, it's not feasible to invest in powerful dedicated servers without community support.
</Warning>
The reality is:
- **High demand**: Thousands of users rely on this service daily
- **Limited resources**: As a free service, server capacity is constrained
- **No corporate backing**: This isn't a venture-funded startup with unlimited cloud budgets
If you find Reactive Resume valuable and want to help keep the servers running smoothly (and maybe even help scale them up), please consider supporting the project.
---
## Support the Project
Your donations directly help cover server costs, improve infrastructure, and keep Reactive Resume free for everyone.
<Card title="Donate on Open Collective" icon="heart" href="https://opencollective.com/reactive-resume">
Support Reactive Resume's development and server costs through Open Collective. Every contribution helps keep the service running.
</Card>
<CardGroup cols={2}>
<Card title="One-time Donation" icon="gift">
Make a single contribution of any amount to help with immediate server costs.
</Card>
<Card title="Recurring Support" icon="repeat">
Become a backer with a monthly contribution to provide sustainable support.
</Card>
</CardGroup>
---
## Self-Hosting as an Alternative
If you need guaranteed uptime or want to avoid shared server limitations, you can always self-host Reactive Resume on your own infrastructure.
<Card title="Self-Hosting Guide" icon="server" href="/self-hosting/docker">
Learn how to deploy Reactive Resume on your own servers using Docker.
</Card>
Self-hosting gives you:
- **Full control** over your data and infrastructure
- **Guaranteed availability** based on your own server capacity
- **No shared resources** with other users
+30 -12
View File
@@ -15,9 +15,26 @@ When your resume content overflows the page, Reactive Resume displays a warning
## Quick fixes
Here are several ways to fit your content within a page, ordered from content changes to layout adjustments.
Here are several ways to fit your content within a page, ordered from simplest to most involved.
### 1. Shorten text blocks
### 1. Switch to Free-Form format
If you don't plan on printing your resume, the simplest solution is to switch to **Free-Form** format. Free-Form creates a single continuous page with no height limit, eliminating overflow concerns entirely.
With Free-Form:
- Your entire resume renders as one seamless document
- No awkward page breaks to manage
- ATS parsers and AI scanners can still read your content perfectly
- You focus on content, not arbitrary page constraints
To switch formats, go to the **Page** section in the right sidebar and change the **Format** to Free-Form. For more details, see [Selecting the right page format](/guides/selecting-page-format).
<Tip>
Since most resumes are viewed digitally today, Free-Form is often the best choice unless you specifically need to print physical copies.
</Tip>
### 2. Shorten text blocks
Long paragraphs take up space without adding proportional value. Review each section and cut ruthlessly:
@@ -30,7 +47,7 @@ Long paragraphs take up space without adding proportional value. Review each sec
Read each bullet point and ask: "Does this help me get an interview?" If not, cut it.
</Tip>
### 2. Use multi-column layouts
### 3. Use multi-column layouts
Some sections work better in multiple columns, especially lists of short items.
@@ -54,7 +71,7 @@ Good candidates for multi-column layouts:
Multi-column layouts work best for sections with short, uniform items. Sections with long descriptions (like Experience or Projects) usually work better in a single column.
</Info>
### 3. Move items to another page
### 4. Move items to another page
If you have more content than fits on one page, move less important items to page two. This keeps your first page focused on your most relevant experience.
@@ -70,7 +87,7 @@ For detailed instructions, see [Moving items between sections](/guides/moving-it
Keep your most recent and relevant experience on page one. Move older positions or less critical sections (like older projects or volunteer work) to subsequent pages.
</Tip>
### 4. Adjust layout and design settings
### 5. Adjust layout and design settings
The right sidebar contains settings that control how much space your content uses. Small adjustments here can make a big difference.
@@ -86,10 +103,10 @@ Open the right sidebar and explore these options:
| **Picture size** | Picture (left sidebar) | A smaller photo leaves more room for text |
<Info>
**Font size is the most effective setting.** Reducing body font from 11pt to 10.5pt (or even 10pt) can free up significant space while remaining readable. The editor supports 0.1pt increments, so you can fine-tune precisely.
**Reducing font size is the best option** when you need to fit more content while keeping A4 or Letter format. Reducing body font from 11pt to 10.5pt (or even 10pt) can free up significant space while remaining readable. The editor supports 0.1pt increments, so you can fine-tune precisely.
</Info>
### 5. Hide less important sections
### 6. Hide less important sections
If you're still short on space, consider hiding sections that aren't essential for your target role:
@@ -102,14 +119,15 @@ To hide a section, click on the section heading in the left sidebar and toggle t
## Finding the right balance
Start with content changes (steps 1-3) before adjusting design settings (steps 4-5). The best resumes fit their content naturally rather than forcing everything into a cramped layout.
If you need to stick with A4 or Letter format, start with content changes (steps 2-4) before adjusting design settings (steps 5-6). The best resumes fit their content naturally rather than forcing everything into a cramped layout.
Try this order:
1. Cut unnecessary text first
2. Reorganize with columns where appropriate
3. Move secondary content to page two if needed
4. Fine-tune font size and spacing last
1. Consider switching to Free-Form if printing isn't required
2. Cut unnecessary text first
3. Reorganize with columns where appropriate
4. Move secondary content to page two if needed
5. Fine-tune font size and spacing last
<Tip>
Use the live preview to see changes as you make them. Small adjustments add up—reducing font size by 0.5pt combined with slightly smaller margins can recover enough space for several lines of content.
+143
View File
@@ -0,0 +1,143 @@
---
title: "Selecting the right page format"
description: "Learn about the three page format options in Reactive Resume—A4, Letter, and Free-Form—and choose the best one for your needs."
---
Reactive Resume offers three page format options: **A4**, **Letter**, and **Free-Form**. Each format affects how your resume is rendered and exported as a PDF. This guide explains the differences and helps you choose the right format for your situation.
## Available formats
### A4
A4 is the international standard paper size used in most countries outside North America. When you select A4, your resume pages conform to these dimensions:
| Property | Value |
|----------|-------|
| Width | 210mm (794px) |
| Height | 297mm (1123px) |
Choose A4 if you're applying to jobs internationally or in regions that use the metric system.
### Letter
Letter is the standard paper size in the United States and Canada. When you select Letter, your resume pages conform to these dimensions:
| Property | Value |
|----------|-------|
| Width | 216mm (816px) |
| Height | 279mm (1056px) |
Choose Letter if you're applying to jobs in North America.
### Free-Form
Free-Form is a modern format designed for digital-first resumes. Instead of conforming to a physical page size, Free-Form produces a **single continuous page** with no height limit. The width matches A4 (210mm), but the height extends as needed to fit all your content.
| Property | Value |
|----------|-------|
| Width | 210mm (794px) |
| Height | Unlimited |
<Info>
With Free-Form, there are no page breaks. Your entire resume renders as one seamless document, regardless of how much content you have.
</Info>
## Why Free-Form exists
The reality of modern job applications is that **nobody prints resumes anymore**. Your resume is almost always viewed digitally—on a screen, in an applicant tracking system (ATS), or parsed by AI-powered screening tools.
When your resume is processed digitally:
- **ATS parsers** extract text content regardless of page dimensions
- **AI scanners** analyze the full document as a single unit
- **Recruiters** scroll through PDFs on their screens rather than printing them
- **PDF parsing tools** read the entire content regardless of page height
Since physical page constraints no longer matter for most use cases, Free-Form lets you focus on content rather than worrying about fitting everything into arbitrary page limits.
<Tip>
If you don't plan on printing your resume, Free-Form is often the simplest choice. You never have to worry about content overflowing or awkward page breaks.
</Tip>
## How to change your page format
<Steps>
<Step title="Open your resume in the builder">
Navigate to your Dashboard and click on the resume you want to edit.
</Step>
<Step title="Open the right sidebar">
In the resume builder, look for the right sidebar on the right side of the screen.
</Step>
<Step title="Navigate to the Page section">
In the right sidebar, find and click on the **Page** section to expand it.
</Step>
<Step title="Select your format">
Find the **Format** dropdown and select your preferred option: A4, Letter, or Free-Form.
<Frame caption="Screenshot of the Format dropdown in the Page section">
<img src="/images/guides/selecting-page-format/screenshot-1.webp" alt="Screenshot of the Format dropdown in the Page section" />
</Frame>
</Step>
<Step title="Review the preview">
Your resume preview updates immediately to reflect the new format. Check that your content displays correctly.
</Step>
</Steps>
## Choosing the right format
Use this quick reference to decide which format fits your needs:
| Situation | Recommended Format |
|-----------|-------------------|
| Applying to jobs in North America | Letter |
| Applying to jobs internationally | A4 |
| Digital-only applications (no printing) | Free-Form |
| Uploading to ATS or job portals | Free-Form |
| Need to print physical copies | A4 or Letter |
| Long resume with lots of content | Free-Form |
| Traditional industries (law, finance) | A4 or Letter |
<Warning>
If you switch from Free-Form to A4 or Letter, your content will be split across multiple pages. Review the result carefully to ensure page breaks don't occur in awkward places.
</Warning>
## Example PDFs
Download these sample resumes to see how different formats affect the final PDF output:
<CardGroup cols={1}>
<Card arrow horizontal title="A4 Format Example" icon="file-pdf" href="https://github.com/user-attachments/files/24849548/a4.pdf">
A sample resume in A4 format showing traditional page breaks and constraints.
</Card>
<Card arrow horizontal title="Free-Form Example" icon="file-lines" href="https://github.com/user-attachments/files/24849552/free-form.pdf">
A sample resume in Free-Form format showing a continuous single-page layout.
</Card>
</CardGroup>
## Frequently asked questions
<AccordionGroup>
<Accordion title="Does Free-Form work with ATS systems?">
Yes. ATS systems parse the text content of your PDF, not the page dimensions. Free-Form resumes are fully compatible with applicant tracking systems.
</Accordion>
<Accordion title="Can I switch formats after creating my resume?">
Absolutely. You can change the format at any time from the Page section in the right sidebar. Your content is preserved—only the layout changes.
</Accordion>
<Accordion title="What if a job posting asks for a 'one-page resume'?">
If the employer specifically requests a one-page resume and expects a traditional format, use A4 or Letter and ensure your content fits within a single page. See [Fitting content on a page](/guides/fitting-content-on-a-page) for tips.
</Accordion>
<Accordion title="Does Free-Form affect the file size?">
Slightly. A longer single page may produce a marginally larger PDF than a paginated version of the same content, but the difference is negligible for typical resume lengths.
</Accordion>
<Accordion title="Which format should I use for LinkedIn?">
LinkedIn doesn't display uploaded resumes in their original format—it extracts the content. Free-Form works perfectly for LinkedIn uploads.
</Accordion>
</AccordionGroup>
+8
View File
@@ -3,6 +3,14 @@ title: "Setting up passkeys"
description: "Learn how to register passkeys (WebAuthn) to sign in securely using biometrics or your device PIN"
---
<Warning>
<strong>Passkeys Temporarily Disabled:</strong> Passkey registration and sign-in are currently unavailable in Reactive Resume due to an upstream issue with our authentication provider. We are closely monitoring the situation and will re-enable passkeys once it is resolved.
For more details and technical updates, see the <a href="https://github.com/better-auth/better-auth/issues/7463" target="_blank" rel="noopener">GitHub issue #7463</a>.
</Warning>
---
<Steps>
<Step title="Sign in to the dashboard">
Head over to [https://rxresu.me](https://rxresu.me) and sign in with your account credentials.
+180
View File
@@ -0,0 +1,180 @@
---
title: "Using the MCP Server"
description: "Connect Reactive Resume to AI tools like Claude Desktop, Cursor, and Codex using the Model Context Protocol"
---
The Reactive Resume MCP server lets you manage and modify your resumes through any MCP-compatible AI tool — Claude Desktop, Cursor, Codex, and more. It connects to the Reactive Resume API and exposes tools for listing, reading, and patching resumes using natural language.
## What is MCP?
The [Model Context Protocol (MCP)](https://modelcontextprotocol.io) is a standard that lets LLM-powered tools connect to external services. Instead of being limited to the built-in chat UI, you can use any MCP client to interact with your resumes.
## Prerequisites
<Steps>
<Step title="Create an API key">
Head over to [https://rxresu.me](https://rxresu.me) (or your self-hosted instance), sign in, and navigate to **Settings → API Keys**. Click **Create a new API key**, give it a name, and copy the secret — it's only shown once.
For the full walkthrough, see [Using the API](/guides/using-the-api).
</Step>
</Steps>
## Configuration
There are two ways to connect, depending on whether your MCP client supports the Streamable HTTP transport natively.
### Method 1: Streamable HTTP (recommended)
If your client supports the `url` field (e.g. **Cursor**), use this — no extra dependencies required:
```json
{
"mcpServers": {
"reactive-resume": {
"url": "https://rxresu.me/mcp",
"headers": {
"x-api-key": "your-api-key"
}
}
}
}
```
### Method 2: mcp-remote
If your client only supports `command` / `args` (e.g. **Claude Desktop**), use [`mcp-remote`](https://www.npmjs.com/package/mcp-remote) as a bridge. This requires [Node.js](https://nodejs.org) **20 or later**.
```json
{
"mcpServers": {
"reactive-resume": {
"command": "npx",
"args": [
"mcp-remote",
"https://rxresu.me/mcp",
"--header",
"x-api-key:your-api-key"
]
}
}
}
```
<Info>
Replace `your-api-key` with the API key you created in the prerequisites step.
</Info>
### Where to put the config
| Client | Config file |
| --- | --- |
| Cursor | `.cursor/mcp.json` in your project or home directory |
| Claude Desktop | `claude_desktop_config.json` ([docs](https://modelcontextprotocol.io/docs/tools/claude-desktop)) |
| Other MCP clients | Refer to the client's documentation |
## Self-Hosting
If you're running a self-hosted Reactive Resume instance, replace `https://rxresu.me/mcp` with your instance URL:
```json
{
"url": "https://resume.example.com/mcp",
"headers": {
"x-api-key": "your-api-key"
}
}
```
## Available Tools
The MCP server exposes the following tools:
| Tool | Description |
| --- | --- |
| `list_resumes` | List all resumes with IDs, names, tags, and status. Supports filtering by tags and sorting by last updated, creation date, or name |
| `get_resume` | Get the full data of a specific resume by ID |
| `create_resume` | Create a new, empty resume with a name and slug. Optionally pre-fill with sample data |
| `duplicate_resume` | Create a copy of an existing resume with a new name and slug |
| `patch_resume` | Apply JSON Patch (RFC 6902) operations to modify a resume's data |
| `delete_resume` | Permanently delete a resume and all associated files. **Irreversible** |
| `lock_resume` | Lock a resume to prevent edits, patches, and deletion |
| `unlock_resume` | Unlock a previously locked resume to re-enable editing |
| `export_resume_pdf` | Generate a PDF from the resume and return a download URL |
| `get_resume_screenshot` | Get a visual preview of the resume's first page as a WebP image URL |
| `get_resume_statistics` | Get view and download statistics for a resume |
## Available Resources
| Resource | Description |
| --- | --- |
| `resume://{id}` | The full resume data as a readable JSON resource. Lists all resumes and supports reading individual ones by ID |
| `resume://schema` | The ResumeData JSON Schema — reference this to understand valid paths and value types for JSON Patch operations |
## Available Prompts
Prompts are pre-built workflows that provide the AI with structured instructions and context. Each prompt embeds the resume data and schema automatically.
| Prompt | Description |
| --- | --- |
| `build_resume` | Guide you step-by-step through building a resume from scratch — basics, summary, experience, education, skills, and design |
| `improve_resume` | Review your resume and suggest concrete improvements to wording, impact, metrics, and structure |
| `tailor_resume` | Adapt your resume to match a specific job description with keyword optimization and ATS targeting. Requires the job description as input |
| `review_resume` | Get a structured, professional critique with a scorecard (1–10 across seven dimensions) and prioritized recommendations. **Read-only** — no changes are made |
## Usage Examples
Once your MCP client is connected, you can use natural language to interact with your resumes:
### Browsing
- "List my resumes"
- "Show me my resume named 'Software Engineer'"
- "What skills are listed on my resume?"
- "Show me the stats for my resume"
### Creating & Managing
- "Create a new resume called 'Frontend Engineer 2026'"
- "Duplicate my 'Software Engineer' resume for a product manager role"
- "Lock my finalized resume so it can't be accidentally edited"
- "Delete my old draft resume"
### Editing
- "Update my name to Jane Doe"
- "Change my headline to Senior Software Engineer"
- "Add TypeScript to my skills with an Advanced proficiency level"
- "Add a new experience entry for my role as Staff Engineer at Acme Corp from Jan 2024 to Present"
- "Remove the third item from my skills section"
### Styling
- "Change the template to bronzor"
- "Set the primary color to blue"
- "Hide the interests section"
### Exporting
- "Export my resume as a PDF"
- "Show me a screenshot of my resume"
### Using Prompts
- "Help me build my resume from scratch" (uses `build_resume`)
- "Review my resume and give me a score" (uses `review_resume`)
- "Improve the wording on my resume" (uses `improve_resume`)
- "Tailor my resume for this job description: ..." (uses `tailor_resume`)
<Tip>
The AI will use `get_resume` to inspect your current resume before making changes with `patch_resume`. This ensures the correct JSON paths are used.
</Tip>
## Troubleshooting
| Issue | Solution |
| --- | --- |
| "API error (401)" | Your API key is invalid or expired. Create a new one in **Settings → API Keys** |
| "API error (404)" | The resume ID doesn't exist. Use `list_resumes` to find valid IDs |
| "API error (403)" | The resume is locked. Unlock it in the Reactive Resume dashboard |
| Connection refused | Check that the URL is correct and the instance is running |
| "ReferenceError: File is not defined" when using `mcp-remote` | You're running Node.js 18. `mcp-remote` requires **Node.js 20 or later** — upgrade with `nvm use 20` or `nvm alias default 20` |
+191
View File
@@ -0,0 +1,191 @@
---
title: "Using the Patch API"
description: "Learn how to partially update your resume using JSON Patch (RFC 6902) operations"
---
The Patch API lets you make small, targeted changes to your resume without sending the entire data object. Instead of replacing the whole resume with a `PUT`, you send a list of **JSON Patch** operations that describe exactly what to change.
This is based on the [JSON Patch (RFC 6902)](https://datatracker.ietf.org/doc/html/rfc6902) standard.
## When to Use PATCH vs PUT
| Use case | Method |
| --- | --- |
| Update a single field (e.g., name, headline) | **PATCH** |
| Add or remove an item in a section | **PATCH** |
| Change template, colors, or fonts | **PATCH** |
| Replace the entire resume data at once | **PUT** |
<Info>
The PATCH endpoint only modifies the resume `data` (the JSONB column). To update top-level resume properties like `name`, `slug`, `tags`, or `isPublic`, use the existing `PUT /resume/{id}` endpoint.
</Info>
## Authentication
All requests require your API key in the `x-api-key` header. See [Using the API](/guides/using-the-api) for how to create one.
<Info>
If you're self-hosting, replace `https://rxresu.me` with your instance URL. The API is served under `/api/openapi`.
</Info>
## Endpoint
```
PATCH /api/openapi/resume/{id}
```
### Request Body
The resume ID is taken from the URL path, so the request body only requires the `operations` array:
```json
{
"operations": [
{ "op": "replace", "path": "/basics/name", "value": "Jane Doe" }
]
}
```
Each operation is an object with the following properties:
| Property | Required | Description |
| --- | --- | --- |
| `op` | Yes | The operation to perform: `add`, `remove`, `replace`, `move`, `copy`, or `test` |
| `path` | Yes | A JSON Pointer (RFC 6901) to the target location in the resume data |
| `value` | For `add`, `replace`, `test` | The value to use for the operation |
| `from` | For `move`, `copy` | A JSON Pointer to the source location |
## Examples
### Replace a Basic Field
Update the resume holder's name and headline:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{ "op": "replace", "path": "/basics/name", "value": "Jane Doe" },
{ "op": "replace", "path": "/basics/headline", "value": "Senior Software Engineer" }
]
}'
```
### Add an Experience Entry
Append a new item to the experience section:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{
"op": "add",
"path": "/sections/experience/items/-",
"value": {
"id": "a1b2c3d4-0000-0000-0000-000000000000",
"hidden": false,
"company": "Acme Corp",
"position": "Staff Engineer",
"location": "San Francisco, CA",
"period": "Jan 2024 - Present",
"website": { "url": "https://acme.example.com", "label": "Acme Corp" },
"description": "<p>Leading the platform team.</p>"
}
}
]
}'
```
<Tip>
The path `/sections/experience/items/-` uses the special `-` index, which means "append to the end of the array".
To insert at a specific position, use a numeric index like `/sections/experience/items/0` for the beginning.
</Tip>
### Remove an Item from a Section
Remove the second skill (index `1`) from the skills section:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{ "op": "remove", "path": "/sections/skills/items/1" }
]
}'
```
### Update Metadata (Template, Colors, Fonts)
Switch the template and update the primary color:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{ "op": "replace", "path": "/metadata/template", "value": "bronzor" },
{ "op": "replace", "path": "/metadata/design/colors/primary", "value": "rgba(37, 99, 235, 1)" }
]
}'
```
### Test-Then-Replace (Optimistic Concurrency)
The `test` operation checks that a value matches before proceeding. If the test fails, the entire patch is rejected. This is useful to avoid overwriting changes made by another client:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{ "op": "test", "path": "/basics/name", "value": "Albert Einstein" },
{ "op": "replace", "path": "/basics/name", "value": "Jane Doe" }
]
}'
```
If `/basics/name` is not `"Albert Einstein"` at the time of the request, the entire patch will fail with a `400` error and no changes will be applied.
### Move an Item Within a Section
Move the first experience item to the third position:
```bash
curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"operations": [
{ "op": "move", "from": "/sections/experience/items/0", "path": "/sections/experience/items/2" }
]
}'
```
## Error Handling
| Status | Error Code | Description |
| --- | --- | --- |
| `400` | `INVALID_PATCH_OPERATIONS` | The operations are structurally invalid, target a non-existent path, or produce resume data that fails schema validation. |
| `401` | `UNAUTHORIZED` | Missing or invalid API key. |
| `404` | `NOT_FOUND` | The resume does not exist or does not belong to the authenticated user. |
| `403` | `RESUME_LOCKED` | The resume is locked and cannot be modified. Unlock it first. |
<Warning>
All operations in a single request are applied atomically. If any operation fails (including a `test`), none of the operations are applied.
</Warning>
## Tips
- **Fetch first, then patch.** Use `GET /resume/{id}` to inspect the current structure before crafting your operations. This helps you target the correct paths and array indices.
- **Use `test` for safety.** When updating a value you expect to be a specific value, combine `test` + `replace` to avoid accidentally overwriting concurrent changes.
- **Batch related changes.** You can send multiple operations in a single request. They are applied in order, so later operations can depend on earlier ones.
- **The `-` index appends.** When adding items to arrays, use `-` as the index (e.g., `/sections/skills/items/-`) to append to the end.
Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

+3 -3
View File
@@ -153,14 +153,14 @@ FLAG_DISABLE_EMAIL_AUTH="false"
```yaml compose.yml
services:
postgres:
image: postgres:16
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
volumes:
- postgres_data:/var/lib/postgresql/data
- postgres_data:/var/lib/postgresql
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"]
interval: 10s
@@ -184,7 +184,7 @@ services:
timeout: 5s
retries: 10
app:
reactive-resume:
image: amruthpillai/reactive-resume:latest
# image: ghcr.io/amruthpillai/reactive-resume:latest
restart: unless-stopped
+33 -95
View File
@@ -59,14 +59,14 @@ services:
- "traefik.http.middlewares.auth.basicauth.users=${TRAEFIK_DASHBOARD_AUTH}"
postgres:
image: postgres:16
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
- POSTGRES_DB=postgres
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
volumes:
- postgres_data:/var/lib/postgresql/data
- postgres_data:/var/lib/postgresql
networks:
- reactive_resume_network
healthcheck:
@@ -79,10 +79,11 @@ services:
image: ghcr.io/browserless/chromium:latest
restart: unless-stopped
environment:
- TIMEOUT=120000
- CONCURRENT=10
- QUEUED=10
- HEALTH=true
- TOKEN=your-secret-token
- CONCURRENT=5
# Optional: Set a token for authentication
# - TOKEN=your-secret-token
networks:
- reactive_resume_network
healthcheck:
@@ -91,18 +92,18 @@ services:
timeout: 10s
retries: 3
app:
reactive_resume:
image: amruthpillai/reactive-resume:latest
restart: unless-stopped
environment:
- APP_URL=https://resume.${DOMAIN}
- PRINTER_APP_URL=http://app:3000
- PRINTER_APP_URL=http://reactive_resume:3000
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
- PRINTER_ENDPOINT=http://printer:3000
- AUTH_SECRET=${AUTH_SECRET}
# Add other optional env vars as needed (SMTP, S3, OAuth, etc.)
volumes:
- app_data:/app/data
- reactive_resume_data:/app/data
networks:
- reactive_resume_network
depends_on:
@@ -129,7 +130,7 @@ networks:
volumes:
traefik_letsencrypt:
postgres_data:
app_data:
reactive_resume_data:
```
**Environment variables (`.env`):**
@@ -162,18 +163,16 @@ services:
- ./certs:/etc/nginx/certs:ro
networks:
- reactive_resume_network
depends_on:
- app
postgres:
image: postgres:16
image: postgres:latest
restart: unless-stopped
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- postgres_data:/var/lib/postgresql/data
- postgres_data:/var/lib/postgresql
networks:
- reactive_resume_network
healthcheck:
@@ -186,30 +185,26 @@ services:
image: ghcr.io/browserless/chromium:latest
restart: unless-stopped
environment:
- TIMEOUT=120000
- CONCURRENT=10
- QUEUED=10
- HEALTH=true
- TOKEN=your-secret-token
- CONCURRENT=5
# Optional: Set a token for authentication
# - TOKEN=your-secret-token
networks:
- reactive_resume_network
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/pressure?token=your-secret-token"]
interval: 30s
timeout: 10s
retries: 3
app:
reactive_resume:
image: amruthpillai/reactive-resume:latest
restart: unless-stopped
environment:
- APP_URL=https://resume.${DOMAIN}
- PRINTER_APP_URL=http://app:3000
- PRINTER_APP_URL=http://reactive_resume:3000
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
- PRINTER_ENDPOINT=http://printer:3000
- AUTH_SECRET=${AUTH_SECRET}
# Add other optional env vars as needed (SMTP, S3, OAuth, etc.)
volumes:
- app_data:/app/data
- reactive_resume_data:/app/data
networks:
- reactive_resume_network
depends_on:
@@ -229,7 +224,7 @@ networks:
volumes:
postgres_data:
app_data:
reactive_resume_data:
```
**nginx configuration (`nginx.conf`):**
@@ -241,7 +236,7 @@ events {
http {
upstream reactive_resume {
server app:3000;
server reactive_resume:3000;
}
# Redirect HTTP to HTTPS
@@ -312,8 +307,7 @@ This example demonstrates a production-grade Docker Swarm deployment with multip
```yaml compose-swarm.yml lines expandable
services:
postgres:
image: postgres:18
command: postgres -c config_file=/etc/postgresql.conf
image: postgres:latest
networks:
- reactive_resume_network
volumes:
@@ -322,37 +316,24 @@ services:
- POSTGRES_DB=$POSTGRES_DB
- POSTGRES_USER=$POSTGRES_USER
- POSTGRES_PASSWORD=$POSTGRES_PASSWORD
configs:
- source: reactive_resume_postgres_config
target: /etc/postgresql.conf
healthcheck:
test: ["CMD-SHELL", "pg_isready -U $POSTGRES_USER -d $POSTGRES_DB"]
interval: 10s
timeout: 5s
retries: 5
start_period: 30s
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
printer:
image: ghcr.io/browserless/chromium:latest
networks:
- reactive_resume_network
environment:
- TIMEOUT=120000
- CONCURRENT=10
- QUEUED=10
- HEALTH=true
- CONCURRENT=5
# Optional: Set a token for authentication
# - TOKEN=your-secret-token
healthcheck:
@@ -361,19 +342,9 @@ services:
timeout: 10s
retries: 3
start_period: 30s
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
deploy:
mode: replicated
replicas: 2
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
replicas: 1
seaweedfs:
image: chrislusf/seaweedfs:latest
@@ -391,19 +362,9 @@ services:
timeout: 10s
retries: 3
start_period: 30s
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
seaweedfs_create_bucket:
image: quay.io/minio/mc:latest
@@ -420,19 +381,14 @@ services:
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: on-failure
delay: 10s
max_attempts: 5
window: 120s
app:
reactive_resume:
image: ghcr.io/amruthpillai/reactive-resume:latest
networks:
- traefik_network
- reactive_resume_network
volumes:
- reactive_resume_app_data:/app/data
- reactive_resume_data:/app/data
environment:
- APP_URL=$APP_URL
# If using browserless with token auth, include the token in the URL:
@@ -461,27 +417,9 @@ services:
timeout: 10s
retries: 3
start_period: 30s
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
deploy:
mode: replicated
replicas: 2
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
update_config:
parallelism: 1
delay: 10s
failure_action: rollback
order: start-first
rollback_config:
parallelism: 1
delay: 10s
replicas: 1
labels:
- "traefik.enable=true"
- "traefik.http.routers.app.rule=Host(`rxresu.me`)"
@@ -507,8 +445,8 @@ volumes:
name: reactive_resume_postgres_data
reactive_resume_seaweedfs_data:
name: reactive_resume_seaweedfs_data
reactive_resume_app_data:
name: reactive_resume_app_data
reactive_resume_data:
name: reactive_resume_data
```
**Deploy the stack:**
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -4,6 +4,6 @@
"tailwind": { "entry": ["src/styles.css"] },
"project": ["src/**/*.{js,jsx,ts,tsx,mdx,css}"],
"ignoreBinaries": ["mint"],
"ignoreDependencies": ["npm-check-updates", "reflect-metadata", "node-addon-api", "node-gyp"],
"ignoreDependencies": ["npm-check-updates", "node-addon-api", "node-gyp"],
"ignore": ["src/schema/**/*.ts", "src/components/**/*.{ts,tsx}", "src/routeTree.gen.ts"]
}
+125 -47
View File
@@ -1,17 +1,11 @@
msgid ""
msgstr ""
"POT-Creation-Date: 2026-01-25 17:50+0100\n"
"POT-Creation-Date: 2026-02-09 23:10+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: af-ZA\n"
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Plural-Forms: \n"
#. js-lingui-explicit-id
#: src/routes/dashboard/resumes/index.tsx
@@ -105,6 +99,10 @@ msgstr ""
msgid "A resume with this slug already exists."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr ""
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr ""
@@ -198,13 +196,8 @@ msgstr ""
msgid "Add Row Before"
msgstr ""
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
@@ -216,6 +209,10 @@ msgstr ""
msgid "AI"
msgstr ""
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr ""
@@ -288,12 +285,12 @@ msgstr ""
msgid "Arabic"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
@@ -327,6 +324,10 @@ msgstr ""
msgid "Artificial Intelligence"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr ""
@@ -431,6 +432,8 @@ msgstr ""
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -451,6 +454,8 @@ msgstr ""
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -517,6 +522,10 @@ msgstr ""
msgid "Circle"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr ""
@@ -557,6 +566,11 @@ msgstr ""
msgid "Connect"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -597,10 +611,15 @@ msgstr ""
msgid "Copy URL"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -611,6 +630,7 @@ msgstr ""
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr ""
@@ -632,6 +652,10 @@ msgstr ""
msgid "Create a new certification"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr ""
@@ -679,6 +703,10 @@ msgstr ""
msgid "Create a new skill"
msgstr ""
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr ""
@@ -788,10 +816,6 @@ msgstr ""
msgid "Deleting your API key..."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -909,6 +933,10 @@ msgstr ""
msgid "Dutch"
msgstr ""
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr ""
@@ -997,6 +1025,10 @@ msgstr ""
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr ""
@@ -1085,7 +1117,7 @@ msgid "Forgot your password?"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr ""
@@ -1093,6 +1125,10 @@ msgstr ""
msgid "Free"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr ""
#: src/utils/locale.ts
msgid "French"
msgstr ""
@@ -1101,6 +1137,10 @@ msgstr ""
msgid "Full Width"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr ""
@@ -1379,6 +1419,10 @@ msgstr ""
msgid "Learn more about how to fit content on a page"
msgstr ""
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
msgstr ""
@@ -1387,6 +1431,10 @@ msgstr ""
msgid "Left Align"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr ""
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1625,10 +1673,6 @@ msgstr ""
msgid "Paragraph"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr ""
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr ""
@@ -1803,6 +1847,10 @@ msgstr ""
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr ""
@@ -1811,6 +1859,11 @@ msgstr ""
msgid "Rectangle (Full Width)"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr ""
#: src/utils/resume/section.tsx
msgid "References"
msgstr ""
@@ -1819,10 +1872,6 @@ msgstr ""
msgid "Refresh"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr ""
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr ""
@@ -1831,6 +1880,10 @@ msgstr ""
msgid "Remove Password"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr ""
@@ -1905,6 +1958,7 @@ msgstr ""
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1915,6 +1969,7 @@ msgstr ""
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2014,6 +2069,18 @@ msgstr ""
msgid "Show"
msgstr ""
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr ""
@@ -2038,7 +2105,6 @@ msgstr ""
msgid "Sign up"
msgstr ""
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2151,6 +2217,10 @@ msgstr ""
msgid "Statistics"
msgstr ""
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr ""
@@ -2274,6 +2344,10 @@ msgstr ""
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2432,6 +2506,11 @@ msgstr ""
msgid "Underline"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr ""
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr ""
@@ -2467,6 +2546,10 @@ msgstr ""
msgid "Update an existing certification"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr ""
@@ -2507,6 +2590,10 @@ msgstr ""
msgid "Update an existing skill"
msgstr ""
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr ""
@@ -2524,6 +2611,10 @@ msgstr ""
msgid "Update your password"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr ""
@@ -2613,10 +2704,6 @@ msgstr ""
msgid "Website"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr ""
@@ -2663,9 +2750,8 @@ msgstr ""
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr ""
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
@@ -2697,14 +2783,6 @@ msgstr ""
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr ""
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr ""
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: am\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:59\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -110,6 +110,10 @@ msgstr "በ<0>Amruth Pillai</0> የተጀመረ የልብ ፕሮጀክት።"
msgid "A resume with this slug already exists."
msgstr "ይህን የየታሪክ ማቅረቢያ ያለዚህ ስለተመሳሳይ ስለሆነ ማስመለስ አይቻልም።"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "ፍጹም! የየታሪክዎን ወደ PDF በአንድ ጠቅታ መላክ ትችላላችሁ። የተላከው የ PDF ፋይል ሁሉንም ቅርጸትና ዲዛይን በትክክል ይጠብቃል።"
@@ -203,14 +207,9 @@ msgstr "ከዚህ በኋላ ረድፍ ያክሉ"
msgid "Add Row Before"
msgstr "ከዚህ በፊት ረድፍ ያክሉ"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "በ{0} ታከለ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "ፓስኪዎን በመጨመር ላይ…"
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "አፍሪካንስ"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "አልባኒኛ"
@@ -293,14 +296,14 @@ msgstr "የመተግበሪያ ስታቲስቲክስ"
msgid "Arabic"
msgstr "ዓረብኛ"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "ይህን የ API ቁልፍ ለመሰረዝ እርግጠኛ ነዎት?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "ይህን ፓስኪ ለመሰረዝ እርግጠኛ ነዎት?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "የስልጠና መስክ"
msgid "Artificial Intelligence"
msgstr "አርቲፊሻል ኢንተለጀንስ"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "የመገናኛ መጠን"
@@ -436,6 +443,8 @@ msgstr "የየታሪክዬን ወደ PDF ልላክ እችላለሁ?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "የየታሪክዬን ወደ PDF ልላክ እችላለሁ?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "ልብዎን ቀይራችሁ? የየታሪክዎን ስም ወደ በተ
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "የለውጥ ታሪክዎች።"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "ቻይንኛ (ባለባለት)"
msgid "Circle"
msgstr "ክብ"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "ምርጫን ሰርዝ"
@@ -562,6 +577,11 @@ msgstr "አረጋግጥ"
msgid "Connect"
msgstr "አገናኝ"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ይህንን ሚስጥራዊ ቁልፍ ቅጂ አድርጉ እና ውስ
msgid "Copy URL"
msgstr "URL ቅጂ አድርግ"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL ቅጂ አድርግ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "ፍጠር"
@@ -637,6 +663,10 @@ msgstr "አዲስ ሽልማት ፍጠር"
msgid "Create a new certification"
msgstr "አዲስ ማረጋገጫ ፍጠር"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "አዲስ ብጁ ክፍል ፍጠር"
@@ -684,6 +714,10 @@ msgstr "አዲስ የየታሪክ ማቅረቢያ ፍጠር"
msgid "Create a new skill"
msgstr "አዲስ ችሎታ ፍጠር"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "አዲስ የበኩል መደገፍ ልምድ ፍጠር"
@@ -793,10 +827,6 @@ msgstr "መለያዎን በመሰረዝ ላይ…"
msgid "Deleting your API key..."
msgstr "API ቁልፎትን በመሰረዝ ላይ…"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "ፓስኪዎን በመሰረዝ ላይ…"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ግንኙነትን ቁርጥ"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ዲስኮርድ"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "የየታሪክዎን ቅጂ በመፍጠር ላይ…"
msgid "Dutch"
msgstr "ደች"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "ትምህርት"
@@ -1002,6 +1036,10 @@ msgstr "እዚህ የሚገባው ሁሉ በአካባቢዎ አሳሽ ውስጥ
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "ሙያዊ የየታሪክ ማቅረቢያዎችን ለመፍጠር፣ ለማበጀት እና ለመካፈል ያስፈልግዎትን ሁሉ ይዟል። የግላዊነትን ጥበቃ በማስቡ፣ በክፍት ምንጭ የሚነቃቃ፣ ፍጹም ነፃ የሆነ ነው።"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "ልምድ"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "የይለፍ ቃልዎን ረስተዋል?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ቅርጽ"
msgstr "ቅርጸት"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "ነፃ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "ነፃ ቅርጸት"
#: src/utils/locale.ts
msgid "French"
msgstr "ፈረንሳይኛ"
@@ -1106,6 +1148,10 @@ msgstr "ፈረንሳይኛ"
msgid "Full Width"
msgstr "ሙሉ ወፍር "
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "የተዘፈነ ስም ይፍጠሩ"
@@ -1141,7 +1187,7 @@ msgstr "ግሪክኛ"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ግሪድ"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "ተጨማሪ ይወቁ"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ይህን ገፅ ላይ ይዘቱን እንዴት እንደሚስት ተጨማሪ ያውቁ"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "ነጥሉን ባዶ ትተው ርዕሱን ወደ መጀመሪያው ሁ
msgid "Left Align"
msgstr "በግራ ማሰለፊያ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "መልእክት።"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "ከ{providerName} መለያዎን በመገናኘት ላይ…"
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "ዝርዝር"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "ገጽ {pageNumber} ከ {totalNumberOfPages} ውስጥ"
msgid "Paragraph"
msgstr "አንቀጽ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "ፓስኪዎች"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "ፓስኪዎች እና 2FA"
@@ -1735,7 +1785,7 @@ msgstr "ምርጫዎች"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "የአሁኑን ቁልፍ ቃል ለማከል ወይም ለማስቀመጥ <0>{RETURN_KEY}</0> ወይም <1>{COMMA_KEY}</1> ይጫኑ።"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume ዛሬ በ Product Hunt ላይ በመጀመር ላይ
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ክፍት ምንጭ፣ ግላዊነትን የሚመርጥ እና ፍጹም ነፃ ነው። ከሌሎች የየታሪክ ማቅረቢያዎች የተለየ ምክንያቱ ማስታወቂያ አያሳይም፣ መረጃዎን አይከታተልም፣ ባህሪዎችንም በክፍያ ግድግዳ አያስገባም።"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "አክታ"
@@ -1816,6 +1870,11 @@ msgstr "አክታ"
msgid "Rectangle (Full Width)"
msgstr "አክታ (ሙሉ ወፍር)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "ደግመው አድርጉ (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "ማመልከቻዎች"
@@ -1824,10 +1883,6 @@ msgstr "ማመልከቻዎች"
msgid "Refresh"
msgstr "ዳስ አድርግ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "አዲስ መሣሪያ መመዝገብ"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "የይለፍ ቃልዎ አስታውሰዎ? <0><1>አሁን ይግቡ <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "የይለፍ ቃልዎ አስታውሰዎ? <0><1>አሁን ይግቡ <2/
msgid "Remove Password"
msgstr "የይለፍ ቃል አስወግድ"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "የይለፍ ቃል ጥበቃን በማስወገድ ላይ…"
@@ -1850,7 +1909,7 @@ msgstr "ስህተት ሪፖርት አድርግ"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "ችግኝት ሪፖርት አድርግ"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "ሩስኛ"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "ሩስኛ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "ማካፈል"
msgid "Show"
msgstr "አሳይ"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "የጎን አሞሌ<<<<<<< HEAD"
msgstr "የጎን አሞሌ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "በ GitHub፣ Google ወይም በብጁ OAuth አቅራቢ ግባ።"
msgid "Sign up"
msgstr "መመዝገብ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "አስተናጋጆች"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "አከፋፈልዎች"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "የየታሪክዎን ማቅረቢያ ከመጀመሪያው በሙሉ
msgid "Statistics"
msgstr "ስታቲስቲክስ"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "መሰረዣ"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "ሰብሬዲት"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "የሚፈልጉት ትእዛዝ የለም።"
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ይዘቱ ለዚህ ገፅ በጣም ረዝም ነው፣ ይህ በ PDF ለመላክ በሚሞከርበት ጊዜ አያስፈልጉ ውጤቶችን ሊያስከትል ይችላል።"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "ከዚያም መተግበሪያው ሰጥቶት የ 6 አሃዝ ኮድ
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF በማመንጨት ጊዜ ችግኝ ተፈጥሯል፣ እባክዎን ጥቂት ጊዜ በኋላ ደግመው ይሞክሩ።"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ዩክሬንኛ"
msgid "Underline"
msgstr "ነጥብ ተስማሚ"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "ይመልሱ (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "ያለ ገደብ የየታሪክ ማቅረቢያዎች"
@@ -2472,6 +2557,10 @@ msgstr "ያለ የቀድሞ ሽልማትን አዘምን"
msgid "Update an existing certification"
msgstr "ያለ የቀድሞ ማረጋገጫን አዘምን"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "ያለ የቀድሞ ብጁ ክፍልን አዘምን"
@@ -2512,6 +2601,10 @@ msgstr "ያለ የቀድሞ ማመልከቻን አዘምን"
msgid "Update an existing skill"
msgstr "ያለ የቀድሞ ችሎታን አዘምን"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "ያለ የቀድሞ የበኩል መደገፍ ልምድን አዘምን"
@@ -2529,6 +2622,10 @@ msgstr "የየታሪክ ማቅረቢያን አዘምን"
msgid "Update your password"
msgstr "የይለፍ ቃልዎን አዘምኑ"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "የይለፍ ቃልዎን በመዘመን ላይ…"
@@ -2618,10 +2715,6 @@ msgstr "በነፃ ፈቃድ"
msgid "Website"
msgstr "ድር ገጽ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ይህን ፓስኪ ምን ልትሉት ትፈልጋለህ?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "ይህን ክፍል ምን ልትሉት ትፈልጋለህ?"
@@ -2668,10 +2761,9 @@ msgstr "በመግባትም ተጠቃሚ ስምዎን መጠቀም ትችላላ
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "የየታሪክዎን በተለየ የህዝብ አገናኝ ይካፈሉት፣ በይለፍ ቃል ይከላከሉት፣ ወይም በቀጥታ ለመካፈል እንደ PDF ያውርዱት። ምርጫው የእርስዎ ነው!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "ፓስኪ \"{0}\"ን ከሰረዙት በኋላ እንደገና ለመግባት መጠቀም አትችሉም። ይህ ተግባር መቀለብ አይቻልም።"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "መረጃዎ በአካባቢዎ መሣሪያ ላይ ይቀመጣል"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "መረጃዎ በደህና ይከማቻል እና ከሶስተኛ ወገኖች ጋር አይተካፈልም። ደግሞም በራስዎ ሰርቨር ላይ Reactive Resumeን በመጫን በመረጃዎ ላይ ሙሉ ቁጥጥር ማግኘት ትችላላችሁ።"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "ፓስኪዎ በተሳካ ሁኔታ ታክሏል።"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "ፓስኪዎ በተሳካ ሁኔታ ተሰርዟል።"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "የይለፍ ቃልዎ በተሳካ ሁኔታ ዳግም ተጀምሯል። አሁን በአዲሱ የይለፍ ቃል መግባት ትችላላችሁ።"
@@ -2764,4 +2848,3 @@ msgstr "አጉር"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ዙሉ"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@@ -110,6 +110,10 @@ msgstr "مشروع شغوف من تنفيذ <0>أمروث بيلاي</0>."
msgid "A resume with this slug already exists."
msgstr "توجد سيرة ذاتية بهذا المعرّف النصي بالفعل."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "حجم الورق A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "بكل تأكيد! يمكنك تصدير سيرتك الذاتية إلى PDF بنقرة واحدة فقط. يحافظ ملف PDF المُصدَّر على جميع التنسيقات والأنماط الخاصة بك بشكل مثالي."
@@ -203,14 +207,9 @@ msgstr "إضافة صف بعد"
msgid "Add Row Before"
msgstr "إضافة صف قبل"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "أضيف في {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "جاري إضافة مفتاح المرور الخاص بك..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "الأفريقانس"
msgid "AI"
msgstr "الذكاء الاصطناعي"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "الألبانية"
@@ -293,14 +296,14 @@ msgstr "إحصاءات التطبيق"
msgid "Arabic"
msgstr "العربية"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "هل أنت متأكد من أنك تريد حذف مفتاح واجهة برمجة التطبيقات هذا؟"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "هل أنت متأكد من أنك تريد حذف مفتاح المرور هذا؟"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "مجال الدراسة"
msgid "Artificial Intelligence"
msgstr "الذكاء الاصطناعي"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "نسبة الأبعاد"
@@ -436,6 +443,8 @@ msgstr "هل يمكنني تصدير سيرتي الذاتية إلى PDF؟"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "هل يمكنني تصدير سيرتي الذاتية إلى PDF؟"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "غيّرت رأيك؟ أعد تسمية سيرتك الذاتية إلى
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "سجل التغييرات"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "الصينية (التقليدية)"
msgid "Circle"
msgstr "دائرة"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "مسح التحديد"
@@ -562,6 +577,11 @@ msgstr "تأكيد"
msgid "Connect"
msgstr "اتصال"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "انسخ مفتاحك السري هذا واستخدمه في تطبيق
msgid "Copy URL"
msgstr "نسخ عنوان URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "نسخ عنوان URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "إنشاء"
@@ -637,6 +663,10 @@ msgstr "إنشاء جائزة جديدة"
msgid "Create a new certification"
msgstr "إنشاء شهادة جديدة"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "إنشاء قسم مخصص جديد"
@@ -684,6 +714,10 @@ msgstr "إنشاء سيرة ذاتية جديدة"
msgid "Create a new skill"
msgstr "إنشاء مهارة جديدة"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "إنشاء خبرة تطوعية جديدة"
@@ -793,10 +827,6 @@ msgstr "جاري حذف حسابك..."
msgid "Deleting your API key..."
msgstr "جاري حذف مفتاح واجهة برمجة التطبيقات (API)..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "جاري حذف مفتاح المرور الخاص بك..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "قطع الاتصال"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ديسكورد"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "جاري استنساخ سيرتك الذاتية..."
msgid "Dutch"
msgstr "الهولندية"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "التعليم"
@@ -1002,6 +1036,10 @@ msgstr "كل ما يتم إدخاله هنا يُخزَّن محليًا في م
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "كل ما تحتاجه لإنشاء سير ذاتية احترافية وتخصيصها ومشاركتها. بُني مع مراعاة الخصوصية، ومدعوم بالمصدر المفتوح، ومجاني تمامًا إلى الأبد."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "الخبرة"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "أنسيت كلمة مرورك؟"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "الصيغة"
@@ -1098,6 +1136,10 @@ msgstr "الصيغة"
msgid "Free"
msgstr "مجاني"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "نموذج حر"
#: src/utils/locale.ts
msgid "French"
msgstr "الفرنسية"
@@ -1106,6 +1148,10 @@ msgstr "الفرنسية"
msgid "Full Width"
msgstr "عرض كامل"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "إنشاء اسم عشوائي"
@@ -1141,7 +1187,7 @@ msgstr "اليونانية"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "الشبكة"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "اعرف المزيد"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "تعرّف أكثر على كيفية ضبط المحتوى ليتناسب مع الصفحة"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "اتركه فارغًا لإعادة تعيين العنوان إلى ا
msgid "Left Align"
msgstr "محاذاة لليسار"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "رسالة"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "جاري ربط حسابك على {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "قائمة"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "الصفحة {pageNumber} من {totalNumberOfPages}"
msgid "Paragraph"
msgstr "فقرة"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "مفاتيح المرور"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "مفاتيح المرور والمصادقة الثنائية 2FA"
@@ -1735,7 +1785,7 @@ msgstr "التفضيلات"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "اضغط على <0>{RETURN_KEY}</0> أو <1>{COMMA_KEY}</1> لإضافة أو حفظ الكلمة المفتاحية الحالية."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "يتم إطلاق Reactive Resume على Product Hunt اليوم، ان
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume مفتوح المصدر ويركز على الخصوصية ومجاني تمامًا. وعلى عكس أدوات إنشاء السير الذاتية الأخرى، لا يعرض إعلانات، ولا يتتبع بياناتك، ولا يقيّد ميزاتك خلف جدار دفع."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "مستطيل"
@@ -1816,6 +1870,11 @@ msgstr "مستطيل"
msgid "Rectangle (Full Width)"
msgstr "مستطيل (عرض كامل)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "إعادة (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "المراجعون"
@@ -1824,10 +1883,6 @@ msgstr "المراجعون"
msgid "Refresh"
msgstr "تحديث"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "تسجيل جهاز جديد"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "هل تذكّرت كلمة المرور؟ <0><1>سجّل الدخول الآن <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "هل تذكّرت كلمة المرور؟ <0><1>سجّل الدخول ا
msgid "Remove Password"
msgstr "إزالة كلمة المرور"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "جاري إزالة حماية كلمة المرور..."
@@ -1850,7 +1909,7 @@ msgstr "الإبلاغ عن خطأ برمجي"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "الإبلاغ عن مشكلة"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "الروسية"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "الروسية"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "المشاركة"
msgid "Show"
msgstr "إظهار"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "الشريط الجانبي<<<<<<< HEAD"
msgstr "الشريط الجانبي"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "سجّل الدخول باستخدام GitHub أو Google أو مزوّ
msgid "Sign up"
msgstr "إنشاء حساب"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "الرعاة"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "الرعايات"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ابدأ في إنشاء سيرتك الذاتية من الصفر"
msgid "Statistics"
msgstr "الإحصاءات"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "شطب"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "سبريديت"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "أمر البحث غير موجود."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "المحتوى أطول من أن يتناسب مع هذه الصفحة، وقد يؤدي ذلك إلى نتائج غير مرغوب فيها عند التصدير إلى PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "بعد ذلك، أدخِل الرمز المكوَّن من 6 أرقام
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "حدثت مشكلة أثناء إنشاء ملف PDF، يُرجى المحاولة مرة أخرى بعد فترة."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "الأوكرانية"
msgid "Underline"
msgstr "تسطير"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "تراجع (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "سير ذاتية غير محدودة"
@@ -2472,6 +2557,10 @@ msgstr "تحديث جائزة موجودة"
msgid "Update an existing certification"
msgstr "تحديث شهادة موجودة"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "تحديث قسم مخصص موجود"
@@ -2512,6 +2601,10 @@ msgstr "تحديث مرجع موجود"
msgid "Update an existing skill"
msgstr "تحديث مهارة موجودة"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "تحديث خبرة تطوعية موجودة"
@@ -2529,6 +2622,10 @@ msgstr "تحديث السيرة الذاتية"
msgid "Update your password"
msgstr "حدّث كلمة المرور الخاصة بك"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "جاري تحديث كلمة المرور..."
@@ -2618,10 +2715,6 @@ msgstr "التطوع"
msgid "Website"
msgstr "الموقع الإلكتروني"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ماذا تريد أن تسمّي مفتاح المرور هذا؟"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "بماذا تريد أن تعيد تسمية هذا القسم؟"
@@ -2668,10 +2761,9 @@ msgstr "يمكنك أيضًا استخدام اسم المستخدم لتسجي
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "يمكنك مشاركة سيرتك الذاتية عبر عنوان URL عام فريد، أو حمايتها بكلمة مرور، أو تنزيلها كملف PDF لمشاركتها مباشرة. القرار لك!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "لن تتمكن من استخدام مفتاح المرور \"{0}\" لتسجيل الدخول بعد حذفه. لا يمكن التراجع عن هذا الإجراء."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "تُخزَّن بياناتك محليًا"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "تُخزَّن بياناتك بأمان ولا تتم مشاركتها أبدًا مع أطراف ثالثة. يمكنك أيضًا استضافة Reactive Resume ذاتيًا على خوادمك الخاصة للتحكم الكامل في بياناتك."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "تمت إضافة مفتاح المرور الخاص بك بنجاح."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "تم حذف مفتاح المرور الخاص بك بنجاح."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "تمت إعادة تعيين كلمة المرور الخاصة بك بنجاح. يمكنك الآن تسجيل الدخول باستخدام كلمة المرور الجديدة."
@@ -2764,4 +2848,3 @@ msgstr "تصغير"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "الزولو"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: az\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Azerbaijani\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai</0> tərəfindən ehtiras layihəsi."
msgid "A resume with this slug already exists."
msgstr "Bu slug ilə özgeçmiş artıq mövcuddur."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Əlbəttə! Özgeçmişinizi cəmi bir kliklə PDF formatına ixrac edə bilərsiniz. İxrac olunmuş PDF bütün formatlaşdırmanı və tərtibatı mükəmməl şəkildə saxlayır."
@@ -203,14 +207,9 @@ msgstr "Sonra Sətir əlavə et"
msgid "Add Row Before"
msgstr "Əvvəl Sətir əlavə et"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} tarixində əlavə edilib"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Keçid açarınız əlavə olunur..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "Süni İntellekt"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanca"
@@ -293,14 +296,14 @@ msgstr "Tətbiq Statistikası"
msgid "Arabic"
msgstr "Ərəb"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Bu API açarını silmək istədiyinizə əminsiniz?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Bu keçid açarını silmək istədiyinizə əminsiniz?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Təhsil sahəsi"
msgid "Artificial Intelligence"
msgstr "Süni İntellekt"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Propor­siya"
@@ -436,6 +443,8 @@ msgstr "Özgeçmişimi PDF‑ə ixrac edə bilərəm?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Özgeçmişimi PDF‑ə ixrac edə bilərəm?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Fikriniz dəyişdi? Özgeçmişinizi daha təsviri bir adla yenidən adl
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Dəyişikliklər jurnalı"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Çin (Ənənəvi)"
msgid "Circle"
msgstr "Dairə"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Seçimi təmizlə"
@@ -562,6 +577,11 @@ msgstr "Təsdiqlə"
msgid "Connect"
msgstr "Qoşul"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Bu gizli açarı kopyalayın və verilənlərinizə daxil olmaq üçün
msgid "Copy URL"
msgstr "URL‑i kopyala"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL‑i kopyala"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Yarat"
@@ -637,6 +663,10 @@ msgstr "Yeni mükafat yaradın"
msgid "Create a new certification"
msgstr "Yeni sertifikat yaradın"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Yeni xüsusi bölmə yaradın"
@@ -684,6 +714,10 @@ msgstr "Yeni özgeçmiş yaradın"
msgid "Create a new skill"
msgstr "Yeni bacarıq yaradın"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Yeni könüllü təcrübəsi yaradın"
@@ -793,10 +827,6 @@ msgstr "Hesabınız silinir..."
msgid "Deleting your API key..."
msgstr "API açarınız silinir..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Keçid açarınız silinir..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Ayır"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Özgeçmişiniz dublikat edilir..."
msgid "Dutch"
msgstr "Niderland"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Təhsil"
@@ -1002,6 +1036,10 @@ msgstr "Buraya daxil etdiyiniz hər şey brauzerinizdə lokal olaraq saxlanılı
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Peşəkar özgeçmişlər yaratmaq, fərdiləşdirmək və paylaşmaq üçün lazım olan hər şey. Məxfilik nəzərə alınaraq qurulub, açıq mənbə ilə işləyir və tamamilə pulsuzdur."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Təcrübə"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Parolunuzu unutmusunuz?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Pulsuz"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Sərbəst form"
#: src/utils/locale.ts
msgid "French"
msgstr "Fransız"
@@ -1106,6 +1148,10 @@ msgstr "Fransız"
msgid "Full Width"
msgstr "Tam En"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Təsadüfi ad yarat"
@@ -1141,7 +1187,7 @@ msgstr "Yunan"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Şəbəkə"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Daha ətraflı"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Səhifədə məzmunu necə yerləşdirmək barədə daha ətraflı məlumat alın"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Başlığı orijinal vəziyyətinə qaytarmaq üçün boş saxlayın."
msgid "Left Align"
msgstr "Soldan Sətirlə"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "{providerName} hesabınız qoşulur..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Siyahı"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Cəmi {totalNumberOfPages} səhifədən {pageNumber}‑ci səhifə"
msgid "Paragraph"
msgstr "Paraqraf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Keçid Açarları"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Keçid Açarları və 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Parametrlər"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Hazırkı açar sözü əlavə etmək və ya saxlamaq üçün <0>{RETURN_KEY}</0> və ya <1>{COMMA_KEY}</1> düyməsini basın."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume bu gün Product Hunt‑da işə salınır, keçib dəst
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume açıq mənbəlidir, məxfilik yönümlüdür və tamamilə pulsuzdur. Digər özgeçmiş qurucularından fərqli olaraq, o reklamlara yer vermir, məlumatınızı izləmir və funksiyaları ödəniş divarının arxasında məhdudlaşdırmır."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Düzbucaqlı"
@@ -1816,6 +1870,11 @@ msgstr "Düzbucaqlı"
msgid "Rectangle (Full Width)"
msgstr "Düzbucaqlı (Tam En)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Təkrarla (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referanslar"
@@ -1824,10 +1883,6 @@ msgstr "Referanslar"
msgid "Refresh"
msgstr "Yenilə"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Yeni Cihaz Qeydiyyatdan Keçir"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Parolunuzu xatırladınız? <0><1>İndi daxil olun <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Parolunuzu xatırladınız? <0><1>İndi daxil olun <2/></1></0>"
msgid "Remove Password"
msgstr "Parolu Sil"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Parol qorunması silinir..."
@@ -1850,7 +1909,7 @@ msgstr "Xəta Bildir"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Problem bildir"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rus"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rus"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Paylaşma"
msgid "Show"
msgstr "Göstər"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Yan panel<<<<<<< HEAD"
msgstr "Yan panel"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google və ya xüsusi OAuth provayderi ilə daxil olun."
msgid "Sign up"
msgstr "Qeydiyyatdan keç"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorlar"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorluqlar"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Özgeçmişinizi sıfırdan qurmağa başlayın"
msgid "Statistics"
msgstr "Statistika"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Üstündən xətt çək"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Axtardığınız əmrlə uyğun heç nə tapılmadı."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Məzmun bu səhifə üçün çox uzundur, bu isə PDF-ə ixrac zamanı arzuolunmaz nəticələrə səbəb ola bilər."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Sonra, davam etmək üçün tətbiqin təqdim etdiyi 6 rəqəmli kodu da
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF yaradılarkən problem yarandı, zəhmət olmasa, bir müddət sonra yenidən cəhd edin."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrayn"
msgid "Underline"
msgstr "Altını Xətlə"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Geri al (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Limitsiz Özgeçmişlər"
@@ -2472,6 +2557,10 @@ msgstr "Mövcud mükafatı yenilə"
msgid "Update an existing certification"
msgstr "Mövcud sertifikatı yenilə"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Mövcud xüsusi bölməni yenilə"
@@ -2512,6 +2601,10 @@ msgstr "Mövcud referansı yenilə"
msgid "Update an existing skill"
msgstr "Mövcud bacarığı yenilə"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Mövcud könüllü təcrübəsini yenilə"
@@ -2529,6 +2622,10 @@ msgstr "Özgeçmişi Yenilə"
msgid "Update your password"
msgstr "Parolunuzu yeniləyin"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Parolunuz yenilənir..."
@@ -2618,10 +2715,6 @@ msgstr "Könüllü"
msgid "Website"
msgstr "Vebsayt"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Bu keçid açarını nə adlandırmaq istəyirsiniz?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Bu bölməni nə ilə yenidən adlandırmaq istəyirsiniz?"
@@ -2668,10 +2761,9 @@ msgstr "Daxil olmaq üçün istifadəçi adınızdan da istifadə edə bilərsin
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Özgeçmişinizi unikal açıq URL vasitəsilə paylaşa, onu parol ilə qoruya və ya birbaşa paylaşmaq üçün PDF kimi endirə bilərsiniz. Seçim sizindir!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Bu keçid açarını \"{0}\" siləndən sonra artıq daxil olmaq üçün istifadə edə bilməyəcəksiniz. Bu əməliyyat geri qaytarıla bilməz."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Məlumatlarınız lokal olaraq saxlanılır"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Məlumatlarınız təhlükəsiz şəkildə saxlanılır və heç vaxt üçüncü tərəflərlə paylaşılmır. Məlumatlarınıza tam nəzarət üçün Reactive Resume‑ni öz serverlərinizdə də host edə bilərsiniz."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Keçid açarınız uğurla əlavə edildi."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Keçid açarınız uğurla silindi."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Parolunuz uğurla sıfırlandı. İndi yeni parolunuzla daxil ola bilərsiniz."
@@ -2764,4 +2848,3 @@ msgstr "Uzaqlaşdır"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Проект на страст <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Вече съществува автобиография с този слъг."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Абсолютно! Можете да експортирате автобиографията си в PDF само с едно кликване. Експортираният PDF файл запазва перфектно всички ваши форматирания и стилове."
@@ -203,14 +207,9 @@ msgstr "Добавяне на ред след"
msgid "Add Row Before"
msgstr "Добавяне на ред преди"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Добавено на {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Добавяне на ключ за достъп..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Африканс"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Албански"
@@ -293,14 +296,14 @@ msgstr "Статистика на приложението"
msgid "Arabic"
msgstr "Арабски"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Сигурни ли сте, че искате да изтриете този API ключ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Сигурни ли сте, че искате да изтриете този ключ за достъп?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Област на обучение"
msgid "Artificial Intelligence"
msgstr "Изкуствен интелект"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Съотношение на страните"
@@ -436,6 +443,8 @@ msgstr "Мога ли да експортирам автобиографията
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Мога ли да експортирам автобиографията
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Променихте ли решението си? Преименува
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Дневник на промените"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Китайски (традиционен)"
msgid "Circle"
msgstr "Кръг"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Изчистване на избора"
@@ -562,6 +577,11 @@ msgstr "Потвърждаване"
msgid "Connect"
msgstr "Свързване"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Копирайте този таен ключ и го използвай
msgid "Copy URL"
msgstr "Копиране на URL адрес"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Копиране на URL адрес"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Създаване"
@@ -637,6 +663,10 @@ msgstr "Създаване на нова награда"
msgid "Create a new certification"
msgstr "Създаване на нов сертификат"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Създаване на нов потребителски раздел"
@@ -684,6 +714,10 @@ msgstr "Създаване на нова автобиография"
msgid "Create a new skill"
msgstr "Създаване на ново умение"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Създаване на нов доброволчески опит"
@@ -793,10 +827,6 @@ msgstr "Профилът ви се изтрива..."
msgid "Deleting your API key..."
msgstr "Изтриване на вашия API ключ..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Изтриване на вашия ключ за достъп..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Прекъсване на връзката"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Вашата автобиография се дублира..."
msgid "Dutch"
msgstr "Нидерландски"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Образование"
@@ -1002,6 +1036,10 @@ msgstr "Всичко, въведено тук, се съхранява лока
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Всичко, от което се нуждаете, за да създавате, персонализирате и споделяте професионални автобиографии. Създадено с мисъл за поверителността, базирано на отворен код и напълно безплатно завинаги."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Професионален опит"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Забравихте паролата си?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Формат"
@@ -1098,6 +1136,10 @@ msgstr "Формат"
msgid "Free"
msgstr "Безплатно"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Свободна форма"
#: src/utils/locale.ts
msgid "French"
msgstr "Френски"
@@ -1106,6 +1148,10 @@ msgstr "Френски"
msgid "Full Width"
msgstr "Пълна ширина"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Генериране на случайно име"
@@ -1141,7 +1187,7 @@ msgstr "Гръцки"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Мрежа"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Научи повече"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Научете повече за това как да поберете съдържанието на страницата"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Оставете празно, за да върнете заглавие
msgid "Left Align"
msgstr "Подравняване вляво"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Писмо"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Свързване на вашия {providerName} профил..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Списък"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Страница {pageNumber} от {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Параграф"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Ключове за достъп"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Ключове за достъп и 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Предпочитания"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Натиснете <0>{RETURN_KEY}</0> или <1>{COMMA_KEY}</1>, за да добавите или запазите текущата ключова дума."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume стартира днес в Product Hunt, отидет
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume е с отворен код, фокусиран върху поверителността и напълно безплатен. За разлика от други конструктори на автобиографии, той не показва реклами, не проследява данните ви и не ограничава функциите зад платена стена."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Правоъгълник"
@@ -1816,6 +1870,11 @@ msgstr "Правоъгълник"
msgid "Rectangle (Full Width)"
msgstr "Правоъгълник (пълна ширина)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Повтори (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Препоръки"
@@ -1824,10 +1883,6 @@ msgstr "Препоръки"
msgid "Refresh"
msgstr "Опресняване"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Регистриране на ново устройство"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Спомнихте си паролата? <0><1>Влезте сега <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Спомнихте си паролата? <0><1>Влезте сега <2
msgid "Remove Password"
msgstr "Премахване на парола"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Премахване на защитата с парола..."
@@ -1850,7 +1909,7 @@ msgstr "Съобщаване за грешка"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Докладване на проблем"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Руски"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Руски"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Споделяне"
msgid "Show"
msgstr "Показване"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Странична лента<<<<<<< HEAD"
msgstr "Странична лента"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Влезте с GitHub, Google или собствен OAuth доста
msgid "Sign up"
msgstr "Регистрация"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Спонсори"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Спонсорства"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Започнете да изграждате автобиография
msgid "Statistics"
msgstr "Статистика"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Зачеркване"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Командата, която търсите, не съществува
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Съдържанието е твърде високо за тази страница, което може да доведе до нежелани резултати при експортиране в PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "След това въведете шестцифрения код, ко
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Възникна проблем при генерирането на PDF, моля, опитайте отново след известно време."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Украински"
msgid "Underline"
msgstr "Подчертаване"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Отмени (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Неограничен брой автобиографии"
@@ -2472,6 +2557,10 @@ msgstr "Актуализиране на съществуваща награда"
msgid "Update an existing certification"
msgstr "Актуализиране на съществуващ сертификат"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Актуализиране на съществуващ потребителски раздел"
@@ -2512,6 +2601,10 @@ msgstr "Актуализиране на съществуваща препоръ
msgid "Update an existing skill"
msgstr "Актуализиране на съществуващо умение"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Актуализиране на съществуващ доброволчески опит"
@@ -2529,6 +2622,10 @@ msgstr "Актуализиране на автобиография"
msgid "Update your password"
msgstr "Актуализирайте паролата си"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Актуализиране на паролата ви..."
@@ -2618,10 +2715,6 @@ msgstr "Доброволчество"
msgid "Website"
msgstr "Уебсайт"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Как искате да наречете този ключ за достъп?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "На какво искате да преименувате този раздел?"
@@ -2668,10 +2761,9 @@ msgstr "Можете също да използвате потребителск
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Можете да споделяте автобиографията си чрез уникален публичен URL, да я защитите с парола или да я изтеглите като PDF за директно споделяне. Изборът е ваш!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "След изтриване вече няма да можете да използвате ключа за достъп „{0}“ за влизане. Това действие е необратимо."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Вашите данни се съхраняват локално"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Вашите данни се съхраняват сигурно и никога не се споделят с трети страни. Можете също да хоствате Reactive Resume самостоятелно на свои сървъри за пълен контрол върху данните си."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Вашият ключ за достъп беше добавен успешно."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Вашият ключ за достъп беше изтрит успешно."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Паролата ви беше нулирана успешно. Сега можете да влезете с новата си парола."
@@ -2764,4 +2848,3 @@ msgstr "Намаляване"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Зулуски"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: bn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Bengali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>অমরুথ পিল্লাই</0>-এর একান্ত
msgid "A resume with this slug already exists."
msgstr "এই স্লাগ‑সহ একটি জীবনবৃত্তান্ত ইতিমধ্যেই বিদ্যমান।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "অবশ্যই! আপনি এক ক্লিকেই আপনার জীবনবৃত্তান্তকে PDF আকারে এক্সপোর্ট করতে পারবেন। এক্সপোর্ট করা PDF-এ আপনার সব ফরম্যাটিং ও স্টাইলিং ঠিক যেমন আছে তেমনই থাকবে।"
@@ -203,14 +207,9 @@ msgstr "পরের দিকে সারি যোগ করুন"
msgid "Add Row Before"
msgstr "আগের দিকে সারি যোগ করুন"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} তারিখে যোগ করা হয়েছে"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "আপনার পাসকি যোগ করা হচ্ছে..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "আফ্রিকান্স"
msgid "AI"
msgstr "এআই"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "আলবেনিয়ান"
@@ -293,14 +296,14 @@ msgstr "অ্যাপ্লিকেশন পরিসংখ্যান"
msgid "Arabic"
msgstr "আরবি"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "আপনি কি নিশ্চিত আপনি এই API কী মুছে ফেলতে চান?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "আপনি কি নিশ্চিত আপনি এই পাসকি মুছে ফেলতে চান?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "অধ্যয়নের এলাকা"
msgid "Artificial Intelligence"
msgstr "কৃত্রিম বুদ্ধিমত্তা"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "আকারের অনুপাত"
@@ -436,6 +443,8 @@ msgstr "আমি কি আমার জীবনবৃত্তান্তক
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "আমি কি আমার জীবনবৃত্তান্তক
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "মত বদলেছেন? আপনার জীবনবৃত্
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "চেঞ্জলগ"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "চীনা (প্রচলিত)"
msgid "Circle"
msgstr "বৃত্ত"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "নির্বাচন মুছে ফেলুন"
@@ -562,6 +577,11 @@ msgstr "নিশ্চিত করুন"
msgid "Connect"
msgstr "কনেক্ট করুন"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "এই সিক্রেট কী কপি করে আপনার
msgid "Copy URL"
msgstr "URL কপি করুন"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL কপি করুন"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "তৈরি করুন"
@@ -637,6 +663,10 @@ msgstr "একটি নতুন পুরস্কার তৈরি কর
msgid "Create a new certification"
msgstr "একটি নতুন সার্টিফিকেশন তৈরি করুন"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "একটি নতুন কাস্টম বিভাগ তৈরি করুন"
@@ -684,6 +714,10 @@ msgstr "একটি নতুন জীবনবৃত্তান্ত তৈ
msgid "Create a new skill"
msgstr "একটি নতুন স্কিল তৈরি করুন"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "একটি নতুন স্বেচ্ছাসেবী অভিজ্ঞতা তৈরি করুন"
@@ -793,10 +827,6 @@ msgstr "আপনার অ্যাকাউন্ট মুছে ফেলা
msgid "Deleting your API key..."
msgstr "আপনার API কী মুছে ফেলা হচ্ছে..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "আপনার পাসকি মুছে ফেলা হচ্ছে..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ডিসকনেক্ট করুন"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ডিসকর্ড"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "আপনার জীবনবৃত্তান্ত ডুপ্ল
msgid "Dutch"
msgstr "ডাচ"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "শিক্ষা"
@@ -1002,6 +1036,10 @@ msgstr "এখানে যা কিছু লিখবেন সব আপন
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "পেশাদার জীবনবৃত্তান্ত তৈরি, কাস্টমাইজ এবং শেয়ার করার জন্য যা যা প্রয়োজন সবই এখানে আছে। গোপনীয়তা মাথায় রেখে তৈরি, মুক্ত উৎস দ্বারা চালিত এবং চিরদিনের জন্য সম্পূর্ণ বিনামূল্যে।"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "অভিজ্ঞতা"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "আপনি কি পাসওয়ার্ড ভুলে গিয়েছেন?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ফরম্যাট"
msgstr "রূপ"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "বিনামূল্যে"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "ফ্রি-ফর্ম"
#: src/utils/locale.ts
msgid "French"
msgstr "ফরাসি"
@@ -1106,6 +1148,10 @@ msgstr "ফরাসি"
msgid "Full Width"
msgstr "পূর্ণ প্রস্থ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "একটি এলোমেলো নাম জেনারেট করুন"
@@ -1141,7 +1187,7 @@ msgstr "গ্রিক"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "গ্রিড"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "আরও জানুন"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "একটি পৃষ্ঠায় কনটেন্ট কিভাবে ফিট করানো যায় সে সম্পর্কে আরও জানুন"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "শিরোনামটি আবার মূল অবস্থায
msgid "Left Align"
msgstr "বাম দিকে অ্যালাইন"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "লেটার"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "আপনার {providerName} অ্যাকাউন্ট লিং
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "তালিকা"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "পৃষ্ঠা {totalNumberOfPages}-এর মধ্যে {pageNumb
msgid "Paragraph"
msgstr "অনুচ্ছেদ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "পাসকিগুলো"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "পাসকি ও 2FA"
@@ -1735,7 +1785,7 @@ msgstr "পছন্দসমূহ"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "বর্তমান কীওয়ার্ড যোগ বা সংরক্ষণ করতে <0>{RETURN_KEY}</0> অথবা <1>{COMMA_KEY}</1> চাপুন।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume আজ Product Hunt‑এ লঞ্চ হচ্ছে,
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume মুক্ত উৎস, গোপনীয়তা-কেন্দ্রিক এবং সম্পূর্ণ বিনামূল্যে। অন্য জীবনবৃত্তান্ত নির্মাতাদের মতো এটি কোনো বিজ্ঞাপন দেখায় না, আপনার ডেটা ট্র্যাক করে না, বা ফিচারগুলো পেওয়ালের আড়ালে আটকে রাখে না।"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "আয়তক্ষেত্র"
@@ -1816,6 +1870,11 @@ msgstr "আয়তক্ষেত্র"
msgid "Rectangle (Full Width)"
msgstr "আয়তক্ষেত্র (পূর্ণ প্রস্থ)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "রি-ডু (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "রেফারেন্সসমূহ"
@@ -1824,10 +1883,6 @@ msgstr "রেফারেন্সসমূহ"
msgid "Refresh"
msgstr "রিফ্রেশ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "নতুন ডিভাইস নিবন্ধন করুন"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "পাসওয়ার্ড মনে আছে? <0><1>এখনই সাইন ইন করুন <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "পাসওয়ার্ড মনে আছে? <0><1>এখনই
msgid "Remove Password"
msgstr "পাসওয়ার্ড সরিয়ে ফেলুন"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "পাসওয়ার্ড সুরক্ষা সরানো হচ্ছে..."
@@ -1850,7 +1909,7 @@ msgstr "বাগ রিপোর্ট করুন"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "সমস্যা রিপোর্ট করুন"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "রুশ"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "রুশ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "শেয়ারিং"
msgid "Show"
msgstr "দেখান"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "সাইডবার<<<<<<< HEAD"
msgstr "সাইডবার"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google বা যেকোনো কাস্টম OAuth প্
msgid "Sign up"
msgstr "সাইন আপ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "স্পনসররা"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "স্পনসরশিপ"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "শূন্য থেকে শুরু করে আপনার জ
msgid "Statistics"
msgstr "পরিসংখ্যান"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "স্ট্রাইক"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "সাবরেডিট"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "আপনি যে কমান্ডটি খুঁজছেন ত
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "এই পৃষ্ঠার জন্য কনটেন্টটি অনেক বেশি লম্বা, এটি PDF-এ এক্সপোর্ট করার সময় অনাকাঙ্খিত ফলাফল ঘটাতে পারে।"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "তারপর, অ্যাপটি যে ৬ সংখ্যার
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF তৈরি করার সময় একটি সমস্যা হয়েছে, অনুগ্রহ করে কিছু সময় পরে আবার চেষ্টা করুন।"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ইউক্রেনীয়"
msgid "Underline"
msgstr "আন্ডারলাইন"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "আনডু (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "আনলিমিটেড জীবনবৃত্তান্ত"
@@ -2472,6 +2557,10 @@ msgstr "বিদ্যমান পুরস্কার আপডেট কর
msgid "Update an existing certification"
msgstr "বিদ্যমান সার্টিফিকেশন আপডেট করুন"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "বিদ্যমান কাস্টম বিভাগ আপডেট করুন"
@@ -2512,6 +2601,10 @@ msgstr "বিদ্যমান রেফারেন্স আপডেট ক
msgid "Update an existing skill"
msgstr "বিদ্যমান স্কিল আপডেট করুন"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "বিদ্যমান স্বেচ্ছাসেবী অভিজ্ঞতা আপডেট করুন"
@@ -2529,6 +2622,10 @@ msgstr "জীবনবৃত্তান্ত আপডেট করুন"
msgid "Update your password"
msgstr "আপনার পাসওয়ার্ড আপডেট করুন"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "আপনার পাসওয়ার্ড আপডেট করা হচ্ছে..."
@@ -2618,10 +2715,6 @@ msgstr "স্বেচ্ছাসেবী"
msgid "Website"
msgstr "ওয়েবসাইট"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "এই পাসকিটির কী নাম রাখতে চান?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "এই বিভাগটির নাম কী রাখতে চান?"
@@ -2668,10 +2761,9 @@ msgstr "আপনি চাইলে ইউজারনেম দিয়েও
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "আপনি একটি আলাদা সর্বজনীন URL‑এর মাধ্যমে জীবনবৃত্তান্ত শেয়ার করতে পারেন, পাসওয়ার্ড দিয়ে সুরক্ষিত করতে পারেন, অথবা সরাসরি শেয়ার করার জন্য PDF হিসেবে ডাউনলোড করতে পারেন। সিদ্ধান্ত আপনার!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "মুছে ফেলার পর আপনি আর \"{0}\" পাসকি ব্যবহার করে সাইন ইন করতে পারবেন না। এই কাজটি ফিরিয়ে নেওয়া যাবে না।"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "আপনার ডেটা স্থানীয়ভাবে সং
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "আপনার ডেটা নিরাপদভাবে সংরক্ষিত হয় এবং কখনোই তৃতীয় পক্ষের সঙ্গে শেয়ার করা হয় না। চাইলে আপনি নিজের সার্ভারে Reactive Resume নিজে হোস্ট করেও ডেটার পূর্ণ নিয়ন্ত্রণ রাখতে পারেন।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "আপনার পাসকি সফলভাবে যোগ করা হয়েছে।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "আপনার পাসকি সফলভাবে মুছে ফেলা হয়েছে।"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "আপনার পাসওয়ার্ড সফলভাবে রিসেট হয়েছে। এখন আপনি নতুন পাসওয়ার্ড দিয়ে সাইন ইন করতে পারবেন।"
@@ -2764,4 +2848,3 @@ msgstr "জুম আউট"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "জুলু"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Un projecte fet amb passió per <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Ja existeix un currículum amb aquest identificador llegible (slug)."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "I tant! Pots exportar el teu currículum a PDF amb un sol clic. El PDF exportat manté perfectament tot el format i l’estil."
@@ -203,14 +207,9 @@ msgstr "Afegeix una fila després"
msgid "Add Row Before"
msgstr "Afegeix una fila abans"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Afegit el {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "S’està afegint la clau d’accés..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanès"
@@ -293,14 +296,14 @@ msgstr "Estadístiques de l’aplicació"
msgid "Arabic"
msgstr "Àrab"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Segur que vols suprimir aquesta clau API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Segur que vols suprimir aquesta clau d’accés?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Àrea d’estudi"
msgid "Artificial Intelligence"
msgstr "Intel·ligència artificial"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Relació d’aspecte"
@@ -436,6 +443,8 @@ msgstr "Puc exportar el meu currículum a PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Puc exportar el meu currículum a PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Has canviat d’idea? Canvia el nom del currículum per fer-lo més desc
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Canvi de registre"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Xinès (tradicional)"
msgid "Circle"
msgstr "Cercle"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Esborra la selecció"
@@ -562,6 +577,11 @@ msgstr "Confirma"
msgid "Connect"
msgstr "Connecta"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copia aquesta clau secreta i utilitza-la a les aplicacions per accedir a
msgid "Copy URL"
msgstr "Copia l’URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copia l’URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Crear"
@@ -637,6 +663,10 @@ msgstr "Crea un premi nou"
msgid "Create a new certification"
msgstr "Crea una certificació nova"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Crea una secció personalitzada nova"
@@ -684,6 +714,10 @@ msgstr "Crea un currículum nou"
msgid "Create a new skill"
msgstr "Crea una habilitat nova"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Crea una experiència de voluntariat nova"
@@ -793,10 +827,6 @@ msgstr "S’està suprimint el compte..."
msgid "Deleting your API key..."
msgstr "S’està suprimint la clau API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "S’està suprimint la clau d’accés..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Desconnecta"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "S’està duplicant el currículum..."
msgid "Dutch"
msgstr "Neerlandès"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Educació"
@@ -1002,6 +1036,10 @@ msgstr "Tot el que introdueixis aquí es desa localment al navegador. Les dades
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tot el que necessites per crear, personalitzar i compartir currículums professionals. Creat amb la privadesa en ment, impulsat per codi obert i completament gratuït per sempre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experiència"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Has oblidat la contrasenya?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratuït"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Format lliure"
#: src/utils/locale.ts
msgid "French"
msgstr "Francès"
@@ -1106,6 +1148,10 @@ msgstr "Francès"
msgid "Full Width"
msgstr "Amplada completa"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Genera un nom aleatori"
@@ -1141,7 +1187,7 @@ msgstr "Grec"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Graella"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Més informació"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Aprèn més sobre com ajustar el contingut en una pàgina"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Deixa-ho buit per restablir el títol original."
msgid "Left Align"
msgstr "Alinea a l’esquerra"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "S’està enllaçant el compte de {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Llista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Pàgina {pageNumber} de {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paràgraf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Claus d’accés i A2F"
@@ -1735,7 +1785,7 @@ msgstr "Preferències"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Prem <0>{RETURN_KEY}</0> o <1>{COMMA_KEY}</1> per afegir o desar la paraula clau actual."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume es llança avui a Product Hunt, ves-hi i mostra una mica
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume és de codi obert, centrat en la privadesa i completament gratuït. A diferència d’altres creadors de currículums, no mostra anuncis, no rastreja les dades ni limita les funcions darrere d’un mur de pagament."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rectangle"
@@ -1816,6 +1870,11 @@ msgstr "Rectangle"
msgid "Rectangle (Full Width)"
msgstr "Rectangle (amplada completa)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Repetir (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referències"
@@ -1824,10 +1883,6 @@ msgstr "Referències"
msgid "Refresh"
msgstr "Actualitza"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registra un dispositiu nou"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Recordes la contrasenya? <0><1>Inicia sessió ara <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Recordes la contrasenya? <0><1>Inicia sessió ara <2/></1></0>"
msgid "Remove Password"
msgstr "Elimina la contrasenya"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "S’està desactivant la protecció amb contrasenya..."
@@ -1850,7 +1909,7 @@ msgstr "Informa d’un error"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Informa d’un problema"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rus"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rus"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Compartició"
msgid "Show"
msgstr "Mostra"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Barra lateral<<<<<<< HEAD"
msgstr "Barra lateral"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Inicia sessió amb GitHub, Google o un proveïdor OAuth personalitzat."
msgid "Sign up"
msgstr "Registra’t"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Patrocinadors"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Patrocinis"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Comença a crear el currículum des de zero"
msgid "Statistics"
msgstr "Estadístiques"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Barrat"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "L’ordre que busques no existeix."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "El contingut és massa alt per a aquesta pàgina i això pot causar resultats indesitjats en exportar a PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "A continuació, introdueix el codi de 6 dígits que proporciona l’apli
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "S’ha produït un problema en generar el PDF, torna-ho a provar més tard."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraïnès"
msgid "Underline"
msgstr "Subratllat"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Desfer (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Currículums il·limitats"
@@ -2472,6 +2557,10 @@ msgstr "Actualitza un premi existent"
msgid "Update an existing certification"
msgstr "Actualitza una certificació existent"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Actualitza una secció personalitzada existent"
@@ -2512,6 +2601,10 @@ msgstr "Actualitza una referència existent"
msgid "Update an existing skill"
msgstr "Actualitza una habilitat existent"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Actualitza una experiència de voluntariat existent"
@@ -2529,6 +2622,10 @@ msgstr "Actualitza el currículum"
msgid "Update your password"
msgstr "Actualitza la contrasenya"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "S’està actualitzant la contrasenya..."
@@ -2618,10 +2715,6 @@ msgstr "Voluntariat"
msgid "Website"
msgstr "Lloc web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Com vols anomenar aquesta clau d’accés?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Com vols canviar el nom d’aquesta secció?"
@@ -2668,10 +2761,9 @@ msgstr "També pots utilitzar el nom d’usuari per iniciar sessió."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Pots compartir el currículum mitjançant un URL públic únic, protegir-lo amb una contrasenya o baixar-lo en PDF per compartir-lo directament. Tu tries!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Després de la supressió ja no podràs utilitzar la clau d’accés \"{0}\" per iniciar sessió. Aquesta acció no es pot desfer."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Les dades es desen localment"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Les dades s’emmagatzemen de manera segura i mai no es comparteixen amb tercers. També pots autoallotjar Reactive Resume als teus propis servidors per tenir un control total sobre les dades."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "La clau d’accés s’ha afegit correctament."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "La clau d’accés s’ha suprimit correctament."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "La contrasenya s’ha restablert correctament. Ara ja pots iniciar sessió amb la contrasenya nova."
@@ -2764,4 +2848,3 @@ msgstr "Allunya"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulú"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -110,6 +110,10 @@ msgstr "Osobní projekt <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Životopis s tímto slugem už existuje."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Ano! Svůj životopis můžete exportovat do PDF jedním kliknutím. Exportované PDF dokonale zachová veškeré vaše formátování a styl."
@@ -203,14 +207,9 @@ msgstr "Přidat řádek za"
msgid "Add Row Before"
msgstr "Přidat řádek před"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Přidáno dne {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Přidávání přístupového klíče…"
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikánština"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albánština"
@@ -293,14 +296,14 @@ msgstr "Statistiky aplikace"
msgid "Arabic"
msgstr "Arabština"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Opravdu chcete tento API klíč odstranit?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Opravdu chcete odstranit tento přístupový klíč?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studijní obor"
msgid "Artificial Intelligence"
msgstr "Umělá inteligence"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Poměr stran"
@@ -436,6 +443,8 @@ msgstr "Mohu svůj životopis exportovat do PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Mohu svůj životopis exportovat do PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Rozmysleli jste si to? Přejmenujte svůj životopis na něco výstižn
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Protokol změn"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Čínština (tradiční)"
msgid "Circle"
msgstr "Kruh"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Zrušit výběr"
@@ -562,6 +577,11 @@ msgstr "Potvrdit"
msgid "Connect"
msgstr "Připojit"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Zkopírujte tento tajný klíč a použijte ho ve svých aplikacích pro
msgid "Copy URL"
msgstr "Kopírovat URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopírovat URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Vytvořit"
@@ -637,6 +663,10 @@ msgstr "Vytvořit nové ocenění"
msgid "Create a new certification"
msgstr "Vytvořit nové osvědčení"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Vytvořit novou vlastní sekci"
@@ -684,6 +714,10 @@ msgstr "Vytvořte nový životopis"
msgid "Create a new skill"
msgstr "Vytvořit novou dovednost"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Vytvořit novou dobrovolnickou zkušenost"
@@ -793,10 +827,6 @@ msgstr "Mazání účtu…"
msgid "Deleting your API key..."
msgstr "Mazání API klíče…"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Mazání přístupového klíče…"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Odpojit"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplikování životopisu…"
msgid "Dutch"
msgstr "Nizozemština"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Vzdělání"
@@ -1002,6 +1036,10 @@ msgstr "Vše, co zde zadáte, je ukládáno lokálně ve vašem prohlížeči. V
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Vše, co potřebujete k vytvoření, přizpůsobení a sdílení profesionálních životopisů. Vytvořeno s ohledem na soukromí, poháněno open source a zcela zdarma, navždy."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Zkušenosti"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Zapomněli jste heslo?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formát"
@@ -1098,6 +1136,10 @@ msgstr "Formát"
msgid "Free"
msgstr "Zdarma"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Volný formát"
#: src/utils/locale.ts
msgid "French"
msgstr "Francouzština"
@@ -1106,6 +1148,10 @@ msgstr "Francouzština"
msgid "Full Width"
msgstr "Plná šířka"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Vygenerovat náhodný název"
@@ -1141,7 +1187,7 @@ msgstr "Řečtina"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Mřížka"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Zjistit více"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Zjistěte více o tom, jak přizpůsobit obsah na stránku"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Ponechte prázdné pro resetování názvu na původní."
msgid "Left Align"
msgstr "Zarovnat vlevo"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Propojuji váš účet {providerName}…"
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Seznam"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Stránka {pageNumber} z {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Odstavec"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Přístupové klíče"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Přístupové klíče a 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Předvolby"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Stiskněte <0>{RETURN_KEY}</0> nebo <1>{COMMA_KEY}</1> pro přidání nebo uložení aktuálního klíčového slova."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume dnes startuje na Product Hunt, přijďte nás podpořit!
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume je open source, zaměřené na soukromí a zcela zdarma. Na rozdíl od jiných nástrojů pro tvorbu životopisů nezobrazuje reklamy, nesleduje vaše data a neomezuje funkce za paywallem."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Obdélník"
@@ -1816,6 +1870,11 @@ msgstr "Obdélník"
msgid "Rectangle (Full Width)"
msgstr "Obdélník (plná šířka)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Znovu (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Reference"
@@ -1824,10 +1883,6 @@ msgstr "Reference"
msgid "Refresh"
msgstr "Obnovit"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Zaregistrovat nové zařízení"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Pamatujete si heslo? <0><1>Přihlaste se nyní <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Pamatujete si heslo? <0><1>Přihlaste se nyní <2/></1></0>"
msgid "Remove Password"
msgstr "Odebrat heslo"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Odstraňování ochrany heslem…"
@@ -1850,7 +1909,7 @@ msgstr "Nahlásit chybu"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Nahlásit problém"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Ruština"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Ruština"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Sdílení"
msgid "Show"
msgstr "Zobrazit"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Postranní panel<<<<<<< HEAD"
msgstr "Postranní panel"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Přihlaste se pomocí GitHubu, Googlu nebo vlastního poskytovatele OAut
msgid "Sign up"
msgstr "Zaregistrovat se"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponzoři"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponzorství"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Začněte vytvářet životopis od nuly"
msgid "Statistics"
msgstr "Statistiky"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Přeškrtnutí"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Příkaz, který hledáte, neexistuje."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Obsah je příliš vysoký pro tuto stránku, což může při exportu do PDF způsobit nežádoucí výsledky."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Poté zadejte šestimístný kód, který aplikace poskytne, abyste mohl
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Při generování PDF došlo k problému, zkuste to prosím znovu za chvíli."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrajinština"
msgid "Underline"
msgstr "Podtržení"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Zpět (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Neomezené životopisy"
@@ -2472,6 +2557,10 @@ msgstr "Aktualizovat existující ocenění"
msgid "Update an existing certification"
msgstr "Aktualizovat existující osvědčení"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Aktualizovat existující vlastní sekci"
@@ -2512,6 +2601,10 @@ msgstr "Aktualizovat existující referenci"
msgid "Update an existing skill"
msgstr "Aktualizovat existující dovednost"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Aktualizovat existující dobrovolnickou zkušenost"
@@ -2529,6 +2622,10 @@ msgstr "Aktualizovat životopis"
msgid "Update your password"
msgstr "Aktualizujte své heslo"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Aktualizace hesla…"
@@ -2618,10 +2715,6 @@ msgstr "Dobrovolnictví"
msgid "Website"
msgstr "Web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Jak chcete tento přístupový klíč pojmenovat?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Na jaký název chcete tuto sekci přejmenovat?"
@@ -2668,10 +2761,9 @@ msgstr "K přihlášení můžete také použít své uživatelské jméno."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Svůj životopis můžete sdílet pomocí jedinečné veřejné URL adresy, chránit ho heslem nebo si ho stáhnout jako PDF a sdílet přímo. Volba je na vás!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Po smazání již nebudete moci přístupový klíč „{0}“ použít k přihlášení. Tuto akci nelze vrátit zpět."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Vaše data jsou ukládána lokálně"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Vaše data jsou ukládána bezpečně a nikdy nejsou sdílena s třetími stranami. Reactive Resume si můžete také hostovat sami na vlastních serverech a mít tak nad svými daty plnou kontrolu."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Váš přístupový klíč byl úspěšně přidán."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Váš přístupový klíč byl úspěšně smazán."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Vaše heslo bylo úspěšně obnoveno. Nyní se můžete přihlásit pomocí nového hesla."
@@ -2764,4 +2848,3 @@ msgstr "Oddálit"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Et passionsprojekt af <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Et CV med dette URL-segment findes allerede."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Ja, selvfølgelig! Du kan eksportere dit CV til PDF med ét klik. Den eksporterede PDF bevarer al din formatering og styling perfekt."
@@ -203,14 +207,9 @@ msgstr "Tilføj række efter"
msgid "Add Row Before"
msgstr "Tilføj række før"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Tilføjet den {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Tilføjer din adgangsnøgle..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albansk"
@@ -293,14 +296,14 @@ msgstr "Applikationsstatistik"
msgid "Arabic"
msgstr "Arabisk"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Er du sikker på, at du vil slette denne API-nøgle?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Er du sikker på, at du vil slette denne adgangsnøgle?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studieområde"
msgid "Artificial Intelligence"
msgstr "Kunstig intelligens"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Billedformat"
@@ -436,6 +443,8 @@ msgstr "Kan jeg eksportere mit CV til PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Kan jeg eksportere mit CV til PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Fortrudt? Omdøb dit CV til noget mere beskrivende."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Ændringslog"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Kinesisk (traditionelt)"
msgid "Circle"
msgstr "Cirkel"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Ryd markering"
@@ -562,6 +577,11 @@ msgstr "Bekræft"
msgid "Connect"
msgstr "Forbind"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopiér denne hemmelige nøgle og brug den i dine applikationer for at f
msgid "Copy URL"
msgstr "Kopiér URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopiér URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Opret"
@@ -637,6 +663,10 @@ msgstr "Opret en ny pris"
msgid "Create a new certification"
msgstr "Opret en ny certificering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Opret et nyt brugerdefineret afsnit"
@@ -684,6 +714,10 @@ msgstr "Opret et nyt CV"
msgid "Create a new skill"
msgstr "Opret en ny færdighed"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Opret en ny frivillig erfaring"
@@ -793,10 +827,6 @@ msgstr "Sletter din konto..."
msgid "Deleting your API key..."
msgstr "Sletter din API-nøgle..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Sletter din adgangsnøgle..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Afbryd forbindelse"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplikerer dit CV..."
msgid "Dutch"
msgstr "Hollandsk"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Uddannelse"
@@ -1002,6 +1036,10 @@ msgstr "Alt hvad du indtaster her, gemmes lokalt i din browser. Dine data sendes
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Alt hvad du behøver for at oprette, tilpasse og dele professionelle CV'er. Bygget med fokus på privatliv, drevet af open source og helt gratis for altid."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Erfaring"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Har du glemt din adgangskode?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Fri form"
#: src/utils/locale.ts
msgid "French"
msgstr "Fransk"
@@ -1106,6 +1148,10 @@ msgstr "Fransk"
msgid "Full Width"
msgstr "Fuld bredde"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generér et tilfældigt navn"
@@ -1141,7 +1187,7 @@ msgstr "Græsk"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Gitter"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Få mere at vide"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Lær mere om, hvordan du tilpasser indholdet til en side"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Lad det være tomt for at nulstille titlen til originalen."
msgid "Left Align"
msgstr "Venstrejustér"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Brev"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Tilslutter din {providerName}-konto..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Liste"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Side {pageNumber} af {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Afsnit"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Adgangsnøgler"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Adgangsnøgler & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Præferencer"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Tryk på <0>{RETURN_KEY}</0> eller <1>{COMMA_KEY}</1> for at tilføje eller gemme det aktuelle nøgleord."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume lanceres på Product Hunt i dag – kig forbi og vis lid
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume er open-source, fokuserer på privatliv og er helt gratis. I modsætning til andre CV-byggere viser det ingen reklamer, sporer ikke dine data og begrænser ikke funktioner bag en betalingsmur."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rektangel"
@@ -1816,6 +1870,11 @@ msgstr "Rektangel"
msgid "Rectangle (Full Width)"
msgstr "Rektangel (fuld bredde)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Gentag (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referencer"
@@ -1824,10 +1883,6 @@ msgstr "Referencer"
msgid "Refresh"
msgstr "Opdater"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registrér ny enhed"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Kan du huske din adgangskode? <0><1>Log ind nu <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Kan du huske din adgangskode? <0><1>Log ind nu <2/></1></0>"
msgid "Remove Password"
msgstr "Fjern adgangskode"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Fjerner adgangskodebeskyttelse..."
@@ -1850,7 +1909,7 @@ msgstr "Rapportér en fejl"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Rapportér et problem"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russisk"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russisk"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Deling"
msgid "Show"
msgstr "Vis"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sidebjælke<<<<<<< HEAD"
msgstr "Sidebjælke"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Log ind med GitHub, Google eller en brugerdefineret OAuth-udbyder."
msgid "Sign up"
msgstr "Tilmeld dig"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorer"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorater"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Begynd at opbygge dit CV helt fra bunden"
msgid "Statistics"
msgstr "Statistik"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Gennemstreget"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Den kommando, du leder efter, findes ikke."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Indholdet er for højt til denne side, hvilket kan give uønskede resultater ved eksport til PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Indtast derefter den 6-cifrede kode, som appen giver, for at fortsætte.
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Der opstod et problem under generering af PDF'en, prøv igen om lidt."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainsk"
msgid "Underline"
msgstr "Understreg"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Fortryd (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Ubegrænsede CV'er"
@@ -2472,6 +2557,10 @@ msgstr "Opdater en eksisterende pris"
msgid "Update an existing certification"
msgstr "Opdater en eksisterende certificering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Opdater et eksisterende brugerdefineret afsnit"
@@ -2512,6 +2601,10 @@ msgstr "Opdater en eksisterende reference"
msgid "Update an existing skill"
msgstr "Opdater en eksisterende færdighed"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Opdater en eksisterende frivillig erfaring"
@@ -2529,6 +2622,10 @@ msgstr "Opdater CV"
msgid "Update your password"
msgstr "Opdater din adgangskode"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Opdaterer din adgangskode..."
@@ -2618,10 +2715,6 @@ msgstr "Frivillig"
msgid "Website"
msgstr "Hjemmeside"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Hvad vil du kalde denne adgangsnøgle?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Hvad vil du omdøbe dette afsnit til?"
@@ -2668,10 +2761,9 @@ msgstr "Du kan også bruge dit brugernavn til at logge ind."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Du kan dele dit CV via en unik offentlig URL, beskytte det med en adgangskode eller downloade det som PDF for at dele det direkte. Valget er dit!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Du kan ikke længere bruge adgangsnøglen \"{0}\" til at logge ind efter sletning. Denne handling kan ikke fortrydes."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Dine data gemmes lokalt"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Dine data lagres sikkert og deles aldrig med tredjeparter. Du kan også selv-hoste Reactive Resume på dine egne servere for fuld kontrol over dine data."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Din adgangsnøgle er blevet tilføjet."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Din adgangsnøgle er blevet slettet."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Din adgangskode er blevet nulstillet. Du kan nu logge ind med din nye adgangskode."
@@ -2764,4 +2848,3 @@ msgstr "Zoom ud"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Ein Herzensprojekt von <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Ein Lebenslauf mit diesem Slug existiert bereits."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Auf jeden Fall! Du kannst deinen Lebenslauf mit einem einzigen Klick als PDF exportieren. Das exportierte PDF übernimmt all deine Formatierungen und dein Styling perfekt."
@@ -203,14 +207,9 @@ msgstr "Zeile danach einfügen"
msgid "Add Row Before"
msgstr "Zeile davor einfügen"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Hinzugefügt am {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Ihr Passkey wird hinzugefügt..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "KI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanisch"
@@ -293,14 +296,14 @@ msgstr "Anwendungsstatistiken"
msgid "Arabic"
msgstr "Arabisch"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Möchtest du diesen API-Schlüssel wirklich löschen?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Möchten Sie diesen Passkey wirklich löschen?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studienfach"
msgid "Artificial Intelligence"
msgstr "Künstliche Intelligenz"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Seitenverhältnis"
@@ -436,6 +443,8 @@ msgstr "Kann ich meinen Lebenslauf als PDF exportieren?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Kann ich meinen Lebenslauf als PDF exportieren?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Sie haben es sich anders überlegt? Benennen Sie Ihren Lebenslauf in etw
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Changelog"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinesisch (traditionell)"
msgid "Circle"
msgstr "Kreis"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Auswahl löschen"
@@ -562,6 +577,11 @@ msgstr "Bestätigen"
msgid "Connect"
msgstr "Verbinden"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopiere diesen geheimen Schlüssel und verwende ihn in deinen Anwendunge
msgid "Copy URL"
msgstr "URL kopieren"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL kopieren"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Erstellen"
@@ -637,6 +663,10 @@ msgstr "Eine neue Auszeichnung erstellen"
msgid "Create a new certification"
msgstr "Eine neue Zertifizierung erstellen"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Einen neuen benutzerdefinierten Abschnitt erstellen"
@@ -684,6 +714,10 @@ msgstr "Einen neuen Lebenslauf erstellen"
msgid "Create a new skill"
msgstr "Eine neue Fähigkeit erstellen"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Eine neue Freiwilligenerfahrung erstellen"
@@ -793,10 +827,6 @@ msgstr "Ihr Konto wird gelöscht..."
msgid "Deleting your API key..."
msgstr "Dein API-Schlüssel wird gelöscht ..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Ihr Passkey wird gelöscht..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Trennen"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Ihr Lebenslauf wird dupliziert..."
msgid "Dutch"
msgstr "Niederländisch"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Ausbildung"
@@ -1002,6 +1036,10 @@ msgstr "Alles, was du hier eingibst, wird lokal in deinem Browser gespeichert. D
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Alles, was du brauchst, um professionelle Lebensläufe zu erstellen, anzupassen und zu teilen. Mit Blick auf Datenschutz entwickelt, von Open Source angetrieben und für immer komplett kostenlos."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Erfahrung"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "Passwort vergessen?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
msgstr "Seitenformat"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "Kostenlos"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Freiform"
#: src/utils/locale.ts
msgid "French"
msgstr "Französisch"
@@ -1106,6 +1148,10 @@ msgstr "Französisch"
msgid "Full Width"
msgstr "Volle Breite"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Zufälligen Namen generieren"
@@ -1141,7 +1187,7 @@ msgstr "Griechisch"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Rasteransicht"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Mehr erfahren"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Erfahren Sie mehr darüber, wie Sie Inhalte auf einer Seite anpassen können"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Leer lassen, um den Titel auf den Original zurückzusetzen."
msgid "Left Align"
msgstr "Linksbündig"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "US Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Ihr {providerName}-Konto wird verknüpft..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Listenansicht"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Seite {pageNumber} von {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Absatz"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkeys & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Einstellungen"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Drücken Sie <0>{RETURN_KEY}</0> oder <1>{COMMA_KEY}</1>, um das aktuelle Schlüsselwort hinzuzufügen oder zu speichern."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume startet heute auf Product Hunt – schau vorbei und zeig
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ist Open Source, datenschutzorientiert und vollständig kostenlos. Anders als andere Lebenslauf-Builder zeigt es keine Werbung an, trackt deine Daten nicht und versteckt keine Funktionen hinter einer Bezahlschranke."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rechteck"
@@ -1816,6 +1870,11 @@ msgstr "Rechteck"
msgid "Rectangle (Full Width)"
msgstr "Rechteck (volle Breite)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Wiederholen (Strg+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenzen"
@@ -1824,10 +1883,6 @@ msgstr "Referenzen"
msgid "Refresh"
msgstr "Aktualisieren"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Neues Gerät registrieren"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Sie erinnern sich wieder an Ihr Passwort? <0><1>Jetzt anmelden <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Sie erinnern sich wieder an Ihr Passwort? <0><1>Jetzt anmelden <2/></1><
msgid "Remove Password"
msgstr "Passwort entfernen"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Passwortschutz wird entfernt..."
@@ -1850,7 +1909,7 @@ msgstr "Fehler melden"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Problem melden"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russisch"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russisch"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,6 +2080,18 @@ msgstr "Teilen"
msgid "Show"
msgstr "Einblenden"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Seitenleiste"
@@ -2043,7 +2116,6 @@ msgstr "Melde dich mit GitHub, Google oder einem benutzerdefinierten OAuth-Anbie
msgid "Sign up"
msgstr "Registrieren"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsoren"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsoring"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Erstellen Sie Ihren Lebenslauf von Grund auf"
msgid "Statistics"
msgstr "Statistiken"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Durchgestrichen"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Der Befehl, den du suchst, existiert nicht."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Der Inhalt ist zu hoch für diese Seite. Dies kann beim Exportieren als PDF zu unerwünschten Ergebnissen führen."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Geben Sie dann den 6-stelligen Code ein, den die App bereitstellt, um fo
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Beim Erzeugen des PDFs ist ein Problem aufgetreten, bitte versuche es in einiger Zeit erneut."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainisch"
msgid "Underline"
msgstr "Unterstreichen"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Rückgängig (Strg+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Unbegrenzte Lebensläufe"
@@ -2472,6 +2557,10 @@ msgstr "Eine bestehende Auszeichnung aktualisieren"
msgid "Update an existing certification"
msgstr "Eine bestehende Zertifizierung aktualisieren"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Einen bestehenden benutzerdefinierten Abschnitt aktualisieren"
@@ -2512,6 +2601,10 @@ msgstr "Eine bestehende Referenz aktualisieren"
msgid "Update an existing skill"
msgstr "Eine bestehende Fähigkeit aktualisieren"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Eine bestehende Freiwilligenerfahrung aktualisieren"
@@ -2529,6 +2622,10 @@ msgstr "Lebenslauf aktualisieren"
msgid "Update your password"
msgstr "Aktualisieren Sie Ihr Passwort"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Ihr Passwort wird aktualisiert..."
@@ -2618,10 +2715,6 @@ msgstr "Freiwillige Arbeit"
msgid "Website"
msgstr "Webseite"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Wie möchten Sie diesen Passkey nennen?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Wie möchten Sie diesen Abschnitt umbenennen?"
@@ -2668,10 +2761,9 @@ msgstr "Sie können sich auch mit Ihrem Benutzernamen anmelden."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Du kannst deinen Lebenslauf über eine eindeutige öffentliche URL teilen, ihn mit einem Passwort schützen oder ihn als PDF herunterladen, um ihn direkt zu versenden. Die Wahl liegt bei dir!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Sie können den Passkey \"{0}\" nach dem Löschen nicht mehr zum Anmelden verwenden. Diese Aktion kann nicht rückgängig gemacht werden."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Deine Daten werden lokal gespeichert"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Deine Daten werden sicher gespeichert und niemals an Dritte weitergegeben. Du kannst Reactive Resume außerdem auf deinen eigenen Servern selbst hosten, um die vollständige Kontrolle über deine Daten zu behalten."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Ihr Passkey wurde erfolgreich hinzugefügt."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Ihr Passkey wurde erfolgreich gelöscht."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Ihr Passwort wurde erfolgreich zurückgesetzt. Sie können sich nun mit Ihrem neuen Passwort anmelden."
@@ -2764,4 +2848,3 @@ msgstr "Herauszoomen"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Ένα έργο πάθους από τον <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Υπάρχει ήδη βιογραφικό σημείωμα με αυτό το slug."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "Α4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Φυσικά! Μπορείτε να εξαγάγετε το βιογραφικό σας σημείωμα σε PDF με ένα μόνο κλικ. Το εξαγόμενο PDF διατηρεί άψογα όλη τη μορφοποίηση και το στυλ σας."
@@ -203,14 +207,9 @@ msgstr "Προσθήκη γραμμής μετά"
msgid "Add Row Before"
msgstr "Προσθήκη γραμμής πριν"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Προστέθηκε στις {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Προσθήκη κλειδιού πρόσβασης..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Αφρικάανς"
msgid "AI"
msgstr "ΤΝ"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Αλβανικά"
@@ -293,14 +296,14 @@ msgstr "Στατιστικά εφαρμογής"
msgid "Arabic"
msgstr "Αραβικά"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το κλειδί API;"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Είστε βέβαιοι ότι θέλετε να διαγράψετε αυτό το κλειδί πρόσβασης;"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Τομέας σπουδών"
msgid "Artificial Intelligence"
msgstr "Τεχνητή Νοημοσύνη"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Αναλογία διαστάσεων"
@@ -436,6 +443,8 @@ msgstr "Μπορώ να εξαγάγω το βιογραφικό μου σημε
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Μπορώ να εξαγάγω το βιογραφικό μου σημε
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Αλλάξατε γνώμη; Μετονομάστε το βιογραφ
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Αρχείο αλλαγών"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Κινέζικα (Παραδοσιακά)"
msgid "Circle"
msgstr "Κύκλος"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Απαλοιφή επιλογής"
@@ -562,6 +577,11 @@ msgstr "Επιβεβαίωση"
msgid "Connect"
msgstr "Σύνδεση"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Αντιγράψτε αυτό το μυστικό κλειδί και χ
msgid "Copy URL"
msgstr "Αντιγραφή URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Αντιγραφή URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Δημιουργία"
@@ -637,6 +663,10 @@ msgstr "Δημιουργία νέου βραβείου"
msgid "Create a new certification"
msgstr "Δημιουργία νέας πιστοποίησης"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Δημιουργία νέας προσαρμοσμένης ενότητας"
@@ -684,6 +714,10 @@ msgstr "Δημιουργία νέου βιογραφικού σημειώματ
msgid "Create a new skill"
msgstr "Δημιουργία νέας δεξιότητας"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Δημιουργία νέας εθελοντικής εμπειρίας"
@@ -793,10 +827,6 @@ msgstr "Διαγραφή του λογαριασμού σας..."
msgid "Deleting your API key..."
msgstr "Διαγραφή του κλειδιού API σας..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Διαγραφή του κλειδιού πρόσβασής σας..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Αποσύνδεση"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Δημιουργία αντιγράφου του βιογραφικού
msgid "Dutch"
msgstr "Ολλανδικά"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Εκπαίδευση"
@@ -1002,6 +1036,10 @@ msgstr "Οτιδήποτε εισάγετε εδώ αποθηκεύεται το
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Όλα όσα χρειάζεστε για να δημιουργήσετε, να προσαρμόσετε και να μοιραστείτε επαγγελματικά βιογραφικά σημειώματα. Δημιουργήθηκε με γνώμονα το απόρρητο, βασισμένο σε ανοικτό κώδικα και εντελώς δωρεάν για πάντα."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Εμπειρία"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Ξεχάσατε τον κωδικό πρόσβασής σας;"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Μορφή"
@@ -1098,6 +1136,10 @@ msgstr "Μορφή"
msgid "Free"
msgstr "Δωρεάν"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Ελεύθερη μορφή"
#: src/utils/locale.ts
msgid "French"
msgstr "Γαλλικά"
@@ -1106,6 +1148,10 @@ msgstr "Γαλλικά"
msgid "Full Width"
msgstr "Πλήρες πλάτος"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Δημιουργία τυχαίου ονόματος"
@@ -1141,7 +1187,7 @@ msgstr "Ελληνικά"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Πλέγμα"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Μάθετε περισσότερα"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Μάθετε περισσότερα σχετικά με το πώς να προσαρμόσετε το περιεχόμενο σε μια σελίδα"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Αφήστε το κενό για να επαναφέρετε τον τ
msgid "Left Align"
msgstr "Στοίχιση αριστερά"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Σύνδεση του λογαριασμού σας στο {providerName
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Λίστα"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Σελίδα {pageNumber} από {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Παράγραφος"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Κλειδιά πρόσβασης"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Κλειδιά πρόσβασης & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Προτιμήσεις"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Πατήστε <0>{RETURN_KEY}</0> ή <1>{COMMA_KEY}</1> για να προσθέσετε ή να αποθηκεύσετε τη λέξη-κλειδί."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Το Reactive Resume κάνει σήμερα ντεμπούτο στο P
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Το Reactive Resume είναι ανοικτού κώδικα, με έμφαση στο απόρρητο και εντελώς δωρεάν. Σε αντίθεση με άλλους κατασκευαστές βιογραφικών σημειωμάτων, δεν εμφανίζει διαφημίσεις, δεν παρακολουθεί τα δεδομένα σας και δεν περιορίζει τις λειτουργίες του πίσω από paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Ορθογώνιο"
@@ -1816,6 +1870,11 @@ msgstr "Ορθογώνιο"
msgid "Rectangle (Full Width)"
msgstr "Ορθογώνιο (πλήρους πλάτους)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Επανάληψη (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Συστάσεις"
@@ -1824,10 +1883,6 @@ msgstr "Συστάσεις"
msgid "Refresh"
msgstr "Ανανέωση"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Καταχώριση νέας συσκευής"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Θυμάστε τον κωδικό πρόσβασής σας; <0><1>Συνδεθείτε τώρα <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Θυμάστε τον κωδικό πρόσβασής σας; <0><1>Συ
msgid "Remove Password"
msgstr "Κατάργηση κωδικού πρόσβασης"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Κατάργηση προστασίας με κωδικό πρόσβασης..."
@@ -1850,7 +1909,7 @@ msgstr "Αναφορά σφάλματος"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Αναφορά προβλήματος"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Ρωσικά"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Ρωσικά"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Κοινοποίηση"
msgid "Show"
msgstr "Εμφάνιση"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Πλαϊνή μπάρα<<<<<<< HEAD"
msgstr "Πλαϊνή μπάρα"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Συνδεθείτε με GitHub, Google ή έναν προσαρμοσ
msgid "Sign up"
msgstr "Εγγραφείτε"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Χορηγοί"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Χορηγίες"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Ξεκινήστε να φτιάχνετε το βιογραφικό σ
msgid "Statistics"
msgstr "Στατιστικά"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Διακριτική διαγραφή"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Η εντολή που αναζητάτε δεν υπάρχει."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Το περιεχόμενο είναι πολύ ψηλό για αυτή τη σελίδα, κάτι που μπορεί να προκαλέσει ανεπιθύμητα αποτελέσματα κατά την εξαγωγή σε PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Στη συνέχεια, εισαγάγετε τον 6ψήφιο κωδ
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Παρουσιάστηκε πρόβλημα κατά τη δημιουργία του PDF, δοκιμάστε ξανά σε λίγο."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ουκρανικά"
msgid "Underline"
msgstr "Υπογράμμιση"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Αναίρεση (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Απεριόριστα βιογραφικά σημειώματα"
@@ -2472,6 +2557,10 @@ msgstr "Ενημέρωση υπάρχοντος βραβείου"
msgid "Update an existing certification"
msgstr "Ενημέρωση υπάρχουσας πιστοποίησης"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Ενημέρωση υπάρχουσας προσαρμοσμένης ενότητας"
@@ -2512,6 +2601,10 @@ msgstr "Ενημέρωση υπάρχουσας σύστασης"
msgid "Update an existing skill"
msgstr "Ενημέρωση υπάρχουσας δεξιότητας"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Ενημέρωση υπάρχουσας εθελοντικής εμπειρίας"
@@ -2529,6 +2622,10 @@ msgstr "Ενημέρωση βιογραφικού σημειώματος"
msgid "Update your password"
msgstr "Ενημερώστε τον κωδικό πρόσβασής σας"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Ενημέρωση του κωδικού πρόσβασής σας..."
@@ -2618,10 +2715,6 @@ msgstr "Εθελοντική εργασία"
msgid "Website"
msgstr "Ιστότοπος"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Πώς θέλετε να ονομάσετε αυτό το κλειδί πρόσβασης;"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Πώς θέλετε να μετονομάσετε αυτή την ενότητα;"
@@ -2668,10 +2761,9 @@ msgstr "Μπορείτε επίσης να χρησιμοποιήσετε το
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Μπορείτε να μοιραστείτε το βιογραφικό σας σημείωμα μέσω ενός μοναδικού δημόσιου URL, να το προστατεύσετε με κωδικό πρόσβασης ή να το κατεβάσετε ως PDF για να το μοιραστείτε απευθείας. Η επιλογή είναι δική σας!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Δεν θα μπορείτε πλέον να χρησιμοποιήσετε το κλειδί πρόσβασης \"{0}\" για σύνδεση μετά τη διαγραφή. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Τα δεδομένα σας αποθηκεύονται τοπικά"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Τα δεδομένα σας αποθηκεύονται με ασφάλεια και δεν κοινοποιούνται ποτέ σε τρίτους. Μπορείτε επίσης να φιλοξενήσετε μόνοι σας το Reactive Resume στους δικούς σας διακομιστές για πλήρη έλεγχο των δεδομένων σας."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Το κλειδί πρόσβασής σας προστέθηκε με επιτυχία."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Το κλειδί πρόσβασής σας διαγράφηκε με επιτυχία."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Ο κωδικός πρόσβασής σας επαναφέρθηκε με επιτυχία. Τώρα μπορείτε να συνδεθείτε με τον νέο σας κωδικό πρόσβασης."
@@ -2764,4 +2848,3 @@ msgstr "Σμίκρυνση"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Ζουλού"
+126 -42
View File
@@ -105,6 +105,10 @@ msgstr "A passion project by <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "A resume with this slug already exists."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
@@ -198,14 +202,9 @@ msgstr "Add Row After"
msgid "Add Row Before"
msgstr "Add Row Before"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Added on {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Adding your passkey..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr "Added"
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -216,6 +215,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr "AI Chat"
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanian"
@@ -288,14 +291,14 @@ msgstr "Application Statistics"
msgid "Arabic"
msgstr "Arabic"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr "Are you sure you want to close this dialog?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Are you sure you want to delete this API key?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Are you sure you want to delete this passkey?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -327,6 +330,10 @@ msgstr "Area of Study"
msgid "Artificial Intelligence"
msgstr "Artificial Intelligence"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr "Ask me to update your resume..."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Aspect Ratio"
@@ -431,6 +438,8 @@ msgstr "Can I export my resume to PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -451,6 +460,8 @@ msgstr "Can I export my resume to PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -517,6 +528,10 @@ msgstr "Chinese (Traditional)"
msgid "Circle"
msgstr "Circle"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr "Clear chat history"
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Clear selection"
@@ -557,6 +572,11 @@ msgstr "Confirm"
msgid "Connect"
msgstr "Connect"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr "Content"
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -597,10 +617,15 @@ msgstr "Copy this secret key and use it in your applications to access your data
msgid "Copy URL"
msgstr "Copy URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr "Cover Letter"
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -611,6 +636,7 @@ msgstr "Copy URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Create"
@@ -632,6 +658,10 @@ msgstr "Create a new award"
msgid "Create a new certification"
msgstr "Create a new certification"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr "Create a new cover letter"
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Create a new custom section"
@@ -679,6 +709,10 @@ msgstr "Create a new resume"
msgid "Create a new skill"
msgstr "Create a new skill"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr "Create a new summary item"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Create a new volunteer experience"
@@ -788,10 +822,6 @@ msgstr "Deleting your account..."
msgid "Deleting your API key..."
msgstr "Deleting your API key..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Deleting your passkey..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -909,6 +939,10 @@ msgstr "Duplicating your resume..."
msgid "Dutch"
msgstr "Dutch"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr "e.g. Change my name to..."
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Education"
@@ -997,6 +1031,10 @@ msgstr "Everything entered here is stored locally on your browser. Your data is
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr "Exit Fullscreen"
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experience"
@@ -1085,7 +1123,7 @@ msgid "Forgot your password?"
msgstr "Forgot your password?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1093,6 +1131,10 @@ msgstr "Format"
msgid "Free"
msgstr "Free"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Free-Form"
#: src/utils/locale.ts
msgid "French"
msgstr "French"
@@ -1101,6 +1143,10 @@ msgstr "French"
msgid "Full Width"
msgstr "Full Width"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr "Fullscreen"
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generate a random name"
@@ -1379,6 +1425,10 @@ msgstr "Learn More"
msgid "Learn more about how to fit content on a page"
msgstr "Learn more about how to fit content on a page"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Leave"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
msgstr "Leave empty to reset the title to the original."
@@ -1387,6 +1437,10 @@ msgstr "Leave empty to reset the title to the original."
msgid "Left Align"
msgstr "Left Align"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1625,10 +1679,6 @@ msgstr "Page {pageNumber} of {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraph"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkeys & 2FA"
@@ -1803,6 +1853,10 @@ msgstr "Reactive Resume is launching on Product Hunt today, head over to show so
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr "Recipient"
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rectangle"
@@ -1811,6 +1865,11 @@ msgstr "Rectangle"
msgid "Rectangle (Full Width)"
msgstr "Rectangle (Full Width)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Redo (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "References"
@@ -1819,10 +1878,6 @@ msgstr "References"
msgid "Refresh"
msgstr "Refresh"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Register New Device"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Remember your password? <0><1>Sign in now <2/></1></0>"
@@ -1831,6 +1886,10 @@ msgstr "Remember your password? <0><1>Sign in now <2/></1></0>"
msgid "Remove Password"
msgstr "Remove Password"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr "Removed"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Removing password protection..."
@@ -1905,6 +1964,7 @@ msgstr "Russian"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1915,6 +1975,7 @@ msgstr "Russian"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2014,6 +2075,18 @@ msgstr "Sharing"
msgid "Show"
msgstr "Show"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr "Show link in title"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sidebar"
@@ -2038,7 +2111,6 @@ msgstr "Sign in with GitHub, Google or a custom OAuth provider."
msgid "Sign up"
msgstr "Sign up"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2151,6 +2223,10 @@ msgstr "Start building your resume from scratch"
msgid "Statistics"
msgstr "Statistics"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Stay"
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Strike"
@@ -2274,6 +2350,10 @@ msgstr "Then, enter the 6 digit code that the app provides to continue."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "There was a problem while generating the PDF, please try again in some time."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr "Thinking..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2432,6 +2512,11 @@ msgstr "Ukrainian"
msgid "Underline"
msgstr "Underline"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Undo (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Unlimited Resumes"
@@ -2467,6 +2552,10 @@ msgstr "Update an existing award"
msgid "Update an existing certification"
msgstr "Update an existing certification"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr "Update an existing cover letter"
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Update an existing custom section"
@@ -2507,6 +2596,10 @@ msgstr "Update an existing reference"
msgid "Update an existing skill"
msgstr "Update an existing skill"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr "Update an existing summary item"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Update an existing volunteer experience"
@@ -2524,6 +2617,10 @@ msgstr "Update Resume"
msgid "Update your password"
msgstr "Update your password"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr "Updated"
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Updating your password..."
@@ -2613,10 +2710,6 @@ msgstr "Volunteer"
msgid "Website"
msgstr "Website"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "What do you want to call this passkey?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "What do you want to rename this section to?"
@@ -2663,10 +2756,9 @@ msgstr "You can also use your username to login."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr "You have unsaved changes that will be lost."
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2697,14 +2789,6 @@ msgstr "Your data is stored locally"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Your passkey has been added successfully."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Your passkey has been deleted successfully."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Your password has been reset successfully. You can now sign in with your new password."
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Un proyecto hecho con cariño por <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Ya existe un currículum con este slug."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Por supuesto. Puedes exportar tu currículum a PDF con un solo clic. El PDF exportado mantiene perfectamente todo tu formato y estilo."
@@ -203,14 +207,9 @@ msgstr "Añadir fila después"
msgid "Add Row Before"
msgstr "Añadir fila antes"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Añadido el {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Añadiendo tu clave de acceso..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikáans"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanés"
@@ -293,14 +296,14 @@ msgstr "Estadísticas de la aplicación"
msgid "Arabic"
msgstr "Árabe"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr "¿Estás seguro de que deseas cerrar este diálogo?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "¿Seguro que deseas eliminar esta clave API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "¿Está seguro de que quieres eliminar esta clave de acceso?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Área de estudio"
msgid "Artificial Intelligence"
msgstr "Inteligencia artificial"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Relación de aspecto"
@@ -436,6 +443,8 @@ msgstr "¿Puedo exportar mi currículum a PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "¿Puedo exportar mi currículum a PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "¿Te has arrepentido? Cambia el nombre de tu currículum por algo más d
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Registro de cambios"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chino (tradicional)"
msgid "Circle"
msgstr "Círculo"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Borrar selección"
@@ -562,6 +577,11 @@ msgstr "Confirmar"
msgid "Connect"
msgstr "Conectar"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr "Contenido"
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copia esta clave secreta y úsala en tus aplicaciones para acceder a tus
msgid "Copy URL"
msgstr "Copiar URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr "Carta de presentación"
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copiar URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Crear"
@@ -637,6 +663,10 @@ msgstr "Crear un nuevo premio"
msgid "Create a new certification"
msgstr "Crear una nueva certificación"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr "Crear una nueva carta de presentación"
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Crear una nueva sección personalizada"
@@ -684,6 +714,10 @@ msgstr "Crear un nuevo currículum"
msgid "Create a new skill"
msgstr "Crear una nueva habilidad"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr "Crear una nueva entrada del resumen"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Crear una nueva experiencia de voluntariado"
@@ -793,10 +827,6 @@ msgstr "Eliminando tu cuenta..."
msgid "Deleting your API key..."
msgstr "Eliminando tu clave API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Eliminando tu clave de acceso..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Desconectar"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplicando tu currículum..."
msgid "Dutch"
msgstr "Neerlandés"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Formación académica"
@@ -1002,6 +1036,10 @@ msgstr "Todo lo que introduzcas aquí se almacena localmente en tu navegador. Tu
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Todo lo que necesitas para crear, personalizar y compartir currículums profesionales. Creado con la privacidad en mente, impulsado por el código abierto y completamente gratis para siempre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr "Salir de pantalla completa"
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experiencia"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "¿Olvidaste tu contraseña?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formato"
@@ -1098,6 +1136,10 @@ msgstr "Formato"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Libre"
#: src/utils/locale.ts
msgid "French"
msgstr "Francés"
@@ -1106,6 +1148,10 @@ msgstr "Francés"
msgid "Full Width"
msgstr "Ancho completo"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr "Pantalla completa"
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generar un nombre aleatorio"
@@ -1141,7 +1187,7 @@ msgstr "Griego"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Cuadrícula"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,7 +1428,11 @@ msgstr "Aprende más"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr ""
msgstr "Obtén más información sobre cómo ajustar el contenido en una página"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Salir"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
@@ -1392,6 +1442,10 @@ msgstr "Déjalo vacío para restablecer el título al original."
msgid "Left Align"
msgstr "Alinear a la izquierda"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Carta"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Vinculando tu cuenta de {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Página {pageNumber} de {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Párrafo"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Claves de acceso"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Claves de acceso y 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferencias"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Presiona <0>{RETURN_KEY}</0> o <1>{COMMA_KEY}</1> para agregar o guardar la palabra clave actual."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume se lanza hoy en Product Hunt, ¡entra y muéstrale algo
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume es de código abierto, centrado en la privacidad y completamente gratuito. A diferencia de otros creadores de currículums, no muestra anuncios, no rastrea tus datos ni limita tus funciones tras un muro de pago."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr "Destinatario"
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rectángulo"
@@ -1816,6 +1870,11 @@ msgstr "Rectángulo"
msgid "Rectangle (Full Width)"
msgstr "Rectángulo (ancho completo)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Rehacer (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referencias"
@@ -1824,10 +1883,6 @@ msgstr "Referencias"
msgid "Refresh"
msgstr "Actualizar"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registrar nuevo dispositivo"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "¿Recuerdas tu contraseña? <0><1>Inicia sesión ahora <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "¿Recuerdas tu contraseña? <0><1>Inicia sesión ahora <2/></1></0>"
msgid "Remove Password"
msgstr "Quitar contraseña"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Quitando la protección con contraseña..."
@@ -1850,7 +1909,7 @@ msgstr "Informar de un error"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Informar de un problema"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Ruso"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Ruso"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Compartir"
msgid "Show"
msgstr "Mostrar"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr "Mostrar enlace en el título"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Barra lateral<<<<<<< HEAD"
msgstr "Barra lateral"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Inicia sesión con GitHub, Google o un proveedor OAuth personalizado."
msgid "Sign up"
msgstr "Registrarse"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Patrocinadores"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Patrocinios"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Comienza a crear tu currículum desde cero"
msgid "Statistics"
msgstr "Estadísticas"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Continuar"
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Tachado"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "El comando que buscas no existe."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "El contenido es demasiado alto para esta página, esto puede provocar resultados indeseados al exportar a PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Luego, introduce el código de 6 dígitos que te proporciona la aplicaci
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Ha habido un problema al generar el PDF, inténtalo de nuevo dentro de un rato."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraniano"
msgid "Underline"
msgstr "Subrayado"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Deshacer (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Currículums ilimitados"
@@ -2472,6 +2557,10 @@ msgstr "Actualizar un premio existente"
msgid "Update an existing certification"
msgstr "Actualizar una certificación existente"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr "Actualizar la carta de presentación"
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Actualizar una sección personalizada existente"
@@ -2512,6 +2601,10 @@ msgstr "Actualizar una referencia existente"
msgid "Update an existing skill"
msgstr "Actualizar una habilidad existente"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr "Actualizar una entrada del perfil"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Actualizar una experiencia de voluntariado existente"
@@ -2529,6 +2622,10 @@ msgstr "Actualizar currículum"
msgid "Update your password"
msgstr "Actualiza tu contraseña"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Actualizando tu contraseña..."
@@ -2618,10 +2715,6 @@ msgstr "Voluntariado"
msgid "Website"
msgstr "Sitio web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "¿Cómo quieres llamar a esta clave de acceso?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "¿Cómo quieres renombrar esta sección?"
@@ -2668,10 +2761,9 @@ msgstr "También puedes usar tu nombre de usuario para iniciar sesión."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Puedes compartir tu currículum mediante una URL pública única, protegerlo con una contraseña o descargarlo como PDF para compartirlo directamente. Tú eliges."
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Después de eliminarla, ya no podrás usar la clave de acceso \"{0}\" para iniciar sesión. Esta acción no se puede deshacer."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr "Tienes cambios sin guardar que se perderán."
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Tus datos se almacenan localmente"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Tus datos se almacenan de forma segura y nunca se comparten con terceros. También puedes auto alojar Reactive Resume en tus propios servidores para tener un control total sobre tus datos."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Tu clave de acceso se ha añadido correctamente."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Tu clave de acceso se ha eliminado correctamente."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Tu contraseña se ha restablecido correctamente. Ahora puedes iniciar sesión con tu nueva contraseña."
@@ -2764,4 +2848,3 @@ msgstr "Alejar"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulú"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "یک پروژه عاشقانه توسط <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "یک رزومه با این نام یکتا از قبل وجود دارد."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "قطعاً! می‌توانید رزومه خود را تنها با یک کلیک به PDF خروجی بگیرید. فایل PDF خروجی تمام قالب‌بندی و سبک‌دهی شما را به‌طور کامل حفظ می‌کند."
@@ -203,14 +207,9 @@ msgstr "افزودن ردیف بعد از این"
msgid "Add Row Before"
msgstr "افزودن ردیف قبل از این"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "افزوده شده در {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "در حال افزودن کلید عبور شما..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "آفریکانس"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "آلبانیایی"
@@ -293,14 +296,14 @@ msgstr "آمار اپلیکیشن"
msgid "Arabic"
msgstr "عربی"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "آیا از حذف این کلید API مطمئن هستید؟"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "آیا از حذف این کلید عبور مطمئن هستید؟"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "حوزهٔ تحصیل"
msgid "Artificial Intelligence"
msgstr "هوش مصنوعی"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "نسبت تصویر"
@@ -436,6 +443,8 @@ msgstr "آیا می‌توانم رزومه‌ام را به PDF خروجی بگ
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "آیا می‌توانم رزومه‌ام را به PDF خروجی بگ
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "نظرتان عوض شده؟ نام رزومه خود را به چیزی
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "آخرین تغییرات"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "چینی (سنتی)"
msgid "Circle"
msgstr "دایره"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "پاک کردن انتخاب"
@@ -562,6 +577,11 @@ msgstr "تأیید"
msgid "Connect"
msgstr "اتصال"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "این کلید مخفی را کپی کنید و برای دسترسی
msgid "Copy URL"
msgstr "کپی URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "کپی URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "ایجاد"
@@ -637,6 +663,10 @@ msgstr "ایجاد جایزهٔ جدید"
msgid "Create a new certification"
msgstr "ایجاد گواهینامهٔ جدید"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "ایجاد بخش سفارشی جدید"
@@ -684,6 +714,10 @@ msgstr "ایجاد رزومهٔ جدید"
msgid "Create a new skill"
msgstr "ایجاد مهارت جدید"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "ایجاد سابقه داوطلبانه جدید"
@@ -793,10 +827,6 @@ msgstr "در حال حذف حساب کاربری شما..."
msgid "Deleting your API key..."
msgstr "در حال حذف کلید API شما..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "در حال حذف کلید عبور شما..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "قطع اتصال"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "دیسکورد"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "در حال تکثیر رزومه شما..."
msgid "Dutch"
msgstr "هلندی"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "تحصیلات"
@@ -1002,6 +1036,10 @@ msgstr "هرچیزی که اینجا وارد می‌کنید به‌صورت م
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "همه‌چیزی که برای ایجاد، شخصی‌سازی و اشتراک‌گذاری رزومه‌های حرفه‌ای نیاز دارید. با تمرکز بر حریم خصوصی ساخته شده، با متن‌باز قدرت گرفته و برای همیشه کاملاً رایگان است."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "تجربه"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "گذرواژهٔ خود را فراموش کرده‌اید؟"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "قالب"
msgstr "فرمت"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "رایگان"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "فرم آزاد"
#: src/utils/locale.ts
msgid "French"
msgstr "فرانسوی"
@@ -1106,6 +1148,10 @@ msgstr "فرانسوی"
msgid "Full Width"
msgstr "تمام‌عرض"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "تولید یک نام تصادفی"
@@ -1141,7 +1187,7 @@ msgstr "یونانی"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "جدول"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "بیشتر بدانید"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "راهنمای تنظیم محتوا در صفحه"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "برای بازگرداندن عنوان به مقدار اصلی، آن
msgid "Left Align"
msgstr "تراز چپ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "نامه"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "در حال پیوند دادن حساب {providerName} شما..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "لیست"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "صفحه {pageNumber} از {totalNumberOfPages}"
msgid "Paragraph"
msgstr "پاراگراف"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "کلیدهای عبور"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "کلیدهای عبور و 2FA"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume امروز در Product Hunt لانچ می‌شود، س
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume متن‌باز، حریم‌خصوصی‌محور و کاملاً رایگان است. برخلاف سایر رزومه‌سازها، هیچ تبلیغی نشان نمی‌دهد، داده‌های شما را رهگیری نمی‌کند و قابلیت‌هایتان را پشت دیوار پرداخت محدود نمی‌کند."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "مستطیل"
@@ -1816,6 +1870,11 @@ msgstr "مستطیل"
msgid "Rectangle (Full Width)"
msgstr "مستطیل (تمام‌عرض)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "انجام دوباره (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "معرف‌ها"
@@ -1824,10 +1883,6 @@ msgstr "معرف‌ها"
msgid "Refresh"
msgstr "تازه‌سازی"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "ثبت دستگاه جدید"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "گذرواژه‌تان را به یاد آوردید؟ <0><1>همین حالا وارد شوید <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "گذرواژه‌تان را به یاد آوردید؟ <0><1>همین
msgid "Remove Password"
msgstr "حذف گذرواژه"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "در حال حذف حفاظت با گذرواژه..."
@@ -1850,7 +1909,7 @@ msgstr "گزارش باگ"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "گزارش مشکل"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "روسی"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "روسی"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "اشتراک‌گذاری"
msgid "Show"
msgstr "نمایش"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "نوار کناری<<<<<<< HEAD"
msgstr "نوار کناری"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "با GitHub، Google یا یک ارائه‌دهندهٔ OAuth سفار
msgid "Sign up"
msgstr "عضویت"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "حامیان مالی"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "حمایت های مالی"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ساخت رزومه خود را از صفر شروع کنید"
msgid "Statistics"
msgstr "آمارها"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "خط‌خورده"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "ردیت"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "دستور مورد نظر شما وجود ندارد."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ارتفاع مطالب برای این صفحه بسیار بلند است، این ممکن است هنگام گرفتن خروجی PDF مشکل ایجاد نماید."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "سپس، کد ۶ رقمی که اپ در اختیار شما می‌گذ
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "هنگام تولید PDF مشکلی پیش آمد، لطفاً بعداً دوباره تلاش کنید."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "اوکراینی"
msgid "Underline"
msgstr "زیرخط"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "واگردانی (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "رزومه‌های نامحدود"
@@ -2472,6 +2557,10 @@ msgstr "به‌روزرسانی یک جایزهٔ موجود"
msgid "Update an existing certification"
msgstr "به‌روزرسانی یک گواهینامهٔ موجود"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "به‌روزرسانی یک بخش سفارشی موجود"
@@ -2512,6 +2601,10 @@ msgstr "به‌روزرسانی یک معرف موجود"
msgid "Update an existing skill"
msgstr "به‌روزرسانی یک مهارت موجود"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "به‌روزرسانی یک سابقه داوطلبانهٔ موجود"
@@ -2529,6 +2622,10 @@ msgstr "به‌روزرسانی رزومه"
msgid "Update your password"
msgstr "گذرواژهٔ خود را به‌روزرسانی کنید"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "در حال به‌روزرسانی گذرواژه شما..."
@@ -2618,10 +2715,6 @@ msgstr "داوطلبانه"
msgid "Website"
msgstr "وب‌سایت"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "می‌خواهید این کلید عبور را چه بنامید؟"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "می‌خواهید نام این بخش را به چه چیزی تغییر دهید؟"
@@ -2668,10 +2761,9 @@ msgstr "برای ورود می‌توانید از نام کاربری خود ن
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "می‌توانید رزومه خود را از طریق یک URL عمومی منحصربه‌فرد به اشتراک بگذارید، آن را با گذرواژه محافظت کنید، یا برای اشتراک‌گذاری مستقیم آن را به صورت PDF دانلود کنید. انتخاب با شماست!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "پس از حذف، دیگر نمی‌توانید از کلید عبور \"{0}\" برای ورود استفاده کنید. این عمل قابل بازگشت نیست."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "داده‌های شما به‌صورت محلی ذخیره می‌شو
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "داده‌های شما به‌طور ایمن ذخیره شده و هرگز با اشخاص ثالث به اشتراک گذاشته نمی‌شوند. همچنین می‌توانید Reactive Resume را روی سرورهای خود میزبانی کنید تا کنترل کامل بر داده‌های خود داشته باشید."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "کلید عبور شما با موفقیت افزوده شد."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "کلید عبور شما با موفقیت حذف شد."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "گذرواژهٔ شما با موفقیت تنظیم مجدد شد. اکنون می‌توانید با گذرواژهٔ جدید خود وارد شوید."
@@ -2764,4 +2848,3 @@ msgstr "کوچک‌نمایی"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "زولو"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Rakkaudella tehty projekti, jonka on luonut <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Tällä polkutunnuksella varustettu ansioluettelo on jo olemassa."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Ehdottomasti! Voit viedä ansioluettelosi PDF-muotoon yhdellä klikkauksella. Viety PDF säilyttää kaiken muotoilun ja tyylin täydellisesti."
@@ -203,14 +207,9 @@ msgstr "Lisää rivi jälkeen"
msgid "Add Row Before"
msgstr "Lisää rivi ennen"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Lisätty {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Lisätään avainta..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "albania"
@@ -293,14 +296,14 @@ msgstr "Sovelluksen tilastot"
msgid "Arabic"
msgstr "arabia"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Haluatko varmasti poistaa tämän API-avaimen?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Haluatko varmasti poistaa tämän avaimen?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Opintoala"
msgid "Artificial Intelligence"
msgstr "Tekoäly"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Kuvasuhde"
@@ -436,6 +443,8 @@ msgstr "Voinko viedä ansioluetteloni PDF-muotoon?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Voinko viedä ansioluetteloni PDF-muotoon?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Muutitko mieltäsi? Nimeä ansioluettelosi uudelleen kuvaavammaksi."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Muutosloki"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "kiina (perinteinen)"
msgid "Circle"
msgstr "Ympyrä"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Tyhjennä valinta"
@@ -562,6 +577,11 @@ msgstr "Vahvista"
msgid "Connect"
msgstr "Yhdistä"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopioi tämä salainen avain ja käytä sitä sovelluksissasi tietojesi
msgid "Copy URL"
msgstr "Kopioi URL-osoite"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopioi URL-osoite"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Luo"
@@ -637,6 +663,10 @@ msgstr "Luo uusi palkinto"
msgid "Create a new certification"
msgstr "Luo uusi sertifikaatti"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Luo uusi mukautettu osio"
@@ -684,6 +714,10 @@ msgstr "Luo uusi ansioluettelo"
msgid "Create a new skill"
msgstr "Luo uusi taito"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Luo uusi vapaaehtoistyökokemus"
@@ -793,10 +827,6 @@ msgstr "Poistetaan tiliäsi..."
msgid "Deleting your API key..."
msgstr "Poistetaan API-avaintasi..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Poistetaan avaintasi..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Katkaise yhteys"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Monistetaan ansioluetteloasi..."
msgid "Dutch"
msgstr "hollanti"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Koulutus"
@@ -1002,6 +1036,10 @@ msgstr "Kaikki tähän syötetty tallennetaan paikallisesti selaimeesi. Tietosi
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Kaikki, mitä tarvitset ammattimaisen ansioluettelon luomiseen, mukauttamiseen ja jakamiseen. Rakennettu yksityisyys edellä, avoimen lähdekoodin voimin ja täysin ilmainen ikuisesti."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Työkokemus"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Unohditko salasanasi?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Muoto"
@@ -1098,6 +1136,10 @@ msgstr "Muoto"
msgid "Free"
msgstr "Ilmainen"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Vapaa muoto"
#: src/utils/locale.ts
msgid "French"
msgstr "ranska"
@@ -1106,6 +1148,10 @@ msgstr "ranska"
msgid "Full Width"
msgstr "Täysi leveys"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Luo satunnainen nimi"
@@ -1141,7 +1187,7 @@ msgstr "kreikka"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Ruudukko"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Lue lisää"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Lue lisää sisällön sovittamisesta sivulle"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Jätä tyhjäksi palauttaaksesi otsikon alkuperäiseksi."
msgid "Left Align"
msgstr "Tasaa vasemmalle"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Yhdistetään tiliäsi palvelussa {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Sivu {pageNumber} / {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Kappale"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Avaimet"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Avaimet & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Asetukset"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Paina <0>{RETURN_KEY}</0> tai <1>{COMMA_KEY}</1> lisätäksesi tai tallentaaksesi nykyisen avainsanan."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume julkaistaan tänään Product Huntissa – käy näyttä
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume on avoimen lähdekoodin, yksityisyyteen keskittyvä ja täysin ilmainen. Toisin kuin monet muut ansioluettelon laatijat, se ei näytä mainoksia, seuraa tietojasi tai piilota ominaisuuksia maksumuurin taakse."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Suorakulmio"
@@ -1816,6 +1870,11 @@ msgstr "Suorakulmio"
msgid "Rectangle (Full Width)"
msgstr "Suorakulmio (täysi leveys)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Tee uudelleen (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Suosittelijat"
@@ -1824,10 +1883,6 @@ msgstr "Suosittelijat"
msgid "Refresh"
msgstr "Päivitä"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Rekisteröi uusi laite"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Muistatko salasanasi? <0><1>Kirjaudu sisään nyt <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Muistatko salasanasi? <0><1>Kirjaudu sisään nyt <2/></1></0>"
msgid "Remove Password"
msgstr "Poista salasana"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Poistetaan salasanasuojausta..."
@@ -1850,7 +1909,7 @@ msgstr "Ilmoita virheestä"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Ilmoita ongelmasta"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "venäjä"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "venäjä"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Jakaminen"
msgid "Show"
msgstr "Näytä"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sivupalkki<<<<<<< HEAD"
msgstr "Sivupalkki"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Kirjaudu sisään GitHubilla, Googlella tai mukautetulla OAuth-palvelunt
msgid "Sign up"
msgstr "Rekisteröidy"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorit"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorisopimukset"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Aloita ansioluettelon laatiminen alusta"
msgid "Statistics"
msgstr "Tilastot"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Yliviivaus"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Etsimääsi komentoa ei ole olemassa."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Sisältö on liian korkea tälle sivulle, mikä voi aiheuttaa ei-toivottuja tuloksia vietäessä PDF-muotoon."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Syötä sitten sovelluksen antama kuusinumeroinen koodi jatkaaksesi."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF:n luonnissa ilmeni ongelma, yritä hetken kuluttua uudelleen."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ukraina"
msgid "Underline"
msgstr "Alleviivaus"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Kumoa (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Rajoittamattomasti ansioluetteloita"
@@ -2472,6 +2557,10 @@ msgstr "Päivitä olemassa oleva palkinto"
msgid "Update an existing certification"
msgstr "Päivitä olemassa oleva sertifikaatti"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Päivitä olemassa oleva mukautettu osio"
@@ -2512,6 +2601,10 @@ msgstr "Päivitä olemassa oleva suosittelija"
msgid "Update an existing skill"
msgstr "Päivitä olemassa oleva taito"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Päivitä olemassa oleva vapaaehtoistyökokemus"
@@ -2529,6 +2622,10 @@ msgstr "Päivitä ansioluettelo"
msgid "Update your password"
msgstr "Päivitä salasanasi"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Päivitetään salasanaasi..."
@@ -2618,10 +2715,6 @@ msgstr "Vapaaehtoistyö"
msgid "Website"
msgstr "Verkkosivusto"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Miksi haluat kutsua tätä avainta?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Miksi haluat nimetä tämän osion uudelleen?"
@@ -2668,10 +2761,9 @@ msgstr "Voit myös käyttää käyttäjätunnustasi kirjautumiseen."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Voit jakaa ansioluettelosi yksilöllisen julkisen URL-osoitteen kautta, suojata sen salasanalla tai ladata sen PDF:nä jakaaksesi sen suoraan. Valinta on sinun!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Et voi enää käyttää avainta \"{0}\" kirjautumiseen sen poistamisen jälkeen. Tätä toimintoa ei voi perua."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Tietosi tallennetaan paikallisesti"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Tietosi tallennetaan turvallisesti eikä niitä koskaan jaeta kolmansille osapuolille. Voit myös itseisännöidä Reactive Resumen omilla palvelimillasi täydellisen tietokontrollin takaamiseksi."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Avaimesi on lisätty onnistuneesti."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Avaimesi on poistettu onnistuneesti."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Salasanasi on palautettu onnistuneesti. Voit nyt kirjautua sisään uudella salasanallasi."
@@ -2764,4 +2848,3 @@ msgstr "Loitonna"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -110,6 +110,10 @@ msgstr "Un projet-passion de <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Un CV avec ce slug existe déjà."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Absolument ! Vous pouvez exporter votre CV au format PDF en un seul clic. Le PDF exporté conserve parfaitement toutes vos mises en forme et votre style."
@@ -203,14 +207,9 @@ msgstr "Ajouter une ligne après"
msgid "Add Row Before"
msgstr "Ajouter une ligne avant"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Ajouté le {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Ajout de votre clé d'accès..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanais"
@@ -293,14 +296,14 @@ msgstr "Statistiques d'application"
msgid "Arabic"
msgstr "Arabe"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr "Êtes-vous sûr de vouloir supprimer cet élément ?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Êtes-vous sûr de vouloir supprimer cette clé API ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Êtes-vous sûr de vouloir supprimer cette clé d'accès ?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Domaine d'étude"
msgid "Artificial Intelligence"
msgstr "Intelligence artificielle"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Format d'image"
@@ -436,6 +443,8 @@ msgstr "Puis-je exporter mon CV au format PDF ?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Puis-je exporter mon CV au format PDF ?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Vous avez changé d'avis ? Renommez votre CV en quelque chose de plus de
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Historique des modifications"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinois (traditionnel)"
msgid "Circle"
msgstr "Cercle"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Effacer la sélection"
@@ -562,6 +577,11 @@ msgstr "Confirmer"
msgid "Connect"
msgstr "Se connecter"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr "Contenu"
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copiez cette clé secrète et utilisez-la dans vos applications pour acc
msgid "Copy URL"
msgstr "Copier l'URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr "Lettre de motivation"
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copier l'URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Créer"
@@ -637,6 +663,10 @@ msgstr "Créer une nouvelle récompense"
msgid "Create a new certification"
msgstr "Créer une nouvelle certification"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr "Créez une nouvelle lettre de motivation"
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Créer une nouvelle section personnalisée"
@@ -684,6 +714,10 @@ msgstr "Créer un nouveau CV"
msgid "Create a new skill"
msgstr "Créer une nouvelle compétence"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr "Créer un nouvel élément de synthèse"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Créer une nouvelle expérience de bénévolat"
@@ -793,10 +827,6 @@ msgstr "Suppression de votre compte..."
msgid "Deleting your API key..."
msgstr "Suppression de votre clé API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Suppression de votre clé d'accès..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Déconnecter"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplication de votre CV..."
msgid "Dutch"
msgstr "Néerlandais"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Formation"
@@ -1002,6 +1036,10 @@ msgstr "Tout ce qui est entré ici est stocké localement dans votre navigateur.
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tout ce dont vous avez besoin pour créer, personnaliser et partager des CV professionnels. Construit dans le respect de la vie privée, propulsé par l'open source, et entièrement gratuit pour toujours."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr "Quitter le mode plein écran"
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Expérience"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Vous avez oublié votre mot de passe ?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratuit"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Forme libre"
#: src/utils/locale.ts
msgid "French"
msgstr "Français"
@@ -1106,6 +1148,10 @@ msgstr "Français"
msgid "Full Width"
msgstr "Pleine largeur"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr "Plein écran"
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Générer un nom aléatoire"
@@ -1141,7 +1187,7 @@ msgstr "Grec"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grille"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,7 +1428,11 @@ msgstr "En savoir plus"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr ""
msgstr "En savoir plus sur la manière d'adapter le contenu d'une page"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Quitter"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
@@ -1392,6 +1442,10 @@ msgstr "Laissez le champ vide pour rétablir le titre d'origine."
msgid "Left Align"
msgstr "Aligné à gauche"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Lettre"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Liaison de votre compte {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Liste"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Page {pageNumber} sur {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraphe"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Clés d'accès"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Clés d'accès et 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Préférences"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Appuyez sur <0>{RETURN_KEY}</0> ou sur <1>{COMMA_KEY}</1> pour ajouter ou enregistrer le mot-clé actuel."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume est lancé sur Product Hunt aujourd'hui, allez-y pour mo
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume est un logiciel libre, respectueux de la vie privée et entièrement gratuit. Contrairement à d'autres outils de création de CV, il n'affiche pas de publicité, ne suit pas vos données et ne limite pas vos fonctionnalités derrière un mur payant."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr "Destinataire"
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rectangle"
@@ -1816,6 +1870,11 @@ msgstr "Rectangle"
msgid "Rectangle (Full Width)"
msgstr "Rectangle (pleine largeur)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Rétablir (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Références"
@@ -1824,10 +1883,6 @@ msgstr "Références"
msgid "Refresh"
msgstr "Actualiser"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Enregistrer un nouvel appareil"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Vous vous souvenez de votre mot de passe ? <0><1>Connectez-vous maintenant <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Vous vous souvenez de votre mot de passe ? <0><1>Connectez-vous maintena
msgid "Remove Password"
msgstr "Supprimer le mot de passe"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Suppression de la protection par mot de passe..."
@@ -1850,7 +1909,7 @@ msgstr "Signaler un bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Signaler un problème"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russe"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russe"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Partage"
msgid "Show"
msgstr "Afficher"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr "Afficher le lien dans le titre"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Encart<<<<<<< HEAD"
msgstr "Encart"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Connectez-vous avec GitHub, Google ou un fournisseur OAuth personnalisé
msgid "Sign up"
msgstr "S'inscrire"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsors"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Soutenir le projet"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Commencez à rédiger votre CV en partant de zéro"
msgid "Statistics"
msgstr "Statistiques"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Rester"
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Barré"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "La commande que vous recherchez n'existe pas."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Le contenu est trop grand pour cette page, cela peut entraîner des résultats indésirables lors de l'exportation au format PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Ensuite, entrez le code à 6 chiffres fourni par l'application pour cont
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Un problème est survenu lors de la génération du PDF, veuillez réessayer dans quelque temps."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainien"
msgid "Underline"
msgstr "Souligner"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Annuler (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "CVs illimités"
@@ -2472,6 +2557,10 @@ msgstr "Modifier une récompense existante"
msgid "Update an existing certification"
msgstr "Modifier une certification existante"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr "Modifier une lettre de motivation existante"
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Modifier une section personnalisée existante"
@@ -2512,6 +2601,10 @@ msgstr "Modifier une référence existante"
msgid "Update an existing skill"
msgstr "Modifier une compétence existante"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr "Mise à jour d'un élément de synthèse existant"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Modifier une expérience de bénévolat existante"
@@ -2529,6 +2622,10 @@ msgstr "Modifier le CV"
msgid "Update your password"
msgstr "Modifier votre mot de passe"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Mise à jour de votre mot de passe..."
@@ -2618,10 +2715,6 @@ msgstr "Bénévole"
msgid "Website"
msgstr "Site web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Comment voulez-vous appeler cette clé d'accès ?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Comment voulez-vous renommer cette section ?"
@@ -2668,10 +2761,9 @@ msgstr "Vous pouvez également utiliser votre nom d'utilisateur pour vous connec
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Vous pouvez partager votre CV via une URL publique unique, le protéger par un mot de passe ou le télécharger au format PDF pour le partager directement. À vous de choisir !"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Vous ne pouvez plus utiliser la clé d'accès \"{0}\" pour vous connecter après la suppression. Cette action ne peut pas être annulée."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr "Vous avez des modifications non enregistrées qui seront perdues."
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Vos données sont stockées localement"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Vos données sont stockées en toute sécurité et ne sont jamais partagées avec des tiers. Vous pouvez également héberger Reactive Resume sur vos propres serveurs pour un contrôle total de vos données."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Votre clé d'accès a été ajoutée avec succès."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Votre clé d'accès a été supprimée avec succès."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Votre mot de passe a été réinitialisé avec succès. Vous pouvez maintenant vous connecter avec votre nouveau mot de passe."
@@ -2764,4 +2848,3 @@ msgstr "Zoom arrière"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zoulou"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -110,6 +110,10 @@ msgstr "מיזם שמונע מהתשוקה של <0>אמרות׳ פילאי</0>."
msgid "A resume with this slug already exists."
msgstr "קיימים כבר קורות חיים עם שם ייצוגי זה."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "בהחלט! אפשר לייצא את קורות החיים שלך ל־PDF בלחיצה אחת. קובץ ה־PDF המיוצא שומר בצורה מושלמת על כל העיצוב והסגנון שלך."
@@ -203,14 +207,9 @@ msgstr "הוספת שורה אחרי"
msgid "Add Row Before"
msgstr "הוספת שורה לפני"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "נוסף בתאריך {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "מוסיף את מפתח הכניסה שלך..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "אפריקאנס"
msgid "AI"
msgstr "בינה מלאכותית"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "אלבנית"
@@ -293,14 +296,14 @@ msgstr "סטטיסטיקת היישום"
msgid "Arabic"
msgstr "ערבית"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "האם למחוק את מפתח ה־API הזה?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "האם למחוק את מפתח הכניסה הזה?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "תחום לימודים"
msgid "Artificial Intelligence"
msgstr "בינה מלאכותית"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "יחס גובה־רוחב"
@@ -436,6 +443,8 @@ msgstr "האם אפשר לייצא את קורות החיים שלי ל־PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "האם אפשר לייצא את קורות החיים שלי ל־PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "התחרטת? אפשר לשנות את שם קורות החיים שלך
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "יומן שינויים"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "סינית (מסורתית)"
msgid "Circle"
msgstr "עיגול"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "ניקוי הבחירה"
@@ -562,6 +577,11 @@ msgstr "אישור"
msgid "Connect"
msgstr "חיבור"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "העתק את המפתח הסודי הזה והשתמש בו ביישו
msgid "Copy URL"
msgstr "העתקת כתובת"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "העתקת כתובת"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "יצירה"
@@ -637,6 +663,10 @@ msgstr "יצירת פרס חדש"
msgid "Create a new certification"
msgstr "יצירת הסמכה חדשה"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "יצירת סעיף מותאם אישית חדש"
@@ -684,6 +714,10 @@ msgstr "יצירת קורות חיים חדשים"
msgid "Create a new skill"
msgstr "יצירת מיומנות חדשה"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "יצירת ניסיון התנדבות חדש"
@@ -793,10 +827,6 @@ msgstr "מוחק את החשבון שלך..."
msgid "Deleting your API key..."
msgstr "מוחק את מפתח ה־API שלך..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "מוחק את מפתח הכניסה שלך..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ניתוק"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "דיסקורד"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "משכפל את קורות החיים שלך..."
msgid "Dutch"
msgstr "הולנדית"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "השכלה"
@@ -1002,6 +1036,10 @@ msgstr "הכול שאתה מזין כאן נשמר מקומית בדפדפן ש
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "כל מה שצריך כדי ליצור, להתאים אישית ולשתף קורות חיים מקצועיים. נבנה עם דגש על פרטיות, מונע בקוד פתוח וחינמי לחלוטין לנצח."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "ניסיון"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "שכחת את הסיסמה שלך?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "תבנית"
@@ -1098,6 +1136,10 @@ msgstr "תבנית"
msgid "Free"
msgstr "חינמי"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "חופשי"
#: src/utils/locale.ts
msgid "French"
msgstr "צרפתית"
@@ -1106,6 +1148,10 @@ msgstr "צרפתית"
msgid "Full Width"
msgstr "רוחב מלא"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "יצירת שם אקראי"
@@ -1141,7 +1187,7 @@ msgstr "יוונית"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "רשת"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "מידע נוסף"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "למד עוד על איך להתאים תוכן לעמוד"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "השאר ריק כדי לאפס את הכותרת למקורית."
msgid "Left Align"
msgstr "יישור לשמאל"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "מכתב"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "מקשר את חשבון {providerName} שלך..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "רשימה"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "עמוד {pageNumber} מתוך {totalNumberOfPages}"
msgid "Paragraph"
msgstr "פסקה"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "מפתחות כניסה"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "מפתחות כניסה ואימות דו־שלבי"
@@ -1735,7 +1785,7 @@ msgstr "העדפות"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "לחץ על <0>{RETURN_KEY}</0> או <1>{COMMA_KEY}</1> כדי להוסיף או לשמור את מילות המפתח הנוכחית."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume עולה היום ל־Product Hunt, קפוץ לשם כד
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume הוא בקוד פתוח, ממוקד פרטיות וחינמי לחלוטין. בניגוד לבוני קורות חיים אחרים, הוא לא מציג פרסומות, לא עוקב אחרי הנתונים שלך ולא נועל יכולות מאחורי חומת תשלום."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "מלבן"
@@ -1816,6 +1870,11 @@ msgstr "מלבן"
msgid "Rectangle (Full Width)"
msgstr "מלבן (רוחב מלא)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "בצע שוב (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "ממליצים"
@@ -1824,10 +1883,6 @@ msgstr "ממליצים"
msgid "Refresh"
msgstr "רענון"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "רישום מכשיר חדש"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "נזכרת בסיסמה? <0><1>התחברות עכשיו <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "נזכרת בסיסמה? <0><1>התחברות עכשיו <2/></1></0>"
msgid "Remove Password"
msgstr "הסרת סיסמה"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "מסיר את ההגנה באמצעות סיסמה..."
@@ -1850,7 +1909,7 @@ msgstr "דיווח על באג"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "דיווח על בעיה"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "רוסית"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "רוסית"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "שיתוף"
msgid "Show"
msgstr "הצגה"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "סרגל צד<<<<<<< HEAD"
msgstr "סרגל צד"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "התחברות עם GitHub,‏ Google או ספק OAuth מותאם אי
msgid "Sign up"
msgstr "הרשמה"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "נותני חסות"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "חסויות"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "התחלת בנייה מאפס של קורות החיים שלך"
msgid "Statistics"
msgstr "סטטיסטיקה"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "קו חוצה"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "סברדיט"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "הפקודה שחיפשת אינה קיימת."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "התוכן גבוה מדי עבור עמוד זה, דבר זה עלול לגרום לתוצאות לא רצויות בעת ייצוא ל-PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "לאחר מכן, הזן את הקוד בן 6 הספרות שהאפליק
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "אירעה בעיה בעת יצירת קובץ ה־PDF, נא לנסות שוב מאוחר יותר."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "אוקראינית"
msgid "Underline"
msgstr "קו תחתון"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "בטל (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "מסמכי קורות חיים ללא הגבלה"
@@ -2472,6 +2557,10 @@ msgstr "עדכון פרס קיים"
msgid "Update an existing certification"
msgstr "עדכון הסמכה קיימת"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "עדכון סעיף מותאם אישית קיים"
@@ -2512,6 +2601,10 @@ msgstr "עדכון ממליץ קיים"
msgid "Update an existing skill"
msgstr "עדכון מיומנות קיימת"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "עדכון ניסיון התנדבות קיים"
@@ -2529,6 +2622,10 @@ msgstr "עדכון קורות חיים"
msgid "Update your password"
msgstr "עדכון הסיסמה שלך"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "מעדכן את הסיסמה שלך..."
@@ -2618,10 +2715,6 @@ msgstr "התנדבות"
msgid "Website"
msgstr "אתר אינטרנט"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "איך ברצונך לקרוא למפתח הכניסה הזה?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "לאיזה שם ברצונך לשנות את הסעיף הזה?"
@@ -2668,10 +2761,9 @@ msgstr "אפשר גם להשתמש בשם המשתמש שלך כדי להתחב
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "אפשר לשתף את קורות החיים שלך באמצעות כתובת ציבורית ייחודית, להגן עליהם בסיסמה או להוריד אותם כ־PDF לשיתוף ישיר. הבחירה בידיים שלך!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "לא תוכל להשתמש יותר במפתח הכניסה \"{0}\" כדי להתחבר לאחר המחיקה. לא ניתן לבטל פעולה זו."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "הנתונים שלך מאוחסנים באופן מקומי"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "הנתונים שלך מאוחסנים בצורה מאובטחת ולעולם אינם משותפים עם צדדים שלישיים. אפשר גם לארח את Reactive Resume בשרתים שלך כדי לשלוט לחלוטין בנתונים שלך."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "מפתח הכניסה שלך נוסף בהצלחה."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "מפתח הכניסה שלך נמחק בהצלחה."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "הסיסמה שלך אופסה בהצלחה. כעת אפשר להתחבר עם הסיסמה החדשה שלך."
@@ -2764,4 +2848,3 @@ msgstr "התרחקות"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "זולו"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>अमृत पिल्लई</0> का एक जुनूनी
msgid "A resume with this slug already exists."
msgstr "इस स्लग वाला रेज़्यूमे पहले से मौजूद है।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "ए4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "बिल्कुल! आप एक ही क्लिक में अपने रेज़्यूमे को PDF में एक्सपोर्ट कर सकते हैं। एक्सपोर्ट किया गया PDF आपके सभी फ़ॉर्मेटिंग और स्टाइलिंग को बिल्कुल सही बनाए रखता है।"
@@ -203,14 +207,9 @@ msgstr "इसके बाद पंक्ति जोड़ें"
msgid "Add Row Before"
msgstr "इसके पहले पंक्ति जोड़ें"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} को जोड़ा गया"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "आपकी पासकी जोड़ी जा रही है..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "अफ्रीकान्स"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "अल्बानियाई"
@@ -293,14 +296,14 @@ msgstr "ऐप आँकड़े"
msgid "Arabic"
msgstr "अरबी"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "क्या आप वाकई इस API कुंजी को हटाना चाहते हैं?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "क्या आप वाकई इस पासकी को हटाना चाहते हैं?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "अध्ययन का क्षेत्र"
msgid "Artificial Intelligence"
msgstr "कृत्रिम बुद्धिमत्ता"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "आकार अनुपात"
@@ -436,6 +443,8 @@ msgstr "क्या मैं अपना रेज़्यूमे PDF म
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "क्या मैं अपना रेज़्यूमे PDF म
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "मन बदल गया? अपने रेज़्यूमे क
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "चेंजलॉग"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "चीनी (परंपरागत)"
msgid "Circle"
msgstr "गोला"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "चयन साफ़ करें"
@@ -562,6 +577,11 @@ msgstr "पुष्टि करें"
msgid "Connect"
msgstr "कनेक्ट करें"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "इस सीक्रेट कुंजी को कॉपी कर
msgid "Copy URL"
msgstr "URL कॉपी करें"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL कॉपी करें"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "बनाएँ"
@@ -637,6 +663,10 @@ msgstr "एक नया पुरस्कार बनाएँ"
msgid "Create a new certification"
msgstr "नया प्रमाणपत्र बनाएँ"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "नया कस्टम अनुभाग बनाएँ"
@@ -684,6 +714,10 @@ msgstr "नया रेज़्यूमे बनाएँ"
msgid "Create a new skill"
msgstr "नई कौशल बनाएँ"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "नया स्वयंसेवी अनुभव बनाएँ"
@@ -793,10 +827,6 @@ msgstr "आपका खाता हटाया जा रहा है..."
msgid "Deleting your API key..."
msgstr "आपकी API कुंजी हटाई जा रही है..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "आपकी पासकी हटाई जा रही है..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "डिसकनेक्ट करें"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "डिस्कॉर्ड"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "आपका रेज़्यूमे डुप्लिकेट क
msgid "Dutch"
msgstr "डच"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "शिक्षा"
@@ -1002,6 +1036,10 @@ msgstr "यहाँ दर्ज की गई हर चीज़ आपके
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "पेशेवर रेज़्यूमे बनाने, अनुकूलित करने और साझा करने के लिए आपको जो कुछ भी चाहिए। गोपनीयता को ध्यान में रखकर बनाया गया, ओपन‑सोर्स द्वारा संचालित और हमेशा के लिए पूरी तरह मुफ़्त।"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "अनुभव"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "पासवर्ड भूल गए हैं?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "फॉर्मेट"
@@ -1098,6 +1136,10 @@ msgstr "फॉर्मेट"
msgid "Free"
msgstr "मुफ़्त"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "फ्री-फॉर्म"
#: src/utils/locale.ts
msgid "French"
msgstr "फ़्रेंच"
@@ -1106,6 +1148,10 @@ msgstr "फ़्रेंच"
msgid "Full Width"
msgstr "पूर्ण चौड़ाई"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "कोई रैंडम नाम बनाएँ"
@@ -1141,7 +1187,7 @@ msgstr "ग्रीक"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ग्रिड"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "अधिक जानें"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "पृष्ठ पर सामग्री फिट करने के बारे में अधिक जानें"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "शीर्षक को मूल पर रीसेट करने
msgid "Left Align"
msgstr "बाएँ संरेखित करें"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "अक्षर"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "आपका {providerName} खाता जोड़ा जा रह
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "सूची"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "{totalNumberOfPages} में से पृष्ठ {pageNumber}"
msgid "Paragraph"
msgstr "अनुच्छेद"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "पासकीज़"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "पासकीज़ और 2FA"
@@ -1735,7 +1785,7 @@ msgstr "प्राथमिकताएँ"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "वर्तमान कीवर्ड जोड़ने या सहेजने के लिए <0>{RETURN_KEY}</0> या <1>{COMMA_KEY}</1> दबाएँ।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume आज Product Hunt पर लॉन्च हो रह
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ओपन‑सोर्स, गोपनीयता‑केंद्रित और पूरी तरह मुफ़्त है। अन्य रेज़्यूमे बिल्डर के विपरीत, यह विज्ञापन नहीं दिखाता, आपका डेटा ट्रैक नहीं करता और न ही आपकी सुविधाओं को पेवॉल के पीछे सीमित करता है।"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "आयत"
@@ -1816,6 +1870,11 @@ msgstr "आयत"
msgid "Rectangle (Full Width)"
msgstr "आयत (पूर्ण चौड़ाई)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "रीडू (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "रेफ़रेंस"
@@ -1824,10 +1883,6 @@ msgstr "रेफ़रेंस"
msgid "Refresh"
msgstr "रिफ़्रेश"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "नया डिवाइस रजिस्टर करें"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "पासवर्ड याद है? <0><1>अभी साइन इन करें <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "पासवर्ड याद है? <0><1>अभी साइन इ
msgid "Remove Password"
msgstr "पासवर्ड हटाएँ"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "पासवर्ड सुरक्षा हटाई जा रही है..."
@@ -1850,7 +1909,7 @@ msgstr "बग की रिपोर्ट करें"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "समस्या रिपोर्ट करें"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "रूसी"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "रूसी"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "साझा करना"
msgid "Show"
msgstr "दिखाएँ"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "साइडबार<<<<<<< HEAD"
msgstr "साइडबार"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google या किसी कस्टम OAuth प्रोव
msgid "Sign up"
msgstr "रजिस्ट्रेशन"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "प्रायोजक"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "प्रायोजन"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "शुरुआत से अपना रेज़्यूमे ब
msgid "Statistics"
msgstr "आंकड़े"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "स्ट्राइक"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "सबरेडिट"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "जिस कमांड को आप ढूंढ रहे हैं
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "इस पृष्ठ के लिए सामग्री बहुत ऊँची है, इससे PDF में निर्यात करते समय अवांछित परिणाम आ सकते हैं।"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "फिर, जारी रखने के लिए ऐप द्व
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF जेनरेट करते समय कोई समस्या आई, कृपया कुछ समय बाद फिर से प्रयास करें।"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "यूक्रेनी"
msgid "Underline"
msgstr "रेखांकित"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "पूर्ववत करें (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "असीमित रेज़्यूमे"
@@ -2472,6 +2557,10 @@ msgstr "मौजूदा पुरस्कार अपडेट करें
msgid "Update an existing certification"
msgstr "मौजूदा प्रमाणपत्र अपडेट करें"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "मौजूदा कस्टम अनुभाग अपडेट करें"
@@ -2512,6 +2601,10 @@ msgstr "मौजूदा रेफ़रेंस अपडेट करें
msgid "Update an existing skill"
msgstr "मौजूदा कौशल अपडेट करें"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "मौजूदा स्वयंसेवी अनुभव अपडेट करें"
@@ -2529,6 +2622,10 @@ msgstr "रेज़्यूमे अपडेट करें"
msgid "Update your password"
msgstr "अपना पासवर्ड अपडेट करें"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "आपका पासवर्ड अपडेट किया जा रहा है..."
@@ -2618,10 +2715,6 @@ msgstr "स्वयंसेवा"
msgid "Website"
msgstr "वेबसाइट"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "आप इस पासकी को क्या नाम देना चाहते हैं?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "आप इस अनुभाग का नाम किसमें बदलना चाहते हैं?"
@@ -2668,10 +2761,9 @@ msgstr "आप लॉगिन करने के लिए अपना उप
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "आप अपना रेज़्यूमे एक यूनिक सार्वजनिक URL के माध्यम से साझा कर सकते हैं, इसे पासवर्ड से सुरक्षित कर सकते हैं, या सीधे साझा करने के लिए इसे PDF के रूप में डाउनलोड कर सकते हैं। चुनाव आपका है!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "हटाने के बाद आप साइन इन करने के लिए पासकी \"{0}\" का उपयोग नहीं कर पाएंगे। इस कार्रवाई को पूर्ववत नहीं किया जा सकता।"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "आपका डेटा लोकल रूप से संग्र
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "आपका डेटा सुरक्षित रूप से संग्रहीत है और कभी भी थर्ड पार्टियों के साथ साझा नहीं किया जाता। आप अपने सर्वर्स पर Reactive Resume को स्व‑होस्ट भी कर सकते हैं ताकि अपने डेटा पर पूर्ण नियंत्रण रख सकें।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "आपकी पासकी सफलतापूर्वक जोड़ दी गई है।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "आपकी पासकी सफलतापूर्वक हटा दी गई है।"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "आपका पासवर्ड सफलतापूर्वक रीसेट कर दिया गया है। अब आप अपने नए पासवर्ड से साइन इन कर सकते हैं।"
@@ -2764,4 +2848,3 @@ msgstr "ज़ूम आउट"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ज़ुलु"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Egy szenvedélyprojekt <0>Amruth Pillai</0> tollából."
msgid "A resume with this slug already exists."
msgstr "Ezzel az azonosítóval már létezik önéletrajz."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Természetesen! Egy kattintással PDF‑be exportálhatod az önéletrajzodat. Az exportált PDF tökéletesen megőrzi az összes formázást és stílust."
@@ -203,14 +207,9 @@ msgstr "Sor hozzáadása alá"
msgid "Add Row Before"
msgstr "Sor hozzáadása fölé"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Hozzáadva ekkor: {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Hozzáadjuk a hozzáférési kulcsodat..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "albán"
@@ -293,14 +296,14 @@ msgstr "Alkalmazásstatisztikák"
msgid "Arabic"
msgstr "arab"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Biztosan törölni szeretnéd ezt az API kulcsot?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Biztosan törölni szeretnéd ezt a hozzáférési kulcsot?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Tanulmányok területe"
msgid "Artificial Intelligence"
msgstr "Mesterséges intelligencia"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Méretarány"
@@ -436,6 +443,8 @@ msgstr "Exportálhatom az önéletrajzomat PDF‑be?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Exportálhatom az önéletrajzomat PDF‑be?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Meggondoltad magad? Nevezd át az önéletrajzodat valami beszédesebbre
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Változásnapló"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "kínai (hagyományos)"
msgid "Circle"
msgstr "Kör"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Kijelölés törlése"
@@ -562,6 +577,11 @@ msgstr "Megerősítés"
msgid "Connect"
msgstr "Csatlakozás"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Másold ki ezt a titkos kulcsot, és használd az alkalmazásaidban az a
msgid "Copy URL"
msgstr "URL másolása"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL másolása"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Létrehozás"
@@ -637,6 +663,10 @@ msgstr "Új díj létrehozása"
msgid "Create a new certification"
msgstr "Új tanúsítvány létrehozása"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Új egyéni szekció létrehozása"
@@ -684,6 +714,10 @@ msgstr "Új önéletrajz létrehozása"
msgid "Create a new skill"
msgstr "Új készség létrehozása"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Új önkéntes tapasztalat létrehozása"
@@ -793,10 +827,6 @@ msgstr "Fiók törlése..."
msgid "Deleting your API key..."
msgstr "API kulcs törlése..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Hozzáférési kulcs törlése..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Leválasztás"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Önéletrajz duplikálása..."
msgid "Dutch"
msgstr "holland"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Tanulmányok"
@@ -1002,6 +1036,10 @@ msgstr "Minden itt megadott adat helyben, a böngésződben kerül tárolásra.
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Minden, amire szükséged van professzionális önéletrajzok létrehozásához, testreszabásához és megosztásához. Adatvédelemre tervezve, nyílt forráskóddal működve és teljesen ingyen, örökre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Tapasztalat"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Elfelejtette a jelszavát?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formátum"
@@ -1098,6 +1136,10 @@ msgstr "Formátum"
msgid "Free"
msgstr "Ingyenes"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Szabad forma"
#: src/utils/locale.ts
msgid "French"
msgstr "francia"
@@ -1106,6 +1148,10 @@ msgstr "francia"
msgid "Full Width"
msgstr "Teljes szélesség"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Véletlenszerű név generálása"
@@ -1141,7 +1187,7 @@ msgstr "görög"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Rács"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Tudj meg többet"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Tudjon meg többet arról, hogyan illesztheti a tartalmat egy oldalra"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Hagyd üresen az eredeti cím visszaállításához."
msgid "Left Align"
msgstr "Balra igazítás"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Levél"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "{providerName} fiókod összekapcsolása..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "{pageNumber}. oldal / {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Bekezdés"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Hozzáférési kulcsok"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Hozzáférési kulcsok és 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Beállítások"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Nyomja meg a <0>{RETURN_KEY}</0> vagy a <1>{COMMA_KEY}</1> gombot a jelenlegi kulcsszó hozzáadásához vagy mentéséhez."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "A Reactive Resume ma indul a Product Hunton, ugorj át, és mutasd ki a
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "A Reactive Resume nyílt forráskódú, adatvédelem‑központú és teljesen ingyenes. Más önéletrajz‑készítőkkel ellentétben nem jelenít meg hirdetéseket, nem követi az adataidat, és nem zár funkciókat fizetős fal mögé."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Téglalap"
@@ -1816,6 +1870,11 @@ msgstr "Téglalap"
msgid "Rectangle (Full Width)"
msgstr "Téglalap (teljes szélesség)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Újra (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenciák"
@@ -1824,10 +1883,6 @@ msgstr "Referenciák"
msgid "Refresh"
msgstr "Frissítés"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Új eszköz regisztrálása"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Eszébe jutott a jelszó? <0><1>Jelentkezz be most <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Eszébe jutott a jelszó? <0><1>Jelentkezz be most <2/></1></0>"
msgid "Remove Password"
msgstr "Jelszó eltávolítása"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Jelszóvédelem eltávolítása..."
@@ -1850,7 +1909,7 @@ msgstr "Hiba jelentése"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Hiba jelentése"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "orosz"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "orosz"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Megosztás"
msgid "Show"
msgstr "Megjelenítés"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Oldalsáv<<<<<<< HEAD"
msgstr "Oldalsáv"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Jelentkezz be GitHub, Google vagy egy egyéni OAuth szolgáltató segít
msgid "Sign up"
msgstr "Regisztráció"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Támogatók"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Szponzorációk"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Kezdd el az önéletrajzod építését a nulláról"
msgid "Statistics"
msgstr "Statisztikák"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Áthúzás"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "A keresett parancs nem létezik."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "A tartalom túl magas ehhez az oldalhoz, ami nem kívánt eredményeket okozhat PDF-be való exportáláskor."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Ezután írd be a folytatáshoz az alkalmazás által megadott 6 számje
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Hiba történt a PDF generálása közben, kérjük, próbáld meg később újra."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ukrán"
msgid "Underline"
msgstr "Aláhúzás"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Visszavonás (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Korlátlan önéletrajz"
@@ -2472,6 +2557,10 @@ msgstr "Meglévő díj frissítése"
msgid "Update an existing certification"
msgstr "Meglévő tanúsítvány frissítése"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Meglévő egyéni szekció frissítése"
@@ -2512,6 +2601,10 @@ msgstr "Meglévő referencia frissítése"
msgid "Update an existing skill"
msgstr "Meglévő készség frissítése"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Meglévő önkéntes tapasztalat frissítése"
@@ -2529,6 +2622,10 @@ msgstr "Önéletrajz frissítése"
msgid "Update your password"
msgstr "Jelszó frissítése"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Jelszó frissítése..."
@@ -2618,10 +2715,6 @@ msgstr "Önkéntesség"
msgid "Website"
msgstr "Weboldal"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Hogyan szeretnéd elnevezni ezt a hozzáférési kulcsot?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Mire szeretnéd átnevezni ezt a szekciót?"
@@ -2668,10 +2761,9 @@ msgstr "Be is jelentkezhetsz a felhasználóneveddel."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Az önéletrajzodat megoszthatod egy egyedi nyilvános URL‑lel, jelszóval védheted, vagy PDF‑ként letöltheted és közvetlenül megoszthatod. A döntés a tiéd!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "A(z) \"{0}\" hozzáférési kulcsot törlés után többé nem használhatod bejelentkezéshez. Ez a művelet nem vonható vissza."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Az adataid helyben tárolódnak"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Az adataid biztonságosan tároljuk, és soha nem osztjuk meg harmadik felekkel. A Reactive Resume‑t saját szervereiden is hosztolhatod, hogy teljes kontrollod legyen az adataid felett."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "A hozzáférési kulcsodat sikeresen hozzáadtuk."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "A hozzáférési kulcsodat sikeresen töröltük."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "A jelszavadat sikeresen visszaállítottuk. Mostantól az új jelszóval jelentkezhetsz be."
@@ -2764,4 +2848,3 @@ msgstr "Kicsinyítés"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "Sebuah proyek penuh semangat dari <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Resume dengan slug ini sudah ada."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Tentu saja! Anda dapat mengekspor resume Anda ke PDF hanya dengan satu klik. PDF yang diekspor mempertahankan semua pemformatan dan gaya Anda dengan sempurna."
@@ -203,14 +207,9 @@ msgstr "Tambah Baris Setelah"
msgid "Add Row Before"
msgstr "Tambah Baris Sebelum"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Ditambahkan pada {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Menambahkan passkey Anda..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "Kecerdasan Buatan"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albania"
@@ -293,14 +296,14 @@ msgstr "Statistik Aplikasi"
msgid "Arabic"
msgstr "Arab"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Apakah Anda yakin ingin menghapus API key ini?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Apakah Anda yakin ingin menghapus passkey ini?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Bidang Studi"
msgid "Artificial Intelligence"
msgstr "Kecerdasan Buatan"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Rasio Aspek"
@@ -436,6 +443,8 @@ msgstr "Bisakah saya mengekspor resume saya ke PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Bisakah saya mengekspor resume saya ke PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Berubah pikiran? Ganti nama resume Anda menjadi sesuatu yang lebih deskr
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Changelog"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Cina (Tradisional)"
msgid "Circle"
msgstr "Lingkaran"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Hapus pilihan"
@@ -562,6 +577,11 @@ msgstr "Konfirmasi"
msgid "Connect"
msgstr "Hubungkan"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Salin kunci rahasia ini dan gunakan di aplikasi Anda untuk mengakses dat
msgid "Copy URL"
msgstr "Salin URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Salin URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Buat"
@@ -637,6 +663,10 @@ msgstr "Buat penghargaan baru"
msgid "Create a new certification"
msgstr "Buat sertifikasi baru"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Buat bagian kustom baru"
@@ -684,6 +714,10 @@ msgstr "Buat resume baru"
msgid "Create a new skill"
msgstr "Buat keahlian baru"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Buat pengalaman relawan baru"
@@ -793,10 +827,6 @@ msgstr "Menghapus akun Anda..."
msgid "Deleting your API key..."
msgstr "Menghapus API key Anda..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Menghapus passkey Anda..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Putuskan"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Menduplikasi resume Anda..."
msgid "Dutch"
msgstr "Belanda"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Pendidikan"
@@ -1002,6 +1036,10 @@ msgstr "Semua yang dimasukkan di sini disimpan secara lokal di browser Anda. Dat
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Segala yang Anda butuhkan untuk membuat, menyesuaikan, dan membagikan resume profesional. Dibangun dengan mengutamakan privasi, didukung oleh sumber terbuka, dan sepenuhnya gratis selamanya."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Pengalaman"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Lupa kata sandi Anda?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Bentuk Bebas"
#: src/utils/locale.ts
msgid "French"
msgstr "Prancis"
@@ -1106,6 +1148,10 @@ msgstr "Prancis"
msgid "Full Width"
msgstr "Lebar Penuh"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Hasilkan nama acak"
@@ -1141,7 +1187,7 @@ msgstr "Yunani"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grid"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Pelajari Lebih Lanjut"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Pelajari lebih lanjut tentang cara menyesuaikan konten pada halaman"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Biarkan kosong untuk mengatur ulang judul ke aslinya."
msgid "Left Align"
msgstr "Rata Kiri"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Menautkan akun {providerName} Anda..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "List"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Halaman {pageNumber} dari {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkey"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkey & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferensi"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Tekan <0>{RETURN_KEY}</0> atau <1>{COMMA_KEY}</1> untuk menambah atau menyimpan kata kunci saat ini."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume diluncurkan di Product Hunt hari ini, kunjungi untuk men
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume bersifat sumber terbuka, berfokus pada privasi, dan sepenuhnya gratis. Tidak seperti pembuat resume lainnya, aplikasi ini tidak menampilkan iklan, melacak data Anda, atau membatasi fitur di balik paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Persegi Panjang"
@@ -1816,6 +1870,11 @@ msgstr "Persegi Panjang"
msgid "Rectangle (Full Width)"
msgstr "Persegi Panjang (Lebar Penuh)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Ulangi (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referensi"
@@ -1824,10 +1883,6 @@ msgstr "Referensi"
msgid "Refresh"
msgstr "Muat Ulang"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Daftarkan Perangkat Baru"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Ingat kata sandi Anda? <0><1>Masuk sekarang <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Ingat kata sandi Anda? <0><1>Masuk sekarang <2/></1></0>"
msgid "Remove Password"
msgstr "Hapus Kata Sandi"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Menghapus perlindungan kata sandi..."
@@ -1850,7 +1909,7 @@ msgstr "Laporkan Bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Laporkan masalah"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rusia"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rusia"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Berbagi"
msgid "Show"
msgstr "Tampilkan"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Bilah Sisi<<<<<<< HEAD"
msgstr "Bilah Sisi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Masuk dengan GitHub, Google atau penyedia OAuth kustom."
msgid "Sign up"
msgstr "Daftar"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsor"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsor"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Mulai membuat resume Anda dari awal"
msgid "Statistics"
msgstr "Statistik"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Coret"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Perintah yang Anda cari tidak ada."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Konten terlalu tinggi untuk halaman ini, ini dapat menyebabkan hasil yang tidak diinginkan saat mengekspor ke PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Lalu, masukkan kode 6 digit yang diberikan aplikasi untuk melanjutkan."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Terjadi masalah saat membuat PDF, silakan coba lagi nanti."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukraina"
msgid "Underline"
msgstr "Garis Bawah"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Batalkan (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Resume Tak Terbatas"
@@ -2472,6 +2557,10 @@ msgstr "Perbarui penghargaan yang sudah ada"
msgid "Update an existing certification"
msgstr "Perbarui sertifikasi yang sudah ada"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Perbarui bagian kustom yang sudah ada"
@@ -2512,6 +2601,10 @@ msgstr "Perbarui referensi yang sudah ada"
msgid "Update an existing skill"
msgstr "Perbarui keahlian yang sudah ada"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Perbarui pengalaman relawan yang sudah ada"
@@ -2529,6 +2622,10 @@ msgstr "Perbarui Resume"
msgid "Update your password"
msgstr "Perbarui kata sandi Anda"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Memperbarui kata sandi Anda..."
@@ -2618,10 +2715,6 @@ msgstr "Relawan"
msgid "Website"
msgstr "Situs Web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Apa yang ingin Anda sebut passkey ini?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Apa yang ingin Anda ganti nama bagian ini menjadi?"
@@ -2668,10 +2761,9 @@ msgstr "Anda juga dapat menggunakan nama pengguna untuk masuk."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Anda dapat membagikan resume Anda melalui URL publik unik, melindunginya dengan kata sandi, atau mengunduhnya sebagai PDF untuk dibagikan langsung. Pilihan ada di tangan Anda!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Anda tidak dapat lagi menggunakan passkey \"{0}\" untuk masuk setelah dihapus. Tindakan ini tidak dapat dibatalkan."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Data Anda disimpan secara lokal"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Data Anda disimpan dengan aman dan tidak pernah dibagikan dengan pihak ketiga. Anda juga dapat self-host Reactive Resume di server Anda sendiri untuk kontrol penuh atas data Anda."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Passkey Anda telah berhasil ditambahkan."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Passkey Anda telah berhasil dihapus."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Kata sandi Anda telah berhasil diatur ulang. Anda sekarang dapat masuk dengan kata sandi baru Anda."
@@ -2764,4 +2848,3 @@ msgstr "Perkecil"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Un progetto appassionato di <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Esiste già un curriculum con questo slug."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr ""
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Certo! Puoi esportare il tuo curriculum in PDF con un solo clic. Il PDF esportato mantiene perfettamente tutta la tua formattazione e lo stile."
@@ -203,14 +207,9 @@ msgstr "Aggiungi riga dopo"
msgid "Add Row Before"
msgstr "Aggiungi riga prima"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Aggiunto il {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Aggiunta della passkey in corso..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanese"
@@ -293,14 +296,14 @@ msgstr "Statistiche dell'applicazione"
msgid "Arabic"
msgstr "Arabo"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr "Sei sicuro di voler chiudere questa finestra di dialogo?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Sei sicuro di voler eliminare questa chiave API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Sei sicuro di voler eliminare questa passkey?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Area di studio"
msgid "Artificial Intelligence"
msgstr "Intelligenza artificiale"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporzioni"
@@ -436,6 +443,8 @@ msgstr "Posso esportare il mio curriculum in PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Posso esportare il mio curriculum in PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Hai cambiato idea? Rinomina il tuo curriculum in modo più descrittivo."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Changelog"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Cinese (tradizionale)"
msgid "Circle"
msgstr "Cerchio"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Pulisci selezione"
@@ -562,6 +577,11 @@ msgstr "Conferma"
msgid "Connect"
msgstr "Connetti"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr "Contenuto"
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copia questa chiave segreta e usala nelle tue applicazioni per accedere
msgid "Copy URL"
msgstr "Copia URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr "Lettera di presentazione"
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copia URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Crea"
@@ -637,6 +663,10 @@ msgstr "Crea un nuovo premio"
msgid "Create a new certification"
msgstr "Crea una nuova certificazione"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr "Crea una nuova lettera di presentazione"
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Crea una nuova sezione personalizzata"
@@ -684,6 +714,10 @@ msgstr "Crea un nuovo curriculum"
msgid "Create a new skill"
msgstr "Crea una nuova competenza"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr "Crea un nuovo elemento di riepilogo"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Crea una nuova esperienza di volontariato"
@@ -793,10 +827,6 @@ msgstr "Eliminazione del tuo account in corso..."
msgid "Deleting your API key..."
msgstr "Eliminazione della chiave API in corso..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Eliminazione della passkey in corso..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Disconnetti"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplicazione del tuo curriculum in corso..."
msgid "Dutch"
msgstr "Olandese"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Formazione"
@@ -1002,6 +1036,10 @@ msgstr "Tutto ciò che inserisci qui viene memorizzato localmente nel tuo browse
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tutto ciò di cui hai bisogno per creare, personalizzare e condividere curriculum professionali. Creato pensando alla privacy, alimentato dall'open source e completamente gratuito per sempre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr "Esci dalla modalità a schermo intero"
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Esperienza"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Hai dimenticato la password?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formato"
@@ -1098,6 +1136,10 @@ msgstr "Formato"
msgid "Free"
msgstr "Gratuito"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Forma libera"
#: src/utils/locale.ts
msgid "French"
msgstr "Francese"
@@ -1106,6 +1148,10 @@ msgstr "Francese"
msgid "Full Width"
msgstr "Larghezza completa"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr "A schermo intero"
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Genera un nome casuale"
@@ -1141,7 +1187,7 @@ msgstr "Greco"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Griglia"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,7 +1428,11 @@ msgstr "Altre informazioni"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr ""
msgstr "Scopri di più su come adattare il contenuto a una pagina"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Abbandona"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
@@ -1392,6 +1442,10 @@ msgstr "Lascia vuoto per ripristinare il titolo originale."
msgid "Left Align"
msgstr "Allinea a sinistra"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Lettera"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Collegamento del tuo account {providerName} in corso..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Pagina {pageNumber} di {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragrafo"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkey"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkey e 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferenze"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Premi <0>{RETURN_KEY}</0> o <1>{COMMA_KEY}</1> per aggiungere o salvare la parola chiave corrente."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume viene lanciato oggi su Product Hunt, vieni a dimostrare
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume è open source, incentrato sulla privacy e completamente gratuito. A differenza di altri generatori di curriculum, non mostra annunci, non traccia i tuoi dati e non limita le funzionalità dietro un paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr "Destinatario"
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rettangolo"
@@ -1816,6 +1870,11 @@ msgstr "Rettangolo"
msgid "Rectangle (Full Width)"
msgstr "Rettangolo (larghezza completa)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Ripristina (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenze"
@@ -1824,10 +1883,6 @@ msgstr "Referenze"
msgid "Refresh"
msgstr "Aggiorna"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registra nuovo dispositivo"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Ti ricordi la password? <0><1>Accedi ora <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Ti ricordi la password? <0><1>Accedi ora <2/></1></0>"
msgid "Remove Password"
msgstr "Rimuovi password"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Rimozione della protezione tramite password..."
@@ -1850,7 +1909,7 @@ msgstr "Segnala un bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Segnala un problema"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russo"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russo"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Condivisione"
msgid "Show"
msgstr "Mostra"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr "Mostra il link nel titolo"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Barra laterale<<<<<<< HEAD"
msgstr "Barra laterale"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Accedi con GitHub, Google o un provider OAuth personalizzato."
msgid "Sign up"
msgstr "Registrazione"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsor"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorizzazioni"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Inizia a costruire il tuo curriculum da zero"
msgid "Statistics"
msgstr "Statistiche"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Rimani"
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Barrato"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Il comando che stai cercando non esiste."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Il contenuto è troppo alto per questa pagina; ciò potrebbe causare risultati indesiderati durante l'esportazione in PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Quindi inserisci il codice a 6 cifre fornito dall'app per continuare."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Si è verificato un problema durante la generazione del PDF, riprova tra qualche istante."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraino"
msgid "Underline"
msgstr "Sottolinea"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Annulla (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Curriculum illimitati"
@@ -2472,6 +2557,10 @@ msgstr "Aggiorna un premio esistente"
msgid "Update an existing certification"
msgstr "Aggiorna una certificazione esistente"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr "Aggiorna una lettera di presentazione esistente"
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Aggiorna una sezione personalizzata esistente"
@@ -2512,6 +2601,10 @@ msgstr "Aggiorna un referente esistente"
msgid "Update an existing skill"
msgstr "Aggiorna una competenza esistente"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr "Aggiorna una voce del profilo"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Aggiorna un'esperienza di volontariato esistente"
@@ -2529,6 +2622,10 @@ msgstr "Aggiorna curriculum"
msgid "Update your password"
msgstr "Aggiorna la tua password"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Aggiornamento della tua password in corso..."
@@ -2618,10 +2715,6 @@ msgstr "Volontariato"
msgid "Website"
msgstr "Sito Web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Come vuoi chiamare questa passkey?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Come vuoi rinominare questa sezione?"
@@ -2668,10 +2761,9 @@ msgstr "Puoi anche usare il tuo nome utente per accedere."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Puoi condividere il tuo curriculum tramite un URL pubblico univoco, proteggerlo con una password oppure scaricarlo come PDF da condividere direttamente. La scelta è tua!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Dopo l'eliminazione non potrai più usare la passkey \"{0}\" per accedere. Questa azione non può essere annullata."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr "Hai modifiche non salvate che andranno perse."
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "I tuoi dati vengono memorizzati localmente"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "I tuoi dati sono archiviati in modo sicuro e non vengono mai condivisi con terze parti. Puoi anche fare self-host di Reactive Resume sui tuoi server per avere il pieno controllo dei tuoi dati."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "La tua passkey è stata aggiunta correttamente."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "La tua passkey è stata eliminata correttamente."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "La tua password è stata reimpostata correttamente. Ora puoi accedere con la tua nuova password."
@@ -2764,4 +2848,3 @@ msgstr "Rimpicciolisci"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai によるパッションプロジェクト</0>です。
msgid "A resume with this slug already exists."
msgstr "このスラッグの履歴書はすでに存在します。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "もちろん可能です。ワンクリックで履歴書を PDF にエクスポートできます。エクスポートされた PDF では、書式やスタイルがそのまま維持されます。"
@@ -203,14 +207,9 @@ msgstr "後に行を追加"
msgid "Add Row Before"
msgstr "前に行を追加"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "追加日: {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "パスキーを追加しています..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "アフリカーンス語"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "アルバニア語"
@@ -293,14 +296,14 @@ msgstr "アプリケーション統計"
msgid "Arabic"
msgstr "アラビア語"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "この API キーを削除してもよろしいですか?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "このパスキーを削除してもよろしいですか?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "研究分野"
msgid "Artificial Intelligence"
msgstr "人工知能"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "アスペクト比"
@@ -436,6 +443,8 @@ msgstr "履歴書を PDF にエクスポートできますか?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "履歴書を PDF にエクスポートできますか?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "やっぱり変更しますか?履歴書に、よりわかりやすい
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "更新履歴"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "中国語(繁体字)"
msgid "Circle"
msgstr "円"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "選択をクリア"
@@ -562,6 +577,11 @@ msgstr "確認"
msgid "Connect"
msgstr "接続"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "このシークレットキーをコピーし、アプリケーション
msgid "Copy URL"
msgstr "URL をコピー"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL をコピー"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "作成"
@@ -637,6 +663,10 @@ msgstr "新しい受賞歴を作成"
msgid "Create a new certification"
msgstr "新しい認定資格を作成"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "新しいカスタムセクションを作成"
@@ -684,6 +714,10 @@ msgstr "新しい履歴書を作成"
msgid "Create a new skill"
msgstr "新しいスキルを作成"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "新しいボランティア経験を作成"
@@ -793,10 +827,6 @@ msgstr "アカウントを削除しています..."
msgid "Deleting your API key..."
msgstr "API キーを削除しています..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "パスキーを削除しています..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "切断"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "履歴書を複製しています..."
msgid "Dutch"
msgstr "オランダ語"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "学歴"
@@ -1002,6 +1036,10 @@ msgstr "ここに入力した内容はすべてブラウザー上にローカル
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "プロフェッショナルな履歴書を作成・カスタマイズ・共有するために必要な機能がすべて揃っています。プライバシーを重視して設計され、オープンソースによって支えられ、そして完全に無料で利用できます。"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "職務経験"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "パスワードをお忘れですか?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "用紙サイズ"
msgstr "フォーマット"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "無料"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "フリーフォーム"
#: src/utils/locale.ts
msgid "French"
msgstr "フランス語"
@@ -1106,6 +1148,10 @@ msgstr "フランス語"
msgid "Full Width"
msgstr "全幅"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "ランダムな名前を生成"
@@ -1141,7 +1187,7 @@ msgstr "ギリシャ語"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "グリッド"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "詳しく見る"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ページにコンテンツを収める方法について詳しくはこちら"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "空欄のままにすると、タイトルは元の名前にリセット
msgid "Left Align"
msgstr "左揃え"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "レター"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "{providerName} アカウントをリンクしています..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "リスト"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "{totalNumberOfPages} ページ中 {pageNumber} ページ目"
msgid "Paragraph"
msgstr "段落"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "パスキー"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "パスキーと 2FA"
@@ -1735,7 +1785,7 @@ msgstr "設定"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "現在のキーワードを追加または保存するには、<0>{RETURN_KEY}</0> または <1>{COMMA_KEY}</1> を押してください。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume が本日 Product Hunt で公開されました。ぜひ
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume はオープンソースでプライバシー重視、そして完全無料です。他の履歴書ビルダーと違い、広告を表示したり、あなたのデータを追跡したり、有料プランの裏に機能を隠したりすることはありません。"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "長方形"
@@ -1816,6 +1870,11 @@ msgstr "長方形"
msgid "Rectangle (Full Width)"
msgstr "長方形(全幅)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "やり直し(Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "推薦者"
@@ -1824,10 +1883,6 @@ msgstr "推薦者"
msgid "Refresh"
msgstr "再読み込み"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "新しいデバイスを登録"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "パスワードを思い出しましたか?<0><1>今すぐサインイン <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "パスワードを思い出しましたか?<0><1>今すぐサインイ
msgid "Remove Password"
msgstr "パスワードを削除"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "パスワード保護を解除しています..."
@@ -1850,7 +1909,7 @@ msgstr "バグを報告"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "問題を報告"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "ロシア語"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "ロシア語"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "共有"
msgid "Show"
msgstr "表示"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "サイドバー<<<<<<< HEAD"
msgstr "サイドバー"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub・Google またはカスタム OAuth プロバイダーでサイ
msgid "Sign up"
msgstr "サインアップ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "スポンサー"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "スポンサーシップ"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ゼロから履歴書の作成を始める"
msgid "Statistics"
msgstr "統計"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "取り消し線"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "お探しのコマンドは存在しません。"
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "このページのコンテンツが多すぎるため、PDFにエクスポートする際に望ましくない結果になる場合があります。"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "次に、続行するためにアプリが表示する 6 桁のコード
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF の生成中に問題が発生しました。しばらくしてからもう一度お試しください。"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ウクライナ語"
msgid "Underline"
msgstr "下線"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "元に戻す(Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "無制限の履歴書"
@@ -2472,6 +2557,10 @@ msgstr "既存の受賞歴を更新"
msgid "Update an existing certification"
msgstr "既存の認定資格を更新"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "既存のカスタムセクションを更新"
@@ -2512,6 +2601,10 @@ msgstr "既存の推薦者情報を更新"
msgid "Update an existing skill"
msgstr "既存のスキルを更新"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "既存のボランティア経験を更新"
@@ -2529,6 +2622,10 @@ msgstr "履歴書を更新"
msgid "Update your password"
msgstr "パスワードを更新してください。"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "パスワードを更新しています..."
@@ -2618,10 +2715,6 @@ msgstr "ボランティア"
msgid "Website"
msgstr "Webサイト"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "このパスキーにどんな名前を付けますか?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "このセクションの新しい名前を入力してください。"
@@ -2668,10 +2761,9 @@ msgstr "ユーザー名を使ってログインすることもできます。"
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "履歴書は、一意の公開 URL を使って共有したり、パスワードで保護したり、PDF としてダウンロードして直接共有したりできます。お好みの方法をお選びください。"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "このパスキー「{0}」は、削除後はサインインに使用できなくなります。この操作は取り消せません。"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "あなたのデータはローカルに保存されます。"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "あなたのデータは安全に保存され、第三者と共有されることはありません。また、完全にデータを管理したい場合は、Reactive Resume を自分のサーバーにセルフホストすることもできます。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "パスキーを正常に追加しました。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "パスキーを正常に削除しました。"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "パスワードを正常にリセットしました。新しいパスワードでサインインできます。"
@@ -2764,4 +2848,3 @@ msgstr "ズームアウト"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ズールー語"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: km\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Khmer\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "គម្រោង​ចិត្តស្រឡាញ់​មួយ​
msgid "A resume with this slug already exists."
msgstr "មាន​ប្រវត្តិរូប​មួយ​ដែល​មាន slug នេះ​រួច​ហើយ។"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "បាន​ប្រាកដ! អ្នក​អាច​នាំចេញ​ប្រវត្តិរូប​របស់​អ្នក​ជា PDF ដោយ​ចុច​តែ​ម្ដង។ ឯកសារ PDF ដែលនាំចេញ​នឹង​រក្សា​ទុក​ទ្រង់ទ្រាយ និង​រចនាប័ទ្ម​ទាំង​អស់​របស់​អ្នក​ដូច​ដើម។"
@@ -203,14 +207,9 @@ msgstr "បន្ថែម​ជួរដេក​នៅ​ក្រោយ"
msgid "Add Row Before"
msgstr "បន្ថែម​ជួរដេក​នៅ​មុខ"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "បាន​បន្ថែម​នៅ​ថ្ងៃទី {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "កំពុង​បន្ថែម​កូនសោ​កំណត់​អត្តសញ្ញាណ​របស់​អ្នក..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanian"
@@ -293,14 +296,14 @@ msgstr "ស្ថិតិ​កម្មវិធី"
msgid "Arabic"
msgstr "Arabic"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​កូនសោ API នេះ​ឬ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​កូនសោ​កំណត់​អត្តសញ្ញាណ​នេះ​ឬ?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "ជំនាញ​រៀន"
msgid "Artificial Intelligence"
msgstr "បញ្ញាសិប្បនិម្មិត"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "សមាមាត្រទ្រង់ទ្រាយ"
@@ -436,6 +443,8 @@ msgstr "តើ​ខ្ញុំ​អាច​នាំចេញ​ប្រវ
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "តើ​ខ្ញុំ​អាច​នាំចេញ​ប្រវ
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "ប្តូរ​ចិត្ត​ហើយ​ឬ​អត់? ប្
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "កំណត់ហេតុ​បម្លែង"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinese (Traditional)"
msgid "Circle"
msgstr "រង្វង់"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "សម្អាត​ការ​ជ្រើសរើស"
@@ -562,6 +577,11 @@ msgstr "អះអាង"
msgid "Connect"
msgstr "តភ្ជាប់"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ចម្លង​កូនសោ​សម្ងាត់​នេះ
msgid "Copy URL"
msgstr "ចម្លង URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "ចម្លង URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "បង្កើត"
@@ -637,6 +663,10 @@ msgstr "បង្កើតរង្វាន់​ថ្មី"
msgid "Create a new certification"
msgstr "បង្កើត​វិញ្ញាបនបត្រ​ថ្មី"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "បង្កើត​ផ្នែក​ផ្ទាល់ខ្លួន​ថ្មី"
@@ -684,6 +714,10 @@ msgstr "បង្កើត​ប្រវត្តិរូប​ថ្មី"
msgid "Create a new skill"
msgstr "បង្កើត​ជំនាញ​ថ្មី"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "បង្កើត​បទពិសោធន៍​ស្ម័គ្រចិត្ត​ថ្មី"
@@ -793,10 +827,6 @@ msgstr "កំពុង​លុប​គណនី​របស់​អ្នក
msgid "Deleting your API key..."
msgstr "កំពុង​លុប​កូនសោ API របស់​អ្នក..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "កំពុង​លុប​កូនសោ​កំណត់​អត្តសញ្ញាណ​របស់​អ្នក..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ផ្ដាច់"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "កំពុង​ស្ទួន​ប្រវត្តិរូប​
msgid "Dutch"
msgstr "Dutch"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "ការ​សិក្សា"
@@ -1002,6 +1036,10 @@ msgstr "អ្វី​ដែល​បាន​បញ្ចូល​នៅ​ទ
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "អ្វីៗ​ដែល​អ្នក​ត្រូវការ ដើម្បី​បង្កើត ប្ដូរ​តាមបំណង និង​ចែករំលែក​ប្រវត្តិរូប​វិជ្ជាជីវៈ។ ត្រូវ​បាន​បង្កើត​ឡើង​ដោយ​គិត​ពី​ភាព​ឯកជន ប្រើ​បច្ចេកវិទ្យា​បើក​ប្រភព ហើយ​ឥត​គិតថ្លៃ​ទាំងស្រុង ជារៀងរហូត។"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "បទពិសោធន៍"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "ភ្លេច​ពាក្យសម្ងាត់​របស់​អ្នក​ឬ?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ទ្រង់ទ្រាយ"
@@ -1098,6 +1136,10 @@ msgstr "ទ្រង់ទ្រាយ"
msgid "Free"
msgstr "ឥត​គិតថ្លៃ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "ទ្រង់ទ្រាយសេរី"
#: src/utils/locale.ts
msgid "French"
msgstr "French"
@@ -1106,6 +1148,10 @@ msgstr "French"
msgid "Full Width"
msgstr "ទទឹង​ពេញ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "បង្កើត​ឈ្មោះចៃដន្យ"
@@ -1141,7 +1187,7 @@ msgstr "Greek"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ក្រឡារៀបចំ"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "ស្វែងយល់បន្ថែម"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ស្វែងយល់បន្ថែមអំពីរបៀបសម្របខ្លឹមសារឲ្យសមនឹងទំព័រ"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "ទុក​វែងៗ ដើម្បី​កំណត់​ចំ
msgid "Left Align"
msgstr "តម្រង់​ឆ្វេង"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "លិខិត"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "កំពុង​តភ្ជាប់​គណនី {providerName}
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "បញ្ជី"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "ទំព័រ {pageNumber} ក្នុងចំណោម {totalNumber
msgid "Paragraph"
msgstr "កថាខណ្ឌ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "កូនសោ​កំណត់​អត្តសញ្ញាណ"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "កូនសោ​កំណត់​អត្តសញ្ញាណ & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "ចំណង់ចំណូលចិត្ត"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "ចុច <0>{RETURN_KEY}</0> ឬ <1>{COMMA_KEY}</1> ដើម្បីបន្ថែម ឬរក្សាទុកពាក្យគន្លឹះបច្ចុប្បន្ន។"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume កំពុង​ចាប់ផ្តើម​លើ P
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume គឺ​បើក​ប្រភព ផ្តោតលើ​ភាព​ឯកជន និង​ឥតគិតថ្លៃ​ទាំងស្រុង។ ខុស​ពី​កម្មវិធី​បង្កើត​ប្រវត្តិរូប​ផ្សេងៗ វា​មិន​បង្ហាញ​ពាណិជ្ជកម្ម មិន​តាមដាន​ទិន្នន័យ​របស់​អ្នក ហើយ​មិន​កំណត់​មុខងារ​ពីក្រោយ paywall ឡើយ។"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "ចតុកោណ"
@@ -1816,6 +1870,11 @@ msgstr "ចតុកោណ"
msgid "Rectangle (Full Width)"
msgstr "ចតុកោណ (ទទឹង​ពេញ)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "ធ្វើម្ដងទៀត (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "យោង"
@@ -1824,10 +1883,6 @@ msgstr "យោង"
msgid "Refresh"
msgstr "ផ្ទៀងផ្ទាត់​ម្ដងទៀត"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "ចុះឈ្មោះ​ឧបករណ៍​ថ្មី"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "ចង់​ចាំ​ពាក្យសម្ងាត់វិញ​ហើយ​ឬ? <0><1>ចូល​ឥឡូវនេះ <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "ចង់​ចាំ​ពាក្យសម្ងាត់វិញ​
msgid "Remove Password"
msgstr "ដក​ពាក្យសម្ងាត់"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "កំពុង​ដក​ការ​ការពារ​ដោយ​ពាក្យសម្ងាត់..."
@@ -1850,7 +1909,7 @@ msgstr "រាយការណ៍​កំហុស"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "រាយការណ៍បញ្ហា"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russian"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russian"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "ការចែករំលែក"
msgid "Show"
msgstr "បង្ហាញ"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "របារ​បាត<<<<<<< HEAD"
msgstr "របារ​បាត"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "ចូល​ដោយ​ប្រើ GitHub, Google ឬ​អ្នក
msgid "Sign up"
msgstr "ចុះឈ្មោះ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "អ្នកឧបត្ថម្ភ"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "ការឧបត្ថម្ភ"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ចាប់ផ្តើម​បង្កើត​ប្រវត្ត
msgid "Statistics"
msgstr "ស្ថិតិ"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "អក្សរ​ឆូត"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "ពាក្យ​បញ្ជា ដែល​អ្នក​កំព
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ខ្លឹមសារនៅលើទំព័រនេះវែងពេក ហើយអាចបណ្តាលឲ្យមានលទ្ធផលមិនល្អនៅពេលនាំចេញទៅជា PDF។"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "បន្ទាប់មក បញ្ចូល​កូដ ៦ ខ្ទ
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "មាន​បញ្ហា​មួយ​កើតឡើង ខណៈពេល​កំពុង​បង្កើត PDF សូម​ព្យាយាម​ម្ដង​ទៀត​ក្រោយ​មក។"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainian"
msgid "Underline"
msgstr "គូស​បន្ទាត់​ក្រោម"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "មិនធ្វើវិញ (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "ប្រវត្តិរូប​មិន​មាន​ដែនកំណត់"
@@ -2472,6 +2557,10 @@ msgstr "បច្ចុប្បន្នភាព​រង្វាន់​ម
msgid "Update an existing certification"
msgstr "បច្ចុប្បន្នភាព​វិញ្ញាបនបត្រ​មាន​ស្រាប់"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "បច្ចុប្បន្នភាព​ផ្នែក​ផ្ទាល់ខ្លួន​មាន​ស្រាប់"
@@ -2512,6 +2601,10 @@ msgstr "បច្ចុប្បន្នភាព​យោង​មាន​ស
msgid "Update an existing skill"
msgstr "បច្ចុប្បន្នភាព​ជំនាញ​មាន​ស្រាប់"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "បច្ចុប្បន្នភាព​បទពិសោធន៍​ស្ម័គ្រចិត្ត​មាន​ស្រាប់"
@@ -2529,6 +2622,10 @@ msgstr "បច្ចុប្បន្នភាព​ប្រវត្តិរ
msgid "Update your password"
msgstr "បច្ចុប្បន្នភាព​ពាក្យសម្ងាត់​របស់​អ្នក"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "កំពុង​បច្ចុប្បន្នភាព​ពាក្យសម្ងាត់​របស់​អ្នក..."
@@ -2618,10 +2715,6 @@ msgstr "ស្ម័គ្រចិត្ត"
msgid "Website"
msgstr "គេហទំព័រ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "តើ​អ្នក​ចង់​ដាក់​ឈ្មោះ​កូនសោ​កំណត់​អត្តសញ្ញាណ​នេះ​យ៉ាង​ដូចម្តេច?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "តើ​អ្នក​ចង់​ប្ដូរ​ឈ្មោះ​ផ្នែក​នេះ​ទៅ​ជា​អ្វី?"
@@ -2668,10 +2761,9 @@ msgstr "អ្នក​ក៏​អាច​ប្រើ​ឈ្មោះ​អ
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "អ្នក​អាច​ចែករំលែក​ប្រវត្តិរូប​របស់​អ្នក​តាមរយៈ URL សាធារណៈ​មួយ​ដែល​មាន​តែ​មួយគត់ ការពារ​ដោយ​ពាក្យសម្ងាត់ ឬ​ទាញយក​ជា PDF ដើម្បី​ចែករំលែក​ដោយ​ផ្ទាល់ក៏​បាន។ ជម្រើស​ស្ថិត​នៅ​លើ​ដៃ​អ្នក!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "បន្ទាប់​ពី​លុប អ្នក​នឹង​មិន​អាច​ប្រើ​កូនសោ​កំណត់​អត្តសញ្ញាណ \"{0}\" នេះ ដើម្បី​ចូល​បាន​ទៀត​ទេ។ សកម្មភាព​នេះ​មិន​អាច​មិនធ្វើវិញ​បានទេ។"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "ទិន្នន័យ​របស់​អ្នក​ត្រូវ
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "ទិន្នន័យ​របស់​អ្នក​ត្រូវ​បាន​រក្សាទុក​ដោយ​សុវត្ថិភាព ហើយ​មិនដែល​ត្រូវ​បាន​ចែករំលែក​ជាមួយ​ភាគី​ទីបី​ទេ។ អ្នក​ក៏​អាច​ដំឡើង Reactive Resume លើ​ម៉ាស៊ីន​បម្រើ​ផ្ទាល់ខ្លួន​របស់​អ្នក ដើម្បី​មាន​សិទ្ធિ​ត្រួតត្រា​លើ​ទិន្នន័យ​របស់​អ្នក​ដល់​ខ្ពស់​បំផុត​ផង​ដែរ។"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "កូនសោ​កំណត់​អត្តសញ្ញាណ​របស់​អ្នក ត្រូវ​បាន​បន្ថែម​ដោយ​ជោគជ័យ។"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "កូនសោ​កំណត់​អត្តសញ្ញាណ​របស់​អ្នក ត្រូវ​បាន​លុប​ដោយ​ជោគជ័យ។"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "ពាក្យសម្ងាត់​របស់​អ្នក​ត្រូវ​បាន​កំណត់​ឡើងវិញ​ដោយ​ជោគជ័យ។ ឥឡូវ​អ្នក​អាច​ចូល​ដោយ​ប្រើ​ពាក្យសម្ងាត់​ថ្មី​របស់​អ្នកបាន​ហើយ។"
@@ -2764,4 +2848,3 @@ msgstr "បង្រួម"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: kn\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Kannada\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>ಅಮೃತ್ ಪಿಳ್ಳೈ</0> ಅವರಿಂದ ಒಂದ
msgid "A resume with this slug already exists."
msgstr "ಈ ಸ್ಲಗ್‌ನೊಂದಿಗೆ ರೆಸ್ಯೂಮ್ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "ಖಂಡಿತ! ನೀವು ಒಂದೇ ಕ್ಲಿಕ್‌ನಿಂದ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF ಗೆ ರಫ್ತು ಮಾಡಬಹುದು. ರಫ್ತುಗೊಂಡ PDF ದಲ್ಲಿನ ಎಲ್ಲಾ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮತ್ತು ಶೈಲಿಗಳನ್ನು ಅದು ನಿಖರವಾಗಿ ಉಳಿಸುತ್ತದೆ."
@@ -203,14 +207,9 @@ msgstr "ಸಾಲನ್ನು ನಂತರ ಸೇರಿಸಿ"
msgid "Add Row Before"
msgstr "ಸಾಲನ್ನು ಮೊದಲು ಸೇರಿಸಿ"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} ರಂದು ಸೇರಿಸಲಾಗಿದೆ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀ ಸೇರಿಸಲಾಗುತ್ತಿದೆ..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "ಆಫ್ರಿಕಾನ್ಸ್"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "ಅಲ್ಬೇನಿಯನ್"
@@ -293,14 +296,14 @@ msgstr "ಅಪ್ಲಿಕೇಶನ್ ಅಂಕಿಅಂಶಗಳು"
msgid "Arabic"
msgstr "ಅರೇಬಿಕ್"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "ಈ API ಕೀಲಿಯನ್ನು ಅಳಿಸಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "ಈ ಪಾಸ್‌ಕೀ ಅನ್ನು ಅಳಿಸಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "ಅಧ್ಯಯನದ ಕ್ಷೇತ್ರ"
msgid "Artificial Intelligence"
msgstr "ಕೃತಕ ಬುದ್ಧಿವಂತಿಕೆ"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "ಆಕಾರ ಅನುಪಾತ"
@@ -436,6 +443,8 @@ msgstr "ನಾನು ನನ್ನ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "ನಾನು ನನ್ನ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "ಮನಸ್ಸು ಬದಲಾಯಿಸಿದಿರಾ? ನಿಮ್ಮ
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "ಬದಲಾವಣೆ ಚಿಟಿಕೆಗಳು"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "ಚೈನೀಸ್ (ಸಾಂಪ್ರದಾಯಿಕ)"
msgid "Circle"
msgstr "ವೃತ್ತ"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "ಆಯ್ಕೆಯನ್ನು ತೆರವುಗೊಳಿಸಿ"
@@ -562,6 +577,11 @@ msgstr "ದೃಢೀಕರಿಸಿ"
msgid "Connect"
msgstr "ಕನೆಕ್ಟ್ ಮಾಡಿ"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ಈ ಸೀಕ್ರೆಟ್ ಕೀ ಅನ್ನು ನಕಲಿಸಿ
msgid "Copy URL"
msgstr "URL ನಕಲಿಸಿ"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL ನಕಲಿಸಿ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "ರಚಿಸಿ"
@@ -637,6 +663,10 @@ msgstr "ಹೊಸ ಪ್ರಶಸ್ತಿಯನ್ನು ರಚಿಸಿ"
msgid "Create a new certification"
msgstr "ಹೊಸ ಪ್ರಮಾಣಪತ್ರವನ್ನು ರಚಿಸಿ"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "ಹೊಸ ಕಸ್ಟಮ್ ವಿಭಾಗವನ್ನು ರಚಿಸಿ"
@@ -684,6 +714,10 @@ msgstr "ಹೊಸ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸಿ"
msgid "Create a new skill"
msgstr "ಹೊಸ ಕೌಶಲ್ಯವನ್ನು ರಚಿಸಿ"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "ಹೊಸ ಸ್ವಯಂಸೇವಕ ಅನುಭವವನ್ನು ರಚಿಸಿ"
@@ -793,10 +827,6 @@ msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲಾಗುತ
msgid "Deleting your API key..."
msgstr "ನಿಮ್ಮ API ಕೀಲಿಯನ್ನು ಅಳಿಸಲಾಗುತ್ತಿದೆ..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀ ಅಳಿಸಲಾಗುತ್ತಿದೆ..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ಡಿಸ್ಕನೆಕ್ಟ್ ಮಾಡಿ"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ಡಿಸ್ಕೋರ್ಡ್"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ನಕಲಿಸಲಾಗುತ
msgid "Dutch"
msgstr "ಡಚ್"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "ಶಿಕ್ಷಣ"
@@ -1002,6 +1036,10 @@ msgstr "ಇಲ್ಲಿ ನಮೂದಿಸಿರುವ ಎಲ್ಲವನ್ನ
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "ವೃತ್ತಿಪರ ರೆಸ್ಯೂಮ್‌ಗಳನ್ನು ರಚಿಸಲು, ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ನಿಮಗೆ ಬೇಕಾದ ಎಲ್ಲವೂ ಇಲ್ಲಿ ಇದೆ. ಗೌಪ್ಯತೆಯನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು, ಮುಕ್ತ-ಮೂಲದೊಂದಿಗೆ ನಿರ್ಮಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "ಅನುಭವ"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಮರೆತಿರುವಿರಾ?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ಸ್ವರೂಪ"
@@ -1098,6 +1136,10 @@ msgstr "ಸ್ವರೂಪ"
msgid "Free"
msgstr "ಉಚಿತ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "ಮುಕ್ತ-ರೂಪ"
#: src/utils/locale.ts
msgid "French"
msgstr "ಫ್ರೆಂಚ್"
@@ -1106,6 +1148,10 @@ msgstr "ಫ್ರೆಂಚ್"
msgid "Full Width"
msgstr "ಪೂರ್ಣ ಅಗಲ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "ಯಾದೃಚ್ಛಿಕ ಹೆಸರನ್ನು ತಯಾರಿಸಿ"
@@ -1141,7 +1187,7 @@ msgstr "ಗ್ರೀಕ್"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ಗ್ರಿಡ್"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ಒಂದು ಪುಟದಲ್ಲಿ ವಿಷಯವನ್ನು ಹೇಗೆ ಹೊಂದಿಸಲು ತಿಳಿಯಿರಿ"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "ಶೀರ್ಷಿಕೆಯನ್ನು ಮೂಲದಂತೆ ಮರು
msgid "Left Align"
msgstr "ಎಡ ಸರಿಸು"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "ಪತ್ರ"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "ನಿಮ್ಮ {providerName} ಖಾತೆಯನ್ನು ಲಿಂಕ
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "ಪಟ್ಟಿ"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "ಒಟ್ಟು {totalNumberOfPages} ಪುಟಗಳಲ್ಲಿ ಪು
msgid "Paragraph"
msgstr "ಪ್ಯಾರಾಗ್ರಾಫ್"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "ಪಾಸ್‌ಕೀಗಳು"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "ಪಾಸ್‌ಕೀಗಳು ಹಾಗೂ 2FA"
@@ -1735,7 +1785,7 @@ msgstr "ಆದ್ಯತೆಗಳು"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "ಮುಖ್ಯವಚನವನ್ನಾ ಸೇರಿಸಲು ಅಥವಾ ಉಳಿಸಲು <0>{RETURN_KEY}</0> ಅಥವಾ <1>{COMMA_KEY}</1> ಒತ್ತಿ."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume ಇಂದು Product Hunt ನಲ್ಲಿ ಲಾಂಚ
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ಮುಕ್ತ-ಮೂಲ, ಗೌಪ್ಯತಿಗೆ ಪ್ರಾಧಾನ್ಯ ನೀಡುವ ಹಾಗು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ. ಇತರೆ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕರಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ, ಇದು ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಅಥವಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೇಯ್‌ವಾಲ್ ಹಿಂದೆ ಮಿತಿ ಮಾಡುವುದಿಲ್ಲ."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "ಆಯತ"
@@ -1816,6 +1870,11 @@ msgstr "ಆಯತ"
msgid "Rectangle (Full Width)"
msgstr "ಆಯತ (ಪೂರ್ಣ ಅಗಲ)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "ಪುನಃಮಾಡು (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "ಪರಿಚಯಗಳು"
@@ -1824,10 +1883,6 @@ msgstr "ಪರಿಚಯಗಳು"
msgid "Refresh"
msgstr "ರಿಫ್ರೆಶ್ ಮಾಡಿ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "ಹೊಸ ಸಾಧನವನ್ನು ನೋಂದಾಯಿಸಿ"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ನೆನಪಿದೆಯೇ? <0><1>ಈಗಲೇ ಸೈನ್ ಇನ್ ಮಾಡಿ <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ನೆನಪಿದೆಯ
msgid "Remove Password"
msgstr "ಪಾಸ್‌ವರ್ಡ್ ತೆಗೆದುಹಾಕಿ"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "ಪಾಸ್‌ವರ್ಡ್ ರಕ್ಷಣೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತಿದೆ..."
@@ -1850,7 +1909,7 @@ msgstr "ದೋಷವನ್ನು ವರದಿ ಮಾಡಿ"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "ಪ್ರಶ್ನೆಯನ್ನು ವರದಿ ಮಾಡಿ"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "ರಷಿಯನ್"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "ರಷಿಯನ್"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "ಹಂಚಿಕೆ"
msgid "Show"
msgstr "ತೋರಿಸು"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "ಪಾರ್ಶ್ವಪಟ್ಟಿ<<<<<<< HEAD"
msgstr "ಪಾರ್ಶ್ವಪಟ್ಟಿ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google ಅಥವಾ ಕಸ್ಟಮ್ OAuth ಪ್ರೊವೈ
msgid "Sign up"
msgstr "ಖಾತೇ ರಚಿಸಿ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "ಪ್ರಾಯೋಜಕರು"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "ಪ್ರಾಯೋಜಕತ್ವಗಳು"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ಮೊದಲಿನಿಂದ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅ
msgid "Statistics"
msgstr "ಅಂಕಿಅಂಶಗಳು"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "ಸ್ಟ್ರೈಕ್"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "ಸಬ್‌ರೆಡಿಟ್"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "ನೀವು ಹುಡುಕುತ್ತಿರುವ ಕಮಾಂಡ್
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ಈ ಪುಟಕ್ಕೆ ವಿಷಯವು ತುಂಬಾ ಎತ್ತರವಾಗಿದೆ, ಇದರಿಂದ PDF ಗೆ ರಫ್ತು ಮಾಡುವಾಗ ಅನಿಷ್ಠ ಫಲಿತಾಂಶಗಳು ಆಗಬಹುದು."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "ನಂತರ, ಆ್ಯಪ್ ನೀಡುವ 6 ಅಂಕಿಯ ಕೋ
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF ರಚಿಸುವಾಗ ಒಂದು ಸಮಸ್ಯೆ ಉಂಟಾಯಿತು, ದಯವಿಟ್ಟು ಸ್ವಲ್ಪ ಸಮಯದ ಬಳಿಕ ಮರುಪ್ರಯತ್ನಿಸಿ."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ಉಕ್ರೇನಿಯನ್"
msgid "Underline"
msgstr "ಅಂಡರ್‌ಲೈನ್"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "ಮರುಹೊಂದಿ (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "ಅನಿಯಮಿತ ರೆಸ್ಯೂಮ್‌ಗಳು"
@@ -2472,6 +2557,10 @@ msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಶಸ್ತ
msgid "Update an existing certification"
msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರಮಾಣಪತ್ರವನ್ನು ನವೀಕರಿಸಿ"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಸ್ಟಮ್ ವಿಭಾಗವನ್ನು ನವೀಕರಿಸಿ"
@@ -2512,6 +2601,10 @@ msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪರಿಚಯವನ
msgid "Update an existing skill"
msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕೌಶಲ್ಯವನ್ನು ನವೀಕರಿಸಿ"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸ್ವಯಂಸೇವಕ ಅನುಭವವನ್ನು ನವೀಕರಿಸಿ"
@@ -2529,6 +2622,10 @@ msgstr "ರೆಸ್ಯೂಮ್ ನವೀಕರಿಸಿ"
msgid "Update your password"
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನವೀಕರಿಸಿ"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ..."
@@ -2618,10 +2715,6 @@ msgstr "ಸ್ವಯಂಸೇವಕ"
msgid "Website"
msgstr "ಜಾಲತಾಣ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ಈ ಪಾಸ್‌ಕೀಗೆ ನೀವು ಯಾವ ಹೆಸರನ್ನು ಇಡಲು ಬಯಸುತ್ತೀರಿ?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "ಈ ವಿಭಾಗವನ್ನು ನೀವು ಯಾವ ಹೆಸರಿಗೆ ಮರುಹೆಸರಿಸಲು ಬಯಸುತ್ತೀರಿ?"
@@ -2668,10 +2761,9 @@ msgstr "ಲಾಗಿನ್ ಮಾಡಲು ನೀವು ನಿಮ್ಮ ಬಳ
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "ನೀವು ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಅನನ್ಯ ಸಾರ್ವಜನಿಕ URL ಮೂಲಕ ಹಂಚಿಕೊಳ್ಳಬಹುದು, ಅದನ್ನು ಪಾಸ್‌ವರ್ಡ್‌ನೊಂದಿಗೆ ರಕ್ಷಿಸಬಹುದು, ಅಥವಾ ನೇರವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲು PDF ಆಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು. ಆಯ್ಕೆ ನಿಮ್ಮದು!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "ಅಳಿಸಿದ ನಂತರ ನೀವು ಸೈನ್ ಇನ್ ಮಾಡಲು \"{0}\" ಎಂಬ ಪಾಸ್‌ಕೀ ಅನ್ನು ಇನ್ನೂ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸ್ಥಳೀಯವಾಗ
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಂದಿಗೂ ತೃತೀಯಪಕ್ಷಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. ನಿಮ್ಮ ಡೇಟಾದ ಮೇಲೆ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ನಿಮ್ಮದೇ ಸರ್ವರ್‌ಗಳಲ್ಲಿ Reactive Resume ಅನ್ನು ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಬಹುದು."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸೇರಿಸಲಾಗಿದೆ."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಮರುಹೊಂದಿಸಲಾಗಿದೆ. ಈಗ ನೀವು ನಿಮ್ಮ ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಬಹುದು."
@@ -2764,4 +2848,3 @@ msgstr "ಗಾತ್ರ ಕುಗ್ಗಿಸಿ"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ಜೂಲೂ"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai</0>가 만든 열정 프로젝트입니다."
msgid "A resume with this slug already exists."
msgstr "이 슬러그를 사용하는 이력서가 이미 존재합니다."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "물론 가능합니다! 한 번의 클릭으로 이력서를 PDF로 내보낼 수 있습니다. 내보낸 PDF에는 모든 서식과 스타일이 그대로 유지됩니다."
@@ -203,14 +207,9 @@ msgstr "뒤에 행 추가"
msgid "Add Row Before"
msgstr "앞에 행 추가"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0}에 추가됨"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "패스키를 추가하는 중입니다..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "아프리칸스어"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "알바니아어"
@@ -293,14 +296,14 @@ msgstr "애플리케이션 통계"
msgid "Arabic"
msgstr "아랍어"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "이 API 키를 삭제하시겠습니까?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "이 패스키를 삭제하시겠습니까?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "연구 분야"
msgid "Artificial Intelligence"
msgstr "인공지능"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "가로세로 비율"
@@ -436,6 +443,8 @@ msgstr "이력서를 PDF로 내보낼 수 있나요?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "이력서를 PDF로 내보낼 수 있나요?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "생각이 바뀌셨나요? 이력서 이름을 더 잘 설명하는 이
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "변경 로그"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "중국어(번체)"
msgid "Circle"
msgstr "원"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "선택 해제"
@@ -562,6 +577,11 @@ msgstr "확인"
msgid "Connect"
msgstr "연결"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "이 비밀 키를 복사해 애플리케이션에 붙여넣어 데이터
msgid "Copy URL"
msgstr "URL 복사"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL 복사"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "생성"
@@ -637,6 +663,10 @@ msgstr "새 수상 내역 만들기"
msgid "Create a new certification"
msgstr "새 자격증 만들기"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "새 사용자 지정 섹션 만들기"
@@ -684,6 +714,10 @@ msgstr "새 이력서 만들기"
msgid "Create a new skill"
msgstr "새 기술 만들기"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "새 봉사 경험 만들기"
@@ -793,10 +827,6 @@ msgstr "계정을 삭제하는 중입니다..."
msgid "Deleting your API key..."
msgstr "API 키를 삭제하는 중입니다..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "패스키를 삭제하는 중입니다..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "연결 해제"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "디스코드"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "이력서를 복제하는 중입니다..."
msgid "Dutch"
msgstr "네덜란드어"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "학력"
@@ -1002,6 +1036,10 @@ msgstr "여기에 입력한 모든 내용은 브라우저에 로컬로 저장됩
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "전문적인 이력서를 만들고, 사용자 지정하고, 공유하는 데 필요한 모든 것을 제공합니다. 개인정보 보호를 최우선으로 설계되었으며, 오픈 소스로 구동되고, 완전히 무료입니다."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "경력"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "비밀번호를 잊으셨나요?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "형식"
msgstr "용지 형식"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "무료"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "자유 형식"
#: src/utils/locale.ts
msgid "French"
msgstr "프랑스어"
@@ -1106,6 +1148,10 @@ msgstr "프랑스어"
msgid "Full Width"
msgstr "전체 너비"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "무작위 이름 생성"
@@ -1141,7 +1187,7 @@ msgstr "그리스어"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "그리드"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "자세히 알아보기"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "페이지에 콘텐츠를 맞추는 방법에 대해 자세히 알아보세요"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "원래 제목으로 되돌리려면 비워 두세요."
msgid "Left Align"
msgstr "왼쪽 정렬"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "레터"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "{providerName} 계정을 연결하는 중입니다..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "목록"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "페이지 {pageNumber} / {totalNumberOfPages}"
msgid "Paragraph"
msgstr "문단"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "패스키"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "패스키 & 2단계 인증"
@@ -1735,7 +1785,7 @@ msgstr "환경 설정"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "현재 키워드를 추가하거나 저장하려면 <0>{RETURN_KEY}</0> 또는 <1>{COMMA_KEY}</1>를 누르세요."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume가 오늘 Product Hunt에 출시됩니다. 방문해 응
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume는 오픈 소스, 개인정보 보호 중심, 완전 무료 서비스입니다. 다른 이력서 작성 도구와 달리 광고를 표시하지 않고, 데이터를 추적하지 않으며, 기능을 페이월 뒤에 숨기지도 않습니다."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "사각형"
@@ -1816,6 +1870,11 @@ msgstr "사각형"
msgid "Rectangle (Full Width)"
msgstr "사각형(전체 너비)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "다시 실행 (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "추천인"
@@ -1824,10 +1883,6 @@ msgstr "추천인"
msgid "Refresh"
msgstr "새로고침"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "새 기기 등록"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "비밀번호가 기억나시나요? <0><1>지금 로그인하기 <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "비밀번호가 기억나시나요? <0><1>지금 로그인하기 <2/></1
msgid "Remove Password"
msgstr "비밀번호 제거"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "비밀번호 보호를 제거하는 중입니다..."
@@ -1850,7 +1909,7 @@ msgstr "버그 신고"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "문제 신고"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "러시아어"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "러시아어"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "공유"
msgid "Show"
msgstr "표시"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "사이드바<<<<<<< HEAD"
msgstr "사이드바"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google 또는 사용자 지정 OAuth 제공자를 통해 로그
msgid "Sign up"
msgstr "가입"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "스폰서"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "후원"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "처음부터 이력서를 직접 작성하기"
msgid "Statistics"
msgstr "통계"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "취소선"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "서브레딧"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "찾으시는 명령이 없습니다."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "이 페이지의 콘텐츠가 너무 길어 PDF로 내보낼 때 예기치 않은 결과가 발생할 수 있습니다."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "그 다음, 앱에 표시된 6자리 코드를 입력해 계속 진행
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF를 생성하는 동안 문제가 발생했습니다. 잠시 후 다시 시도해 주세요."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "우크라이나어"
msgid "Underline"
msgstr "밑줄"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "실행 취소 (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "무제한 이력서"
@@ -2472,6 +2557,10 @@ msgstr "기존 수상 내역 업데이트"
msgid "Update an existing certification"
msgstr "기존 자격증 업데이트"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "기존 사용자 지정 섹션 업데이트"
@@ -2512,6 +2601,10 @@ msgstr "기존 추천인 업데이트"
msgid "Update an existing skill"
msgstr "기존 기술 업데이트"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "기존 봉사 경험 업데이트"
@@ -2529,6 +2622,10 @@ msgstr "이력서 업데이트"
msgid "Update your password"
msgstr "비밀번호 업데이트"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "비밀번호를 업데이트하는 중입니다..."
@@ -2618,10 +2715,6 @@ msgstr "봉사"
msgid "Website"
msgstr "웹사이트"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "이 패스키의 이름을 무엇으로 할까요?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "이 섹션의 이름을 무엇으로 바꾸고 싶으신가요?"
@@ -2668,10 +2761,9 @@ msgstr "사용자 이름으로도 로그인할 수 있습니다."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "고유한 공개 URL로 이력서를 공유하고, 비밀번호로 보호하거나, PDF로 다운로드해 직접 공유할 수 있습니다. 선택은 여러분에게 달려 있습니다!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "삭제 후에는 더 이상 \"{0}\" 패스키로 로그인할 수 없습니다. 이 작업은 되돌릴 수 없습니다."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "데이터는 브라우저에 로컬로 저장됩니다"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "데이터는 안전하게 저장되며 제3자와 공유되지 않습니다. 또한 Reactive Resume를 직접 서버에 호스팅해 데이터에 대한 완전한 제어권을 가질 수 있습니다."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "패스키가 성공적으로 추가되었습니다."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "패스키가 성공적으로 삭제되었습니다."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "비밀번호가 성공적으로 재설정되었습니다. 이제 새 비밀번호로 로그인할 수 있습니다."
@@ -2764,4 +2848,3 @@ msgstr "축소"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "줄루어"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@@ -110,6 +110,10 @@ msgstr "Aistros projektas, kurį sukūrė <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Gyvenimo aprašymas su tokia nuorodos dalimi jau egzistuoja."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Žinoma! Galite vienu spustelėjimu eksportuoti savo gyvenimo aprašymą į PDF. Eksportuotas PDF išsaugo visą jūsų formatavimą ir stilių."
@@ -203,14 +207,9 @@ msgstr "Pridėti eilutę po"
msgid "Add Row Before"
msgstr "Pridėti eilutę prieš"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Pridėta {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Pridedamas jūsų raktas..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikanso"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanų"
@@ -293,14 +296,14 @@ msgstr "Programos statistika"
msgid "Arabic"
msgstr "Arabų"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Ar tikrai norite ištrinti šį API raktą?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Ar tikrai norite ištrinti šį raktą?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studijų sritis"
msgid "Artificial Intelligence"
msgstr "Dirbtinis intelektas"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Vaizdo santykis"
@@ -436,6 +443,8 @@ msgstr "Ar galiu eksportuoti savo gyvenimo aprašymą į PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Ar galiu eksportuoti savo gyvenimo aprašymą į PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Persigalvojote? Pervardinkite savo gyvenimo aprašymą į apibūdinantį
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Pakeitimų žurnalas"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Kinų (tradicinė)"
msgid "Circle"
msgstr "Apskritimas"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Išvalyti pasirinkimą"
@@ -562,6 +577,11 @@ msgstr "Patvirtinti"
msgid "Connect"
msgstr "Prisijungti"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Nukopijuokite šį slaptą raktą ir naudokite jį savo programose duome
msgid "Copy URL"
msgstr "Kopijuoti URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopijuoti URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Sukurti"
@@ -637,6 +663,10 @@ msgstr "Sukurti naują apdovanojimą"
msgid "Create a new certification"
msgstr "Sukurti naują sertifikatą"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Sukurti naują pasirinktinį skyrių"
@@ -684,6 +714,10 @@ msgstr "Sukurti naują gyvenimo aprašymą"
msgid "Create a new skill"
msgstr "Sukurti naują įgūdį"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Sukurti naują savanorišką veiklą"
@@ -793,10 +827,6 @@ msgstr "Jūsų paskyra ištrinama..."
msgid "Deleting your API key..."
msgstr "Ištrinamas jūsų API raktas..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Jūsų raktas ištrinamas..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Atsijungti"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Dubliuojamas jūsų gyvenimo aprašymas..."
msgid "Dutch"
msgstr "Olandų"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Išsilavinimas"
@@ -1002,6 +1036,10 @@ msgstr "Viskas, ką čia įvedate, saugoma vietoje jūsų naršyklėje. Jūsų d
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Viskas, ko reikia sukurti, pritaikyti ir bendrinti profesionalius gyvenimo aprašymus. Sukurta atsižvelgiant į privatumą, paremta atviruoju kodu ir visiškai nemokama visam laikui."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Patirtis"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Pamiršote slaptažodį?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formatas"
@@ -1098,6 +1136,10 @@ msgstr "Formatas"
msgid "Free"
msgstr "Nemokama"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Laisva forma"
#: src/utils/locale.ts
msgid "French"
msgstr "Prancūzų"
@@ -1106,6 +1148,10 @@ msgstr "Prancūzų"
msgid "Full Width"
msgstr "Visas plotis"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Sugeneruoti atsitiktinį pavadinimą"
@@ -1141,7 +1187,7 @@ msgstr "Graikų"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Tinklelis"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Sužinokite daugiau"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Sužinokite daugiau apie tai, kaip pritaikyti turinį puslapyje"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Palikite tuščią, jei norite atstatyti pirminį pavadinimą."
msgid "Left Align"
msgstr "Lygiuoti kairėje"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Laiškas"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Jungiamas jūsų {providerName} profilis..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Sąrašas"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Puslapis {pageNumber} iš {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Pastraipa"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Raktai"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Raktai ir 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Nustatymai"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Paspauskite <0>{RETURN_KEY}</0> arba <1>{COMMA_KEY}</1>, kad pridėtumėte arba išsaugotumėte dabartinį raktinį žodį."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "„Reactive Resume“ šiandien startuoja „Product Hunt“ – užsuki
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "„Reactive Resume“ yra atvirojo kodo, orientuota į privatumą ir visiškai nemokama. Skirtingai nei kiti gyvenimo aprašymų kūrėjai, ji nerodo reklamų, nerenka jūsų duomenų ir neapriboja funkcijų už mokamos sienos."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Stačiakampis"
@@ -1816,6 +1870,11 @@ msgstr "Stačiakampis"
msgid "Rectangle (Full Width)"
msgstr "Stačiakampis (visas plotis)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Atkurti (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Rekomendacijos"
@@ -1824,10 +1883,6 @@ msgstr "Rekomendacijos"
msgid "Refresh"
msgstr "Perkrauti"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registruoti naują įrenginį"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Prisiminate slaptažodį? <0><1>Prisijunkite dabar <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Prisiminate slaptažodį? <0><1>Prisijunkite dabar <2/></1></0>"
msgid "Remove Password"
msgstr "Pašalinti slaptažodį"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Šalinama apsauga slaptažodžiu..."
@@ -1850,7 +1909,7 @@ msgstr "Pranešti apie klaidą"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Pranešti apie problemą"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rusų"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rusų"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Dalijimasis"
msgid "Show"
msgstr "Rodyti"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Šoninė juosta<<<<<<< HEAD"
msgstr "Šoninė juosta"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Prisijunkite naudodami „GitHub“, „Google“ arba pasirinktą OAuth
msgid "Sign up"
msgstr "Registruotis"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Rėmėjai"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Rėmimas"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Pradėkite kurti savo gyvenimo aprašymą nuo nulio"
msgid "Statistics"
msgstr "Statistika"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Perbraukti"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreditas"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Tokios komandos nėra."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Turinys yra per aukštas šiam puslapiui, tai gali sukelti nepageidaujamus rezultatus eksportuojant į PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Tada įveskite programos sugeneruotą 6 skaitmenų kodą, kad tęstumėt
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Kilo problema generuojant PDF. Bandykite dar kartą po kurio laiko."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainiečių"
msgid "Underline"
msgstr "Pabraukti"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Anuliuoti (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Neriboti gyvenimo aprašymai"
@@ -2472,6 +2557,10 @@ msgstr "Atnaujinti esamą apdovanojimą"
msgid "Update an existing certification"
msgstr "Atnaujinti esamą sertifikatą"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Atnaujinti esamą pasirinktinį skyrių"
@@ -2512,6 +2601,10 @@ msgstr "Atnaujinti esamą rekomendaciją"
msgid "Update an existing skill"
msgstr "Atnaujinti esamą įgūdį"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Atnaujinti esamą savanorišką veiklą"
@@ -2529,6 +2622,10 @@ msgstr "Atnaujinti gyvenimo aprašymą"
msgid "Update your password"
msgstr "Atnaujinkite savo slaptažodį"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Atnaujinamas jūsų slaptažodis..."
@@ -2618,10 +2715,6 @@ msgstr "Savanorystė"
msgid "Website"
msgstr "Tinklalapis"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Kaip norite pavadinti šį raktą?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Kaip norite pervadinti šį skyrių?"
@@ -2668,10 +2761,9 @@ msgstr "Prisijungti taip pat galite naudodami vartotojo vardą."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Gyvenimo aprašymu galite dalintis per unikalų viešą URL, apsaugoti jį slaptažodžiu arba atsisiųsti kaip PDF ir dalintis tiesiogiai. Pasirinkimas – jūsų!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Ištrynę šio rakto „{0}“ daugiau nebegalėsite naudoti prisijungimui. Šio veiksmo anuliuoti neįmanoma."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Jūsų duomenys saugomi vietoje"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Jūsų duomenys saugiai laikomi ir niekada nebendrinami su trečiosiomis šalimis. Taip pat galite savarankiškai talpinti „Reactive Resume“ savo serveriuose ir visiškai kontroliuoti savo duomenis."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Jūsų raktas sėkmingai pridėtas."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Jūsų raktas sėkmingai ištrintas."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Jūsų slaptažodis sėkmingai atstatytas. Dabar galite prisijungti naudodami naują slaptažodį."
@@ -2764,4 +2848,3 @@ msgstr "Tolinti"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulų"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
@@ -110,6 +110,10 @@ msgstr "Aizrautības projekts, ko veidojis <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "CV ar šo tīmekļa adresi (slug) jau pastāv."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Protams! Jūs varat eksportēt savu CV uz PDF ar vienu klikšķi. Eksportētais PDF pilnībā saglabā visu jūsu formatējumu un stilu."
@@ -203,14 +207,9 @@ msgstr "Pievienot rindu pēc"
msgid "Add Row Before"
msgstr "Pievienot rindu pirms"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Pievienots {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Tiek pievienota jūsu piekļuves atslēga..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikandu"
msgid "AI"
msgstr "MI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albāņu"
@@ -293,14 +296,14 @@ msgstr "Lietotnes statistika"
msgid "Arabic"
msgstr "Arābu"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Vai tiešām vēlaties dzēst šo API atslēgu?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Vai tiešām vēlaties dzēst šo piekļuves atslēgu?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studiju joma"
msgid "Artificial Intelligence"
msgstr "Mākslīgais intelekts"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporcijas"
@@ -436,6 +443,8 @@ msgstr "Vai varu eksportēt savu CV uz PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Vai varu eksportēt savu CV uz PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Pārdomājāt? Pārsauciet savu CV par kaut ko aprakstošāku."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Izmaiņu žurnāls"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Ķīniešu (tradicionālā)"
msgid "Circle"
msgstr "Aplis"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Notīrīt izvēli"
@@ -562,6 +577,11 @@ msgstr "Apstiprināt"
msgid "Connect"
msgstr "Savienot"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Nokopējiet šo slepeno atslēgu un izmantojiet to savās lietotnēs, la
msgid "Copy URL"
msgstr "Kopēt URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopēt URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Izveidot"
@@ -637,6 +663,10 @@ msgstr "Izveidot jaunu apbalvojumu"
msgid "Create a new certification"
msgstr "Izveidot jaunu sertifikātu"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Izveidot jaunu pielāgotu sadaļu"
@@ -684,6 +714,10 @@ msgstr "Izveidot jaunu CV"
msgid "Create a new skill"
msgstr "Izveidot jaunu prasmju ierakstu"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Izveidot jaunu brīvprātīgo pieredzi"
@@ -793,10 +827,6 @@ msgstr "Tiek dzēsts jūsu konts..."
msgid "Deleting your API key..."
msgstr "Tiek dzēsta jūsu API atslēga..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Tiek dzēsta jūsu piekļuves atslēga..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Atvienot"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Tiek dublēts jūsu CV..."
msgid "Dutch"
msgstr "Holandiešu"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Izglītība"
@@ -1002,6 +1036,10 @@ msgstr "Viss, ko ievadāt šeit, tiek glabāts lokāli jūsu pārlūkprogrammā.
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Viss, kas jums nepieciešams, lai izveidotu, pielāgotu un kopīgotu profesionālus CV. Veidots, domājot par privātumu, darbināms ar atvērtā pirmkoda risinājumiem un pilnīgi bez maksas uz visiem laikiem."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Pieredze"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Aizmirsāt paroli?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formāts"
@@ -1098,6 +1136,10 @@ msgstr "Formāts"
msgid "Free"
msgstr "Bezmaksas"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Brīvā forma"
#: src/utils/locale.ts
msgid "French"
msgstr "Franču"
@@ -1106,6 +1148,10 @@ msgstr "Franču"
msgid "Full Width"
msgstr "Pilns platums"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Ģenerēt nejaušu nosaukumu"
@@ -1141,7 +1187,7 @@ msgstr "Grieķu"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Režģis"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Uzzināt vairāk"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Uzziniet vairāk par to, kā pielāgot saturu lapai"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Atstājiet tukšu, lai atjaunotu sākotnējo virsrakstu."
msgid "Left Align"
msgstr "Izlīdzināt pa kreisi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Tiek savienots jūsu {providerName} konts..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Saraksts"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Lapa {pageNumber} no {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Rindkopa"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Piekļuves atslēgas"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Piekļuves atslēgas un 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferences"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Nospiediet <0>{RETURN_KEY}</0> vai <1>{COMMA_KEY}</1>, lai pievienotu vai saglabātu pašreizējo atslēgvārdu."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume šodien tiek palaists vietnē Product Hunt, dodieties un
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ir atvērtā pirmkoda, uz privātumu vērsts un pilnīgi bezmaksas. Atšķirībā no citiem CV veidotājiem tas nerāda reklāmas, neizseko jūsu datus un neierobežo funkcijas ar maksas sienu."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Taisnstūris"
@@ -1816,6 +1870,11 @@ msgstr "Taisnstūris"
msgid "Rectangle (Full Width)"
msgstr "Taisnstūris (pilns platums)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Atkārtot (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Atsauksmes"
@@ -1824,10 +1883,6 @@ msgstr "Atsauksmes"
msgid "Refresh"
msgstr "Atsvaidzināt"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Reģistrēt jaunu ierīci"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Atceraties savu paroli? <0><1>Piesakieties tagad <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Atceraties savu paroli? <0><1>Piesakieties tagad <2/></1></0>"
msgid "Remove Password"
msgstr "Noņemt paroli"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Tiek noņemta paroles aizsardzība..."
@@ -1850,7 +1909,7 @@ msgstr "Ziņot par kļūdu"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Ziņot par problēmu"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Krievu"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Krievu"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Kopīgošana"
msgid "Show"
msgstr "Rādīt"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sānu josla<<<<<<< HEAD"
msgstr "Sānu josla"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Piesakieties ar GitHub, Google vai pielāgotu OAuth pakalpojumu sniedzē
msgid "Sign up"
msgstr "Reģistrēties"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsori"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsori"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Sāciet veidot savu CV no nulles"
msgid "Statistics"
msgstr "Statistika"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Pārsvītrot"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddits"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Meklētā komanda neeksistē."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Saturs ir pārāk garš šai lapai, tas var radīt nevēlamus rezultātus eksportējot uz PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Pēc tam ievadiet 6 ciparu kodu, ko nodrošina lietotne, lai turpinātu.
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Radās problēma, ģenerējot PDF, lūdzu, mēģiniet vēlreiz pēc kāda laika."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukraiņu"
msgid "Underline"
msgstr "Pasvītrot"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Atsaukt (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Neierobežoti CV"
@@ -2472,6 +2557,10 @@ msgstr "Atjaunināt esošu apbalvojumu"
msgid "Update an existing certification"
msgstr "Atjaunināt esošu sertifikātu"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Atjaunināt esošu pielāgotu sadaļu"
@@ -2512,6 +2601,10 @@ msgstr "Atjaunināt esošu atsauksmi"
msgid "Update an existing skill"
msgstr "Atjaunināt esošu prasmju ierakstu"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Atjaunināt esošu brīvprātīgo pieredzi"
@@ -2529,6 +2622,10 @@ msgstr "Atjaunināt CV"
msgid "Update your password"
msgstr "Atjauniniet savu paroli"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Tiek atjaunināta jūsu parole..."
@@ -2618,10 +2715,6 @@ msgstr "Brīvprātīgais darbs"
msgid "Website"
msgstr "Tīmekļa vietne"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Kā vēlaties nosaukt šo piekļuves atslēgu?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Uz kādu nosaukumu vēlaties pārdēvēt šo sadaļu?"
@@ -2668,10 +2761,9 @@ msgstr "Pieteikšanās laikā varat izmantot arī savu lietotājvārdu."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Varat kopīgot savu CV, izmantojot unikālu publisku URL, aizsargāt to ar paroli vai lejupielādēt kā PDF un kopīgot tieši. Izvēle ir jūsu rokās!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Pēc dzēšanas jūs vairs nevarēsiet izmantot piekļuves atslēgu \"{0}\" pieteikšanās veikšanai. Šo darbību nevar atsaukt."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Jūsu dati tiek glabāti lokāli"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Jūsu dati tiek glabāti droši un nekad netiek kopīgoti ar trešajām pusēm. Reactive Resume varat arī pašhostēt uz saviem serveriem, lai pilnībā kontrolētu savus datus."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Jūsu piekļuves atslēga ir veiksmīgi pievienota."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Jūsu piekļuves atslēga ir veiksmīgi dzēsta."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Jūsu parole ir veiksmīgi atiestatīta. Tagad varat pieteikties ar jauno paroli."
@@ -2764,4 +2848,3 @@ msgstr "Tālināt"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ml\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Malayalam\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>അമൃത് പിള്ള</0>യുടെ ഒരു പാഷ
msgid "A resume with this slug already exists."
msgstr "ഈ സ്ലഗ് ഉപയോഗിച്ചുള്ള ഒരു റിസ്യൂം ഇതിനകം നിലവിലുണ്ട്."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "തീർച്ചയായും! നിങ്ങൾക്ക് ഒരു ക്ലിക്കിൽ തന്നെ നിങ്ങളുടെ റിസ്യൂം PDF ആയി എക്സ്പോർട്ട് ചെയ്യാൻ കഴിയും. എക്സ്പോർട്ട് ചെയ്ത PDF നിങ്ങൾ ഉപയോഗിച്ച എല്ലാ ഫോർമാറ്റിംഗും സ്റ്റൈലിംഗും ഏകദേശം സമ്പൂർണ്ണമായി നിലനിർത്തും."
@@ -203,14 +207,9 @@ msgstr "വരി പിന്നീട് ചേർക്കുക"
msgid "Add Row Before"
msgstr "വരി മുമ്പ് ചേർക്കുക"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0}-ന് ചേർത്തു"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "നിങ്ങളുടെ പാസ്‌കി ചേർക്കുന്നു..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "ആഫ്രിക്കാൻസ്"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "അൽബേനിയൻ"
@@ -293,14 +296,14 @@ msgstr "ആപ്ലിക്കേഷൻ സ്റ്റാറ്റിസ്
msgid "Arabic"
msgstr "അറബിക്"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "ഈ API കീ ഡിലീറ്റ് ചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "ഈ പാസ്‌കി ഡിലീറ്റ് ചെയ്യണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "പഠന മേഖല"
msgid "Artificial Intelligence"
msgstr "ആർട്ടിഫിഷ്യൽ ഇന്റലിജൻസ്"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "ആസ്പെക്ട് റേഷ്യോ"
@@ -436,6 +443,8 @@ msgstr "എന്റെ റിസ്യൂം PDF ആയി എക്സ്പ
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "എന്റെ റിസ്യൂം PDF ആയി എക്സ്പ
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "കരുതൽ മാറിയോ? നിങ്ങളുടെ റി
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "മാറ്റങ്ങൾ രേഖപ്പെടുത്തിയ ലോഗ്‌ (Changelog)"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "ചൈനീസ് (ട്രഡീഷണൽ)"
msgid "Circle"
msgstr "വൃത്തം"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "തിരഞ്ഞെടുപ്പ് ക്ലിയർ ചെയ്യുക"
@@ -562,6 +577,11 @@ msgstr "സ്ഥിരീകരിക്കുക"
msgid "Connect"
msgstr "കണക്റ്റ് ചെയ്യുക"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ഈ സീക്രട്ട് കീ പകർത്തി, നിങ
msgid "Copy URL"
msgstr "URL പകർത്തുക"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL പകർത്തുക"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "സൃഷ്‌ടിക്കുക"
@@ -637,6 +663,10 @@ msgstr "ഒരു പുതിയ അവാർഡ് സൃഷ്‌ടിക്
msgid "Create a new certification"
msgstr "ഒരു പുതിയ സർട്ടിഫിക്കേഷൻ സൃഷ്‌ടിക്കുക"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "ഒരു പുതിയ കസ്റ്റം സെക്ഷൻ സൃഷ്‌ടിക്കുക"
@@ -684,6 +714,10 @@ msgstr "ഒരു പുതിയ റിസ്യൂം സൃഷ്‌ടിക
msgid "Create a new skill"
msgstr "ഒരു പുതിയ സ്കിൽ സൃഷ്‌ടിക്കുക"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "ഒരു പുതിയ വളന്റിയർ അനുഭവം സൃഷ്‌ടിക്കുക"
@@ -793,10 +827,6 @@ msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ
msgid "Deleting your API key..."
msgstr "നിങ്ങളുടെ API കീ ഡിലീറ്റ് ചെയ്യുന്നു..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "നിങ്ങളുടെ പാസ്‌കി ഡിലീറ്റ് ചെയ്യുന്നു..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ഡിസ്കണക്റ്റ് ചെയ്യുക"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ഡിസ്‌കോർഡ്"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "നിങ്ങളുടെ റിസ്യൂം ഡൂപ്ലിക
msgid "Dutch"
msgstr "ഡച്ച്"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "വിദ്യാഭ്യാസം"
@@ -1002,6 +1036,10 @@ msgstr "ഇവിടെ നൽകുന്ന എല്ലാം നിങ്ങ
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "പ്രൊഫഷണൽ റിസ്യൂങ്ങൾ സൃഷ്‌ടിക്കാനും ഇഷ്ടാനുസൃതമാക്കാനും പങ്കിടാനും നിങ്ങൾക്ക് വേണ്ടതെല്ലാം ഇവിടെ ലഭ്യമാണ്. സ്വകാര്യത മുൻനിർത്തി നിർമ്മിച്ചതും, ഓപ്പൺ സോഴ്‌സിനാൽ കരുത്തു ലഭിച്ചതും, പൂർണ്ണമായും സൗജന്യവുമാണ്."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "അനുഭവം"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് മറന്നോ?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ഫോർമാറ്റ്"
@@ -1098,6 +1136,10 @@ msgstr "ഫോർമാറ്റ്"
msgid "Free"
msgstr "സൗജന്യം"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "സ്വതന്ത്ര രൂപം"
#: src/utils/locale.ts
msgid "French"
msgstr "ഫ്രഞ്ച്"
@@ -1106,6 +1148,10 @@ msgstr "ഫ്രഞ്ച്"
msgid "Full Width"
msgstr "പൂർണ്ണ വീതി"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "ഒരു റാൻഡം പേരുണ്ടാക്കുക"
@@ -1141,7 +1187,7 @@ msgstr "ഗ്രീക്ക്"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ഗ്രിഡ്"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "കൂടുതൽ അറിയുക"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ഒരു പേജിൽ ഉള്ളടക്കം എങ്ങനെ ചേര്ക്കാം എന്നതിനെക്കുറിച്ച് കൂടുതൽ അറിയുക"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "ശീർഷകം ആദ്ധ്യത്തിലേതിലേക
msgid "Left Align"
msgstr "ലെഫ്റ്റ് അലൈനിൽ ആക്കുക"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "ലെറ്റർ"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "നിങ്ങളുടെ {providerName} അക്കൗണ്ട്
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "ലിസ്റ്റ്"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "ആകെ {totalNumberOfPages} പേജുകളിൽ പേജ് {pa
msgid "Paragraph"
msgstr "പരഗ്രാഫ്"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "പാസ്‌കികൾ"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "പാസ്‌കികളും 2FAയും"
@@ -1735,7 +1785,7 @@ msgstr "പ്രിഫറൻസുകൾ"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "നിലവിലുള്ള കീവിഡ്സ് ചേർക്കാനും സെവ് ചെയ്യാനും <0>{RETURN_KEY}</0> അല്ലെങ്കിൽ <1>{COMMA_KEY}</1> ബോധിപ്പിക്കുക."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume ഇന്ന് Product Hunt‑ൽ ലോഞ്ച്
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ഓപ്പൺ സോഴ്‌സും സ്വകാര്യത കേന്ദ്രീകൃതവുമായ, പൂർണ്ണമായും സൗജന്യമായൊരു ആപ്പാണ്. മറ്റ് റിസ്യൂം ബിൽഡറുകളെ അപേക്ഷിച്ച്, ഇത് പരസ്യങ്ങൾ കാണിക്കുകയോ, നിങ്ങളുടെ ഡാറ്റ ട്രാക്ക് ചെയ്യുകയോ, സവിശേഷതകൾ പേയ്വാളിന് പിന്നിൽ ഒതുക്കുകയോ ചെയ്യുന്നില്ല."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "ചതുരാകൃതി"
@@ -1816,6 +1870,11 @@ msgstr "ചതുരാകൃതി"
msgid "Rectangle (Full Width)"
msgstr "ചതുരാകൃതി (പൂർണ്ണ വീതി)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "റീഡു (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "റഫറൻസുകൾ"
@@ -1824,10 +1883,6 @@ msgstr "റഫറൻസുകൾ"
msgid "Refresh"
msgstr "റിഫ്രെഷ് ചെയ്യുക"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "പുതിയ ഡിവൈസ് രജിസ്റ്റർ ചെയ്യുക"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് ഓർമ്മയുണ്ടോ? <0><1>ഇപ്പോൾ തന്നെ സൈൻ ഇൻ ചെയ്യൂ <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് ഓർമ്മ
msgid "Remove Password"
msgstr "പാസ്‌വേഡ് നീക്കുക"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "പാസ്‌വേഡ് സംരക്ഷണം നീക്കം ചെയ്യുന്നു..."
@@ -1850,7 +1909,7 @@ msgstr "ഒരു ബഗ് റിപ്പോർട്ട് ചെയ്യു
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "ഒരു പ്രശ്നം റിപ്പോർട്ട് ചെയ്യുക"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "റഷ്യൻ"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "റഷ്യൻ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "ഷെയറിംഗ്"
msgid "Show"
msgstr "കാണിക്കുക"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "സൈഡ്ബാർ<<<<<<< HEAD"
msgstr "സൈഡ്ബാർ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google അല്ലെങ്കിൽ ഒരു കസ്റ്
msgid "Sign up"
msgstr "സൈൻ അപ്"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "സ്പോൺസർമാർ"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "പ്രായജനങ്ങൾ"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "നിറുത്തിടുന്നിടത്ത് നിന്
msgid "Statistics"
msgstr "സ്റ്റാറ്റിസ്റ്റിക്സ്"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "സ്ട്രൈക്ക്"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "സബ്‌റെഡിറ്റ്"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "നിങ്ങൾ തിരയുന്ന കമാൻഡ് നില
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ഈ പേജിനുള്ളിൽ ഉള്ളടക്കം വളരെ ഉയർന്നതാണ്, ഇത് PDFയിലേക്ക് എക്സ്പോർട്ട് ചെയ്യുമ്പോൾ അനാവശ്യഫലങ്ങൾ ഉണ്ടാകാൻ ഇടയാക്കാം."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "ശേഷം, ആപ്പ് നൽകുന്ന 6 അക്ക ക
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF നിർമ്മിക്കുന്നതിനിടെ ഒരു പ്രശ്നം ഉണ്ടായി, ദയവായി കുറച്ചുസമയം കഴിഞ്ഞ് വീണ്ടും ശ്രമിക്കുക."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ഉക്രേനിയൻ"
msgid "Underline"
msgstr "അണ്ടർലൈൻ"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "അണ്‍ഡു (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "പരിമിതിയില്ലാത്ത റിസ്യൂങ്ങൾ"
@@ -2472,6 +2557,10 @@ msgstr "നിലവിലുള്ള ഒരു അവാർഡ് അപ്‌
msgid "Update an existing certification"
msgstr "നിലവിലുള്ള ഒരു സർട്ടിഫിക്കേഷൻ അപ്‌ഡേറ്റ് ചെയ്യുക"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "നിലവിലുള്ള ഒരു കസ്റ്റം സെക്ഷൻ അപ്‌ഡേറ്റ് ചെയ്യുക"
@@ -2512,6 +2601,10 @@ msgstr "നിലവിലുള്ള ഒരു റഫറൻസ് അപ്‌
msgid "Update an existing skill"
msgstr "നിലവിലുള്ള ഒരു സ്കിൽ അപ്‌ഡേറ്റ് ചെയ്യുക"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "നിലവിലുള്ള ഒരു വളന്റിയർ അനുഭവം അപ്‌ഡേറ്റ് ചെയ്യുക"
@@ -2529,6 +2622,10 @@ msgstr "റിസ്യൂം അപ്‌ഡേറ്റ് ചെയ്യു
msgid "Update your password"
msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് അപ്‌ഡേറ്റ് ചെയ്യുക"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് അപ്‌ഡേറ്റ് ചെയ്യുന്നു..."
@@ -2618,10 +2715,6 @@ msgstr "വളന്റിയർ"
msgid "Website"
msgstr "വെബ്സൈറ്റ്"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ഈ പാസ്‌കിക്ക് എന്ത് പേര് നൽകാൻ ആഗ്രഹിക്കുന്നു?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "ഈ സെക്ഷന് എന്ത് പേരാക്കി പുനർനാമകരണം ചെയ്യണമെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്നു?"
@@ -2668,10 +2761,9 @@ msgstr "ലോഗിൻ ചെയ്യാൻ നിങ്ങൾക്ക് ന
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "നിങ്ങളുടെ റിസ്യൂം ഒരു സവിശേഷമായ പബ്ലിക് URL വഴി ഷെയർ ചെയ്യാം, പാസ്‌വേഡ് ഉപയോഗിച്ച് സംരക്ഷിക്കാം, അല്ലെങ്കിൽ PDF ആയി ഡൗൺലോഡ് ചെയ്ത് നേരിട്ട് ഷെയർ ചെയ്യാം. തെരഞ്ഞടുക്കുന്നത് നിങ്ങളുടെ കാര്യമാണ്!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "ഈ പാസ്‌കി \"{0}\" ഡിലീറ്റ് ചെയ്ത ശേഷം ഇനി സൈൻ ഇൻ ചെയ്യാൻ ഉപയോഗിക്കാൻ സാധിക്കില്ല. ഈ പ്രവർത്തി തിരികെ ലഭ്യമാക്കാൻ സാധിക്കില്ല."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "നിങ്ങളുടെ ഡാറ്റ നിങ്ങളുടെ
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "നിങ്ങളുടെ ഡാറ്റ സുരക്ഷിതമായി സൂക്ഷിക്കപ്പെടുന്നു, ഒരിക്കലും മൂന്നാം കക്ഷികളുമായി പങ്കിടുന്നില്ല. നിങ്ങളുടെ ഡാറ്റയ്‌ക്ക് പൂർണ്ണ നിയന്ത്രണം നേടാൻ Reactive Resume നിങ്ങളുടെ സ്വന്തം സെർവറുകളിൽ സെൽഫ്‑ഹോസ്റ്റ് ചെയ്യാനും നിങ്ങൾക്ക് കഴിയും."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "നിങ്ങളുടെ പാസ്‌കി വിജയകരമായി ചേർത്തിട്ടുണ്ട്."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "നിങ്ങളുടെ പാസ്‌കി വിജയകരമായി ഡിലീറ്റ് ചെയ്തിട്ടുണ്ട്."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് വിജയകരമായി റീസെറ്റ് ചെയ്തിട്ടുണ്ട്. ഇനി നിങ്ങൾക്ക് പുതിയ പാസ്‌വേഡ് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യാം."
@@ -2764,4 +2848,3 @@ msgstr "സൂം ഔട്ട് ചെയ്യുക"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "സൂളു"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: mr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Marathi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai</0> यांचा प्रचंड आवडीच
msgid "A resume with this slug already exists."
msgstr "या slug सह रेझ्युमे आधीच अस्तित्वात आहे."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "नक्कीच! तुम्ही फक्त एका क्लिकमध्ये तुमचा रेझ्युमे PDF म्हणून निर्यात करू शकता. निर्यात केलेल्या PDF मध्ये तुमचे सर्व फॉरमॅटिंग आणि स्टाइलिंग अगदी योग्य स्थितीत राहते."
@@ -203,14 +207,9 @@ msgstr "नंतर ओळ जोडा"
msgid "Add Row Before"
msgstr "आधी ओळ जोडा"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} रोजी जोडले"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "तुमची पासकी जोडली जात आहे..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "आफ्रिकान्स"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "अल्बेनियन"
@@ -293,14 +296,14 @@ msgstr "अ‍ॅप्लिकेशन आकडेवारी"
msgid "Arabic"
msgstr "अरबी"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "तुम्हाला ही API key नक्की काढून टाकायची आहे का?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "तुम्हाला ही पासकी नक्की काढून टाकायची आहे का?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "अभ्यासाचे क्षेत्र"
msgid "Artificial Intelligence"
msgstr "कृत्रिम बुद्धिमत्ता"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "प्रसर गुणोत्तर"
@@ -436,6 +443,8 @@ msgstr "मी माझा रेझ्युमे PDF मध्ये नि
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "मी माझा रेझ्युमे PDF मध्ये नि
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "मत बदलले आहे का? तुमच्या रेझ
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "बदलांचा इतिहास"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "चीनी (परंपरागत)"
msgid "Circle"
msgstr "गोलाकार"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "निवड साफ करा"
@@ -562,6 +577,11 @@ msgstr "पुष्टी करा"
msgid "Connect"
msgstr "कनेक्ट"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ही गुप्त key कॉपी करा आणि तुमच
msgid "Copy URL"
msgstr "URL कॉपी करा"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL कॉपी करा"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "बनवा"
@@ -637,6 +663,10 @@ msgstr "नवीन वस्तू बनवा"
msgid "Create a new certification"
msgstr "नवीन प्रमाणपत्र बनवा"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "नवीन सानुकूल विभाग बनवा"
@@ -684,6 +714,10 @@ msgstr "नवीन रेझ्युमे बनवा"
msgid "Create a new skill"
msgstr "नवीन कौशल्य बनवा"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "नवीन स्वयंसेवी अनुभव बनवा"
@@ -793,10 +827,6 @@ msgstr "तुमचे खाते हटवले जात आहे..."
msgid "Deleting your API key..."
msgstr "तुमची API key हटवली जात आहे..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "तुमची पासकी हटवली जात आहे..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "डिस्कनेक्ट"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "डिस्कॉर्ड"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "तुमचा रेझ्युमे डुप्लिकेट क
msgid "Dutch"
msgstr "डच"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "शिक्षण"
@@ -1002,6 +1036,10 @@ msgstr "इथे टाकलेली सर्व माहिती तु
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "व्यावसायिक रेझ्युमे तयार, सानुकूलित आणि शेअर करण्यासाठी लागणारे सर्व काही येथेच आहे. गोपनीयतेचा विचार करून तयार केलेले, मुक्त स्रोतावर चालणारे आणि कायमस्वरूपी पूर्णपणे मोफत."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "अनुभव"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "तुमचे पासवर्ड विसरलात का?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "स्वरूप"
@@ -1098,6 +1136,10 @@ msgstr "स्वरूप"
msgid "Free"
msgstr "मोफत"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "मुक्त-स्वरूप"
#: src/utils/locale.ts
msgid "French"
msgstr "फ्रेंच"
@@ -1106,6 +1148,10 @@ msgstr "फ्रेंच"
msgid "Full Width"
msgstr "पूर्ण रुंदी"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "एखादे रँडम नाव तयार करा"
@@ -1141,7 +1187,7 @@ msgstr "ग्रीक"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ग्रिड"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "अधिक जाणून घ्या"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "पृष्ठावर सामग्री कशी बसवायची याबद्दल अधिक जाणून घ्या"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "शीर्षक मूळवर रीसेट करण्यास
msgid "Left Align"
msgstr "डावीकडे जुळवा"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "पत्र"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "तुमचे {providerName} खाते लिंक केले
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "यादी"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "एकूण {totalNumberOfPages} पैकी पान {pageNumber}"
msgid "Paragraph"
msgstr "परिच्छेद"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "पासकीज"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "पासकीज आणि 2FA"
@@ -1735,7 +1785,7 @@ msgstr "प्राधान्ये"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "सध्याचा कीवर्ड जोडण्यासाठी किंवा जतन करण्यासाठी <0>{RETURN_KEY}</0> किंवा <1>{COMMA_KEY}</1> दाबा."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume आज Product Hunt वर लॉन्च होत आ
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume हे मुक्त-स्रोत, गोपनीयता-केंद्रित आणि पूर्णपणे मोफत आहे. इतर रेझ्युमे बिल्डर्सप्रमाणेच नाही, हे जाहिराती दाखवत नाही, तुमचा डेटा ट्रॅक करत नाही किंवा फिचर्स पेवॉलच्या मागे मर्यादित करत नाही."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "आयत"
@@ -1816,6 +1870,11 @@ msgstr "आयत"
msgid "Rectangle (Full Width)"
msgstr "आयत (पूर्ण रुंदी)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "पुन्हा करा (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "रेफरन्सेस"
@@ -1824,10 +1883,6 @@ msgstr "रेफरन्सेस"
msgid "Refresh"
msgstr "ताजेतवाने करा"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "नवीन डिव्हाइस नोंदणी करा"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "पासवर्ड आठवला? <0><1>आता साइन इन करा <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "पासवर्ड आठवला? <0><1>आता साइन इ
msgid "Remove Password"
msgstr "पासवर्ड काढा"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "पासवर्ड संरक्षण काढून टाकले जात आहे..."
@@ -1850,7 +1909,7 @@ msgstr "बग कळवा"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "समस्या अहवाल द्या"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "रशियन"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "रशियन"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "शेअर करणे"
msgid "Show"
msgstr "दाखवा"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "बाजूची पट्टी<<<<<<< HEAD"
msgstr "बाजूची पट्टी"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google किंवा कस्टम OAuth प्रोव्
msgid "Sign up"
msgstr "साइन अप करा"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "प्रायोजक"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "प्रायोजकत्वे"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "शून्यापासून तुमचा रेझ्युम
msgid "Statistics"
msgstr "आकडेवारी"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "स्ट्राइक"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "सबरेडिट"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "तुम्ही शोधत असलेला कमांड अ
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "या पृष्ठासाठी सामग्री खूप उंच आहे, यामुळे PDF मध्ये निर्यात करताना अनपेक्षित परिणाम येऊ शकतात."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "त्यानंतर, पुढे जाण्यासाठी
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF तयार करताना समस्या आली, कृपया थोड्या वेळाने पुन्हा प्रयत्न करा."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "युक्रेनियन"
msgid "Underline"
msgstr "अधोरेखा"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "पूर्ववत करा (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "अमर्यादित रेझ्युमे"
@@ -2472,6 +2557,10 @@ msgstr "अस्तित्वातील पुरस्कार अपड
msgid "Update an existing certification"
msgstr "अस्तित्वातील प्रमाणपत्र अपडेट करा"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "अस्तित्वातील सानुकूल विभाग अपडेट करा"
@@ -2512,6 +2601,10 @@ msgstr "अस्तित्वातील रेफरन्स अपडे
msgid "Update an existing skill"
msgstr "अस्तित्वातील कौशल्य अपडेट करा"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "अस्तित्वातील स्वयंसेवी अनुभव अपडेट करा"
@@ -2529,6 +2622,10 @@ msgstr "रेझ्युमे अपडेट करा"
msgid "Update your password"
msgstr "तुमचा पासवर्ड अपडेट करा"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "तुमचा पासवर्ड अपडेट केला जात आहे..."
@@ -2618,10 +2715,6 @@ msgstr "स्वयंसेवा"
msgid "Website"
msgstr "संकेतस्थळ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ही पासकी तुम्ही काय नावाने सेव्ह करू इच्छिता?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "हा विभाग तुम्हाला कोणत्या नावाने पुन्हा नाव द्यायचा आहे?"
@@ -2668,10 +2761,9 @@ msgstr "तुम्ही लॉगिन करताना तुमचे
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "तुम्ही तुमचा रेझ्युमे युनिक सार्वजनिक URL द्वारे शेअर करू शकता, पासवर्डने संरक्षित करू शकता किंवा PDF म्हणून डाउनलोड करून थेट शेअर करू शकता. निवड तुमची!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "ही पासकी \"{0}\" डिलीट केल्यानंतर साइन इन करण्यासाठी वापरता येणार नाही. ही क्रिया उलट करता येणार नाही."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "तुमचा डेटा लोकली साठवला जा
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "तुमचा डेटा सुरक्षितपणे साठवला जातो आणि तृतीय पक्षांसोबत कधीही शेअर केला जात नाही. तुम्ही पूर्ण डेटा कंट्रोलसाठी Reactive Resume स्वतःच्या सर्व्हरवरही होस्ट करू शकता."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "तुमची पासकी यशस्वीरित्या जोडली गेली आहे."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "तुमची पासकी यशस्वीरित्या हटवली गेली आहे."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "तुमचा पासवर्ड यशस्वीरित्या रिसेट केला गेला आहे. तुम्ही आता नवीन पासवर्डने साइन इन करू शकता."
@@ -2764,4 +2848,3 @@ msgstr "बाहेर झूम करा"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "झुलू"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ms\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Malay\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "Sebuah projek yang digerakkan oleh <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Resume dengan slug ini sudah wujud."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Sudah tentu! Anda boleh mengeksport resume anda ke PDF dengan satu klik sahaja. PDF yang dieksport akan mengekalkan semua pemformatan dan gaya anda dengan sempurna."
@@ -203,14 +207,9 @@ msgstr "Tambah Baris Selepas"
msgid "Add Row Before"
msgstr "Tambah Baris Sebelum"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Ditambah pada {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Menambah kunci laluan anda..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanian"
@@ -293,14 +296,14 @@ msgstr "Statistik Aplikasi"
msgid "Arabic"
msgstr "Bahasa Arab"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Adakah anda pasti ingin memadamkan kunci API ini?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Adakah anda pasti ingin memadamkan kunci laluan ini?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Bidang Pengajian"
msgid "Artificial Intelligence"
msgstr "Kecerdasan Buatan"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Nisbah Aspek"
@@ -436,6 +443,8 @@ msgstr "Bolehkah saya mengeksport resume saya ke PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Bolehkah saya mengeksport resume saya ke PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Berubah fikiran? Tukar nama resume anda kepada sesuatu yang lebih deskri
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Log Perubahan"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Cina (Tradisional)"
msgid "Circle"
msgstr "Bulatan"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Kosongkan pilihan"
@@ -562,6 +577,11 @@ msgstr "Sahkan"
msgid "Connect"
msgstr "Sambung"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Salin kunci rahsia ini dan gunakan dalam aplikasi anda untuk mengakses d
msgid "Copy URL"
msgstr "Salin URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Salin URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Cipta"
@@ -637,6 +663,10 @@ msgstr "Cipta anugerah baharu"
msgid "Create a new certification"
msgstr "Cipta pensijilan baharu"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Cipta seksyen tersuai baharu"
@@ -684,6 +714,10 @@ msgstr "Cipta resume baharu"
msgid "Create a new skill"
msgstr "Cipta kemahiran baharu"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Cipta pengalaman sukarelawan baharu"
@@ -793,10 +827,6 @@ msgstr "Memadam akaun anda..."
msgid "Deleting your API key..."
msgstr "Memadam kunci API anda..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Memadam kunci laluan anda..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Putuskan sambungan"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Menduplikasi resume anda..."
msgid "Dutch"
msgstr "Belanda"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Pendidikan"
@@ -1002,6 +1036,10 @@ msgstr "Segala yang dimasukkan di sini disimpan secara setempat dalam pelayar an
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Segala yang anda perlukan untuk mencipta, menyesuaikan dan berkongsi resume profesional. Dibina dengan mengambil kira privasi, dikuasakan oleh sumber terbuka dan benar-benar percuma selama-lamanya."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Pengalaman"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Lupa kata laluan anda?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Percuma"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Bebas-Bentuk"
#: src/utils/locale.ts
msgid "French"
msgstr "Perancis"
@@ -1106,6 +1148,10 @@ msgstr "Perancis"
msgid "Full Width"
msgstr "Lebar Penuh"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Jana nama rawak"
@@ -1141,7 +1187,7 @@ msgstr "Greek"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grid"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Ketahui lebih lanjut"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Ketahui lebih lanjut tentang cara menyesuaikan kandungan pada halaman"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Biarkan kosong untuk menetapkan semula tajuk kepada asal."
msgid "Left Align"
msgstr "Jajaran Kiri"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Surat"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Memautkan akaun {providerName} anda..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Senarai"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Halaman {pageNumber} daripada {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Perenggan"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Kunci Laluan"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Kunci Laluan & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Keutamaan"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Tekan <0>{RETURN_KEY}</0> atau <1>{COMMA_KEY}</1> untuk menambah atau menyimpan kata kunci semasa."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume dilancarkan di Product Hunt hari ini, pergi ke sana untu
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ialah sumber terbuka, berfokuskan privasi dan benar-benar percuma. Tidak seperti pembina resume yang lain, ia tidak memaparkan iklan, menjejak data anda atau mengehadkan ciri di sebalik dinding bayaran."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Segi empat tepat"
@@ -1816,6 +1870,11 @@ msgstr "Segi empat tepat"
msgid "Rectangle (Full Width)"
msgstr "Segi empat tepat (Lebar Penuh)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Buat Semula (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Rujukan"
@@ -1824,10 +1883,6 @@ msgstr "Rujukan"
msgid "Refresh"
msgstr "Muat semula"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Daftarkan Peranti Baharu"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Masih ingat kata laluan anda? <0><1>Log masuk sekarang <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Masih ingat kata laluan anda? <0><1>Log masuk sekarang <2/></1></0>"
msgid "Remove Password"
msgstr "Buang Kata Laluan"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Membuang perlindungan kata laluan..."
@@ -1850,7 +1909,7 @@ msgstr "Laporkan Pepijat"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Laporkan Isu"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rusia"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rusia"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Berkongsi"
msgid "Show"
msgstr "Paparkan"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Panel Sisi<<<<<<< HEAD"
msgstr "Panel Sisi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Log masuk dengan GitHub, Google atau penyedia OAuth tersuai."
msgid "Sign up"
msgstr "Daftar"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Penaja"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Tajaan"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Mula bina resume anda dari awal"
msgid "Statistics"
msgstr "Statistik"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Coret"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Perintah yang anda cari tidak wujud."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Kandungan terlalu tinggi untuk halaman ini, ini mungkin menyebabkan hasil yang tidak diingini apabila mengeksport ke PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Kemudian, masukkan kod 6 digit yang diberikan oleh apl untuk meneruskan.
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Terdapat masalah semasa menjana PDF, sila cuba lagi selepas beberapa ketika."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukraine"
msgid "Underline"
msgstr "Garis Bawah"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Buat Asal (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Resume Tanpa Had"
@@ -2472,6 +2557,10 @@ msgstr "Kemas kini anugerah sedia ada"
msgid "Update an existing certification"
msgstr "Kemas kini pensijilan sedia ada"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Kemas kini seksyen tersuai sedia ada"
@@ -2512,6 +2601,10 @@ msgstr "Kemas kini rujukan sedia ada"
msgid "Update an existing skill"
msgstr "Kemas kini kemahiran sedia ada"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Kemas kini pengalaman sukarelawan sedia ada"
@@ -2529,6 +2622,10 @@ msgstr "Kemas Kini Resume"
msgid "Update your password"
msgstr "Kemas kini kata laluan anda"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Mengemas kini kata laluan anda..."
@@ -2618,10 +2715,6 @@ msgstr "Sukarelawan"
msgid "Website"
msgstr "Laman web"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Apakah nama yang anda mahu berikan kepada kunci laluan ini?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Apakah nama baharu yang anda mahu berikan kepada seksyen ini?"
@@ -2668,10 +2761,9 @@ msgstr "Anda juga boleh menggunakan nama pengguna anda untuk log masuk."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Anda boleh berkongsi resume anda melalui URL awam unik, melindunginya dengan kata laluan, atau memuat turunnya sebagai PDF untuk dikongsi secara terus. Pilihan di tangan anda!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Anda tidak boleh lagi menggunakan kunci laluan \"{0}\" untuk log masuk selepas ia dipadam. Tindakan ini tidak boleh dibatalkan."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Data anda disimpan secara setempat"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Data anda disimpan dengan selamat dan tidak pernah dikongsi dengan pihak ketiga. Anda juga boleh menghoskan sendiri Reactive Resume pada pelayan anda untuk kawalan penuh ke atas data anda."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Kunci laluan anda telah berjaya ditambah."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Kunci laluan anda telah berjaya dipadamkan."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Kata laluan anda telah berjaya ditetapkan semula. Anda kini boleh log masuk dengan kata laluan baharu anda."
@@ -2764,4 +2848,3 @@ msgstr "Zum keluar"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ne\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:59\n"
"Last-Translator: \n"
"Language-Team: Nepali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai</0> द्वारा बनाइएको एउट
msgid "A resume with this slug already exists."
msgstr "यस स्लग भएको एउटा बायोडाटा पहिले नै अवस्थित छ।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "हो, अवश्य! तपाईं एक क्लिकमै आफ्नो बायोडाटा PDF मा निर्यात गर्न सक्नुहुन्छ। निर्यात गरिएको PDF ले तपाईंले गरेका सबै ढाँचा र शैली (styling) पूर्ण रूपमा जस्ताको तस्तै राख्छ।"
@@ -203,14 +207,9 @@ msgstr "पछि पङ्क्ति थप्नुहोस्"
msgid "Add Row Before"
msgstr "अघिल्लो पङ्क्ति थप्नुहोस्"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} मा थपिएको"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "तपाईंको पासकी थपिँदैछ..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "अफ्रिकान्स"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "अल्बानियन"
@@ -293,14 +296,14 @@ msgstr "अनुप्रयोग तथ्याङ्क"
msgid "Arabic"
msgstr "अरबी"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "के तपाईं यो API key मेटाउन निश्चित हुनुहुन्छ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "के तपाईं यो पासकी मेटाउन निश्चित हुनुहुन्छ?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "अध्ययन क्षेत्र"
msgid "Artificial Intelligence"
msgstr "कृत्रिम बौद्धिकता"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "आकार अनुपात (Aspect Ratio)"
@@ -436,6 +443,8 @@ msgstr "के म आफ्नो बायोडाटा PDF मा निर
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "के म आफ्नो बायोडाटा PDF मा निर
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "सोच बदल्नुभयो? आफ्नो बायोड
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "परिवर्तन विवरण"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "चिनियाँ (परम्परागत)"
msgid "Circle"
msgstr "वृत्त"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "चयन खाली गर्नुहोस्"
@@ -562,6 +577,11 @@ msgstr "यकिन गर्नुहोस्"
msgid "Connect"
msgstr "जोड्नुहोस्"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "यो गोप्य key प्रतिलिपि गरेर आ
msgid "Copy URL"
msgstr "URL प्रतिलिपि गर्नुहोस्"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL प्रतिलिपि गर्नुहोस्"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "बनाउनुहोस्"
@@ -637,6 +663,10 @@ msgstr "नयाँ पुरस्कार बनाउनुहोस्"
msgid "Create a new certification"
msgstr "नयाँ प्रमाणपत्र बनाउनुहोस्"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "नयाँ अनुकूल (custom) खण्ड बनाउनुहोस्"
@@ -684,6 +714,10 @@ msgstr "नयाँ बायोडाटा बनाउनुहोस्"
msgid "Create a new skill"
msgstr "नयाँ सीप (skill) बनाउनुहोस्"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "नयाँ स्वयंसेवी अनुभव बनाउनुहोस्"
@@ -793,10 +827,6 @@ msgstr "तपाईंको खाता मेटाउँदै..."
msgid "Deleting your API key..."
msgstr "तपाईंको API key मेटाइँदैछ..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "तपाईंको पासकी मेटाउँदै..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "विच्छेद गर्नुहोस्"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "डिस्कोर्ड"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "तपाईंको बायोडाटा नक्कल हुँ
msgid "Dutch"
msgstr "डच"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "शिक्षा"
@@ -1002,6 +1036,10 @@ msgstr "यहाँ प्रविष्ट गरिएका सबै क
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "व्यावसायिक बायोडाटा बनाउन, अनुकूल बनाउन र सेयर गर्न आवश्यक सबै कुरा एकै ठाउँमा। गोपनीयतालाई प्राथमिकता दिँदै, खुला-स्रोतको सहायतामा निर्माण गरिएको, र पूर्ण रूपमा निःशुल्क, सधैंका लागि।"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "अनुभव"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "पासवर्ड बिर्सनुभयो?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ढाँचा (Format)"
msgstr "ढाँचा"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "निःशुल्क"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "फ्री-फर्म"
#: src/utils/locale.ts
msgid "French"
msgstr "फ्रेन्च"
@@ -1106,6 +1148,10 @@ msgstr "फ्रेन्च"
msgid "Full Width"
msgstr "पूर्ण चौडाइ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "अनियमित (random) नाम सिर्जना गर्नुहोस्"
@@ -1141,7 +1187,7 @@ msgstr "ग्रीक"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ग्रिड"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "थप जान्नुहोस्"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "पृष्ठमा सामग्री कसरी फिट गर्ने भन्ने बारेमा थप जान्नुहोस्"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "शीर्षकलाई मौलिक अवस्थामा फ
msgid "Left Align"
msgstr "बायाँतिर क्रमबद्ध (Left Align)"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "पत्र"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "तपाईंको {providerName} खाता जोडिँदै
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "सूची"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "पृष्ठ {pageNumber} / {totalNumberOfPages}"
msgid "Paragraph"
msgstr "अनुच्छेद"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "पासकीहरू"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "पासकी र २FA"
@@ -1735,7 +1785,7 @@ msgstr "प्राथमिकता (Preferences)"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "हालको कुञ्जीशब्द थप्न वा बचत गर्न <0>{RETURN_KEY}</0> वा <1>{COMMA_KEY}</1> थिच्नुहोस्।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume आज Product Hunt मा सार्वजनिक
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume खुला-स्रोत, गोपनीयता-केन्द्रित र पूर्ण रूपमा निःशुल्क छ। अन्य बायोडाटा निर्माण गर्ने साधनहरूको विपरीत, यसले विज्ञापन देखाउँदैन, तपाईंको डाटा ट्र्याक गर्दैन, वा सुविधालाई भुक्तानी पछाडि थुन्न्दैन।"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "आयत (Rectangle)"
@@ -1816,6 +1870,11 @@ msgstr "आयत (Rectangle)"
msgid "Rectangle (Full Width)"
msgstr "आयत (पूर्ण चौडाइ)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "रिडु (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "सन्दर्भहरू (References)"
@@ -1824,10 +1883,6 @@ msgstr "सन्दर्भहरू (References)"
msgid "Refresh"
msgstr "रिफ्रेस गर्नुहोस्"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "नयाँ उपकरण दर्ता गर्नुहोस्"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "पासवर्ड सम्झनुभयो? <0><1>अहिले साइन इन गर्नुहोस् <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "पासवर्ड सम्झनुभयो? <0><1>अहिले
msgid "Remove Password"
msgstr "पासवर्ड हटाउनुहोस्"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "पासवर्ड सुरक्षा हटाइँदैछ..."
@@ -1850,7 +1909,7 @@ msgstr "बग (Bug) रिपोर्ट गर्नुहोस्"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "समस्या रिपोर्ट गर्नुहोस्"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "रुसियन"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "रुसियन"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "सेयरिङ"
msgid "Show"
msgstr "देखाउनुहोस्"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sidebar<<<<<<< HEAD"
msgstr "Sidebar"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google वा कुनै अनुकूल OAuth प्रद
msgid "Sign up"
msgstr "साइन अप"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "प्रायोजकहरू (Sponsors)"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "प्रायोजनहरू"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "सुरुदेखि नयाँ बायोडाटा बना
msgid "Statistics"
msgstr "तथ्याङ्क (Statistics)"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "स्ट्राइक (Strikethrough)"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "सबरेडिट"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "तपाईं खोजिरहनुभएको कमान्ड
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "यस पृष्ठका लागि सामग्री धेरै अग्लो छ, यसले PDF मा निर्यात गर्दा इच्छित परिणाम नआउन सक्छ।"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "त्यसपछि, जारी राख्न एपले दि
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF बनाउने क्रममा समस्या आयो, कृपया केही समयपछि पुनः प्रयास गर्नुहोस्।"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "युक्रेनी"
msgid "Underline"
msgstr "अन्डरलाइन"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "अनडु (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "असीमित बायोडाटाहरू"
@@ -2472,6 +2557,10 @@ msgstr "अवस्थित पुरस्कार अद्यावधि
msgid "Update an existing certification"
msgstr "अवस्थित प्रमाणपत्र अद्यावधिक गर्नुहोस्"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "अवस्थित अनुकूल (custom) खण्ड अद्यावधिक गर्नुहोस्"
@@ -2512,6 +2601,10 @@ msgstr "अवस्थित सिफारिस (reference) अद्या
msgid "Update an existing skill"
msgstr "अवस्थित सीप (skill) अद्यावधिक गर्नुहोस्"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "अवस्थित स्वयंसेवी अनुभव अद्यावधिक गर्नुहोस्"
@@ -2529,6 +2622,10 @@ msgstr "बायोडाटा अद्यावधिक गर्नुह
msgid "Update your password"
msgstr "तपाईंको पासवर्ड अद्यावधिक गर्नुहोस्"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "तपाईंको पासवर्ड अद्यावधिक हुँदैछ..."
@@ -2618,10 +2715,6 @@ msgstr "स्वयंसेवक"
msgid "Website"
msgstr "वेबसाइट"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "यो पासकीलाई के नाम दिन चाहनुहुन्छ?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "यो खण्डलाई के नाममा परिवर्तन गर्न चाहनुहुन्छ?"
@@ -2668,10 +2761,9 @@ msgstr "तपाईंले प्रयोगकर्तानाम प्
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "तपाईं आफ्नो बायोडाटा अद्वितीय सार्वजनिक URL मार्फत सेयर गर्न सक्नुहुन्छ, पासवर्डले सुरक्षा गर्न सक्नुहुन्छ, वा सिधै सेयर गर्न PDF को रूपमा डाउनलोड गर्न सक्नुहुन्छ। चुनाव तपाईंको हो!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "मेटाइसकेपछि तपाईंले \"{0}\" यो पासकी प्रयोग गरेर साइन इन गर्न सक्नुहुनेछैन। यो कार्य उल्ट्याउन सकिँदैन।"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "तपाईंको डाटा स्थानीय रूपमा
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "तपाईंको डाटा सुरक्षित रूपमा भण्डारण गरिएको छ र तेस्रो पक्षसँग कहिल्यै सेयर गरिँदैन। तपाईंले चाहनु भएमा आफ्नै सर्भरमा Reactive Resume लाई self-host गरेर आफ्नो डाटामा पूर्ण नियन्त्रण राख्न सक्नुहुन्छ।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "तपाईंको पासकी सफलतापूर्वक थपियो।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "तपाईंको पासकी सफलतापूर्वक मेटाइयो।"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "तपाईंको पासवर्ड सफलतापूर्वक रिसेट भयो। अब नयाँ पासवर्ड प्रयोग गरेर साइन इन गर्न सक्नुहुन्छ।"
@@ -2764,4 +2848,3 @@ msgstr "जूम आउट"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "जुलु"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Een passieproject van <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Een cv met deze korte naam bestaat al."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Zeker! U kunt uw cv met één klik naar PDF exporteren. De geëxporteerde PDF behoudt al uw opmaak en stijlen perfect."
@@ -203,14 +207,9 @@ msgstr "Rij erna toevoegen"
msgid "Add Row Before"
msgstr "Rij ervoor toevoegen"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Toegevoegd op {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Uw passkey wordt toegevoegd..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanees"
@@ -293,14 +296,14 @@ msgstr "Applicatiestatistieken"
msgid "Arabic"
msgstr "Arabisch"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Weet u zeker dat u deze API-sleutel wilt verwijderen?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Weet u zeker dat u deze passkey wilt verwijderen?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studierichting"
msgid "Artificial Intelligence"
msgstr "Kunstmatige intelligentie"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Beeldverhouding"
@@ -436,6 +443,8 @@ msgstr "Kan ik mijn cv naar PDF exporteren?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Kan ik mijn cv naar PDF exporteren?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Van gedachten veranderd? Hernoem uw cv naar iets beschrijvenders."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Changelog"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinees (traditioneel)"
msgid "Circle"
msgstr "Cirkel"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Selectie wissen"
@@ -562,6 +577,11 @@ msgstr "Bevestigen"
msgid "Connect"
msgstr "Verbinden"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopieer deze geheime sleutel en gebruik deze in uw applicaties om toegan
msgid "Copy URL"
msgstr "URL kopiëren"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL kopiëren"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Aanmaken"
@@ -637,6 +663,10 @@ msgstr "Maak een nieuwe prijs aan"
msgid "Create a new certification"
msgstr "Maak een nieuw certificaat aan"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Maak een nieuwe aangepaste sectie aan"
@@ -684,6 +714,10 @@ msgstr "Maak een nieuwe cv aan"
msgid "Create a new skill"
msgstr "Maak een nieuwe vaardigheid aan"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Maak een nieuwe vrijwilligerservaring aan"
@@ -793,10 +827,6 @@ msgstr "Uw account wordt verwijderd..."
msgid "Deleting your API key..."
msgstr "Uw API-sleutel wordt verwijderd..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Uw passkey wordt verwijderd..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Verbinding verbreken"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Uw cv wordt gedupliceerd..."
msgid "Dutch"
msgstr "Nederlands"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Opleiding"
@@ -1002,6 +1036,10 @@ msgstr "Alles wat u hier invoert, wordt lokaal in uw browser opgeslagen. Uw gege
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Alles wat u nodig heeft om professionele cv's te maken, aan te passen en te delen. Gebouwd met privacy in gedachten, aangedreven door open source en volledig gratis, voor altijd."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Ervaring"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Bent u uw wachtwoord vergeten?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formaat"
@@ -1098,6 +1136,10 @@ msgstr "Formaat"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Vrije vorm"
#: src/utils/locale.ts
msgid "French"
msgstr "Frans"
@@ -1106,6 +1148,10 @@ msgstr "Frans"
msgid "Full Width"
msgstr "Volledige breedte"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Genereer een willekeurige naam"
@@ -1141,7 +1187,7 @@ msgstr "Grieks"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Raster"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Kom meer te weten"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Meer informatie over hoe je inhoud op een pagina kunt aanpassen"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Laat leeg om de titel terug te zetten naar de oorspronkelijke."
msgid "Left Align"
msgstr "Links uitlijnen"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Brief"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Uw {providerName}-account wordt gekoppeld..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lijst"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Pagina {pageNumber} van {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraaf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkeys & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Voorkeuren"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Druk op <0>{RETURN_KEY}</0> of <1>{COMMA_KEY}</1> om het huidige trefwoord toe te voegen of op te slaan."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume lanceert vandaag op Product Hunt, kom langs om wat liefd
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume is open-source, privacygericht en volledig gratis. In tegenstelling tot andere cv-bouwers toont het geen advertenties, volgt het uw gegevens niet en beperkt het uw functies niet achter een betaalmuur."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rechthoek"
@@ -1816,6 +1870,11 @@ msgstr "Rechthoek"
msgid "Rectangle (Full Width)"
msgstr "Rechthoek (volledige breedte)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Opnieuw uitvoeren (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenties"
@@ -1824,10 +1883,6 @@ msgstr "Referenties"
msgid "Refresh"
msgstr "Vernieuwen"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Nieuw apparaat registreren"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Herinnert u zich uw wachtwoord? <0><1>Meld u nu aan <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Herinnert u zich uw wachtwoord? <0><1>Meld u nu aan <2/></1></0>"
msgid "Remove Password"
msgstr "Wachtwoord verwijderen"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Wachtwoordbeveiliging wordt verwijderd..."
@@ -1850,7 +1909,7 @@ msgstr "Meld een bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Een probleem melden"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russisch"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russisch"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Delen"
msgid "Show"
msgstr "Weergeven"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Zijbalk<<<<<<< HEAD"
msgstr "Zijbalk"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Log in met GitHub, Google of een aangepaste OAuth-provider."
msgid "Sign up"
msgstr "Registreren"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsors"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsoring"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Begin met het opstellen van uw cv vanaf nul"
msgid "Statistics"
msgstr "Statistieken"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Doorhalen"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "De opdracht waarnaar u op zoek bent, bestaat niet."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "De inhoud is te groot voor deze pagina, dit kan ongewenste resultaten veroorzaken bij het exporteren naar PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Voer vervolgens de 6-cijferige code in die de app geeft om door te gaan.
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Er is een probleem opgetreden bij het genereren van de PDF, probeer het over enige tijd opnieuw."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Oekraïens"
msgid "Underline"
msgstr "Onderstrepen"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Ongedaan maken (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Onbeperkte cv's"
@@ -2472,6 +2557,10 @@ msgstr "Een bestaande prijs bijwerken"
msgid "Update an existing certification"
msgstr "Een bestaand certificaat bijwerken"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Een bestaande aangepaste sectie bijwerken"
@@ -2512,6 +2601,10 @@ msgstr "Een bestaande referentie bijwerken"
msgid "Update an existing skill"
msgstr "Een bestaande vaardigheid bijwerken"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Een bestaande vrijwilligerservaring bijwerken"
@@ -2529,6 +2622,10 @@ msgstr "Cv bijwerken"
msgid "Update your password"
msgstr "Werk uw wachtwoord bij"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Uw wachtwoord wordt bijgewerkt..."
@@ -2618,10 +2715,6 @@ msgstr "Vrijwilliger"
msgid "Website"
msgstr "Website"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Hoe wilt u deze passkey noemen?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Hoe wilt u deze sectie hernoemen?"
@@ -2668,10 +2761,9 @@ msgstr "U kunt ook uw gebruikersnaam gebruiken om in te loggen."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "U kunt uw cv delen via een unieke openbare URL, het met een wachtwoord beveiligen of het downloaden als PDF om direct te delen. De keuze is aan u!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "U kunt de passkey \"{0}\" na verwijdering niet meer gebruiken om in te loggen. Deze actie kan niet ongedaan worden gemaakt."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Uw gegevens worden lokaal opgeslagen"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Uw gegevens worden veilig opgeslagen en nooit met derden gedeeld. U kunt Reactive Resume ook zelf op uw eigen servers hosten voor volledige controle over uw gegevens."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Uw passkey is succesvol toegevoegd."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Uw passkey is succesvol verwijderd."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Uw wachtwoord is succesvol gereset. U kunt nu met uw nieuwe wachtwoord inloggen."
@@ -2764,4 +2848,3 @@ msgstr "Uitzoomen"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Et lidenskapsprosjekt av <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "En CV med denne forkortelsen finnes allerede."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Absolutt! Du kan eksportere CV-en din til PDF med ett klikk. Den eksporterte PDF-filen bevarer all formatering og stil perfekt."
@@ -203,14 +207,9 @@ msgstr "Legg til rad etter"
msgid "Add Row Before"
msgstr "Legg til rad før"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Lagt til {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Legger til passnøkkelen din..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "KI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albansk"
@@ -293,14 +296,14 @@ msgstr "Applikasjonsstatistikk"
msgid "Arabic"
msgstr "Arabisk"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Er du sikker på at du vil slette denne API-nøkkelen?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Er du sikker på at du vil slette denne passnøkkelen?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studiefelt"
msgid "Artificial Intelligence"
msgstr "Kunstig intelligens"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Størrelsesforhold"
@@ -436,6 +443,8 @@ msgstr "Kan jeg eksportere CV-en min til PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Kan jeg eksportere CV-en min til PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Om du har ombestemt deg, kan du gi CV-en et mer beskrivende navn."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Endringslogg"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Kinesisk (tradisjonell)"
msgid "Circle"
msgstr "Sirkel"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Fjern valg"
@@ -562,6 +577,11 @@ msgstr "Bekreft"
msgid "Connect"
msgstr "Koble til"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopier denne hemmelige nøkkelen og bruk den i applikasjonene dine for
msgid "Copy URL"
msgstr "Kopier URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopier URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Opprett"
@@ -637,6 +663,10 @@ msgstr "Opprett en ny pris"
msgid "Create a new certification"
msgstr "Opprett en ny sertifisering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Opprett en ny egendefinert seksjon"
@@ -684,6 +714,10 @@ msgstr "Opprett en ny CV"
msgid "Create a new skill"
msgstr "Opprett en ny ferdighet"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Opprett en ny frivillig erfaring"
@@ -793,10 +827,6 @@ msgstr "Sletter kontoen din..."
msgid "Deleting your API key..."
msgstr "Sletter API-nøkkelen din..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Sletter passnøkkelen din..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Koble fra"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Dupliserer CV-en din..."
msgid "Dutch"
msgstr "Nederlandsk"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Utdanning"
@@ -1002,6 +1036,10 @@ msgstr "Alt du skriver inn her lagres lokalt i nettleseren din. Dataene dine sen
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Alt du trenger for å opprette, tilpasse og dele profesjonelle CV-er. Bygget med personvern i fokus, drevet av åpen kildekode og helt gratis for alltid."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Erfaring"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Glemt passordet ditt?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Fri form"
#: src/utils/locale.ts
msgid "French"
msgstr "Fransk"
@@ -1106,6 +1148,10 @@ msgstr "Fransk"
msgid "Full Width"
msgstr "Full bredde"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generer et tilfeldig navn"
@@ -1141,7 +1187,7 @@ msgstr "Gresk"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Rutenett"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Lær mer"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Lær mer om hvordan du får innhold til å passe på en side"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "La være tom for å tilbakestille tittelen til originalen."
msgid "Left Align"
msgstr "Venstrejuster"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Brev"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Kobler til {providerName}-kontoen din..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Liste"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Side {pageNumber} av {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Avsnitt"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passnøkler"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passnøkler og 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferanser"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Trykk <0>{RETURN_KEY}</0> eller <1>{COMMA_KEY}</1> for å legge til eller lagre det nåværende nøkkelordet."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume lanseres på Product Hunt i dag, ta turen innom og vis l
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume er åpen kildekode, personvernfokusert og helt gratis. I motsetning til andre CV-byggere viser den ikke annonser, sporer ikke dataene dine og begrenser ikke funksjoner bak en betalingsmur."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Rektangel"
@@ -1816,6 +1870,11 @@ msgstr "Rektangel"
msgid "Rectangle (Full Width)"
msgstr "Rektangel (full bredde)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Gjør om (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referanser"
@@ -1824,10 +1883,6 @@ msgstr "Referanser"
msgid "Refresh"
msgstr "Oppdater"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registrer ny enhet"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Husker du passordet ditt? <0><1>Logg inn nå <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Husker du passordet ditt? <0><1>Logg inn nå <2/></1></0>"
msgid "Remove Password"
msgstr "Fjern passord"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Fjerner passordbeskyttelse..."
@@ -1850,7 +1909,7 @@ msgstr "Rapporter en feil"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Rapporter et problem"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russisk"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russisk"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Deling"
msgid "Show"
msgstr "Vis"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sidepanel<<<<<<< HEAD"
msgstr "Sidepanel"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Logg inn med GitHub, Google eller en egendefinert OAuth-leverandør."
msgid "Sign up"
msgstr "Registrer deg"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorer"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorer"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Begynn å bygge CV-en din fra bunnen av"
msgid "Statistics"
msgstr "Statistikk"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Gjennomstreking"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Kommandoen du leter etter finnes ikke."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Innholdet er for høyt for denne siden, dette kan føre til uønskede resultater ved eksport til PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Skriv deretter inn den 6-sifrede koden som appen gir deg for å fortsett
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Det oppstod et problem under generering av PDF-en, prøv igjen om en stund."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainsk"
msgid "Underline"
msgstr "Understrek"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Angre (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Ubegrenset antall CV-er"
@@ -2472,6 +2557,10 @@ msgstr "Oppdater en eksisterende pris"
msgid "Update an existing certification"
msgstr "Oppdater en eksisterende sertifisering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Oppdater en eksisterende egendefinert seksjon"
@@ -2512,6 +2601,10 @@ msgstr "Oppdater en eksisterende referanse"
msgid "Update an existing skill"
msgstr "Oppdater en eksisterende ferdighet"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Oppdater en eksisterende frivillig erfaring"
@@ -2529,6 +2622,10 @@ msgstr "Oppdater CV"
msgid "Update your password"
msgstr "Oppdater passordet ditt"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Oppdaterer passordet ditt..."
@@ -2618,10 +2715,6 @@ msgstr "Frivillig"
msgid "Website"
msgstr "Nettsted"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Hva vil du kalle denne passnøkkelen?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Hva vil du endre navnet på denne seksjonen til?"
@@ -2668,10 +2761,9 @@ msgstr "Du kan også bruke brukernavnet ditt til å logge inn."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Du kan dele CV-en din via en unik offentlig URL, beskytte den med et passord eller laste den ned som PDF for å dele direkte. Valget er ditt!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Du kan ikke lenger bruke passnøkkelen \"{0}\" til å logge inn etter sletting. Denne handlingen kan ikke angres."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Dataene dine lagres lokalt"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Dataene dine lagres sikkert og deles aldri med tredjeparter. Du kan også selv-hoste Reactive Resume på egne servere for full kontroll over dataene dine."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Passnøkkelen din er lagt til."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Passnøkkelen din er slettet."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Passordet ditt er tilbakestilt. Du kan nå logge inn med det nye passordet ditt."
@@ -2764,4 +2848,3 @@ msgstr "Zoom ut"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: or\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Odia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>Amruth Pillai</0> ଙ୍କ ଏକ ଆଗ୍ରହ ପୂର୍ଣ୍
msgid "A resume with this slug already exists."
msgstr "ଏହି ସ୍ଲଗ୍ ସହ ଏକ ରେଜ୍ୟୁମେ ପହିଲାରୁ ଅଛି।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "ନିଶ୍ଚୟ! ଆପଣ ଗୋଟିଏ କ୍ଲିକ୍‌ରେ ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ PDF କୁ ନିର୍ଯ୍ୟାତ କରିପାରିବେ। ନିର୍ଯ୍ୟାତ ହୋଇଥିବା PDF ଆପଣଙ୍କ ସମସ୍ତ ଫର୍ମାଟିଙ୍ଗ ଏବଂ ଶୈଳୀକୁ ସଠିକ୍ ଭାବରେ ରକ୍ଷା କରେ।"
@@ -203,14 +207,9 @@ msgstr "ପରେ ପଙ୍କ୍ତି ଯୋଡନ୍ତୁ"
msgid "Add Row Before"
msgstr "ପୂର୍ବେ ପଙ୍କ୍ତି ଯୋଡନ୍ତୁ"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} ରେ ଯୋଡାଯାଇଛି"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "ଆପଣଙ୍କ ପାସକି ଯୋଡାଯାଉଛି..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "ଆଫ୍ରିକାନ୍ସ"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "ଆଲବାନିଆନ୍"
@@ -293,14 +296,14 @@ msgstr "ଆପ୍ଲିକେସନ୍ ସଂଖ୍ୟାତ୍ମକ ତଥ୍
msgid "Arabic"
msgstr "ଆରବୀ"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଏହି API କିକୁ ବିଲୋପ କରିବାକୁ ଚାହାଁନ୍ତି?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "ଆପଣ ନିଶ୍ଚିତ କି ଏହି ପାସକିକୁ ବିଲୋପ କରିବାକୁ ଚାହାଁନ୍ତି?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "ଅଧ୍ୟୟନ କ୍ଷେତ୍ର"
msgid "Artificial Intelligence"
msgstr "କୃତ୍ରିମ ବୁଦ୍ଧିମତ୍ତା"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "ଆସ୍ପେକ୍ଟ ଅନୁପାତ"
@@ -436,6 +443,8 @@ msgstr "ମୁଁ ମୋର ରେଜ୍ୟୁମେକୁ PDF କୁ ନିର
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "ମୁଁ ମୋର ରେଜ୍ୟୁମେକୁ PDF କୁ ନିର
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "ମତ ପରିବର୍ତ୍ତନ କଲେ କି? ଆପଣଙ୍
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "ଚେଞ୍ଜଲଗ୍‍ (Changelog)"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "ଚାଇନିଜ୍ (ପାରମ୍ପରିକ)"
msgid "Circle"
msgstr "ବୃତ୍ତ"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "ଚୟନ ସଫା କରନ୍ତୁ"
@@ -562,6 +577,11 @@ msgstr "ନିଶ୍ଚିତ କରନ୍ତୁ"
msgid "Connect"
msgstr "ଯୋଡନ୍ତୁ"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "ଏହି ଗୁପ୍ତ କିକୁ କପି କରନ୍ତୁ ଏ
msgid "Copy URL"
msgstr "URL କପି କରନ୍ତୁ"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL କପି କରନ୍ତୁ"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "ତିଆରି କରନ୍ତୁ"
@@ -637,6 +663,10 @@ msgstr "ଗୋଟିଏ ନୂତନ ପୁରସ୍କାର ତିଆରି
msgid "Create a new certification"
msgstr "ଗୋଟିଏ ନୂତନ ପ୍ରମାଣପତ୍ର ତିଆରି କରନ୍ତୁ"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "ଗୋଟିଏ ନୂତନ କଷ୍ଟମ୍ ବିଭାଗ ତିଆରି କରନ୍ତୁ"
@@ -684,6 +714,10 @@ msgstr "ଗୋଟିଏ ନୂତନ ରେଜ୍ୟୁମେ ତିଆରି
msgid "Create a new skill"
msgstr "ଗୋଟିଏ ନୂତନ କୌଶଳ ତିଆରି କରନ୍ତୁ"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "ଗୋଟିଏ ନୂତନ ସ୍ୱେଚ୍ଛାସେବୀ ଅଭିଜ୍ଞତା ତିଆରି କରନ୍ତୁ"
@@ -793,10 +827,6 @@ msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ ହୋଇଯା
msgid "Deleting your API key..."
msgstr "ଆପଣଙ୍କ API କି ବିଲୋପ ହେଉଛି..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "ଆପଣଙ୍କ ପାସକି ବିଲୋପ ହୋଇଯାଉଛି..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "ଡିସ୍‌କନେକ୍ଟ କରନ୍ତୁ"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "ଡିସକର୍ଡ (Discord)"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ନକଲ ହେଉଛି...
msgid "Dutch"
msgstr "ଡଚ୍"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "ଶିକ୍ଷା"
@@ -1002,6 +1036,10 @@ msgstr "ଏଠାରେ ଦିଆଯାଇଥିବା ସମସ୍ତ କିଛ
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "ପେଶାଦାର ରେଜ୍ୟୁମେ ତିଆରି, କଷ୍ଟମାଇଜ୍ ଏବଂ ସେୟାର କରିବାକୁ ଆପଣଙ୍କୁ ଯାହା କିଛି ଆବଶ୍ୟକ ସମସ୍ତ ଏଥିରେ ଅଛି। ଗୋପନୀୟତା ଧ୍ୟାନରେ ରଖି ନିର୍ମିତ, ଖୋଲା‑ମୂଳ ଦ୍ୱାରା ଶକ୍ତିଶାଳୀ ହୋଇଛି, ଏବଂ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ସଦା ପାଇଁ ନିଶୁଳ୍କ।"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "ଅନୁଭବ"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "ପାସୱାର୍ଡ ଭୁଲିଗଲେ କି?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "ଫର୍ମାଟ୍"
msgstr "ରୂପରେଖା (Format)"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "ନିଶୁଳ୍କ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "ମୁକ୍ତ ରୂପ (Free-Form)"
#: src/utils/locale.ts
msgid "French"
msgstr "ଫ୍ରେଞ୍ଚ୍"
@@ -1106,6 +1148,10 @@ msgstr "ଫ୍ରେଞ୍ଚ୍"
msgid "Full Width"
msgstr "ପୁରା ପ୍ରସ୍ଥ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "ଏକ ଯାଦୃଚ୍ଛିକ ନାମ ତିଆରି କରନ୍ତୁ"
@@ -1141,7 +1187,7 @@ msgstr "ଗ୍ରୀକ୍"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "ଗ୍ରିଡ୍ (Grid)"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "ଅଧିକ ଜାଣନ୍ତୁ"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ଏହି ପୃଷ୍ଠାରେ ବିଷୟବସ୍ତୁ କିପରି ଫିଟ୍ କରିବେ ବିଷୟରେ ଅଧିକ ସିଖନ୍ତୁ"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "ମୂଳ ଶିରୋନାମାକୁ ପୁନସ୍ଥାପିତ
msgid "Left Align"
msgstr "ବାମ ସଙ୍ଗୁଯୋଗ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "ଲେଟର୍ (Letter)"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "ଆପଣଙ୍କ {providerName} ଆକାଉଣ୍ଟ ସହ ଲିଙ
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "ତାଲିକା (List)"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "ପେଜ୍ {totalNumberOfPages} ରୁ {pageNumber}"
msgid "Paragraph"
msgstr "ଅନୁଚ୍ଛେଦ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "ପାସକିଗୁଡିକ"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "ପାସକି ଏବଂ 2FA"
@@ -1735,7 +1785,7 @@ msgstr "ପସନ୍ଦ"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "ଏହି କୀୱାର୍ଡ ଯୋଡ଼ିବା କିମ୍ବା ସଂରକ୍ଷଣ କରିବା ପାଇଁ <0>{RETURN_KEY}</0> କିମ୍ବା <1>{COMMA_KEY}</1> ଦବାନ୍ତୁ।"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume ଆଜି Product Hunt ରେ ଲଞ୍ଚ ହେଉଛ
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume ଖୋଲା‑ମୂଳ, ଗୋପନୀୟତା‑କେନ୍ଦ୍ରିତ ଏବଂ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ନିଶୁଳ୍କ। ଅନ୍ୟ ରେଜ୍ୟୁମେ ବିଲ୍ଡରଗୁଡିକ ଭଳି ଏହା ବିଜ୍ଞାପନ ଦେଖାଏ ନାହିଁ, ଆପଣଙ୍କ ତଥ୍ୟକୁ ଟ୍ରାକ୍ କରେ ନାହିଁ, କିମ୍ବା ପେୱାଲ୍ ପଛରେ ବିଶେଷତାଗୁଡିକୁ ଆଟକାଇ ରଖେ ନାହିଁ।"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "ଆୟାତାକାର"
@@ -1816,6 +1870,11 @@ msgstr "ଆୟାତାକାର"
msgid "Rectangle (Full Width)"
msgstr "ଆୟାତାକାର (ପୁରା ପ୍ରସ୍ଥ)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "ପুনରାବୃତ୍ତି (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "ସନ୍ଦର୍ଭଗୁଡିକ"
@@ -1824,10 +1883,6 @@ msgstr "ସନ୍ଦର୍ଭଗୁଡିକ"
msgid "Refresh"
msgstr "ରିଫ୍ରେଶ କରନ୍ତୁ"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "ନୂତନ ଡିଭାଇସ୍ ରେଜିଷ୍ଟର କରନ୍ତୁ"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "ପାସୱାର୍ଡ ମନେ ପକାଇଲେ କି? <0><1>ଏବେ ସାଇନ୍ ଇନ୍ କରନ୍ତୁ <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "ପାସୱାର୍ଡ ମନେ ପକାଇଲେ କି? <0><1>ଏ
msgid "Remove Password"
msgstr "ପାସୱାର୍ଡ ଅପସାରଣ କରନ୍ତୁ"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "ପାସୱାର୍ଡ ସୁରକ୍ଷା ଅପସାରଣ ହେଉଛି..."
@@ -1850,7 +1909,7 @@ msgstr "ଗୋଟିଏ ବଗ୍ ରିପୋର୍ଟ କରନ୍ତୁ"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "ଏକ ସମସ୍ୟା ରିପୋର୍ଟ କରନ୍ତୁ"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "ରୁଷିଆନ୍"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "ରୁଷିଆନ୍"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "ସେୟାର କରିବା"
msgid "Show"
msgstr "ଦେଖାନ୍ତୁ"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "ସାଇଡବାର୍<<<<<<< HEAD"
msgstr "ସାଇଡବାର୍"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google କିମ୍ବା କଷ୍ଟମ୍ OAuth ପ୍ରଦ
msgid "Sign up"
msgstr "ସାଇନ୍ ଅପ୍ କରନ୍ତୁ"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "ପ୍ରଯୋଜକମାନେ"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "ସ୍ପଂସର୍ସିପ୍ସ (Sponsorships)"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "ଶୂନ୍ୟରୁ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତି
msgid "Statistics"
msgstr "ସଂଖ୍ୟାତ୍ମକ ତଥ୍ୟ"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "ଷ୍ଟ୍ରାଇକ୍"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "ସବ୍ରେଡିଟ୍ (Subreddit)"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "ଆପଣ ଯେ କମାଣ୍ଡଟି ଖୋଜୁଛନ୍ତି
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "ବିଷୟବସ୍ତୁ ଏହି ପୃଷ୍ଠା ପାଇଁ ବେଶି ଉଚ୍ଚ ଅଛି, ଏହା PDF କୁ ଏକ୍ସପୋର୍ଟ କରିବାବେଳେ ଅପ୍ରତ୍ୟାଶିତ ପରିଣାମ ଦେଇପାରେ।"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "ତାପରେ, ଆଗକୁ ବଢ଼ିବା ପାଇଁ ଆପ୍
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF ସୃଷ୍ଟି କରୁଥିବା ସମୟରେ ସମସ୍ୟା ହୋଇଛି, ଦୟାକରି କିଛି ସମୟ ପରେ ପୁନଃ ଚେଷ୍ଟା କରନ୍ତୁ।"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "ୟୁକ୍ରେନିଆନ୍"
msgid "Underline"
msgstr "ଅଣ୍ଡର୍ଲାଇନ୍"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "ପ୍ରତ୍ୟାବୃତ୍ତି (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "ଅସୀମିତ ରେଜ୍ୟୁମେଗୁଡିକ"
@@ -2472,6 +2557,10 @@ msgstr "ଏକ ଅବସ୍ଥିତ ପୁରସ୍କାରକୁ ଅଦ୍ୟ
msgid "Update an existing certification"
msgstr "ଏକ ଅବସ୍ଥିତ ପ୍ରମାଣପତ୍ରକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "ଏକ ଅବସ୍ଥିତ କଷ୍ଟମ୍ ବିଭାଗକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
@@ -2512,6 +2601,10 @@ msgstr "ଏକ ଅବସ୍ଥିତ ସନ୍ଦର୍ଭକୁ ଅଦ୍ୟତ
msgid "Update an existing skill"
msgstr "ଏକ ଅବସ୍ଥିତ କୌଶଳକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "ଏକ ଅବସ୍ଥିତ ସ୍ୱେଚ୍ଛାସେବୀ ଅଭିଜ୍ଞତାକୁ ଅଦ୍ୟତନ କରନ୍ତୁ"
@@ -2529,6 +2622,10 @@ msgstr "ରେଜ୍ୟୁମେ ଅଦ୍ୟତନ କରନ୍ତୁ"
msgid "Update your password"
msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ଅଦ୍ୟତନ କରନ୍ତୁ"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ଅଦ୍ୟତନ ହେଉଛି..."
@@ -2618,10 +2715,6 @@ msgstr "ସ୍ୱେଚ୍ଛାସେବକ"
msgid "Website"
msgstr "ୱେବସାଇଟ୍"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "ଏହି ପାସକିକୁ କ’ଣ ଡାକିବାକୁ ଆପଣ ଚାହାଁନ୍ତି?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "ଏହି ବିଭାଗଟିକୁ କ’ଣ ନୂତନ ନାମ ଦେବାକୁ ଆପଣ ଚାହାଁନ୍ତି?"
@@ -2668,10 +2761,9 @@ msgstr "ଆପଣ ଆପଣଙ୍କ ଯୁଜରନେମ୍ ବ୍ୟବହା
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "ଆପଣ ଏକ ଅଦ୍ୱିତୀୟ ସାର୍ବଜନିକ URL ଦ୍ୱାରା ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ସେୟାର କରିପାରିବେ, ପାସୱାର୍ଡ ସହ ଏହାକୁ ସୁରକ୍ଷିତ କରିପାରିବେ, କିମ୍ବା ସରାସରି ସେୟାର କରିବା ପାଇଁ ଏହାକୁ PDF ଭାବରେ ଡାଉନ଴ଲୋଡ୍ କରିପାରିବେ। ପସନ୍ଦ ଆପଣଙ୍କର!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "ବିଲୋପ କରିବା ପରେ ଆପଣ ପୁଣିଥରେ \"{0}\" ପାସକି ବ୍ୟବହାର କରି ସାଇନ୍ ଇନ୍ କରିପାରିବେ ନାହିଁ। ଏହି କାର୍ଯ୍ୟ ପୁନଃ କରିହୋଇପାରିବ ନାହିଁ।"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "ଆପଣଙ୍କ ତଥ୍ୟ ସ୍ଥାନୀୟ ଭାବରେ
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "ଆପଣଙ୍କ ତଥ୍ୟ ସୁରକ୍ଷିତ ଭାବରେ ସଞ୍ଚୟ ହୋଇଛି ଏବଂ କେବେ ମଧ୍ୟ ତୃତୀୟ ପକ୍ଷ ସହ ସେୟାର ହୋଇନାହିଁ। ଆପଣ ଆପଣଙ୍କ ତଥ୍ୟ ଉପରେ ପୂର୍ଣ୍ଣ ନିୟନ୍ତ୍ରଣ ପାଇଁ ଆପଣଙ୍କ ନିଜ ସର୍ଭରଗୁଡିକରେ Reactive Resume କୁ ସ୍ୱୟଂ‑ହୋଷ୍ଟ କରିପାରିବେ।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "ଆପଣଙ୍କ ପାସକି ସଫଳତାର ସହ ଯୋଡାଯାଇଛି।"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "ଆପଣଙ୍କ ପାସକି ସଫଳତାର ସହ ବିଲୋପ କରାଯାଇଛି।"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ସଫଳତାର ସହ ପୁନଃ ସେଟ୍ କରାଯାଇଛି। ଆପଣ ଏବେ ନୂତନ ପାସୱାର୍ଡ ସହ ସାଇନ୍ ଇନ୍ କରିପାରିବେ।"
@@ -2764,4 +2848,3 @@ msgstr "ଜୁମ୍ ଆଉଟ୍ କରନ୍ତୁ"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ଜୁଲୁ"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -110,6 +110,10 @@ msgstr "Projekt realizowany z pasją przez <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "CV o tej krótkiej nazwie już istnieje."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Oczywiście! Możesz wyeksportować swoje CV do PDF jednym kliknięciem. Wyeksportowany PDF zachowa wszystkie formatowanie i styl w idealnym stanie."
@@ -203,14 +207,9 @@ msgstr "Dodaj wiersz po"
msgid "Add Row Before"
msgstr "Dodaj wiersz przed"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Dodano dnia {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Dodawanie klucza dostępu..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albański"
@@ -293,14 +296,14 @@ msgstr "Statystyki aplikacji"
msgid "Arabic"
msgstr "Arabski"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Czy na pewno chcesz usunąć ten klucz API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Czy na pewno chcesz usunąć ten klucz dostępu?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Kierunek studiów"
msgid "Artificial Intelligence"
msgstr "Sztuczna inteligencja"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporcje obrazu"
@@ -436,6 +443,8 @@ msgstr "Czy mogę wyeksportować swoje CV do PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Czy mogę wyeksportować swoje CV do PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Zmieniłeś zdanie? Zmień nazwę swojego CV na bardziej opisową."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Dziennik zmian"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chiński (tradycyjny)"
msgid "Circle"
msgstr "Koło"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Wyczyść wybór"
@@ -562,6 +577,11 @@ msgstr "Potwierdź"
msgid "Connect"
msgstr "Połącz"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Skopiuj ten tajny klucz i użyj go w swoich aplikacjach, aby uzyskać do
msgid "Copy URL"
msgstr "Kopiuj URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopiuj URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Stwórz"
@@ -637,6 +663,10 @@ msgstr "Stwórz nowe wyróżnienie"
msgid "Create a new certification"
msgstr "Stwórz nowy certyfikat"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Stwórz nową sekcję niestandardową"
@@ -684,6 +714,10 @@ msgstr "Stwórz nowe CV"
msgid "Create a new skill"
msgstr "Stwórz nową umiejętność"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Stwórz nowe doświadczenie wolontariackie"
@@ -793,10 +827,6 @@ msgstr "Usuwanie konta..."
msgid "Deleting your API key..."
msgstr "Usuwanie klucza API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Usuwanie klucza dostępu..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Odłącz"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplikowanie CV..."
msgid "Dutch"
msgstr "Holenderski"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Wykształcenie"
@@ -1002,6 +1036,10 @@ msgstr "Wszystko, co tutaj wpiszesz, jest przechowywane lokalnie w Twojej przegl
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Wszystko, czego potrzebujesz, aby tworzyć, dostosowywać i udostępniać profesjonalne CV. Zbudowane z myślą o prywatności, oparte na open source i całkowicie darmowe na zawsze."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Doświadczenie"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Nie pamiętasz hasła?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Darmowe"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Dowolny układ"
#: src/utils/locale.ts
msgid "French"
msgstr "Francuski"
@@ -1106,6 +1148,10 @@ msgstr "Francuski"
msgid "Full Width"
msgstr "Pełna szerokość"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Wygeneruj losową nazwę"
@@ -1141,7 +1187,7 @@ msgstr "Grecki"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Siatka"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Zobacz więcej"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Dowiedz się więcej o dopasowywaniu treści na stronie"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Pozostaw puste, aby przywrócić oryginalny tytuł."
msgid "Left Align"
msgstr "Wyrównaj do lewej"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "List"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Łączenie konta {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Strona {pageNumber} z {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Akapit"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Klucze dostępu"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Klucze dostępu i 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferencje"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Naciśnij <0>{RETURN_KEY}</0> lub <1>{COMMA_KEY}</1>, aby dodać lub zapisać bieżące słowo kluczowe."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume debiutuje dziś na Product Hunt – zajrzyj tam i okaż
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume jest open-source, skupione na prywatności i całkowicie darmowe. W przeciwieństwie do innych kreatorów CV nie wyświetla reklam, nie śledzi Twoich danych ani nie ukrywa funkcji za paywallem."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Prostokąt"
@@ -1816,6 +1870,11 @@ msgstr "Prostokąt"
msgid "Rectangle (Full Width)"
msgstr "Prostokąt (pełna szerokość)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Ponów (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referencje"
@@ -1824,10 +1883,6 @@ msgstr "Referencje"
msgid "Refresh"
msgstr "Odśwież"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Zarejestruj nowe urządzenie"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Pamiętasz hasło? <0><1>Zaloguj się teraz <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Pamiętasz hasło? <0><1>Zaloguj się teraz <2/></1></0>"
msgid "Remove Password"
msgstr "Usuń hasło"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Wyłączanie ochrony hasłem..."
@@ -1850,7 +1909,7 @@ msgstr "Zgłoś błąd"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Zgłoś problem"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rosyjski"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rosyjski"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Udostępnianie"
msgid "Show"
msgstr "Pokaż"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Pasek boczny<<<<<<< HEAD"
msgstr "Pasek boczny"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Zaloguj się za pomocą GitHub, Google lub własnego dostawcy OAuth."
msgid "Sign up"
msgstr "Zarejestruj się"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorzy"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorzy"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Zacznij tworzyć swoje CV od zera"
msgid "Statistics"
msgstr "Statystyki"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Przekreślenie"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Polecenie, którego szukasz, nie istnieje."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Treść jest zbyt wysoka dla tej strony, co może spowodować niepożądane skutki podczas eksportowania do PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Następnie wpisz 6-cyfrowy kod podany przez aplikację, aby kontynuować
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Wystąpił problem podczas generowania pliku PDF, spróbuj ponownie za chwilę."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukraiński"
msgid "Underline"
msgstr "Podkreślenie"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Cofnij (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Nielimitowana liczba CV"
@@ -2472,6 +2557,10 @@ msgstr "Zaktualizuj istniejące wyróżnienie"
msgid "Update an existing certification"
msgstr "Zaktualizuj istniejący certyfikat"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Zaktualizuj istniejącą sekcję niestandardową"
@@ -2512,6 +2601,10 @@ msgstr "Zaktualizuj istniejącą referencję"
msgid "Update an existing skill"
msgstr "Zaktualizuj istniejącą umiejętność"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Zaktualizuj istniejące doświadczenie wolontariackie"
@@ -2529,6 +2622,10 @@ msgstr "Zaktualizuj CV"
msgid "Update your password"
msgstr "Zaktualizuj swoje hasło"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Aktualizowanie hasła..."
@@ -2618,10 +2715,6 @@ msgstr "Wolontariat"
msgid "Website"
msgstr "Strona internetowa"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Jak chcesz nazwać ten klucz dostępu?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Na jaką nazwę chcesz zmienić tę sekcję?"
@@ -2668,10 +2761,9 @@ msgstr "Możesz też użyć swojej nazwy użytkownika do logowania."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Możesz udostępnić swoje CV za pomocą unikalnego publicznego adresu URL, zabezpieczyć je hasłem lub pobrać jako PDF i udostępnić bezpośrednio. Wybór należy do Ciebie!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Po usunięciu nie będziesz już mógł używać klucza dostępu \"{0}\" do logowania. Tej akcji nie można cofnąć."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Twoje dane są przechowywane lokalnie"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Twoje dane są przechowywane w bezpieczny sposób i nigdy nie są udostępniane podmiotom trzecim. Możesz też samodzielnie hostować Reactive Resume na własnych serwerach, aby mieć pełną kontrolę nad swoimi danymi."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Twój klucz dostępu został pomyślnie dodany."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Twój klucz dostępu został pomyślnie usunięty."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Twoje hasło zostało pomyślnie zresetowane. Możesz teraz zalogować się przy użyciu nowego hasła."
@@ -2764,4 +2848,3 @@ msgstr "Pomniejsz"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+138 -55
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Um projeto pessoal de <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Já existe um currículo com este permalink."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Com certeza! Você pode exportar seu currículo para PDF com um único clique. O PDF exportado mantém toda a sua formatação e estilo perfeitamente."
@@ -203,14 +207,9 @@ msgstr "Adicionar linha depois"
msgid "Add Row Before"
msgstr "Adicionar linha antes"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Adicionado em {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Adicionando sua chave de acesso..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Africâner"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanês"
@@ -293,14 +296,14 @@ msgstr "Estatísticas do aplicativo"
msgid "Arabic"
msgstr "Árabe"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Tem certeza de que deseja excluir esta chave de API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Tem certeza de que deseja excluir esta chave de acesso?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Área de estudo"
msgid "Artificial Intelligence"
msgstr "Inteligência Artificial"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporção da imagem"
@@ -436,6 +443,8 @@ msgstr "Posso exportar meu currículo para PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Posso exportar meu currículo para PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Mudou de ideia? Renomeie seu currículo para algo mais descritivo."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Histórico de mudanças"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinês (Tradicional)"
msgid "Circle"
msgstr "Círculo"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Limpar seleção"
@@ -562,6 +577,11 @@ msgstr "Confirmar"
msgid "Connect"
msgstr "Conectar"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copie esta chave secreta e use-a em seus aplicativos para acessar seus d
msgid "Copy URL"
msgstr "Copiar URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copiar URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Criar"
@@ -637,6 +663,10 @@ msgstr "Criar um novo prêmio"
msgid "Create a new certification"
msgstr "Criar uma nova certificação"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Criar uma nova seção personalizada"
@@ -684,6 +714,10 @@ msgstr "Crie um novo currículo"
msgid "Create a new skill"
msgstr "Criar uma nova habilidade"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Criar uma nova experiência de voluntariado"
@@ -793,10 +827,6 @@ msgstr "Excluindo sua conta..."
msgid "Deleting your API key..."
msgstr "Excluindo sua chave de API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Excluindo sua chave de acesso..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Desconectar"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplicando seu currículo..."
msgid "Dutch"
msgstr "Holandês"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Formação"
@@ -1002,6 +1036,10 @@ msgstr "Tudo o que for inserido aqui é armazenado localmente no seu navegador.
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tudo o que você precisa para criar, personalizar e compartilhar currículos profissionais. Construído com foco na privacidade, impulsionado por código aberto e completamente gratuito para sempre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experiência"
@@ -1090,14 +1128,18 @@ msgid "Forgot your password?"
msgstr "Esqueceu a sua senha?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formato"
msgstr "Formatar"
#: src/routes/_home/-sections/features.tsx
msgid "Free"
msgstr "Gratuito"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Forma livre"
#: src/utils/locale.ts
msgid "French"
msgstr "Francês"
@@ -1106,6 +1148,10 @@ msgstr "Francês"
msgid "Full Width"
msgstr "Largura total"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Gerar um nome aleatório"
@@ -1141,7 +1187,7 @@ msgstr "Grego"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grid"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Saiba mais"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Saiba mais sobre como ajustar o conteúdo em uma página"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Deixe vazio para redefinir o título para o original."
msgid "Left Align"
msgstr "Alinhar à esquerda"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Carta"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Vinculando sua conta {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Página {pageNumber} de {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Parágrafo"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Chaves de acesso"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Chaves de acesso e 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferências"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Pressione <0>{RETURN_KEY}</0> ou <1>{COMMA_KEY}</1> para adicionar ou salvar a palavra-chave atual."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "O Reactive Resume está sendo lançado hoje no Product Hunt, acesse lá
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "O Reactive Resume é de código aberto, focado em privacidade e completamente gratuito. Ao contrário de outros criadores de currículos, ele não exibe anúncios, não rastreia seus dados e não limita recursos atrás de um paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Retângulo"
@@ -1816,6 +1870,11 @@ msgstr "Retângulo"
msgid "Rectangle (Full Width)"
msgstr "Retângulo (largura total)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Refazer (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referências"
@@ -1824,10 +1883,6 @@ msgstr "Referências"
msgid "Refresh"
msgstr "Atualizar"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registrar novo dispositivo"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Lembrou da sua senha? <0><1>Entre agora <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Lembrou da sua senha? <0><1>Entre agora <2/></1></0>"
msgid "Remove Password"
msgstr "Remover senha"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Removendo proteção por senha..."
@@ -1850,7 +1909,7 @@ msgstr "Reportar um bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Reportar um problema"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russo"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russo"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Compartilhamento"
msgid "Show"
msgstr "Mostrar"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Barra lateral<<<<<<< HEAD"
msgstr "Barra lateral"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Entre com GitHub, Google ou um provedor OAuth personalizado."
msgid "Sign up"
msgstr "Cadastre-se"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Patrocinadores"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Patrocínios"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Comece a construir seu currículo do zero"
msgid "Statistics"
msgstr "Estatísticas"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Tachar"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "O comando que você está procurando não existe."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "O conteúdo está muito alto para esta página, isso pode causar resultados indesejados ao exportar para PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Em seguida, insira o código de 6 dígitos fornecido pelo aplicativo par
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Houve um problema ao gerar o PDF, tente novamente em alguns instantes."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraniano"
msgid "Underline"
msgstr "Sublinhar"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Desfazer (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Currículos ilimitados"
@@ -2472,6 +2557,10 @@ msgstr "Atualizar um prêmio existente"
msgid "Update an existing certification"
msgstr "Atualizar uma certificação existente"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Atualizar uma seção personalizada existente"
@@ -2512,6 +2601,10 @@ msgstr "Atualizar uma referência existente"
msgid "Update an existing skill"
msgstr "Atualizar uma habilidade existente"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Atualizar uma experiência de voluntariado existente"
@@ -2529,6 +2622,10 @@ msgstr "Atualizar currículo"
msgid "Update your password"
msgstr "Atualize sua senha"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Atualizando sua senha..."
@@ -2618,10 +2715,6 @@ msgstr "Voluntariado"
msgid "Website"
msgstr "Site"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Como você quer chamar esta chave de acesso?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Para qual nome você quer renomear esta seção?"
@@ -2668,10 +2761,9 @@ msgstr "Você também pode usar seu nome de usuário para entrar."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Você pode compartilhar seu currículo por meio de um URL público exclusivo, protegê-lo com uma senha ou baixá-lo como PDF para compartilhar diretamente. A escolha é sua!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Você não poderá mais usar a chave de acesso \"{0}\" para entrar após a exclusão. Esta ação não pode ser desfeita."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Seus dados são armazenados localmente"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Seus dados são armazenados com segurança e nunca são compartilhados com terceiros. Você também pode auto-hospedar o Reactive Resume em seus próprios servidores para ter controle total sobre seus dados."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Sua chave de acesso foi adicionada com sucesso."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Sua chave de acesso foi excluída com sucesso."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Sua senha foi redefinida com sucesso. Agora você pode entrar com sua nova senha."
@@ -2764,4 +2848,3 @@ msgstr "Diminuir zoom"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Um projeto de paixão de <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Já existe um currículo com este slug."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Claro! Pode exportar o seu currículo para PDF com um único clique. O PDF exportado mantém toda a sua formatação e estilo na perfeição."
@@ -203,14 +207,9 @@ msgstr "Adicionar linha após"
msgid "Add Row Before"
msgstr "Adicionar linha antes"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Adicionado em {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "A adicionar a sua passkey..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Africâner"
msgid "AI"
msgstr "IA"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanês"
@@ -293,14 +296,14 @@ msgstr "Estatísticas da aplicação"
msgid "Arabic"
msgstr "Árabe"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Tem a certeza de que pretende eliminar esta chave API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Tem a certeza de que pretende eliminar esta passkey?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Área de estudo"
msgid "Artificial Intelligence"
msgstr "Inteligência Artificial"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporção"
@@ -436,6 +443,8 @@ msgstr "Posso exportar o meu currículo para PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Posso exportar o meu currículo para PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Mudou de ideias? Renomeie o seu currículo com algo mais descritivo."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Registro de alterações"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chinês (tradicional)"
msgid "Circle"
msgstr "Círculo"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Limpar seleção"
@@ -562,6 +577,11 @@ msgstr "Confirmar"
msgid "Connect"
msgstr "Ligar"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copie esta chave secreta e utilize-a nas suas aplicações para aceder a
msgid "Copy URL"
msgstr "Copiar URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copiar URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Criar"
@@ -637,6 +663,10 @@ msgstr "Criar um novo prémio"
msgid "Create a new certification"
msgstr "Criar uma nova certificação"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Criar uma nova secção personalizada"
@@ -684,6 +714,10 @@ msgstr "Criar um currículo"
msgid "Create a new skill"
msgstr "Criar uma nova competência"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Criar uma nova experiência de voluntariado"
@@ -793,10 +827,6 @@ msgstr "A apagar a sua conta..."
msgid "Deleting your API key..."
msgstr "A apagar a sua chave API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "A apagar a sua passkey..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Desligar"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "A duplicar o seu currículo..."
msgid "Dutch"
msgstr "Neerlandês"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Formação"
@@ -1002,6 +1036,10 @@ msgstr "Tudo o que for introduzido aqui é armazenado localmente no seu navegado
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tudo o que precisa para criar, personalizar e partilhar currículos profissionais. Criado com a privacidade em mente, alimentado por código aberto e completamente gratuito para sempre."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experiência"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Esqueceu a sua senha?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formato"
@@ -1098,6 +1136,10 @@ msgstr "Formato"
msgid "Free"
msgstr "Grátis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Livre"
#: src/utils/locale.ts
msgid "French"
msgstr "Francês"
@@ -1106,6 +1148,10 @@ msgstr "Francês"
msgid "Full Width"
msgstr "Largura total"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Gerar um nome aleatório"
@@ -1141,7 +1187,7 @@ msgstr "Grego"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grelha"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Saiba mais"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Saiba mais sobre como ajustar o conteúdo em uma página"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Deixe em branco para repor o título para o original."
msgid "Left Align"
msgstr "Alinhar à esquerda"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Carta"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "A associar a sua conta de {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Página {pageNumber} de {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Parágrafo"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkeys e 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferências"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Pressione <0>{RETURN_KEY}</0> ou <1>{COMMA_KEY}</1> para adicionar ou salvar a palavra-chave atual."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "O Reactive Resume está a ser lançado hoje no Product Hunt, vá lá mos
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "O Reactive Resume é de código aberto, focado na privacidade e completamente gratuito. Ao contrário de outros criadores de currículos, não mostra anúncios, não rastreia os seus dados nem limita funcionalidades atrás de um paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Retângulo"
@@ -1816,6 +1870,11 @@ msgstr "Retângulo"
msgid "Rectangle (Full Width)"
msgstr "Retângulo (largura total)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Refazer (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referências"
@@ -1824,10 +1883,6 @@ msgstr "Referências"
msgid "Refresh"
msgstr "Recarregar"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registar novo dispositivo"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Lembra-se da sua senha? <0><1>Inicie sessão agora <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Lembra-se da sua senha? <0><1>Inicie sessão agora <2/></1></0>"
msgid "Remove Password"
msgstr "Remover senha"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "A remover a proteção por senha..."
@@ -1850,7 +1909,7 @@ msgstr "Reportar um bug"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Reportar um problema"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Russo"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Russo"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Partilhar"
msgid "Show"
msgstr "Mostrar"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Barra lateral<<<<<<< HEAD"
msgstr "Barra lateral"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Inicie sessão com o GitHub, Google ou um fornecedor OAuth personalizado
msgid "Sign up"
msgstr "Registar"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Patrocinadores"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Patrocínios"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Comece a criar o seu currículo do zero"
msgid "Statistics"
msgstr "Estatísticas"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Rasurar"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "O comando que procura não existe."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "O conteúdo é muito alto para esta página, isso pode causar resultados indesejados ao exportar para PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Em seguida, introduza o código de 6 dígitos fornecido pela aplicação
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Houve um problema ao gerar o PDF, tente novamente dentro de algum tempo."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraniano"
msgid "Underline"
msgstr "Sublinhar"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Desfazer (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Currículos ilimitados"
@@ -2472,6 +2557,10 @@ msgstr "Atualizar um prémio existente"
msgid "Update an existing certification"
msgstr "Atualizar uma certificação existente"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Atualizar uma secção personalizada existente"
@@ -2512,6 +2601,10 @@ msgstr "Atualizar uma referência existente"
msgid "Update an existing skill"
msgstr "Atualizar uma competência existente"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Atualizar uma experiência de voluntariado existente"
@@ -2529,6 +2622,10 @@ msgstr "Atualizar currículo"
msgid "Update your password"
msgstr "Atualize a sua senha"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "A atualizar a sua senha..."
@@ -2618,10 +2715,6 @@ msgstr "Voluntariado"
msgid "Website"
msgstr "Site"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Como quer chamar esta passkey?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Para que nome deseja renomear esta secção?"
@@ -2668,10 +2761,9 @@ msgstr "Também pode utilizar o seu nome de usuário para iniciar sessão."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Pode partilhar o seu currículo através de um URL público único, protegê-lo com uma senha ou descarregá-lo em PDF para partilha direta. A escolha é sua!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Após a eliminação, já não poderá usar a passkey \"{0}\" para iniciar sessão. Esta ação não pode ser anulada."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Os seus dados são armazenados localmente"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Os seus dados são armazenados em segurança e nunca são partilhados com terceiros. Também pode auto-hospedar o Reactive Resume nos seus próprios servidores para ter controlo total sobre os seus dados."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "A sua passkey foi adicionada com sucesso."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "A sua passkey foi eliminada com sucesso."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "A sua senha foi reposta com sucesso. Já pode iniciar sessão com a sua nova senha."
@@ -2764,4 +2848,3 @@ msgstr "Afastar"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@@ -110,6 +110,10 @@ msgstr "Un proiect de pasiune realizat de <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Există deja un CV cu acest slug."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Desigur! Puteți exporta CV-ul în PDF cu un singur clic. PDF-ul exportat păstrează perfect toată formatarea și stilizarea."
@@ -203,14 +207,9 @@ msgstr "Adăugați rând după"
msgid "Add Row Before"
msgstr "Adăugați rând înainte"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Adăugat la {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Se adaugă cheia de acces..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikaans"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albaneză"
@@ -293,14 +296,14 @@ msgstr "Statistici aplicație"
msgid "Arabic"
msgstr "Arabă"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Sigur doriți să ștergeți această cheie API?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Sunteți sigur că doriți să ștergeți această cheie de acces?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Domeniu de studiu"
msgid "Artificial Intelligence"
msgstr "Inteligență artificială"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Raport de aspect"
@@ -436,6 +443,8 @@ msgstr "Pot să-mi export CV-ul în PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Pot să-mi export CV-ul în PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "V-ați răzgândit? Redenumiți CV-ul cu ceva mai descriptiv."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Jurnal de modificări"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Chineză (tradițională)"
msgid "Circle"
msgstr "Cerc"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Ștergeți selecția"
@@ -562,6 +577,11 @@ msgstr "Confirmă"
msgid "Connect"
msgstr "Conectează"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Copiați această cheie secretă și folosiți-o în aplicațiile dvs. p
msgid "Copy URL"
msgstr "Copiază URL-ul"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Copiază URL-ul"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Creează"
@@ -637,6 +663,10 @@ msgstr "Creați o nouă distincție"
msgid "Create a new certification"
msgstr "Creați o nouă certificare"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Creați o nouă secțiune personalizată"
@@ -684,6 +714,10 @@ msgstr "Creați un nou CV"
msgid "Create a new skill"
msgstr "Creați o abilitate nouă"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Creați o nouă experiență de voluntariat"
@@ -793,10 +827,6 @@ msgstr "Se șterge contul..."
msgid "Deleting your API key..."
msgstr "Se șterge cheia API..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Se șterge cheia de acces..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Deconectează"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Se duplică CV-ul..."
msgid "Dutch"
msgstr "Olandeză"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Educație"
@@ -1002,6 +1036,10 @@ msgstr "Tot ce introduceți aici este stocat local în browserul dvs. Datele sun
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Tot ce aveți nevoie pentru a crea, personaliza și partaja CV-uri profesionale. Construit având confidențialitatea în minte, bazat pe open source și complet gratuit pentru totdeauna."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Experiență"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "V-ați uitat parola?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratuit"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Liber"
#: src/utils/locale.ts
msgid "French"
msgstr "Franceză"
@@ -1106,6 +1148,10 @@ msgstr "Franceză"
msgid "Full Width"
msgstr "Lățime completă"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generați un nume aleatoriu"
@@ -1141,7 +1187,7 @@ msgstr "Greacă"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Grilă"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Aflați mai multe"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Află mai multe despre cum să potrivești conținutul pe o pagină"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Lăsați necompletat pentru a reseta titlul la cel original."
msgid "Left Align"
msgstr "Aliniere la stânga"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Scrisoare"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Se conectează contul {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Listă"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Pagina {pageNumber} din {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Chei de acces"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Chei de acces & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferințe"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Apăsați <0>{RETURN_KEY}</0> sau <1>{COMMA_KEY}</1> pentru a adăuga sau salva cuvântul cheie curent."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume este lansat astăzi pe Product Hunt, intrați să ne ar
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume este open-source, axat pe confidențialitate și complet gratuit. Spre deosebire de alți constructori de CV-uri, nu afișează reclame, nu vă urmărește datele și nu limitează funcționalitățile în spatele unui paywall."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Dreptunghi"
@@ -1816,6 +1870,11 @@ msgstr "Dreptunghi"
msgid "Rectangle (Full Width)"
msgstr "Dreptunghi (lățime completă)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Refă (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referințe"
@@ -1824,10 +1883,6 @@ msgstr "Referințe"
msgid "Refresh"
msgstr "Reîncarcă"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Înregistrați un dispozitiv nou"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Vă amintiți parola? <0><1>Autentificați-vă acum <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Vă amintiți parola? <0><1>Autentificați-vă acum <2/></1></0>"
msgid "Remove Password"
msgstr "Elimină parola"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Se elimină protecția prin parolă..."
@@ -1850,7 +1909,7 @@ msgstr "Raportați o eroare"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Raportați o problemă"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rusă"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rusă"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Partajarea"
msgid "Show"
msgstr "Arată"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Bară laterală<<<<<<< HEAD"
msgstr "Bară laterală"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Autentificați-vă cu GitHub, Google sau un furnizor OAuth personalizat.
msgid "Sign up"
msgstr "Înregistrare"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsori"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorizări"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Începeți să vă creați CV-ul de la zero"
msgid "Statistics"
msgstr "Statistici"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Tăiat"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Comanda pe care o căutați nu există."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Conținutul este prea înalt pentru această pagină, ceea ce poate cauza rezultate nedorite la exportul în PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Apoi introduceți codul din 6 cifre oferit de aplicație pentru a contin
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "A apărut o problemă la generarea PDF-ului, vă rugăm să încercați din nou peste câteva momente."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ucraineană"
msgid "Underline"
msgstr "Subliniat"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Anulează (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "CV-uri nelimitate"
@@ -2472,6 +2557,10 @@ msgstr "Actualizarea unei distincții existente"
msgid "Update an existing certification"
msgstr "Actualizarea unei certificări existente"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Actualizați o secțiune personalizată existentă"
@@ -2512,6 +2601,10 @@ msgstr "Actualizați o referință existentă"
msgid "Update an existing skill"
msgstr "Actualizarea unei abilități existente"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Actualizați o experiență de voluntariat existentă"
@@ -2529,6 +2622,10 @@ msgstr "Actualizați CV-ul"
msgid "Update your password"
msgstr "Actualizați-vă parola"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Se actualizează parola..."
@@ -2618,10 +2715,6 @@ msgstr "Voluntariat"
msgid "Website"
msgstr "Website"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Cum doriți să denumiți această cheie de acces?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "La ce doriți să redenumiți această secțiune?"
@@ -2668,10 +2761,9 @@ msgstr "Puteți folosi și numele de utilizator pentru a vă autentifica."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Puteți partaja CV-ul printr-un URL public unic, îl puteți proteja cu o parolă sau îl puteți descărca ca PDF pentru a-l partaja direct. Alegerea vă aparține!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Nu veți mai putea folosi cheia de acces \"{0}\" pentru autentificare după ștergere. Această acțiune nu poate fi anulată."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Datele dvs. sunt stocate local"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Datele dvs. sunt stocate în siguranță și nu sunt niciodată partajate cu terți. De asemenea, puteți auto-găzdui Reactive Resume pe propriile servere pentru control complet asupra datelor."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Cheia de acces a fost adăugată cu succes."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Cheia de acces a fost ștearsă cu succes."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Parola a fost resetată cu succes. Vă puteți autentifica acum cu noua parolă."
@@ -2764,4 +2848,3 @@ msgstr "Micșorează"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -110,6 +110,10 @@ msgstr "Проект <0>Амрута Пиллая</0>."
msgid "A resume with this slug already exists."
msgstr "Резюме с таким URL уже существует."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Конечно! Вы можете экспортировать свое резюме в PDF одним щелчком. Экспортированный PDF в точности сохранит все ваше форматирование и оформление."
@@ -203,14 +207,9 @@ msgstr "Добавить строку после"
msgid "Add Row Before"
msgstr "Добавить строку до"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Добавлено {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Добавление ключа доступа..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Африкаанс"
msgid "AI"
msgstr "ИИ"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Албанский"
@@ -293,14 +296,14 @@ msgstr "Статистика приложения"
msgid "Arabic"
msgstr "Арабский"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Вы уверены, что хотите удалить этот API-ключ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Вы уверены, что хотите удалить этот ключ доступа?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Область обучения"
msgid "Artificial Intelligence"
msgstr "Искусственный интеллект"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Соотношение сторон"
@@ -436,6 +443,8 @@ msgstr "Могу ли я экспортировать свое резюме в P
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Могу ли я экспортировать свое резюме в P
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Передумали? Переименуйте резюме во что-
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Изменения"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Китайский (традиционный)"
msgid "Circle"
msgstr "Круг"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Очистить выбор"
@@ -562,6 +577,11 @@ msgstr "Подтвердить"
msgid "Connect"
msgstr "Подключить"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Скопируйте этот секретный ключ и испол
msgid "Copy URL"
msgstr "Скопировать URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Скопировать URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Создать"
@@ -637,6 +663,10 @@ msgstr "Создать новую награду"
msgid "Create a new certification"
msgstr "Создать новый сертификат"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Создать новый пользовательский раздел"
@@ -684,6 +714,10 @@ msgstr "Создать новое резюме"
msgid "Create a new skill"
msgstr "Создать новый навык"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Создать новый волонтерский опыт"
@@ -793,10 +827,6 @@ msgstr "Удаление вашей учетной записи..."
msgid "Deleting your API key..."
msgstr "Удаление вашего API-ключа..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Удаление вашего ключа доступа..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Отключить"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Дублирование вашего резюме..."
msgid "Dutch"
msgstr "Нидерландский"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Образование"
@@ -1002,6 +1036,10 @@ msgstr "Все, что вы вводите здесь, хранится лока
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Все, что нужно для создания, настройки и обмена профессиональными резюме. Создано с заботой о конфиденциальности, работает на базе открытого исходного кода и навсегда останется полностью бесплатным."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Опыт"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Забыли ваш пароль?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Формат"
@@ -1098,6 +1136,10 @@ msgstr "Формат"
msgid "Free"
msgstr "Бесплатно"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Произвольная форма"
#: src/utils/locale.ts
msgid "French"
msgstr "Французский"
@@ -1106,6 +1148,10 @@ msgstr "Французский"
msgid "Full Width"
msgstr "На всю ширину"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Сгенерировать случайное название"
@@ -1141,7 +1187,7 @@ msgstr "Греческий"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Плитка"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Подробнее"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Узнайте больше о том, как разместить контент на странице"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Оставьте пустым, чтобы сбросить заголо
msgid "Left Align"
msgstr "Выровнять по левому краю"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Привязка учетной записи {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Список"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Страница {pageNumber} из {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Абзац"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Ключи доступа"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Ключи доступа и 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Настройки"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Нажмите <0>{RETURN_KEY}</0> или <1>{COMMA_KEY}</1>, чтобы добавить или сохранить текущий ключевое слово."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Сегодня Reactive Resume запускается на Product Hunt
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume — это проект с открытым исходным кодом, ориентированный на конфиденциальность и полностью бесплатный. В отличие от других конструкторов резюме, он не показывает рекламу, не отслеживает ваши данные и не ограничивает функции платной подпиской."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Прямоугольник"
@@ -1816,6 +1870,11 @@ msgstr "Прямоугольник"
msgid "Rectangle (Full Width)"
msgstr "Прямоугольник (на всю ширину)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Повторить (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Рекомендации"
@@ -1824,10 +1883,6 @@ msgstr "Рекомендации"
msgid "Refresh"
msgstr "Обновить"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Зарегистрировать новое устройство"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Вспомнили пароль? <0><1>Войдите сейчас <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Вспомнили пароль? <0><1>Войдите сейчас <2/><
msgid "Remove Password"
msgstr "Удалить пароль"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Отключение защиты паролем..."
@@ -1850,7 +1909,7 @@ msgstr "Сообщить об ошибке"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Сообщить о проблеме"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Русский"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Русский"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Общий доступ"
msgid "Show"
msgstr "Показать"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Боковая панель<<<<<<< HEAD"
msgstr "Боковая панель"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Войдите с GitHub, Google или собственным пров
msgid "Sign up"
msgstr "Зарегистрироваться"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Спонсоры"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Спонсорство"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Начните делать свое резюме с нуля"
msgid "Statistics"
msgstr "Статистика"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Зачеркнутый"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Сабреддит"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Команда, которую вы ищете, не существуе
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Содержимое слишком высокое для этой страницы, это может привести к нежелательным результатам при экспорте в PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Затем введите шестизначный код, предос
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Возникла проблема при генерации PDF, пожалуйста, попробуйте еще раз через некоторое время."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Украинский"
msgid "Underline"
msgstr "Подчеркивание"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Отменить (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Неограниченное количество резюме"
@@ -2472,6 +2557,10 @@ msgstr "Обновить существующую награду"
msgid "Update an existing certification"
msgstr "Обновить существующий сертификат"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Обновить существующий пользовательский раздел"
@@ -2512,6 +2601,10 @@ msgstr "Обновить существующего рекомендадател
msgid "Update an existing skill"
msgstr "Обновить существующий навык"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Обновить существующий волонтерский опыт"
@@ -2529,6 +2622,10 @@ msgstr "Обновить резюме"
msgid "Update your password"
msgstr "Обновите пароль"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Обновление пароля..."
@@ -2618,10 +2715,6 @@ msgstr "Волонтерство"
msgid "Website"
msgstr "Сайт"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Как вы хотите назвать этот ключ доступа?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Как вы хотите переименовать этот раздел?"
@@ -2668,10 +2761,9 @@ msgstr "Вы также можете использовать имя польз
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Вы можете поделиться резюме по уникальному публичному URL, защитить его паролем или скачать как PDF и отправить напрямую. Выбор за вами!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "После удаления вы больше не сможете использовать ключ доступа «{0}» для входа. Это действие нельзя отменить."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Ваши данные хранятся локально"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Ваши данные надежно хранятся и никогда не передаются третьим лицам. Вы также можете развернуть Reactive Resume на своих серверах, чтобы полностью контролировать свои данные."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Ваш ключ доступа был успешно добавлен."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Ваш ключ доступа был успешно удален."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Ваш пароль был успешно сброшен. Теперь вы можете войти с новым паролем."
@@ -2764,4 +2848,3 @@ msgstr "Уменьшить"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Зулу"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -110,6 +110,10 @@ msgstr "Nadšenecký projekt od <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Životopis s týmto slugom už existuje."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Určite! Svoj životopis môžeš jedným kliknutím exportovať do PDF. Exportované PDF presne zachová všetko formátovanie aj štýl."
@@ -203,14 +207,9 @@ msgstr "Pridať riadok za"
msgid "Add Row Before"
msgstr "Pridať riadok pred"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Pridané dňa {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Pridávam tvoj prístupový kľúč..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikánčina"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albánčina"
@@ -293,14 +296,14 @@ msgstr "Štatistiky aplikácie"
msgid "Arabic"
msgstr "Arabčina"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Naozaj chceš tento API kľúč vymazať?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Naozaj chceš tento prístupový kľúč vymazať?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Študijný odbor"
msgid "Artificial Intelligence"
msgstr "Umelá inteligencia"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Pomer strán"
@@ -436,6 +443,8 @@ msgstr "Môžem svoj životopis exportovať do PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Môžem svoj životopis exportovať do PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Rozmyslel si si to? Premenuj životopis na niečo výstižnejšie."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Zoznam zmien"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Čínština (tradičná)"
msgid "Circle"
msgstr "Kruh"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Zrušiť výber"
@@ -562,6 +577,11 @@ msgstr "Potvrdiť"
msgid "Connect"
msgstr "Pripojiť"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Skopíruj tento tajný kľúč a použi ho vo svojich aplikáciách na p
msgid "Copy URL"
msgstr "Kopírovať URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopírovať URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Vytvoriť"
@@ -637,6 +663,10 @@ msgstr "Vytvoriť nové ocenenie"
msgid "Create a new certification"
msgstr "Vytvoriť novú certifikáciu"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Vytvoriť novú vlastnú sekciu"
@@ -684,6 +714,10 @@ msgstr "Vytvoriť nový životopis"
msgid "Create a new skill"
msgstr "Vytvoriť novú zručnosť"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Vytvoriť novú dobrovoľnícku skúsenosť"
@@ -793,10 +827,6 @@ msgstr "Vymazávam tvoj účet..."
msgid "Deleting your API key..."
msgstr "Vymazávam tvoj API kľúč..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Vymazávam tvoj prístupový kľúč..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Odpojiť"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplikujem tvoj životopis..."
msgid "Dutch"
msgstr "Holandčina"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Vzdelanie"
@@ -1002,6 +1036,10 @@ msgstr "Všetko, čo sem zadáš, sa ukladá lokálne v tvojom prehliadači. Tvo
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Všetko, čo potrebuješ na vytvorenie, prispôsobenie a zdieľanie profesionálnych životopisov. Vytvorené s dôrazom na súkromie, poháňané open source a úplne zadarmo – navždy."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Skúsenosti"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Zabudol si heslo?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formát"
@@ -1098,6 +1136,10 @@ msgstr "Formát"
msgid "Free"
msgstr "Zadarmo"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Voľná forma"
#: src/utils/locale.ts
msgid "French"
msgstr "Francúzština"
@@ -1106,6 +1148,10 @@ msgstr "Francúzština"
msgid "Full Width"
msgstr "Plná šírka"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Vygenerovať náhodný názov"
@@ -1141,7 +1187,7 @@ msgstr "Gréčtina"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Mriežka"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Zistiť viac"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Zistite viac o tom, ako prispôsobiť obsah na stránku"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Ak necháš prázdne, názov sa vráti na pôvodný."
msgid "Left Align"
msgstr "Zarovnať vľavo"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letter"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Prepájam tvoj účet {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Zoznam"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Strana {pageNumber} z {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Odstavec"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Prístupové kľúče"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Prístupové kľúče a 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Predvoľby"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Stlačte <0>{RETURN_KEY}</0> alebo <1>{COMMA_KEY}</1> pre pridanie alebo uloženie aktuálneho kľúčového slova."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume dnes štartuje na Product Hunt, zastav sa a prejav troch
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume je open‑source, zamerané na súkromie a úplne zadarmo. Na rozdiel od iných nástrojov na tvorbu životopisov nezobrazuje reklamy, nesleduje tvoje dáta a neuzamyká funkcie za paywallom."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Obdĺžnik"
@@ -1816,6 +1870,11 @@ msgstr "Obdĺžnik"
msgid "Rectangle (Full Width)"
msgstr "Obdĺžnik (plná šírka)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Znovu (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referencie"
@@ -1824,10 +1883,6 @@ msgstr "Referencie"
msgid "Refresh"
msgstr "Obnoviť"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Zaregistrovať nové zariadenie"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Spomínaš si na heslo? <0><1>Prihlás sa teraz <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Spomínaš si na heslo? <0><1>Prihlás sa teraz <2/></1></0>"
msgid "Remove Password"
msgstr "Odstrániť heslo"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Odstraňujem ochranu heslom..."
@@ -1850,7 +1909,7 @@ msgstr "Nahlásiť chybu"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Nahlásiť problém"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Ruština"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Ruština"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Zdieľanie"
msgid "Show"
msgstr "Zobraziť"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Bočný panel<<<<<<< HEAD"
msgstr "Bočný panel"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Prihlás sa cez GitHub, Google alebo vlastného OAuth poskytovateľa."
msgid "Sign up"
msgstr "Zaregistrovať sa"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponzori"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponzorstvo"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Začni vytvárať svoj životopis od nuly"
msgid "Statistics"
msgstr "Štatistiky"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Prečiarknuté"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Príkaz, ktorý hľadáš, neexistuje."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Obsah je na túto stránku príliš vysoký, čo môže spôsobiť nežiaduce výsledky pri exportovaní do PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Potom zadaj 6‑ciferný kód, ktorý ti aplikácia vygeneruje, aby si p
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Pri generovaní PDF sa vyskytol problém, skús to prosím znova o chvíľu."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrajinčina"
msgid "Underline"
msgstr "Podčiarknuté"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Späť (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Neobmedzený počet životopisov"
@@ -2472,6 +2557,10 @@ msgstr "Aktualizovať existujúce ocenenie"
msgid "Update an existing certification"
msgstr "Aktualizovať existujúcu certifikáciu"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Aktualizovať existujúcu vlastnú sekciu"
@@ -2512,6 +2601,10 @@ msgstr "Aktualizovať existujúcu referenciu"
msgid "Update an existing skill"
msgstr "Aktualizovať existujúcu zručnosť"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Aktualizovať existujúcu dobrovoľnícku skúsenosť"
@@ -2529,6 +2622,10 @@ msgstr "Aktualizovať životopis"
msgid "Update your password"
msgstr "Aktualizuj svoje heslo"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Aktualizujem tvoje heslo..."
@@ -2618,10 +2715,6 @@ msgstr "Dobrovoľníctvo"
msgid "Website"
msgstr "Webová stránka"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Ako chceš tento prístupový kľúč nazvať?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Ako chceš túto sekciu premenovať?"
@@ -2668,10 +2761,9 @@ msgstr "Na prihlásenie môžeš použiť aj svoje používateľské meno."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Svoj životopis môžeš zdieľať pomocou unikátnej verejnej URL adresy, chrániť ho heslom alebo ho stiahnuť ako PDF a zdieľať priamo. Voľba je na tebe!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Po vymazaní už nebudeš môcť použiť prístupový kľúč \"{0}\" na prihlásenie. Túto akciu nemožno vrátiť späť."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Tvoje dáta sú uložené lokálne"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Tvoje dáta sú bezpečne uložené a nikdy sa nezdieľajú s tretími stranami. Reactive Resume si môžeš tiež hostovať na vlastných serveroch a mať nad dátami úplnú kontrolu."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Tvoj prístupový kľúč bol úspešne pridaný."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Tvoj prístupový kľúč bol úspešne vymazaný."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Tvoje heslo bolo úspešne obnovené. Teraz sa môžeš prihlásiť s novým heslom."
@@ -2764,4 +2848,3 @@ msgstr "Oddialiť"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+2894
View File
File diff suppressed because it is too large Load Diff
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sq\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Albanian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "Një projekt pasioni nga <0>Amruth Pillai</0>."
msgid "A resume with this slug already exists."
msgstr "Ekziston tashmë një CV me këtë link të normalizuar."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Patjetër! Ju mund ta eksportoni CV-në tuaj në PDF me një klikim të vetëm. PDF-ja e eksportuar ruan në mënyrë të përsosur të gjithë formatimin dhe stilimin tuaj."
@@ -203,14 +207,9 @@ msgstr "Shto rresht pas"
msgid "Add Row Before"
msgstr "Shto rresht para"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Shtuar më {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Po shtohet passkey-ja juaj..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Afrikanisht"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Shqip"
@@ -293,14 +296,14 @@ msgstr "Statistikat e aplikacionit"
msgid "Arabic"
msgstr "Arabisht"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Jeni i sigurt se dëshironi të fshini këtë API key?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Jeni i sigurt se dëshironi të fshini këtë passkey?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Fusha e studimit"
msgid "Artificial Intelligence"
msgstr "Inteligjenca Artificiale"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Proporcioni"
@@ -436,6 +443,8 @@ msgstr "A mund ta eksportoj CV-në time në PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "A mund ta eksportoj CV-në time në PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Ndërruat mendje? Riemërtoni CV-në tuaj me diçka më përshkruese."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Ndryshimet"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Kinezçe (Tradicionale)"
msgid "Circle"
msgstr "Rreth"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Pastro përzgjedhjen"
@@ -562,6 +577,11 @@ msgstr "Konfirmo"
msgid "Connect"
msgstr "Lidhu"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Kopjoni këtë çelës sekret dhe përdoreni në aplikacionet tuaja për
msgid "Copy URL"
msgstr "Kopjo URL-në"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopjo URL-në"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Krijo"
@@ -637,6 +663,10 @@ msgstr "Krijo një çmim të ri"
msgid "Create a new certification"
msgstr "Krijo një certifikim të ri"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Krijo një rubrikë të re të personalizuar"
@@ -684,6 +714,10 @@ msgstr "Krijo një CV të re"
msgid "Create a new skill"
msgstr "Krijo një aftësi të re"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Krijo një eksperiencë të re vullnetare"
@@ -793,10 +827,6 @@ msgstr "Po fshihet llogaria juaj..."
msgid "Deleting your API key..."
msgstr "Po fshihet API key-ja juaj..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Po fshihet passkey-ja juaj..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Shkëput"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Po dyfishohet CV-ja juaj..."
msgid "Dutch"
msgstr "Holandisht"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Arsimimi"
@@ -1002,6 +1036,10 @@ msgstr "Gjithçka që shkruhet këtu ruhet lokalisht në shfletuesin tuaj. Të d
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Gjithçka që ju nevojitet për të krijuar, personalizuar dhe shpërndarë CV profesionale. Ndërtuar me fokus privatësinë, i fuqizuar nga burimi i hapur dhe krejtësisht falas përgjithmonë."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Eksperienca"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Keni harruar fjalëkalimin?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Formati"
@@ -1098,6 +1136,10 @@ msgstr "Formati"
msgid "Free"
msgstr "Falas"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Format i lirë"
#: src/utils/locale.ts
msgid "French"
msgstr "Frëngjisht"
@@ -1106,6 +1148,10 @@ msgstr "Frëngjisht"
msgid "Full Width"
msgstr "Gjerësi e plotë"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Gjenero një emër të rastësishëm"
@@ -1141,7 +1187,7 @@ msgstr "Greqisht"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Rrjetë"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Mëso më shumë"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Mësoni më shumë rreth mënyrës se si të përshtatni përmbajtjen në një faqe"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Lëreni bosh për ta rikthyer titullin në origjinal."
msgid "Left Align"
msgstr "Rreshto majtas"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Letër"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Po lidhet llogaria juaj {providerName}..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Listë"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Faqja {pageNumber} nga {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Paragraf"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passkeys"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passkeys & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Preferenca"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Shtyp <0>{RETURN_KEY}</0> ose <1>{COMMA_KEY}</1> për të shtuar ose ruajtur fjalën kyçe aktuale."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume po lançohet sot në Product Hunt, shkoni atje për të
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume është me burim të hapur, i përqendruar te privatësia dhe krejtësisht falas. Ndryshe nga ndërtuesit e tjerë të CV-ve, nuk shfaq reklama, nuk gjurmon të dhënat tuaja dhe nuk i kufizon veçoritë pas një muri pagese."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Drejtkëndësh"
@@ -1816,6 +1870,11 @@ msgstr "Drejtkëndësh"
msgid "Rectangle (Full Width)"
msgstr "Drejtkëndësh (gjerësi e plotë)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Ribëje (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenca"
@@ -1824,10 +1883,6 @@ msgstr "Referenca"
msgid "Refresh"
msgstr "Rifresko"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Regjistro pajisje të re"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "E kujtuat fjalëkalimin? <0><1>Hyni tani <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "E kujtuat fjalëkalimin? <0><1>Hyni tani <2/></1></0>"
msgid "Remove Password"
msgstr "Hiq fjalëkalimin"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Po hiqet mbrojtja me fjalëkalim..."
@@ -1850,7 +1909,7 @@ msgstr "Raporto një gabim"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Raporto një problem"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Rusisht"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Rusisht"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Shpërndarja"
msgid "Show"
msgstr "Shfaq"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Shiriti anësor<<<<<<< HEAD"
msgstr "Shiriti anësor"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Hyni me GitHub, Google ose një ofrues tjetër të personalizuar OAuth."
msgid "Sign up"
msgstr "Regjistrohu"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Sponsorë"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorizime"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Filloni të ndërtoni CV-në tuaj nga e para"
msgid "Statistics"
msgstr "Statistikat"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Heqje"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Komanda që po kërkoni nuk ekziston."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Përmbajtja është shumë e gjatë për këtë faqe, kjo mund të shkaktojë rezultate të padëshiruara gjatë eksportimit në PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Më pas, futni kodin 6-shifror që jep aplikacioni për të vazhduar."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Pati një problem gjatë gjenerimit të PDF-së, ju lutemi provoni përsëri pas pak."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Ukrainisht"
msgid "Underline"
msgstr "Nënvizo"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Zhbëje (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "CV të pakufizuara"
@@ -2472,6 +2557,10 @@ msgstr "Përditëso një çmim ekzistues"
msgid "Update an existing certification"
msgstr "Përditëso një certifikim ekzistues"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Përditëso një rubrikë të personalizuar ekzistuese"
@@ -2512,6 +2601,10 @@ msgstr "Përditëso një referencë ekzistuese"
msgid "Update an existing skill"
msgstr "Përditëso një aftësi ekzistuese"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Përditëso një eksperiencë vullnetare ekzistuese"
@@ -2529,6 +2622,10 @@ msgstr "Përditëso CV-në"
msgid "Update your password"
msgstr "Përditësoni fjalëkalimin tuaj"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Po përditësohet fjalëkalimi juaj..."
@@ -2618,10 +2715,6 @@ msgstr "Vullnetare"
msgid "Website"
msgstr "Faqja e internetit"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Si dëshironi ta quani këtë passkey?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Në çfarë doni ta riemërtoni këtë seksion?"
@@ -2668,10 +2761,9 @@ msgstr "Ju gjithashtu mund të përdorni emrin tuaj të përdoruesit për t’u
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "CV-në tuaj mund ta ndani përmes një URL-je publike unike, ta mbroni me një fjalëkalim ose ta shkarkoni si PDF për ta ndarë drejtpërdrejt. Zgjedhja është e juaja!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Nuk do të mund ta përdorni më passkey-n \"{0}\" për t’u kyçur pas fshirjes. Ky veprim nuk mund të zhbëhet."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Të dhënat tuaja ruhen lokalisht"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Të dhënat tuaja ruhen në mënyrë të sigurt dhe nuk ndahen kurrë me palë të treta. Ju gjithashtu mund ta self-host-oni Reactive Resume në serverët tuaj për kontroll të plotë mbi të dhënat tuaja."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Passkey-ja juaj u shtua me sukses."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Passkey-ja juaj u fshi me sukses."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Fjalëkalimi juaj u rivendos me sukses. Tani mund të hyni me fjalëkalimin tuaj të ri."
@@ -2764,4 +2848,3 @@ msgstr "Zvogëlo"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Serbian (Cyrillic)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@@ -110,6 +110,10 @@ msgstr "Страстни пројекат аутора <0>Амрута Пила
msgid "A resume with this slug already exists."
msgstr "Резиме са овим идентификатором (slug) већ постоји."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Наравно! Можете да извезете свој резиме у PDF једним кликом. Извезени PDF савршено задржава све ваше форматiranje и стил."
@@ -203,14 +207,9 @@ msgstr "Додај ред после"
msgid "Add Row Before"
msgstr "Додај ред пре"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Додато дана {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Додавање ваше приступне лозинке..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "Африканс"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Албански"
@@ -293,14 +296,14 @@ msgstr "Статистика апликације"
msgid "Arabic"
msgstr "Арапски"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Да ли сигурно желите да обришете овај API кључ?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Да ли сигурно желите да обришете ову приступну лозинку?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Област студија"
msgid "Artificial Intelligence"
msgstr "Вештачка интелигенција"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Однос стране"
@@ -436,6 +443,8 @@ msgstr "Могу ли да извезем свој резиме у PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Могу ли да извезем свој резиме у PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Променили сте мишљење? Преименујте сво
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Дневник измена"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Кинески (традиционални)"
msgid "Circle"
msgstr "Круг"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Обриши избор"
@@ -562,6 +577,11 @@ msgstr "Потврди"
msgid "Connect"
msgstr "Повежи"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "Копирајте овај тајни кључ и користите г
msgid "Copy URL"
msgstr "Копирај URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Копирај URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Креирај"
@@ -637,6 +663,10 @@ msgstr "Креирајте нову награду"
msgid "Create a new certification"
msgstr "Креирајте нову сертификацију"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Креирајте нови прилагођени одељак"
@@ -684,6 +714,10 @@ msgstr "Креирајте нови резиме"
msgid "Create a new skill"
msgstr "Креирајте нову вештину"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Креирајте ново волонтерско искуство"
@@ -793,10 +827,6 @@ msgstr "Брисање вашег налога..."
msgid "Deleting your API key..."
msgstr "Брисање вашег API кључа..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Брисање ваше приступне лозинке..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Прекини повезивање"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Дискорд"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Дуплирање вашег резимеа..."
msgid "Dutch"
msgstr "Холандски"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Образовање"
@@ -1002,6 +1036,10 @@ msgstr "Све што овде унесете чува се локално у в
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Све што вам је потребно да креирате, прилагодите и делите професионалне резимее. Направљено имајући у виду приватност, базирано на отвореном коду и потпуно бесплатно заувек."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Искуство"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Заборавили сте лозинку?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Формат"
@@ -1098,6 +1136,10 @@ msgstr "Формат"
msgid "Free"
msgstr "Бесплатно"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Слободна форма"
#: src/utils/locale.ts
msgid "French"
msgstr "Француски"
@@ -1106,6 +1148,10 @@ msgstr "Француски"
msgid "Full Width"
msgstr "Пуна ширина"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Генериши насумично име"
@@ -1141,7 +1187,7 @@ msgstr "Грчки"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Мрежа"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "Сазнај више"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Сазнајте више о томе како да прилагодите садржај страници"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Оставите празно да ресетујете на ориги
msgid "Left Align"
msgstr "Поравнај лево"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Летер"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Повезивање вашег {providerName} налога..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Листа"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Страница {pageNumber} од {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Пасус"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Приступне лозинке"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Приступне лозинке и 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Поставке"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Притисните <0>{RETURN_KEY}</0> или <1>{COMMA_KEY}</1> да додате или сачувате тренутну кључну реч."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Реактивни Резиме данас се покреће на Prod
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Реактивни Резиме је отвореног кода, усмерен на приватност и потпуно бесплатан. За разлику од других алата за креирање резимеа, не приказује огласе, не прати ваше податке и не ограничава функције иза платног зида."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Правоугаоник"
@@ -1816,6 +1870,11 @@ msgstr "Правоугаоник"
msgid "Rectangle (Full Width)"
msgstr "Правоугаоник (пуна ширина)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Понови (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Референце"
@@ -1824,10 +1883,6 @@ msgstr "Референце"
msgid "Refresh"
msgstr "Освежи"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Региструј нови уређај"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Сећате се лозинке? <0><1>Пријавите се сада <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Сећате се лозинке? <0><1>Пријавите се сада
msgid "Remove Password"
msgstr "Уклони лозинку"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Уклањање заштите лозинком..."
@@ -1850,7 +1909,7 @@ msgstr "Пријави грешку"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Пријави проблем"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Руски"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Руски"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "Дељење"
msgid "Show"
msgstr "Прикажи"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Бочна трака<<<<<<< HEAD"
msgstr "Бочна трака"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Пријавите се помоћу GitHub-а, Google-а или при
msgid "Sign up"
msgstr "Региструј се"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "Спонзори"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Спонзорства"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Почните да креирате свој резиме од нуле
msgid "Statistics"
msgstr "Статистика"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Прецртано"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Субредит"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Команда коју тражите не постоји."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Садржај је превелик за ову страницу, што може изазвати нежељене резултате при извозу у PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Затим унесите шестоцифрени кôд који ап
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Дошло је до проблема током генерисања PDF-а, покушајте поново након неког времена."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "Украјински"
msgid "Underline"
msgstr "Подвучено"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Опозови (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Неограничени резимеи"
@@ -2472,6 +2557,10 @@ msgstr "Ажурирај постојећу награду"
msgid "Update an existing certification"
msgstr "Ажурирај постојећу сертификацију"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Ажурирај постојећи прилагођени одељак"
@@ -2512,6 +2601,10 @@ msgstr "Ажурирај постојећу референцу"
msgid "Update an existing skill"
msgstr "Ажурирај постојећу вештину"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Ажурирај постојеће волонтерско искуство"
@@ -2529,6 +2622,10 @@ msgstr "Ажурирај резиме"
msgid "Update your password"
msgstr "Ажурирајте своју лозинку"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Ажурирање ваше лозинке..."
@@ -2618,10 +2715,6 @@ msgstr "Волонтерски рад"
msgid "Website"
msgstr "Веб-сајт"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Како желите да назовете ову приступну лозинку?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Како желите да преименујете овај одељак?"
@@ -2668,10 +2761,9 @@ msgstr "Такође можете користити своје кориснич
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Свој резиме можете поделити путем јединственог јавног URL-а, заштитити га лозинком или га преузети као PDF и делити директно. Избор је на вама!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Након брисања више нећете моћи да користите приступну лозинку \"{0}\" за пријаву. Ова радња се не може опозвати."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Ваши подаци се чувају локално"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Ваши подаци се чувају безбедно и никада се не деле са трећим странама. Такође можете самостално хостовати Реактивни Резиме на сопственим серверима за потпуну контролу над подацима."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Ваша приступна лозинка је успешно додата."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Ваша приступна лозинка је успешно обрисана."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Ваша лозинка је успешно ресетована. Сада можете да се пријавите новом лозинком."
@@ -2764,4 +2848,3 @@ msgstr "Умањи"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Зулу"
+172 -89
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -21,7 +21,7 @@ msgstr ""
#. js-lingui-explicit-id
#: src/routes/dashboard/resumes/index.tsx
msgid "Last Updated"
msgstr "Senast uppdaterad"
msgstr "Uppdaterades Senast"
#. js-lingui-explicit-id
#: src/routes/dashboard/resumes/index.tsx
@@ -40,21 +40,21 @@ msgstr "(öppnas i ny flik)"
#. placeholder {0}: section.items.length
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "{0, plural, one {# item} other {# items}}"
msgstr "{0, plural, one {# objekt} other {# objekt}}"
msgstr "{0, plural, one {Kolumn} other {Kolumner}}"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "{column, plural, one {# Column} other {# Columns}}"
msgstr "{column, plural, one {# kolumn} other {# kolumner}}"
msgstr "{column, plural, one {Kolumn} other {Kolumner}}"
#: src/routes/_home/-sections/hero.tsx
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
msgstr "<0>Äntligen,</0><1>En gratis CV-byggare med öppen källkod</1>"
msgstr "<0>Äntligen är det dags,</0><1>En gratis CV-byggare med öppen källkod</1>"
#: src/routes/_home/-sections/faq.tsx
msgctxt "Every word needs to be wrapped in a tag"
msgid "<0>Frequently</0><1>Asked</1><2>Questions</2>"
msgstr "<0>Vanliga</0><1>Frågor</1><2>och svar</2>"
msgstr "<0>Vanliga</0><1>Ställda</1><2>Frågor</2>"
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "<0>Thank you for using Reactive Resume! This app is a labor of love, created mostly in my spare time, with wonderful support from open-source contributors around the world.</0><1>If Reactive Resume has been helpful to you, and you'd like to help keep it free and open for everyone, please consider making a donation. Every little bit is appreciated!</1>"
@@ -108,15 +108,19 @@ msgstr "Ett passionsprojekt av <0>Amruth Pillai</0>."
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/index.tsx
msgid "A resume with this slug already exists."
msgstr "Ett CV med denna slug finns redan."
msgstr "Ett CV med denna identifierare finns redan."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "Absolut! Du kan exportera ditt CV till PDF med ett enda klick. Den exporterade PDF-filen behåller all din formatering och stil perfekt."
msgstr "Ja, absolut! Du kan exportera ditt CV till PDF med ett enda klick. Den exporterade PDF-filen behåller all din formatering och styling perfekt."
#: src/routes/_home/-sections/features.tsx
msgid "Access your resumes and data programmatically using the API."
msgstr "Kom åt dina CV:n och data programmatiskt via API:et."
msgstr "Få tillgång till dina CV:n och data programmatiskt med hjälp av API:et."
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Add a custom field"
@@ -203,24 +207,23 @@ msgstr "Lägg till rad efter"
msgid "Add Row Before"
msgstr "Lägg till rad före"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "Tillagd den {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "Lägger till din passnyckel..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
msgstr "Afrikaans"
msgstr "Afrikanska"
#: src/dialogs/resume/import.tsx
#: src/dialogs/resume/import.tsx
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "Albanska"
@@ -252,11 +255,11 @@ msgstr "Och många fler..."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Anyone visiting the resume's public URL must enter this password to access it."
msgstr "Alla som besöker CV:ts offentliga URL måste ange detta lösenord för att få åtkomst."
msgstr "Alla som besöker din offentliga URL måste ange detta lösenord för att få åtkomst."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Anyone who has the resume's public URL will be able to view and download your resume without entering a password."
msgstr "Alla som har CV:ts offentliga URL kan visa och ladda ner ditt CV utan att ange ett lösenord."
msgstr "Alla som har din offentliga URL kan visa och ladda ner ditt CV utan att ange ett lösenord."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Anyone with the link can view and download the resume."
@@ -264,22 +267,22 @@ msgstr "Alla som har länken kan se och ladda ner CV:t."
#: src/routes/_home/-sections/features.tsx
msgid "API Access"
msgstr "API-åtkomst"
msgstr "API Åtkomst"
#: src/routes/dashboard/settings/ai.tsx
msgid "API Key"
msgstr "API-nyckel"
msgstr "API nyckel"
#: src/components/command-palette/pages/navigation.tsx
#: src/components/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/api-keys.tsx
msgid "API Keys"
msgstr "API-nycklar"
msgstr "API nycklar"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "API Reference"
msgstr "API-referens"
msgstr "API referens"
#: src/routes/dashboard/-components/sidebar.tsx
msgid "App"
@@ -293,14 +296,14 @@ msgstr "Applikationsstatistik"
msgid "Arabic"
msgstr "Arabiska"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Är du säker på att du vill ta bort denna API-nyckel?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "Är du säker på att du vill ta bort denna passnyckel?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "Studieområde"
msgid "Artificial Intelligence"
msgstr "Artificiell intelligens"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Bildförhållande"
@@ -345,12 +352,12 @@ msgstr "Autentisering"
#: src/routes/_home/-sections/features.tsx
msgid "Available in multiple languages. If you would like to contribute, check out Crowdin."
msgstr "Tillgängligt på flera språk. Om du vill bidra kan du kolla in Crowdin."
msgstr "Tillgängligt på flera språk. Om du vill bidra kan du göra det via Crowdin."
#: src/dialogs/resume/sections/award.tsx
msgctxt "(noun) person, organization, or entity that gives an award"
msgid "Awarder"
msgstr "Utdelare"
msgstr "Utmärkelse"
#: src/utils/resume/section.tsx
msgid "Awards"
@@ -370,7 +377,7 @@ msgstr "Bakgrundsfärg"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Backup codes copied to clipboard."
msgstr "Reservkoder kopierade till urklippet."
msgstr "Backup-koder kopierade till urklippet."
#: src/routes/dashboard/settings/ai.tsx
msgid "Base URL (Optional)"
@@ -382,7 +389,7 @@ msgstr "Grunderna"
#: src/routes/_home/-sections/features.tsx
msgid "Beautiful templates to choose from, with more on the way."
msgstr "Vackra mallar att välja mellan, med fler på väg."
msgstr "Vackra mallar att välja mellan, fler är på väg."
#: src/utils/locale.ts
msgid "Bengali"
@@ -399,7 +406,7 @@ msgstr "Fet"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Border Radius"
msgstr "Hörnradie"
msgstr "Gränsradie"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Border Width"
@@ -407,7 +414,7 @@ msgstr "Kantbredd"
#: src/components/command-palette/index.tsx
msgid "Builder Command Palette"
msgstr "Builder-kommandopalett"
msgstr "Kommandopalett För Byggaren"
#: src/utils/locale.ts
msgid "Bulgarian"
@@ -436,6 +443,8 @@ msgstr "Kan jag exportera mitt CV till PDF?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "Kan jag exportera mitt CV till PDF?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "Ångrat dig? Byt namn på ditt CV till något mer beskrivande."
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "Versionshistorik"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "Kinesiska (traditionell)"
msgid "Circle"
msgstr "Cirkel"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "Rensa markering"
@@ -562,6 +577,11 @@ msgstr "Bekräfta"
msgid "Connect"
msgstr "Anslut"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -576,11 +596,11 @@ msgstr "Fortsätt där du slutade"
#: src/dialogs/resume/import.tsx
msgid "Continue where you left off by importing an existing resume you created using Reactive Resume or any another resume builder. Supported formats include PDF, Microsoft Word, as well as JSON files from Reactive Resume."
msgstr "Fortsätt där du slutade genom att importera ett befintligt CV som du skapade med Reactive Resume eller någon annan CV-byggare. Stödda format inkluderar PDF, Microsoft Word samt JSON-filer från Reactive Resume."
msgstr "Fortsätt där du slutade genom att importera ett befintligt CV som du har skapat med Reactive Resume eller någon annan CV-byggare. Format som stöds är PDF, Microsoft Word samt JSON från Reactive Resume."
#: src/routes/_home/-sections/donate.tsx
msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly."
msgstr "Bidrag finansierar buggfixar, säkerhetsuppdateringar och kontinuerliga förbättringar för att hålla appen igång smidigt."
msgstr "Dina bidrag finansierar buggfixar, säkerhetsuppdateringar och kontinuerliga förbättringar för att hålla appens utveckling igång."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy"
@@ -588,11 +608,11 @@ msgstr "Kopiera"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy and store these backup codes in case you lose your device."
msgstr "Kopiera och spara dessa reservkoder ifall du förlorar din enhet."
msgstr "Kopiera och förvara dessa säkerhetskoder om du skulle tappa bort din enhet."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy Backup Codes"
msgstr "Kopiera reservkoder"
msgstr "Kopiera säkerhetskoder"
#: src/dialogs/api-key/create.tsx
msgid "Copy this secret key and use it in your applications to access your data."
@@ -602,10 +622,15 @@ msgstr "Kopiera denna hemliga nyckel och använd den i dina applikationer för a
msgid "Copy URL"
msgstr "Kopiera URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "Kopiera URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "Skapa"
@@ -637,6 +663,10 @@ msgstr "Skapa en ny utmärkelse"
msgid "Create a new certification"
msgstr "Skapa en ny certifiering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Skapa ett nytt anpassat avsnitt"
@@ -684,6 +714,10 @@ msgstr "Skapa ett nytt CV"
msgid "Create a new skill"
msgstr "Skapa en ny färdighet"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Skapa en ny volontär­erfarenhet"
@@ -793,10 +827,6 @@ msgstr "Raderar ditt konto..."
msgid "Deleting your API key..."
msgstr "Raderar din API-nyckel..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "Raderar din passnyckel..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "Koppla från"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "Duplicerar ditt CV..."
msgid "Dutch"
msgstr "Nederländska"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "Utbildning"
@@ -1002,6 +1036,10 @@ msgstr "Allt som anges här lagras lokalt i din webbläsare. Dina data skickas b
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "Allt du behöver för att skapa, anpassa och dela professionella CV:n. Byggt med fokus på integritet, drivet av öppen källkod och helt gratis för alltid."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "Erfarenhet"
@@ -1021,7 +1059,7 @@ msgstr "Utforska vårt breda urval av mallar, var och en utformad för olika sti
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Explore the API documentation to learn how to integrate Reactive Resume with your applications. Find detailed endpoints, request examples, and authentication methods."
msgstr "Utforska API-dokumentationen för att lära dig hur du integrerar Reactive Resume med dina applikationer. Hitta detaljerade slutpunkter, begäransexempel och autentiseringsmetoder."
msgstr "Utforska API-dokumentationen för att lära dig hur du integrerar Reactive Resume med dina applikationer. Här hittar du detaljer kring API-ändpunkter, API-förfrågningar samt autentiseringsmetoder."
#: src/utils/resume/section.tsx
msgid "Export"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "Glömt ditt lösenord?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "Format"
@@ -1098,6 +1136,10 @@ msgstr "Format"
msgid "Free"
msgstr "Gratis"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "Fri form"
#: src/utils/locale.ts
msgid "French"
msgstr "Franska"
@@ -1106,6 +1148,10 @@ msgstr "Franska"
msgid "Full Width"
msgstr "Full bredd"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Generera ett slumpmässigt namn"
@@ -1141,7 +1187,7 @@ msgstr "Grekiska"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "Rutnät"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1186,7 +1232,7 @@ msgstr "Hebreiska"
#: src/routes/_home/-sections/donate.tsx
msgid "Help me bring more experienced contributors on board, reducing the burden on a single maintainer and accelerating development."
msgstr "Hjälp mig ta in mer erfarna bidragare, minska bördan på en ensam projektansvarig och påskynda utvecklingen."
msgstr "Hjälp mig att få fler utvecklare ombord, detta skulle minska bördan för mig som enda utvecklare och påskyndar projektets utvecklingstakt."
#: src/routes/dashboard/settings/preferences.tsx
msgid "Help translate the app to your language"
@@ -1382,6 +1428,10 @@ msgstr "Läs mer"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "Läs mer om hur du anpassar innehållet på en sida"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "Lämna tomt för att återställa titeln till originalet."
msgid "Left Align"
msgstr "Vänsterjustera"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Brev"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "Länkar ditt {providerName}-konto..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "Lista"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "Sida {pageNumber} av {totalNumberOfPages}"
msgid "Paragraph"
msgstr "Stycke"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "Passnycklar"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "Passnycklar & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "Inställningar"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "Tryck på <0>{RETURN_KEY}</0> eller <1>{COMMA_KEY}</1> för att lägga till eller spara det aktuella nyckelordet."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1790,11 +1840,11 @@ msgstr "Reactive Resume - Gå till startsida"
#: src/routes/_home/-sections/prefooter.tsx
msgid "Reactive Resume continues to grow thanks to its vibrant community. This project owes its progress to numerous individuals who've dedicated their time and skills to make it better. We celebrate the coders who've enhanced its features on GitHub, the linguists whose translations on Crowdin have made it accessible to a broader audience, and the people who've donated to support its continued development."
msgstr "Reactive Resume fortsätter att växa tack vare sin livfulla gemenskap. Projektet har sitt framsteg att tacka otaliga personer som har ägnat sin tid och sina färdigheter åt att göra det bättre. Vi hyllar kodarna som har förbättrat dess funktioner på GitHub, lingvisterna vars översättningar på Crowdin har gjort det tillgängligt för en bredare publik och de personer som har donerat för att stödja dess fortsatta utveckling."
msgstr "Reactive Resume fortsätter att växa tack vare sin livliga gemenskap. Det här projektet har utvecklats tack vare många individer som har ägnat sin tid och kraft åt att göra det bättre. Vi hyllar utvecklarna som har förbättrat dess funktioner på GitHub, översättare på Crowdin som har gjort det tillgängligt för en bredare publik och de människor som har donerat för att stödja dess fortsatta utveckling."
#: src/routes/_home/-sections/donate.tsx
msgid "Reactive Resume is a free and open-source project, built with love and maintained by me and a community of contributors. Your donations help keep the lights on and the code flowing."
msgstr "Reactive Resume är ett gratis projekt med öppen källkod, byggt med kärlek och underhållet av mig och en community av bidragare. Dina donationer hjälper till att hålla lamporna tända och koden flödande."
msgstr "Reactive Resume är ett gratis projekt med öppen källkod, byggt med kärlek och underhållet av mig och en community av utvecklare. Dina donationer hjälper till att hålla lamporna tända och koden flödande."
#: src/routes/_home/-sections/hero.tsx
msgid "Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume."
@@ -1806,7 +1856,11 @@ msgstr "Reactive Resume lanseras på Product Hunt idag, gå dit och visa lite k
#: src/routes/_home/-sections/faq.tsx
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 är öppen källkod, integritetsfokuserat och helt gratis. Till skillnad från andra CV-byggare visar det inte annonser, spårar inte dina data och begränsar inte funktioner bakom en betalvägg."
msgstr "Reactive Resume har en öppen källkod, är integritetsfokuserat och helt gratis. Till skillnad från andra CV-byggare visas inga annonser, spårar dig inte och gömmer inte funktioner bakom en betalvägg."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
@@ -1816,6 +1870,11 @@ msgstr "Rektangel"
msgid "Rectangle (Full Width)"
msgstr "Rektangel (full bredd)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "Gör om (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "Referenser"
@@ -1824,10 +1883,6 @@ msgstr "Referenser"
msgid "Refresh"
msgstr "Uppdatera"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "Registrera ny enhet"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "Kommer du ihåg ditt lösenord? <0><1>Logga in nu <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "Kommer du ihåg ditt lösenord? <0><1>Logga in nu <2/></1></0>"
msgid "Remove Password"
msgstr "Ta bort lösenord"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Tar bort lösenordsskydd..."
@@ -1850,7 +1909,7 @@ msgstr "Rapportera en bugg"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "Rapportera ett problem"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "Ryska"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "Ryska"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -1962,7 +2023,7 @@ msgstr "Välj..."
#: src/routes/_home/-sections/features.tsx
msgid "Self-Host with Docker"
msgstr "Självvärd med Docker"
msgstr "Självhosta med Docker"
#: src/routes/auth/forgot-password.tsx
msgid "Send Password Reset Email"
@@ -2019,9 +2080,21 @@ msgstr "Delning"
msgid "Show"
msgstr "Visa"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Sidofält<<<<<<< HEAD"
msgstr "Sidofält"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "Logga in med GitHub, Google eller en egen OAuth-leverantör."
msgid "Sign up"
msgstr "Registrera dig"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2068,7 +2140,7 @@ msgstr "En kolumn med minimalistisk toppheader och mycket tomrum; ren och modern
#: src/dialogs/resume/template/data.ts
msgid "Single-column with a sidebar and clean grid layout; versatile for any professional or technical role."
msgstr "En kolumn med sidofält och ren rutnätslayout; mångsidig för alla professionella eller tekniska roller."
msgstr "En kolumn med ett sidofält och ren rutnätslayout; mångsidig för alla professionella eller tekniska roller."
#: src/dialogs/resume/template/data.ts
msgid "Single-column; polished and serious for senior or enterprise-level positions."
@@ -2127,7 +2199,7 @@ msgstr "Sponsorer"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "Sponsorskap"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "Börja bygga ditt CV från grunden"
msgid "Statistics"
msgstr "Statistik"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Genomstrykning"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "Kommandot du letar efter finns inte."
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "Innehållet är för långt för den här sidan, vilket kan orsaka oönskade resultat när du exporterar till PDF."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "Ange sedan den sexsiffriga kod som appen ger för att fortsätta."
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "Det uppstod ett problem när PDF-filen skulle genereras, försök igen om en stund."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2321,15 +2401,15 @@ msgstr "Detta steg är valfritt men rekommenderas."
#: src/dialogs/api-key/create.tsx
msgid "This will generate a new API key to access the Reactive Resume API to allow machines to interact with your resume data."
msgstr "Detta skapar en ny API-nyckel för åtkomst till Reactive Resume API så att maskiner kan interagera med dina CV-data."
msgstr "Detta skapar en ny API-nyckel för åtkomst till Reactive Resume API så att andra program kan interagera med din CV-data."
#: src/routes/_home/-sections/hero.tsx
msgid "Timelapse demonstration of building a resume with Reactive Resume"
msgstr "Tidsförloppsdemonstration av hur man bygger ett CV med Reactive Resume"
msgstr "Demonstration av hur man bygger ett CV med Reactive Resume"
#: src/dialogs/api-key/create.tsx
msgid "Tip: Give your API key a name, corresponding to the purpose of the key, to help you identify it later."
msgstr "Tips: Ge din API-nyckel ett namn som motsvarar syftet med nyckeln för att hjälpa dig identifiera den senare."
msgstr "Tips: Ge din API-nyckel ett namn som gör det lätt att identifiera den senare."
#: src/dialogs/resume/index.tsx
msgid "Tip: You can name the resume referring to the position you are applying for."
@@ -2437,6 +2517,11 @@ msgstr "Ukrainska"
msgid "Underline"
msgstr "Understrykning"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "Ångra (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "Obegränsat antal CV:n"
@@ -2472,6 +2557,10 @@ msgstr "Uppdatera en befintlig utmärkelse"
msgid "Update an existing certification"
msgstr "Uppdatera en befintlig certifiering"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Uppdatera ett befintligt anpassat avsnitt"
@@ -2512,6 +2601,10 @@ msgstr "Uppdatera en befintlig referens"
msgid "Update an existing skill"
msgstr "Uppdatera en befintlig färdighet"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Uppdatera en befintlig volontär­erfarenhet"
@@ -2529,6 +2622,10 @@ msgstr "Uppdatera CV"
msgid "Update your password"
msgstr "Uppdatera ditt lösenord"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Uppdaterar ditt lösenord..."
@@ -2618,10 +2715,6 @@ msgstr "Volontärarbete"
msgid "Website"
msgstr "Webbplats"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "Vad vill du kalla denna passnyckel?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Vad vill du byta namn på detta avsnitt till?"
@@ -2668,10 +2761,9 @@ msgstr "Du kan också använda ditt användarnamn för att logga in."
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "Du kan dela ditt CV via en unik offentlig URL, skydda det med ett lösenord eller ladda ner det som en PDF för att dela direkt. Valet är ditt!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "Du kan inte längre använda passnyckeln \"{0}\" för att logga in efter att den har raderats. Denna åtgärd kan inte ångras."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "Dina data lagras lokalt"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "Dina data lagras säkert och delas aldrig med tredje part. Du kan också själv hosta Reactive Resume på dina egna servrar för full kontroll över dina data."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "Din passnyckel har lagts till."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "Din passnyckel har raderats."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "Ditt lösenord har återställts. Du kan nu logga in med ditt nya lösenord."
@@ -2764,4 +2848,3 @@ msgstr "Zooma ut"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "Zulu"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: ta\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Tamil\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -110,6 +110,10 @@ msgstr "<0>அம்ருத் பிள்ளை</0> உருவாக்க
msgid "A resume with this slug already exists."
msgstr "இந்த ஸ்லக் உடன் ஒரு ரெஸ்யூமி ஏற்கனவே உள்ளது."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "ஏ4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "நிச்சயமாக! ஒரு கிளிக் மூலமே உங்கள் ரெஸ்யூமியை PDF ஆக ஏற்றுமதி செய்யலாம். ஏற்றுமதி செய்யப்பட்ட PDF உங்கள் அனைத்து வடிவமைப்பு மற்றும் ஸ்டைல் அமைப்புகளையும் அப்படியே காக்கும்."
@@ -203,14 +207,9 @@ msgstr "பின் வரியைச் சேர்க்கவும்"
msgid "Add Row Before"
msgstr "முன் வரியைச் சேர்க்கவும்"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "{0} அன்று சேர்க்கப்பட்டது"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "உங்கள் பாஸ்கியைச் சேர்க்கிறது..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "ஆஃப்ரிகான்ஸ்"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "அல்பேனியன்"
@@ -293,14 +296,14 @@ msgstr "செயலி புள்ளிவிபரங்கள்"
msgid "Arabic"
msgstr "அரபிக்"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "இந்த API விசையை நிச்சயமாக நீக்க விரும்புகிறீர்களா?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "இந்த பாஸ்கியை நிச்சயமாக நீக்க விரும்புகிறீர்களா?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "கற்றல் துறை"
msgid "Artificial Intelligence"
msgstr "செயற்கை நுண்ணறிவு"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "ஒப்புத்திணைவு விகிதம்"
@@ -436,6 +443,8 @@ msgstr "என் ரெஸ்யூமியை PDF ஆக ஏற்றும
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "என் ரெஸ்யூமியை PDF ஆக ஏற்றும
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "மனசு மாறிச்சா? உங்கள் ரெஸ்
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "மாற்றப்பதிவேடு"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "சீனம் (சம்பிரதாய)"
msgid "Circle"
msgstr "வட்டம்"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "தேர்வை அழிக்கவும்"
@@ -562,6 +577,11 @@ msgstr "உறுதி செய்"
msgid "Connect"
msgstr "இணைக்கவும்"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "இந்த ரகசிய விசையை நகலெடுத்
msgid "Copy URL"
msgstr "URL-ஐ நகலெடு"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "URL-ஐ நகலெடு"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "உருவாக்கு"
@@ -637,6 +663,10 @@ msgstr "ஒரு புதிய விருதை உருவாக்கவ
msgid "Create a new certification"
msgstr "ஒரு புதிய சான்றிதழை உருவாக்கவும்"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "ஒரு புதிய தனிப்பயன் பகுதியை உருவாக்கவும்"
@@ -684,6 +714,10 @@ msgstr "ஒரு புதிய ரெஸ்யூமியை உருவா
msgid "Create a new skill"
msgstr "ஒரு புதிய திறனை உருவாக்கவும்"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "ஒரு புதிய தன்னார்வ அனுபவத்தை உருவாக்கவும்"
@@ -793,10 +827,6 @@ msgstr "உங்கள் கணக்கை நீக்கிக் கொண
msgid "Deleting your API key..."
msgstr "உங்கள் API விசையை நீக்கிக் கொண்டிருக்கிறது..."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "உங்கள் பாஸ்கியை நீக்கிக் கொண்டிருக்கிறது..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "துண்டிக்கவும்"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "டிஸ்கார்ட்"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "உங்கள் ரெஸ்யூமியின் நகலை உ
msgid "Dutch"
msgstr "டச்சு"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "கல்வி"
@@ -1002,6 +1036,10 @@ msgstr "இங்கே நீங்கள் உள்ளிடும் அன
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "தொழில்முறை ரெஸ்யூமிகளை உருவாக்க, விருப்பத்துக்கு உருப்பெற்றி, பகிர்வதற்குத் தேவையான அனைத்தும் இங்கே. தனியுரிமையை கருத்தில் கொண்டு உருவாக்கப்பட்டதால், திறந்த மூலத்தால் இயக்கப்படுகிறது மற்றும் எப்போதும் முழுவதுமாக இலவசம்."
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "அனுபவம்"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "உங்கள் கடவுச்சொல்லை மறந்துவிட்டீர்களா?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "வடிவம்"
@@ -1098,6 +1136,10 @@ msgstr "வடிவம்"
msgid "Free"
msgstr "இலவசம்"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "இச்சிறப்பான வடிவம்"
#: src/utils/locale.ts
msgid "French"
msgstr "ஃபிரென்ச்"
@@ -1106,6 +1148,10 @@ msgstr "ஃபிரென்ச்"
msgid "Full Width"
msgstr "முழு அகலம்"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "ஒரு சீரற்ற பெயரை உருவாக்கு"
@@ -1141,7 +1187,7 @@ msgstr "கிரேக்கம்"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "கட்டம்"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "மேலும் அறிக"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "ஒரு பக்கத்தில் உள்ளடக்கத்தை எப்படி பொருத்துவது என்பதைப் பற்றி மேலும் அறிந்துகொள்ளவும்"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "தலைப்பை அசல் நிலைக்குத் தி
msgid "Left Align"
msgstr "இடது சீரமை"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "அஞ்சல்"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "உங்கள் {providerName} கணக்கை இணைத்த
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "பட்டியல்"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "மொத்தம் {totalNumberOfPages} பக்கங்களி
msgid "Paragraph"
msgstr "பத்தியம்"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "பாஸ்கிகள்"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "பாஸ்கிகள் & 2FA"
@@ -1735,7 +1785,7 @@ msgstr "விருப்பங்கள்"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "தற்போதைய முக்கிய சொல்லை சேர்க்க அல்லது சேமிக்க <0>{RETURN_KEY}</0> அல்லது <1>{COMMA_KEY}</1> ஐ அழுத்தவும்."
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume இன்று Product Hunt-ல் அறிமுக
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume திறந்த மூலமாகவும், தனியுரிமை மீது கவனம் செலுத்தியதாகவும், முற்றிலும் இலவசமாகவும் உள்ளது. மற்ற ரெஸ்யூம் பில்டர்களைப் போல் இது விளம்பரங்களை காட்டாது, உங்கள் தரவை கண்காணிக்காது, அல்லது அம்சங்களை கட்டண சுவருக்கு பின்னால் பூட்டாது."
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "சதுரம்"
@@ -1816,6 +1870,11 @@ msgstr "சதுரம்"
msgid "Rectangle (Full Width)"
msgstr "சதுரம் (முழு அகலம்)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "மீண்டும் செயல்படுத்து (Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "பரிந்துரைகள்"
@@ -1824,10 +1883,6 @@ msgstr "பரிந்துரைகள்"
msgid "Refresh"
msgstr "மீண்டும் ஏற்று"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "புதிய சாதனத்தை பதிவு செய்யவும்"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "உங்கள் கடவுச்சொல் நினைவில் இருக்கிறதா? <0><1>உடனே உள்நுழைக <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "உங்கள் கடவுச்சொல் நினைவில
msgid "Remove Password"
msgstr "கடவுச்சொல்லை நீக்கு"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "கடவுச்சொல் பாதுகாப்பை நீக்கிக் கொண்டிருக்கிறது..."
@@ -1850,7 +1909,7 @@ msgstr "ஒரு பிழையை அறிவிக்கவும்"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "ஒரு பிரச்சினையை அறிக்கையிடவும்"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "ரஷ்யன்"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "ரஷ்யன்"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "பகிர்வு"
msgid "Show"
msgstr "காட்டு"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "சைட்பார்<<<<<<< HEAD"
msgstr "சைட்பார்"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "GitHub, Google அல்லது தனிப்பயன் OAuth வ
msgid "Sign up"
msgstr "பதிவு செய்யவும்"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "ஆதார ஆதாரவர்கள்"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "வேந்துகளை ஆதரிப்புகள்"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "அடிப்படையில் இருந்து உங்க
msgid "Statistics"
msgstr "புள்ளிவிபரங்கள்"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "கோடு கிழித்தல்"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "சப்ரெட்டிட்"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "நீங்கள் தேடும் கட்டளை இல்ல
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "இந்த பக்கத்திற்கு உள்ளடக்கம் மிகுந்த உயரமானது, இது PDF-ஆக ஏற்றுமதி செய்யும்போது விரும்பத்தகாத விளைவுகளை ஏற்படுத்தும்."
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "பின்னர், செயலி வழங்கும் 6 இல
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "PDF உருவாக்கும் போது ஒரு பிரச்சனை ஏற்பட்டது, தயவுசெய்து சில நேரம் கழித்து மீண்டும் முயற்சிக்கவும்."
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "உக்ரேனியன்"
msgid "Underline"
msgstr "அடைமுறை கோடு"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "முன்னைய செயல்கள் நீக்கு (Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "வரம்பற்ற ரெஸ்யூமிகள்"
@@ -2472,6 +2557,10 @@ msgstr "ஏற்கனவே உள்ள விருதை புதுப்
msgid "Update an existing certification"
msgstr "ஏற்கனவே உள்ள சான்றிதழை புதுப்பிக்கவும்"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "ஏற்கனவே உள்ள தனிப்பயன் பகுதியை புதுப்பிக்கவும்"
@@ -2512,6 +2601,10 @@ msgstr "ஏற்கனவே உள்ள பரிந்துரையை ப
msgid "Update an existing skill"
msgstr "ஏற்கனவே உள்ள திறனை புதுப்பிக்கவும்"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "ஏற்கனவே உள்ள தன்னார்வ அனுபவத்தை புதுப்பிக்கவும்"
@@ -2529,6 +2622,10 @@ msgstr "ரெஸ்யூமியை புதுப்பிக்கவு
msgid "Update your password"
msgstr "உங்கள் கடவுச்சொல்லை புதுப்பிக்கவும்"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "உங்கள் கடவுச்சொல்லை புதுப்பித்து கொண்டிருக்கிறது..."
@@ -2618,10 +2715,6 @@ msgstr "தன்னார்வம்"
msgid "Website"
msgstr "இணையதளம்"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "இந்த பாஸ்கிக்கு என்ன பெயர் வைக்க விரும்புகிறீர்கள்?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "இந்த பகுதியை என்ன என்று மறுபெயரிட விரும்புகிறீர்கள்?"
@@ -2668,10 +2761,9 @@ msgstr "உள்நுழைய நீங்கள் உங்கள் பய
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "உங்கள் ரெஸ்யூமியை தனித்துவமான பொது URL மூலம் பகிரலாம், அதை கடவுச்சொல்லால் பாதுகாக்கலாம், அல்லது நேரடியாக பகிர்வதற்காக PDF ஆக பதிவிறக்கலாம். விருப்பம் உங்களுடையது!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "நீக்கப்பட்ட பிறகு, \"{0}\" என்ற பாஸ்கியை உள்நுழைய இனி பயன்படுத்த முடியாது. இந்த செயலைக் களைந்து விட முடியாது."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "உங்கள் தரவு உங்கள் உலாவியி
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "உங்கள் தரவு பாதுகாப்பாக சேமிக்கப்படுகிறது மற்றும் மூன்றாம் தரப்புகளுடன் ஒருபோதும் பகிரப்படாது. உங்கள் தரவு மீது முழு கட்டுப்பாட்டிற்காக Reactive Resume-ஐ உங்கள் சொந்த சேவையகங்களில் தானே ஹோஸ்ட் செய்யவும் முடியும்."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "உங்கள் பாஸ்கி வெற்றிகரமாக சேர்க்கப்பட்டுள்ளது."
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "உங்கள் பாஸ்கி வெற்றிகரமாக நீக்கப்பட்டுள்ளது."
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "உங்கள் கடவுச்சொல் வெற்றிகரமாக மீட்டமைக்கப்பட்டுள்ளது. இப்போது உங்கள் புதிய கடவுச்சொல்லைப் பயன்படுத்தி உள்நுழையலாம்."
@@ -2764,4 +2848,3 @@ msgstr "சிறிதாக்கு"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "ஜூலு"
+714 -631
View File
File diff suppressed because it is too large Load Diff
+714 -631
View File
File diff suppressed because it is too large Load Diff
+714 -631
View File
File diff suppressed because it is too large Load Diff
+714 -631
View File
File diff suppressed because it is too large Load Diff
+714 -631
View File
File diff suppressed because it is too large Load Diff
+714 -631
View File
File diff suppressed because it is too large Load Diff
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "由 <0>Amruth Pillai</0> 倾情打造的热忱项目。"
msgid "A resume with this slug already exists."
msgstr "已存在使用此短链接的简历。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "当然可以!你只需点击一下即可将简历导出为 PDF。导出的 PDF 会完美保留你所有的排版与样式。"
@@ -203,14 +207,9 @@ msgstr "在后面添加行"
msgid "Add Row Before"
msgstr "在前面添加行"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "添加于 {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "正在添加你的通行密钥…"
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "南非语"
msgid "AI"
msgstr "AI(人工智能)"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "阿尔巴尼亚语"
@@ -293,14 +296,14 @@ msgstr "应用统计数据"
msgid "Arabic"
msgstr "阿拉伯语"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "你确定要删除此 API key 吗?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "你确定要删除此通行密钥吗?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "学习领域"
msgid "Artificial Intelligence"
msgstr "人工智能"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "宽高比"
@@ -436,6 +443,8 @@ msgstr "我可以把简历导出为 PDF 吗?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "我可以把简历导出为 PDF 吗?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "改变主意了?那就把简历重命名得更具体一些吧。"
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "更新日志"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "中文(繁体)"
msgid "Circle"
msgstr "圆形"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "清除选择"
@@ -562,6 +577,11 @@ msgstr "确认"
msgid "Connect"
msgstr "连接"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "复制此密钥,并在你的应用程序中使用它来访问你的数
msgid "Copy URL"
msgstr "复制 URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "复制 URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "创建"
@@ -637,6 +663,10 @@ msgstr "创建新奖项"
msgid "Create a new certification"
msgstr "创建新证书"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "创建新的自定义章节"
@@ -684,6 +714,10 @@ msgstr "创建新简历"
msgid "Create a new skill"
msgstr "创建新技能"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "创建新的志愿者经历"
@@ -793,10 +827,6 @@ msgstr "正在删除你的账号…"
msgid "Deleting your API key..."
msgstr "正在删除你的 API key…"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "正在删除你的通行密钥…"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "断开连接"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord 频道"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "正在复制你的简历…"
msgid "Dutch"
msgstr "荷兰语"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "教育经历"
@@ -1002,6 +1036,10 @@ msgstr "你在此处输入的所有内容都会本地存储在浏览器中。只
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "你创建、定制和分享专业简历所需的一切。以隐私为核心设计,由开源驱动,并且永久免费。"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "工作经历"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "你忘记密码了吗?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "格式"
@@ -1098,6 +1136,10 @@ msgstr "格式"
msgid "Free"
msgstr "免费"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "自由格式"
#: src/utils/locale.ts
msgid "French"
msgstr "法语"
@@ -1106,6 +1148,10 @@ msgstr "法语"
msgid "Full Width"
msgstr "全宽"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "生成一个随机名称"
@@ -1141,7 +1187,7 @@ msgstr "希腊语"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "网格"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "了解详情"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "了解更多关于如何让内容适应页面的信息"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "留空则将标题重置为原始值。"
msgid "Left Align"
msgstr "左对齐"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "信件"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "正在关联你的 {providerName} 账号…"
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "列表"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "第 {pageNumber} 页,共 {totalNumberOfPages} 页"
msgid "Paragraph"
msgstr "段落"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "通行密钥"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "通行密钥与 2FA"
@@ -1735,7 +1785,7 @@ msgstr "偏好设置"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "按下<0>{RETURN_KEY}</0>或<1>{COMMA_KEY}</1>以添加或保存当前关键词。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume 今天上线 Product Hunt,快前往为我们打 call
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume 是开源、注重隐私且完全免费的。与其他简历生成器不同,它不会展示广告、跟踪你的数据,也不会把功能锁在付费墙后面。"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "矩形"
@@ -1816,6 +1870,11 @@ msgstr "矩形"
msgid "Rectangle (Full Width)"
msgstr "矩形(全宽)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "重做(Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "推荐人"
@@ -1824,10 +1883,6 @@ msgstr "推荐人"
msgid "Refresh"
msgstr "刷新"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "注册新设备"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "想起你的密码了?<0><1>立即登录 <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "想起你的密码了?<0><1>立即登录 <2/></1></0>"
msgid "Remove Password"
msgstr "移除密码"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "正在移除密码保护…"
@@ -1850,7 +1909,7 @@ msgstr "报告错误"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "报告问题"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "俄语"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "俄语"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "发布与分享"
msgid "Show"
msgstr "显示"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "侧边栏<<<<<<< HEAD"
msgstr "侧边栏"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "使用 GitHub、Google 或自定义 OAuth 服务提供商登录。"
msgid "Sign up"
msgstr "注册"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "赞助者"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "赞助"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "从头开始构建你的简历"
msgid "Statistics"
msgstr "统计数据"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "删除线"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit 论坛"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "你要查找的命令不存在。"
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "内容过高,超出了本页面,在导出为 PDF 时可能会导致不理想的效果。"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "然后,输入应用提供的 6 位验证码以继续。"
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "生成 PDF 时出现问题,请稍后重试。"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "乌克兰语"
msgid "Underline"
msgstr "下划线"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "撤销(Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "无限简历"
@@ -2472,6 +2557,10 @@ msgstr "更新现有奖项"
msgid "Update an existing certification"
msgstr "更新现有证书"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "更新现有自定义章节"
@@ -2512,6 +2601,10 @@ msgstr "更新现有推荐人"
msgid "Update an existing skill"
msgstr "更新现有技能"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "更新现有志愿者经历"
@@ -2529,6 +2622,10 @@ msgstr "更新简历"
msgid "Update your password"
msgstr "更新你的密码"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "正在更新你的密码…"
@@ -2618,10 +2715,6 @@ msgstr "志愿者经历"
msgid "Website"
msgstr "网站"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "你想给这个通行密钥取什么名字?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "你想把这个章节重命名为什么?"
@@ -2668,10 +2761,9 @@ msgstr "你也可以使用用户名登录。"
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "你可以通过唯一的公共 URL 分享你的简历,用密码保护它,或者下载为 PDF 直接分享,一切由你决定!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "删除后,你将无法再使用通行密钥“{0}”登录。此操作不可撤销。"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "你的数据将存储在本地"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "你的数据会被安全存储,且绝不会与第三方共享。你也可以在自己的服务器上自托管 Reactive Resume,以完全掌控你的数据。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "你的通行密钥已成功添加。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "你的通行密钥已成功删除。"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "你的密码已成功重置。你现在可以使用新密码登录。"
@@ -2764,4 +2848,3 @@ msgstr "缩小"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "祖鲁语"
+137 -54
View File
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-01-25 17:56\n"
"PO-Revision-Date: 2026-02-09 00:58\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -110,6 +110,10 @@ msgstr "一個由 <0>Amruth Pillai</0> 發起的熱血專案。"
msgid "A resume with this slug already exists."
msgstr "已有使用這個標示碼的履歷。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "A4"
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr "當然可以!您只要按一下即可將履歷匯出為 PDF。匯出的 PDF 會完整保留所有格式與樣式。"
@@ -203,14 +207,9 @@ msgstr "在後方新增列"
msgid "Add Row Before"
msgstr "在前方新增列"
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr "新增於 {0}"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
msgstr "正在新增您的通行金鑰…"
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
msgid "Afrikaans"
@@ -221,6 +220,10 @@ msgstr "南非荷蘭語"
msgid "AI"
msgstr "AI"
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr "阿爾巴尼亞語"
@@ -293,14 +296,14 @@ msgstr "應用程式統計資料"
msgid "Arabic"
msgstr "阿拉伯文"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "確定要刪除此 API Key 嗎?"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
msgstr "確定要刪除此通行金鑰嗎?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -332,6 +335,10 @@ msgstr "學習領域"
msgid "Artificial Intelligence"
msgstr "人工智慧"
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "顯示比例"
@@ -436,6 +443,8 @@ msgstr "我可以把履歷匯出成 PDF 嗎?"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -456,6 +465,8 @@ msgstr "我可以把履歷匯出成 PDF 嗎?"
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -500,7 +511,7 @@ msgstr "改變主意了嗎?將履歷重新命名成更具描述性的名稱吧
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr ""
msgstr "更新日誌"
#: src/routes/auth/forgot-password.tsx
msgid "Check your email for a link to reset your password."
@@ -522,6 +533,10 @@ msgstr "中文(繁體)"
msgid "Circle"
msgstr "圓形"
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr "清除選取"
@@ -562,6 +577,11 @@ msgstr "確認"
msgid "Connect"
msgstr "連結"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -602,10 +622,15 @@ msgstr "複製這組私密金鑰,並在您的應用程式中使用它來存取
msgid "Copy URL"
msgstr "複製 URL"
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -616,6 +641,7 @@ msgstr "複製 URL"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr "建立"
@@ -637,6 +663,10 @@ msgstr "建立新的得獎紀錄"
msgid "Create a new certification"
msgstr "建立新的證照"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "建立新的自訂段落"
@@ -684,6 +714,10 @@ msgstr "建立新履歷"
msgid "Create a new skill"
msgstr "建立新的技能"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "建立新的志工經歷"
@@ -793,10 +827,6 @@ msgstr "正在刪除您的帳戶…"
msgid "Deleting your API key..."
msgstr "正在刪除您的 API Key…"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr "正在刪除您的通行金鑰…"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -841,7 +871,7 @@ msgstr "中斷連結"
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr ""
msgstr "Discord"
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
@@ -914,6 +944,10 @@ msgstr "正在複製您的履歷…"
msgid "Dutch"
msgstr "荷蘭語"
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr "學歷"
@@ -1002,6 +1036,10 @@ msgstr "您在這裡輸入的所有內容都會儲存在瀏覽器本機。只有
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr "建立、客製化與分享專業履歷所需的一切功能一應俱全。以隱私為出發點,由開放原始碼驅動,而且永遠完全免費。"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr "經歷"
@@ -1090,7 +1128,7 @@ msgid "Forgot your password?"
msgstr "忘記密碼?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr "格式"
@@ -1098,6 +1136,10 @@ msgstr "格式"
msgid "Free"
msgstr "免費"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr "自由格式"
#: src/utils/locale.ts
msgid "French"
msgstr "法文"
@@ -1106,6 +1148,10 @@ msgstr "法文"
msgid "Full Width"
msgstr "全幅寬"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "產生隨機名稱"
@@ -1141,7 +1187,7 @@ msgstr "希臘語"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr ""
msgstr "網格"
#: src/routes/_home/-sections/donate.tsx
msgid "Grow the Team"
@@ -1382,6 +1428,10 @@ msgstr "瞭解更多"
#: src/components/resume/preview.tsx
msgid "Learn more about how to fit content on a page"
msgstr "深入了解如何讓內容適應頁面"
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
@@ -1392,6 +1442,10 @@ msgstr "留空則會將標題重設為原始值。"
msgid "Left Align"
msgstr "靠左對齊"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "信件"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1426,7 +1480,7 @@ msgstr "正在連結您的 {providerName} 帳戶…"
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr ""
msgstr "列表"
#: src/utils/locale.ts
msgid "Lithuanian"
@@ -1630,10 +1684,6 @@ msgstr "第 {pageNumber} / {totalNumberOfPages} 頁"
msgid "Paragraph"
msgstr "段落"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr "通行金鑰"
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr "通行金鑰與 2FA"
@@ -1735,7 +1785,7 @@ msgstr "偏好設定"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr ""
msgstr "請按下 <0>{RETURN_KEY}</0> 或 <1>{COMMA_KEY}</1> 來新增或儲存目前的關鍵字。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
@@ -1808,6 +1858,10 @@ msgstr "Reactive Resume 今日登上 Product Hunt,快前往給予支持!"
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr "Reactive Resume 是開放原始碼、重視隱私且完全免費的工具。與其他履歷建立工具不同,它不會顯示廣告、不追蹤您的資料,也不會把功能鎖在付費牆後面。"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "長方形"
@@ -1816,6 +1870,11 @@ msgstr "長方形"
msgid "Rectangle (Full Width)"
msgstr "長方形(全幅寬)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr "重做(Ctrl+Y)"
#: src/utils/resume/section.tsx
msgid "References"
msgstr "推薦人"
@@ -1824,10 +1883,6 @@ msgstr "推薦人"
msgid "Refresh"
msgstr "重新整理"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr "註冊新裝置"
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr "想起密碼了嗎?<0><1>立即登入 <2/></1></0>"
@@ -1836,6 +1891,10 @@ msgstr "想起密碼了嗎?<0><1>立即登入 <2/></1></0>"
msgid "Remove Password"
msgstr "移除密碼"
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "正在移除密碼保護…"
@@ -1850,7 +1909,7 @@ msgstr "回報錯誤"
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr ""
msgstr "回報問題"
#: src/routes/dashboard/settings/profile.tsx
msgid "Resend verification email"
@@ -1910,6 +1969,7 @@ msgstr "俄文"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1920,6 +1980,7 @@ msgstr "俄文"
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2019,9 +2080,21 @@ msgstr "分享"
msgid "Show"
msgstr "顯示"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "側邊欄<<<<<<< HEAD"
msgstr "側邊欄"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2043,7 +2116,6 @@ msgstr "使用 GitHub、Google 或自訂 OAuth 服務登入。"
msgid "Sign up"
msgstr "註冊"
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2127,7 +2199,7 @@ msgstr "贊助者"
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr ""
msgstr "贊助"
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
@@ -2156,13 +2228,17 @@ msgstr "從零開始建立您的履歷"
msgid "Statistics"
msgstr "統計資料"
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "刪除線"
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr ""
msgstr "Subreddit"
#: src/utils/resume/section.tsx
msgid "Summary"
@@ -2250,7 +2326,7 @@ msgstr "您要找的指令不存在。"
#: src/components/resume/preview.tsx
msgid "The content is too tall for this page, this may cause undesirable results when exporting to PDF."
msgstr ""
msgstr "本頁內容過高,匯出為 PDF 時可能會出現不理想的效果。"
#: src/routes/auth/resume-password.tsx
msgid "The password you entered is incorrect"
@@ -2279,6 +2355,10 @@ msgstr "接著,請輸入應用程式提供的 6 位數驗證碼以繼續。"
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "產生 PDF 時發生問題,請稍後再試一次。"
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2437,6 +2517,11 @@ msgstr "烏克蘭語"
msgid "Underline"
msgstr "底線"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr "復原(Ctrl+Z)"
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr "無限履歷"
@@ -2472,6 +2557,10 @@ msgstr "更新現有的得獎紀錄"
msgid "Update an existing certification"
msgstr "更新現有的證照"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "更新現有的自訂段落"
@@ -2512,6 +2601,10 @@ msgstr "更新現有的推薦人"
msgid "Update an existing skill"
msgstr "更新現有的技能"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "更新現有的志工經歷"
@@ -2529,6 +2622,10 @@ msgstr "更新履歷"
msgid "Update your password"
msgstr "更新您的密碼"
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "正在更新您的密碼…"
@@ -2618,10 +2715,6 @@ msgstr "志工服務"
msgid "Website"
msgstr "個人網站"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr "您想如何稱呼這把通行金鑰?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "您想將這個段落重新命名為什麼?"
@@ -2668,10 +2761,9 @@ msgstr "您也可以使用使用者名稱登入。"
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr "您可以透過唯一的公開 URL 分享履歷、以密碼加以保護,或下載成 PDF 直接分享,一切由您決定!"
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
msgstr "刪除後,您將無法再使用通行金鑰「{0}」登入。此動作無法復原。"
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
#: src/routes/auth/register.tsx
@@ -2702,14 +2794,6 @@ msgstr "您的資料將儲存在本機裝置中"
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr "您的資料會被安全保存,且絕不會分享給第三方。您也可以在自有伺服器上自行託管 Reactive Resume,完全掌控自己的資料。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr "您的通行金鑰已成功新增。"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr "您的通行金鑰已成功刪除。"
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "您的密碼已成功重設。您現在可以使用新密碼登入。"
@@ -2764,4 +2848,3 @@ msgstr "縮小"
#: src/utils/locale.ts
msgid "Zulu"
msgstr "祖魯語"
+125 -41
View File
@@ -105,6 +105,10 @@ msgstr ""
msgid "A resume with this slug already exists."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr ""
#: src/routes/_home/-sections/faq.tsx
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
msgstr ""
@@ -198,13 +202,8 @@ msgstr ""
msgid "Add Row Before"
msgstr ""
#. placeholder {0}: passkey.createdAt.toLocaleDateString()
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Added on {0}"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Adding your passkey..."
#: src/components/ai/chat.tsx
msgid "Added"
msgstr ""
#: src/utils/locale.ts
@@ -216,6 +215,10 @@ msgstr ""
msgid "AI"
msgstr ""
#: src/components/ai/chat.tsx
msgid "AI Chat"
msgstr ""
#: src/utils/locale.ts
msgid "Albanian"
msgstr ""
@@ -288,12 +291,12 @@ msgstr ""
msgid "Arabic"
msgstr ""
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Are you sure you want to delete this passkey?"
#: src/routes/dashboard/settings/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
@@ -327,6 +330,10 @@ msgstr ""
msgid "Artificial Intelligence"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Ask me to update your resume..."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr ""
@@ -431,6 +438,8 @@ msgstr ""
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -451,6 +460,8 @@ msgstr ""
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/hooks/use-prompt.tsx
@@ -517,6 +528,10 @@ msgstr ""
msgid "Circle"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Clear chat history"
msgstr ""
#: src/components/ui/multiple-combobox.tsx
msgid "Clear selection"
msgstr ""
@@ -557,6 +572,11 @@ msgstr ""
msgid "Connect"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Content"
msgstr ""
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
@@ -597,10 +617,15 @@ msgstr ""
msgid "Copy URL"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Cover Letter"
msgstr ""
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -611,6 +636,7 @@ msgstr ""
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create"
msgstr ""
@@ -632,6 +658,10 @@ msgstr ""
msgid "Create a new certification"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr ""
@@ -679,6 +709,10 @@ msgstr ""
msgid "Create a new skill"
msgstr ""
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr ""
@@ -788,10 +822,6 @@ msgstr ""
msgid "Deleting your API key..."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Deleting your passkey..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -909,6 +939,10 @@ msgstr ""
msgid "Dutch"
msgstr ""
#: src/components/ai/chat.tsx
msgid "e.g. Change my name to..."
msgstr ""
#: src/utils/resume/section.tsx
msgid "Education"
msgstr ""
@@ -997,6 +1031,10 @@ msgstr ""
msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever."
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr ""
#: src/utils/resume/section.tsx
msgid "Experience"
msgstr ""
@@ -1085,7 +1123,7 @@ msgid "Forgot your password?"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4 or Letter)"
msgctxt "Page Format (A4, Letter or Free-Form)"
msgid "Format"
msgstr ""
@@ -1093,6 +1131,10 @@ msgstr ""
msgid "Free"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-Form"
msgstr ""
#: src/utils/locale.ts
msgid "French"
msgstr ""
@@ -1101,6 +1143,10 @@ msgstr ""
msgid "Full Width"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr ""
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr ""
@@ -1379,6 +1425,10 @@ msgstr ""
msgid "Learn more about how to fit content on a page"
msgstr ""
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
msgstr ""
@@ -1387,6 +1437,10 @@ msgstr ""
msgid "Left Align"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr ""
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
@@ -1625,10 +1679,6 @@ msgstr ""
msgid "Paragraph"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Passkeys"
msgstr ""
#: src/routes/_home/-sections/features.tsx
msgid "Passkeys & 2FA"
msgstr ""
@@ -1803,6 +1853,10 @@ msgstr ""
msgid "Reactive Resume is open-source, privacy-focused, and completely free. Unlike other resume builders, it doesn't show ads, track your data, or limit your features behind a paywall."
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Recipient"
msgstr ""
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr ""
@@ -1811,6 +1865,11 @@ msgstr ""
msgid "Rectangle (Full Width)"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Redo (Ctrl+Y)"
msgstr ""
#: src/utils/resume/section.tsx
msgid "References"
msgstr ""
@@ -1819,10 +1878,6 @@ msgstr ""
msgid "Refresh"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Register New Device"
msgstr ""
#: src/routes/auth/forgot-password.tsx
msgid "Remember your password? <0><1>Sign in now <2/></1></0>"
msgstr ""
@@ -1831,6 +1886,10 @@ msgstr ""
msgid "Remove Password"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Removed"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr ""
@@ -1905,6 +1964,7 @@ msgstr ""
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
@@ -1915,6 +1975,7 @@ msgstr ""
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Save Changes"
@@ -2014,9 +2075,21 @@ msgstr ""
msgid "Show"
msgstr ""
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "<<<<<<< HEAD"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
@@ -2038,7 +2111,6 @@ msgstr ""
msgid "Sign up"
msgstr ""
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/-components/social-auth.tsx
#: src/routes/auth/login.tsx
@@ -2151,6 +2223,10 @@ msgstr ""
msgid "Statistics"
msgstr ""
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr ""
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr ""
@@ -2274,6 +2350,10 @@ msgstr ""
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/components/ai/chat.tsx
msgid "Thinking..."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
@@ -2432,6 +2512,11 @@ msgstr ""
msgid "Underline"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx
msgctxt "'Ctrl' may be replaced with the locale-specific equivalent (e.g. 'Strg' for QWERTZ layouts)."
msgid "Undo (Ctrl+Z)"
msgstr ""
#: src/routes/_home/-sections/features.tsx
msgid "Unlimited Resumes"
msgstr ""
@@ -2467,6 +2552,10 @@ msgstr ""
msgid "Update an existing certification"
msgstr ""
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr ""
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr ""
@@ -2507,6 +2596,10 @@ msgstr ""
msgid "Update an existing skill"
msgstr ""
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr ""
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr ""
@@ -2524,6 +2617,10 @@ msgstr ""
msgid "Update your password"
msgstr ""
#: src/components/ai/chat.tsx
msgid "Updated"
msgstr ""
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr ""
@@ -2613,10 +2710,6 @@ msgstr ""
msgid "Website"
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "What do you want to call this passkey?"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr ""
@@ -2663,9 +2756,8 @@ msgstr ""
msgid "You can share your resume via a unique public URL, protect it with a password, or download it as a PDF to share directly. The choice is yours!"
msgstr ""
#. placeholder {0}: passkey.name ?? "(WebAuthn Device)"
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "You cannot use the passkey \"{0}\" anymore to sign in after deletion. This action cannot be undone."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr ""
#: src/routes/auth/forgot-password.tsx
@@ -2697,14 +2789,6 @@ msgstr ""
msgid "Your data is stored securely and is never shared with third parties. You can also self-host Reactive Resume on your own servers for complete control over your data."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been added successfully."
msgstr ""
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
msgid "Your passkey has been deleted successfully."
msgstr ""
#: src/routes/auth/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr ""
+53 -48
View File
@@ -1,10 +1,10 @@
{
"name": "reactive-resume",
"description": "Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.",
"version": "5.0.3",
"version": "5.0.9",
"license": "MIT",
"type": "module",
"packageManager": "pnpm@10.28.1+sha512.7d7dbbca9e99447b7c3bf7a73286afaaf6be99251eb9498baefa7d406892f67b879adb3a1d7e687fc4ccc1a388c7175fbaae567a26ab44d1067b54fcb0d6a316",
"packageManager": "pnpm@10.29.2+sha512.bef43fa759d91fd2da4b319a5a0d13ef7a45bb985a3d7342058470f9d2051a3ba8674e629672654686ef9443ad13a82da2beb9eeb3e0221c87b8154fff9d74b8",
"repository": {
"type": "git",
"url": "https://github.com/amruthpillai/reactive-resume.git"
@@ -26,17 +26,17 @@
"docs:dev": "cd docs && npx mint dev",
"knip": "knip",
"lingui:extract": "lingui extract --clean --overwrite",
"lint": "biome check --write .",
"lint": "biome check --write",
"start": "node .output/server/index.mjs",
"typecheck": "tsc --noEmit"
"typecheck": "tsgo --noEmit"
},
"dependencies": {
"@ai-sdk/anthropic": "^3.0.23",
"@ai-sdk/google": "^3.0.13",
"@ai-sdk/openai": "^3.0.18",
"@aws-sdk/client-s3": "^3.975.0",
"@better-auth/core": "1.5.0-beta.9",
"@better-auth/passkey": "1.5.0-beta.9",
"@ai-sdk/anthropic": "^3.0.39",
"@ai-sdk/google": "^3.0.23",
"@ai-sdk/openai": "^3.0.26",
"@ai-sdk/react": "^3.0.80",
"@aws-sdk/client-s3": "^3.986.0",
"@better-auth/core": "1.5.0-beta.13",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
@@ -56,46 +56,49 @@
"@sindresorhus/slugify": "^3.0.0",
"@t3-oss/env-core": "^0.13.10",
"@tanstack/react-query": "5.90.20",
"@tanstack/react-router": "^1.157.10",
"@tanstack/react-router-ssr-query": "^1.157.10",
"@tanstack/react-start": "^1.157.10",
"@tanstack/zod-adapter": "^1.157.10",
"@tiptap/extension-highlight": "^3.17.1",
"@tiptap/extension-table": "^3.17.1",
"@tiptap/extension-text-align": "^3.17.1",
"@tiptap/pm": "^3.17.1",
"@tiptap/react": "^3.17.1",
"@tiptap/starter-kit": "^3.17.1",
"ai": "^6.0.49",
"ai-sdk-ollama": "^3.3.0",
"@tanstack/react-router": "^1.159.5",
"@tanstack/react-router-ssr-query": "^1.159.5",
"@tanstack/react-start": "^1.159.5",
"@tanstack/zod-adapter": "^1.159.5",
"@tiptap/extension-highlight": "^3.19.0",
"@tiptap/extension-table": "^3.19.0",
"@tiptap/extension-text-align": "^3.19.0",
"@tiptap/pm": "^3.19.0",
"@tiptap/react": "^3.19.0",
"@tiptap/starter-kit": "^3.19.0",
"ai": "^6.0.78",
"ai-sdk-ollama": "^3.5.0",
"bcrypt": "^6.0.0",
"better-auth": "1.5.0-beta.9",
"better-auth": "1.5.0-beta.13",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"dompurify": "^3.3.1",
"drizzle-orm": "^1.0.0-beta.12-a5629fb",
"drizzle-orm": "^1.0.0-beta.15-859cf75",
"drizzle-zod": "^0.8.3",
"@modelcontextprotocol/sdk": "^1.26.0",
"es-toolkit": "^1.44.0",
"fast-deep-equal": "^3.1.3",
"fast-json-patch": "^3.1.1",
"fuse.js": "^7.1.0",
"immer": "^11.1.3",
"input-otp": "^1.4.2",
"js-cookie": "^3.0.5",
"monaco-editor": "^0.55.1",
"motion": "^12.29.0",
"nodemailer": "^7.0.12",
"pg": "^8.17.2",
"puppeteer-core": "^24.36.0",
"motion": "^12.34.0",
"nodemailer": "^8.0.1",
"pg": "^8.18.0",
"puppeteer-core": "^24.37.2",
"qrcode.react": "^4.2.0",
"radix-ui": "^1.4.3",
"react": "^19.2.3",
"react-dom": "^19.2.3",
"react": "^19.2.4",
"react-dom": "^19.2.4",
"react-hook-form": "^7.71.1",
"react-hotkeys-hook": "^5.2.3",
"react-resizable-panels": "^4.5.2",
"react-window": "^2.2.5",
"react-hotkeys-hook": "^5.2.4",
"react-resizable-panels": "^4.6.2",
"react-window": "^2.2.6",
"react-zoom-pan-pinch": "^3.7.0",
"reflect-metadata": "^0.2.2",
"shadcn": "^3.7.0",
"shadcn": "^3.8.4",
"sharp": "^0.34.5",
"sonner": "^2.0.7",
"tailwind-merge": "^3.4.0",
@@ -106,38 +109,40 @@
"unique-names-generator": "^4.7.1",
"usehooks-ts": "^3.1.1",
"uuid": "^13.0.0",
"workbox-window": "^7.4.0",
"zod": "^4.3.6",
"zustand": "^5.0.10"
"zundo": "^2.3.0",
"zustand": "^5.0.11"
},
"devDependencies": {
"@biomejs/biome": "^2.3.12",
"@biomejs/biome": "^2.3.14",
"@lingui/babel-plugin-lingui-macro": "^5.9.0",
"@lingui/cli": "^5.9.0",
"@lingui/vite-plugin": "^5.9.0",
"@tailwindcss/vite": "^4.1.18",
"@types/bcrypt": "^6.0.0",
"@types/js-cookie": "^3.0.6",
"@types/node": "^25.0.10",
"@types/nodemailer": "^7.0.5",
"@types/node": "^25.2.2",
"@types/nodemailer": "^7.0.9",
"@types/pg": "^8.16.0",
"@types/react": "^19.2.9",
"@types/react": "^19.2.13",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^5.1.2",
"@typescript/native-preview": "7.0.0-dev.20260209.1",
"@vitejs/plugin-react": "^5.1.3",
"babel-plugin-macros": "^3.1.0",
"drizzle-kit": "^1.0.0-beta.12-a5629fb",
"knip": "^5.82.1",
"drizzle-kit": "^1.0.0-beta.15-859cf75",
"knip": "^5.83.1",
"nitro": "npm:nitro-nightly@latest",
"node-addon-api": "^8.5.0",
"node-gyp": "^12.1.0",
"npm-check-updates": "^19.3.1",
"node-gyp": "^12.2.0",
"npm-check-updates": "^19.3.2",
"tsx": "^4.21.0",
"typescript": "^5.9.3",
"vite": "npm:rolldown-vite@latest",
"vite": "^8.0.0-beta.13",
"vite-plugin-pwa": "^1.2.0"
},
"pnpm": {
"overrides": {
"vite": "npm:rolldown-vite@latest"
"vite": "^8.0.0-beta.13"
},
"onlyBuiltDependencies": [
"@prisma/engines",
+2482 -2871
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 415 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 284 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

+97 -7
View File
@@ -1,8 +1,11 @@
/**
* This script is responsible for generating a JSON file containing the fonts served by Google Fonts.
* The JSON file will be used to populate the typography options in the resume builder.
* This script generates a JSON file containing the fonts served by Google Fonts,
* and also injects the Computer Modern font families as served by https://github.com/bitmaks/cm-web-fonts
* to ensure they appear in the application's typography options.
*
* Information about the Google Fonts Developer API can be found here: https://developers.google.com/fonts/docs/developer_api
* See:
* - Google Fonts API: https://developers.google.com/fonts/docs/developer_api
* - Computer Modern Web Fonts: https://github.com/bitmaks/cm-web-fonts
*/
import { mkdir, readFile, writeFile } from "node:fs/promises";
@@ -19,6 +22,7 @@ const FONTS_DIR = "./scripts/fonts";
const RESPONSE_FILE = `${FONTS_DIR}/response.json`;
const WEBFONTLIST_FILE = `${FONTS_DIR}/webfontlist.json`;
/** Returns JSON from Google Fonts API or (unless --force) from local cache if it exists */
async function getGoogleFontsJSON() {
let contents: string | null = null;
@@ -44,21 +48,99 @@ async function getGoogleFontsJSON() {
return data;
}
/** Map Google Fonts API variant strings to simple weights */
function variantToWeight(variant: Variant): Weight | null {
if (["100", "200", "300", "500", "600", "700", "800", "900"].includes(variant)) return variant as Weight;
if (variant === "regular") return "400";
return null;
}
/**
* Helper: Get additional Computer Modern webfonts (manually curated from https://github.com/bitmaks/cm-web-fonts)
* These do NOT come from Google Fonts but should appear in webfontlist.json output.
* Files are delivered via jsDelivr CDN.
*/
function getComputerModernWebFonts(): WebFont[] {
const CDN = "https://cdn.jsdelivr.net/gh/bitmaks/cm-web-fonts@latest/font";
return [
{
type: "web",
category: "display",
family: "Computer Modern Bright",
weights: ["400", "700"],
preview: `${CDN}/Bright/cmunbmr.woff`,
files: {
"400": `${CDN}/Bright/cmunbmr.woff`,
"400italic": `${CDN}/Bright/cmunbmo.woff`,
"700": `${CDN}/Bright/cmunbbx.woff`,
"700italic": `${CDN}/Bright/cmunbxo.woff`,
},
},
{
type: "web",
category: "serif",
family: "Computer Modern Concrete",
weights: ["400", "700"],
preview: `${CDN}/Concrete/cmunorm.woff`,
files: {
"400": `${CDN}/Concrete/cmunorm.woff`,
"400italic": `${CDN}/Concrete/cmunobi.woff`,
"700": `${CDN}/Concrete/cmunobx.woff`,
"700italic": `${CDN}/Concrete/cmunoti.woff`,
},
},
{
type: "web",
category: "sans-serif",
family: "Computer Modern Sans",
weights: ["400", "700"],
preview: `${CDN}/Sans/cmunss.woff`,
files: {
"400": `${CDN}/Sans/cmunss.woff`,
"400italic": `${CDN}/Sans/cmunsl.woff`,
"700": `${CDN}/Sans/cmunsx.woff`,
"700italic": `${CDN}/Sans/cmunsi.woff`,
},
},
{
type: "web",
category: "serif",
family: "Computer Modern Serif",
weights: ["400", "700"],
preview: `${CDN}/Serif/cmunrm.woff`,
files: {
"400": `${CDN}/Serif/cmunrm.woff`,
"400italic": `${CDN}/Serif/cmunti.woff`,
"700": `${CDN}/Serif/cmunbx.woff`,
"700italic": `${CDN}/Serif/cmunbi.woff`,
},
},
{
type: "web",
category: "monospace",
family: "Computer Modern Typewriter",
weights: ["400", "700"],
preview: `${CDN}/Typewriter/cmuntt.woff`,
files: {
"400": `${CDN}/Typewriter/cmuntt.woff`,
"400italic": `${CDN}/Typewriter/cmunit.woff`,
"700": `${CDN}/Typewriter/cmuntx.woff`,
"700italic": `${CDN}/Typewriter/cmuntb.woff`,
},
},
];
}
export async function generateFonts() {
const response = await getGoogleFontsJSON();
console.log(`Found ${response.items.length} fonts in total.`);
console.log(`Found ${response.items.length} fonts in total (Google Fonts).`);
const filteredItems = response.items.filter(
(item) => !skippedFamilies.some((family) => item.family.includes(family)),
);
const result: WebFont[] = filteredItems.slice(0, argLimit).map((item) => {
const googleFontResults: WebFont[] = filteredItems.slice(0, argLimit).map((item) => {
// 1. weights: Only non-italic, convert "regular" to "400"
const weights: Weight[] = item.variants.map((v) => variantToWeight(v)).filter((w): w is Weight => !!w);
@@ -82,11 +164,19 @@ export async function generateFonts() {
} satisfies WebFont;
});
const jsonString = argCompress ? JSON.stringify(result) : JSON.stringify(result, null, 2);
// Manually append Computer Modern web fonts
const computerModernFonts = getComputerModernWebFonts();
const allWebFonts: WebFont[] = [...computerModernFonts, ...googleFontResults];
console.log(
`Added ${computerModernFonts.length} Computer Modern Web Fonts. Total output: ${allWebFonts.length} web fonts.`,
);
const jsonString = argCompress ? JSON.stringify(allWebFonts) : JSON.stringify(allWebFonts, null, 2);
await mkdir(FONTS_DIR, { recursive: true });
await writeFile(WEBFONTLIST_FILE, jsonString, "utf-8");
console.log(`Generated ${result.length} fonts in the list.`);
console.log(`Generated ${allWebFonts.length} fonts in the list (including Computer Modern web fonts).`);
}
if (import.meta.main) {
+2 -2
View File
@@ -30,7 +30,7 @@ type Item = {
subsets: string[];
variants: Variant[];
colorCapabilities?: string[];
files: Record<Variant, string>;
files: Partial<Record<Variant, string>>;
};
export type APIResponse = {
@@ -47,5 +47,5 @@ export type WebFont = {
family: string;
weights: Weight[];
preview: string;
files: Record<FileWeight, string>;
files: Partial<Record<FileWeight, string>>;
};
+408
View File
@@ -0,0 +1,408 @@
import { useChat } from "@ai-sdk/react";
import { t } from "@lingui/core/macro";
import { Trans } from "@lingui/react/macro";
import { eventIteratorToUnproxiedDataStream } from "@orpc/client";
import {
CheckCircleIcon,
CircleNotchIcon,
PaperPlaneRightIcon,
SparkleIcon,
StopIcon,
TrashSimpleIcon,
} from "@phosphor-icons/react";
import type { UIMessage } from "ai";
import type { Operation } from "fast-json-patch";
import { useCallback, useEffect, useRef, useState } from "react";
import { toast } from "sonner";
import { Button } from "@/components/ui/button";
import { Popover, PopoverContent, PopoverTrigger } from "@/components/ui/popover";
import { ScrollArea } from "@/components/ui/scroll-area";
import { useAIStore } from "@/integrations/ai/store";
import { client } from "@/integrations/orpc/client";
import { applyResumePatches } from "@/utils/resume/patch";
import { cn } from "@/utils/style";
import { useResumeStore } from "../resume/store/resume";
/**
* Extract patch operations from the latest assistant messages' tool call parts.
* Returns operations that haven't been applied yet (tracked by processedToolCallIds).
*/
function extractNewPatchOperations(
messages: UIMessage[],
processedIds: Set<string>,
): { operations: Operation[]; newIds: string[] } {
const operations: Operation[] = [];
const newIds: string[] = [];
for (const message of messages) {
if (message.role !== "assistant") continue;
for (const part of message.parts) {
if (part.type !== "tool-patch_resume") continue;
// biome-ignore lint/suspicious/noExplicitAny: AI SDK tool parts have dynamic shapes
const toolPart = part as any;
if (toolPart.state !== "output-available") continue;
const callId = toolPart.toolCallId as string;
if (processedIds.has(callId)) continue;
const result = toolPart.output as { success: boolean; appliedOperations?: Operation[] } | undefined;
if (result?.success && result.appliedOperations) {
operations.push(...result.appliedOperations);
newIds.push(callId);
}
}
}
return { operations, newIds };
}
/**
* LocalStorage helpers for persisting chat messages per resume.
*/
const STORAGE_KEY_PREFIX = "ai-chat-messages";
function getStorageKey(resumeId: string): string {
return `${STORAGE_KEY_PREFIX}:${resumeId}`;
}
function loadStoredMessages(resumeId: string): UIMessage[] {
try {
const stored = localStorage.getItem(getStorageKey(resumeId));
if (!stored) return [];
return JSON.parse(stored) as UIMessage[];
} catch {
return [];
}
}
function saveStoredMessages(resumeId: string, messages: UIMessage[]): void {
try {
localStorage.setItem(getStorageKey(resumeId), JSON.stringify(messages));
} catch {
// Silently fail if localStorage is full or unavailable
}
}
function clearStoredMessages(resumeId: string): void {
localStorage.removeItem(getStorageKey(resumeId));
}
function formatPath(path: string): string {
return path.replace(/^\//, "").replace(/\//g, " › ");
}
function formatOperationLabel(op: string): string {
switch (op) {
case "replace":
return t`Updated`;
case "add":
return t`Added`;
case "remove":
return t`Removed`;
default:
return op;
}
}
function ToolBadge({ state, operations }: { state: string; operations?: { op: string; path: string }[] }) {
const isDone = state === "output-available";
return (
<div className="my-0.5 flex flex-col gap-1.5">
<span
data-state={state}
className={cn(
"inline-flex w-fit items-center gap-1.5 rounded-full border px-2.5 py-1 font-medium text-[11px]",
"data-[state=output-available]:border-emerald-500/30 data-[state=output-available]:bg-emerald-500/10 data-[state=output-available]:text-emerald-600 dark:data-[state=output-available]:text-emerald-400",
)}
>
{isDone ? (
<CheckCircleIcon weight="fill" className="size-3" />
) : (
<CircleNotchIcon className="size-3 animate-spin" />
)}
{isDone ? "Changes applied" : "Applying changes..."}
</span>
{isDone && operations && operations.length > 0 && (
<div className="flex flex-col gap-0.5 pl-1 text-[11px] text-muted-foreground">
{operations.map((op, i) => (
<span key={i} className="flex items-center gap-1">
<span className="opacity-40">•</span>
{formatOperationLabel(op.op)} {formatPath(op.path)}
</span>
))}
</div>
)}
</div>
);
}
function MessageParts({ message }: { message: UIMessage }) {
const parts = message.parts;
if (parts.length === 0) return null;
return (
<div className="flex flex-col gap-2">
{parts.map((part, i) => {
if (part.type === "step-start") {
if (i === 0) return null;
return <hr key={i} className="my-0.5 border-border/40" />;
}
if (part.type === "text" && part.text.trim()) {
return (
<p key={i} className="whitespace-pre-wrap text-[13px] leading-relaxed">
{part.text}
</p>
);
}
if (part.type === "reasoning" && part.text.trim()) {
return (
<p key={i} className="whitespace-pre-wrap text-[11px] text-muted-foreground italic leading-relaxed">
{part.text}
</p>
);
}
if (part.type === "tool-patch_resume") {
// biome-ignore lint/suspicious/noExplicitAny: AI SDK tool parts have dynamic shapes
const toolPart = part as any;
const state = toolPart.state as string;
const operations = toolPart.input?.operations as { op: string; path: string }[] | undefined;
return <ToolBadge key={i} state={state} operations={operations} />;
}
return null;
})}
</div>
);
}
export function AIChat() {
const enabled = useAIStore((s) => s.enabled);
const provider = useAIStore((s) => s.provider);
const model = useAIStore((s) => s.model);
const apiKey = useAIStore((s) => s.apiKey);
const baseURL = useAIStore((s) => s.baseURL);
const resumeId = useResumeStore((s) => s.resume.id);
const resumeData = useResumeStore((s) => s.resume.data);
const updateResumeData = useResumeStore((s) => s.updateResumeData);
const [input, setInput] = useState("");
const [open, setOpen] = useState(false);
const bottomRef = useRef<HTMLDivElement>(null);
const inputRef = useRef<HTMLInputElement>(null);
const processedToolCallIds = useRef(new Set<string>());
// Load stored messages once on mount and pre-populate processedToolCallIds
// so that already-applied patches are not re-applied.
const [initialMessages] = useState(() => {
const stored = loadStoredMessages(resumeId);
for (const msg of stored) {
if (msg.role !== "assistant") continue;
for (const part of msg.parts) {
if (part.type !== "tool-patch_resume") continue;
// biome-ignore lint/suspicious/noExplicitAny: AI SDK tool parts have dynamic shapes
const toolPart = part as any;
if (toolPart.state === "output-available") {
processedToolCallIds.current.add(toolPart.toolCallId as string);
}
}
}
return stored;
});
const { messages, sendMessage, status, stop, setMessages } = useChat({
messages: initialMessages,
transport: {
async sendMessages(options) {
return eventIteratorToUnproxiedDataStream(
await client.ai.chat(
{
provider,
model,
apiKey,
baseURL,
messages: options.messages,
resumeData,
},
{ signal: options.abortSignal },
),
);
},
reconnectToStream() {
throw new Error("Unsupported");
},
},
onError(error) {
toast.error("AI chat error", { description: error.message });
},
});
// Apply patches when new tool results arrive
useEffect(() => {
const { operations, newIds } = extractNewPatchOperations(messages, processedToolCallIds.current);
if (operations.length === 0) return;
try {
const patched = applyResumePatches(resumeData, operations);
updateResumeData((draft) => {
Object.assign(draft, patched);
});
for (const id of newIds) processedToolCallIds.current.add(id);
} catch (error) {
toast.error("Failed to apply resume changes", {
description: error instanceof Error ? error.message : "Unknown error",
});
}
}, [messages, resumeData, updateResumeData]);
// Persist messages to localStorage whenever they change
useEffect(() => {
saveStoredMessages(resumeId, messages);
}, [resumeId, messages]);
// Auto-scroll to bottom (sentinel so it works with ScrollArea viewport)
useEffect(() => {
bottomRef.current?.scrollIntoView({ behavior: "smooth" });
}, [messages]);
// Refocus the input when the AI finishes responding
useEffect(() => {
if (status === "ready") inputRef.current?.focus();
}, [status]);
const handleOpenChange = useCallback((nextOpen: boolean) => {
setOpen(nextOpen);
}, []);
const handleClearMessages = useCallback(() => {
setMessages([]);
clearStoredMessages(resumeId);
processedToolCallIds.current.clear();
}, [resumeId, setMessages]);
const handleSubmit = useCallback(
(e: React.SubmitEvent) => {
e.preventDefault();
if (!input.trim() || status !== "ready") return;
sendMessage({ text: input });
setInput("");
},
[input, status, sendMessage],
);
if (!enabled) return null;
const isLoading = status === "submitted" || status === "streaming";
return (
<Popover open={open} onOpenChange={handleOpenChange}>
<PopoverTrigger asChild>
<Button size="icon" variant="ghost">
<SparkleIcon />
</Button>
</PopoverTrigger>
<PopoverContent className="flex h-128 w-md flex-col gap-y-0 overflow-hidden p-0" side="top" align="center">
{/* Header with clear button */}
<div className="flex shrink-0 items-center justify-between border-b px-3 py-1.5">
<p className="font-medium text-muted-foreground text-xs">
<Trans>AI Chat</Trans>
</p>
<Button
size="icon-sm"
variant="ghost"
className="size-7"
title={t`Clear chat history`}
onClick={handleClearMessages}
disabled={messages.length === 0 || isLoading}
>
<TrashSimpleIcon className="size-3" />
</Button>
</div>
{/* Message list — min-h-0 so flex constrains height and viewport scrolls */}
<ScrollArea className="min-h-0 flex-1 px-4">
<div className="flex flex-col gap-y-4 pt-4">
{messages.length === 0 && (
<div className="flex h-full items-center justify-center py-6">
<p className="text-center text-muted-foreground text-xs">
<Trans>Ask me to update your resume...</Trans>
</p>
</div>
)}
<div className="flex flex-col gap-4">
{messages.map((message) => (
<div key={message.id} className={cn("flex", message.role === "user" ? "justify-end" : "justify-start")}>
<div
data-role={message.role}
className={cn(
"max-w-[85%] rounded-xl px-3.5 py-2.5",
"data-[role=user]:rounded-br-sm data-[role=user]:bg-primary data-[role=user]:text-primary-foreground",
"data-[role=assistant]:rounded-bl-sm data-[role=assistant]:bg-muted data-[role=assistant]:text-foreground",
)}
>
{message.role === "user" ? (
<p className="text-[13px] leading-relaxed">
{message.parts.map((part, i) =>
part.type === "text" ? <span key={i}>{part.text}</span> : null,
)}
</p>
) : (
<MessageParts message={message} />
)}
</div>
</div>
))}
{status === "submitted" && (
<div className="flex justify-start">
<div className="rounded-xl rounded-bl-sm bg-muted px-3.5 py-2.5">
<div className="flex items-center gap-2 text-[13px] text-muted-foreground">
<CircleNotchIcon className="size-3 animate-spin" />
<span>
<Trans>Thinking...</Trans>
</span>
</div>
</div>
</div>
)}
<div ref={bottomRef} aria-hidden />
</div>
</div>
</ScrollArea>
{/* Input form — shrink-0 so it stays visible when content scrolls */}
<form onSubmit={handleSubmit} className="flex shrink-0 items-center gap-1.5 border-t px-3 py-2">
<input
ref={inputRef}
value={input}
disabled={!enabled || isLoading}
onChange={(e) => setInput(e.target.value)}
placeholder={t`e.g. Change my name to...`}
className="flex-1 bg-transparent text-[13px] outline-none placeholder:text-muted-foreground"
/>
{isLoading ? (
<Button type="button" size="icon" variant="ghost" onClick={stop} className="size-7 shrink-0">
<StopIcon className="size-3.5" />
</Button>
) : (
<Button type="submit" size="icon" variant="ghost" disabled={!input.trim()} className="size-7 shrink-0">
<PaperPlaneRightIcon className="size-3.5" />
</Button>
)}
</form>
</PopoverContent>
</Popover>
);
}
+87 -24
View File
@@ -2,6 +2,8 @@ import { t } from "@lingui/core/macro";
import { useLingui } from "@lingui/react";
import { Trans } from "@lingui/react/macro";
import {
ArrowsInSimpleIcon,
ArrowsOutSimpleIcon,
CodeBlockIcon,
CodeSimpleIcon,
ColumnsPlusLeftIcon,
@@ -48,11 +50,13 @@ import {
useEditorState,
} from "@tiptap/react";
import StarterKit from "@tiptap/starter-kit";
import { useMemo } from "react";
import { VisuallyHidden } from "radix-ui";
import { useMemo, useState } from "react";
import { toast } from "sonner";
import { match } from "ts-pattern";
import z from "zod";
import { Button } from "@/components/ui/button";
import { Dialog, DialogContent, DialogDescription, DialogTitle } from "@/components/ui/dialog";
import {
DropdownMenu,
DropdownMenuCheckboxItem,
@@ -103,6 +107,7 @@ type Props = UseEditorOptions & {
export function RichInput({ value, onChange, style, className, editorClassName, ...options }: Props) {
const { i18n } = useLingui();
const textDirection = isRTL(i18n.locale) ? "rtl" : undefined;
const [isFullscreen, setIsFullscreen] = useState(false);
const editor = useEditor({
...options,
@@ -115,11 +120,13 @@ export function RichInput({ value, onChange, style, className, editorClassName,
attributes: {
spellcheck: "false",
"data-editor": "true",
"data-fullscreen": isFullscreen ? "true" : "false",
class: cn(
"group/editor",
"max-h-[400px] min-h-[100px] overflow-y-auto p-3 pb-0",
"group/editor overflow-y-auto p-3 pb-4",
"rounded-md rounded-t-none border outline-none focus-visible:border-ring",
"[td:has(.selectedCell)]:bg-primary",
"data-[fullscreen=false]:max-h-[400px] data-[fullscreen=false]:min-h-[100px]",
"data-[fullscreen=true]:max-h-none data-[fullscreen=true]:min-h-full",
styles.tiptap_content,
styles.editor_content,
editorClassName,
@@ -135,17 +142,55 @@ export function RichInput({ value, onChange, style, className, editorClassName,
if (!editor) return null;
const editorElement = (
<div className="relative">
<EditorToolbar editor={editor} isFullscreen={isFullscreen} />
<EditorContent editor={editor} />
<Button
size="icon"
variant="secondary"
className="absolute right-2 bottom-2 size-7"
title={isFullscreen ? t`Exit Fullscreen` : t`Fullscreen`}
onClick={() => setIsFullscreen(!isFullscreen)}
>
{isFullscreen ? <ArrowsInSimpleIcon className="size-4" /> : <ArrowsOutSimpleIcon className="size-4" />}
</Button>
</div>
);
if (isFullscreen) {
return (
<EditorContext value={providerValue}>
<div className={cn("rounded-md", className)} style={style}>
{/* Placeholder to maintain layout */}
<div className="h-[200px] rounded-md border border-dashed" />
</div>
<Dialog open={isFullscreen} onOpenChange={setIsFullscreen}>
<DialogContent className="flex h-[95svh] max-h-none! w-[95svw] max-w-none! flex-col p-4 sm:max-w-none! 2xl:max-w-none!">
<VisuallyHidden.Root>
<DialogTitle>Fullscreen Editor</DialogTitle>
<DialogDescription>Edit content in fullscreen mode</DialogDescription>
</VisuallyHidden.Root>
{editorElement}
</DialogContent>
</Dialog>
</EditorContext>
);
}
return (
<EditorContext value={providerValue}>
<div className={cn("rounded-md", className)} style={style}>
<EditorToolbar editor={editor} />
<EditorContent editor={editor} />
{editorElement}
</div>
</EditorContext>
);
}
function EditorToolbar({ editor }: { editor: Editor }) {
function EditorToolbar({ editor, isFullscreen }: { editor: Editor; isFullscreen: boolean }) {
const prompt = usePrompt();
const state = useEditorState({
@@ -313,7 +358,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
return (
<div className="flex flex-wrap items-center gap-y-0.5 rounded-md rounded-b-none border border-b-0">
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Bold`}
@@ -325,7 +370,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Italic`}
@@ -337,7 +382,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Underline`}
@@ -349,7 +394,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Strike`}
@@ -361,7 +406,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Highlight`}
@@ -376,7 +421,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button size="sm" tabIndex={-1} variant="ghost" className="rounded-none">
<Button size={isFullscreen ? "lg" : "sm"} tabIndex={-1} variant="ghost" className="rounded-none">
{match(state)
.with({ isParagraph: true }, () => <ParagraphIcon className="size-3.5" />)
.with({ isHeading1: true }, () => <TextHOneIcon className="size-3.5" />)
@@ -446,7 +491,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button size="sm" tabIndex={-1} variant="ghost" className="rounded-none">
<Button size={isFullscreen ? "lg" : "sm"} tabIndex={-1} variant="ghost" className="rounded-none">
{match(state)
.with({ isLeftAlign: true }, () => <TextAlignLeftIcon className="size-3.5" />)
.with({ isCenterAlign: true }, () => <TextAlignCenterIcon className="size-3.5" />)
@@ -492,7 +537,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
<div className="mx-1 h-5 w-px bg-border" />
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Bullet List`}
@@ -504,7 +549,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Ordered List`}
@@ -516,7 +561,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Button
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
@@ -527,7 +572,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Button>
<Button
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
@@ -540,17 +585,29 @@ function EditorToolbar({ editor }: { editor: Editor }) {
<div className="mx-1 h-5 w-px bg-border" />
{state.isLink ? (
<Button size="sm" tabIndex={-1} variant="ghost" className="rounded-none" onClick={state.unsetLink}>
<Button
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
onClick={state.unsetLink}
>
<LinkBreakIcon className="size-3.5" />
</Button>
) : (
<Button size="sm" tabIndex={-1} variant="ghost" className="rounded-none" onClick={state.setLink}>
<Button
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
onClick={state.setLink}
>
<LinkIcon className="size-3.5" />
</Button>
)}
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Inline Code`}
@@ -562,7 +619,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Toggle>
<Toggle
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
className="rounded-none"
title={t`Code Block`}
@@ -575,7 +632,13 @@ function EditorToolbar({ editor }: { editor: Editor }) {
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button size="sm" tabIndex={-1} variant="ghost" className="rounded-none" title={t`Table`}>
<Button
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
title={t`Table`}
>
<TableIcon className="size-3.5" />
</Button>
</DropdownMenuTrigger>
@@ -621,7 +684,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</DropdownMenu>
<Button
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"
@@ -632,7 +695,7 @@ function EditorToolbar({ editor }: { editor: Editor }) {
</Button>
<Button
size="sm"
size={isFullscreen ? "lg" : "sm"}
tabIndex={-1}
variant="ghost"
className="rounded-none"

Some files were not shown because too many files have changed in this diff Show More