diff --git a/.github/.well-known/funding.json b/.github/.well-known/funding.json index 0d0b0feb6..653ce4acf 100644 --- a/.github/.well-known/funding.json +++ b/.github/.well-known/funding.json @@ -15,7 +15,7 @@ { "guid": "reactive-resume", "name": "Reactive Resume", - "description": "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.", + "description": "A free and open-source resume builder that makes it easy to create, update, and share your resume.", "webpageUrl": { "url": "https://rxresu.me" }, diff --git a/.gitignore b/.gitignore index ba3e77f24..550a70917 100644 --- a/.gitignore +++ b/.gitignore @@ -50,6 +50,7 @@ temp .claude .cursor .opencode +.codegraph .superpowers .worktrees .migration diff --git a/AGENTS.md b/AGENTS.md index 7c297ec24..e482c4243 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -46,169 +46,96 @@ Rules: ## Agent skills -### Issue tracker +- Issues and specs: GitHub Issues for `amruthpillai/reactive-resume`. See `docs/agents/issue-tracker.md`. +- Domain docs use a multi-context layout. See `docs/agents/domain.md`. -Issues and specs are tracked in GitHub Issues for `amruthpillai/reactive-resume`. See `docs/agents/issue-tracker.md`. +## Overview -### Domain docs +Reactive Resume is a pnpm monorepo (Turborepo) with two deployable apps: `apps/web` (TanStack Start / React 19 / Vite) and `apps/server` (Hono / Node.js). The production Docker image runs a single Node.js process on port 3000; `apps/server` mounts the API/auth/MCP/static routes and serves the built web app. -This repository uses a multi-context domain-doc layout. See `docs/agents/domain.md`. +Internal packages are source-consumed through `package.json` export maps pointing at `src` files. Do not assume package-local `dist` output exists unless a package explicitly adds it. -## Cursor Cloud specific instructions +Prerequisites: **Node.js 24** (matches Dockerfile `ARG NODE_VERSION=24`), **pnpm 11.21.0** ([install guide](https://pnpm.io/installation)), and **Docker** for PostgreSQL (`sudo dockerd &` if the daemon isn't running). -### Overview +## Ownership map -Reactive Resume is a pnpm monorepo (Turborepo) with two deployable apps: `apps/web` (TanStack Start / React 19 / Vite) and `apps/server` (Hono / Node.js). The production Docker image runs a single Node.js process on port 3000, with `apps/server` mounting the API/auth/MCP/static routes and serving the built web app. +Where each concern lives, and where new code for it goes: -Internal packages are source-consumed through `package.json` export maps that point at `src` files. Do not assume package-local `dist` output exists unless a package explicitly adds it. +| Area | Owner | +|------|-------| +| Web routes, loaders, user-facing workflows | `apps/web/src/routes`, `apps/web/src/features` (file-based; never hand-edit `routeTree.gen.ts`) | +| Server HTTP routes/adapters, startup checks, static handlers, MCP transport, OpenAPI/well-known | `apps/server/src/{http,rpc,mcp,openapi,static,startup}` | +| Authenticated API contracts + business logic | `packages/api/src/features/*` (oRPC routers, DTOs, rate limiting; aggregated at `@reactive-resume/api/routers` for `/api/rpc`) | +| Auth | `packages/auth` (Better Auth config/helpers/types; `apps/server/src/http/auth.ts` delegates to `auth.handler`) | +| DB client + schema | `packages/db` (Drizzle; migrations at repo root `migrations/`) | +| Server env validation | `packages/env` (auto-loads root `.env`) | +| Resume/page/template Zod schemas | `packages/schema` | +| Pure resume-domain behavior (no DB/HTTP/DOM/renderer deps) | `packages/resume` (JSON Patch helpers, social-network icons) | +| Resume PDF rendering | `packages/pdf` (React PDF document, font registration, template primitives, browser/server adapters) | +| PDF.js viewer/canvas UI | `apps/web/src/features/resume` — never in `packages/pdf` | +| DOCX export | `packages/docx` | +| MCP tools/prompts/resources/server-card | `packages/mcp` | +| Generic UI primitives + hooks | `packages/ui` (Base UI/shadcn-style); workflow-specific UI stays in the owning web feature | +| Focused support surfaces | `packages/fonts`, `packages/email`, `packages/import`, `packages/ai`, `packages/utils`, `packages/config` — prefer existing exports over cross-package shortcuts | +| Dev-only scripts | `tooling/`, not `packages/`, so packages only hold runtime-bundled code | -### Prerequisites +Narrow cross-cutting helpers go in `packages/utils` only after checking no domain package is a better owner. Specifically: resume JSON Patch behavior belongs in `@reactive-resume/resume/patch` and DOCX builders in `@reactive-resume/docx` — not in `@reactive-resume/utils`. -- **Node.js 24** (matches Dockerfile `ARG NODE_VERSION=24`). Use `nvm install 24 && nvm use 24` if needed. -- **Docker** is required to run PostgreSQL. Start it with `sudo dockerd &` if the daemon isn't running. -- **pnpm 11.21.0**. Install pnpm directly using the [official installation guide](https://pnpm.io/installation). +## Web app conventions -### Codebase map +- `apps/web/src/router.tsx` initializes router context with `queryClient`, `orpc`, `theme`, `locale`, `session`, and `flags`. Reuse route context instead of refetching these ad hoc. +- Builder shell: `apps/web/src/routes/builder/$resumeId`. Its nested preview route is client-only (`ssr: false`); the public resume route `apps/web/src/routes/$username/$slug.tsx` uses `ssr: "data-only"`. +- Browser-only preview code: `apps/web/src/features/resume/preview`. Public PDF viewer: `apps/web/src/features/resume/public`. Keep PDF.js/canvas/browser APIs out of SSR paths. +- Isomorphic oRPC client: `apps/web/src/libs/orpc/client.ts` — server calls use an in-process router client, browser calls use `/api/rpc` with credentials included. +- For React components with explicit props, use a named props type (e.g. `type FooProps = {...}` with `function Foo(props: FooProps)`) rather than inline object annotations, especially with more than one field or with generics. -- `apps/web` owns TanStack Start routes, Vite config, PWA setup, oRPC browser client wiring, web features, and the resume builder UI. -- `apps/server` owns the production Hono app, route composition, auth/RPC/MCP/OpenAPI handlers, static uploads, schema JSON, web-dist fallback serving, and startup checks. -- `packages/api` contains oRPC routers, DTOs, rate limiting, and feature-owned API modules under `packages/api/src/features/*`. The router export at `@reactive-resume/api/routers` aggregates those feature routers for `/api/rpc`. -- `packages/auth` contains Better Auth config, auth helper functions, and exported auth types. The server auth adapter in `apps/server/src/http/auth.ts` delegates to `auth.handler`. -- `packages/db` contains the Drizzle client and schema. Migration files live at the repo root in `migrations/`. -- `packages/env` defines server environment validation and auto-loads the root `.env` for app/server code. -- `packages/schema` contains Zod schemas and typed resume/page/template models. -- `packages/pdf` contains the React PDF document, font registration, shared template primitives, template implementations, and browser/server PDF generation adapters. PDF.js viewer UI stays in `apps/web`. -- `packages/resume` contains pure resume-domain behavior such as JSON Patch helpers and social-network icon mapping. -- `packages/docx` contains DOCX export generation. -- `packages/mcp` contains MCP tools, prompts, resources, server-card generation, and tool metadata. -- `packages/ui` contains shared Base UI/shadcn-style components and hooks. -- `packages/fonts`, `packages/email`, `packages/import`, `packages/ai`, `packages/utils`, and `packages/config` provide focused support surfaces. Prefer their existing exports over adding cross-package shortcuts. -- Development-only scripts live in `tooling/`, not under `packages/`, so packages only contain code bundled by the app/runtime. +## Package boundaries -### Web app conventions +`pnpm exec turbo boundaries` is the executable check. Rules: -- Routes are file-based under `apps/web/src/routes`. Do not hand-edit `apps/web/src/routeTree.gen.ts`; it is generated by TanStack Router tooling. -- Server-owned HTTP behavior lives in `apps/server/src/{http,rpc,mcp,openapi,static,startup}`. Keep API/RPC/auth/MCP/static route wiring in `apps/server`, not in web routes. -- `apps/web/src/router.tsx` initializes router context with `queryClient`, `orpc`, `theme`, `locale`, `session`, and `flags`. Reuse route context where possible instead of refetching these concerns ad hoc. -- The builder shell lives under `apps/web/src/routes/builder/$resumeId`. The nested preview route is client-only (`ssr: false`), while the public resume route `apps/web/src/routes/$username/$slug.tsx` uses `ssr: "data-only"`. -- Browser-only resume preview code lives under `apps/web/src/features/resume/preview`, and public resume PDF viewer code lives under `apps/web/src/features/resume/public`. Keep PDF.js/canvas/browser APIs out of SSR paths and out of `packages/pdf`. -- The isomorphic oRPC client is in `apps/web/src/libs/orpc/client.ts`; server calls use an in-process router client and browser calls use `/api/rpc` with credentials included. -- For React components with explicit props, prefer a named TypeScript props type over inline object annotations in the function signature, especially once the props include more than one field or generics. For example: +- Workspace deps go through package names and export maps. Never import another workspace's `src` tree via repo paths, `@reactive-resume/*/src/*`, or TS path aliases. +- Workspace `turbo.json` files declare coarse tags: `app:web`, `app:server`, `runtime:server` (server-only packages: API/auth/db/env/email/MCP), `runtime:browser` (browser-only shared UI), `runtime:universal` (environment-neutral domain packages), plus `role:domain|infra|adapter|api|rendering|tooling` for intent. +- Runtime-specific code lives behind explicit export subpaths (`@reactive-resume/pdf/browser`, `@reactive-resume/pdf/server`, `@reactive-resume/env/server`). Keep root exports environment-neutral unless the package is intentionally server-only. +- Wildcard exports are allowed only for leaf libraries with an intentionally file-like surface — currently `@reactive-resume/ui/components/*`, `@reactive-resume/ui/hooks/*`, and schema resume model files. Prefer explicit exports for packages owning runtime behavior. +- Prefer `protectedProcedure` from `packages/api/src/context.ts` for authenticated procedures. Expose only intentional public surfaces through `packages/api/package.json`. +- Shared PDF section filtering: `packages/pdf/src/templates/shared/filtering.ts`. Template-specific visual exceptions stay in the owning template directory unless multiple templates need the behavior. `packages/pdf/src/hooks/use-register-fonts.ts` owns font registration, standard PDF fonts, CJK fallback stacks, and global hyphenation. -```ts -type IntentSelectFieldProps = { - label: string; - id: string; - value: TValue | undefined; - options: readonly ComboboxOption[]; - onChange: (value: TValue | undefined) => void; -}; +Multi-place changes: -function IntentSelectField(props: IntentSelectFieldProps) { - // ... -} -``` +- **Resume data shape**: `packages/schema/src/resume/*` first, then API DTOs, importers, PDF rendering, and web forms consuming it. +- **New template**: `packages/schema/src/templates.ts`, `packages/pdf/src/templates/index.ts`, source under `packages/pdf/src/templates//`, and previews under `apps/web/public/templates/{jpg,pdf}`. +- **New DB column/table**: `packages/db/src/schema/*`, then `dotenvx run -f .env.local -- pnpm db:generate`. +- **New env var**: `packages/env/src/server.ts` **and** the `globalEnv` array in `turbo.json`. Turborepo 2.x strict env mode filters out unlisted vars, so the variable will be `undefined` in child processes at runtime even when correctly set in the OS/container environment. -### Package and feature boundaries +## Environment and database -- Workspace dependencies must go through package names and package export maps. Do not import another workspace's `src` tree through repository paths, `@reactive-resume/*/src/*`, or TypeScript path aliases. -- `turbo boundaries` is the executable package-boundary check. Workspace-level `turbo.json` files declare coarse tags: - - `app:web` for the TanStack Start app. - - `app:server` and `runtime:server` for the Node/Hono process. - - `runtime:server` for server-only packages such as API/auth/db/env/email/MCP. - - `runtime:browser` for browser-only shared UI. - - `runtime:universal` for environment-neutral domain packages. - - `role:domain`, `role:infra`, `role:adapter`, `role:api`, `role:rendering`, and `role:tooling` for package intent. -- Browser/server runtime-specific code should live behind explicit export subpaths such as `@reactive-resume/pdf/browser`, `@reactive-resume/pdf/server`, or `@reactive-resume/env/server`. Keep root exports environment-neutral unless the package is intentionally server-only. -- Wildcard exports are allowed only for leaf libraries whose public surface is intentionally file-like, currently `@reactive-resume/ui/components/*`, `@reactive-resume/ui/hooks/*`, and schema resume model files. Prefer explicit exports for packages that own runtime behavior. -- Add new API procedures and business logic inside the owning `packages/api/src/features/*` module. Keep route wiring, DTO usage, helpers, and services colocated by feature/capability, then expose only intentional public surfaces through `packages/api/package.json`. Prefer `protectedProcedure` from `packages/api/src/context.ts` for authenticated procedures. -- Add database columns/tables in `packages/db/src/schema/*`, then generate root-level migrations with `dotenvx run -f .env.local -- pnpm db:generate`. -- Add or change resume data shape in `packages/schema/src/resume/*` first, then update API DTOs, importers, PDF rendering, and web forms that consume that shape. -- Add or rename templates in all relevant places: `packages/schema/src/templates.ts`, `packages/pdf/src/templates/index.ts`, template source under `packages/pdf/src/templates//`, and static previews under `apps/web/public/templates/{jpg,pdf}`. -- Resume JSON Patch behavior belongs in `@reactive-resume/resume/patch`; do not put resume-domain helpers in `@reactive-resume/utils`. -- DOCX export behavior belongs in `@reactive-resume/docx`; do not put DOCX builders in `@reactive-resume/utils`. -- Shared PDF section filtering lives in `packages/pdf/src/templates/shared/filtering.ts`. Keep template-specific visual exceptions in the owning template directory unless multiple templates need the same behavior. -- `packages/pdf/src/hooks/use-register-fonts.ts` owns React PDF font registration, standard PDF font handling, CJK fallback stacks, and global hyphenation behavior. -- PDF generation helpers live behind `@reactive-resume/pdf/browser` and `@reactive-resume/pdf/server`; locale-specific section-title resolution stays in the caller. -- MCP implementation belongs in `@reactive-resume/mcp`; app packages must not import MCP implementation from another app's source tree. -- `packages/utils` has narrowly exported helpers. If another package needs a utility, add an explicit export path instead of importing private files. +Copy `.env.example` to `.env.local`. Three required vars: `APP_URL` (default `http://localhost:3000`), `DATABASE_URL` (default `postgresql://postgres:postgres@localhost:5432/postgres`), `AUTH_SECRET` (any non-empty string). -Placement decision tree: +- **S3/SeaweedFS optional.** If `S3_ACCESS_KEY_ID`, `S3_SECRET_ACCESS_KEY`, and `S3_BUCKET` are all set, the app uses S3-compatible storage. `.env.example` ships SeaweedFS defaults, so either start the `seaweedfs` compose service or comment those vars out to use local filesystem storage under `/data`. `LOCAL_STORAGE_PATH` must be absolute when set. +- **`REDIS_URL` and `ENCRYPTION_SECRET`** are optional for core resume flows but both required for saved AI providers and the authenticated `/agent` workspace. Host-run dev uses `REDIS_URL=redis://localhost:6379`; the container-run app uses `redis://redis:6379`. +- **`drizzle-kit` (used by `pnpm db:migrate`) reads `DATABASE_URL` from `process.env` directly** — it does not auto-load `.env`. Run migration commands through `dotenvx`. +- The production server auto-runs migrations at startup before serving traffic, so manual `pnpm db:migrate` is mainly for first setup, migration debugging, or applying migrations without starting the app. -1. If the change is a web route, route loader, or user-facing web workflow, start in `apps/web/src/routes` or `apps/web/src/features`. -2. If the change is a server HTTP route/adapter, startup check, static handler, MCP transport, or OpenAPI/well-known handler, start in `apps/server/src`. -3. If it is authenticated API behavior, put the contract and implementation in the owning `packages/api/src/features/*` module. -4. If it is pure resume data behavior with no DB, HTTP, DOM, or PDF renderer dependency, put it in `packages/resume`. -5. If it renders resume PDFs, put shared React PDF/template code in `packages/pdf`; put PDF.js viewer/canvas UI in `apps/web/src/features/resume`. -6. If it creates DOCX exports, put it in `packages/docx`. -7. If it exposes MCP tools/prompts/resources, put it in `packages/mcp`. -8. If it is a generic UI primitive or hook, put it in `packages/ui`; if it is workflow-specific UI, keep it in the owning web feature. -9. If it is a narrow cross-cutting helper, add an explicit `packages/utils` export only after checking that no domain package is a better owner. +## Commands -### Database - -PostgreSQL runs via Docker Compose: +Prefix dev servers and migration commands with `dotenvx run -f .env.local --`. Tests, typechecks, linters, boundary checks, and `pnpm build` do not need it; if one fails on a missing env var, rerun it with the prefix. ``` -sudo docker compose -f compose.dev.yml up -d postgres +sudo docker compose -f compose.dev.yml up -d postgres # DB only +sudo docker compose -f compose.dev.yml up -d postgres redis seaweedfs seaweedfs_create_bucket # full infra +dotenvx run -f .env.local -- pnpm dev # port 3000 (dev:web for web only) +dotenvx run -f .env.local -- pnpm db:generate # db:migrate to apply +pnpm check # Biome — WRITE-CAPABLE (--write --unsafe) +pnpm test | pnpm typecheck | pnpm build | pnpm exec turbo boundaries ``` -The dev default connection string is `postgresql://postgres:postgres@localhost:5432/postgres`. +Prefer package filters over repo-wide runs, e.g. `pnpm --filter web typecheck`, `pnpm --filter @reactive-resume/pdf test`. Vitest paths are package-relative under `pnpm --filter test -- `. -**Important**: `drizzle-kit` (used by `pnpm db:migrate`) reads `DATABASE_URL` from `process.env` directly — it does **not** auto-load the `.env` file. Run migration commands through `dotenvx`, for example `dotenvx run -f .env.local -- pnpm db:migrate`, so `DATABASE_URL` is present in the process environment. +## Gotchas -The production server runs migrations during startup before serving traffic. Manual `pnpm db:migrate` is mainly for first setup, migration debugging, or applying migrations without starting the app. - -### Environment - -Copy `.env.example` to `.env.local`. The three required variables are: - -- `APP_URL` (default `http://localhost:3000`) -- `DATABASE_URL` (default `postgresql://postgres:postgres@localhost:5432/postgres`) -- `AUTH_SECRET` (any non-empty string) - -S3/SeaweedFS is optional. If `S3_ACCESS_KEY_ID`, `S3_SECRET_ACCESS_KEY`, and `S3_BUCKET` are all set, the app uses S3-compatible storage. The checked-in `.env.example` sets SeaweedFS defaults, so either start the `seaweedfs` compose service too or comment out those S3 vars to use local filesystem storage under `/data`. `LOCAL_STORAGE_PATH` must be absolute when set. - -`REDIS_URL` and `ENCRYPTION_SECRET` are optional for core resume flows, but both are required for saved AI providers and the authenticated `/agent` workspace. Start the `redis` compose service and set both vars in `.env.local` when working on those features. For host-run development, use `REDIS_URL=redis://localhost:6379`; the container-run app uses `REDIS_URL=redis://redis:6379`. - -When running dev servers or migration commands, prefix the command with `dotenvx run -f .env.local --`. For example: `dotenvx run -f .env.local -- pnpm dev`. Tests, typechecks, linters, boundary checks, and `pnpm build` do not need this prefix by default. If one of those commands fails because a specific environment variable is required, rerun it with the `dotenvx run -f .env.local --` prefix. - -### Common commands - -| Task | Command | -|------|---------| -| Install deps | `pnpm install` | -| Start Postgres only | `sudo docker compose -f compose.dev.yml up -d postgres` | -| Start Postgres + SeaweedFS | `sudo docker compose -f compose.dev.yml up -d postgres seaweedfs seaweedfs_create_bucket` | -| Start full dev infrastructure | `sudo docker compose -f compose.dev.yml up -d postgres redis seaweedfs seaweedfs_create_bucket` | -| Generate migrations | `dotenvx run -f .env.local -- pnpm db:generate` | -| Run migrations | `dotenvx run -f .env.local -- pnpm db:migrate` | -| Dev server | `dotenvx run -f .env.local -- pnpm dev` (starts on port 3000) | -| Web dev server only | `dotenvx run -f .env.local -- pnpm dev:web` | -| Lint/format | `pnpm check` (Biome) | -| Boundary check | `pnpm exec turbo boundaries` | -| Tests | `pnpm test` (Vitest) | -| Build | `pnpm build` | -| Typecheck | `pnpm typecheck` | - -For focused validation, prefer package filters before repo-wide commands, for example: - -``` -pnpm --filter web typecheck -pnpm --filter @reactive-resume/pdf test -pnpm --filter @reactive-resume/api test -pnpm exec turbo boundaries -``` - -Vitest test paths are package-relative when running through `pnpm --filter test -- `. - -### Gotchas - -- The server startup path auto-runs migrations before serving traffic, so `pnpm db:migrate` is mainly needed for first-time setup, migration debugging, or applying migrations without starting the app. -- Email sending requires SMTP config; without it, emails are logged to console. This is fine for dev — the app still functions, but email verification links appear in server logs. -- The `lefthook.yml` pre-commit hook runs `biome check` on staged files. Run `pnpm check` before committing to avoid hook failures. -- `pnpm check` is write-capable (`biome check --write --unsafe .`). Call that out when using it, and use narrower Biome commands if you need a non-mutating inspection. -- Biome uses tabs, double quotes, line width 120, organized import groups, and sorted Tailwind classes for `clsx`, `cva`, and `cn`. -- Most packages use `tsgo --noEmit` for typechecking and `vitest run --passWithNoTests` for tests. -- There may be unrelated local edits in the worktree. Inspect `git status --short` first and avoid reverting files you did not touch. -- **New env vars require a `turbo.json` entry.** Turborepo 2.x runs in strict env mode by default — it filters out env vars that are not listed in `globalEnv` (or task-level `env`/`passThroughEnv`). Any new environment variable added to `packages/env/src/server.ts` must also be added to the `globalEnv` array in `turbo.json`, or the variable will be `undefined` inside child processes at runtime even if it is correctly set in the OS/container environment. +- Email sending needs SMTP config; without it emails are logged to console. Dev still works — verification links appear in server logs. +- `lefthook.yml` pre-commit runs `biome check` on staged files. Run `pnpm check` before committing. +- `pnpm check` is write-capable. Call that out when using it, and use narrower Biome commands for a non-mutating inspection. +- Biome: tabs, double quotes, line width 120, organized import groups, sorted Tailwind classes for `clsx`, `cva`, `cn`. +- Most packages typecheck with `tsgo --noEmit` and test with `vitest run --passWithNoTests`. +- There may be unrelated local edits in the worktree. Check `git status --short` first; do not revert files you did not touch. diff --git a/GLOSSARY.md b/GLOSSARY.md new file mode 100644 index 000000000..0923338bf --- /dev/null +++ b/GLOSSARY.md @@ -0,0 +1,256 @@ +# Glossary + +What the recurring terms in Reactive Resume's interface actually mean. + +This file exists because most of the interface is translated from short, standalone strings. +A translator, human or machine, sees `Board` or `Resume` with no surrounding sentence, picks the +most common English sense, and gets it wrong. Every entry below has been mistranslated that way +in at least one shipped locale. + +**If you are translating, read the term here before translating it.** When the English word has +a common sense that is *not* the one used here, that wrong sense is listed explicitly. + +Terms are grouped by the part of the product they belong to. Source references point at where the +string is defined, so you can read the surrounding code when this file is not enough. + +## Always left untranslated + +Product and technology names stay in English (or in the locale's established transliteration, if +the catalog already uses one consistently): + +Reactive Resume, GitHub, Crowdin, Docker, PostgreSQL, Better Auth, TanStack, Microsoft Word, +PDF, DOCX, JSON, CSV, API, MCP, oRPC, SSO, CSS, URL, JSON Resume. + +Template names are proper nouns and are never translated: Azurill, Bronzor, Chikorita, Ditgar, +Ditto, Gengar, Glalie, Kakuna, Lapras, Leafish, Meowth, Onyx, Pikachu, Rhyhorn, Scizor. + +## The document + +**Resume** — the job-application document the app builds. Always a noun. +Not the verb "to resume", "to continue", or "to restart". This is the single most common +mistranslation in the catalogs: many locales render the standalone `Resume` label as the verb. +In `application-form-sheet.tsx` the label marks the resume attached to a job application. +Where a locale's normal word for this document is CV, use CV. + +**Resumes** — plural of the above. A list of the user's documents. + +**Cover letter** — the letter accompanying a resume. Stored as a resume section, not a separate +document. + +**Builder** — the editor where a resume is composed. A tool, not a construction worker or a +person who builds. + +**Template** — a visual design for a resume. Not a "model" in the machine-learning sense, and +not a "sample" or "example" document. Beware in languages where the natural word for template +is also the word for model: the app uses "model" separately, for AI models. + +**Section** — one block of a resume, such as Experience or Education. Not a legal section or a +document chapter. + +**Item** — one entry inside a section, for example a single job or a single degree. Generic on +purpose. Not "product", "article", or "column". + +**Page** — one physical page of the rendered resume. Not a web page. + +**Columns** — the column count of a resume layout. Not database or spreadsheet columns. + +**Slug** — the URL-safe identifier in a resume's public address. Usually kept in English or +transliterated; never translated as "snail". + +### Resume section names + +These are the built-in section presets, defined in `apps/web/src/libs/resume/section.tsx` and +`apps/web/src/dialogs/resume/sections/custom.tsx`. Translate them the way a resume in the target +language would label them: + +**Basics** — name, contact details, and headline. Not "fundamentals" or "basic settings". + +**Summary** — the short personal statement at the top of a resume. Not a summary of the app, and +not an AI-generated abstract. + +**Profiles** — links to the user's social and professional accounts (LinkedIn, GitHub). Plural. +Distinct from **Profile**, below, which is the user's own account page. These two are different +things and several catalogs have collapsed them into one word. + +**Volunteer** — volunteering experience. A noun naming a section, not the verb "to volunteer". + +Also: Experience, Education, Skills, Languages, Awards, Certifications, Interests, Projects, +Publications, References, Custom. + +## The application tracker + +**Applications** — job applications the user has submitted. Not software applications, apps, or +programs. Frequently mistranslated as the software sense. + +**Board** — the kanban board view of applications, arranged in columns by stage. Not a board of +directors, a committee, a plank, or a noticeboard. + +**Stage** — where an application sits in the pipeline (applied, interviewing, offer, rejected). +Not a theatre stage or a phase of construction. + +**Source** — where the user found the job listing (a job board, a referral, a company site). +Singular, and specific to one application. Not a source code file and not a data source. + +**Pipeline** — the sequence of stages an application moves through. A recruiting funnel, not a +physical pipe, duct, conduit, or oil pipeline. Seven locales translated it as plumbing. + +**Table** — the table view of applications, one of the view options next to Board and List. Not a +piece of furniture. + +**Archive** — a verb in this context: to move an application out of the active list. Not the +noun "an archive". It is a menu action and pairs with **Unarchive**; almost every locale had the +noun here. + +**Applied on** — the date the user submitted the application. "Applied" is the job-application +verb, not "applied a substance onto a surface" and not "applied a patch". + +**Mark rejected / Mark as…** — "Mark" is the verb, to set a status. It is not the given name Mark. + +**Match score** — how well a resume matches a job description. A degree of correspondence, not a +sporting fixture. + +**Fit**, as in "Score my fit" or "Strong fit" — how well the user suits the role. Not physical +fitness, and not how clothing fits. + +**A stretch** — a role the user is unlikely to get, an ambitious application. Not a stretching +exercise. + +**Notes** — the user's free-text notes on an application. Compare **Note** in the ATS checker, +which is not the same thing. + +**Timeline** — the dated history of one application. + +## The AI agent + +**Threads** — conversations with the AI agent. The chat sense, as in a message thread. Not +sewing thread, not string, not yarn, and not a CPU thread. Several locales use the textile word. + +**Provider** — a third-party AI service the user configures, such as OpenAI or Anthropic. A +service supplier. Not a healthcare provider, and not a person who provides for a family. + +**Model** — the specific AI model chosen from a provider, such as Claude Sonnet or GPT. Not a +**Template** (several locales used the same word for both), not a device model or product +variant, and not a "style" or "pattern". + +**Working resume** — the resume a thread is currently editing. "Working" describes the draft +being worked on, not the user's employment. It is not their work history, not a "job resume", +and not a *functional résumé*, which is a real and different résumé format. + +**Tailor** — a verb: to adapt a resume to a specific job description. Nothing to do with +dressmaking or sewing. + +**Sources** — the citations the agent attaches to an answer. Plural, and distinct from **Source** +in the application tracker above. + +**Draft** — a working copy of a resume the agent edits. A noun. + +**Patch** — a set of JSON Patch operations the agent proposes. Kept in English in most catalogs. +Not a cloth patch, a scrap of fabric, an adhesive bandage, or a connector. + +## The ATS checker + +**ATS** — applicant tracking system: recruiting software that parses resumes. Spell it out on +first use in languages where the acronym is unfamiliar. It is not a drug test, a transmission, +or any other expansion of the letters; at least one catalog translated `ATS Check` as a test for +amphetamines. + +**Readability, Layout, Sections, Contact details, Dates, Writing** — the six check categories, in +`apps/web/src/features/ats-checker/messages.ts`. "Layout" here means page geometry and reading +order, not the builder's layout settings. + +**Blocker, Warning, Tip** — the three severity levels of a finding. + +**Note** — the label for an informational finding, in +`apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx`. A severity label, +not a written note. Unrelated to **Notes** in the application tracker. + +**Parse / parsing** — software reading text out of the PDF. + +## Account and security + +**Passkey / Passkeys** — a WebAuthn credential that replaces a password, stored on the user's +device or security key. **It is not a password.** Many catalogs translate it with their word for +"password", which is actively confusing: both appear together on the security settings page, so +the user cannot tell which credential a message refers to. If the target language has no +established term, keep "passkey" in English rather than reusing the word for password. + +**Password** — the ordinary secret. Distinct from the above, always. + +**Two-factor authentication (2FA)** — a second verification step at sign-in. + +**Backup codes** — single-use codes for signing in when the second factor is unavailable. + +**API key** — a token for programmatic access. **Key** on its own, in `ai-section.tsx`, means the +AI provider's API key. Not a physical door key, not a keyboard key, and not the adjective "key" +in the sense of crucial or main. + +**Session** — an active sign-in on one device. + +**Sign in / Sign out** — the app's chosen verbs. Prefer the locale's equivalent of "sign in" +over "log in" where both exist, and keep whichever the catalog already uses consistently. + +## Navigation and app shell + +**Dashboard** — the main page after signing in, listing resumes and applications. Not a vehicle +dashboard, an instrument panel, or a control panel in the machinery sense. + +**Profile** — the user's own account settings page. Distinct from **Profiles**, the resume +section, above. + +**Lock / Unlock** — verbs: to make a resume read-only, and to release it. + +**Tags** — user-defined labels for organizing resumes and applications. + +**Custom** — in `color-picker.tsx`, a user-chosen color as opposed to a preset. An adjective. + +**Public URL** — the shareable address of a published resume. Use one term consistently; the +English strings say "public URL" rather than "public link". + +## Verbs that read as adjectives or nouns + +Button labels and `aria-label` strings are usually **imperative verbs**: they say what the +control does. Read as a noun or an adjective, they turn into nonsense. This is the most common +error in the catalogs after the ambiguous nouns above. + +**Open** — the verb. `Open AI agent` means *open the AI agent panel*; it does not describe an +agent that is "open", and it is **not a reference to OpenAI, the company**. Around forty-five of +the fifty-three catalogs got this wrong, split between "an open AI agent" and a transliteration +of *OpenAI*. The same applies to `Open in builder`. + +**Close** — likewise the verb, as in `Close AI assistant`. Not "an assistant for closing things", +and not the adjective "close/nearby". + +The app names two different surfaces here, and both strings are real: **AI agent** is the +full workspace at `/agent`, opened from the builder dock (`Open AI agent`), while **AI assistant** +is the panel that slides out inside the builder (`Open AI assistant`, `Close AI assistant`). +Translate them as two distinct names, the way the English does. + +**Clear** — the verb, to empty a field or remove filters. Not the adjective "transparent", +"obvious", or "clear-cut". + +**Lock / Unlock** — verbs. `Unlock` is specifically the opposite of `Lock`, not a synonym for +`Open`; several catalogs collapsed the two and produced two identical menu items. + +**Archive / Unarchive**, **Mark**, **Tailor**, **Duplicate**, **Import**, **Export**, **Share**, +**Star** — all verbs when they appear as a control label. Check the `#:` source reference if you +are unsure whether a given string is a button or a heading. + +## Message syntax + +These are not words to translate, and breaking them breaks the interface: + +- `{name}`, `{count}`, `{email}`, `{MAX_IMPORT}`, `{overflow}` — value placeholders. Keep the + spelling exactly, keep every one that appears in the source, and add none. +- `{count, plural, one {# item} other {# items}}` — ICU plurals. Translate only the text inside + the inner braces, keep the `#`, and use the plural categories your language actually needs + (Arabic and the Slavic languages legitimately have more than English). +- `<0>…`, `<1>…`, `<0/>` — indexes pointing at interface elements such as links and bold + spans. Keep every index and keep the pairs matched. You may move a tag inside the sentence for + word order, as long as it still wraps the corresponding words. + +A missing or renamed placeholder is a runtime error, not a style problem. + +## Adding to this file + +When a translator asks what a term means, the answer belongs here. When you add a term, say what +it means in this app and, if the English word is ambiguous, say plainly which sense is wrong. diff --git a/README.md b/README.md index 51ec614af..21220f361 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

Reactive Resume

-

Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.

+

Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume.

Get Started @@ -27,13 +27,13 @@ --- -Reactive Resume makes building resumes straightforward. Pick a template, fill in your details, and export to PDF—no account required for basic use. For those who want more control, the entire application can be self-hosted on your own infrastructure. +Pick a template, fill in your details, and export to PDF. Basic use needs no account. If you want more control, you can run the whole application on your own infrastructure. -Built with privacy as a core principle, Reactive Resume gives you complete ownership of your data. The codebase is fully open-source under the MIT license, with no tracking, no ads, and no hidden costs. +You own your data. The codebase is open source under the MIT license, with no tracking, no ads, and no hidden costs. ## Sponsors -Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Thank you to every sponsor who helps fund hosting, maintenance, and continued development for the community. +Sponsors pay for hosting, maintenance, and ongoing development, which is what keeps Reactive Resume free and independent. Thank you to everyone who chips in.

@@ -49,16 +49,16 @@ If your company would like to sponsor Reactive Resume, email [hello@amruthpillai **Resume Building** -- Real-time preview as you type +- Live preview as you type - Multiple export formats (PDF, JSON, DOCX) - Drag-and-drop section ordering - Custom sections for any content type -- Rich text editor with formatting support +- Rich text editor **Templates** -- Professionally designed templates -- A4 and Letter size support +- 15 templates to choose from +- A4 and Letter page sizes - Customizable colors, fonts, and spacing - Structured Style Rules for section and text styling @@ -75,7 +75,7 @@ If your company would like to sponsor Reactive Resume, email [hello@amruthpillai - Multi-language support - Share resumes via unique links - Import from JSON Resume format -- Dark mode support +- Dark mode - Passkey and two-factor authentication ## Templates @@ -187,14 +187,14 @@ For detailed setup instructions, environment configuration, and self-hosting gui ## Documentation -Comprehensive guides are available at [docs.rxresu.me](https://docs.rxresu.me): +The full documentation lives 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/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 | +| [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 | ## Self-Hosting @@ -204,7 +204,7 @@ Reactive Resume can be self-hosted using Docker. The stack includes: - **PostgreSQL** — Database for storing user data and resumes - **SeaweedFS** (optional) — S3-compatible storage for file uploads -> **From v5.1.0 onwards** — PDF generation now runs entirely client-side via `@react-pdf/renderer`. New deployments no longer require Browserless, Chromium, or any external print service as a dependency. The `PRINTER_*` and `BROWSERLESS_*` environment variables are no longer read and can be removed from your `.env`. +> **From v5.1.0 onwards** — PDF generation runs entirely client-side via `@react-pdf/renderer`. New deployments no longer need Browserless, Chromium, or any external print service. The `PRINTER_*` and `BROWSERLESS_*` environment variables are no longer read and can be removed from your `.env`. Pull the latest image from Docker Hub or GitHub Container Registry: @@ -220,7 +220,7 @@ See the [self-hosting guide](https://docs.rxresu.me/self-hosting/docker) for com ## Support -Reactive Resume is and always will be free and open-source. If it has helped you land a job or saved you time, please consider supporting continued development: +Reactive Resume is and always will be free and open source. If it has helped you land a job or saved you time, please consider supporting continued development:

@@ -251,7 +251,7 @@ Other ways to support: ## Contributing -Contributions make open-source thrive. Whether fixing a typo or adding a feature, all contributions are welcome. +Every contribution helps, whether it is a typo fix or a new feature. 1. Fork the repository 2. Create a feature branch (`git checkout -b feature/amazing-feature`) @@ -259,7 +259,7 @@ Contributions make open-source thrive. Whether fixing a typo or adding a feature 4. Push to the branch (`git push origin feature/amazing-feature`) 5. Open a Pull Request -See the [development setup guide](https://docs.rxresu.me/contributing/development) for detailed instructions on how to set up the project locally. +See the [development setup guide](https://docs.rxresu.me/contributing/development) for how to run the project locally. Maintainers review the [`status: needs triage` queue](https://github.com/amruthpillai/reactive-resume/issues?q=is%3Aissue+is%3Aopen+label%3A%22status%3A+needs+triage%22) weekly. Triaged bugs become `status: confirmed`; feature proposals become `status: accepted`; reports that need details become diff --git a/apps/server/src/static/web.test.ts b/apps/server/src/static/web.test.ts index 2470179fd..86a4f1cb0 100644 --- a/apps/server/src/static/web.test.ts +++ b/apps/server/src/static/web.test.ts @@ -66,7 +66,7 @@ describe("web app fallback classification", () => { Reactive Resume — A free and open-source resume builder

diff --git a/apps/server/src/static/web.ts b/apps/server/src/static/web.ts index ac27138b5..52485bb16 100644 --- a/apps/server/src/static/web.ts +++ b/apps/server/src/static/web.ts @@ -70,38 +70,36 @@ const BASE_SECURITY_HEADERS = { const ROOT_TITLE = "Reactive Resume — A free and open-source resume builder"; // Keep under ~120 characters so Google's mobile SERP snippet is not truncated at 3 lines. const ROOT_DESCRIPTION = - "Free, open-source resume builder. Create, update, and share a professional resume in minutes — no ads, no paywall."; + "Free, open-source resume builder. Create, update, and share your resume, with no ads and no paywall."; const ROOT_POSTER_PATH = "/videos/timelapse-v1.webp"; const ROOT_FAQ_ITEMS = [ { question: "Is Reactive Resume really free?", answer: - "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free.", + "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free.", }, { question: "How is my data protected?", answer: - "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.", + "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers.", }, { question: "Can I export my resume to PDF?", - answer: - "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly.", + answer: "Yes. One click exports your resume to PDF, with your formatting and styling intact.", }, { question: "Is Reactive Resume available in multiple languages?", answer: - "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can contribute to the translations on Crowdin.", + "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can contribute to the translations on Crowdin.", }, { question: "What makes Reactive Resume different from other resume builders?", answer: - "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.", + "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall.", }, { question: "How do I share my resume?", - answer: - "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!", + answer: "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself.", }, ] as const; @@ -169,9 +167,9 @@ function createRootSeoMarkup(canonicalUrl: string) { } const ATS_CHECKER_TITLE = "ATS Checker - Reactive Resume"; -// Kept under ~120 characters so Google's mobile SERP snippet is not truncated at 3 lines. +// Keep under ~120 characters so Google's mobile SERP snippet is not truncated at 3 lines. const ATS_CHECKER_DESCRIPTION = - "Check whether software can read your resume PDF. Runs in your browser, so your file is never uploaded."; + "Check whether software can read your resume PDF. Runs entirely in your browser, so your file is never uploaded."; function createAtsCheckerSeoMarkup(origin: string) { const canonicalUrl = `${origin}/ats-checker`; diff --git a/apps/web/locales/af-ZA.po b/apps/web/locales/af-ZA.po index 0dc45050e..6ecdf0dc6 100644 --- a/apps/web/locales/af-ZA.po +++ b/apps/web/locales/af-ZA.po @@ -127,7 +127,7 @@ msgstr "{sectionTitle} · Inskrywing {itemNumber}" #: src/routes/_home/-sections/hero.tsx msgid "<0>Finally,<1>A free and open-source resume builder" -msgstr "<0>Uiteindelik,<1>'n gratis en oopbron-hervatbouer" +msgstr "<0>Uiteindelik,<1>'n gratis en oopbron-hervatbouer" #: src/routes/_home/-sections/faq.tsx msgctxt "Home page FAQ section heading with each word visually separated into individual spans" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Gereeld<1>Gevraagde<2>Vrae" #: 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.<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!" -msgstr "<0>Dankie dat jy Reactive Resume gebruik! Hierdie toepassing is 'n liefdesprojek, meestal in my vrye tyd gebou, met wonderlike ondersteuning van oopbron-bydraers regoor die wêreld.<1>As Reactive Resume vir jou nuttig was en jy wil help om dit gratis en oop vir almal te hou, oorweeg asseblief 'n skenking. Elke bietjie word waardeer!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Dankie dat jy Reactive Resume gebruik. Ek bou hierdie app meestal in my vrye tyd, met hulp van oopbron-bydraers regoor die wêreld.<1>As dit vir jou nuttig was en jy wil hê dit moet vir almal gratis en oop bly, oorweeg dit asseblief om te skenk. Enige bedrag help." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 jaar" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ sjablone" +msgid "15 Templates" +msgstr "15 sjablone" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 maande" msgid "6 months" msgstr "6 maande" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "'n Skoon enkelkolom-uitvoer behou elke feit. Kolomme en beelde is waar dit verlore gaan." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "'n Bevestigingskakel is na jou huidige e-posadres gestuur. Gaan asseblief jou inkassie na om die verandering te bevestig." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "'n Datum is in die toekoms." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "'n Lettertipe word verwys maar nie ingebed nie." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "'n Gratis en oopbron-hervatbouer wat die proses om jou CV te skep, by te werk en te deel, vereenvoudig." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "'n Gratis oopbron-CV-bouer wat dit maklik maak om jou CV te skep, by te werk en te deel." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "'n Gaping is nie 'n probleem nie. Voeg 'n eenreël-verduideliking by as msgid "A link points somewhere other than the address it shows." msgstr "'n Skakel wys na iewers anders as die adres wat dit vertoon." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "'n Skakel na jou CV is na die knipbord gekopieer." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Baie mense het oor die jare vir my geskryf om hul ervarings met Reactive Resume te deel en hoe dit hulle gehelp het, en ek raak nooit moeg om dit te lees nie. As jy 'n storie het om te deel, laat weet my deur 'n e-pos te stuur na <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "'n Nuwe verifikasieskakel is na jou e-posadres gestuur. Gaan asseblief jou inkassie na om jou rekening te verifieer." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Baie mense het my oor die jare geskryf oor hoe Reactive Resume hulle gehelp het, en ek word nooit moeg om daardie e-posse te lees nie. As jy 'n storie het om te deel, skryf vir my by <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -225,12 +208,20 @@ msgstr "'n Bladsy is gedraai." #: src/components/ui/copyright.tsx msgid "A passion project by <0>Amruth Pillai." -msgstr "'n Passieprojek deur <0>Amruth Pillai." +msgstr "'n Passieprojek deur <0>Amruth Pillai." + +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "'n Verskeidenheid ontwerpe om uit te kies, en meer is op pad." #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "'n CV uitgelê vir 'n menslike leser, met 'n foto, opskrifte en kolomme" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "'n Enkelkolom-uitvoer behou elke feit. Kolomme en beelde is waar feite verlore raak." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "'n Strek" @@ -243,10 +234,6 @@ msgstr "'n Webadres is geskryf sonder https://." 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 "Beslis! Jy kan jou CV met 'n enkele klik na PDF uitvoer. Die uitgevoerde PDF behou al jou uitleg en styl perfek." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Verkry programmatiese toegang tot jou CV's en data deur die API." @@ -280,11 +267,11 @@ msgstr "Voeg by" #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Add a custom field" -msgstr "Voeg 'n pasgemaakte veld by" +msgstr "Voeg 'n pasgemaakte veld by" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Voeg 'n werk by waarvoor jy aansoek doen, skakel die CV wat jy gestuur het, en beweeg dit deur jou pyplyn soos dinge vorder." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Voeg 'n pos by waarvoor jy aansoek doen en koppel die CV wat jy gestuur het daaraan. Skuif dit oor die bord soos jy terugvoer kry." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -293,64 +280,64 @@ msgstr "Voeg 'n sleutelwoord by..." #. Tooltip for action button that opens URL label editor #: src/components/input/url-input.tsx msgid "Add a label to the URL" -msgstr "Voeg 'n etiket by die URL" +msgstr "Voeg 'n etiket by die URL" #: src/routes/builder/$resumeId/-sidebar/left/sections/awards.tsx msgid "Add a new award" -msgstr "Voeg 'n nuwe toekenning by" +msgstr "Voeg 'n nuwe toekenning by" #: src/routes/builder/$resumeId/-sidebar/left/sections/certifications.tsx msgid "Add a new certification" -msgstr "Voeg 'n nuwe sertifisering by" +msgstr "Voeg 'n nuwe sertifisering by" #: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx msgid "Add a new custom section" -msgstr "Voeg 'n nuwe pasgemaakte afdeling by" +msgstr "Voeg 'n nuwe pasgemaakte afdeling by" #: src/routes/builder/$resumeId/-sidebar/left/sections/education.tsx msgid "Add a new education" -msgstr "Voeg 'n nuwe kwalifikasie by" +msgstr "Voeg 'n nuwe kwalifikasie by" #: src/routes/builder/$resumeId/-sidebar/left/sections/experience.tsx msgid "Add a new experience" -msgstr "Voeg 'n nuwe ervaring by" +msgstr "Voeg 'n nuwe ervaring by" #: src/routes/builder/$resumeId/-sidebar/left/sections/interests.tsx msgid "Add a new interest" -msgstr "Voeg 'n nuwe belangstelling by" +msgstr "Voeg 'n nuwe belangstelling by" #: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "Add a new item" -msgstr "Voeg 'n nuwe item by" +msgstr "Voeg 'n nuwe item by" #: src/routes/builder/$resumeId/-sidebar/left/sections/languages.tsx msgid "Add a new language" -msgstr "Voeg 'n nuwe taal by" +msgstr "Voeg 'n nuwe taal by" #: src/routes/builder/$resumeId/-sidebar/left/sections/profiles.tsx msgid "Add a new profile" -msgstr "Voeg 'n nuwe profiel by" +msgstr "Voeg 'n nuwe profiel by" #: src/routes/builder/$resumeId/-sidebar/left/sections/projects.tsx msgid "Add a new project" -msgstr "Voeg 'n nuwe projek by" +msgstr "Voeg 'n nuwe projek by" #: src/routes/builder/$resumeId/-sidebar/left/sections/publications.tsx msgid "Add a new publication" -msgstr "Voeg 'n nuwe publikasie by" +msgstr "Voeg 'n nuwe publikasie by" #: src/routes/builder/$resumeId/-sidebar/left/sections/references.tsx msgid "Add a new reference" -msgstr "Voeg 'n nuwe verwysing by" +msgstr "Voeg 'n nuwe verwysing by" #: src/routes/builder/$resumeId/-sidebar/left/sections/skills.tsx msgid "Add a new skill" -msgstr "Voeg 'n nuwe vaardigheid by" +msgstr "Voeg 'n nuwe vaardigheid by" #: src/routes/builder/$resumeId/-sidebar/left/sections/volunteer.tsx msgid "Add a new volunteer experience" -msgstr "Voeg 'n nuwe vrywillige ervaring by" +msgstr "Voeg 'n nuwe vrywillige ervaring by" #: src/features/applications/components/application-detail-sheet.tsx msgid "Add a note…" @@ -380,11 +367,15 @@ msgstr "Voeg 'n inskrywing by, of gebruik projekte en vrywilligerswerk om ekwiva msgid "Add and test a provider before starting an agent thread." msgstr "Voeg 'n verskaffer by en toets dit voordat jy 'n agentdraad begin." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Voeg nog 'n laag beskerming by jou rekening." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Voeg toepassing by" +msgstr "Voeg aansoek by" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -559,7 +550,7 @@ msgstr "'n Onverwagte fout het verhoed dat hierdie bladsy laai. Jy kan weer prob #. Fallback toast when importing a resume fails for an unknown reason #: src/dialogs/resume/import.tsx msgid "An unknown error occurred while importing your resume." -msgstr "'n Onbekende fout het voorgekom tydens die invoer van jou CV." +msgstr "'n Onbekende fout het voorgekom tydens die invoer van jou CV." #: src/routes/_home/-sections/features.tsx msgid "And many more..." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Enige merker" #: 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 "Enigiemand wat die CV se publieke URL besoek, moet hierdie wagwoord invoer om toegang daartoe te kry." - -#: 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 "Enigiemand met die CV se publieke URL sal jou CV kan bekyk en aflaai sonder om 'n wagwoord in te voer." +msgid "Anyone who opens the public URL will need this password." +msgstr "Enigiemand wat die openbare URL oopmaak, sal hierdie wagwoord nodig hê." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Enigiemand met die skakel kan die CV bekyk en aflaai." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Enigiemand met die openbare URL sal jou CV sonder 'n wagwoord kan bekyk en aflaai." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-toegang" @@ -617,15 +608,15 @@ msgstr "Toep" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Toepassingsaksies" +msgstr "Aansoekaksies" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Toepassing is by jou pyplyn gevoeg." +msgstr "Aansoek is by jou pyplyn gevoeg." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Toepassing Copilot" +msgstr "Aansoek-Copilot" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -634,18 +625,18 @@ msgstr "Aansoek verwyder." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Toepassingstatistiek" +msgstr "Aansoekstatistiek" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Toepassing opgedateer." +msgstr "Aansoek opgedateer." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Toepassings" +msgstr "Aansoeke" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Keur goed" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Goedgekeur — wag vir die agent…" +msgid "Approved, waiting for the agent…" +msgstr "Goedgekeur, wag vir die agent…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabies" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Argief" +msgstr "Argiveer" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Outo-invul het misluk." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Beskikbaar in verskeie tale. As jy wil bydra, gaan kyk na Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Beskikbaar in verskeie tale. As jy wil help vertaal, gaan na Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbeidjans" msgid "Back to authentication settings" msgstr "Terug na verifikasie-instellings" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Terug na Aanmelding" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Terug na CV's" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Terug na aanmelding" @@ -844,17 +832,13 @@ msgstr "Basis-URL" msgid "Basics" msgstr "Basies" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Pragtige sjablone om van te kies, met meer op pad." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengaals" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Die beste vir toepassings, deel en drukwerk." +msgstr "Die beste vir aansoeke, deel en drukwerk." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Struikelblok" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Raad" +msgstr "Bord" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Verander taal" msgid "Change language to…" msgstr "Verander taal na…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Verander die kleure, lettertipes en ontwerp soos dit jou pas." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Verander tema na…" @@ -1006,13 +994,17 @@ msgstr "Toets weer" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Kontroleer dat die uitgevoerde lêer alles bevat wat jy verwag, en dat dit almal kiesbare teks is." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Kyk wat 'n aansoekervolgstelsel sou mis, en voeg net sleutelwoorde by waaroor jy seker is." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." -msgstr "Gaan jou e-pos na vir 'n skakel om jou wagwoord te herstel." +msgstr "Gaan jou e-pos na vir 'n skakel om jou wagwoord te herstel." #: src/features/auth/pages/register.tsx msgid "Check your email for a link to verify your account." -msgstr "Gaan jou e-pos na vir 'n skakel om jou rekening te verifieer." +msgstr "Gaan jou e-pos na vir 'n skakel om jou rekening te verifieer." #: src/features/ats-checker/uploader.tsx msgid "Checked in your browser. The file is never uploaded." @@ -1056,10 +1048,6 @@ msgstr "Kies 'n voorafinstelling of 'n pasgemaakte skakering." msgid "Choose a resume" msgstr "Kies 'n CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Kies 'n bestaande gesprek vanaf die sybalk, of begin 'n nuwe konsep-gefokusde draad." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Kies PDF, DOCX, Markdown of JSON. Voer jou CV en dekbrief afsonderlik uit wanneer beskikbaar." @@ -1073,7 +1061,7 @@ msgstr "Sirkel" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Klaar" +msgstr "Vee uit" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1085,7 +1073,7 @@ msgstr "Vee seleksie uit" #: src/dialogs/resume/import.tsx msgid "Click here to select a file to import" -msgstr "Klik hier om 'n lêer te kies om in te voer" +msgstr "Klik hier om 'n lêer te kies om in te voer" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Maatskappy A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Vergelyk hierdie CV met hierdie rol-URL en werk sleutelwoorde op terwyl die stemtoon bondig en geloofwaardig bly." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Vergelyk hierdie CV met hierdie posadvertensie-URL en werk die sleutelwoorde by sonder om enigiets te oordryf." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Verbinding het misluk." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Verbinding geverifieer — verskaffer is gereed vir gebruik." +msgid "Connection verified. The provider is ready to use." +msgstr "Verbinding geverifieer. Die verskaffer is gereed vir gebruik." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Gaan voort waar jy opgehou het" #: 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 "Gaan voort waar jy opgehou het deur 'n bestaande CV in te voer wat jy met Reactive Resume of 'n ander hervatbouer geskep het. Ondersteunde formate sluit in PDF, Microsoft Word, sowel as JSON-lêers van 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 "Bydraes finansier foutoplossings, sekuriteitsopdaterings en deurlopende verbeterings om die toepassing glad te laat loop." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Gaan voort waar jy opgehou het deur 'n CV in te voer wat jy in Reactive Resume of 'n ander CV-bouer gebou het. Ondersteunde formate is PDF, Microsoft Word en JSON-lêers uit Reactive Resume of JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Korrigeer die jaar, of gebruik ’Hede’ vir voortgaande werk." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Maak die jaar reg, of skryf \"Huidig\" vir voortgaande werk." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Kon nie die DOCX skep nie. Probeer asseblief weer." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Kon nie die PDF skep nie. Probeer asseblief weer." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Kon nie jou CV vir druk voorberei nie. Probeer asseblief weer." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Konn nie die KI-verskaffer bereik nie. Probeer asseblief weer." msgid "Could not restore this patch." msgstr "Kon nie hierdie pleister herstel nie." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Kon nie twee-faktor-magtiging opstel nie." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Kon nie verskafferverbinding verifieer nie." @@ -1304,12 +1305,12 @@ msgstr "Kon nie die verbinding verifieer nie. Kontroleer die API-sleutel, model #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Kon nie die toepassing byvoeg nie. Probeer asseblief weer." +msgstr "Kon nie die aansoek byvoeg nie. Probeer asseblief weer." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Kon nie die toepassing verwyder nie." +msgstr "Kon nie die aansoek verwyder nie." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Kon nie die tydlyninskrywing verwyder nie." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Kon nie die toepassing skuif nie. Probeer asseblief weer." +msgstr "Kon nie die aansoek skuif nie. Probeer asseblief weer." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Tel volgens bron" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Word apart van die ontledingstelling getel. Dekking is geen voorspelling van enigiets nie." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Word apart van die ontledingstelling getel. Dekking voorspel niks." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1394,20 +1395,20 @@ msgstr "Skep 'n kopie wat op hierdie taak afgestem is" #: src/features/auth/pages/register.tsx msgid "Create a new account" -msgstr "Skep 'n nuwe rekening" +msgstr "Skep 'n nuwe rekening" #: src/dialogs/api-key/create.tsx #: src/features/settings/pages/api-keys.tsx msgid "Create a new API key" -msgstr "Skep 'n nuwe API-sleutel" +msgstr "Skep 'n nuwe API-sleutel" #: src/dialogs/resume/sections/award.tsx msgid "Create a new award" -msgstr "Skep 'n nuwe toekenning" +msgstr "Skep 'n nuwe toekenning" #: src/dialogs/resume/sections/certification.tsx msgid "Create a new certification" -msgstr "Skep 'n nuwe sertifisering" +msgstr "Skep 'n nuwe sertifisering" #: src/dialogs/resume/sections/cover-letter.tsx msgid "Create a new cover letter" @@ -1415,50 +1416,50 @@ msgstr "Skep 'n nuwe dekbrief" #: src/dialogs/resume/sections/custom.tsx msgid "Create a new custom section" -msgstr "Skep 'n nuwe pasgemaakte afdeling" +msgstr "Skep 'n nuwe pasgemaakte afdeling" #: src/dialogs/resume/sections/education.tsx msgid "Create a new education" -msgstr "Skep 'n nuwe kwalifikasie" +msgstr "Skep 'n nuwe kwalifikasie" #: src/dialogs/resume/sections/experience.tsx msgid "Create a new experience" -msgstr "Skep 'n nuwe ervaring" +msgstr "Skep 'n nuwe ervaring" #: src/dialogs/resume/sections/interest.tsx msgid "Create a new interest" -msgstr "Skep 'n nuwe belangstelling" +msgstr "Skep 'n nuwe belangstelling" #: src/dialogs/resume/sections/language.tsx msgid "Create a new language" -msgstr "Skep 'n nuwe taal" +msgstr "Skep 'n nuwe taal" #: src/dialogs/resume/sections/profile.tsx msgid "Create a new profile" -msgstr "Skep 'n nuwe profiel" +msgstr "Skep 'n nuwe profiel" #: src/dialogs/resume/sections/project.tsx msgid "Create a new project" -msgstr "Skep 'n nuwe projek" +msgstr "Skep 'n nuwe projek" #: src/dialogs/resume/sections/publication.tsx msgid "Create a new publication" -msgstr "Skep 'n nuwe publikasie" +msgstr "Skep 'n nuwe publikasie" #: src/dialogs/resume/sections/reference.tsx msgid "Create a new reference" -msgstr "Skep 'n nuwe verwysing" +msgstr "Skep 'n nuwe verwysing" #: src/dialogs/resume/index.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/resumes/-components/cards/create-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "Create a new resume" -msgstr "Skep 'n nuwe CV" +msgstr "Skep 'n nuwe CV" #: src/dialogs/resume/sections/skill.tsx msgid "Create a new skill" -msgstr "Skep 'n nuwe vaardigheid" +msgstr "Skep 'n nuwe vaardigheid" #: src/dialogs/resume/sections/summary-item.tsx msgid "Create a new summary item" @@ -1466,15 +1467,15 @@ msgstr "Skep 'n nuwe opsomming-item" #: src/dialogs/resume/sections/volunteer.tsx msgid "Create a new volunteer experience" -msgstr "Skep 'n nuwe vrywillige ervaring" +msgstr "Skep 'n nuwe vrywillige ervaring" #: src/dialogs/resume/index.tsx msgid "Create a Sample Resume" -msgstr "Skep 'n voorbeeld-CV" +msgstr "Skep 'n voorbeeld-CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Skep soveel CV's as wat jy wil, sonder beperkings." +msgid "Create as many resumes as you want." +msgstr "Skep soveel CV's as wat jy wil." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Skep nou een" msgid "Create resume with options" msgstr "Skep 'n CV met opsies" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Skep, pasmaak en deel jou CV. Reactive Resume is oopbron, dit volg jou nie, en dit bly gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Geskep" @@ -1497,7 +1502,7 @@ msgstr "Geskep" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Het \"{0}\" geskep en dit aan hierdie toepassing gekoppel." +msgstr "Het \"{0}\" geskep en dit aan hierdie aansoek gekoppel." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Vee tydlyninskrywing uit" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Het {0} toepassing(e) uitgevee." +msgstr "Het {0} aansoek(e) uitgevee." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Besig om jou CV uit te vee..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Geweier — wag vir die agent…" +msgid "Denied, waiting for the agent…" +msgstr "Geweier, wag vir die agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Weier" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Ontplooi dit op jou eie bedieners met die Docker-beeld." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beskryf elke rol met kort kolpunte. Volledige paragrawe is moeiliker om vlugtig te lees en te segmenteer." @@ -1764,6 +1773,10 @@ msgstr "Skenk" msgid "Donate to Reactive Resume" msgstr "Skenk aan Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Skenkings betaal vir foutherstellings, sekuriteitsopdaterings en die alledaagse werk om die app aan die gang te hou." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Klaar" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dupliseer" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikaat as KI-konsep" +msgid "Duplicate as AI draft" +msgstr "Dupliseer as KI-konsep" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1840,7 +1853,7 @@ msgstr "Dupliseer CV" #: src/dialogs/resume/index.tsx msgid "Duplicate your resume to create a new one, just like the original." -msgstr "Dupliseer jou CV om 'n nuwe een te skep, net soos die oorspronklike." +msgstr "Dupliseer jou CV om 'n nuwe een te skep, net soos die oorspronklike." #: src/dialogs/resume/index.tsx msgid "Duplicating your resume..." @@ -1868,7 +1881,7 @@ msgstr "Wysig {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Wysig toepassing" +msgstr "Wysig aansoek" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,33 +1993,41 @@ msgstr "Engels" msgid "English (United Kingdom)" msgstr "Engels (Verenigde Koninkryk)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Verbeter die sekuriteit van jou rekening met bykomende lae beskerming." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Voer 'n naam in vir jou paswoord." +msgstr "Voer 'n naam in vir jou pasleutel." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Voer 'n nuwe wagwoord vir jou rekening in" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Voer een van jou gestoorde rugsteunkodes in om toegang tot jou rekening te kry" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Voer die wagwoord in wat die eienaar van die CV met jou gedeel het." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Voer die URL in waarheen geskakel moet word" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Voer die URL in waarheen jy wil skakel:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Voer die verifikasiekode vanaf jou magtigingstoep in" #: src/dialogs/auth/change-password.tsx msgid "Enter your current password and a new password to update your account." -msgstr "Voer jou huidige wagwoord en 'n nuwe wagwoord in om jou rekening by te werk." +msgstr "Voer jou huidige wagwoord en 'n nuwe wagwoord in om jou rekening by te werk." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Voer jou wagwoord in om die opstel van twee-faktor-magtiging te bevestig. Wanneer dit geaktiveer is, sal jy elke keer as jy aanmeld 'n kode uit jou magtigingstoep moet invoer." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Voer jou wagwoord in om die opstel van twee-faktor-magtiging te bevestig. Sodra dit aan is, benodig jy elke keer wanneer jy aanmeld 'n kode uit jou verifikasie-app." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Elke tjek het geslaag. Niks hier moet 'n ontleder keer om jou CV te lees nie." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Elke bydrae, groot of klein, maak 'n reuseverskil vir die projek.<0/>Dankie vir jou ondersteuning!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Elke bydrae help, hoe klein ook al.<0/>Dankie vir jou ondersteuning!" -#: src/routes/_home/-sections/features.tsx -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 jy nodig het om professionele CV's te skep, te pasmaak en te deel. Gebou met privaatheid in gedagte, aangedryf deur oopbron, en heeltemal gratis vir altyd." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Elke sjabloon lyk anders, so kies die een wat pas by hoe jy wil oorkom. Reactive Resume het tans 15 daarvan, en meer is op pad." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Verval oor" msgid "Expires on {0}" msgstr "Verval op {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Verken ons uiteenlopende keuse van sjablone, elk ontwerp om by verskillende style, beroepe en persoonlikhede te pas. Reactive Resume bied tans 12 sjablone, met meer op pad." - -#: src/features/settings/pages/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 "Verken die API-dokumentasie om te leer hoe om Reactive Resume met jou toepassings te integreer. Vind gedetailleerde eindpunte, voorbeeldaanvraagte en magtigingsmetodes." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Uitvoer" @@ -2083,17 +2096,13 @@ msgstr "Voer PNG uit" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Voer die CV uit as 'n teks-PDF eerder as 'n beeld of skandering." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Voer jou CV of dekbrief uit in die formaat wat jy benodig." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Voer jou CV onmiddellik na PDF uit, sonder enige wagtyd of vertragings." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Voer jou CV met een klik na PDF uit, sonder om te wag." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Uitgevoerde pyplyn-vloei.png" +msgstr "Uitgevoerde pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2117,7 +2126,7 @@ msgstr "Dit het nie geslaag om jou rekening te skep nie. Probeer asseblief weer. #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Misluk om die paswoord te verwyder. Probeer asseblief weer." +msgstr "Misluk om die pasleutel te verwyder. Probeer asseblief weer." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Misluk om die verskaffer te koppel. Probeer asseblief weer." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Misluk om paswoord te registreer. Probeer asseblief weer." +msgstr "Misluk om pasleutel te registreer. Probeer asseblief weer." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Het misluk om die paswoord te hernoem. Probeer asseblief weer." +msgstr "Het misluk om die pasleutel te hernoem. Probeer asseblief weer." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Kon nie KI-verskaffer stoor nie." msgid "Failed to send password reset email. Please try again." msgstr "Misluk om die wagwoordherinstellings-e-pos te stuur. Probeer asseblief weer." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Kon nie twee-faktor-magtiging opstel nie." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filter volgens merkers" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Vind swak kolpunte en herskryf hulle met sterker uitkomste, getalle, omvang en skerper werkwoorde." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Vind die swak kolpunte en skryf hulle oor met sterker uitkomste, syfers, omvang en skerper werkwoorde." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Lettertipegewig" msgid "Font Weights" msgstr "Lettertipegewigte" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Vir 'n veilige en afleidingsvrye ervaring." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Byvoorbeeld, inligting oor na watter maatskappye jy hierdie CV gestuur het of die skakels na die posbeskrywings kan hier aangeteken word." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Om veiligheidsredes sal hierdie sleutel net een keer vertoon word." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Let byvoorbeeld op na watter maatskappye jy hierdie CV gestuur het, of skakels na die posbeskrywings." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2427,7 +2424,12 @@ msgstr "Gapings:" #: src/dialogs/resume/index.tsx msgid "Generate a random name" -msgstr "Genereer 'n ewekansige naam" +msgstr "Genereer 'n ewekansige naam" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Jou PDF word geskep..." #: src/libs/locale.ts msgid "German" @@ -2466,7 +2468,7 @@ msgstr "Gaan huis toe" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "Gaan na beheerpaneel" +msgstr "Gaan na dashboard" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebreeus" #: 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 "Help my om meer ervare bydraers aan boord te bring, die las op 'n enkele instandhouer te verminder en ontwikkeling te versnel." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Help my om meer ervare bydraers aan boord te kry, sodat die werk nie op een instandhouer rus nie." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Help om die toepassing na jou taal te vertaal" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Hier is 'n reeks CV-sjablone vir verskillende beroepe en persoonlikhede. Of jy nou modern of klassiek, vet of eenvoudig verkies, daar is 'n ontwerp wat by jou pas. Blaai deur die opsies hieronder en kies 'n sjabloon wat by jou styl pas." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Hier is jou nuwe API-sleutel" @@ -2657,10 +2655,6 @@ msgstr "Hongaars" msgid "Icon" msgstr "Ikoon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifiseer gapings vir 'n aansoekeropsporingstelsel en pas slegs sleutelwoordverbeterings met hoë vertroue toe." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "As dit van 'n skandering af kom, is dit te wagte. Anders, verwyder dit; werwers lees dit as sleutelwoordopstopping." @@ -2683,7 +2677,7 @@ msgstr "Voer in {0}" #: src/routes/dashboard/resumes/-components/cards/import-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "Import an existing resume" -msgstr "Voer 'n bestaande CV in" +msgstr "Voer 'n bestaande CV in" #: src/routes/dashboard/applications/index.tsx msgid "Import CSV" @@ -2701,7 +2695,7 @@ msgstr "Voer in vanaf CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Ingevoerde {0} toepassing(e)." +msgstr "Ingevoerde {0} aansoek(e)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON-lewe loopbaanopsomming" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Hou een enkele adres, sodat niks hoef te raai watter een om te gebruik nie." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Hou by een adres, sodat sagteware nie hoef te raai watter een om te gebruik nie." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Hou dit onder 2.5 MB, gewoonlik deur beelde te verwyder of te verklein." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Hou private notas oor hierdie CV hier. Niemand anders kan dit sien nie." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Hou CV-inhoud as werklike teks eerder as prente van teks." @@ -3058,13 +3056,17 @@ msgstr "Reëlhoogte" msgid "Link a Reactive Resume (recommended)" msgstr "Koppel ’n Reactive Resume (aanbeveel)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Koppel 'n CV uit Reactive Resume om KI-passingtellings en -aanpassing te gebruik." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Koppel 'n CV en plak die posbeskrywing (Wysig) om jou passing te bepaal en 'n kopie aan te pas." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Gekoppelde Reaktiewe CV" +msgstr "Gekoppelde Reactive Resume" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Verwysing…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Deur ’n Reactive Resume te koppel, word KI-passingstelling en aanpassing geaktiveer." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Koppel tans jou {providerName}-rekening..." @@ -3104,7 +3102,7 @@ msgstr "Laai tans KI-verskaffers. Probeer asseblief weer oor 'n oomblik." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Laai toepassings…" +msgstr "Laai aansoeke…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Ligging" msgid "Lock" msgstr "Sluit" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Meld af" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lang stukke is in hoofletters gestel." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hoofnavigasie" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Maak die ervaringsafdeling meer resultaatgerig en verwyder vae verantwoordelikhede." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Maak die ervaringsafdeling oor resultate en sny die vae verantwoordelikhede weg." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Skuif afdeling na 'n ander kolom of bladsy" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Beweeg die verhoog" +msgstr "Skuif fase" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Moet begin met https://" msgid "Name" msgstr "Naam" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Noem die CV na die pos waarvoor jy aansoek doen." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Name help jou om sleutels uitmekaar te hou, so noem dit na waarvoor jy dit gaan gebruik." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Name help jou om pasleutels uitmekaar te hou as jy meer as een registreer." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalees" @@ -3335,11 +3340,11 @@ msgstr "Nuwe rekeningregistrasies is tans op hierdie bediener gedeaktiveer." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nuwe Toepassing" +msgstr "Nuwe Aansoek" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nuwe funksies word voortdurend bygevoeg en verbeter, so maak seker jy kom gereeld terug." +msgid "New features land regularly, so check back now and then." +msgstr "Nuwe funksies kom gereeld by, so kom kyk nou en dan weer." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nuwe draad" msgid "New Thread" msgstr "Nuwe Draad" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Geen advertensies en geen spoorsnyers nie, sodat niks in jou pad staan nie." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Geen advertensies, geen dop nie" @@ -3384,16 +3393,21 @@ msgstr "Geen KI-verskaffer gekoppel nie" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Geen toepassings stem ooreen met jou filters nie." +msgstr "Geen aansoeke stem ooreen met jou filters nie." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Geen aansoeke nog nie – voeg 'n paar by om jou tregter en antwoordkoerse te sien." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Nog geen aansoeke nie. Voeg 'n paar by om jou tregter en antwoordkoerse te sien." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Geen kolpuntlyste is gevind nie." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Geen opdragte pas by daardie soektog nie." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Geen konvensionele afdelingsopskrifte is gevind nie." @@ -3425,15 +3439,15 @@ msgstr "Geen een-bladsy-reël nie, en geen lettertipe of loopbaangaping word as #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Nog geen paswoorde geregistreer nie." +msgstr "Nog geen pasleutels geregistreer nie." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Geen telefoonnommer is gevind nie." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Geen voorspelling of jy afgekeur sal word nie — geen hulpmiddel kan dit doen nie." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Geen voorspelling of jy afgewys gaan word nie. Geen hulpmiddel kan dit doen nie." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama-wolk" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Sodra dit uitgevee is, kan die sleutel nie meer toegang tot jou data kry nie. Dit kan nie ongedaan gemaak word nie." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Eenklikaanmelding" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Slegs die eerste {0} bladsye is getoets, so hierdie verslag dek nie die hele lêer nie." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Slegs die eerste {MAX_IMPORT} rye word gelyktydig ingevoer — {overflow} word uitgelaat. Verdeel die lêer om die res in te voer." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Slegs die eerste {MAX_IMPORT} rye word op 'n slag ingevoer, wat {overflow} uitlaat. Verdeel die lêer om die res in te voer." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Maak oop" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Oop KI-agent" +msgstr "Maak KI-agent oop" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "Opsionele nota vir die agent" msgid "Optional note for the agent…" msgstr "Opsionele nota vir die agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Jy kan opsioneel 'n wagwoord stel sodat slegs mense met die wagwoord jou CV via die skakel kan bekyk." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opsioneel, watter terme uit 'n werksplasing reeds voorkom." @@ -3707,15 +3721,15 @@ msgstr "Paragraaf- en opskrifstyl" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Sleutelwoord" +msgstr "Pasleutel" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passleutel suksesvol verwyder." +msgid "Passkey deleted." +msgstr "Pasleutel uitgevee." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey is suksesvol geregistreer." +msgid "Passkey registered." +msgstr "Pasleutel geregistreer." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3723,7 +3737,7 @@ msgstr "Pasleutels" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Toegangssleutels & 2FA" +msgstr "Pasleutels & 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Verwarring" msgid "Persian" msgstr "Persies" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personaliseer jou CV met enige kleure, lettertipes of ontwerpe en maak dit jou eie." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefoon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Kies 'n gesprek uit die sybalk, of begin 'n nuwe draad om aan 'n konsep te werk." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Kies 'n formaat vir jou CV of dekbrief." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Kies 'n ikoon" @@ -3848,27 +3866,15 @@ msgstr "Pyplynvloei" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Pyplyngesondheid oor alle toepassings" +msgstr "Pyplyngesondheid oor alle aansoeke" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Plaas dit op 'n bladsy vanaf die Uitleg-paneel, of versteek dit as jy dit wou parkeer." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Gewone teks, ideaal vir KI-gereedskap en vinnige wysigings." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Voer asseblief 'n nuwe wagwoord vir jou rekening in" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Voer asseblief die wagwoord in wat deur die eienaar van die CV met jou gedeel is om voort te gaan." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Voer asseblief die URL in waarheen jy wil skakel:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Gewone teks, vir KI-gereedskap en vinnige wysigings." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Ondersteun asseblief die projek" msgid "Please upload a PDF file." msgstr "Laai asseblief 'n PDF-lêer op." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Wag asseblief terwyl jou PDF gegenereer word..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Wag asseblief terwyl jou PDF gegenereer word…" - #: src/libs/locale.ts msgid "Polish" msgstr "Pools" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Voorkeure" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Berei 'n konserwatiewe lappie voor wat duidelikheid verbeter sonder om my loopbaannarratief te verander." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Berei 'n konserwatiewe wysiging voor wat duidelikheid verbeter sonder om die verhaal van my loopbaan te verander." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projektte" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Beskerm jou CV teen ongemagtigde toegang met 'n wagwoord" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Beskerm jou CV met 'n wagwoord, en laat slegs mense met die wagwoord dit bekyk." +msgid "Protect your resume with a password" +msgstr "Beskerm jou CV met 'n wagwoord" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikasies" msgid "Publisher" msgstr "Uitgewer" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Sit 'n wagwoord op jou CV sodat net die mense vir wie jy dit gee dit kan lees." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Sit 'n eenvoudige e-posadres naby die bopunt van die eerste bladsy. Dit is waaronder meeste stelsels jou liasseer." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktiewe CV (JSON)" #: 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 bly groei danksy sy lewendige gemeenskap. Hierdie projek is aan talle individue te danke wat hul tyd en vaardighede toegewy het om dit beter te maak. Ons vier die koders wat die funksies op GitHub verbeter het, die taalkundiges wie se vertalings op Crowdin dit vir 'n breër gehoor toeganklik gemaak het, en die mense wat geskenk het om die voortdurende ontwikkeling te ondersteun." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume word beter omdat mense hulle tyd daaraan gee. Bydraers op GitHub bou die funksies en herstel die foute, vertalers op Crowdin maak dit leesbaar in ander tale, en skenkers help om die ontwikkeling aan die gang te hou. Hierdie projek het sy vordering aan hulle almal te danke." #: 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 is 'n gratis en oopbronprojek, met liefde gebou en deur my en 'n gemeenskap van bydraers in stand gehou. Jou skenkings help om die ligte aan te hou en die kode te laat vloei." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume is 'n gratis oopbron-projek wat deur my en 'n gemeenskap van bydraers onderhou word. Jou skenkings dek die lopende koste en hou die ontwikkeling aan die gang." #: 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." -msgstr "Reactive Resume is 'n gratis en oopbron-hervatbouer wat die proses om jou CV te skep, by te werk en te deel, vereenvoudig." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume is 'n gratis oopbron-CV-bouer wat dit maklik maak om jou CV te skep, by te werk en te deel." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reaktiewe CV is gratis en oopbron. As dit jou gehelp het, oorweeg dit asseblief om te skenk." #: 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 is oopbron, privaatheid-gefokus en heeltemal gratis. Anders as ander hervatbouers, wys dit nie advertensies nie, spoor nie jou data na nie en sluit nie funksies agter 'n betaalmuur nie." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume is oopbron, privaat en gratis. Dit wys geen advertensies nie, volg nie wat jy doen nie, en sluit geen funksies agter 'n betaalmuur weg nie." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Hernoem" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Lewer jou huidige CV as PDF en voer die volledige lêertoets uit, in jou blaaier. Niks word opgelaai nie." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Skep 'n PDF van jou huidige CV en voer die volledige lêertoets in jou blaaier uit. Niks word opgelaai nie." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "CV-wysiging" msgid "Resume file" msgstr "CV-lêer" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "CV-skakel na knipbord gekopieer." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV gekoppel" @@ -4328,7 +4331,11 @@ msgstr "CV-opsies" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "CV-pleister" +msgstr "CV-patch" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "CV-sjablone vir verskillende beroepe en smake. Kies die een wat jou pas." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Hersien wysigings" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Hersien die CV teenoor 'n posbeskrywing en vra my vrae voordat jy onsekere afdelings verander." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Gaan die CV na teen 'n posbeskrywing, en vra my voordat jy enigiets verander waaroor jy onseker is." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Resenseer tans…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Hersien die opsomming sodat dit op 'n senior ingenieursbestuurderrol gemik is sonder om generies te klink." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Skryf die opsomming oor vir 'n rol as senior ingenieursbestuurder, en hou dit spesifiek." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Herskryf hierdie CV vir 'n oorgang van stigter na produkleier vir 'n opstartonderneming met duidelike besigheidsimpak." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Skryf hierdie CV oor vir 'n opstartstigter wat na 'n produkleiersrol beweeg, en wys die besigheidsimpak." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Soek" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Soek toepassings…" +msgstr "Soek aansoeke…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4518,7 +4525,7 @@ msgstr "Soekopdragte" #. Placeholder text in icon picker search input #: src/components/input/icon-picker.tsx msgid "Search for an icon" -msgstr "Soek na 'n ikoon" +msgstr "Soek na 'n ikoon" #: src/features/command-palette/pages/resumes.tsx msgid "Search for…" @@ -4641,6 +4648,10 @@ msgstr "Skeier" msgid "Serbian" msgstr "Serwies" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Stel 'n wagwoord as jy wil hê net mense wat dit ken moet die openbare URL kan oopmaak." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Stel 'n KI-verskaffer op" msgid "Set up an AI provider before starting a thread." msgstr "Stel 'n KI-verskaffer op voordat u 'n draad begin." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Stel eers 'n KI-verskaffer op." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Stel 'n KI-verskaffer op om oor hierdie CV te gesels en wysigings outomaties toe te pas." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Stel 'n KI-verskaffer op om te begin." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Stel magtigingstoep op" msgid "Shadow Width" msgstr "Skaduwydte" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Deel dit met 'n openbare URL, sit 'n wagwoord op daardie URL, of laai die PDF af en stuur dit self." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Deel jou CV met 'n publieke URL, en laat ander dit bekyk." +msgid "Share your resume with a public URL." +msgstr "Deel jou CV met 'n openbare URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4784,7 +4799,12 @@ msgstr "Meld aan by jou rekening" #: src/routes/_home/-sections/features.tsx msgid "Sign in with GitHub, Google or a custom OAuth provider." -msgstr "Meld aan met GitHub, Google of 'n pasgemaakte OAuth-verskaffer." +msgstr "Meld aan met GitHub, Google of 'n pasgemaakte OAuth-verskaffer." + +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Meld af" #. Primary action button label on registration form #: src/features/auth/pages/register.tsx @@ -4811,15 +4831,15 @@ msgstr "Tans besig om te registreer..." #: src/dialogs/resume/template/data.ts msgid "Single-column with a magenta left border accent; compact and efficient for entry-level or internship applications." -msgstr "Enkelkolom met 'n magenta linkerrandaksent; kompak en doeltreffend vir intreevlak- of internskap-aansoeke." +msgstr "Enkelkolom met 'n magenta linkerrandaksent; kompak en doeltreffend vir intreevlak- of internskap-aansoeke." #: src/dialogs/resume/template/data.ts msgid "Single-column with a minimal top header and lots of whitespace; clean and modern for designers or content creators." -msgstr "Enkelkolom met 'n minimale hoofkop en baie witspasie; skoon en modern vir ontwerpers of inhoudskeppers." +msgstr "Enkelkolom met 'n minimale hoofkop en baie witspasie; skoon en modern vir ontwerpers of inhoudskeppers." #: src/dialogs/resume/template/data.ts msgid "Single-column with a sidebar and clean grid layout; versatile for any professional or technical role." -msgstr "Enkelkolom met 'n sybalk en skoon roostruitleg; veelsydig vir enige professionele of tegniese rol." +msgstr "Enkelkolom met 'n sybalk en skoon roostruitleg; veelsydig vir enige professionele of tegniese rol." #: src/dialogs/resume/template/data.ts msgid "Single-column with an inline three-column entry header (position · organization · period); compact and ATS-friendly, well-suited for Asian resume conventions (CN/JP/KR)." @@ -4860,7 +4880,7 @@ msgstr "Sloweens" #: src/dialogs/resume/index.tsx msgid "Slug" -msgstr "Slak" +msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Sommige karakters kom uit as vraagtekens." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Sommige toetse benodig inligting wat hierdie lêer nie dra nie: bladsyinhoud wat nie ondersoek kon word nie, of teks in 'n taal wat hierdie toetse nie dek nie. Hulle word getel as nòg geslaag nòg gedruip." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Sommige toetse benodig inligting wat hierdie lêer nie dra nie: bladsyinhoud wat nie ondersoek kon word nie, of teks in 'n taal wat hierdie toetse nie dek nie. Hulle tel nie as geslaag of gedruip nie." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Vierkant" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Verhoog" +msgstr "Fase" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -4994,12 +5014,12 @@ msgstr "Fasedatum" #: src/components/input/github-stars-button.tsx msgid "Star us on GitHub (opens in new tab)" -msgstr "Gee ons 'n ster op GitHub (maak in nuwe oortjie oop)" +msgstr "Gee ons 'n ster op GitHub (maak in nuwe oortjie oop)" #. placeholder {0}: starCount.toLocaleString() #: src/components/input/github-stars-button.tsx msgid "Star us on GitHub, currently {0} stars (opens in new tab)" -msgstr "Gee ons 'n ster op GitHub, tans {0} sterre (maak in nuwe oortjie oop)" +msgstr "Gee ons 'n ster op GitHub, tans {0} sterre (maak in nuwe oortjie oop)" #: src/routes/agent/$threadId.tsx msgid "Start a new thread" @@ -5011,7 +5031,7 @@ msgstr "Begin 'n draad" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." -msgstr "Begin om jou CV te bou deur dit 'n naam te gee." +msgstr "Begin om jou CV te bou deur dit 'n naam te gee." #: src/routes/dashboard/resumes/-components/cards/create-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Begin die CV met jou naam op sy eie reël." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Begin Draad" +msgid "Start thread" +msgstr "Begin draad" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Pas my CV aan" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Pas hierdie CV aan op 'n produkbestuurder se posbeskrywing en beklemtoon padkaart-eienaarskap, belanghebberkommunikasie en meetbare bekendstellingsuitkomste." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Pas hierdie CV aan by 'n posbeskrywing vir 'n produkbestuurder, en beklemtoon eienaarskap van die padkaart, kommunikasie met belanghebbendes en meetbare bekendstellingsuitkomste." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Die agent benodig jou insette." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Die API-sleutel is suksesvol uitgevee." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Die API-dokumentasie wys hoe om Reactive Resume aan jou eie toepassings te koppel. Dit dek die eindpunte, die versoekformaat en verifikasie." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Die API-sleutel sal nie meer jou data kan toegang nadat dit uitgevee is nie. Hierdie aksie kan nie ongedaan gemaak word nie." +msgid "The API key has been deleted." +msgstr "Die API-sleutel is uitgevee." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Die toepassing wat jou hierheen gestuur het, het 'n ongeldige magtigings msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Die toetse hierbo is meganies. Dit vra 'n taalmodel wat 'n leser van jou kolpunte sou dink, en stel herskrywings voor. Dit lewer geen telling nie." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Die opdrag waarna jy soek, bestaan nie." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Die diepgaande toets kon nie voltooi word nie. Probeer asseblief weer." @@ -5317,10 +5332,6 @@ msgstr "Die verskaffer se antwoord kon nie geverifieer word nie. Begin asseblief msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Die CV-voorskou kon nie opgedateer word nie. Die laaste geldige voorskou word steeds gewys." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Die CV waarna jy probeer toegang kry, word met 'n wagwoord beskerm" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Dieselfde reël herhaal op elke bladsy." @@ -5369,26 +5380,13 @@ msgstr "Daar is geen skakel na 'n profiel, portefeulje of bewaarplek nie." msgid "There is no summary paragraph." msgstr "Daar is geen opsommingsparagraaf nie." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Daar was 'n probleem tydens die generering van die DOCX, probeer asseblief weer." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Daar was 'n probleem tydens die generering van die PDF, probeer asseblief weer." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Daar was 'n probleem tydens die voorbereiding van jou CV vir drukwerk. Probeer asseblief weer." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Daar was nie genoeg inligting om hierdie toets uit te voer nie." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Hierdie kontroles loop soos jy tik en verlaat nooit jou blaaier nie. Hulle vra of 'n masjien jou CV kan lees, nie of dit goed lees nie." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Hierdie toetse loop terwyl jy tik en verlaat nooit jou blaaier nie. Hulle toets of sagteware jou CV kan lees, nie hoe goed dit geskryf is nie." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Hierdie aksie kan nie ongedaan gemaak word nie." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Hierdie aksie kan nie ongedaan gemaak word nie. Al jou data sal permanent uitgevee word." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Hierdie aksie kan nie ongedaan gemaak word nie. Gesprekboodskappe en opgelaaide aanhangsels sal verwyder word. Die werk-CV bly in jou dashboard en kan afsonderlik uitgevee word." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Hierdie aksie kan nie ongedaan gemaak word nie. Boodskappe en draadaanhegsels sal verwyder word." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Hierdie handeling kan nie ongedaan gemaak word nie. Dit vee die draad se boodskappe en opgelaaide aanhegsels uit." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Hierdie agentdraad kon nie oopgemaak word nie." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Hierdie handeling kan nie ongedaan gemaak word nie. Dit vee die draad se boodskappe en opgelaaide aanhegsels uit. Die werk-CV bly in jou dashboard, en jy kan dit afsonderlik uitvee." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Hierdie toets is nie van toepassing op hierdie lêer nie." msgid "This check only runs on resumes written in English." msgstr "Hierdie toets word slegs op CV's in Engels uitgevoer." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Dit skep 'n nuwe API-sleutel wat ander programme toelaat om jou CV-data deur die Reactive Resume API te lees en te verander." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Hierdie datum sal nie korrek gelees word nie." @@ -5513,7 +5511,7 @@ msgstr "Hierdie is 'n PDF-portefeulje: die sigbare bladsy is slegs 'n omslag." #: src/dialogs/resume/index.tsx msgid "This is a URL-friendly name for your resume." -msgstr "Dit is 'n URL-vriendelike naam vir jou CV." +msgstr "Dit is 'n URL-vriendelike naam vir jou CV." #: src/features/ats-checker/messages.ts msgid "This is an XFA form, so most software reads only the empty shell." @@ -5523,17 +5521,21 @@ msgstr "Hierdie is 'n XFA-vorm, so meeste sagteware lees slegs die leë omhulsel msgid "This is not a common resume page size." msgstr "Hierdie is nie 'n algemene CV-bladsygrootte nie." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Hierdie sleutel word net een keer gewys. Kopieer dit voordat jy hierdie venster toemaak." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Hierdie skakel ontbreek sy protokol." #: src/dialogs/resume/import.tsx msgid "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page." -msgstr "Dit kan 'n paar minute neem, afhangend van die reaksie van die KI-verskaffer. Moet asseblief nie die venster sluit of die bladsy herlaai nie." +msgstr "Dit kan 'n paar minute neem, afhangend van die reaksie van die KI-verskaffer. Moet asseblief nie die venster sluit of die bladsy herlaai nie." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Dit meet hoe getrou sagteware hierdie lêer se teks kan onttrek. Dit voorspel nie of 'n aansoek verwerp sal word nie. Geen instrument kan dit nie. Jou lêer is in hierdie blaaier gelees en nooit opgelaai nie." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Dit meet hoe getrou sagteware hierdie lêer se teks kan onttrek. Dit voorspel nie of 'n aansoek afgewys sal word nie, en geen hulpmiddel kan dit doen nie. Jou lêer is in hierdie blaaier gelees en nooit opgelaai nie." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Hierdie CV is gesluit en kan nie bygewerk word nie." msgid "This resume is long." msgstr "Hierdie CV is lank." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Hierdie CV is met 'n wagwoord beskerm" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Hierdie CV is deur 'n KI-agent opgedateer." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Hierdie CV se deelinstellings het elders verander." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Hierdie resensie is 'n taalmodel se opinie oor jou skryfwerk. Dit verander nie die telling hierbo nie, en dit kan verkeerd wees. Lees dit as 'n tweede opinie, nie 'n uitspraak nie." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Hierdie resensie is 'n taalmodel se mening oor jou skryfwerk. Dit verander nie die telling hierbo nie, en dit kan verkeerd wees. Beskou dit as 'n tweede mening, nie 'n uitspraak nie." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Hierdie rol het geen beskrywing nie." msgid "This section has content but never appears." msgstr "Hierdie afdeling het inhoud, maar verskyn nooit nie." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Hierdie afdeling is gereserveer vir jou persoonlike notas wat spesifiek vir hierdie CV is. Die inhoud hier bly privaat en word met niemand anders gedeel nie." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Hierdie afdeling is oor kolomme verdeel." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Hierdie stap is opsioneel, maar word aanbeveel." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Hierdie draad is geargiveer. Nuwe boodskappe kan nie gestuur word nie." +msgid "This thread is archived. You can't send new messages." +msgstr "Hierdie draad is geargiveer. Jy kan nie nuwe boodskappe stuur nie." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Hierdie draad is slegs leesbaar" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Hierdie draad is slegs-leesbaar omdat die werkende CV of KI-verskaffer nie beskikbaar is nie." -#: 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 "Dit sal 'n nuwe API-sleutel genereer om toegang tot die Reactive Resume API te kry, sodat masjiene met jou CV-data kan interaksie hê." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Dit sal jou help om dit later te identifiseer, as jy beplan om verskeie passleutels te hê." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Dit sal alle items uit hierdie afdeling verwyder." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Verskerp die vaardigheidsafdeling sodat dit die teikenrol ondersteun in plaas daarvan om soos 'n sleutelwoordstorting te lees." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Tydverloop-demonstrasie van hoe 'n CV met Reactive Resume gebou word" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Tydsverloopvideo van 'n CV wat in Reactive Resume gebou word" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Tydlyn" msgid "Tip" msgstr "Wenk" -#: 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 "Wenk: Gee jou API-sleutel 'n naam wat ooreenstem met die doel van die sleutel, om jou later te help om dit te identifiseer." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Wenk: Jy kan die CV benoem volgens die posisie waarvoor jy aansoek doen." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Om jou rekening uit te vee, moet jy die bevestigingstekst invoer en die knoppie hieronder klik." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Om jou rekening uit te vee, tik die bevestigingsteks hieronder en klik dan die knoppie." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,28 +5749,28 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Skakel diskresionêre ligature af wanneer jy uitvoer." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Skakel openbare deling aan om na te spoor hoe baie keer jou CV bekyk of afgelaai is. Slegs jy kan jou CV se statistiek sien." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Skakel openbare deling aan om te volg hoeveel keer jou CV bekyk of afgelaai is. Net jy kan hierdie syfers sien." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." -msgstr "Tweekolom met 'n vet gekleurde sybalk en vaardigheidsbalke; uitstekend vir kreatiewe of tegnologierolle waar visuele flair verwelkom word." +msgstr "Tweekolom met 'n vet gekleurde sybalk en vaardigheidsbalke; uitstekend vir kreatiewe of tegnologierolle waar visuele flair verwelkom word." #: src/dialogs/resume/template/data.ts msgid "Two-column with a dark teal sidebar and skills grid; modern feel for developers, data scientists, or technical PMs." -msgstr "Tweekolom met 'n donkerblougroen sybalk en vaardigheidsrooster; moderne gevoel vir ontwikkelaars, datawetenskaplikes of tegniese projektebestuurders." +msgstr "Tweekolom met 'n donkerblougroen sybalk en vaardigheidsrooster; moderne gevoel vir ontwikkelaars, datawetenskaplikes of tegniese projektebestuurders." #: src/dialogs/resume/template/data.ts msgid "Two-column with a left margin color; simple and approachable for creative, editorial, or junior roles." -msgstr "Tweekolom met 'n linkermargekleur; eenvoudig en toeganklik vir kreatiewe, redaksionele of juniorrolle." +msgstr "Tweekolom met 'n linkermargekleur; eenvoudig en toeganklik vir kreatiewe, redaksionele of juniorrolle." #: src/dialogs/resume/template/data.ts msgid "Two-column with a muted color sidebar; earthy and calm, suits sustainability, healthcare, or nonprofit sectors." -msgstr "Tweekolom met 'n gedempte kleursybalk; aards en kalm, pas by volhoubaarheid, gesondheidsorg of niewinsgewende sektore." +msgstr "Tweekolom met 'n gedempte kleursybalk; aards en kalm, pas by volhoubaarheid, gesondheidsorg of niewinsgewende sektore." #: src/dialogs/resume/template/data.ts msgid "Two-column with a soft header accent and circular profile photo; ideal for marketing, HR, or client-facing roles." -msgstr "Tweekolom met 'n sagte hoofkopaksent en sirkelvormige profielfoto; ideaal vir bemarking, HR of kliëntgerigte rolle." +msgstr "Tweekolom met 'n sagte hoofkopaksent en sirkelvormige profielfoto; ideaal vir bemarking, HR of kliëntgerigte rolle." #: src/dialogs/resume/template/data.ts msgid "Two-column with accent colors and clean typography; balanced choice for business analysts or operations roles." @@ -5800,7 +5786,7 @@ msgstr "Tweekolom, minimaal en teksdig sonder dekoratiewe elemente; perfek vir t #: src/dialogs/resume/template/data.ts msgid "Two-column, minimal with light gray sidebar and subtle icons; professional and understated for legal, finance, or executive roles." -msgstr "Tweekolom, minimaal met 'n liggrys sybalk en subtiele ikone; professioneel en ingehoue vir regs-, finansies- of bestuursrolle." +msgstr "Tweekolom, minimaal met 'n liggrys sybalk en subtiele ikone; professioneel en ingehoue vir regs-, finansies- of bestuursrolle." #: src/features/auth/pages/verify-2fa.tsx #: src/features/settings/authentication/components/two-factor.tsx @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Twee-faktor-magtiging" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Twee-faktor-magtiging is suksesvol gedeaktiveer." +msgid "Two-factor authentication is now disabled." +msgstr "Twee-faktor-magtiging is nou afgeskakel." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Twee-faktor-magtiging is suksesvol opgestel." +msgid "Two-factor authentication is now enabled." +msgstr "Twee-faktor-magtiging is nou aangeskakel." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Ontsluit" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Onbenoemde toegangssleutel" +msgstr "Onbenoemde pasleutel" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5894,11 +5880,11 @@ msgstr "Werk by" #: src/dialogs/resume/sections/award.tsx msgid "Update an existing award" -msgstr "Werk 'n bestaande toekenning by" +msgstr "Werk 'n bestaande toekenning by" #: src/dialogs/resume/sections/certification.tsx msgid "Update an existing certification" -msgstr "Werk 'n bestaande sertifisering by" +msgstr "Werk 'n bestaande sertifisering by" #: src/dialogs/resume/sections/cover-letter.tsx msgid "Update an existing cover letter" @@ -5906,43 +5892,43 @@ msgstr "Werk bestaande dekbrief by" #: src/dialogs/resume/sections/custom.tsx msgid "Update an existing custom section" -msgstr "Werk 'n bestaande pasgemaakte afdeling by" +msgstr "Werk 'n bestaande pasgemaakte afdeling by" #: src/dialogs/resume/sections/education.tsx msgid "Update an existing education" -msgstr "Werk 'n bestaande kwalifikasie by" +msgstr "Werk 'n bestaande kwalifikasie by" #: src/dialogs/resume/sections/experience.tsx msgid "Update an existing experience" -msgstr "Werk 'n bestaande ervaring by" +msgstr "Werk 'n bestaande ervaring by" #: src/dialogs/resume/sections/interest.tsx msgid "Update an existing interest" -msgstr "Werk 'n bestaande belangstelling by" +msgstr "Werk 'n bestaande belangstelling by" #: src/dialogs/resume/sections/language.tsx msgid "Update an existing language" -msgstr "Werk 'n bestaande taal by" +msgstr "Werk 'n bestaande taal by" #: src/dialogs/resume/sections/profile.tsx msgid "Update an existing profile" -msgstr "Werk 'n bestaande profiel by" +msgstr "Werk 'n bestaande profiel by" #: src/dialogs/resume/sections/project.tsx msgid "Update an existing project" -msgstr "Werk 'n bestaande projek by" +msgstr "Werk 'n bestaande projek by" #: src/dialogs/resume/sections/publication.tsx msgid "Update an existing publication" -msgstr "Werk 'n bestaande publikasie by" +msgstr "Werk 'n bestaande publikasie by" #: src/dialogs/resume/sections/reference.tsx msgid "Update an existing reference" -msgstr "Werk 'n bestaande verwysing by" +msgstr "Werk 'n bestaande verwysing by" #: src/dialogs/resume/sections/skill.tsx msgid "Update an existing skill" -msgstr "Werk 'n bestaande vaardigheid by" +msgstr "Werk 'n bestaande vaardigheid by" #: src/dialogs/resume/sections/summary-item.tsx msgid "Update an existing summary item" @@ -5950,7 +5936,7 @@ msgstr "Werk bestaande opsomming-item by" #: src/dialogs/resume/sections/volunteer.tsx msgid "Update an existing volunteer experience" -msgstr "Werk 'n bestaande vrywillige ervaring by" +msgstr "Werk 'n bestaande vrywillige ervaring by" #. Primary action button to submit changed password #: src/dialogs/auth/change-password.tsx @@ -5958,10 +5944,6 @@ msgstr "Werk 'n bestaande vrywillige ervaring by" msgid "Update Password" msgstr "Werk wagwoord by" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Dateer projekpunte op om leierskap, beperkings, afwegings en meetbare uitkomste te toon." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Werk CV by" @@ -5970,6 +5952,10 @@ msgstr "Werk CV by" msgid "Update the calendar date for this timeline entry." msgstr "Werk die kalenderdatum vir hierdie tydlyninskrywing by." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Werk die projekkolpunte by om leierskap, beperkings, afruilings en meetbare uitkomste te wys." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Dateer hierdie aansoek se besonderhede op." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Laai .csv op" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Laai 'n CV op en sien wat 'n aansoekervolgstelsel werklik daaruit lees. Alles word in hierdie blaaier uitgevoer. Jou lêer word nooit opgelaai nie, en niks word gebêre nie." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Laai 'n CV op en sien wat 'n aansoekervolgstelsel daaruit lees. Alles loop in hierdie blaaier. Jou lêer word nooit opgelaai nie, en niks word gestoor nie." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6132,7 +6118,7 @@ msgstr "Verifieer" #: src/features/auth/pages/verify-2fa.tsx msgid "Verify with a Backup Code" -msgstr "Verifieer met 'n rugsteunkode" +msgstr "Verifieer met 'n rugsteunkode" #: src/features/auth/pages/verify-2fa.tsx msgid "Verifying backup code..." @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Waarskuwing" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Ons kon nie die formaat outomaties opspoor nie — kies dit asseblief hierbo." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Ons kon nie die formaat outomaties bepaal nie. Kies dit hierbo." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Ons kon nie daardie bladsy vind nie" msgid "We couldn't link that provider account. Please try again." msgstr "Ons kon nie daardie verskaffer-rekening koppel nie. Probeer asseblief weer." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Ons kon nie hierdie draad oopmaak nie." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Ons kon nie jou profiel by die verskaffer lees nie." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Ons het 'n bevestigingskakel na jou nuwe e-posadres gestuur. Maak dit oop om die verandering te bevestig." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Ons het 'n nuwe verifikasieskakel na jou e-posadres gestuur. Maak dit oop om jou rekening te verifieer." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Websoektog" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume is in verskeie tale beskikbaar. Jy kan jou voorkeurtaal kies op die instellingsbladsy, of deur die taalwisselaar regs bo te gebruik. As jy jou taal nie sien nie, of as jy die bestaande vertalings wil verbeter, kan jy <0>bydra tot die vertalings op Crowdin<1> (maak in nuwe oortjie oop)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Een klik voer jou CV na PDF uit, met jou formatering en styl onveranderd." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume is heeltemal gratis om te gebruik, sonder versteekte koste, premiemvlakke of intekengelde. Dit is oopbron en sal altyd gratis bly." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Kies jou taal op die instellingsblad, of met die taalwisselaar in die regter boonste hoek. As jou taal ontbreek, of die bestaande vertaling beter kan wees, kan jy <0>tot die vertalings op Crowdin bydra<1> (open in nuwe oortjie)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Jy het ook die opsie om dit op jou eie bedieners te ontplooi deur die Docker-beeld te gebruik." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume is gratis om te gebruik, sonder versteekte koste, premium-vlakke of intekengelde. Dit is oopbron, en dit sal gratis bly." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Jy kan ook jou gebruikersnaam gebruik om aan te meld." - -#: src/routes/_home/-sections/faq.tsx -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 "Jy kan jou CV deel via 'n unieke publieke URL, dit met 'n wagwoord beskerm, of dit as 'n PDF aflaai om direk te deel. Die keuse is joune!" +msgid "You can also sign in with your username." +msgstr "Jy kan ook met jou gebruikersnaam aanmeld." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Jy het pos!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Jou rekening is suksesvol uitgevee." +msgid "Your account has been deleted." +msgstr "Jou rekening is uitgevee." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Jou kontakbesonderhede is nie op die eerste bladsy nie." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Jou data is suksesvol uitgevoer." +msgid "Your data has been exported." +msgstr "Jou data is uitgevoer." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Jou data is veilig en word nooit met iemand gedeel of verkoop nie." #: src/routes/_home/-sections/faq.tsx -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 "Jou data word veilig gestoor en nooit met derde partye gedeel nie. Jy kan ook Reactive Resume self-host op jou eie bedieners vir volledige beheer oor jou data." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Jou data word veilig gestoor en nooit met derde partye gedeel nie. As jy volle beheer daaroor wil hê, kan jy Reactive Resume op jou eie bedieners self huisves." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Jou jongste veranderinge kon nie gestoor word nie." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Jou ouer style bly aktief totdat jy hierdie Semantiese CSS-konsep eksplisiet aktiveer." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Jou ou style bly aktief totdat jy hierdie Semantic CSS-konsep aktiveer." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Jou bladsymarges is baie smal." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Jou wagwoord is suksesvol herstel. Jy kan nou met jou nuwe wagwoord aanmeld." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Jou wagwoord is teruggestel. Jy kan nou met jou nuwe wagwoord aanmeld." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Jou wagwoord is suksesvol bygewerk." +msgid "Your password has been updated." +msgstr "Jou wagwoord is bygewerk." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Jou telefoonnommer is in 'n ongewone vorm geskryf." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Jou profiel is suksesvol bygewerk." +msgid "Your profile has been updated." +msgstr "Jou profiel is bygewerk." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Jou CV is suksesvol geskep." +msgid "Your resume has been created." +msgstr "Jou CV is geskep." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Jou CV is suksesvol uitgevee." +msgid "Your resume has been deleted." +msgstr "Jou CV is uitgevee." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Jou CV is suksesvol gedupliseer." +msgid "Your resume has been duplicated." +msgstr "Jou CV is gedupliseer." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Jou CV is suksesvol ingevoer." +msgid "Your resume has been imported." +msgstr "Jou CV is ingevoer." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Jou CV is na die gekose weergawe herstel." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Jou CV is suksesvol bygewerk." +msgid "Your resume has been updated." +msgstr "Jou CV is bygewerk." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Jou CV gebruik \"ek\" en \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Jou CV se publieke skakel word tans deur 'n wagwoord beskerm. Deel die wagwoord slegs met mense vir wie jy vertrou." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Jou CV se openbare URL word deur 'n wagwoord beskerm. Deel die wagwoord net met mense wat jy vertrou." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Jou ondersteuning verseker dat die projek nou en in die toekoms gratis en toeganklik vir almal bly." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Jou ondersteuning hou die projek gratis en oop vir almal, nou en later." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zoem uit" #: src/libs/locale.ts msgid "Zulu" msgstr "Zoeloe" - diff --git a/apps/web/locales/am-ET.po b/apps/web/locales/am-ET.po index 18da5effb..0abf3ae20 100644 --- a/apps/web/locales/am-ET.po +++ b/apps/web/locales/am-ET.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>ብዙ ጊዜ<1>የሚጠየቁ<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.<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!" -msgstr "<0>Reactive Resume በመጠቀምዎ እናመሰግናለን! ይህ መተግበሪያ በፍቅር የተሰራ ፕሮጀክት ሲሆን በብዙው ጊዜዬ እንኳን ከሥራ በስተቀር በዓለም ዙሪያ ካሉ ክፍት ምንጭ አሳታሚዎች በግርማ ድጋፍ ተገንብቷል።<1>Reactive Resume ከረዳዎት እና ለሁሉም ነፃ እና ክፍት እንዲቆይ መርዳት ብትፈልጉ መዋጮ ማድረግን ያስቡ። ማንኛውም ትንሽ ድጋፍ ታላቅ ነው።" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ስለተጠቀሙ አመሰግናለሁ። ይህን መተግበሪያ በአብዛኛው በትርፍ ጊዜዬ፣ ከዓለም ዙሪያ ባሉ የክፍት ምንጭ አስተዋጽኦ አበርካቾች እገዛ እገነባለሁ።<1>ጠቃሚ ሆኖ ካገኙት እና ለሁሉም ነፃ እና ክፍት ሆኖ እንዲቀጥል ከፈለጉ፣ እባክዎ መለገስን ያስቡበት። ማንኛውም መጠን ይረዳል።" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ዓመት" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ ቴምፕሌቶች" +msgid "15 Templates" +msgstr "15 ቴምፕሌቶች" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 ወራት" msgid "6 months" msgstr "6 ወራት" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "ንጹህ ነጠላ-አምድ ወደ ውጭ መላክ እያንዳንዱን መረጃ ይጠብቃል። አምዶች እና ምስሎች የሚጠፉት እዚያ ነው።" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "ወደ አሁን የምትጠቀሙበት ኢሜል አድራሻዎ የማረጋገጫ አገናኝ ተልኳል። ለለውጡ ማረጋገጥ ኢንቦክስዎን ያረጋግጡ።" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ቀን ወደፊት ላይ ነው።" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ፊደል ተጠቅሶ ግን አልተካተተም።" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "የየታሪክዎን መፍጠር፣ ማዘመን እና መካፈል ሂደት የሚቀላቅል ነፃ እና ክፍት ምንጭ የየታሪክ ማቅረቢያ መገንቢያ።" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "የስራ ልምድ ማስረጃዎን መፍጠር፣ ማዘመን እና ማጋራት ቀላል የሚያደርግ ነፃ እና ክፍት ምንጭ የሆነ የስራ ልምድ ማስረጃ መገንቢያ።" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ክፍተት ችግር አይደለም። ከፈለጉ የአንድ-መ msgid "A link points somewhere other than the address it shows." msgstr "አገናኝ ከሚያሳየው አድራሻ ውጭ ወዳለ ሌላ ቦታ ይመራል።" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "የየታሪክዎ አገናኝ ወደ ቅንጥብ ሰሌዳ ተገልብጧል።" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "ከ Reactive Resume ጋር ያላቸውን ልምዶች ለመካፈል በአመታት ውስጥ ብዙ ሰዎች ጽሁፍ ጽፈውልኛል፣ እና እኔ እነሱን ማንበብ ከማትደክም የለኝም። የማካፈል ታሪክ ካለዎት በ<0>{email} ኢሜል በመላክ ያሳውቁኝ።" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "አዲስ የማረጋገጫ አገናኝ ወደ ኢሜል አድራሻዎ ተልኳል። መለያዎን ለማረጋገጥ ኢንቦክስዎን ያረጋግጡ።" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "ባለፉት ዓመታት ብዙ ሰዎች Reactive Resume እንዴት እንደረዳቸው ጽፈውልኛል፤ እነዚያን ኢሜይሎች ማንበብ ደግሞ አይሰለቸኝም። የሚያጋሩት ታሪክ ካለዎት፣ በ<0>{email} ይጻፉልኝ።" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ገጽ ተሽከርክሯል።" msgid "A passion project by <0>Amruth Pillai." msgstr "በ<0>Amruth Pillai የተጀመረ የልብ ፕሮጀክት።" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "ለመምረጥ የሚያስችሉ የተለያዩ ንድፎች፣ ተጨማሪዎችም በመንገድ ላይ ናቸው።" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ለሰው አንባቢ የተዘጋጀ፣ ፎቶ፣ ርዕሶች እና አምዶች ያሉት የስራ ልምድ ማስረጃ" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ባለ አንድ አምድ ውጤት እያንዳንዱን መረጃ ይይዛል። መረጃ የሚጠፋው በአምዶች እና በምስሎች ውስጥ ነው።" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "አንድ ዝርጋታ" @@ -243,10 +234,6 @@ msgstr "የድር አድራሻ ያለ https:// ተጽፏል።" 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 ፋይል ሁሉንም ቅርጸትና ዲዛይን በትክክል ይጠብቃል።" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "በ API በመጠቀም የየታሪኮችዎን እና መረጃዎን ፕሮግራማዊ መዳረስ።" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "ብጁ መስክ ያክሉ" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "የሚያመለክቱበትን ሥራ ያክሉ፣ የላኩትን የሥራ ልምድ ያገናኙ እና ነገሮች እየገፉ ሲሄዱ በፕሮግራምዎ ውስጥ ያስተላልፉት።" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "እያመለከቱበት ያለውን ሥራ ያክሉ እና የላኩትን የስራ ልምድ ማስረጃ ያያይዙ። ምላሽ እየደረሰዎት ሲሄድ በሰሌዳው ላይ ያንቀሳቅሱት።" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,13 +365,17 @@ msgstr "ተመሳሳይ ታሪክ ለማሳየት ግቤት ያክሉ፣ ወይ #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "የወኪል ክር ከመጀመርዎ በፊት አቅራቢ ያክሉ እና ይፈትሹ።" +msgstr "የወኪል ውይይት ከመጀመርዎ በፊት አቅራቢ ያክሉ እና ይፈትሹ።" + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "ለመለያዎ ተጨማሪ የጥበቃ ንብርብር ያክሉ።" #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "መተግበሪያ ያክሉ" +msgstr "ማመልከቻ ያክሉ" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "መለያ ያክሉ" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "ወደ ቧንቧ መስመር ያክሉ" +msgstr "ወደ ሂደቱ ያክሉ" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ማንኛውም መለያ" #: 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 "የየታሪክ የህዝብ አገናኙን የሚጎበኙ ማንኛውም ሰው ለመድረስ ይህን የይለፍ ቃል መግባት ይኖርበታል።" - -#: 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 "የየታሪክ የህዝብ አገናኙን ያለበት ማንኛውም ሰው የየታሪክዎን ሳይግባ ይመልከትና ይወርዳል።" +msgid "Anyone who opens the public URL will need this password." +msgstr "የሕዝብ URL የሚከፍት ማንኛውም ሰው ይህ የይለፍ ቃል ያስፈልገዋል።" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "አገናኙን ያለበት ማንኛውም ሰው የየታሪክዎን ማየትና ማውረድ ይችላል።" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "የሕዝብ URL ያለው ማንኛውም ሰው የስራ ልምድ ማስረጃዎን ያለ የይለፍ ቃል ማየትና ማውረድ ይችላል።" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API መዳረሻ" @@ -621,31 +612,31 @@ msgstr "የማመልከቻ እርምጃዎች" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "መተግበሪያ ወደ ቧንቧ መስመርዎ ታክሏል።" +msgstr "ማመልከቻ ወደ ሂደትዎ ታክሏል።" #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "የመተግበሪያ ኮፓይለት" +msgstr "የማመልከቻ ኮፓይለት" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "መተግበሪያ ተሰርዟል።" +msgstr "ማመልከቻ ተሰርዟል።" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "የመተግበሪያ ስታቲስቲክስ" +msgstr "የማመልከቻ ስታቲስቲክስ" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "መተግበሪያ ተዘምኗል።" +msgstr "ማመልከቻ ተዘምኗል።" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "አፕሊኬሽኖች" +msgstr "ማመልከቻዎች" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "ተመልክቷል" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "የተተገበረው በ" +msgstr "ያመለከቱበት ቀን" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "አጽድቅ" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "ጸድቋል — ወኪሉን በመጠበቅ ላይ…" +msgid "Approved, waiting for the agent…" +msgstr "ጸድቋል፣ ወኪሉን በመጠበቅ ላይ…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "ዓረብኛ" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "ማህደር" +msgstr "ማህደር አድርግ" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ራስ-ሙላት አልተሳካም።" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "በብዙ ቋንቋዎች ይገኛል። መዋኛ ለመያዝ ከፈለጉ በ Crowdin ይመለከቱ።" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "በበርካታ ቋንቋዎች ይገኛል። በትርጉም መርዳት ከፈለጉ ወደ Crowdin ይሂዱ።" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "አዘርባይጃንኛ" msgid "Back to authentication settings" msgstr "ወደ የማረጋገጫ ቅንብሮች ተመለስ" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ወደ መግቢያ ተመለስ" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "ወደ የስራ ልምድ ማስረጃዎች ተመለስ" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "ወደ መግቢያ ተመለስ" @@ -844,17 +832,13 @@ msgstr "የመሠረት ዩአርኤል" msgid "Basics" msgstr "መሰረታዊ" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "ውብ ቴምፕሌቶችን ይመርጡ፣ ተጨማሪዎችም በመንገድ ላይ ናቸው።" - #: src/libs/locale.ts msgid "Bengali" msgstr "ቤንጋሊኛ" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "ለመተግበሪያዎች፣ ለማጋራት እና ለማተም ምርጥ።" +msgstr "ለማመልከቻዎች፣ ለማጋራት እና ለማተም ምርጥ።" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "እንቅፋት" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "ቦርድ" +msgstr "ሰሌዳ" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "ቋንቋ ቀይር" msgid "Change language to…" msgstr "ቋንቋውን ወደ… ቀይር" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "ቀለሞቹን፣ ፊደሎቹን እና ንድፉን እንደሚስማማዎት ይለውጡ።" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "ገጽታውን ወደ… ቀይር" @@ -1006,6 +994,10 @@ msgstr "እንደገና ያረጋግጡ" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ወደ ውጭ የተላከው ፋይል የሚጠብቁትን ሁሉ እንደያዘ እና ሁሉም ሊመረጥ የሚችል ጽሁፍ መሆኑን ያረጋግጡ።" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "የአመልካች መከታተያ ሥርዓት ምን እንደሚያመልጠው ይመልከቱ፤ እርግጠኛ የሆኑባቸውን ቁልፍ ቃላት ብቻ ያክሉ።" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "የይለፍ ቃልዎን ለመደገፍ አገናኝ በኢሜልዎ ውስጥ ይፈልጉ።" @@ -1056,10 +1048,6 @@ msgstr "ቀድሞ የተዘጋጀ ወይም ብጁ ጥላ ይምረጡ።" msgid "Choose a resume" msgstr "የሥራ ልምድ ማስረጃ ይምረጡ" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "ከጎን አሞሌው ላይ አንድ ነባር ውይይት ይምረጡ፣ ወይም አዲስ ረቂቅ-ተኮር ክር ይጀምሩ።" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "ፒዲኤፍ፣ DOCX፣ Markdown ወይም JSON ይምረጡ። ሲገኝ የስራ ልምድዎን እና የሽፋን ደብዳቤዎን ለየብቻ ይላኩ።" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "ኩባንያ A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ይህንን የስራ ልምድ መግለጫ ከዚህ ሚና ዩአርኤል ጋር ያወዳድሩ እና ቁልፍ ቃላትን ያዘምኑ እና ድምጹን አጭር እና ተዓማኒ እንዲሆን ያድርጉ።" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ይህን የስራ ልምድ ማስረጃ ከዚህ የሥራ ማስታወቂያ URL ጋር ያነጻጽሩ እና ቁልፍ ቃላቱን ሳያጋንኑ ያዘምኑ።" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "ግንኙነት አልተሳካም።" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "ግንኙነት ተረጋግጧል - አቅራቢው ለመጠቀም ዝግጁ ነው።" +msgid "Connection verified. The provider is ready to use." +msgstr "ግንኙነቱ ተረጋግጧል። አቅራቢው ለአገልግሎት ዝግጁ ነው።" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "ትቆሙበት ቦታ ከዚያ ይቀጥሉ" #: 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 "ትቆሙበት ቦታ በመውሰድ በ Reactive Resume ወይም በሌላ የየታሪክ ማቅረቢያ የፈጠራችሁትን ያለ የየታሪክ መረጃ ያስመጡ። የሚደገፉ ቅርጸ ፋይሎች PDF፣ Microsoft Word እና ከ Reactive Resume የ JSON ፋይሎችን ያካትታሉ።" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "ድጋፎች የስህተት እርማቶችን፣ የደህንነት ዝመናዎችን እና መተግበሪያው በማለፊያ እንዲሰራ የሚረዱ ቀጣይ ማሻሻያዎችን ይደግፋሉ።" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "በ Reactive Resume ወይም በሌላ የስራ ልምድ ማስረጃ መገንቢያ የሠሩትን ሰነድ በማስመጣት ካቆሙበት ይቀጥሉ። የሚደገፉ ቅርጸቶች PDF፣ Microsoft Word እና ከ Reactive Resume ወይም ከ JSON Resume የመጡ JSON ፋይሎች ናቸው።" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "ዓመቱን ያስተካክሉ፣ ወይም ለቀጣይ ሥራ ‘Pres msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "አመቱን ያስተካክሉ፣ ወይም ለቀጣይ ስራ \"Present\" ብለው ይጻፉ።" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX መፍጠር አልተቻለም። እባክዎ እንደገና ይሞክሩ።" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF መፍጠር አልተቻለም። እባክዎ እንደገና ይሞክሩ።" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "የስራ ልምድ ማስረጃዎን ለህትመት ማዘጋጀት አልተቻለም። እባክዎ እንደገና ይሞክሩ።" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "ወደ AI አቅራቢው መድረስ አልተቻለም። እባክ msgid "Could not restore this patch." msgstr "ይህንን ፓች ወደነበረበት መመለስ አልተቻለም።" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "ሁለት-ደረጃ ማረጋገጫን ማዋቀር አልተቻለም።" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "የአቅራቢውን ግንኙነት ማረጋገጥ አልተቻለም።" @@ -1304,12 +1305,12 @@ msgstr "ግንኙነቱን ማረጋገጥ አልተቻለም። የኤፒአይ #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "መተግበሪያውን ማከል አልተቻለም። እባክዎ እንደገና ይሞክሩ።" +msgstr "ማመልከቻውን ማከል አልተቻለም። እባክዎ እንደገና ይሞክሩ።" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "መተግበሪያውን መሰረዝ አልተቻለም።" +msgstr "ማመልከቻውን መሰረዝ አልተቻለም።" #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "የጊዜ መስመር ግቤቱን መሰረዝ አልተቻለም።" #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "መተግበሪያውን ማንቀሳቀስ አልተቻለም። እባክዎ እንደገና ይሞክሩ።" +msgstr "ማመልከቻውን ማንቀሳቀስ አልተቻለም። እባክዎ እንደገና ይሞክሩ።" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "በምንጭ ቆጠራ" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "ከመተንተኛ ውጤቱ ተለይቶ ይቆጠራል። ሽፋን ለምንም ነገር ትንበያ አይሆንም።" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "ከንባብ ነጥቡ ተለይቶ ይቆጠራል። ሽፋን ምንም ነገር አይተነብይም።" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "የናሙና የየታሪክ ማቅረቢያ ፍጠር" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "እርስዎ የሚፈልጉትን ብዙ የየታሪክ ማቅረቢያዎች ያበጁ፣ ምንም ገደብ የለም።" +msgid "Create as many resumes as you want." +msgstr "የፈለጉትን ያህል የስራ ልምድ ማስረጃዎች ይፍጠሩ።" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "አሁን አንድ ይፍጠሩ" msgid "Create resume with options" msgstr "ከአማራጮች ጋር የሥራ ማመልከቻ ሰነድ ፍጠር" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "የስራ ልምድ ማስረጃዎን ይፍጠሩ፣ ያብጁ እና ያጋሩ። Reactive Resume ክፍት ምንጭ ነው፣ አይከታተልዎትም፣ ነፃም ሆኖ ይቀጥላል።" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "የተፈጠረበት ቀን።" @@ -1497,7 +1502,7 @@ msgstr "የተፈጠረበት ቀን።" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" ፈጥሮ ከዚህ መተግበሪያ ጋር አገናኘው።" +msgstr "\"{0}\" ፈጥሮ ከዚህ ማመልከቻ ጋር አገናኘው።" #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1646,7 +1651,7 @@ msgstr "አቅራቢን ሰርዝ" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Delete this agent thread?" -msgstr "ይህ የወኪል ክር ይሰረዝ?" +msgstr "ይህ የወኪል ውይይት ይሰረዝ?" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -1664,7 +1669,7 @@ msgstr "የጊዜ መስመር ግቤትን ሰርዝ" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "{0} መተግበሪያ(ዎች) ተሰርዘዋል።" +msgstr "{0} ማመልከቻ(ዎች) ተሰርዘዋል።" #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "የየታሪክዎን በመሰረዝ ላይ…" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "ተከልክሏል — ወኪሉን በመጠበቅ ላይ…" +msgid "Denied, waiting for the agent…" +msgstr "ተከልክሏል፣ ወኪሉን በመጠበቅ ላይ…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "ከልክል" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "የ Docker ምስል በመጠቀም በራስዎ አገልጋዮች ላይ ያሰማሩት።" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "እያንዳንዱን ሚና በአጫጭር ነጥቦች ይግለጹ። ሙሉ አንቀጾች ለፍጥነት ንባብና ለመከፋፈል ይከብዳሉ።" @@ -1764,6 +1773,10 @@ msgstr "ይለግሱ" msgid "Donate to Reactive Resume" msgstr "ለ Reactive Resume መዋጮ አድርግ" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "ልገሳዎች የስህተት እርማቶችን፣ የደኅንነት ዝመናዎችን እና መተግበሪያውን በሥራ ላይ ለማቆየት የሚደረገውን የዕለት ተዕለት ሥራ ይሸፍናሉ።" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "ተጠናቅቋል" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ቅጂ ፍጠር" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "እንደ AI ረቂቅ አባዛ" +msgid "Duplicate as AI draft" +msgstr "እንደ AI ረቂቅ ቅጂ ፍጠር" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "ደች" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "ቀደምት ስሪቶች ይቀመጣሉ፤ የገንቢው የመቀልበስ ታሪክ ዳግም ተጀምሯል።" +msgstr "ቀደምት ስሪቶች ይቀመጣሉ፤ የመገንቢያው የመቀልበስ ታሪክ ዳግም ተጀምሯል።" #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1868,7 +1881,7 @@ msgstr "{chip} አርትዕ" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "መተግበሪያን ያርትዑ" +msgstr "ማመልከቻን ያርትዑ" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "እንግሊዝኛ" msgid "English (United Kingdom)" msgstr "እንግሊዝኛ (ዩናይትድ ኪንግደም)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "የመለያዎን ደህንነት በተጨማሪ ደረጃዎች በመጨመር ያጠናክሩ።" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "ለፓስኪዎ ስም ያስገቡ።" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "ለመለያዎ አዲስ የይለፍ ቃል ያስገቡ" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ወደ መለያዎ ለመግባት ከተቀመጡት የመከላከያ ኮዶች አንዱን ያስገቡ" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "የስራ ልምድ ማስረጃው ባለቤት ያጋራዎትን የይለፍ ቃል ያስገቡ።" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "ሊያገናኙት የሚፈልጉትን URL ያስገቡ" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "ማገናኘት የሚፈልጉትን URL ያስገቡ፦" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "ከማረጋገጫ መተግበሪያዎ የሚመጣውን የማረጋገጫ ኮድ ያስገቡ" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "መለያዎን ለማዘመን አሁን ያለዎትን የይለፍ ቃል እና አዲስ የይለፍ ቃል ያስገቡ።" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "ሁለት-ደረጃ ማረጋገጫን ስትቆጣጠሩ የሚሆን የይለፍ ቃልዎን ለማረጋገጥ ይህን የይለፍ ቃል ያስገቡ። ከተነቃቃ በኋላ በየጊዜው ሲገቡ ከማረጋገጫ መተግበሪያዎ የሚመጣውን ኮድ መግባት ይኖርቦታል።" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "ሁለት-ደረጃ ማረጋገጫን ማዋቀሩን ለማረጋገጥ የይለፍ ቃልዎን ያስገቡ። አንዴ ከበራ በኋላ በገቡ ቁጥር ከማረጋገጫ መተግበሪያዎ ኮድ ያስፈልግዎታል።" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "እያንዳንዱ ቼክ አልፏል። እዚህ ምንም ነገር ተንታኝ የእርስዎን የስራ ሒሳብ ከማንበብ ሊያግደው አይገባም።" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "እያንዳንዱ መዋጮ፣ ትልቅ ወይም ትንሽ፣ በፕሮጀክቱ ላይ ትልቅ ልዩነት ያመጣል።<0/>ስለ ድጋፍዎ እናመሰግናለን!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "ማንኛውም አስተዋጽኦ፣ ምንም ያህል ትንሽ ቢሆን፣ ይረዳል።<0/>ስለ ድጋፍዎ አመሰግናለሁ!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "እያንዳንዱ ቴምፕሌት የተለየ መልክ አለው፤ ስለዚህ እርስዎ መታየት በሚፈልጉበት መንገድ የሚስማማውን ይምረጡ። Reactive Resume አሁን 15 ቴምፕሌቶች አሉት፣ ተጨማሪዎችም በመንገድ ላይ ናቸው።" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "የሚያበቃው በ" msgid "Expires on {0}" msgstr "በ{0} ያበቃል" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "ለተለያዩ ቅጦች፣ ሙያዎች እና ግለሰቦች የተስማማ መለያያይት ያለውን ምርጫ ያስሱ። Reactive Resume በመሆኑ አሁን 12 ቴምፕሌቶች አሉት፣ ተጨማሪዎችም በመጣት ላይ ናቸው።" - -#: src/features/settings/pages/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 "Reactive Resumeን ከመተግበሪያዎቻችሁ ጋር እንዴት እንደሚያዋልዱ ለመማር የ API ሰነዶቹን ያስሱ። ዝርዝር የመዳረሻ ነጥቦች፣ የጥያቄ ምሳሌዎች እና የማረጋገጫ ዘዴዎችን ያገኛሉ።" - #: src/libs/resume/section.tsx msgid "Export" msgstr "ወደ ውጪ አስመጣ" @@ -2083,13 +2096,9 @@ msgstr "PNG ላክ" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "የስራ ልምድ ማስረጃውን እንደ ምስል ወይም እንደ ስካን ሳይሆን እንደ ጽሁፍ PDF ወደ ውጭ ይላኩ።" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "የሪዚሜዎን ወይም የሽፋን ደብዳቤዎን በሚፈልጉት ቅርጸት ይላኩ።" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ያለምንም መዘግየት ወይም መጠበቅ፣ የስራ ልምድዎን ወዲያውኑ ወደ ፒዲኤፍ ይላኩ።" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "የስራ ልምድ ማስረጃዎን በአንድ ጠቅታ፣ ያለ ምንም ጥበቃ ወደ PDF ይላኩ።" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2102,7 +2111,7 @@ msgstr "አልተሳካም" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to archive thread." -msgstr "ክርን ማህደር ማድረግ አልተሳካም።" +msgstr "ውይይቱን ማህደር ማድረግ አልተሳካም።" #. Fallback toast when creating an API key fails #: src/dialogs/api-key/create.tsx @@ -2131,7 +2140,7 @@ msgstr "የAPI ቁልፉን መሰረዝ አልተሳካም። እባክዎ እ #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to delete thread." -msgstr "ክር መሰረዝ አልተሳካም።" +msgstr "ውይይቱን መሰረዝ አልተሳካም።" #. Fallback toast when account deletion fails #: src/features/settings/pages/account.tsx @@ -2196,10 +2205,6 @@ msgstr "የAI አቅራቢን ማስቀመጥ አልተሳካም።" msgid "Failed to send password reset email. Please try again." msgstr "የይለፍ ቃል ዳግም ማስጀመሪያ ኢሜይል መላክ አልተሳካም። እባክዎ እንደገና ይሞክሩ።" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ሁለት-ደረጃ ማረጋገጫን ማሰናዳት አልተሳካም።" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "መውጣት አልተሳካም። እባክዎ እንደገና ይሞ #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "የወኪል ክር መጀመር አልተሳካም።" +msgstr "የወኪል ውይይት መጀመር አልተሳካም።" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2231,7 +2236,7 @@ msgstr "አቅራቢውን ማዘመን አልተሳካም።" #: src/routes/agent/-components/agent-chat.tsx msgid "Failed to update thread settings." -msgstr "የክሩን ቅንብሮች ማዘመን አልተሳካም።" +msgstr "የውይይቱን ቅንብሮች ማዘመን አልተሳካም።" #. Fallback toast when changing account password fails #: src/dialogs/auth/change-password.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "በመለያዎች አጣራ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ደካማ ነጥቦችን ፈልግ እና ጠንካራ ውጤቶችን፣ ቁጥሮችን፣ ወሰን እና ሹል ግሶችን በመጠቀም እንደገና ጻፍ።" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ደካማ የሆኑትን ነጥቦች ይለዩና በጠንካራ ውጤቶች፣ በቁጥሮች፣ በስፋት እና በሹል ግሶች እንደገና ይጻፏቸው።" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "የፊደል ክብደት" msgid "Font Weights" msgstr "የፊደል ክብደቶች" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "ለደህንነት እና ለማይስብ ልማድ ልሆን።" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ለምሳሌ፣ ይህንን የየታሪክዎን ማቅረቢያ ለየትኛው ኩባንያ እንደሰደዱት ወይም የስራ መግለጫ አገናኞችን መረጃ እዚህ መጻፍ ይችላሉ።" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "ለደህንነት ምክንያቶች ይህ ቁልፍ አንድ ጊዜ ብቻ ይታያል።" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ለምሳሌ፣ ይህን የስራ ልምድ ማስረጃ ወደ የትኞቹ ኩባንያዎች እንደላኩ፣ ወይም የሥራ መግለጫዎቹን አገናኞች ይመዝግቡ።" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ክፍተቶች፡" msgid "Generate a random name" msgstr "የተዘፈነ ስም ይፍጠሩ" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDFዎ በመዘጋጀት ላይ..." + #: src/libs/locale.ts msgid "German" msgstr "ጀርመንኛ" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ዕብራስጥ" #: 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 "የበለጠ ተሞክሮ ያላቸውን አሳታሚዎች እንድናመጣ ርዳኝ፣ ትክክለኛ ግብርን ከአንድ መተኪያ ላይ በመቀነስ ልማትን እንዲፈጥን ይረዱኝ።" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "ሥራው በአንድ አስተዳዳሪ ላይ ብቻ እንዳይወድቅ የበለጠ ልምድ ያላቸው አስተዋጽኦ አበርካቾችን እንዳሰባስብ ይርዱኝ።" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "መተግበሪያውን ወደ ቋንቋዎ ለመተርጎም ያግዙ" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "እዚህ የታሪክ ማቅረቢያ ቴምፕሌቶች ለተለያዩ ሙያዎች እና ግለሰቦች አሉ። ዘመናዊ ወይም የቆየ ቅጥ ወይም ወፍራም ወይም ቀለል የተመረጠ ከሆነ የእርስዎን ቅጥ የሚያስማማ ዲዛይን ታገኛላችሁ። ከታች ያሉትን አማራጮች ይመልከቱ እና ከራስዎ ቅጥ ጋር የሚዛመድ ቴምፕሌት ይምረጡ።" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "ይህ አዲሱ የ API ቁልፎት ነው" @@ -2657,10 +2655,6 @@ msgstr "ሀንጋሪኛ" msgid "Icon" msgstr "አዶ" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "የአመልካች ክትትል ስርዓት ክፍተቶችን ይለዩ እና ከፍተኛ በራስ መተማመን ያላቸውን የቁልፍ ቃል ማሻሻያዎችን ብቻ ይተግብሩ።" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "ከስካን የመጣ ከሆነ የሚጠበቅ ነው። ካልሆነ ግን ያስወግዱት፤ ቀጣሪዎች ይህን እንደ ቁልፍ-ቃላት ማጨናነቅ አድርገው ያነብቡታል።" @@ -2701,7 +2695,7 @@ msgstr "ከCSV አስመጣ" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "{0} መተግበሪያ(ዎች) ከውጭ ገብቷል።" +msgstr "{0} ማመልከቻ(ዎች) ከውጭ ገብቷል።" #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "ካናዳኛ" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "የትኛውን መጠቀም እንዳለበት እንዳይገመት አንድ ብቻ አድራሻ ይያዙ።" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ሶፍትዌር የትኛውን እንደሚጠቀም መገመት እንዳይኖርበት አንድ አድራሻ ብቻ ያስቀምጡ።" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "ብዙ ጊዜ ምስሎችን በማስወገድ ወይም በማጥበብ ከ2.5 ሜባ በታች ያድርጉት።" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "ስለዚህ የስራ ልምድ ማስረጃ የግል ማስታወሻዎችዎን እዚህ ያስቀምጡ። ሌላ ማንም ሊያያቸው አይችልም።" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "የስራ ልምድ ማስረጃውን ይዘት እንደ ጽሁፍ ምስል ሳይሆን እንደ እውነተኛ ጽሁፍ ያቆዩት።" @@ -2980,7 +2978,7 @@ msgstr "ጽሁፉን በአግድም ያስቀምጡ። የተሽከረከሩ #: src/features/ats-checker/messages.ts #: src/libs/resume/section.tsx msgid "Layout" -msgstr "እቅድ" +msgstr "አቀማመጥ" #: src/routes/_home/-sections/hero.tsx msgid "Learn More" @@ -3058,6 +3056,10 @@ msgstr "የመስመር ከፍታ" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume ያገናኙ (ይመከራል)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "በ AI የተደገፈ የተዛማጅነት ነጥብ እና ማበጃ ለመጠቀም የ Reactive Resume የስራ ልምድ ማስረጃ ያያይዙ።" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "ብቃትዎን ለመገምገምና ቅጂ ለማበጃጀት የስራ ልምድ ማስረጃ ያገናኙ እና የሥራ መግለጫውን (አርትዕ) ይለጥፉ።" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ሪፈራል…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume ማገናኘት የAI ተዛማጅነት ውጤት እና ማስተካከያን ያነቃል።" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "ከ{providerName} መለያዎን በመገናኘት ላይ…" @@ -3104,7 +3102,7 @@ msgstr "የAI አቅራቢዎችን በመጫን ላይ። እባክዎ ከአ #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "መተግበሪያዎችን በመጫን ላይ…" +msgstr "ማመልከቻዎችን በመጫን ላይ…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3119,7 +3117,7 @@ msgstr "የስራ ልምድ ማስረጃዎችን በመጫን ላይ…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "ክሮች በመጫን ላይ…" +msgstr "ውይይቶች በመጫን ላይ…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "ቦታ" msgid "Lock" msgstr "ቆልፍ" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ውጣ" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "ረዣዥም ክፍሎች በአቢይ ሆሄያት ተጽፈዋል።" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ዋና አቅጣጫ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "የተሞክሮ ክፍሉን የበለጠ ውጤት ተኮር ያድርጉት እና ግልጽ ያልሆኑ ኃላፊነቶችን ያስወግዱ።" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "የልምድ ክፍሉን ውጤት ተኮር ያድርጉት እና ግልጽ ያልሆኑ ኃላፊነቶችን ያስወግዱ።" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "በhttps:// መጀመር አለበት" msgid "Name" msgstr "ስም" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "የስራ ልምድ ማስረጃውን እያመለከቱበት ባለው የሥራ መደብ ስም ይሰይሙት።" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "ስሞች ቁልፎችን ለመለየት ይረዳሉ፤ ስለዚህ ለምን እንደሚጠቀሙበት አድርገው ይሰይሙት።" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ከአንድ በላይ ፓስኪ ካስመዘገቡ ስሞች እነሱን ለመለየት ይረዳሉ።" + #: src/libs/locale.ts msgid "Nepali" msgstr "ኔፓሊኛ" @@ -3335,11 +3340,11 @@ msgstr "በዚህ አገልጋይ ላይ አዲስ መለያ መመዝገብ በ #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "አዲስ መተግበሪያ" +msgstr "አዲስ ማመልከቻ" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "አዳዲስ ባህሪያት በቀጥታ ተጨምረው እየተሻሻሉ ነው፣ ስለዚህ ብዙ ጊዜ ይመለሱ።" +msgid "New features land regularly, so check back now and then." +msgstr "አዳዲስ ባህሪያት በየጊዜው ይጨመራሉ፤ ስለዚህ አልፎ አልፎ ተመልሰው ይመልከቱ።" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "አዲስ መለያ…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "አዲስ ክር" +msgstr "አዲስ ውይይት" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "አዲስ ክር" +msgstr "አዲስ ውይይት" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "ማስታወቂያም ሆነ መከታተያ የለም፤ ስለዚህ ምንም ነገር መንገድዎን አይዘጋም።" #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3384,16 +3393,21 @@ msgstr "ምንም የአይ አገልግሎት አቅራቢ አልተገናኘ #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "ከማጣሪያዎችዎ ጋር የሚዛመዱ ምንም መተግበሪያዎች የሉም።" +msgstr "ከማጣሪያዎችዎ ጋር የሚዛመዱ ምንም ማመልከቻዎች የሉም።" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "እስካሁን ምንም መተግበሪያዎች የሉም - የፈንጣጣ እና የምላሽ መጠኖችዎን ለማየት ጥቂት ያክሉ።" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "እስካሁን ምንም ማመልከቻ የለም። የማመልከቻ ፍሰትዎን እና የምላሽ መጠኖችዎን ለማየት ጥቂት ያክሉ።" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "ምንም የነጥብ ዝርዝሮች አልተገኙም።" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ከዚያ ፍለጋ ጋር የሚዛመድ ትእዛዝ የለም።" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "ምንም መደበኛ የክፍል ርዕሶች አልተገኙም።" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "ምንም ስልክ ቁጥር አልተገኘም።" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "እርስዎ ውድቅ እንደሚደረጉ ምንም ትንበያ የለም — ማንኛውም መሣሪያ ይህን ማድረግ አይችልም።" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "ውድቅ ይደረጋሉ ወይ የሚለውን አይተነብይም። ማንኛውም መሣሪያ ይህን ማድረግ አይችልም።" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3486,7 +3500,7 @@ msgstr "ከዚህ ፋይል ምንም ጽሁፍ ሊነበብ አልቻለም።" #: src/routes/agent/-components/thread-sidebar.tsx msgid "No threads yet." -msgstr "እስካሁን ምንም ክሮች የሉም።" +msgstr "እስካሁን ምንም ውይይቶች የሉም።" #: src/features/ats-checker/messages.ts msgid "No work-experience section was found." @@ -3549,6 +3563,10 @@ msgstr "ኦዲያ" msgid "Ollama Cloud" msgstr "የኦላማ ክላውድ" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "ከተሰረዘ በኋላ ቁልፉ ወደ ውሂብዎ መድረስ አይችልም። ይህ ሊቀለበስ አይችልም።" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "በአንድ-ጠቅ-መግቢያ" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "የመጀመሪያዎቹ {0} ገጾች ብቻ ተረጋግጠዋል፣ ስለዚህ ይህ ሪፖርት ሙሉውን ፋይል አይሸፍንም።" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "የመጀመሪያዎቹ {MAX_IMPORT} ረድፎች ብቻ በአንድ ጊዜ ይመጣሉ — {overflow} ቀርተዋል። የቀረውን ለማስመጣት ፋይሉን ይከፋፍሉት።" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "በአንድ ጊዜ የመጀመሪያዎቹ {MAX_IMPORT} ረድፎች ብቻ ይገባሉ፣ {overflow} ደግሞ ይቀራሉ። የቀሩትን ለማስመጣት ፋይሉን ይክፈሉት።" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "ክፈት" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ክፍት የ AI ወኪል" +msgstr "የ AI ወኪልን ክፈት" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "ክፍት የ AI ረዳት" +msgstr "የ AI ረዳትን ክፈት" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3605,7 +3623,7 @@ msgstr "የትኩረት ሁነታን ክፈት" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "በገንቢ ውስጥ ክፈት" +msgstr "በመገንቢያ ውስጥ ክፈት" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "ለወኪሉ አማራጭ ማስታወሻ" msgid "Optional note for the agent…" msgstr "ለወኪሉ አማራጭ ማስታወሻ…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "በፈቃድ የይለፍ ቃል በመቀበል ብቻ እንዲመለከቱት ለምታስችላቸው ሰዎች የይለፍ ቃል ያቀናብሩ።" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "በአማራጭ፣ ከስራ ማስታወቂያ ውስጥ የትኞቹ ቃላት አስቀድመው እንደሚታዩ።" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "ፓስኪ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "ፓስኪው በተሳካ ሁኔታ ተሰርዟል።" +msgid "Passkey deleted." +msgstr "ፓስኪ ተሰርዟል።" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "ፓስኪው በተሳካ ሁኔታ ተመዝግቧል።" +msgid "Passkey registered." +msgstr "ፓስኪ ተመዝግቧል።" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "ግራ መጋባት" msgid "Persian" msgstr "ፐርሲያንኛ" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "የየታሪክዎን በማንኛውም ቀለም፣ ፊደል እና ዲዛይን በማበጀት የራስዎን ያድርጉት።" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ስልክ" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "ከጎን አሞሌው ውይይት ይምረጡ፣ ወይም በረቂቅ ላይ ለመሥራት አዲስ ውይይት ይጀምሩ።" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "ለስራ ልምድ ማስረጃዎ ወይም ለሽፋን ደብዳቤዎ ቅርጸት ይምረጡ።" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "አዶ ይምረጡ" @@ -3844,31 +3862,19 @@ msgstr "ፎቶ" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "የቧንቧ መስመር ፍሰት" +msgstr "የሂደቱ ፍሰት" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "የቧንቧ መስመር ጤና በሁሉም አፕሊኬሽኖች ላይ" +msgstr "የሂደቱ ሁኔታ በሁሉም ማመልከቻዎች ላይ" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "ከአቀማመጥ ፓነል ላይ ባለው ገጽ ላይ ያስቀምጡት፣ ወይም ለማቆም ከፈለጉ ይደብቁት።" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "ግልጽ ጽሑፍ፣ ለ AI መሳሪያዎች እና ለፈጣን አርትዖቶች ተስማሚ።" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "እባክዎ ለመለያዎ አዲስ የይለፍ ቃል ያስገቡ" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "ወደ የየታሪክው ባለቤት በተካፈለዎት የይለፍ ቃል እባክዎን ይህን የይለፍ ቃል ያስገቡ ለመቀጠል።" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "ሊያገናኙት የሚፈልጉትን URL እባክዎን ያስገቡ፡" +msgid "Plain text, for AI tools and quick edits." +msgstr "ተራ ጽሑፍ፣ ለ AI መሣሪያዎች እና ለፈጣን አርትዖቶች።" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "እባክዎን ፕሮጀክቱን ይደግፉ" msgid "Please upload a PDF file." msgstr "እባክዎ የፒዲኤፍ ፋይል ይስቀሉ።" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "እባክዎ የ PDF ፋይልዎ እየተመነጨ ሲሆን ይጠብቁ…" - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "እባክዎ የእርስዎ ፒዲኤፍ እስኪፈጠር ድረስ ይጠብቁ…" - #: src/libs/locale.ts msgid "Polish" msgstr "ፖላንድኛ" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ምርጫዎች" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "የሥራ ትረካዬን ሳይቀይር ግልጽነትን የሚያሻሽል ወግ አጥባቂ ፕላት አዘጋጅ።" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "የሙያ ጉዞዬን ታሪክ ሳይለውጥ ግልጽነትን የሚያሻሽል ጥንቁቅ ማስተካከያ ያዘጋጁ።" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,16 +3989,12 @@ msgid "Projects" msgstr "ፕሮጀክቶች" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "የየታሪክዎን ከፍተኛ ያልተፈቀደ መዳረስ በይለፍ ቃል ይከላከሉት" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "የየታሪክዎን በይለፍ ቃል ይከላከሉት፣ የይለፍ ቃሉንም ያውቃቸው ሰዎች ብቻ እንዲመለከቱት ይፍቀዱ።" +msgid "Protect your resume with a password" +msgstr "የስራ ልምድ ማስረጃዎን በይለፍ ቃል ይጠብቁ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" -msgstr "ሰብታሪ" +msgstr "አቅራቢ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider connection verified." @@ -4020,6 +4014,10 @@ msgstr "ህትመቶች" msgid "Publisher" msgstr "አታሚ" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "የስራ ልምድ ማስረጃዎ ላይ የይለፍ ቃል ያድርጉ፤ እርስዎ የሰጡት ሰው ብቻ እንዲያነበው።" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ቀላል የኢሜል አድራሻ ወደ መጀመሪያው ገጽ የላይኛው ክፍል ያስቀምጡ። አብዛኞቹ ስርዓቶች ከዚህ ስር ነው የሚያስቀምጡዎት።" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 በንቁ ማህበረሰቧ ምክንያት ቀጥሏል። ይህ ፕሮጀክት ጊዜያቸውንና ችሎታቸውን ለማታለል በሚባሉ በርካታ ግለሰቦች ጋር የተያያዘ ነው። በ GitHub ባሉ ኮደሮች በምርቱ ላይ ያመጡትን ማሻሻያዎች፣ በ Crowdin ላይ በትርጉም ያመጡትን ቋንቋዊ አበርክቶች በመካፈላቸው ለበርካታ ተጠቃሚዎች እንዲደርስ ያደረጉትን፣ እና ለቀጣይ ልማቱ ድጋፍ የሰጡትን ሰዎች እናከብራለን።" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume የሚሻሻለው ሰዎች ጊዜያቸውን ስለሚሰጡት ነው። በ GitHub ላይ ያሉ አስተዋጽኦ አበርካቾች ባህሪያቱን ይገነባሉ ስህተቶቹንም ያስተካክላሉ፣ በ Crowdin ላይ ያሉ ተርጓሚዎች በሌሎች ቋንቋዎች እንዲነበብ ያደርጉታል፣ ለጋሾችም ልማቱ እንዲቀጥል ይረዳሉ። ይህ ፕሮጀክት ለእድገቱ ለሁሉም ባለውለታ ነው።" #: 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 ነፃ እና ክፍት ምንጭ ፕሮጀክት ሲሆን በፍቅር የተገነባ እና በእኔ እና በማህበረሰብ አሳታሚዎች የሚጠበቅ ነው። መዋጮዎት መብራቶቹ እንዲበሩ እና ኮድ እንዲሰራ ያስችለዋል።" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume በእኔ እና በአስተዋጽኦ አበርካቾች ማኅበረሰብ የሚንከባከበው ነፃ እና ክፍት ምንጭ ፕሮጀክት ነው። ልገሳዎችዎ የአሠራር ወጪዎችን ይሸፍናሉ፣ ልማቱም እንዲቀጥል ያደርጋሉ።" #: 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." -msgstr "Reactive Resume የየታሪክ መፍጠር፣ ማዘመን እና መካፈል ሂደትን የሚቀላቅል ነፃ እና ክፍት ምንጭ የየታሪክ ማቅረቢያ መገንቢያ ነው።" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume የስራ ልምድ ማስረጃዎን መፍጠር፣ ማዘመን እና ማጋራት ቀላል የሚያደርግ ነፃ እና ክፍት ምንጭ የሆነ የስራ ልምድ ማስረጃ መገንቢያ ነው።" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "ምላሽ ሰጪ የስራ ልምድ (Reactive) ነፃ እና ክፍት ምንጭ ነው። ከረዳዎት፣ እባክዎን መለገስን ያስቡበት።" #: 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 ክፍት ምንጭ፣ ግላዊነትን የሚመርጥ እና ፍጹም ነፃ ነው። ከሌሎች የየታሪክ ማቅረቢያዎች የተለየ ምክንያቱ ማስታወቂያ አያሳይም፣ መረጃዎን አይከታተልም፣ ባህሪዎችንም በክፍያ ግድግዳ አያስገባም።" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ክፍት ምንጭ፣ የግል እና ነፃ ነው። ማስታወቂያ አያሳይም፣ የሚያደርጉትን አይከታተልም፣ ባህሪያትንም ከክፍያ ግድግዳ ጀርባ አይቆልፍም።" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "ስም ቀይር" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "የአሁኑን የስራ ልምድ ማስረጃዎን ወደ PDF ይለውጣል እና ሙሉውን የፋይል ማረጋገጫ በአሳሽዎ ውስጥ ያካሂዳል። ምንም ነገር አይላክም።" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "አሁን ያለውን የስራ ልምድ ማስረጃዎን ወደ PDF ቀይሮ ሙሉ የፋይል ምርመራውን በአሳሽዎ ውስጥ ያካሂዳል። ምንም ነገር አይሰቀልም።" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "የስራ ልምድ ማስረጃ አርትዖት" msgid "Resume file" msgstr "የሪዙሜ ፋይል" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "የስራ ልምድ ማስረጃ አገናኝ ወደ ቅንጥብ ሰሌዳ ተገልብጧል።" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "የስራ ልምድ ተገናኝቷል" @@ -4330,13 +4333,17 @@ msgstr "የሪቪው አማራጮች" msgid "Resume patch" msgstr "የስራ ማጠቃለያ ልጣፍ" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "ለተለያዩ ሙያዎች እና ጣዕሞች የሚሆኑ የስራ ልምድ ማስረጃ ቴምፕሌቶች። የሚስማማዎትን ይምረጡ።" + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/resumes/index.tsx msgid "Resumes" -msgstr "የየታሪክ ማቅረቢያዎች" +msgstr "የስራ ልምድ ማስረጃዎች" #: src/routes/agent/-components/agent-chat.tsx msgid "Retry" @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "አርትዖቶችን ገምግም" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "የሥራ መግለጫውን ከስራ መግለጫ ጋር በማነፃፀር ይገምግሙ እና እርግጠኛ ያልሆኑ ክፍሎችን ከመቀየርዎ በፊት ጥያቄዎችን ይጠይቁኝ።" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "የስራ ልምድ ማስረጃውን ከሥራ መግለጫ ጋር ያገናዝቡ፤ እርግጠኛ ያልሆኑበትን ነገር ከመቀየርዎ በፊት ደግሞ ይጠይቁኝ።" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "በመገምገም ላይ…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "አጠቃላይ የሚመስል ሳይመስል የከፍተኛ የምህንድስና ሥራ አስኪያጅ ሚናን ኢላማ ለማድረግ ማጠቃለያውን እንደገና ያስተካክሉ።" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "ማጠቃለያውን ለከፍተኛ የምህንድስና ሥራ አስኪያጅ ሚና እንደገና ይጻፉት፤ ውሱን እና ግልጽ አድርገው ያቆዩት።" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "ይህንን የስራ ልምድ ማስረጃ እንደገና ይፃፉ፤ ይህም ለጀማሪ መስራች-ወደ-ምርት-መሪ ሽግግር ግልጽ የሆነ የንግድ ተጽእኖ እንዲኖረው ያደርጋል።" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "ይህን የስራ ልምድ ማስረጃ ወደ የምርት መሪነት ሚና ለሚሸጋገር የስታርትአፕ መሥራች እንደገና ይጻፉት፤ የንግድ ተጽዕኖውንም ያሳዩ።" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "ፈልግ" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "መተግበሪያዎችን ፈልግ…" +msgstr "ማመልከቻዎችን ፈልግ…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4574,7 +4581,7 @@ msgstr "የሥራ ልምድ ማስረጃ ይምረጡ" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "ክር ይምረጡ" +msgstr "ውይይት ይምረጡ" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "መለያ መለያ" msgid "Serbian" msgstr "ሰርቢኛ" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "የሕዝብ URL የሚከፍቱት የይለፍ ቃሉን የሚያውቁ ብቻ እንዲሆኑ ከፈለጉ የይለፍ ቃል ያዘጋጁ።" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4660,16 +4671,16 @@ msgstr "የAI አቅራቢ ያዋቅሩ" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Set up an AI provider before starting a thread." -msgstr "ክር ከመጀመርዎ በፊት የAI አቅራቢ ያዋቅሩ።" +msgstr "ውይይት ከመጀመርዎ በፊት የAI አቅራቢ ያዋቅሩ።" + +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "መጀመሪያ የ AI አቅራቢ ያዋቅሩ።" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ስለዚህ የስራ ልምድ (ሲቪ) ለመወያየት እና አርትዖቶችን በራስ-ሰር ለመተግበር የAI አቅራቢ ያዋቅሩ።" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "ለመጀመር የAI አቅራቢ ያዋቅሩ።" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "የማረጋገጫ መተግበሪያን አሰናዳ" msgid "Shadow Width" msgstr "የጥላ ወፍራምነት" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "በሕዝብ URL ያጋሩት፣ በዚያ URL ላይ የይለፍ ቃል ያድርጉ፣ ወይም PDFውን አውርደው ራስዎ ይላኩት።" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "የየታሪክዎን በህዝብ አገናኝ ያካፍሉት፣ ሌሎችም እንዲመለከቱት ይፍቀዱ።" +msgid "Share your resume with a public URL." +msgstr "የስራ ልምድ ማስረጃዎን በሕዝብ URL ያጋሩ።" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ወደ መለያዎ ይግቡ" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "በ GitHub፣ Google ወይም በብጁ OAuth አቅራቢ ግባ።" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "ውጣ" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "ከማቅረብዎ በፊት አንዳንድ የመተግበሪያ ስርዓቶች አንድ ያስፈልጋቸዋል።" +msgstr "ከማቅረብዎ በፊት አንዳንድ የማመልከቻ ስርዓቶች አንድ ያስፈልጋቸዋል።" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "አንዳንድ ፊደላት እንደ ጥያቄ ምልክቶች ይወጣሉ።" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "አንዳንድ ቼኮች ይህ ፋይል የማይይዘውን መረጃ ይፈልጋሉ፦ ሊመረመሩ ያልቻሉ የገጽ ይዘቶች፣ ወይም እነዚህ ቼኮች በማይሸፍኑት ቋንቋ የተጻፈ ጽሁፍ። እነዚህ እንደ ያለፉ ወይም እንደ ወደቁ አይቆጠሩም።" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "አንዳንድ ምርመራዎች ይህ ፋይል የማይይዘውን መረጃ ይፈልጋሉ፦ ሊመረመር ያልቻለ የገጽ ይዘት፣ ወይም እነዚህ ምርመራዎች በማይሸፍኑት ቋንቋ የተጻፈ ጽሑፍ። እነሱ እንደ ማለፍም እንደ መውደቅም አይቆጠሩም።" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "መስቀል" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "መድረክ" +msgstr "ደረጃ" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5003,11 +5023,11 @@ msgstr "በ GitHub ላይ ኮከብ ስጡን፣ አሁን {0} ኮከቦች አ #: src/routes/agent/$threadId.tsx msgid "Start a new thread" -msgstr "አዲስ ክር ይጀምሩ" +msgstr "አዲስ ውይይት ይጀምሩ" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Start a thread" -msgstr "ክር ጀምር" +msgstr "ውይይት ጀምር" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." @@ -5024,7 +5044,7 @@ msgstr "እያንዳንዱን በተጨባጭ ግስ ይጀምሩ፦ built, led, #: src/routes/agent/index.tsx msgid "Start new thread" -msgstr "አዲስ ክር ጀምር" +msgstr "አዲስ ውይይት ጀምር" #. Layout editor toggle that forces a section to begin on a new page #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "የስራ ልምድ ማስረጃውን በስምዎ ብቻውን በያዘ መስመር ይጀምሩ።" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "ክር ጀምር" +msgid "Start thread" +msgstr "ውይይት ጀምር" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,13 +5149,13 @@ msgstr "በሌላ ትር ላይ የተደረጉ ለውጦች ተመሳስለዋ #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "ጠረጴዛ" +msgstr "ሠንጠረዥ" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Tags" -msgstr "መለያ መለያዎች" +msgstr "መለያዎች" #: src/dialogs/resume/index.tsx msgid "Tags can be used to categorize your resume by keywords." @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "የስራ ማመልከቻዬን አብጅ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ይህንን የስራ ልምድ ማስረጃ ከምርት አስተዳዳሪ የስራ መግለጫ ጋር ያዋህዱ እና የመንገድ ካርታ ባለቤትነትን፣ የባለድርሻ አካላትን ግንኙነት እና ሊለኩ የሚችሉ የማስጀመሪያ ውጤቶችን ያጎሉ።" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ይህን የስራ ልምድ ማስረጃ ለምርት ሥራ አስኪያጅ የሥራ መግለጫ ያስማሙት፤ የፍኖተ ካርታ ባለቤትነትን፣ ከባለድርሻ አካላት ጋር መግባባትን እና ሊለኩ የሚችሉ የምረቃ ውጤቶችን ያጉሉ።" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ወኪሉ የእርስዎን ግብዓት ይፈልጋል።" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API ቁልፉ በተሳካ ሁኔታ ተሰርዟል።" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "የ API ሰነዱ Reactive Resume ን ከራስዎ መተግበሪያዎች ጋር እንዴት ማገናኘት እንደሚችሉ ያሳያል። የመድረሻ ነጥቦቹን፣ የጥያቄውን ቅርጸት እና ማረጋገጫን ይሸፍናል።" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API ቁልፉ ከተሰረዘ በኋላ ለመረጃዎ መዳረስ አይችልም። ይህ ሥራ መቀለብ አይቻልም።" +msgid "The API key has been deleted." +msgstr "የ API ቁልፉ ተሰርዟል።" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "እዚህ የላከዎት መተግበሪያ ልክ ያልሆነ የፈ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "ከላይ ያሉት ቼኮች ስልታዊ ናቸው። ይህ ግን አንድ አንባቢ ስለነጥቦችዎ ምን እንደሚያስብ የቋንቋ ሞዴል ይጠይቃል፣ እና የድጋሚ አጻጻፍ ይጠቁማል። ውጤት አያመነጭም።" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "የሚፈልጉት ትእዛዝ የለም።" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "ጥልቅ ማረጋገጫው መጠናቀቅ አልቻለም። እባክዎ እንደገና ይሞክሩ።" @@ -5317,10 +5332,6 @@ msgstr "የአቅራቢው ምላሽ ሊረጋገጥ አልቻለም። እባ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "የሪሴምዩ ቅድመ እይታ ሊዘመን አልቻለም። የመጨረሻው ትክክለኛ ቅድመ እይታ አሁንም ይታያል።" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "መድረስ የሚሞክሩት የየታሪክ ማቅረቢያ በይለፍ ቃል የተጠበቀ ነው" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "ተመሳሳይ መስመር በእያንዳንዱ ገጽ ላይ ይደጋገማል።" @@ -5344,7 +5355,7 @@ msgstr "ያስገቡት URL ልክ አይደለም።" #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "የስራው የስራ ልምድ ተሰርዟል። ይህ ክር ተነባቢ ብቻ ነው።" +msgstr "በሥራ ላይ ያለው የስራ ልምድ ማስረጃ ተሰርዟል። ይህ ውይይት ተነባቢ ብቻ ነው።" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "ወደ መገለጫ፣ ፖርትፎሊዮ ወይም ማከማቻ የሚ msgid "There is no summary paragraph." msgstr "ምንም የማጠቃለያ አንቀጽ የለም።" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX በማመንጨት ጊዜ ችግኝ ተፈጥሯል፣ እባክዎ እንደገና ይሞክሩ።" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "ፒዲኤፍ በማመንጨት ላይ ችግር ነበር፣ እባክዎ እንደገና ይሞክሩ።" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "የስራ ልምድዎን ለህትመት በማዘጋጀት ላይ ችግር ነበር፣ እባክዎ እንደገና ይሞክሩ።" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ይህን ቼክ ለማካሄድ በቂ መረጃ አልነበረም።" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "እነዚህ ቼኮች እርስዎ በሚተይቡበት ጊዜ ይሰራሉ ​​እና ከአሳሽዎ አይወጡም። እነሱ የሚጠይቁት ማሽን በደንብ ያነብ እንደሆነ ሳይሆን የእርስዎን የስራ ሒሳብ ማንበብ ይችል እንደሆነ ነው።" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "እነዚህ ምርመራዎች እርስዎ በሚተይቡበት ጊዜ ይሠራሉ፤ ከአሳሽዎም ፈጽሞ አይወጡም። የሚፈትኑት ሶፍትዌር የስራ ልምድ ማስረጃዎን ማንበብ ይችል እንደሆነ እንጂ ምን ያህል በጥሩ ሁኔታ እንደተጻፈ አይደለም።" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ይህ ተግባር መቀለብ አይቻልም።" msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ይህ ተግባር መቀለብ አይቻልም። ሁሉም መረጃዎ በእርስዎ ዘርፍ ይሰረዛል።" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ይህ እርምጃ ሊቀለበስ አይችልም። የውይይት መልዕክቶች እና የተሰቀሉ አባሪዎች ይወገዳሉ። የስራው የስራ መግለጫ በዳሽቦርድዎ ውስጥ እንዳለ ይቆያል እና ለብቻው ሊሰረዝ ይችላል።" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ይህ እርምጃ ሊቀለበስ አይችልም። መልዕክቶች እና የክር አባሪዎች ይወገዳሉ።" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ይህ እርምጃ ሊቀለበስ አይችልም። የውይይቱን መልእክቶች እና የተሰቀሉ አባሪዎችን ይሰርዛል።" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ይህ የወኪል ክር ሊከፈት አልቻለም።" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ይህ እርምጃ ሊቀለበስ አይችልም። የውይይቱን መልእክቶች እና የተሰቀሉ አባሪዎችን ይሰርዛል። በሥራ ላይ ያለው የስራ ልምድ ማስረጃ በዳሽቦርድዎ ውስጥ ይቆያል፤ ለብቻውም መሰረዝ ይችላሉ።" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ይህ ቼክ በዚህ ፋይል ላይ አይተገበርም።" msgid "This check only runs on resumes written in English." msgstr "ይህ ቼክ የሚሰራው በእንግሊዝኛ በተጻፉ የስራ ልምድ ማስረጃዎች ላይ ብቻ ነው።" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ይህ አዲስ የ API ቁልፍ ይፈጥራል፤ ይህም ሌሎች ፕሮግራሞች በ Reactive Resume API በኩል የስራ ልምድ ማስረጃ ውሂብዎን እንዲያነቡና እንዲቀይሩ ያስችላቸዋል።" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ይህ ቀን በትክክል አይነበብም።" @@ -5523,6 +5521,10 @@ msgstr "ይህ XFA ቅጽ ነው፣ ስለዚህ አብዛኞቹ ሶፍትዌሮ msgid "This is not a common resume page size." msgstr "ይህ የተለመደ የስራ ልምድ ማስረጃ ገጽ መጠን አይደለም።" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ይህ ቁልፍ አንድ ጊዜ ብቻ ነው የሚታየው። ይህን መስኮት ከመዝጋትዎ በፊት ይቅዱት።" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ይህ ማገናኛ ፕሮቶኮሉ ይጎድላል።" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "ይህ በ AI አቅራቢው ምላሽ ላይ በመመርኮዝ ጥቂት ደቂቃዎች ሊወስድ ይችላል። እባክዎ መስኮቱን አትዘጉ ወይም ገጹን አታሻሽሉ።" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "ይህ ሶፍትዌር የዚህን ፋይል ጽሁፍ ምን ያህል በታማኝነት ማውጣት እንደሚችል ይለካል። ማመልከቻ ውድቅ እንደሚደረግ አይተነብይም። ምንም መሳሪያ ይህን ማድረግ አይችልም። ፋይልዎ በዚህ አሳሽ ውስጥ ተነቧል እና በፍጹም አልተላከም።" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ይህ ሶፍትዌር የዚህን ፋይል ጽሑፍ ምን ያህል በታማኝነት ማውጣት እንደሚችል ይለካል። ማመልከቻ ውድቅ ይደረግ እንደሆነ አይተነብይም፤ ማንኛውም መሣሪያም ይህን ማድረግ አይችልም። ፋይልዎ በዚህ አሳሽ ውስጥ ተነቧል፤ ፈጽሞም አልተሰቀለም።" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ይህ የየታሪክ ማቅረቢያ ተቆልፏል እና ማዘመ msgid "This resume is long." msgstr "ይህ የስራ ልምድ ማስረጃ ረዥም ነው።" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ይህ የስራ ልምድ ማስረጃ በይለፍ ቃል የተጠበቀ ነው" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ይህ የስራ ልምድ በAI ወኪል ተዘምኗል።" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "የዚህ የስራ ልምድ ማጋሪያ ቅንብሮች በሌላ ቦታ ተቀይረዋል።" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ይህ ግምገማ ስለ ጽሁፍዎ የቋንቋ ሞዴል አስተያየት ነው። ከላይ ያለውን ውጤት አይለውጥም፣ እና ስህተት ሊሆን ይችላል። እንደ ሁለተኛ አስተያየት እንጂ እንደ ፍርድ አይውሰዱት።" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ይህ ግምገማ የቋንቋ ሞዴል ስለ አጻጻፍዎ የሰጠው አስተያየት ነው። ከላይ ያለውን ነጥብ አይለውጠውም፤ ሊሳሳትም ይችላል። እንደ ሁለተኛ አስተያየት ይያዙት እንጂ እንደ የመጨረሻ ውሳኔ አይደለም።" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "ይህ ሚና ምንም መግለጫ የለውም." msgid "This section has content but never appears." msgstr "ይህ ክፍል ይዘት አለው ግን በጭራሽ አይታይም።" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ይህ ክፍል ለይዘት የተለየ የየታሪክዎ ማስታወሻ ነው። ያለበለዚያ ከማንኛውም ሰው ጋር አይካፈልም።" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ይህ ክፍል በአምዶች የተከፈለ ነው።" @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "ይህ እርስዎ መፈለጌ ቢሆንም የሚመከር ደረጃ ነው።" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ይህ ክር በማህደር ተቀምጧል። አዳዲስ መልዕክቶች ሊላኩ አይችሉም።" +msgid "This thread is archived. You can't send new messages." +msgstr "ይህ ውይይት በማህደር ተቀምጧል። አዲስ መልእክቶች መላክ አይችሉም።" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "ይህ ክር ተነባቢ-ብቻ ነው" +msgstr "ይህ ውይይት ተነባቢ-ብቻ ነው" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "ይህ ክር የሚነበበው የሥራ ሪሴም ወይም የAI አቅራቢ ስለማይገኝ ብቻ ነው።" - -#: 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 "ይህ አዲስ API ቁልፍ የ Reactive Resume API ጋር እንዲገናኝ ያስችላል ማሽኖችም ከየታሪክ መረጃዎ ጋር እንዲያወያዩ ያደርጋል።" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "ብዙ ፓስኪዎች እንዲኖሩዎት ካሰቡ፣ ይህ በኋላ ለመለየት ይረዳዎታል።" +msgstr "በሥራ ላይ ያለው የስራ ልምድ ማስረጃ ወይም የAI አቅራቢ ስለማይገኝ ይህ ውይይት ተነባቢ ብቻ ነው።" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5638,30 +5632,30 @@ msgstr "ይህ ይህን ፓች እና ከእሱ በኋላ የተተገበሩ #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "የክር እርምጃዎች" +msgstr "የውይይት እርምጃዎች" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." -msgstr "ክር በማህደር ተቀምጧል።" +msgstr "ውይይቱ በማህደር ተቀምጧል።" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "ክር ተሰርዟል።" +msgstr "ውይይቱ ተሰርዟል።" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "ክር" +msgstr "ውይይቶች" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "የክህሎት ክፍሉን እንደ ቁልፍ ቃል ቆሻሻ ከማንበብ ይልቅ የታለመውን ሚና እንዲደግፍ አጥብቀው ይያዙት።" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "በ Reactive Resume የታሪክ ማቅረቢያ መገንባትን የሚያሳይ የጊዜ መጠን ማሳያ ቪዲዮ" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "በ Reactive Resume ውስጥ የስራ ልምድ ማስረጃ ሲገነባ የሚያሳይ የጊዜ ማጠር ቪዲዮ" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "የጊዜ መስመር" msgid "Tip" msgstr "ጠቃሚ ምክር" -#: 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 "ምክር፡ ለ API ቁልፍዎ በኋላ በቀላሉ እንዲለዩት ከተጠቃሚነቱ ጋር የተያያዘ ስም ይስጡት።" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "ምክር፡ የምትወዱትን ቦታ በመመለከት የየታሪክዎን ስም ማውጣት ትችላላችሁ።" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ርዕስ" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "መለያዎን ለመሰረዝ የማረጋገጫ ጽሑፍን ያስገቡ እና ከታች ያለውን አዝራር ይጫኑ።" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "መለያዎን ለመሰረዝ ከታች ያለውን የማረጋገጫ ጽሑፍ ይተይቡ፣ ከዚያም አዝራሩን ይጫኑ።" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "የቀኝ የጎን አሞሌን ቀያይር" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "ክሮችን ቀያይር" +msgstr "ውይይቶችን ቀያይር" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5739,7 +5725,7 @@ msgstr "የሚያመለክቱበትን ሥራ ይከታተሉ እና የላኩ #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "የመጀመሪያውን መተግበሪያዎን ይከታተሉ" +msgstr "የመጀመሪያውን ማመልከቻዎን ይከታተሉ" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ወደ ውጭ ሲልኩ አማራጭ ሊጋቸሮችን ያጥፉ።" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "የየታሪክዎን የይህን ክፍል ህዝባዊ ማካፈልን አንቅ ማብራት የታይቶ እና የወረዱ ጊዜ ቁጥር እንዲከታተሉ ያስችላል። እርስዎ ብቻ የየታሪክዎን ስታቲስቲክስ ማየት ትችላላችሁ።" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "የስራ ልምድ ማስረጃዎ ስንት ጊዜ እንደታየ ወይም እንደወረደ ለመከታተል የሕዝብ ማጋራትን ያብሩ። እነዚህን ቁጥሮች የሚያዩት እርስዎ ብቻ ነዎት።" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "ሁለት-ደረጃ ማረጋገጫ" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ሁለት-ደረጃ ማረጋገጫ በተሳካ ሁኔታ ተሰናክሏል።" +msgid "Two-factor authentication is now disabled." +msgstr "ሁለት-ደረጃ ማረጋገጫ አሁን ተሰናክሏል።" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ሁለት-ደረጃ ማረጋገጫ በተሳካ ሁኔታ ተቋቅሯል።" +msgid "Two-factor authentication is now enabled." +msgstr "ሁለት-ደረጃ ማረጋገጫ አሁን ነቅቷል።" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "ያለ የቀድሞ የበኩል መደገፍ ልምድን አዘምን" msgid "Update Password" msgstr "የይለፍ ቃል አዘምን" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "የፕሮጀክት ነጥቦችን በማዘመን የአመራር ገደቦችን፣ ልዩነቶችን እና ሊለኩ የሚችሉ ውጤቶችን ያሳያሉ።" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "የየታሪክ ማቅረቢያን አዘምን" @@ -5970,9 +5952,13 @@ msgstr "የየታሪክ ማቅረቢያን አዘምን" msgid "Update the calendar date for this timeline entry." msgstr "ለዚህ የጊዜ መስመር ግቤት የቀን መቁጠሪያ ቀንን ያዘምኑ።" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "የፕሮጀክት ነጥቦቹን መሪነትን፣ ገደቦችን፣ የተደረጉ ምርጫዎችን እና ሊለኩ የሚችሉ ውጤቶችን እንዲያሳዩ ያዘምኑ።" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "የዚህን መተግበሪያ ዝርዝሮች ያዘምኑ።" +msgstr "የዚህን ማመልከቻ ዝርዝሮች ያዘምኑ።" #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv ስቀል" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "የስራ ልምድ ማስረጃ ይላኩ እና የማመልከቻ መከታተያ ሥርዓት ከዚያ ውስጥ በትክክል ምን እንደሚያነብ ይመልከቱ። ሁሉም ነገር በዚህ አሳሽ ውስጥ ይሰራል። ፋይልዎ በፍጹም አይላክም፣ እና ምንም ነገር አይከማችም።" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "የስራ ልምድ ማስረጃ ይስቀሉና የአመልካች መከታተያ ሥርዓት ከእሱ ምን እንደሚያነብ ይመልከቱ። ሁሉም ነገር በዚህ አሳሽ ውስጥ ይሠራል። ፋይልዎ ፈጽሞ ወደ አገልጋይ አይላክም፤ ምንም ነገርም አይቀመጥም።" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6178,7 +6164,7 @@ msgstr "ተመልካቶች" #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx msgid "Volunteer" -msgstr "በነፃ ፈቃድ" +msgstr "በጎ ፈቃደኝነት" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "vs previous 30 days" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "ማስጠንቀቂያ" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "ቅርጸቱን በራስ-ሰር ማግኘት አልቻልንም፤ እባክዎ ከላይ ይምረጡ።" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "ቅርጸቱን በራስ-ሰር ማወቅ አልቻልንም። ከላይ ይምረጡት።" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "ያንን ገጽ ማግኘት አልቻልንም" msgid "We couldn't link that provider account. Please try again." msgstr "ያንን የአቅራቢ መለያ ማያያዝ አልቻልንም። እባክዎ እንደገና ይሞክሩ።" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "ይህን ውይይት መክፈት አልቻልንም።" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "መገለጫዎን ከአቅራቢው ማንበብ አልቻልንም።" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "ወደ አዲሱ የኢሜይል አድራሻዎ የማረጋገጫ አገናኝ ልከናል። ለውጡን ለማረጋገጥ ይክፈቱት።" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "ወደ ኢሜይል አድራሻዎ አዲስ የማረጋገጫ አገናኝ ልከናል። መለያዎን ለማረጋገጥ ይክፈቱት።" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "የድር ፍለጋ" @@ -6269,11 +6267,11 @@ msgstr "ሲቆለፍ የየታሪክዎን ማቅረቢያ ማዘመን ወይ #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "አፕሊኬሽኖች ከየት ይመጣሉ" +msgstr "ማመልከቻዎች ከየት ይመጣሉ" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "የእርስዎ መተግበሪያዎች የት ሄዱ?" +msgstr "የእርስዎ ማመልከቻዎች የት ሄዱ?" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ግሮክ" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "አዎ፣ Reactive Resume በብዙ ቋንቋዎች ላይ ይገኛል። የምትመርጡትን ቋንቋ በቅንብሮች ገጽ ውስጥ ወይም በላይኛው ቀኝ ጠርዝ ያለውን የቋንቋ መቀየሪያ በመጠቀም መምረጥ ትችላላችሁ። ቋንቋዎን ካላያችሁ፣ ወይም ቀረውን ትርጉም ለማሻሻል ከፈለጉ፣ በ<0> Crowdin ላይ ትርጉሞችን በማሻሻል መዋኛ ለመያዝ ትችላላችሁ<1> (በአዲስ ታብ ይከፈታል)።" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "አዎ። አንድ ጠቅታ የስራ ልምድ ማስረጃዎን ቅርጸቱና ቅጡ ሳይለወጥ ወደ PDF ይልካል።" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "አዎ! Reactive Resume ፍጹም ነፃ ለመጠቀም ይችላሉ፣ የተደበቁ ወጪዎች፣ የፕሪሚየም ደረጃዎች ወይም ክፍያ መመዝገብ የለም። ክፍት ምንጭ ነው እና ሁልጊዜም ነፃ ይቆያል።" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "አዎ። ቋንቋዎን በቅንብሮች ገጽ ላይ ወይም በላይኛው ቀኝ ጥግ ባለው የቋንቋ መቀየሪያ ይምረጡ። ቋንቋዎ ከሌለ፣ ወይም ያለው ትርጉም ሊሻሻል የሚችል ከሆነ፣ <0>በ Crowdin ላይ ለትርጉሞቹ አስተዋጽኦ ማበርከት<1> (በአዲስ ትር ይከፈታል) ይችላሉ።" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "በ Docker ምስል በመጠቀም በራስዎ ሰርቨሮች ላይ ማስጀመር አማራጭ ያላችሁ ነው።" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "አዎ። Reactive Resume ለመጠቀም ነፃ ነው፤ ስውር ወጪዎች፣ የፕሪሚየም እርከኖች ወይም የደንበኝነት ክፍያዎች የሉም። ክፍት ምንጭ ነው፣ ነፃም ሆኖ ይቀጥላል።" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "በመግባትም ተጠቃሚ ስምዎን መጠቀም ትችላላችሁ።" - -#: src/routes/_home/-sections/faq.tsx -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 ያውርዱት። ምርጫው የእርስዎ ነው!" +msgid "You can also sign in with your username." +msgstr "በተጠቃሚ ስምዎም መግባት ይችላሉ።" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "ኢሜል መደብ ገባህ!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "መለያዎ በተሳካ ሁኔታ ተሰርዟል።" +msgid "Your account has been deleted." +msgstr "መለያዎ ተሰርዟል።" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "የመገኛ ዝርዝሮችዎ በመጀመሪያው ገጽ ላይ የሉም።" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "ውሂብዎ በተሳካ ሁኔታ ወደ ውጭ ተልኳል።" +msgid "Your data has been exported." +msgstr "ውሂብዎ ወደ ውጭ ተልኳል።" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "መረጃዎ ደህና ይጠበቃል፣ ለማንም አይጋለጥም እና አይሸጥም።" #: src/routes/_home/-sections/faq.tsx -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ን በመጫን በመረጃዎ ላይ ሙሉ ቁጥጥር ማግኘት ትችላላችሁ።" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "ውሂብዎ በአስተማማኝ ሁኔታ ይቀመጣል፤ ለሦስተኛ ወገኖችም ፈጽሞ አይጋራም። በእሱ ላይ ሙሉ ቁጥጥር ከፈለጉ Reactive Resume ን በራስዎ አገልጋዮች ላይ ማስተናገድ ይችላሉ።" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "የቅርብ ጊዜ ለውጦችዎ ሊቀመጡ አልቻሉም።" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "የቆዩ ቅጦችዎ ይህንን የሴማንቲክ CSS ረቂቅ በግልጽ እስኪያነቁ ድረስ ንቁ ሆነው ይቆያሉ።" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "የቀድሞ ቅጦችዎ ይህን የ Semantic CSS ረቂቅ እስኪያነቁ ድረስ በሥራ ላይ ይቆያሉ።" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "የገጽህ ህዳጎች በጣም ጠባብ ናቸው።" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "የይለፍ ቃልዎ በተሳካ ሁኔታ ዳግም ተጀምሯል። አሁን በአዲሱ የይለፍ ቃል መግባት ትችላላችሁ።" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "የይለፍ ቃልዎ ዳግም ተስተካክሏል። አሁን በአዲሱ የይለፍ ቃልዎ መግባት ይችላሉ።" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "የይለፍ ቃልዎ በተሳካ ሁኔታ ታዘመነ።" +msgid "Your password has been updated." +msgstr "የይለፍ ቃልዎ ተዘምኗል።" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "ስልክ ቁጥርዎ ባልተለመደ ቅርጽ ተጽፏል።" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "መገለጫዎ በተሳካ ሁኔታ ታዘመነ።" +msgid "Your profile has been updated." +msgstr "መገለጫዎ ተዘምኗል።" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተፈጥሯል።" +msgid "Your resume has been created." +msgstr "የስራ ልምድ ማስረጃዎ ተፈጥሯል።" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተሰርዟል።" +msgid "Your resume has been deleted." +msgstr "የስራ ልምድ ማስረጃዎ ተሰርዟል።" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተባዛ።" +msgid "Your resume has been duplicated." +msgstr "የስራ ልምድ ማስረጃዎ ተባዝቷል።" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ተመጣጣኝ ተመጣጣኝ ተመጣጣኝ ተመጣጣኝ ተመጣጣኝ ተመጣጣኝ።" +msgid "Your resume has been imported." +msgstr "የስራ ልምድ ማስረጃዎ ገብቷል።" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "የስራ ልምድ ማስረጃዎ ወደተመረጠው ስሪት ተመልሷል።" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "የየታሪክዎ ማቅረቢያ በተሳካ ሁኔታ ታዘመነ።" +msgid "Your resume has been updated." +msgstr "የስራ ልምድ ማስረጃዎ ተዘምኗል።" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "የስራ ልምድ ማስረጃዎ \"I\" እና \"my\" ይጠቀማል።" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "የየታሪክዎ የህዝብ አገናኝ አሁን በይለፍ ቃል የተጠበቀ ነው። የይለፍ ቃሉን ለምታስተማሩት ታማኝ ሰዎች ብቻ ያካፍሉት።" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "የስራ ልምድ ማስረጃዎ የሕዝብ URL በይለፍ ቃል የተጠበቀ ነው። የይለፍ ቃሉን ከሚያምኗቸው ሰዎች ጋር ብቻ ያጋሩ።" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "ድጋፍዎ ፕሮጀክቱ አሁንም ሆነ በወደፊትም ለሁሉም ነፃ እና የሚደረስ እንዲቆይ ያረጋግጣል።" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "ድጋፍዎ ፕሮጀክቱ አሁንም ወደፊትም ለሁሉም ነፃ እና ክፍት ሆኖ እንዲቀጥል ያደርጋል።" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "አጉር" #: src/libs/locale.ts msgid "Zulu" msgstr "ዙሉ" - diff --git a/apps/web/locales/ar-SA.po b/apps/web/locales/ar-SA.po index 917df19cb..655ce7983 100644 --- a/apps/web/locales/ar-SA.po +++ b/apps/web/locales/ar-SA.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>أسئلة<1>يتم<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.<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!" -msgstr "<0>شكرًا لاستخدامك Reactive Resume! هذا التطبيق هو عمل بدافع الشغف، تم إنشاؤه في الغالب خلال أوقات فراغي، بدعم رائع من مساهمين مفتوحِي المصدر من جميع أنحاء العالم.<1>إذا كان Reactive Resume مفيدًا لك، وترغب في المساعدة في إبقائه مجانيًا ومتاحًا للجميع، فيُرجى التفكير في تقديم تبرع. كل مساهمة، مهما كانت صغيرة، محل تقدير!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>شكرًا لاستخدامك Reactive Resume. أطوّر هذا التطبيق في وقت فراغي غالبًا، بمساعدة مساهمين في المصادر المفتوحة من حول العالم.<1>إذا كان مفيدًا لك وتودّ أن يبقى مجانيًا ومفتوحًا للجميع، ففكّر في التبرّع. أي مبلغ يساعد." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "سنة واحدة" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "أكثر من 12 قالبًا" +msgid "15 Templates" +msgstr "15 قالبًا" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 أشهر" msgid "6 months" msgstr "6 أشهر" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "التصدير النظيف بعمود واحد يحافظ على كل التفاصيل. الأعمدة والصور هي حيث تُفقد." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "تم إرسال رابط تأكيد إلى عنوان بريدك الإلكتروني الحالي. يُرجى التحقق من بريدك الوارد لتأكيد التغيير." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "تاريخ يقع في المستقبل." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "خط مُشار إليه لكنه غير مُضمَّن." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "أداة إنشاء سيرة ذاتية مجانية ومفتوحة المصدر تعمل على تبسيط عملية إنشاء سيرتك الذاتية وتحديثها ومشاركتها." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "منشئ سير ذاتية مجاني ومفتوح المصدر يسهّل عليك إنشاء سيرتك الذاتية وتحديثها ومشاركتها." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "الفجوة ليست مشكلة. أضف شرحًا من سطر واحد msgid "A link points somewhere other than the address it shows." msgstr "رابط يشير إلى مكان مختلف عن العنوان الذي يعرضه." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "تم نسخ رابط إلى سيرتك الذاتية إلى الحافظة." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "كتب إليّ الكثير من الأشخاص على مر السنين لمشاركة تجاربهم مع Reactive Resume وكيف ساعدتهم، ولا أشعر بالملل أبدًا من قراءتها. إذا كان لديك قصة تود مشاركتها، فأخبرني عن طريق إرسال بريد إلكتروني إلى <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "تم إرسال رابط تحقق جديد إلى عنوان بريدك الإلكتروني. يُرجى التحقق من بريدك الوارد للتحقق من حسابك." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "كتب إليّ كثيرون على مدى السنين عن الطريقة التي ساعدهم بها Reactive Resume، ولا أملّ من قراءة تلك الرسائل. إن كانت لديك قصة تشاركها، فاكتب إليّ على <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "صفحة مُدوَّرة." msgid "A passion project by <0>Amruth Pillai." msgstr "مشروع شغوف من تنفيذ <0>أمروث بيلاي." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "مجموعة من التصاميم للاختيار من بينها، والمزيد في الطريق." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "سيرة ذاتية مصممة لقارئ بشري، بصورة وعناوين وأعمدة" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "التصدير بعمود واحد يحافظ على كل المعلومات. الأعمدة والصور هي حيث تضيع المعلومات." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "تمدد" @@ -243,10 +234,6 @@ msgstr "عنوان ويب مكتوب بدون https://." 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 المُصدَّر على جميع التنسيقات والأنماط الخاصة بك بشكل مثالي." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "يمكنك الوصول إلى سيرك الذاتية وبياناتك برمجيًا باستخدام واجهة برمجة التطبيقات (API)." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "إضافة حقل مخصص" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "أضف الوظيفة التي تتقدم لها، واربط السيرة الذاتية التي أرسلتها، وقم بنقلها عبر مسار التوظيف الخاص بك مع تقدم الأمور." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "أضف وظيفة تتقدّم لها واربط بها السيرة الذاتية التي أرسلتها. حرّكها عبر اللوحة كلما وصلك ردّ." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,13 +365,17 @@ msgstr "أضف إدخالاً، أو استخدم المشاريع والعمل #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "أضف موفر الخدمة واختبره قبل بدء سلسلة عمليات الوكيل." +msgstr "أضف موفر الخدمة واختبره قبل بدء موضوع الوكيل." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "أضف طبقة حماية إضافية إلى حسابك." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "إضافة تطبيق" +msgstr "إضافة طلب" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "إضافة علامة" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "أضف إلى خط الإنتاج" +msgstr "أضف إلى المسار" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "أي وسم" #: 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 "يجب على أي شخص يزور عنوان URL العام للسيرة الذاتية إدخال كلمة المرور للوصول إليها." - -#: 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 "أي شخص لديه عنوان URL العام للسيرة الذاتية سيكون قادرًا على عرض سيرتك الذاتية وتنزيلها دون إدخال كلمة مرور." +msgid "Anyone who opens the public URL will need this password." +msgstr "سيحتاج كل من يفتح الرابط العام إلى كلمة المرور هذه." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "يمكن لأي شخص لديه الرابط عرض السيرة الذاتية وتنزيلها." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "سيتمكن أي شخص لديه الرابط العام من عرض سيرتك الذاتية وتنزيلها دون كلمة مرور." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "الوصول عبر واجهة برمجة التطبيقات" @@ -617,35 +608,35 @@ msgstr "التطبيق" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "إجراءات التطبيق" +msgstr "إجراءات الطلب" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "تمت إضافة التطبيق إلى مسار العمل الخاص بك." +msgstr "تمت إضافة الطلب إلى مسار العمل الخاص بك." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "مساعد التطبيق" +msgstr "مساعد الطلبات" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "تم حذف التطبيق." +msgstr "تم حذف الطلب." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "إحصاءات التطبيق" +msgstr "إحصاءات الطلبات" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "تم تحديث التطبيق." +msgstr "تم تحديث الطلب." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "التطبيقات" +msgstr "الطلبات" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "موافقة" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "تمت الموافقة — في انتظار الوكيل…" +msgid "Approved, waiting for the agent…" +msgstr "تمت الموافقة، بانتظار العامل…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "العربية" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "أرشيف" +msgstr "أرشفة" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "تدعم أطلس كلاود مشروع \"السيرة الذاتية ا #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "فحص المنشطات الأمفيتامينية" +msgstr "فحص ATS" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "فشلت التعبئة التلقائية." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "متاح بعدة لغات. إذا كنت ترغب في المساهمة، فألقِ نظرة على Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "متوفّر بعدة لغات. إذا أردت المساعدة في الترجمة، فتوجّه إلى Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "الأذرية" msgid "Back to authentication settings" msgstr "العودة إلى إعدادات المصادقة" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "العودة إلى تسجيل الدخول" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "العودة إلى السير الذاتية" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "العودة إلى تسجيل الدخول" @@ -844,17 +832,13 @@ msgstr "عنوان URL الأساسي" msgid "Basics" msgstr "الأساسيات" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "قوالب جميلة للاختيار من بينها، مع المزيد في الطريق." - #: src/libs/locale.ts msgid "Bengali" msgstr "البنغالية" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "الأفضل للتطبيقات والمشاركة والطباعة." +msgstr "الأفضل للطلبات والمشاركة والطباعة." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "عائق حاسم" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "سبورة" +msgstr "لوحة" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "تغيير اللغة" msgid "Change language to…" msgstr "غيّر اللغة إلى…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "غيّر الألوان والخطوط والتصميم بما يناسبك." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "غيّر المظهر إلى…" @@ -1006,6 +994,10 @@ msgstr "تحقق مرة أخرى" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "تحقق من أن الملف المُصدَّر يحتوي على كل ما تتوقعه، وأن كل النص فيه قابل للتحديد." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "تحقّق مما قد يفوت نظام تتبّع المتقدّمين، ولا تضف إلا الكلمات المفتاحية التي أنت واثق منها." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "تحقق من بريدك الإلكتروني للحصول على رابط لإعادة تعيين كلمة المرور." @@ -1056,10 +1048,6 @@ msgstr "اختر لوناً محدداً مسبقاً أو مخصصاً." msgid "Choose a resume" msgstr "اختر سيرة ذاتية" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "اختر محادثة موجودة من الشريط الجانبي، أو ابدأ سلسلة محادثات جديدة تركز على المسودة." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "اختر صيغة PDF أو DOCX أو Markdown أو JSON. قم بتصدير سيرتك الذاتية ورسالة التغطية بشكل منفصل عند توفرهما." @@ -1073,7 +1061,7 @@ msgstr "دائرة" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "واضح" +msgstr "مسح" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "انقر هنا لتحديد ملف لاستيراده" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "مساعد الذكاء الاصطناعي للإغلاق" +msgstr "إغلاق مساعد الذكاء الاصطناعي" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "الشركة A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "قارن هذه السيرة الذاتية مع رابط الوظيفة هذا وقم بتحديث الكلمات الرئيسية مع الحفاظ على أسلوب موجز وموثوق." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "قارن هذه السيرة الذاتية برابط إعلان الوظيفة هذا وحدّث الكلمات المفتاحية دون مبالغة." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "فشل الاتصال." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "تم التحقق من الاتصال - المزود جاهز للاستخدام." +msgid "Connection verified. The provider is ready to use." +msgstr "تم التحقق من الاتصال. المزوّد جاهز للاستخدام." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "تابع من حيث توقفت" #: 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 "تابع من حيث توقفت عن طريق استيراد سيرة ذاتية موجودة أنشأتها باستخدام Reactive Resume أو أي أداة إنشاء سيرة ذاتية أخرى. تتضمن التنسيقات المدعومة PDF وMicrosoft Word وملفات JSON من 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 "تموّل المساهمات إصلاحات الأخطاء وتحديثات الأمان والتحسينات المستمرة للحفاظ على عمل التطبيق بسلاسة." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "تابع من حيث توقفت باستيراد سيرة ذاتية أنشأتها في Reactive Resume أو في منشئ سير ذاتية آخر. الصيغ المدعومة هي PDF وMicrosoft Word وملفات JSON من Reactive Resume أو JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "صحّح السنة، أو اكتب \"Present\" (حاليًا) للعمل المستمر." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "تعذّر إنشاء ملف DOCX. يرجى المحاولة مرة أخرى." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "تعذّر إنشاء ملف PDF. يرجى المحاولة مرة أخرى." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "تعذّر تجهيز سيرتك الذاتية للطباعة. يرجى المحاولة مرة أخرى." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "تعذر الوصول إلى موفر الذكاء الاصطناعي. msgid "Could not restore this patch." msgstr "تعذر استعادة هذا التحديث." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "تعذّر إعداد المصادقة الثنائية." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "تعذر التحقق من اتصال مزود الخدمة." @@ -1304,12 +1305,12 @@ msgstr "تعذر التحقق من الاتصال. يرجى التحقق من م #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "تعذر إضافة التطبيق. يرجى المحاولة مرة أخرى." +msgstr "تعذر إضافة الطلب. يرجى المحاولة مرة أخرى." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "تعذر حذف التطبيق." +msgstr "تعذر حذف الطلب." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "تعذر حذف إدخال الجدول الزمني." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "تعذر نقل التطبيق. يرجى المحاولة مرة أخرى." +msgstr "تعذر نقل الطلب. يرجى المحاولة مرة أخرى." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "إحصاء حسب المصدر" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "تُحسب بشكل منفصل عن نتيجة التحليل. التغطية ليست تنبؤًا بأي شيء." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "تُحتسب بشكل منفصل عن درجة القراءة. التغطية لا تتنبأ بشيء." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "إنشاء نموذج سيرة ذاتية" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "أنشئ العدد الذي تريده من السير الذاتية، بدون حدود." +msgid "Create as many resumes as you want." +msgstr "أنشئ ما شئت من السير الذاتية." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "أنشئ واحدة الآن" msgid "Create resume with options" msgstr "إنشاء سيرة ذاتية مع خيارات" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "أنشئ سيرتك الذاتية وخصّصها وشاركها. Reactive Resume مفتوح المصدر، لا يتتبّعك، ويبقى مجانيًا." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "تم الإنشاء" @@ -1497,7 +1502,7 @@ msgstr "تم الإنشاء" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "تم إنشاء \"{0}\" وربطه بهذا التطبيق." +msgstr "تم إنشاء \"{0}\" وربطه بهذا الطلب." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "حذف إدخال الجدول الزمني" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "تم حذف {0} تطبيق(ات)." +msgstr "تم حذف {0} طلب(ات)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "جاري حذف سيرتك الذاتية..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "تم الرفض — في انتظار الوكيل…" +msgid "Denied, waiting for the agent…" +msgstr "تم الرفض، بانتظار العامل…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "رفض" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "انشره على خوادمك الخاصة باستخدام صورة Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "صف كل دور بنقاط قصيرة. الفقرات المتصلة أصعب في التصفح والتجزئة." @@ -1764,6 +1773,10 @@ msgstr "يتبرع" msgid "Donate to Reactive Resume" msgstr "تبرع لـReactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "تغطّي التبرعات إصلاح الأخطاء والتحديثات الأمنية والعمل اليومي الذي يبقي التطبيق يعمل." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "تم" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "استنساخ" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "نسخ كمسودة ذكاء اصطناعي" +msgid "Duplicate as AI draft" +msgstr "استنساخ كمسودة ذكاء اصطناعي" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "الإنجليزية" msgid "English (United Kingdom)" msgstr "الإنجليزية (المملكة المتحدة)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "عزّز أمان حسابك بطبقات إضافية من الحماية." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "أدخل اسماً لمفتاح المرور الخاص بك." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "أدخل كلمة مرور جديدة لحسابك" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "أدخِل أحد رموز النسخ الاحتياطي المحفوظة للوصول إلى حسابك" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "أدخل كلمة المرور التي شاركها معك مالك السيرة الذاتية." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "أدخِل عنوان URL للربط به" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "أدخل الرابط الذي تريد الربط به:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "أدخِل رمز التحقق من تطبيق المصادقة الخاص بك" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "أدخِل كلمة المرور الحالية وكلمة مرور جديدة لتحديث حسابك." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "أدخِل كلمة المرور الخاصة بك لتأكيد إعداد المصادقة الثنائية. عند تمكينها، ستحتاج إلى إدخال رمز من تطبيق المصادقة في كل مرة تسجّل فيها الدخول." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "أدخل كلمة مرورك لتأكيد إعداد المصادقة الثنائية. بمجرد تفعيلها، ستحتاج إلى رمز من تطبيق المصادقة في كل مرة تسجّل فيها الدخول." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "مرت كل الاختيار. لا شيء هنا يجب أن يمنع المحلل من قراءة سيرتك الذاتية." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "كل مساهمة، كبيرة كانت أم صغيرة، تُحدث فارقًا كبيرًا في المشروع.<0/>شكرًا لك على دعمك!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "كل مساهمة تساعد، مهما كانت صغيرة.<0/>شكرًا لدعمك!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "لكل قالب مظهر مختلف، فاختر ما يناسب الصورة التي تريد أن تظهر بها. يضمّ Reactive Resume 15 قالبًا حاليًا، والمزيد في الطريق." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "تنتهي في" msgid "Expires on {0}" msgstr "تنتهي في {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "استكشف مجموعتنا المتنوعة من القوالب، وقد صُمِّم كل واحد منها ليناسب الأساليب والمهن والشخصيات المختلفة. يقدّم Reactive Resume حاليًا 12 قالبًا، مع المزيد في الطريق." - -#: src/features/settings/pages/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 "استكشف إرشادات واجهة برمجة التطبيقات لتتعلم كيفية دمج Reactive Resume مع تطبيقاتك. ستجد نقاط نهاية تفصيلية وأمثلة للطلبات وطرق المصادقة." - #: src/libs/resume/section.tsx msgid "Export" msgstr "تصدير" @@ -2083,13 +2096,9 @@ msgstr "تصدير PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "صدّر السيرة الذاتية كملف PDF نصي بدلاً من صورة أو مسح ضوئي." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "قم بتصدير سيرتك الذاتية أو خطاب التغطية بالتنسيق الذي تحتاجه." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "قم بتصدير سيرتك الذاتية إلى ملف PDF على الفور، دون أي انتظار أو تأخير." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "صدّر سيرتك الذاتية إلى PDF بنقرة واحدة، دون انتظار." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "فشل حفظ موفر الذكاء الاصطناعي." msgid "Failed to send password reset email. Please try again." msgstr "فشل إرسال بريد إلكتروني لإعادة تعيين كلمة المرور. يرجى المحاولة مرة أخرى." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "فشل إعداد المصادقة الثنائية." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "تصفية حسب الوسوم" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ابحث عن النقاط الضعيفة وأعد صياغتها بنتائج وأرقام ونطاق وأفعال أكثر دقة." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ابحث عن النقاط الضعيفة وأعد صياغتها بنتائج أقوى وأرقام ونطاق وأفعال أدقّ." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "سُمك الخط" msgid "Font Weights" msgstr "أوزان الخط" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "لتجربة آمنة وخالية من الإلهاءات." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "على سبيل المثال، يمكن تدوين معلومات حول الشركات التي أرسلت إليها هذه السيرة الذاتية أو روابط أوصاف الوظائف هنا." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "لأسباب أمنية، لن يتم عرض هذا المفتاح إلا مرة واحدة." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "على سبيل المثال، دوّن الشركات التي أرسلت إليها هذه السيرة الذاتية، أو روابط الأوصاف الوظيفية." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "الفجوات:" msgid "Generate a random name" msgstr "إنشاء اسم عشوائي" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "جارٍ إنشاء ملف PDF..." + #: src/libs/locale.ts msgid "German" msgstr "الألمانية" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "العبرية" #: 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 "ساعدني في ضم مساهمين أكثر خبرة إلى الفريق، لتقليل العبء على مشرف واحد وتسريع وتيرة التطوير." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "ساعدني في ضمّ مساهمين أكثر خبرة، حتى لا يقع العمل كله على عاتق مشرف واحد." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ساعد في ترجمة التطبيق إلى لغتك" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "إليك مجموعة من قوالب السيرة الذاتية لمهن وشخصيات مختلفة. سواء كنت تفضل الطابع العصري أو الكلاسيكي، القوي أو البسيط، فهناك تصميم يناسبك. ألقِ نظرة على الخيارات أدناه واختر القالب الذي يلائم أسلوبك." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "إليك مفتاح واجهة برمجة التطبيقات الجديد الخاص بك" @@ -2657,10 +2655,6 @@ msgstr "الهنغارية" msgid "Icon" msgstr "الأيقونة" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "حدد الثغرات في نظام تتبع المتقدمين للوظائف وقم بتطبيق تحسينات الكلمات الرئيسية ذات الثقة العالية فقط." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "إذا جاء من مسح ضوئي، فهذا متوقّع. وإلا فاحذفه؛ فمسؤولو التوظيف يعتبرونه حشوًا للكلمات المفتاحية." @@ -2701,7 +2695,7 @@ msgstr "الاستيراد من ملف CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "تم استيراد {0} تطبيق(ات)." +msgstr "تم استيراد {0} طلب(ات)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "استئناف JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "الكانادا" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "احتفظ بعنوان واحد فقط، حتى لا يضطر أحد للتخمين أيها يُستخدم." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "احتفظ بعنوان واحد فقط، حتى لا تضطر البرامج إلى تخمين أيّها تستخدم." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "أبقِه أقل من 2.5 ميغابايت، عادةً بحذف الصور أو تصغيرها." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "احتفظ هنا بملاحظات خاصة عن هذه السيرة الذاتية. لا يمكن لأحد غيرك رؤيتها." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "أبقِ محتوى السيرة الذاتية نصًا حقيقيًا بدلاً من صور للنص." @@ -3058,6 +3056,10 @@ msgstr "ارتفاع السطر" msgid "Link a Reactive Resume (recommended)" msgstr "ربط Reactive Resume (موصى به)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "اربط سيرة ذاتية من Reactive Resume لاستخدام تقييم التطابق والتخصيص بالذكاء الاصطناعي." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "اربط سيرة ذاتية والصق وصف الوظيفة (تحرير) لتقييم مدى ملاءمتك وتخصيص نسخة." @@ -3078,10 +3080,6 @@ msgstr "لينكد إن" msgid "LinkedIn, Referral…" msgstr "LinkedIn، إحالة…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "يتيح ربط Reactive Resume تسجيل مطابقة بالذكاء الاصطناعي وتخصيص السيرة." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "جاري ربط حسابك على {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "جارٍ تحميل مزودي خدمات الذكاء الاصطناع #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "جارٍ تحميل التطبيقات…" +msgstr "جارٍ تحميل الطلبات…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,12 +3112,12 @@ msgstr "جارٍ تحميل مزودي الخدمة…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "استئناف التحميل…" +msgstr "جارٍ تحميل السير الذاتية…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "جارٍ تحميل الخيوط…" +msgstr "جارٍ تحميل المواضيع…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "الموقع" msgid "Lock" msgstr "قفل" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "تسجيل الخروج" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "مقاطع طويلة مكتوبة بأحرف كبيرة." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "التنقل الرئيسي" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "اجعل قسم الخبرة أكثر تركيزاً على النتائج، وتخلص من المسؤوليات الغامضة." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "اجعل قسم الخبرة يركّز على النتائج واحذف المسؤوليات الغامضة." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "يجب أن تبدأ بـ https://" msgid "Name" msgstr "الاسم" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "سمِّ السيرة الذاتية باسم الوظيفة التي تتقدّم لها." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "الأسماء تساعدك على التمييز بين المفاتيح، فسمِّه بحسب ما ستستخدمه فيه." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "الأسماء تساعدك على التمييز بين مفاتيح المرور إذا سجّلت أكثر من واحد." + #: src/libs/locale.ts msgid "Nepali" msgstr "النيبالية" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "طلب جديد" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "تتم إضافة ميزات جديدة وتحسينها باستمرار، لذا احرص على العودة كثيرًا." +msgid "New features land regularly, so check back now and then." +msgstr "تصدر ميزات جديدة بانتظام، فتفقّد الموقع بين حين وآخر." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "موضوع جديد" msgid "New Thread" msgstr "موضوع جديد" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "بلا إعلانات ولا أدوات تتبّع، فلا شيء يعترض طريقك." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "بدون إعلانات، بدون تتبّع" @@ -3384,16 +3393,21 @@ msgstr "لا يوجد مزوّد ذكاء اصطناعي متصل" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "لا توجد تطبيقات مطابقة لمرشحاتك." +msgstr "لا توجد طلبات مطابقة لمرشحاتك." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "لا توجد طلبات حتى الآن - أضف بعض الطلبات لمعرفة معدل التحويل ومعدلات الرد." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "لا توجد طلبات بعد. أضف بعضها لترى مسارك ومعدلات الردّ." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "لم يُعثر على أي قوائم نقطية." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "لا توجد أوامر تطابق هذا البحث." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "لم يُعثر على عناوين أقسام تقليدية." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "لم يُعثر على رقم هاتف." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "لا تنبؤ بما إذا كنت سترفض — لا توجد أداة تستطيع ذلك." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "لا تنبّؤ بما إذا كنت سترفض. لا أداة تستطيع ذلك." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "الأودية" msgid "Ollama Cloud" msgstr "سحابة أولاما" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "بعد الحذف، لن يعود المفتاح قادرًا على الوصول إلى بياناتك. لا يمكن التراجع عن هذا." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "تسجيل دخول بنقرة واحدة" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "تم فحص أول {0} صفحات فقط، لذا لا يشمل هذا التقرير الملف بأكمله." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "يتم استيراد أول {MAX_IMPORT} صف فقط دفعة واحدة — يتم استبعاد {overflow} صف. قم بتقسيم الملف لاستيراد الباقي." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "يُستورد أول {MAX_IMPORT} صف فقط في المرة الواحدة، مع استبعاد {overflow}. قسّم الملف لاستيراد الباقي." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "افتح" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "وكيل الذكاء الاصطناعي المفتوح" +msgstr "فتح وكيل الذكاء الاصطناعي" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "مساعد الذكاء الاصطناعي المفتوح" +msgstr "فتح مساعد الذكاء الاصطناعي" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "فتح عميل البريد الإلكتروني" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "وضع التركيز المفتوح" +msgstr "فتح وضع التركيز" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "ملاحظة اختيارية للوكيل" msgid "Optional note for the agent…" msgstr "ملاحظة اختيارية للوكيل…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "اختياريًا، يمكنك تعيين كلمة مرور حتى يتمكن فقط الأشخاص الذين لديهم كلمة المرور من عرض سيرتك الذاتية عبر الرابط." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "اختياريًا، أي المصطلحات من إعلان وظيفي تظهر بالفعل." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "مفتاح المرور" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "تم حذف مفتاح المرور بنجاح." +msgid "Passkey deleted." +msgstr "تم حذف مفتاح المرور." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "تم تسجيل مفتاح المرور بنجاح." +msgid "Passkey registered." +msgstr "تم تسجيل مفتاح المرور." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "حيرة" msgid "Persian" msgstr "الفارسية" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "خصّص سيرتك الذاتية بأي ألوان وخطوط أو تصاميم، واجعلها تعكس هويتك." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "الهاتف" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "اختر محادثة من الشريط الجانبي، أو ابدأ موضوعًا جديدًا للعمل على مسودة." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "اختر صيغة لسيرتك الذاتية أو خطاب التقديم." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "اختر أيقونة" @@ -3844,31 +3862,19 @@ msgstr "الصورة" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "تدفق خط الأنابيب" +msgstr "تدفق المسار" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "سلامة خطوط الأنابيب عبر جميع التطبيقات" +msgstr "حالة المسار عبر جميع الطلبات" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "ضعه على صفحة من لوحة Layout، أو قم بإخفائه إذا كنت تقصد إيقافه." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "نص عادي، مثالي لأدوات الذكاء الاصطناعي والتعديلات السريعة." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "يُرجى إدخال كلمة مرور جديدة لحسابك" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "يُرجى إدخال كلمة المرور التي تمت مشاركتها معك من مالك السيرة الذاتية للمتابعة." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "يُرجى إدخال عنوان URL الذي تريد الربط به:" +msgid "Plain text, for AI tools and quick edits." +msgstr "نص عادي، لأدوات الذكاء الاصطناعي والتعديلات السريعة." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "يرجى دعم المشروع" msgid "Please upload a PDF file." msgstr "يرجى تحميل ملف PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "يُرجى الانتظار أثناء إنشاء ملف PDF الخاص بك..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "يرجى الانتظار ريثما يتم إنشاء ملف PDF الخاص بك…" - #: src/libs/locale.ts msgid "Polish" msgstr "البولندية" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "التفضيلات" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "قم بإعداد تعديل بسيط يحافظ على وضوح الرؤية دون تغيير مساري المهني." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "جهّز تعديلًا متحفّظًا يحسّن الوضوح دون تغيير مسار مسيرتي المهنية." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "المشاريع" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "احمِ سيرتك الذاتية من الوصول غير المصرّح به باستخدام كلمة مرور" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "احمِ سيرتك الذاتية بكلمة مرور، واسمح فقط للأشخاص الذين لديهم كلمة المرور برؤيتها." +msgid "Protect your resume with a password" +msgstr "احمِ سيرتك الذاتية بكلمة مرور" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "المنشورات" msgid "Publisher" msgstr "الناشر" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "ضع كلمة مرور على سيرتك الذاتية حتى لا يقرأها إلا من تعطيهم إياها." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ضع عنوان بريد إلكتروني بسيط بالقرب من أعلى الصفحة الأولى. فهو ما تصنّفك بموجبه معظم الأنظمة." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - الانتقال إلى الصفحة الرئيسية" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "استئناف تفاعلي (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 النمو بفضل مجتمعه النابض بالحياة. يدين هذا المشروع بتقدمه للعديد من الأفراد الذين كرّسوا وقتهم ومهاراتهم لتحسينه. نحتفي بالمبرمجين الذين عززوا ميزاته على GitHub، واللغويين الذين جعلت ترجماتهم على Crowdin التطبيق متاحًا لشريحة أوسع، والأشخاص الذين قدّموا تبرعات لدعم تطويره المستمر." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "يتحسّن Reactive Resume لأن الناس يمنحونه وقتهم. المساهمون على GitHub يبنون الميزات ويصلحون الأخطاء، والمترجمون على Crowdin يجعلونه مقروءًا بلغات أخرى، والمتبرعون يساعدون في استمرار التطوير. يدين هذا المشروع بتقدّمه لهم جميعًا." #: 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 هو مشروع مجاني ومفتوح المصدر، صُنع بحب ويُدار من قبلي ومن قبل مجتمع من المساهمين. تساعد تبرعاتك في إبقاء الأضواء مضاءة واستمرار تدفق الشيفرة." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume مشروع مجاني ومفتوح المصدر، أتولّى صيانته أنا ومجتمع من المساهمين. تبرعاتك تغطّي تكاليف التشغيل وتُبقي التطوير مستمرًا." #: 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." -msgstr "Reactive Resume هي أداة إنشاء سيرة ذاتية مجانية ومفتوحة المصدر تعمل على تبسيط عملية إنشاء سيرتك الذاتية وتحديثها ومشاركتها." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume منشئ سير ذاتية مجاني ومفتوح المصدر يسهّل عليك إنشاء سيرتك الذاتية وتحديثها ومشاركتها." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "برنامج Reactive Resume مجاني ومفتوح المصدر. إذا أفادك، يُرجى التفكير في التبرع." #: 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 مفتوح المصدر ويركز على الخصوصية ومجاني تمامًا. وعلى عكس أدوات إنشاء السير الذاتية الأخرى، لا يعرض إعلانات، ولا يتتبع بياناتك، ولا يقيّد ميزاتك خلف جدار دفع." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume مفتوح المصدر ويحفظ خصوصيتك ومجاني. لا يعرض إعلانات، ولا يتتبّع ما تفعله، ولا يحجب الميزات خلف جدار دفع." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4097,7 +4095,7 @@ msgstr "السيرة الذاتية التفاعلية v<0>{__APP_VERSION__} #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "استئناف تفاعلي الإصدار 4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "إعادة التسمية" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "يحوّل سيرتك الذاتية الحالية إلى PDF ويشغّل فحص الملف الكامل، في متصفحك. لا يُرفع أي شيء." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "يحوّل سيرتك الذاتية الحالية إلى PDF ويجري الفحص الكامل للملف داخل متصفحك. لا يُرفع أي شيء." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "تعديل السيرة الذاتية" msgid "Resume file" msgstr "ملف السيرة الذاتية" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "تم نسخ رابط السيرة الذاتية إلى الحافظة." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "السيرة الذاتية مرفقة" @@ -4328,7 +4331,11 @@ msgstr "خيارات السيرة الذاتية" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "استئناف التصحيح" +msgstr "تصحيح السيرة الذاتية" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "قوالب سير ذاتية لمهن وأذواق مختلفة. اختر ما يناسبك." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "مراجعة التعديلات" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "راجع السيرة الذاتية مع وصف الوظيفة واطرح عليّ أسئلة قبل تغيير الأقسام غير الواضحة." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "راجع السيرة الذاتية مقابل وصف وظيفي، واسألني قبل تغيير أي شيء لست متأكدًا منه." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "جارٍ المراجعة…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "أعد صياغة الملخص بحيث يستهدف منصب مدير هندسي رفيع المستوى دون أن يبدو عاماً." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "أعد صياغة الملخّص لوظيفة مدير هندسة أوّل، واجعله محدّدًا." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "أعد كتابة هذه السيرة الذاتية لتتناسب مع انتقال مؤسس شركة ناشئة إلى قائد منتج مع تأثير واضح على الأعمال." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "أعد صياغة هذه السيرة الذاتية لمؤسّس شركة ناشئة ينتقل إلى دور قيادة المنتج، وأبرز الأثر التجاري." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "يبحث" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "تطبيقات البحث…" +msgstr "البحث في الطلبات…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "فاصل" msgid "Serbian" msgstr "الصربية" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "عيّن كلمة مرور إذا أردت ألّا يفتح الرابط العام إلا من يعرفها." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "إنشاء مزود للذكاء الاصطناعي" msgid "Set up an AI provider before starting a thread." msgstr "قم بإعداد موفر الذكاء الاصطناعي قبل بدء سلسلة المحادثات." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "أعدّ مزوّد ذكاء اصطناعي أولًا." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "قم بإعداد مزود خدمة ذكاء اصطناعي للتحدث عن هذه السيرة الذاتية وتطبيق التعديلات تلقائيًا." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "قم بإعداد مزود خدمة الذكاء الاصطناعي للبدء." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "إعداد تطبيق المصادقة" msgid "Shadow Width" msgstr "عرض الظل" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "شاركها برابط عام، أو ضع كلمة مرور على ذلك الرابط، أو نزّل ملف PDF وأرسله بنفسك." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "شارك سيرتك الذاتية عبر رابط عام، ودَع الآخرين يشاهدونها." +msgid "Share your resume with a public URL." +msgstr "شارك سيرتك الذاتية برابط عام." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "سجّل الدخول إلى حسابك" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "سجّل الدخول باستخدام GitHub أو Google أو مزوّد OAuth مخصص." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "تسجيل الخروج" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "تظهر بعض الأحرف كعلامات استفهام." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "تحتاج بعض الفحوصات إلى معلومات لا يحملها هذا الملف: محتوى صفحات تعذّر فحصه، أو نص بلغة لا تغطيها هذه الفحوصات. لا تُحتسب كناجحة ولا كفاشلة." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "بعض الفحوصات تحتاج إلى معلومات لا يحملها هذا الملف: محتويات صفحات تعذّر فحصها، أو نص بلغة لا تغطّيها هذه الفحوصات. لا تُحتسب نجاحًا ولا إخفاقًا." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "مربّع" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "منصة" +msgstr "المرحلة" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "ابدأ السيرة الذاتية باسمك في سطر مستقل." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "موضوع البداية" +msgid "Start thread" +msgstr "ابدأ موضوعًا" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "تمت مزامنة التغييرات التي تم إجراؤها في #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "طاولة" +msgstr "جدول" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "قم بتخصيص سيرتي الذاتية" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "قم بتخصيص هذه السيرة الذاتية لتتناسب مع الوصف الوظيفي لمدير المنتج، مع التركيز على ملكية خارطة الطريق، والتواصل مع أصحاب المصلحة، ونتائج الإطلاق القابلة للقياس." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "خصّص هذه السيرة الذاتية لوصف وظيفي لمدير منتج، وأبرز ملكية خارطة الطريق والتواصل مع الأطراف المعنية ونتائج الإطلاق القابلة للقياس." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "يحتاج الوكيل إلى رأيك." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "تم حذف مفتاح واجهة برمجة التطبيقات (API) بنجاح." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "توضّح وثائق API كيفية ربط Reactive Resume بتطبيقاتك الخاصة. وهي تغطّي نقاط النهاية وصيغة الطلب والمصادقة." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "لن يتمكن مفتاح واجهة برمجة التطبيقات هذا من الوصول إلى بياناتك بعد حذفه. لا يمكن التراجع عن هذا الإجراء." +msgid "The API key has been deleted." +msgstr "تم حذف مفتاح API." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "أرسل التطبيق الذي أحضرك إلى هنا طلب تفو msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "الفحوصات أعلاه آلية. أما هذا فيسأل نموذج لغة عمّا قد يظنه القارئ بشأن نقاطك، ويقترح إعادة صياغتها. لا يُنتج أي نتيجة." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "أمر البحث غير موجود." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "تعذّر إكمال الفحص العميق. يرجى المحاولة مرة أخرى." @@ -5317,10 +5332,6 @@ msgstr "تعذّر التحقق من استجابة المزوّد. يُرجى msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "تعذر تحديث معاينة السيرة الذاتية. لا تزال آخر معاينة صالحة معروضة." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "السيرة الذاتية التي تحاول الوصول إليها محمية بكلمة مرور" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "يتكرر السطر نفسه في كل صفحة." @@ -5369,26 +5380,13 @@ msgstr "لا يوجد رابط لملف تعريف أو ملف أعمال أو msgid "There is no summary paragraph." msgstr "لا توجد فقرة ملخّص." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "حدثت مشكلة أثناء إنشاء DOCX، يرجى المحاولة مرة أخرى." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "حدثت مشكلة أثناء إنشاء ملف PDF، يرجى المحاولة مرة أخرى." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "حدثت مشكلة أثناء إعداد سيرتك الذاتية للطباعة، يرجى المحاولة مرة أخرى." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "لم تتوفر معلومات كافية لتشغيل هذا الفحص." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "يتم تشغيل عمليات التحقق هذه أثناء الكتابة ولا تغادر متصفحك مطلقًا. يسألون ما إذا كانت الآلة يمكنها قراءة سيرتك الذاتية، وليس ما إذا كانت تقرأ جيدًا." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "تعمل هذه الفحوصات أثناء الكتابة ولا تغادر متصفحك أبدًا. وهي تختبر ما إذا كانت البرامج تستطيع قراءة سيرتك الذاتية، لا مدى جودة كتابتها." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "لا يمكن التراجع عن هذا الإجراء." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "لا يمكن التراجع عن هذا الإجراء. سيتم حذف جميع بياناتك نهائيًا." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "لا يمكن التراجع عن هذا الإجراء. سيتم حذف رسائل المحادثة والمرفقات التي تم تحميلها. أما السيرة الذاتية الخاصة بالعمل فستبقى في لوحة التحكم الخاصة بك ويمكن حذفها بشكل منفصل." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "لا يمكن التراجع عن هذا الإجراء. سيتم حذف الرسائل ومرفقات الموضوع." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "لا يمكن التراجع عن هذا الإجراء. سيحذف رسائل الموضوع والمرفقات المرفوعة." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "تعذر فتح هذا الموضوع الخاص بالوكيل." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "لا يمكن التراجع عن هذا الإجراء. سيحذف رسائل الموضوع والمرفقات المرفوعة. تبقى السيرة الذاتية قيد العمل في لوحة التحكم، ويمكنك حذفها بشكل منفصل." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "لا ينطبق هذا الفحص على هذا الملف." msgid "This check only runs on resumes written in English." msgstr "يعمل هذا الفحص فقط على السير الذاتية المكتوبة بالإنجليزية." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ينشئ هذا مفتاح API جديدًا، يتيح لبرامج أخرى قراءة بيانات سيرتك الذاتية وتعديلها عبر API الخاص بـ Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "لن يتم قراءة هذا التاريخ بشكل صحيح." @@ -5523,6 +5521,10 @@ msgstr "هذا نموذج XFA، لذا تقرأ معظم البرامج القا msgid "This is not a common resume page size." msgstr "هذا ليس حجم صفحة شائعًا للسيرة الذاتية." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "يُعرض هذا المفتاح مرة واحدة فقط. انسخه قبل إغلاق هذه النافذة." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "هذا الارتباط يفتقد البروتوكول الخاص به." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "قد يستغرق هذا بضع دقائق اعتمادًا على استجابة مزوّد الذكاء الاصطناعي. يُرجى عدم إغلاق النافذة أو تحديث الصفحة." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "يقيس هذا مدى دقة استخراج البرامج لنص هذا الملف. إنه لا يتنبأ بما إذا كان طلبك سيُرفض. لا توجد أداة قادرة على ذلك. تمت قراءة ملفك في هذا المتصفح ولم يُرفع أبدًا." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "يقيس هذا مدى دقّة استخراج البرامج لنص هذا الملف. لا يتنبّأ بما إذا كان الطلب سيُرفض، ولا تستطيع أي أداة ذلك. قُرئ ملفك في هذا المتصفح ولم يُرفع قط." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "هذه السيرة الذاتية مقفلة ولا يمكن تحديث msgid "This resume is long." msgstr "هذه السيرة الذاتية طويلة." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "هذه السيرة الذاتية محمية بكلمة مرور" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "تم تحديث هذه السيرة الذاتية بواسطة برنامج ذكاء اصطناعي." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "تم تغيير إعدادات مشاركة هذه السيرة الذاتية في مكان آخر." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "هذه المراجعة هي رأي نموذج لغة في كتابتك. لا تغيّر النتيجة أعلاه، ويمكن أن تكون خاطئة. اقرأها كرأي ثانٍ، وليس كحكم نهائي." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "هذه المراجعة هي رأي نموذج لغوي في كتابتك. لا تغيّر الدرجة أعلاه، وقد تكون خاطئة. تعامل معها كرأي ثانٍ لا كحكم نهائي." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "هذا الدور ليس له وصف." msgid "This section has content but never appears." msgstr "يحتوي هذا القسم على محتوى ولكنه لا يظهر أبدًا." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "هذا القسم مخصص لملاحظاتك الشخصية الخاصة بهذه السيرة الذاتية. يظل المحتوى هنا خاصًا ولا تتم مشاركته مع أي شخص آخر." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "يتم تقسيم هذا القسم عبر الأعمدة." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "هذه الخطوة اختيارية، لكنها موصى بها." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "هذه المحادثة مؤرشفة. لا يمكن إرسال رسائل جديدة." +msgid "This thread is archived. You can't send new messages." +msgstr "هذا الموضوع مؤرشف. لا يمكنك إرسال رسائل جديدة." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "هذه السلسلة للقراءة فقط" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "هذه السلسلة للقراءة فقط لأن السيرة الذاتية العاملة أو مزود الذكاء الاصطناعي غير متوفر." -#: 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 "سيؤدي هذا إلى إنشاء مفتاح واجهة برمجة تطبيقات (API) جديد للوصول إلى واجهة Reactive Resume، للسماح للبرامج بالتفاعل مع بيانات سيرتك الذاتية." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "سيساعدك هذا في تحديدها لاحقاً، إذا كنت تخطط للحصول على مفاتيح مرور متعددة." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "سيؤدي ذلك إلى إزالة جميع العناصر من هذا القسم." @@ -5638,7 +5632,7 @@ msgstr "سيؤدي هذا إلى التراجع عن هذه الرقعة وأي #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "إجراءات الخيوط" +msgstr "إجراءات الموضوع" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5653,15 +5647,15 @@ msgstr "تم حذف الموضوع." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "الخيوط" +msgstr "المواضيع" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "قم بتضييق قسم المهارات بحيث يدعم الدور المستهدف بدلاً من أن يكون أشبه بقائمة من الكلمات المفتاحية." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "عرض سريع لبناء سيرة ذاتية باستخدام Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "تسريع زمني لإنشاء سيرة ذاتية في Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "الجدول الزمني" msgid "Tip" msgstr "نصيحة" -#: 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 "نصيحة: أعطِ مفتاح واجهة برمجة التطبيقات اسمًا يعبّر عن الغرض منه لمساعدتك على تمييزه لاحقًا." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "نصيحة: يمكنك تسمية السيرة الذاتية بالإشارة إلى الوظيفة التي تتقدم إليها." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "العنوان" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "لحذف حسابك، تحتاج إلى إدخال نص التأكيد والنقر على الزر أدناه." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "لحذف حسابك، اكتب نص التأكيد أدناه، ثم اضغط على الزر." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "تبديل الشريط الجانبي الأيمن" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "تبديل الخيوط" +msgstr "تبديل المواضيع" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "أوقف الحروف المدمجة الاختيارية عند التصدير." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "قم بتفعيل المشاركة العامة لتتبّع عدد مرات مشاهدة أو تنزيل سيرتك الذاتية. أنت وحدك من يمكنه رؤية إحصاءات سيرتك الذاتية." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "فعّل المشاركة العامة لتتبّع عدد مرات مشاهدة سيرتك الذاتية أو تنزيلها. أنت وحدك من يرى هذه الأرقام." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "المصادقة الثنائية" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "تم تعطيل المصادقة الثنائية بنجاح." +msgid "Two-factor authentication is now disabled." +msgstr "تم تعطيل المصادقة الثنائية الآن." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "تم إعداد المصادقة الثنائية بنجاح." +msgid "Two-factor authentication is now enabled." +msgstr "تم تفعيل المصادقة الثنائية الآن." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "تحديث خبرة تطوعية موجودة" msgid "Update Password" msgstr "تحديث كلمة المرور" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "قم بتحديث النقاط الرئيسية للمشروع لإظهار القيادة والقيود والمفاضلات والنتائج القابلة للقياس." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "تحديث السيرة الذاتية" @@ -5970,9 +5952,13 @@ msgstr "تحديث السيرة الذاتية" msgid "Update the calendar date for this timeline entry." msgstr "حدّث تاريخ التقويم لإدخال الجدول الزمني هذا." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "حدّث نقاط المشاريع لتُظهر القيادة والقيود والمفاضلات والنتائج القابلة للقياس." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "قم بتحديث تفاصيل هذا التطبيق." +msgstr "قم بتحديث تفاصيل هذا الطلب." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "قم بتحميل ملف CSV" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ارفع سيرة ذاتية واطّلع على ما يقرأه نظام تتبع المتقدمين (ATS) فعليًا منها. يعمل كل شيء في هذا المتصفح. لا يُرفع ملفك أبدًا، ولا يُخزَّن شيء." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "حمّل سيرة ذاتية وشاهد ما يقرأه منها نظام تتبّع المتقدّمين. كل شيء يجري داخل هذا المتصفح. لا يُرفع ملفك أبدًا، ولا يُخزَّن أي شيء." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "تحذير" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "لم نتمكن من اكتشاف التنسيق تلقائيًا - يرجى اختياره أعلاه." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "لم نتمكن من اكتشاف الصيغة تلقائيًا. اخترها أعلاه." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "لم نتمكن من العثور على تلك الصفحة" msgid "We couldn't link that provider account. Please try again." msgstr "تعذّر علينا ربط حساب المزوّد هذا. يُرجى المحاولة مرة أخرى." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "لم نتمكن من فتح هذا الموضوع." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "تعذّر علينا قراءة ملفك الشخصي من المزوّد." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "أرسلنا رابط تأكيد إلى عنوان بريدك الإلكتروني الجديد. افتحه لتأكيد التغيير." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "أرسلنا رابط تحقق جديدًا إلى عنوان بريدك الإلكتروني. افتحه للتحقق من حسابك." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "بحث الويب" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "نعم، يتوفر Reactive Resume بعدة لغات. يمكنك اختيار لغتك المفضلة في صفحة الإعدادات، أو باستخدام مبدّل اللغة في الزاوية العلوية اليمنى. إذا لم ترَ لغتك، أو كنت ترغب في تحسين الترجمات الموجودة، يمكنك <0>المساهمة في الترجمات على Crowdin<1> (يفتح في علامة تبويب جديدة)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "نعم. نقرة واحدة تصدّر سيرتك الذاتية إلى PDF، مع الحفاظ على التنسيق والتصميم." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "نعم! Reactive Resume مجاني تمامًا للاستخدام، بدون تكاليف خفية أو مستويات مدفوعة أو رسوم اشتراك. إنه مفتوح المصدر وسيظل مجانيًا دائمًا." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "نعم. اختر لغتك من صفحة الإعدادات، أو من مبدّل اللغة في الزاوية العلوية اليمنى. إذا كانت لغتك غير متوفرة، أو كانت الترجمة الحالية بحاجة إلى تحسين، فيمكنك <0>المساهمة في الترجمات على Crowdin<1> (يُفتح في تبويب جديد)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "لديك أيضًا خيار نشره على خوادمك الخاصة باستخدام صورة Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "نعم. استخدام Reactive Resume مجاني، بلا تكاليف خفية أو باقات مدفوعة أو رسوم اشتراك. إنه مفتوح المصدر، وسيبقى مجانيًا." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "يمكنك أيضًا استخدام اسم المستخدم لتسجيل الدخول." - -#: src/routes/_home/-sections/faq.tsx -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 لمشاركتها مباشرة. القرار لك!" +msgid "You can also sign in with your username." +msgstr "يمكنك أيضًا تسجيل الدخول باسم المستخدم." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "لقد وصلتك رسالة!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "تم حذف حسابك بنجاح." +msgid "Your account has been deleted." +msgstr "تم حذف حسابك." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "بيانات التواصل الخاصة بك ليست في الصفحة الأولى." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "تم تصدير بياناتك بنجاح." +msgid "Your data has been exported." +msgstr "تم تصدير بياناتك." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "بياناتك آمنة، ولا يتم مشاركتها أو بيعها لأي جهة." #: src/routes/_home/-sections/faq.tsx -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 ذاتيًا على خوادمك الخاصة للتحكم الكامل في بياناتك." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "تُخزَّن بياناتك بأمان ولا تُشارك أبدًا مع أطراف ثالثة. وإذا أردت تحكمًا كاملًا بها، يمكنك استضافة Reactive Resume ذاتيًا على خوادمك." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "لم يتم حفظ آخر التغييرات التي أجريتها." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "ستبقى أنماطك القديمة نشطة حتى تقوم بتفعيل مسودة CSS الدلالية هذه بشكل صريح." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "تبقى أنماطك القديمة فعّالة حتى تفعّل مسودة Semantic CSS هذه." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "هوامش صفحتك ضيقة جدًا." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "تمت إعادة تعيين كلمة المرور الخاصة بك بنجاح. يمكنك الآن تسجيل الدخول باستخدام كلمة المرور الجديدة." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "تمت إعادة تعيين كلمة مرورك. يمكنك الآن تسجيل الدخول بكلمة مرورك الجديدة." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "تم تحديث كلمة المرور الخاصة بك بنجاح." +msgid "Your password has been updated." +msgstr "تم تحديث كلمة مرورك." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "رقم هاتفك مكتوب بصيغة غير معتادة." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "تم تحديث ملفك الشخصي بنجاح." +msgid "Your profile has been updated." +msgstr "تم تحديث ملفك الشخصي." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "تم إنشاء سيرتك الذاتية بنجاح." +msgid "Your resume has been created." +msgstr "تم إنشاء سيرتك الذاتية." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "تم حذف سيرتك الذاتية بنجاح." +msgid "Your resume has been deleted." +msgstr "تم حذف سيرتك الذاتية." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "تم استنساخ سيرتك الذاتية بنجاح." +msgid "Your resume has been duplicated." +msgstr "تم استنساخ سيرتك الذاتية." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "تم استيراد سيرتك الذاتية بنجاح." +msgid "Your resume has been imported." +msgstr "تم استيراد سيرتك الذاتية." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "تمت استعادة سيرتك الذاتية إلى النسخة المختارة." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "تم تحديث سيرتك الذاتية بنجاح." +msgid "Your resume has been updated." +msgstr "تم تحديث سيرتك الذاتية." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "تستخدم سيرتك الذاتية \"I\" و\"my\" (أنا وملكيتي)." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "رابط سيرتك الذاتية العام محمي حاليًا بكلمة مرور. شارك كلمة المرور فقط مع الأشخاص الذين تثق بهم." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "الرابط العام لسيرتك الذاتية محمي بكلمة مرور. لا تشارك كلمة المرور إلا مع من تثق بهم." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "يضمن دعمك بقاء المشروع مجانيًا ومتاحة للجميع، الآن وفي المستقبل." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "دعمك يبقي المشروع مجانيًا ومفتوحًا للجميع، الآن ولاحقًا." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "تصغير" #: src/libs/locale.ts msgid "Zulu" msgstr "الزولو" - diff --git a/apps/web/locales/az-AZ.po b/apps/web/locales/az-AZ.po index 6a4b6984f..52c5fbd0a 100644 --- a/apps/web/locales/az-AZ.po +++ b/apps/web/locales/az-AZ.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Tez-tez<1>Verilən<2>Suallar" #: 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.<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!" -msgstr "<0>Reactive Resume-dən istifadə etdiyiniz üçün təşəkkür edirəm! Bu tətbiq əsasən boş vaxtlarımda, dünyanın hər yerindən açıq mənbə iştirakçılarının möhtəşəm dəstəyi ilə sevgi ilə hazırlanmış bir layihədir.<1>Əgər Reactive Resume sizin üçün faydalı olubsa və onu hər kəs üçün pulsuz və açıq saxlamağa kömək etmək istəsəniz, ianə etməyi nəzərdən keçirin. Kiçik məbləğ belə çox qiymətlidir!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume-dan istifadə etdiyiniz üçün təşəkkür edirəm. Bu tətbiqi əsasən boş vaxtımda, dünyanın hər yerindən açıq mənbə töhfəçilərinin köməyi ilə hazırlayıram.<1>Əgər sizə faydalı olubsa və onun hamı üçün pulsuz və açıq qalmasını istəyirsinizsə, ianə etməyi düşünün. İstənilən məbləğ kömək edir." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 il" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Şablon" +msgid "15 Templates" +msgstr "15 şablon" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 ay" msgid "6 months" msgstr "6 ay" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Təmiz, tək sütunlu ixrac bütün faktları saxlayır. Sütunlar və şəkillər isə onların itdiyi yerdir." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Təsdiq linki cari e‑poçt ünvanınıza göndərildi. Zəhmət olmasa, dəyişikliyi təsdiqləmək üçün poçt qutunuzu yoxlayın." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Tarix gələcəkdədir." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Şrift istinad edilib, lakin daxil edilməyib." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Özgeçmişinizi yaratma, yeniləmə və paylaşma prosesini sadələşdirən, pulsuz və açıq mənbə özgeçmiş qurucusu." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "CV-nizi yaratmağı, yeniləməyi və paylaşmağı asanlaşdıran pulsuz və açıq mənbəli özgeçmiş qurucusu." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Boşluq problem deyil. İstəsəniz bir sətirlik izahat əlavə edin; b msgid "A link points somewhere other than the address it shows." msgstr "Keçid göstərdiyi ünvandan fərqli yerə yönləndirir." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Özgeçmişinizə aparan link mübadilə buferinə kopyalandı." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "İllər ərzində bir çox insan Reactive Resume ilə bağlı təcrübələrini və onun onlara necə kömək etdiyini mənimlə bölüşmək üçün yazıb və mən bunları oxumaqdan heç vaxt yorulmuram. Əgər paylaşmaq istədiyiniz bir hekayəniz varsa, mənə <0>{email} ünvanına e‑poçt göndərməklə bildirin." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Hesabınızı təsdiqləmək üçün yeni təsdiq linki e‑poçt ünvanınıza göndərildi. Zəhmət olmasa, poçt qutunuzu yoxlayın." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "İllər ərzində çox adam mənə Reactive Resume-un onlara necə kömək etdiyini yazıb və mən o məktubları oxumaqdan heç vaxt yorulmuram. Paylaşacağınız bir hekayəniz varsa, mənə <0>{email} ünvanına yazın." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Səhifə döndərilib." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai tərəfindən ehtiras layihəsi." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Seçmək üçün müxtəlif dizaynlar, daha çoxu da yoldadır." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "İnsan üçün nəzərdə tutulmuş, şəkil, başlıqlar və sütunlarla tərtib edilmiş CV" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Tək sütunlu ixrac hər bir məlumatı saxlayır. Məlumatlar məhz sütunlarda və şəkillərdə itir." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Bir uzanma" @@ -243,10 +234,6 @@ msgstr "Veb ünvanı https:// olmadan yazılıb." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API vasitəsilə özgeçmişlərinizi və məlumatlarınızı proqramlı şəkildə idarə edin." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Xüsusi sahə əlavə et" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Müraciət etdiyiniz bir işi əlavə edin, göndərdiyiniz CV-yə keçid verin və işlər irəlilədikcə onu layihənizdə istifadə edin." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Müraciət etdiyiniz vakansiyanı əlavə edin və göndərdiyiniz CV-ni ona bağlayın. Cavab gəldikcə onu lövhədə irəli aparın." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Giriş əlavə edin və ya ekvivalent tarixi göstərmək üçün layih msgid "Add and test a provider before starting an agent thread." msgstr "Agent mövzusuna başlamazdan əvvəl provayder əlavə edin və sınaqdan keçirin." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Hesabınıza əlavə bir qoruma qatı əlavə edin." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Tətbiq əlavə edin" +msgstr "Müraciət əlavə edin" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Etiket əlavə edin" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Boru kəmərinə əlavə edin" +msgstr "Prosesə əlavə edin" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "İstənilən etiket" #: 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 "Özgeçmişin açıq URL‑nə daxil olan hər kəs ona baxmaq üçün bu parolu daxil etməlidir." - -#: 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 "Özgeçmişin açıq URL‑nə sahib olan hər kəs parol daxil etmədən özgeçmişinizə baxa və onu endirə biləcək." +msgid "Anyone who opens the public URL will need this password." +msgstr "İctimai URL-i açan hər kəsə bu parol lazım olacaq." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Linkə sahib olan hər kəs özgeçmişə baxa və onu endirə bilər." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "İctimai URL-ə sahib olan hər kəs CV-nizi parolsuz görə və endirə biləcək." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Girişi" @@ -617,35 +608,35 @@ msgstr "Tətbiq" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Tətbiq əməliyyatları" +msgstr "Müraciət əməliyyatları" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Tətbiq kanalınıza əlavə edildi." +msgstr "Müraciət prosesinizə əlavə edildi." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Tətbiq Kopilotu" +msgstr "Müraciət Kopilotu" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Tətbiq silindi." +msgstr "Müraciət silindi." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Tətbiq Statistikası" +msgstr "Müraciət Statistikası" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Tətbiq yeniləndi." +msgstr "Müraciət yeniləndi." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Tətbiqlər" +msgstr "Müraciətlər" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Müraciət edildi" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Tətbiq edildiyi tarix" +msgstr "Müraciət tarixi" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Təsdiqlə" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Təsdiqləndi — agent gözlənilir…" +msgid "Approved, waiting for the agent…" +msgstr "Təsdiqləndi, agent gözlənilir…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Ərəb" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arxiv" +msgstr "Arxivləşdir" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Avtomatik doldurma alınmadı." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Birdən çox dildə mövcuddur. Əməkdaşlıq etmək istəsəniz, Crowdin‑ə baxın." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Bir neçə dildə mövcuddur. Tərcüməyə kömək etmək istəyirsinizsə, Crowdin-ə keçin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azərbaycan" msgid "Back to authentication settings" msgstr "Autentifikasiya parametrlərinə qayıt" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Girişə qayıt" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "CV-lərə qayıt" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Girişə qayıt" @@ -844,17 +832,13 @@ msgstr "Əsas URL" msgid "Basics" msgstr "Əsas məlumatlar" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Seçmək üçün gözəl şablonlar, yolda olan yeniləri ilə." - #: src/libs/locale.ts msgid "Bengali" msgstr "Benqal" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Tətbiqlər, paylaşma və çap üçün ən yaxşısı." +msgstr "Müraciətlər, paylaşma və çap üçün ən yaxşısı." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -896,7 +880,7 @@ msgstr "Öz CV-nizi yaradın" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx msgid "Builder Command Palette" -msgstr "Qurucu Komanda Palitrası" +msgstr "Redaktor Komanda Palitrası" #: src/libs/locale.ts msgid "Bulgarian" @@ -981,6 +965,10 @@ msgstr "Dili dəyiş" msgid "Change language to…" msgstr "Dili… olaraq dəyişdirin" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Rəngləri, şriftləri və dizaynı özünüzə uyğun dəyişin." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Temanı… olaraq dəyişdirin" @@ -1006,6 +994,10 @@ msgstr "Yenidən yoxla" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "İxrac edilmiş faylın gözlədiyiniz hər şeyi ehtiva etdiyini və bunların hamısının seçilə bilən mətn olduğunu yoxlayın." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Namizəd izləmə sisteminin nəyi qaçıracağını yoxlayın və yalnız əmin olduğunuz açar sözləri əlavə edin." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Parolu sıfırlamaq üçün link üçün e‑poçtunuzu yoxlayın." @@ -1056,10 +1048,6 @@ msgstr "Qabaqcadan təyin olunmuş və ya özəl kölgəni seçin." msgid "Choose a resume" msgstr "CV seçin" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Yan paneldən mövcud bir söhbət seçin və ya qaralamaya yönəlmiş yeni bir mövzu başlayın." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown və ya JSON seçin. Mümkün olduqda CV-nizi və müraciət məktubunuzu ayrıca ixrac edin." @@ -1073,7 +1061,7 @@ msgstr "Dairə" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Açıq" +msgstr "Təmizlə" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Şirkət A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Bu CV-ni bu rol URL-i ilə müqayisə edin və səsi qısa və etibarlı saxlayarkən açar sözləri yeniləyin." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Bu CV-ni həmin vakansiya elanının URL-i ilə müqayisə edin və açar sözləri şişirtmədən yeniləyin." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Bağlantı uğursuz oldu." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Bağlantı təsdiqləndi — provayder istifadəyə hazırdır." +msgid "Connection verified. The provider is ready to use." +msgstr "Bağlantı təsdiqləndi. Provayder istifadəyə hazırdır." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Dayandığınız yerdən davam edin" #: 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 "Reactive Resume və ya başqa bir özgeçmiş qurucusu ilə yaratdığınız mövcud özgeçmişi idxal edərək dayandığınız yerdən davam edin. Dəstəklənən formatlara PDF, Microsoft Word və Reactive Resume‑dən JSON faylları daxildir." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Töhfələr tətbiqin fasiləsiz işləməsi üçün xəta düzəlişlərini, təhlükəsizlik yeniləmələrini və davamlı təkmilləşdirmələri maliyyələşdirir." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume-da və ya başqa bir özgeçmiş qurucusunda hazırladığınız CV-ni idxal edərək qaldığınız yerdən davam edin. Dəstəklənən formatlar PDF, Microsoft Word və Reactive Resume və ya JSON Resume formatındakı JSON fayllarıdır." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "İli düzəldin, ya da davam edən iş üçün \"Present\" yazın." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX yaradıla bilmədi. Zəhmət olmasa, yenidən cəhd edin." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF yaradıla bilmədi. Zəhmət olmasa, yenidən cəhd edin." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "CV-niz çap üçün hazırlana bilmədi. Zəhmət olmasa, yenidən cəhd edin." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI provayderinə qoşula bilmədi. Zəhmət olmasa yenidən cəhd edin." msgid "Could not restore this patch." msgstr "Bu yamağı bərpa etmək mümkün olmadı." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "İki mərhələli autentifikasiya qurula bilmədi." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Provayder bağlantısını yoxlamaq mümkün olmadı." @@ -1304,12 +1305,12 @@ msgstr "Bağlantı yoxlana bilmədi. API açarını, modelini və əsas URL-ni y #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Tətbiq əlavə edilə bilmədi. Yenidən cəhd edin." +msgstr "Müraciət əlavə edilə bilmədi. Yenidən cəhd edin." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Tətbiqi silmək mümkün olmadı." +msgstr "Müraciəti silmək mümkün olmadı." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Xronologiya qeydi silinə bilmədi." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Tətbiqi köçürmək mümkün olmadı. Yenidən cəhd edin." +msgstr "Müraciəti köçürmək mümkün olmadı. Yenidən cəhd edin." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Mənbəyə görə saymaq" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Təhlil balından ayrıca hesablanır. Əhatə heç nəyin proqnozu deyil." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Oxunma balından ayrıca hesablanır. Əhatə heç nəyi proqnozlaşdırmır." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Nümunə Özgeçmiş yaradın" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "İstədiyiniz qədər özgeçmiş yaradın, heç bir limit yoxdur." +msgid "Create as many resumes as you want." +msgstr "İstədiyiniz qədər CV yaradın." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "İndi birini yaradın" msgid "Create resume with options" msgstr "Seçənəklərlə CV yaradın" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "CV-nizi yaradın, fərdiləşdirin və paylaşın. Reactive Resume açıq mənbəlidir, sizi izləmir və pulsuz qalır." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Yaradılıb" @@ -1497,7 +1502,7 @@ msgstr "Yaradılıb" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" yaratdı və onu bu tətbiqə əlaqələndirdi." +msgstr "\"{0}\" yaratdı və onu bu müraciətə əlaqələndirdi." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Xronologiya qeydini sil" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Silinmiş {0} tətbiq(lər)." +msgstr "Silinmiş {0} müraciət(lər)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Özgeçmişiniz silinir..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Rədd edildi — agent gözlənilir…" +msgid "Denied, waiting for the agent…" +msgstr "Rədd edildi, agent gözlənilir…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Rədd et" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker image-i ilə onu öz serverlərinizdə quraşdırın." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Hər vəzifəni qısa ifadələrlə təsvir edin. Bütöv paraqraflar gözdən keçirmək və seqmentləşdirmək üçün daha çətindir." @@ -1764,6 +1773,10 @@ msgstr "Bağışlayın" msgid "Donate to Reactive Resume" msgstr "Reactive Resume‑yə ianə et" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "İanələr xətaların düzəldilməsini, təhlükəsizlik yeniləmələrini və tətbiqi işlək saxlayan gündəlik işi maliyyələşdirir." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Tamamlandı" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dublikat et" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Süni intellekt layihəsi kimi dublikatlaşdırın" +msgid "Duplicate as AI draft" +msgstr "Süni intellekt qaralaması kimi dublikat et" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "Niderland" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "Əvvəlki versiyalar saxlanılır; qurucunun geri qaytarma tarixçəsi sıfırlanır." +msgstr "Əvvəlki versiyalar saxlanılır; redaktorun geri qaytarma tarixçəsi sıfırlanır." #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1868,7 +1881,7 @@ msgstr "Düzəliş et {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Tətbiqi redaktə edin" +msgstr "Müraciəti redaktə edin" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "İngilis" msgid "English (United Kingdom)" msgstr "İngilis (Böyük Britaniya)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Hesabınızın təhlükəsizliyini əlavə qoruma qatları ilə gücləndirin." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Şifrəniz üçün bir ad daxil edin." +msgstr "Keçid açarınız üçün bir ad daxil edin." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Hesabınız üçün yeni parol daxil edin" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hesabınıza daxil olmaq üçün saxlanılmış ehtiyat kodlarınızdan birini daxil edin" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "CV sahibinin sizinlə paylaşdığı parolu daxil edin." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Link veriləcək URL‑i daxil edin" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Keçid vermək istədiyiniz URL-i daxil edin:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Autentifikator tətbiqinizdən təsdiq kodunu daxil edin" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Hesabınızı yeniləmək üçün cari parolunuzu və yeni parolu daxil edin." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "İki mərhələli autentifikasiyanı qurmağı təsdiqləmək üçün parolunuzu daxil edin. Aktiv edildikdə, hər dəfə daxil olarkən autentifikator tətbiqinizdən kod daxil etməli olacaqsınız." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "İki mərhələli autentifikasiyanın qurulmasını təsdiqləmək üçün parolunuzu daxil edin. Aktivləşdikdən sonra hər dəfə daxil olarkən autentifikator tətbiqindən kod lazım olacaq." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Hər yoxlamadan keçdi. Burada heç nə təhlilçinin CV-nizi oxumasına mane olmamalıdır." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Hər bir töhfə, böyük və ya kiçik olmasından asılı olmayaraq, layihə üçün böyük fərq yaradır.<0/>Dəstəyiniz üçün təşəkkür edirik!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Hər töhfə, nə qədər kiçik olsa da, kömək edir.<0/>Dəstəyiniz üçün təşəkkür edirəm!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Hər şablonun görünüşü fərqlidir, ona görə özünüzü necə təqdim etmək istədiyinizə uyğun olanı seçin. Reactive Resume-da hazırda 15 şablon var, daha çoxu da yoldadır." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Bitmə tarixi" msgid "Expires on {0}" msgstr "{0} tarixində başa çatır" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Müxtəlif üslublara, peşələrə və xarakterlərə uyğun olmaq üçün hazırlanmış şablon seçimlərimizi araşdırın. Reactive Resume hazırda 12 şablon təklif edir və daha çoxu yoldadır." - -#: src/features/settings/pages/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 "Reactive Resume‑ni tətbiqlərinizlə inteqrasiya etməyi öyrənmək üçün API sənədləşməsini araşdırın. Orada ətraflı son nöqtələr, sorğu nümunələri və autentifikasiya üsullarını tapa bilərsiniz." - #: src/libs/resume/section.tsx msgid "Export" msgstr "İxrac" @@ -2083,17 +2096,13 @@ msgstr "PNG ixrac edin" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "CV-ni şəkil və ya skan kimi deyil, mətn PDF kimi ixrac edin." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "CV-nizi və ya örtük məktubunuzu lazım olan formatda ixrac edin." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "CV-nizi heç bir gözləmə və ya gecikmə olmadan dərhal PDF formatına ixrac edin." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "CV-nizi bir kliklə, gözləmədən PDF-ə ixrac edin." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "İxrac edilmiş boru kəməri axını.png" +msgstr "pipeline-flow.png ixrac edildi" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2117,7 +2126,7 @@ msgstr "Hesabınızı yaratmaq mümkün olmadı. Zəhmət olmasa yenidən cəhd #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Şifrə açarını silmək mümkün olmadı. Zəhmət olmasa yenidən cəhd edin." +msgstr "Keçid açarını silmək mümkün olmadı. Zəhmət olmasa yenidən cəhd edin." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2196,10 +2205,6 @@ msgstr "Süni intellekt provayderini yadda saxlamaq alınmadı." msgid "Failed to send password reset email. Please try again." msgstr "Şifrəni sıfırlama e-poçtunu göndərmək mümkün olmadı. Zəhmət olmasa yenidən cəhd edin." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "İki mərhələli autentifikasiyanı qurmaq alınmadı." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Etiketlərə görə filtrlə" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Zəif ifadələri tapın və onları daha güclü nəticələr, rəqəmlər, əhatə dairəsi və daha kəskin fellərlə yenidən yazın." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Zəif bəndləri tapın və onları daha güclü nəticələr, rəqəmlər, əhatə dairəsi və daha dəqiq fellərlə yenidən yazın." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Şrift Qalınlığı" msgid "Font Weights" msgstr "Şrift Qalınlıqları" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Təhlükəsiz və diqqət yayındırmayan təcrübə üçün." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Məsələn, bu özgeçmişi hansı şirkətlərə göndərdiyiniz və ya vakansiya təsvirlərinə linklər kimi məlumatları burada qeyd edə bilərsiniz." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Təhlükəsizlik səbəbindən bu açar yalnız bir dəfə göstəriləcək." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Məsələn, bu CV-ni hansı şirkətlərə göndərdiyinizi və ya iş təsvirlərinin keçidlərini qeyd edin." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Boşluqlar:" msgid "Generate a random name" msgstr "Təsadüfi ad yarat" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF-niz hazırlanır..." + #: src/libs/locale.ts msgid "German" msgstr "Alman" @@ -2471,7 +2473,7 @@ msgstr "İdarə panelinə keç" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Təqdimatların idarəetmə panelinə keçin" +msgstr "CV-lərin idarəetmə panelinə keçin" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "İvrit" #: 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 "Daha təcrübəli iştirakçıları komandaya cəlb etməyə kömək edin, beləliklə yük tək saxlayıcıdan götürülüb inkişaf sürətlənsin." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Daha təcrübəli töhfəçiləri cəlb etməyimə kömək edin ki, iş tək bir dəstəkçinin üzərinə düşməsin." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Tətbiqin tərcüməsinə öz dilinizdə kömək edin" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Burada müxtəlif peşə və xarakterlər üçün özgeçmiş şablonları var. Müasir və ya klassik, cəsarətli və ya sadə üslubu sevməyinizdən asılı olmayaraq, sizə uyğun dizayn tapılacaq. Aşağıdakı seçimlərə nəzər yetirin və üslubunuza uyğun şablonu seçin." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Budur yeni API açarınız" @@ -2657,10 +2655,6 @@ msgstr "Macar" msgid "Icon" msgstr "İkon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Ərizəçi izləmə sistemi üçün boşluqları müəyyən edin və yalnız yüksək etibarlı açar söz təkmilləşdirmələrini tətbiq edin." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Əgər skandan gəlibsə, bu gözləniləndir. Əks halda onu silin; işə götürənlər bunu açar söz doldurma kimi qəbul edir." @@ -2701,7 +2695,7 @@ msgstr "CSV-dən idxal edin" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "{0} tətbiq(lər)i idxal etdi." +msgstr "{0} müraciət(lər)i idxal etdi." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Tək ünvan saxlayın ki, hansının istifadə ediləcəyini təxmin etməyə ehtiyac qalmasın." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Yalnız bir ünvan saxlayın ki, proqram hansından istifadə edəcəyini təxmin etməli olmasın." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Adətən şəkilləri silərək və ya kiçildərək 2,5 MB-dan aşağı saxlayın." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Bu CV haqqında şəxsi qeydlərinizi burada saxlayın. Onları başqa heç kim görə bilməz." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "CV məzmununu mətnin şəkli kimi deyil, əsl mətn kimi saxlayın." @@ -3058,6 +3056,10 @@ msgstr "Sətir Hündürlüyü" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume əlaqələndirin (tövsiyə olunur)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Süni intellektlə uyğunluq balı və uyğunlaşdırmadan istifadə etmək üçün bir Reactive Resume CV-si bağlayın." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Uyğunluğunuzu qiymətləndirmək və nüsxəni uyğunlaşdırmaq üçün CV bağlayın və iş təsvirini (Redaktə edin) yapışdırın." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Tövsiyə…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume əlaqələndirmək AI uyğunluq balını və uyğunlaşdırmanı aktiv edir." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} hesabınız qoşulur..." @@ -3104,7 +3102,7 @@ msgstr "Süni intellekt provayderləri yüklənir. Zəhmət olmasa, bir az sonra #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Tətbiqlər yüklənir…" +msgstr "Müraciətlər yüklənir…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Məkan" msgid "Lock" msgstr "Kilidlə" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Çıxış" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Uzun hissələr böyük hərflərlə yazılıb." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Əsas naviqasiya" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Təcrübə bölməsini daha nəticəyönümlü edin və qeyri-müəyyən məsuliyyətləri aradan qaldırın." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Təcrübə bölməsini nəticələr üzərində qurun və qeyri-müəyyən öhdəlikləri çıxarın." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Bölməni başqa bir sütuna və ya səhifəyə köçürün" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Səhnəni hərəkət etdirin" +msgstr "Mərhələni dəyişin" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "https:// ilə başlamalıdır" msgid "Name" msgstr "Ad" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "CV-ni müraciət etdiyiniz vəzifənin adı ilə adlandırın." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Adlar açarları bir-birindən ayırmağa kömək edir, ona görə onu nə üçün istifadə edəcəyinizə uyğun adlandırın." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Birdən çox keçid açarı qeydiyyatdan keçirsəniz, adlar onları ayırmağa kömək edir." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepal" @@ -3335,11 +3340,11 @@ msgstr "Bu serverdə yeni hesab qeydiyyatı hazırda deaktivdir." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Yeni Tətbiq" +msgstr "Yeni Müraciət" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Yeni xüsusiyyətlər davamlı olaraq əlavə edilir və təkmilləşdirilir, ona görə tez‑tez geri dönməyi unutmayın." +msgid "New features land regularly, so check back now and then." +msgstr "Yeni imkanlar mütəmadi əlavə olunur, ona görə vaxtaşırı yoxlayın." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Yeni mövzu" msgid "New Thread" msgstr "Yeni Mövzu" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Reklam və izləyici yoxdur, beləliklə heç nə yolunuzu kəsmir." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Reklam yoxdur, İzləmə yoxdur" @@ -3384,16 +3393,21 @@ msgstr "Süni intellekt təminatçısı qoşulmayıb" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Filtrlərinizə uyğun heç bir tətbiq yoxdur." +msgstr "Filtrlərinizə uyğun heç bir müraciət yoxdur." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Hələlik müraciət yoxdur — huninizi və cavab nisbətlərinizi görmək üçün bir neçə əlavə edin." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Hələ müraciət yoxdur. Hunini və cavab dərəcələrini görmək üçün bir neçəsini əlavə edin." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Heç bir siyahı tapılmadı." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Bu axtarışa uyğun əmr yoxdur." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Heç bir adi bölmə başlığı tapılmadı." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Telefon nömrəsi tapılmadı." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Rədd ediləcəyinizlə bağlı heç bir proqnoz yoxdur — heç bir alət bunu edə bilməz." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Rədd ediləcəyinizlə bağlı proqnoz vermir. Heç bir alət bunu edə bilməz." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odiya" msgid "Ollama Cloud" msgstr "Ollama Buludu" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Silindikdən sonra açar artıq məlumatlarınıza daxil ola bilməz. Bunu geri qaytarmaq mümkün deyil." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Bir Kliklə Daxil Olma" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Yalnız ilk {0} səhifə yoxlanıldı, ona görə bu hesabat bütün faylı əhatə etmir." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Yalnız ilk {MAX_IMPORT} sətirləri birdən idxal olunur — {overflow} sətirlər buraxılıb. Qalanlarını idxal etmək üçün faylı bölün." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Bir dəfəyə yalnız ilk {MAX_IMPORT} sətir idxal olunur, {overflow} sətir kənarda qalır. Qalanını idxal etmək üçün faylı bölün." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Aç" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Açıq süni intellekt agenti" +msgstr "Süni intellekt agentini açın" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Açıq süni intellekt köməkçisi" +msgstr "Süni intellekt köməkçisini açın" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3605,7 +3623,7 @@ msgstr "Fokus rejimini açın" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Qurucuda açın" +msgstr "Redaktorda açın" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Agent üçün istəyə bağlı qeyd" msgid "Optional note for the agent…" msgstr "Agent üçün istəyə bağlı qeyd…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "İstəyə görə parol təyin edin ki, link vasitəsilə yalnız parolu bilənlər özgeçmişinizə baxa bilsin." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "İstəyə bağlı olaraq, iş elanındakı hansı terminlərin artıq mövcud olduğu." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Keçid açarı" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey uğurla silindi." +msgid "Passkey deleted." +msgstr "Keçid açarı silindi." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey uğurla qeydiyyata alındı." +msgid "Passkey registered." +msgstr "Keçid açarı qeydiyyatdan keçirildi." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Çaşqınlıq" msgid "Persian" msgstr "Fars" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Özgeçmişinizi istədiyiniz rənglər, şriftlər və dizaynlarla fərdiləşdirin və tam sizin olsun." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Yan paneldən söhbət seçin və ya qaralama üzərində işləmək üçün yeni mövzu başladın." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "CV-niz və ya müraciət məktubunuz üçün format seçin." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Bir ikon seçin" @@ -3844,31 +3862,19 @@ msgstr "Şəkil" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Boru kəməri axını" +msgstr "Prosesin axını" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Bütün tətbiqlərdə boru kəmərinin sağlamlığı" +msgstr "Bütün müraciətlərdə prosesin vəziyyəti" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Onu Layout panelindən bir səhifəyə yerləşdirin və ya park etmək istəyirsinizsə, gizlədin." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Sadə mətn, süni intellekt alətləri və sürətli redaktə üçün idealdır." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Hesabınız üçün yeni parol daxil edin" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Davam etmək üçün, özgeçmiş sahibi tərəfindən sizinlə paylaşılan parolu daxil edin." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Link vermək istədiyiniz URL‑i daxil edin:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Düz mətn, süni intellekt alətləri və sürətli redaktələr üçün." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Layihəni dəstəkləyin" msgid "Please upload a PDF file." msgstr "Zəhmət olmasa, PDF faylı yükləyin." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "PDF‑iniz yaradılarkən, zəhmət olmasa, gözləyin..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "PDF faylınız yaradılana qədər gözləyin…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polyak" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Parametrlər" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Karyera hekayəmi dəyişdirmədən aydınlığı artıran mühafizəkar bir yamaq hazırlayın." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Karyeramın hekayəsini dəyişmədən aydınlığı artıran ehtiyatlı bir düzəliş hazırlayın." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Layihələr" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Özgeçmişinizi parol ilə icazəsiz girişdən qoruyun" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Özgeçmişinizi parol ilə qoruyun və yalnız parolu bilənlərin ona baxmasına icazə verin." +msgid "Protect your resume with a password" +msgstr "CV-nizi parolla qoruyun" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Nəşrlər" msgid "Publisher" msgstr "Nəşriyyatçı" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "CV-nizə parol qoyun ki, onu yalnız parolu verdiyiniz adamlar oxuya bilsin." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Sadə e-poçt ünvanını birinci səhifənin yuxarı hissəsinə yaxın yerləşdirin. Əksər sistemlər sizi bununla qeydə alır." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktiv Rezume (JSON)" #: 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 canlı icmasına görə böyüməyə davam edir. Bu layihə onu daha yaxşı etmək üçün vaxt və bacarıqlarını sərf edən çoxsaylı insanlara borcludur. Xüsusiyyətlərini GitHub‑da təkmilləşdirən proqramçılara, tərcümələri ilə Crowdin‑də onu daha geniş auditoriya üçün əlçatan edən dilçi mütəxəssislərə və davamlı inkişafını dəstəkləmək üçün ianə edən insanlara minnətdarıq." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume ona vaxt ayıran insanlar sayəsində yaxşılaşır. GitHub-dakı töhfəçilər imkanları qurur və xətaları düzəldir, Crowdin-dəki tərcüməçilər onu başqa dillərdə oxunaqlı edir, ianəçilər isə inkişafın davam etməsinə kömək edir. Bu layihə irəliləyişinə görə onların hamısına borcludur." #: 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 pulsuz və açıq mənbə layihəsidir; sevgi ilə yaradılıb və mənimlə birlikdə icma iştirakçıları tərəfindən dəstəklənir. Sizin ianələriniz layihənin davam etməsinə və kodun axmasına kömək edir." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume mənim və töhfəçilər icmasının dəstəklədiyi pulsuz və açıq mənbəli layihədir. İanələriniz işləmə xərclərini qarşılayır və inkişafı davam etdirir." #: 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." -msgstr "Reactive Resume özgeçmişinizi yaratma, yeniləmə və paylaşma prosesini sadələşdirən pulsuz və açıq mənbə özgeçmiş qurucusudur." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume CV-nizi yaratmağı, yeniləməyi və paylaşmağı asanlaşdıran pulsuz və açıq mənbəli özgeçmiş qurucusudur." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume pulsuz və açıq mənbəlidir. Əgər sizə kömək edibsə, zəhmət olmasa, ianə etməyi düşünün." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume açıq mənbəli, məxfi və pulsuzdur. Reklam göstərmir, nə etdiyinizi izləmir və imkanları ödəniş divarının arxasında kilidləmir." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Yenidən adlandır" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Cari CV-nizi PDF-ə çevirir və brauzerinizdə tam fayl yoxlaması aparır. Heç nə yüklənmir." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Cari CV-nizi PDF-ə çevirir və faylın tam yoxlamasını brauzerinizdə aparır. Heç nə yüklənmir." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "CV redaktəsi" msgid "Resume file" msgstr "CV faylı" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "CV keçidi panoya kopyalandı." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV əlaqələndirildi" @@ -4330,6 +4333,10 @@ msgstr "CV seçimləri" msgid "Resume patch" msgstr "CV yamağı" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Müxtəlif peşələr və zövqlər üçün CV şablonları. Sizə uyğun olanı seçin." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Redaktələri nəzərdən keçir" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "CV-ni iş təsviri ilə müqayisə edin və qeyri-müəyyən bölmələri dəyişdirməzdən əvvəl mənə suallar verin." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "CV-ni bir iş təsviri ilə tutuşdurub nəzərdən keçirin və əmin olmadığınız bir şeyi dəyişməzdən əvvəl məndən soruşun." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Nəzərdən keçirilir…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Xülasəni ümumi səslənmədən baş mühəndislik meneceri vəzifəsini hədəf alacaq şəkildə yenidən işləyin." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Xülasəni baş mühəndislik meneceri vəzifəsi üçün yenidən yazın və konkret saxlayın." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Aydın biznes təsiri olan bir startap şirkətinin təsisçidən məhsula keçidi üçün bu CV-ni yenidən yazın." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Bu CV-ni məhsul rəhbəri vəzifəsinə keçən startap qurucusu üçün yenidən yazın və biznes təsirini göstərin." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Axtarış" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Tətbiqləri axtarın…" +msgstr "Müraciətləri axtarın…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Ayırıcı" msgid "Serbian" msgstr "Serb" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "İctimai URL-i yalnız parolu bilənlərin açmasını istəyirsinizsə, parol təyin edin." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Süni intellekt provayderi qurun" msgid "Set up an AI provider before starting a thread." msgstr "Mövzuya başlamazdan əvvəl süni intellekt provayderi qurun." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Əvvəlcə bir süni intellekt provayderi qurun." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Bu CV haqqında söhbət etmək və düzəlişləri avtomatik tətbiq etmək üçün süni intellekt provayderini təyin edin." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Başlamaq üçün süni intellekt provayderi təyin edin." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Autentifikator Tətbiqini Qur" msgid "Shadow Width" msgstr "Kölgə Qalınlığı" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Onu ictimai URL ilə paylaşın, həmin URL-ə parol qoyun və ya PDF-i endirib özünüz göndərin." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Özgeçmişinizi açıq URL ilə paylaşın və başqalarının ona baxmasına icazə verin." +msgid "Share your resume with a public URL." +msgstr "CV-nizi ictimai URL ilə paylaşın." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Hesabınıza daxil olun" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google və ya xüsusi OAuth provayderi ilə daxil olun." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Çıxış" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Bəzi proqram sistemləri təqdim etməzdən əvvəl birini tələb edir." +msgstr "Bəzi müraciət sistemləri təqdim etməzdən əvvəl birini tələb edir." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Bəzi simvollar sual işarəsi kimi çıxır." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Bəzi yoxlamalar bu faylın daşımadığı məlumata ehtiyac duyur: yoxlanıla bilməyən səhifə məzmunu və ya bu yoxlamaların əhatə etmədiyi dildə mətn. Onlar nə keçmiş, nə də uğursuz sayılır." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Bəzi yoxlamalar bu faylda olmayan məlumata ehtiyac duyur: yoxlanıla bilməyən səhifə məzmunu və ya bu yoxlamaların əhatə etmədiyi dildə mətn. Onlar nə uğurlu, nə də uğursuz sayılır." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Kvadrat" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Səhnə" +msgstr "Mərhələ" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "CV-yə adınızı ayrıca sətirdə yazaraq başlayın." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Mövzunu Başlat" +msgid "Start thread" +msgstr "Mövzu başlat" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "Başqa bir sekmede sinxronlaşdırılmış dəyişikliklər edildi." #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Masa" +msgstr "Cədvəl" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "CV-mi uyğunlaşdırın" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Bu CV-ni məhsul menecerinin vəzifə təsvirinə uyğunlaşdırın və yol xəritəsi sahibliyini, maraqlı tərəflərlə ünsiyyəti və ölçülə bilən satış nəticələrini vurğulayın." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Bu CV-ni məhsul meneceri iş təsvirinə uyğunlaşdırın və yol xəritəsinə sahiblik, maraqlı tərəflərlə ünsiyyət və ölçülə bilən buraxılış nəticələrini vurğulayın." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agentin sizin fikrinizə ehtiyacı var." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API açarı uğurla silindi." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API sənədləri Reactive Resume-u öz tətbiqlərinizə necə qoşacağınızı göstərir. Orada son nöqtələr, sorğu formatı və autentifikasiya izah olunur." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Silindikdən sonra bu API açarı məlumatlarınıza daha çıxış əldə edə bilməyəcək. Bu əməliyyat geri qaytarıla bilməz." +msgid "The API key has been deleted." +msgstr "API açarı silindi." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Sizi bura göndərən tətbiq yanlış avtorizasiya sorğusu göndərdi. msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Yuxarıdakı yoxlamalar mexanikidir. Bu isə bir dil modelindən oxucunun ifadələriniz haqqında nə düşünəcəyini soruşur və yenidən yazma təklif edir. Heç bir bal yaratmır." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Axtardığınız əmrlə uyğun heç nə tapılmadı." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Dərin yoxlama tamamlana bilmədi. Zəhmət olmasa yenidən cəhd edin." @@ -5317,10 +5332,6 @@ msgstr "Provayderin cavabı doğrulana bilmədi. Zəhmət olmasa yenidən başla msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "CV önizləməsi yenilənə bilmədi. Son etibarlı önizləmə hələ də göstərilir." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Daxil olmağa çalışdığınız özgeçmiş parol ilə qorunur" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Eyni sətir hər səhifədə təkrarlanır." @@ -5369,26 +5380,13 @@ msgstr "Profilə, portfolioya və ya repozitoriyaya keçid yoxdur." msgid "There is no summary paragraph." msgstr "Xülasə paraqrafı yoxdur." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX yaradılarkən problem yaranıb, zəhmət olmasa yenidən cəhd edin." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF yaradılarkən problem yarandı, yenidən cəhd edin." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "CV-nizi çap üçün hazırlayarkən problem yarandı, xahiş edirəm yenidən cəhd edin." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Bu yoxlamanı aparmaq üçün kifayət qədər məlumat yox idi." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Bu yoxlamalar siz yazarkən işləyir və brauzerinizi heç vaxt tərk etmir. Bir maşının CV-nizi oxuya bilib-bilmədiyini soruşurlar, yaxşı oxuyub-oxumadığını yox." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Bu yoxlamalar siz yazdıqca işləyir və heç vaxt brauzerinizdən çıxmır. Onlar CV-nizin nə qədər yaxşı yazıldığını deyil, proqramın onu oxuya bilib-bilmədiyini yoxlayır." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Bu əməliyyat geri qaytarıla bilməz." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Bu əməliyyat geri qaytarıla bilməz. Bütün məlumatlarınız həmişəlik silinəcək." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Bu əməliyyat geri qaytarıla bilməz. Söhbət mesajları və yüklənmiş əlavələr silinəcək. İşləyən CV idarəetmə panelinizdə qalır və ayrıca silinə bilər." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Bu əməliyyat geri qaytarıla bilməz. Mesajlar və mövzu əlavələri silinəcək." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Bunu geri qaytarmaq mümkün deyil. Mövzunun mesajlarını və yüklənmiş qoşmaları silir." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Bu agent mövzusu açıla bilmədi." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Bunu geri qaytarmaq mümkün deyil. Mövzunun mesajlarını və yüklənmiş qoşmaları silir. Üzərində işlənən CV idarəetmə panelinizdə qalır və onu ayrıca silə bilərsiniz." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Bu yoxlama bu fayla aid deyil." msgid "This check only runs on resumes written in English." msgstr "Bu yoxlama yalnız ingilis dilində yazılmış CV-lər üzərində işləyir." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Bu, yeni API açarı yaradır və digər proqramlara Reactive Resume API vasitəsilə CV məlumatlarınızı oxumağa və dəyişməyə imkan verir." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Bu tarix düzgün oxunmayacaq." @@ -5523,6 +5521,10 @@ msgstr "Bu bir XFA formudur, ona görə əksər proqramlar yalnız boş qabığ msgid "This is not a common resume page size." msgstr "Bu adi bir CV səhifə ölçüsü deyil." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Bu açar yalnız bir dəfə göstərilir. Bu pəncərəni bağlamazdan əvvəl onu kopyalayın." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Bu linkin protokolu yoxdur." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Bu, Süni İntellekt provayderinin cavabından asılı olaraq bir neçə dəqiqə çəkə bilər. Zəhmət olmasa, pəncərəni bağlamayın və ya səhifəni yeniləməyin." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Bu, proqramın faylın mətnini nə qədər dəqiq çıxara bildiyini ölçür. Müraciətin rədd ediləcəyini proqnozlaşdırmır. Heç bir alət bunu bacarmaz. Fayl bu brauzerdə oxunub və heç vaxt yüklənməyib." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Bu, proqramın bu faylın mətnini nə qədər dəqiq çıxara bildiyini ölçür. Müraciətin rədd ediləcəyini proqnozlaşdırmır və heç bir alət bunu edə bilməz. Faylınız bu brauzerdə oxundu və heç vaxt yüklənmədi." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Bu özgeçmiş kilidlənib və yenilənə bilməz." msgid "This resume is long." msgstr "Bu CV uzundur." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Bu CV parolla qorunur" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Bu CV süni intellekt agenti tərəfindən yeniləndi." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Bu CV-nin paylaşma parametrləri başqa yerdə dəyişdirilib." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Bu rəy bir dil modelinin yazınız haqqında fikridir. Yuxarıdakı balı dəyişdirmir və səhv ola bilər. Onu qərar kimi deyil, ikinci fikir kimi qəbul edin." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Bu rəy dil modelinin yazınız haqqında fikridir. Yuxarıdakı balı dəyişmir və səhv ola bilər. Ona hökm kimi deyil, ikinci rəy kimi baxın." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Bu rolun təsviri yoxdur." msgid "This section has content but never appears." msgstr "Bu bölmə məzmuna malikdir, lakin heç vaxt görünmür." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Bu bölmə xüsusi olaraq bu özgeçmişlə bağlı şəxsi qeydləriniz üçün nəzərdə tutulub. Buradakı məzmun məxfi qalır və heç kimlə paylaşılmır." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Bu bölmə sütunlar arasında bölünür." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Bu addım məcburi deyil, amma tövsiyə olunur." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Bu mövzu arxivləşdirilib. Yeni mesajlar göndərilə bilməz." +msgid "This thread is archived. You can't send new messages." +msgstr "Bu mövzu arxivləşdirilib. Yeni mesaj göndərə bilməzsiniz." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Bu mövzu yalnız oxunaqlıdır" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "İşçi CV və ya süni intellekt provayderi mövcud olmadığı üçün bu mövzu yalnız oxunur." -#: 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 "Bu, maşınların özgeçmiş məlumatlarınızla qarşılıqlı əlaqədə olması üçün Reactive Resume API‑nə giriş üçün yeni API açarı yaradacaq." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Əgər bir neçə keçid açarı planlaşdırırsınızsa, bu, sonradan onu tanımağınıza kömək edəcək." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Bu, bu bölmədən bütün elementləri siləcək." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Bacarıqlar bölməsini açar sözlər dumpu kimi oxumaq əvəzinə, hədəf rolu dəstəkləyəcək şəkildə sıxlaşdırın." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume ilə özgeçmiş qurulmasının timelapse nümayişi" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume-da CV-nin qurulmasının sürətləndirilmiş videosu" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Xronologiya" msgid "Tip" msgstr "Məsləhət" -#: 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 "Məsləhət: API açarınıza sonradan tanıya bilmək üçün təyinatına uyğun bir ad verin." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Məsləhət: Özgeçmişinizi müraciət etdiyiniz vəzifəyə uyğun adlandıra bilərsiniz." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Başlıq" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Hesabınızı silmək üçün təsdiq mətnini daxil etməli və aşağıdakı düyməyə klikləməlisiniz." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Hesabınızı silmək üçün aşağıdakı təsdiq mətnini yazın, sonra düyməyə klikləyin." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "İxrac edərkən könüllü liqaturaları söndürün." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Özgeçmişinizin nə qədər dəfə görüntüləndiyini və endirildiyini izləmək üçün ictimai paylaşmanı aktiv edin. Özgeçmişinizin statistikasını yalnız siz görəcəksiniz." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "CV-nizə neçə dəfə baxıldığını və ya onun neçə dəfə endirildiyini izləmək üçün ictimai paylaşımı aktivləşdirin. Bu rəqəmləri yalnız siz görürsünüz." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "İki Mərhələli Autentifikasiya" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "İki mərhələli autentifikasiyanın deaktiv edilməsi uğurla başa çatdı." +msgid "Two-factor authentication is now disabled." +msgstr "İki mərhələli autentifikasiya indi deaktivdir." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "İki mərhələli autentifikasiyanın qurulması uğurla başa çatdı." +msgid "Two-factor authentication is now enabled." +msgstr "İki mərhələli autentifikasiya indi aktivdir." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Kilidi aç" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Adı olmayan gizli açar" +msgstr "Adı olmayan keçid açarı" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Mövcud könüllü təcrübəsini yenilə" msgid "Update Password" msgstr "Parolu Yenilə" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Liderliyi, məhdudiyyətləri, güzəştləri və ölçülə bilən nəticələri göstərmək üçün layihə markerlərini yeniləyin." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Özgeçmişi Yenilə" @@ -5970,9 +5952,13 @@ msgstr "Özgeçmişi Yenilə" msgid "Update the calendar date for this timeline entry." msgstr "Bu xronologiya qeydi üçün təqvim tarixini yeniləyin." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Layihə bəndlərini liderliyi, məhdudiyyətləri, güzəştləri və ölçülə bilən nəticələri göstərəcək şəkildə yeniləyin." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Bu tətbiqin məlumatlarını yeniləyin." +msgstr "Bu müraciətin məlumatlarını yeniləyin." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv faylını yükləyin" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "CV yükləyin və işəqəbul sisteminin ondan həqiqətən nə oxuduğunu görün. Hər şey bu brauzerdə işləyir. Faylınız heç vaxt yüklənmir və heç nə saxlanılmır." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Bir CV yükləyin və namizəd izləmə sisteminin ondan nə oxuduğunu görün. Hər şey bu brauzerdə işləyir. Faylınız heç vaxt serverə göndərilmir və heç nə saxlanılmır." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Xəbərdarlıq" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Formatı avtomatik olaraq aşkarlaya bilmədik — zəhmət olmasa, yuxarıdan seçin." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Formatı avtomatik aşkarlaya bilmədik. Onu yuxarıdan seçin." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Həmin səhifəni tapa bilmədik" msgid "We couldn't link that provider account. Please try again." msgstr "Həmin provayder hesabını bağlaya bilmədik. Zəhmət olmasa yenidən cəhd edin." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Bu mövzunu aça bilmədik." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Profilinizi provayderdən oxuya bilmədik." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Yeni e-poçt ünvanınıza təsdiq keçidi göndərdik. Dəyişikliyi təsdiqləmək üçün onu açın." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "E-poçt ünvanınıza yeni doğrulama keçidi göndərdik. Hesabınızı doğrulamaq üçün onu açın." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Veb axtarışı" @@ -6269,11 +6267,11 @@ msgstr "Kilidləndikdə, özgeçmiş yenilənə və ya silinə bilməz." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Tətbiqlər haradan gəlir" +msgstr "Müraciətlər haradan gəlir" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "Tətbiqləriniz hara getdi" +msgstr "Müraciətləriniz hara getdi" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Bəli, Reactive Resume bir neçə dildə mövcuddur. Seçim etdiyiniz dili parametrlər səhifəsindən və ya sağ yuxarı küncdəki dil dəyişdiricisindən seçə bilərsiniz. Əgər dilinizi görmürsünüzsə və ya mövcud tərcümələri yaxşılaşdırmaq istəyirsinizsə, <0>Crowdin‑də tərcümələrə töhfə verə bilərsiniz<1> (yeni vərəqdə açılır)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Bəli. Bir klik CV-nizi formatınız və üslubunuz qorunmaqla PDF-ə ixrac edir." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Bəli! Reactive Resume heç bir gizli xərc, premium səviyyə və ya abunə haqqı olmadan tamamilə pulsuzdur. O, açıq mənbəlidir və həmişə pulsuz qalacaq." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Bəli. Dilinizi parametrlər səhifəsində və ya yuxarı sağ küncdəki dil dəyişdiricisi ilə seçin. Diliniz yoxdursa və ya mövcud tərcümə daha yaxşı ola bilərsə, <0>Crowdin-də tərcümələrə töhfə verə<1> (yeni tabda açılır) bilərsiniz." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Həmçinin, Docker imicindən istifadə edərək tətbiqi öz serverlərinizdə yerləşdirmə seçiminiz də var." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Bəli. Reactive Resume pulsuzdur — gizli xərclər, premium paketlər və ya abunə haqqı yoxdur. Açıq mənbəlidir və pulsuz qalacaq." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Daxil olmaq üçün istifadəçi adınızdan da istifadə edə bilərsiniz." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "İstifadəçi adınızla da daxil ola bilərsiniz." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Poçtunuz gəldi!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Hesabınız uğurla silindi." +msgid "Your account has been deleted." +msgstr "Hesabınız silindi." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Əlaqə məlumatlarınız birinci səhifədə deyil." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Məlumatlarınız uğurla ixrac edildi." +msgid "Your data has been exported." +msgstr "Məlumatlarınız ixrac edildi." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Məlumatlarınız təhlükəsizdir və heç kimlə paylaşılmır və ya satılmır." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Məlumatlarınız təhlükəsiz saxlanılır və heç vaxt üçüncü tərəflərlə paylaşılmır. Onlar üzərində tam nəzarət istəyirsinizsə, Reactive Resume-u öz serverlərinizdə quraşdıra bilərsiniz." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Son dəyişiklikləriniz yadda saxlanıla bilmədi." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Bu Semantik CSS layihəsini açıq şəkildə aktivləşdirənə qədər köhnə üslublarınız aktiv qalır." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Köhnə üslublarınız siz bu Semantic CSS qaralamasını aktivləşdirənə qədər qüvvədə qalır." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Səhifənizin kənarları çox dardır." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Parolunuz sıfırlandı. İndi yeni parolunuzla daxil ola bilərsiniz." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Parolunuz uğurla yeniləndi." +msgid "Your password has been updated." +msgstr "Parolunuz yeniləndi." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Telefon nömrəniz qeyri-adi formada yazılıb." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profiliniz uğurla yeniləndi." +msgid "Your profile has been updated." +msgstr "Profiliniz yeniləndi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Özgeçmişiniz uğurla yaradıldı." +msgid "Your resume has been created." +msgstr "CV-niz yaradıldı." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Özgeçmişiniz uğurla silindi." +msgid "Your resume has been deleted." +msgstr "CV-niz silindi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Özgeçmişiniz uğurla dublikat edildi." +msgid "Your resume has been duplicated." +msgstr "CV-niz dublikat edildi." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Özgeçmişiniz uğurla idxal edildi." +msgid "Your resume has been imported." +msgstr "CV-niz idxal edildi." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "CV-niz seçilmiş versiyaya bərpa edildi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Özgeçmişiniz uğurla yeniləndi." +msgid "Your resume has been updated." +msgstr "CV-niz yeniləndi." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "CV-nizdə \"I\" və \"my\" istifadə olunur." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Özgeçmişinizin açıq linki hazırda parol ilə qorunur. Parolu yalnız güvəndiyiniz insanlarla paylaşın." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "CV-nizin ictimai URL-i parolla qorunur. Parolu yalnız etibar etdiyiniz insanlarla paylaşın." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Sizin dəstəyiniz layihənin indi və gələcəkdə hər kəs üçün pulsuz və əlçatan qalmasını təmin edir." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Dəstəyiniz layihəni indi də, sonra da hamı üçün pulsuz və açıq saxlayır." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Uzaqlaşdır" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/bg-BG.po b/apps/web/locales/bg-BG.po index 0f2922ed2..6386f8ec2 100644 --- a/apps/web/locales/bg-BG.po +++ b/apps/web/locales/bg-BG.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Често<1>Задавани<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.<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!" -msgstr "<0>Благодарим ви, че използвате Reactive Resume! Това приложение е плод на любов, създадено предимно в свободното ми време, с чудесната подкрепа на сътрудници на отворен код от цял свят.<1>Ако Reactive Resume ви е било полезно и бихте искали да помогнете то да остане безплатно и отворено за всички, моля, помислете за дарение. Всяка малка част се оценява!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Благодаря ви, че използвате Reactive Resume. Разработвам това приложение основно в свободното си време, с помощта на сътрудници с отворен код от целия свят.<1>Ако то ви е било полезно и искате да остане безплатно и отворено за всички, обмислете дарение. Всяка сума помага." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 година" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ шаблона" +msgid "15 Templates" +msgstr "15 шаблона" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 месеца" msgid "6 months" msgstr "6 месеца" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Чистият едноколонен експорт запазва всеки факт. Именно колоните и изображенията са мястото, където той се губи." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "На текущия ви имейл адрес е изпратена връзка за потвърждение. Моля, проверете входящата си поща, за да потвърдите промяната." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Дата е в бъдещето." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Има препратка към шрифт, който не е вграден." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Безплатен конструктор на автобиографии с отворен код, който опростява процеса на създаване, актуализиране и споделяне на автобиографията ви." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Безплатен конструктор за автобиографии с отворен код, който улеснява създаването, обновяването и споделянето на вашата автобиография." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Празнина във времето не е проблем. Доба msgid "A link points somewhere other than the address it shows." msgstr "Връзка води другаде, различно от адреса, който показва." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Връзката към автобиографията ви е копирана в клипборда." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Много хора са ми писали през годините, за да споделят опита си с Reactive Resume и как той им е помогнал, и никога не се уморявам да ги чета. Ако имате история, която да споделите, изпратете ми имейл на <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "На имейл адреса ви е изпратена нова връзка за проверка. Моля, проверете входящата си поща, за да потвърдите профила си." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "През годините много хора ми писаха как Reactive Resume им е помогнал и никога не ми омръзва да чета тези имейли. Ако имате история за споделяне, пишете ми на <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,13 +210,21 @@ msgstr "Страница е завъртяна." msgid "A passion project by <0>Amruth Pillai." msgstr "Проект на страст <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Разнообразие от дизайни, от които да избирате, а предстоят още." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Автобиография, оформена за човешки читател, със снимка, заглавия и колони" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Експортът в една колона запазва всеки факт. Фактите се губят в колоните и изображенията." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" -msgstr "Разтягане" +msgstr "Амбициозно" #: src/features/ats-checker/messages.ts msgid "A web address is written without https://." @@ -243,10 +234,6 @@ msgstr "Уеб адрес е записан без https://." 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 файл запазва перфектно всички ваши форматирания и стилове." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Получете програмен достъп до автобиографиите и данните си чрез API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Добавяне на потребителско поле" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Добавете работа, за която кандидатствате, свържете автобиографията, която сте изпратили, и я преместете през вашия процес на обработка, докато нещата напредват." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Добавете позиция, за която кандидатствате, и свържете автобиографията, която сте изпратили. Местете я по дъската, докато получавате отговори." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Добавете запис или използвайте проекти msgid "Add and test a provider before starting an agent thread." msgstr "Добавете и тествайте доставчик, преди да стартирате нишка на агент." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Добавете още едно ниво на защита към профила си." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Добавяне на приложение" +msgstr "Добавяне на кандидатура" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Добавяне на етикет" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Добавяне към конвейера" +msgstr "Добавяне към процеса" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Всеки етикет" #: 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 "Всеки, който посети публичния URL адрес на автобиографията, трябва да въведе тази парола, за да получи достъп до нея." - -#: 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 "Всеки, който има публичния URL адрес на автобиографията, ще може да преглежда и изтегля вашата автобиография без да въвежда парола." +msgid "Anyone who opens the public URL will need this password." +msgstr "Всеки, който отвори публичния URL адрес, ще има нужда от тази парола." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Всеки с тази връзка може да преглежда и изтегля автобиографията." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Всеки с публичния URL адрес ще може да преглежда и изтегля вашата автобиография без парола." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Достъп до API" @@ -617,20 +608,20 @@ msgstr "Приложение" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Действия на приложението" +msgstr "Действия с кандидатурата" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Приложението е добавено към вашия конвейер." +msgstr "Кандидатурата е добавена към вашия процес." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Приложение Copilot" +msgstr "Copilot за кандидатури" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Приложението е изтрито." +msgstr "Кандидатурата е изтрита." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -638,14 +629,14 @@ msgstr "Статистика на приложението" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Приложението е актуализирано." +msgstr "Кандидатурата е актуализирана." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Приложения" +msgstr "Кандидатури" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Кандидатствано" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Приложено на" +msgstr "Кандидатствано на" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Одобряване" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Одобрено — изчакване на агента…" +msgid "Approved, waiting for the agent…" +msgstr "Одобрено, изчаква се агентът…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Арабски" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Архив" +msgstr "Архивиране" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Автоматичното попълване не бе успешно." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Наличен на множество езици. Ако искате да допринесете, разгледайте Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Достъпно на много езици. Ако искате да помогнете с превода, отидете в Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Азербайджански" msgid "Back to authentication settings" msgstr "Обратно към настройките за удостоверяване" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Обратно към Вход" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Обратно към автобиографиите" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Обратно към входа" @@ -844,17 +832,13 @@ msgstr "Базов URL адрес" msgid "Basics" msgstr "Основна информация" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Красиви шаблони, от които да избирате, с още по пътя." - #: src/libs/locale.ts msgid "Bengali" msgstr "Бенгалски" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Най-подходящ за приложения, споделяне и печат." +msgstr "Най-подходящ за кандидатстване, споделяне и печат." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Пречка" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Съвет" +msgstr "Дъска" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Промяна на езика" msgid "Change language to…" msgstr "Промяна на езика на…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Променете цветовете, шрифтовете и дизайна според вкуса си." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Промяна на темата на…" @@ -1006,6 +994,10 @@ msgstr "Проверете отново" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Проверете дали експортираният файл съдържа всичко, което очаквате, и че целият текст може да бъде маркиран." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Проверете какво би пропуснала една система за проследяване на кандидати (ATS) и добавяйте само ключови думи, в които сте сигурни." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Проверете имейла си за връзка за нулиране на паролата." @@ -1056,10 +1048,6 @@ msgstr "Изберете предварително зададен или пер msgid "Choose a resume" msgstr "Изберете автобиография" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Изберете съществуващ разговор от страничната лента или започнете нова тема, фокусирана върху чернова." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Изберете PDF, DOCX, Markdown или JSON. Експортирайте автобиографията и мотивационното си писмо отделно, когато е възможно." @@ -1073,7 +1061,7 @@ msgstr "Кръг" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Clear" +msgstr "Изчистване" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Компания A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Сравнете това резюме с URL адреса на тази позиция и актуализирайте ключовите думи, като същевременно запазите кратък и достоверен тон." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Сравни тази автобиография с обявата за работа на този URL адрес и обнови ключовите думи, без да преувеличаваш нищо." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Връзката не бе успешна." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Връзката е потвърдена — доставчикът е готов за употреба." +msgid "Connection verified. The provider is ready to use." +msgstr "Връзката е потвърдена. Доставчикът е готов за използване." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Продължете оттам, докъдето сте стигнали" #: 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 "Продължете оттам, докъдето сте стигнали, като импортирате съществуваща автобиография, създадена с Reactive Resume или друг конструктор на автобиографии. Поддържаните формати включват PDF, Microsoft Word, както и JSON файлове от 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 "Приносите финансират отстраняването на грешки, актуализациите на сигурността и непрекъснатите подобрения, за да работи приложението гладко." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Продължете оттам, докъдето сте стигнали, като импортирате автобиография, създадена в Reactive Resume или в друг инструмент. Поддържаните формати са PDF, Microsoft Word и JSON файлове от Reactive Resume или JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Поправете годината или напишете „Present“ за текуща работа." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX файлът не можа да бъде генериран. Моля, опитайте отново." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF файлът не можа да бъде генериран. Моля, опитайте отново." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Автобиографията ви не можа да бъде подготвена за печат. Моля, опитайте отново." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Не може да се свърже с доставчика на AI. М msgid "Could not restore this patch." msgstr "Не можа да се възстанови този пач." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Двуфакторното удостоверяване не можа да бъде настроено." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Не можа да се провери връзката с доставчика." @@ -1304,12 +1305,12 @@ msgstr "Не можа да се провери връзката. Провере #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Приложението не можа да се добави. Моля, опитайте отново." +msgstr "Кандидатурата не можа да бъде добавена. Моля, опитайте отново." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Не можах да изтрия приложението." +msgstr "Кандидатурата не можа да бъде изтрита." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Записът в хронологията не можа да бъде #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Не можах да преместя приложението. Моля, опитайте отново." +msgstr "Кандидатурата не можа да бъде преместена. Моля, опитайте отново." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Брой по източник" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Брои се отделно от резултата за анализ на текста. Покритието не е прогноза за нищо." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Отчита се отделно от оценката за разчитане. Покритието не предсказва нищо." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1390,7 +1391,7 @@ msgstr "Създаване" #: src/features/applications/components/application-ai-copilot.tsx msgid "Create a copy tuned to this job" -msgstr "Създайте копие, съобразено с тази задача" +msgstr "Създайте копие, съобразено с тази позиция" #: src/features/auth/pages/register.tsx msgid "Create a new account" @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Създаване на примерна автобиография" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Създавайте толкова автобиографии, колкото искате, без ограничения." +msgid "Create as many resumes as you want." +msgstr "Създавайте толкова автобиографии, колкото искате." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Създайте такъв сега" msgid "Create resume with options" msgstr "Създаване на резюме с опции" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Създайте, персонализирайте и споделете автобиографията си. Reactive Resume е с отворен код, не ви проследява и остава безплатен." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Създадено" @@ -1497,7 +1502,7 @@ msgstr "Създадено" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Създадох „{0}“ и го свързах с това приложение." +msgstr "Създадох „{0}“ и я свързах с тази кандидатура." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Изтриване на запис в хронологията" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Изтрити {0} приложения." +msgstr "Изтрити са {0} кандидатури." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Вашата автобиография се изтрива..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Отхвърлено — изчакване на агента…" +msgid "Denied, waiting for the agent…" +msgstr "Отказано, изчаква се агентът…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Отхвърляне" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Разположете го на собствените си сървъри чрез Docker образа." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Описвайте всяка роля с кратки точки. Плътните абзаци са по-трудни за бърз преглед и за сегментиране." @@ -1764,6 +1773,10 @@ msgstr "Дарете" msgid "Donate to Reactive Resume" msgstr "Дарете на Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Даренията покриват поправките на грешки, актуализациите на сигурността и ежедневната работа по поддържането на приложението." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Готово" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Дублиране" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Дубликат като чернова на AI" +msgid "Duplicate as AI draft" +msgstr "Дублиране като AI чернова" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Редактиране на {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Редактиране на приложението" +msgstr "Редактиране на кандидатурата" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Английски" msgid "English (United Kingdom)" msgstr "Английски (Обединено кралство)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Подобрете сигурността на профила си с допълнителни нива на защита." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Въведете име за своя ключ." +msgstr "Въведете име за своя ключ за достъп." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Въведете нова парола за профила си" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Въведете един от запазените резервни кодове, за да получите достъп до профила си" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Въведете паролата, която собственикът на автобиографията е споделил с вас." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Въведете URL адреса, към който да сочи връзката" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Въведете URL адреса, към който искате да направите връзка:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Въведете кода за потвърждение от приложението си за удостоверяване" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Въведете текущата и новата си парола, за да актуализирате профила си." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Въведете паролата си, за да потвърдите настройването на двуфакторно удостоверяване. Когато е активирано, ще трябва да въвеждате код от приложението си за удостоверяване всеки път, когато влизате." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Въведете паролата си, за да потвърдите настройването на двуфакторно удостоверяване. Щом бъде включено, при всяко влизане ще ви трябва код от приложението за удостоверяване." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Всяка проверка премина. Нищо тук не трябва да спира анализатора да чете автобиографията ви." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Всеки принос, голям или малък, прави огромна разлика за проекта.<0/>Благодарим ви за подкрепата!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Всеки принос помага, колкото и малък да е.<0/>Благодаря ви за подкрепата!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Всеки шаблон изглежда различно, така че изберете този, който отговаря на впечатлението, което искате да оставите. В момента Reactive Resume има 15 от тях, а предстоят още." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Изтича след" msgid "Expires on {0}" msgstr "Изтича на {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Разгледайте разнообразния ни избор от шаблони, всеки проектиран да отговаря на различни стилове, професии и личности. Reactive Resume в момента предлага 12 шаблона, като още са в процес на разработка." - -#: src/features/settings/pages/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 "Разгледайте API документацията, за да научите как да интегрирате Reactive Resume с вашите приложения. Ще намерите подробни крайни точки, примери за заявки и методи за удостоверяване." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Експорт" @@ -2083,13 +2096,9 @@ msgstr "Експортиране на PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Експортирайте автобиографията като текстов PDF, а не като изображение или скан." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Експортирайте автобиографията или мотивационното си писмо във формат, от който се нуждаете." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Експортирайте автобиографията си в PDF формат незабавно, без чакане или забавяне." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Експортирайте автобиографията си в PDF с едно кликване, без чакане." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2166,7 +2175,7 @@ msgstr "Не успя да регистрира ключ за достъп. Мо #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Неуспешно преименуване на passkey. Моля, опитайте отново." +msgstr "Неуспешно преименуване на ключа за достъп. Моля, опитайте отново." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Запазването на доставчика на ИИ не бе у msgid "Failed to send password reset email. Please try again." msgstr "Не успя да изпрати имейл за нулиране на паролата. Моля, опитайте отново." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Неуспешно настройване на двуфакторно удостоверяване." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Филтриране по етикети" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Намерете слаби точки и ги пренапишете с по-силни резултати, числа, обхват и по-остри глаголи." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Намери слабите точки и ги пренапиши с по-силни резултати, числа, обхват и по-точни глаголи." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Дебелина на шрифта" msgid "Font Weights" msgstr "Дебелини на шрифта" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "За сигурно и без разсейване изживяване." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Например, информация за това на кои компании сте изпратили тази автобиография или връзки към описанията на позициите може да бъде записана тук." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "От съображения за сигурност този ключ ще бъде показан само веднъж." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Например отбележете на кои компании сте изпратили тази автобиография или връзки към обявите за работа." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Пропуски:" msgid "Generate a random name" msgstr "Генериране на случайно име" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Генериране на вашия PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Немски" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Иврит" #: 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 "Помогнете ми да привлека по-опитни сътрудници, да намаля натоварването върху един поддържащ и да ускоря развитието." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Помогнете ми да привлека повече опитни сътрудници, за да не лежи цялата работа върху един поддържащ." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Помогнете да преведем приложението на вашия език" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Тук има различни шаблони за автобиографии за различни професии и личности. Независимо дали предпочитате модерен или класически, смел или изчистен стил, има дизайн, който да ви подхожда. Разгледайте опциите по-долу и изберете шаблон, който отговаря на вашия стил." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Ето вашия нов API ключ" @@ -2657,10 +2655,6 @@ msgstr "Унгарски" msgid "Icon" msgstr "Икона" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Идентифицирайте пропуските в системата за проследяване на кандидати и прилагайте само подобрения на ключови думи с висока степен на надеждност." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Ако произлиза от скан, това е очаквано. В противен случай го премахнете; рекрутърите го възприемат като претъпкване с ключови думи." @@ -2701,7 +2695,7 @@ msgstr "Импортиране от CSV файл" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Импортирани са {0} приложения." +msgstr "Импортирани са {0} кандидатури." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2829,7 +2823,7 @@ msgstr "Връзка към обявата за работа" #: src/features/applications/components/insights-view.tsx msgid "Job search pipeline" -msgstr "Поток за търсене на работа" +msgstr "Процес на търсене на работа" #: src/features/command-palette/pages/navigation.tsx msgid "Jobs" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Каннада" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Пазете само един адрес, така че никой да не се чуди кой да използва." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Използвайте един-единствен адрес, за да не се налага софтуерът да гадае кой да използва." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Дръжте го под 2.5 MB, обикновено чрез премахване или намаляване на изображенията." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Тук пазете лични бележки за тази автобиография. Никой друг не може да ги види." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Пазете съдържанието на автобиографията като истински текст, а не като изображения на текст." @@ -3058,6 +3056,10 @@ msgstr "Междуредие" msgid "Link a Reactive Resume (recommended)" msgstr "Свържете Reactive Resume (препоръчително)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Свържете автобиография от Reactive Resume, за да използвате AI оценяване на съответствието и персонализиране." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Свържете автобиография и поставете описанието на длъжността (Редактиране), за да оцените съответствието си и да адаптирате копие." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Препоръка…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Свързването на Reactive Resume активира AI оценка за съвпадение и персонализиране." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Свързване на вашия {providerName} профил..." @@ -3104,7 +3102,7 @@ msgstr "Зареждане на доставчици на ИИ. Моля, опи #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Зареждане на приложения…" +msgstr "Зареждане на кандидатури…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Местоположение" msgid "Lock" msgstr "Заключване" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Излизане" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Дълги пасажи са изписани с главни букви." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Основна навигация" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Направете секцията за опит по-ориентирана към резултатите и премахнете неясните отговорности." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Направи раздела за опит да е за резултати и премахни неясните отговорности." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3212,11 +3205,11 @@ msgstr "Отстъп (вертикален)" #: src/features/applications/components/application-detail-sheet.tsx msgid "Mark rejected" -msgstr "Марк отхвърлен" +msgstr "Отбележи като отхвърлена" #: src/features/applications/components/application-ai-copilot.tsx msgid "Match scoring failed." -msgstr "Отчитането на мача не беше успешно." +msgstr "Оценяването на съответствието не бе успешно." #: src/features/ats-checker/ai-review/ai-review-results.tsx msgid "Medium impact" @@ -3274,7 +3267,7 @@ msgstr "Преместване на секция в друга колона ил #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Преместване на сцената" +msgstr "Преместване на етапа" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Трябва да започне с https://" msgid "Name" msgstr "Име" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Наименувайте автобиографията според позицията, за която кандидатствате." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Имената помагат да различавате ключовете, затова го наименувайте според това, за което ще го използвате." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Имената помагат да различавате ключовете за достъп, ако регистрирате повече от един." + #: src/libs/locale.ts msgid "Nepali" msgstr "Непалски" @@ -3335,11 +3340,11 @@ msgstr "Регистрацията на нови акаунти в момент #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Ново приложение" +msgstr "Нова кандидатура" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Постоянно се добавят и подобряват нови функции, затова не забравяйте да проверявате често." +msgid "New features land regularly, so check back now and then." +msgstr "Редовно се появяват нови функции, така че наминавайте от време на време." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Нова тема" msgid "New Thread" msgstr "Нова тема" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Без реклами и без проследяващи, така че нищо да не ви пречи." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Без реклами, без проследяване" @@ -3384,16 +3393,21 @@ msgstr "Няма свързан доставчик на изкуствен ин #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Няма приложения, които да отговарят на вашите филтри." +msgstr "Няма кандидатури, които да отговарят на вашите филтри." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Все още няма заявления — добавете няколко, за да видите вашата фуния и процента на отговорите." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Все още няма кандидатури. Добавете няколко, за да видите фунията и процента на отговорите." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Не бяха открити точкови списъци." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Няма команди, които да съответстват на това търсене." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Не бяха открити обичайни заглавия на раздели." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Не бе открит телефонен номер." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Никакво предсказване дали ще бъдете отхвърлени — нито един инструмент не може да го направи." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Никакво предсказване дали ще бъдете отхвърлени. Нито един инструмент не може да го направи." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Одия" msgid "Ollama Cloud" msgstr "Облак Олама" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "След изтриване ключът вече няма да има достъп до данните ви. Това не може да бъде отменено." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Вход с един клик" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Проверени бяха само първите {0} страници, така че този доклад не обхваща целия файл." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Само първите {MAX_IMPORT} реда се импортират наведнъж — {overflow} са пропуснати. Разделете файла, за да импортирате останалите." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Наведнъж се импортират само първите {MAX_IMPORT} реда, като {overflow} остават извън. Разделете файла, за да импортирате останалите." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Отвори" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Отворен AI агент" +msgstr "Отвори AI агент" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "Незадължителна бележка за агента" msgid "Optional note for the agent…" msgstr "Незадължителна бележка за агента…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "По желание задайте парола, така че само хората с нея да могат да виждат автобиографията ви чрез връзката." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "По избор — кои термини от обява за работа вече присъстват." @@ -3707,19 +3721,19 @@ msgstr "Стил на абзаци и заглавия" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Passkey" +msgstr "Ключ за достъп" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey е изтрит успешно." +msgid "Passkey deleted." +msgstr "Ключът за достъп е изтрит." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey е регистриран успешно." +msgid "Passkey registered." +msgstr "Ключът за достъп е регистриран." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Passkeys" +msgstr "Ключове за достъп" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Озадаченост" msgid "Persian" msgstr "Персийски" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Персонализирайте автобиографията си с всякакви цветове, шрифтове или дизайни и я направете своя." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Телефон" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Изберете разговор от страничната лента или започнете нова тема, за да работите по чернова." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Изберете формат за вашата автобиография или мотивационно писмо." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Изберете икона" @@ -3844,31 +3862,19 @@ msgstr "Снимка" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Поток в тръбопровода" +msgstr "Поток на процеса" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Състояние на тръбопровода във всички приложения" +msgstr "Състояние на процеса по всички кандидатури" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Поставете го на страница от панела за оформление или го скрийте, ако искате да го паркирате." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Обикновен текст, идеален за инструменти с изкуствен интелект и бързи редакции." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Моля, въведете нова парола за профила си" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Моля, въведете паролата, която ви е споделил собственикът на автобиографията, за да продължите." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Моля, въведете URL адреса, към който искате да създадете връзка:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Обикновен текст, за AI инструменти и бързи корекции." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Моля, подкрепете проекта" msgid "Please upload a PDF file." msgstr "Моля, качете PDF файл." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Моля, изчакайте, докато вашият PDF се генерира..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Моля, изчакайте, докато вашият PDF файл се генерира…" - #: src/libs/locale.ts msgid "Polish" msgstr "Полски" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Предпочитания" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Подгответе консервативна корекция, която подобрява яснотата, без да променя разказа за кариерата ми." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Подготви консервативна корекция, която подобрява яснотата, без да променя историята на кариерата ми." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Проекти" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Защитете автобиографията си от неоторизиран достъп с парола" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Защитете автобиографията си с парола и позволете само на хората с тази парола да я виждат." +msgid "Protect your resume with a password" +msgstr "Защитете автобиографията си с парола" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Публикации" msgid "Publisher" msgstr "Издател" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Сложете парола на автобиографията си, за да могат да я четат само хората, на които я дадете." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Поставете обикновен имейл адрес близо до горната част на първата страница. Именно по него повечето системи ви класифицират." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Реактивно резюме (JSON)" #: 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 продължава да расте благодарение на своята жизнена общност. Този проект дължи напредъка си на многобройни хора, които са посветили времето и уменията си, за да го направят по-добър. Отбелязваме програмистите, които са подобрили функциите му в GitHub, лингвистите, чиито преводи в Crowdin са го направили достъпен за по-широка аудитория, и хората, които са дарили, за да подкрепят по-нататъшното му развитие." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume става по-добър, защото хората му отделят времето си. Сътрудниците в GitHub разработват функциите и поправят грешките, преводачите в Crowdin го правят четим на други езици, а дарителите помагат разработката да продължава. Проектът дължи напредъка си на всички тях." #: 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 е безплатен проект с отворен код, създаден с любов и поддържан от мен и общност от сътрудници. Вашите дарения помагат светлините да останат включени, а кодът да продължи да се пише." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume е безплатен проект с отворен код, поддържан от мен и от общност от сътрудници. Вашите дарения покриват текущите разходи и позволяват разработката да продължи." #: 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." -msgstr "Reactive Resume е безплатен конструктор на автобиографии с отворен код, който опростява процеса на създаване, актуализиране и споделяне на автобиографията ви." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume е безплатен конструктор за автобиографии с отворен код, който улеснява създаването, обновяването и споделянето на вашата автобиография." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume е безплатен и с отворен код. Ако ви е помогнал, моля, помислете за дарение." #: 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 е с отворен код, фокусиран върху поверителността и напълно безплатен. За разлика от други конструктори на автобиографии, той не показва реклами, не проследява данните ви и не ограничава функциите зад платена стена." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume е с отворен код, поверителен и безплатен. Не показва реклами, не следи какво правите и не заключва функции зад платена стена." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Преименуване" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Преобразува текущата ви автобиография в PDF и изпълнява пълната проверка на файла във вашия браузър. Нищо не се качва." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Преобразува текущата ви автобиография в PDF и извършва пълната проверка на файла във вашия браузър. Нищо не се качва." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Редакция на автобиографията" msgid "Resume file" msgstr "Файл с автобиография" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Връзката към автобиографията е копирана в клипборда." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Автобиографията е свързана" @@ -4328,7 +4331,11 @@ msgstr "Опции за автобиография" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Възобновяване на корекцията" +msgstr "Корекция на автобиографията" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Шаблони за автобиографии за различни професии и вкусове. Изберете този, който ви подхожда." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Преглед на редакциите" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Прегледайте автобиографията си спрямо описанието на длъжността и ми задайте въпроси, преди да променяте неясните части." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Прегледай автобиографията спрямо обявата за работа и ме питай, преди да промениш нещо, в което не си сигурен." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Преглеждане…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Преработете резюмето, така че да е насочено към позицията на старши инженерен мениджър, без да звучи обобщено." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Пренапиши обобщението за позицията старши инженерен мениджър и го запази конкретно." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Пренапишете това резюме за преход от основател на стартъп към продуктов лидер с ясно бизнес въздействие." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Пренапиши тази автобиография за основател на стартъп, който преминава към ролята на продуктов лидер, и покажи бизнес въздействието." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4495,11 +4502,11 @@ msgstr "Училище" #: src/features/applications/components/application-ai-copilot.tsx msgid "Score my fit" -msgstr "Вземи моята форма" +msgstr "Оцени съответствието ми" #: src/features/applications/components/application-ai-copilot.tsx msgid "Scoring your fit…" -msgstr "Оценка на вашата форма…" +msgstr "Оценяване на съответствието ви…" #: src/routes/dashboard/-components/sidebar.tsx msgid "Search" @@ -4507,7 +4514,7 @@ msgstr "Търсене" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Търсене на приложения…" +msgstr "Търсене на кандидатури…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Разделител" msgid "Serbian" msgstr "Сръбски" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Задайте парола, ако искате публичният URL адрес да се отваря само от хора, които я знаят." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Създаване на доставчик на изкуствен ин msgid "Set up an AI provider before starting a thread." msgstr "Настройте доставчик на изкуствен интелект, преди да започнете тема." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Първо настройте AI доставчик." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Настройте доставчик на изкуствен интелект, който да обсъжда тази автобиография и да прилага редакциите автоматично." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Създайте доставчик на изкуствен интелект, за да започнете." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Настройване на приложение за удостовер msgid "Shadow Width" msgstr "Дебелина на сянката" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Споделете я с публичен URL адрес, сложете парола на този адрес или изтеглете PDF файла и го изпратете сами." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Споделете автобиографията си с публичен URL адрес и позволете на другите да я преглеждат." +msgid "Share your resume with a public URL." +msgstr "Споделете автобиографията си с публичен URL адрес." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Влезте в профила си" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Влезте с GitHub, Google или собствен OAuth доставчик." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Изход" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Някои знаци се извеждат като въпросителни." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Някои проверки се нуждаят от информация, която този файл не съдържа: съдържание на страници, което не можа да бъде прегледано, или текст на език, който тези проверки не покриват. Те се броят нито за преминали, нито за неуспешни." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Някои проверки се нуждаят от информация, която този файл не носи: съдържание на страници, което не може да бъде разчетено, или текст на език, който тези проверки не покриват. Те не се броят нито за успех, нито за неуспех." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Започнете автобиографията с името си на отделен ред." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Започни темата" +msgid "Start thread" +msgstr "Започване на тема" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5066,7 +5086,7 @@ msgstr "Зачеркване" #: src/features/applications/components/application-ai-copilot.tsx msgid "Strong fit" -msgstr "Силно прилягане" +msgstr "Силно съответствие" #: src/features/resume/stylesheet/toolbar.tsx msgid "Stylesheet editor" @@ -5150,12 +5170,12 @@ msgid "Tailor my resume" msgstr "Персонализирай автобиографията ми" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Адаптирайте това резюме към длъжностната характеристика на продуктов мениджър и наблегнете на отговорността за пътната карта, комуникацията със заинтересованите страни и измеримите резултати от стартирането." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Пригоди тази автобиография към обява за продуктов мениджър и подчертай отговорността за пътната карта, комуникацията със заинтересованите страни и измеримите резултати от пусканията." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." -msgstr "Шивачеството се провали." +msgstr "Адаптирането не бе успешно." #: src/libs/locale.ts msgid "Tamil" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Агентът се нуждае от вашето мнение." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API ключът беше изтрит успешно." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Документацията на API показва как да свържете Reactive Resume със собствените си приложения. Тя обхваща крайните точки, формата на заявките и удостоверяването." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "След изтриване този API ключ вече няма да може да получава достъп до данните ви. Това действие е необратимо." +msgid "The API key has been deleted." +msgstr "API ключът беше изтрит." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Приложението, което ви изпрати тук, нап msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Проверките по-горе са механични. Тази функция пита езиков модел какво би си помислил читателят за вашите точки и предлага преработки. Тя не генерира резултат." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Командата, която търсите, не съществува." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Задълбочената проверка не можа да завърши. Моля, опитайте отново." @@ -5317,10 +5332,6 @@ msgstr "Отговорът на доставчика не можа да бъде msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Прегледът на автобиографията не можа да бъде актуализиран. Последният валиден преглед все още се показва." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Автобиографията, до която се опитвате да получите достъп, е защитена с парола" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Един и същ ред се повтаря на всяка страница." @@ -5369,26 +5380,13 @@ msgstr "Няма връзка към профил, портфолио или х msgid "There is no summary paragraph." msgstr "Няма абзац с резюме." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Имаше проблем при генерирането на DOCX, моля, опитайте отново." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Възникна проблем при генерирането на PDF файла. Моля, опитайте отново." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Възникна проблем при подготовката на автобиографията ви за печат, моля, опитайте отново." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Нямаше достатъчно информация за изпълнение на тази проверка." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Тези проверки се изпълняват, докато пишете и никога не напускат браузъра ви. Те питат дали машината може да прочете автобиографията ви, а не дали чете добре." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Тези проверки се извършват, докато пишете, и никога не напускат браузъра ви. Те проверяват дали софтуерът може да прочете автобиографията ви, а не колко добре е написана." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Това действие е необратимо." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Това действие е необратимо. Всичките ви данни ще бъдат изтрити завинаги." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Това действие не може да бъде отменено. Съобщенията от разговора и качените прикачени файлове ще бъдат премахнати. Работното резюме остава във вашето табло за управление и може да бъде изтрито отделно." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Това действие не може да бъде отменено. Съобщенията и прикачените файлове към нишките ще бъдат премахнати." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Това действие не може да бъде отменено. То изтрива съобщенията в темата и качените прикачени файлове." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Тази нишка на агента не можа да бъде отворена." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Това действие не може да бъде отменено. То изтрива съобщенията в темата и качените прикачени файлове. Работната автобиография остава в таблото ви и можете да я изтриете отделно." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Тази проверка не важи за този файл." msgid "This check only runs on resumes written in English." msgstr "Тази проверка се изпълнява само за автобиографии, написани на английски език." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Това създава нов API ключ, който позволява на други програми да четат и променят данните на автобиографията ви през API на Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Тази дата няма да бъде разчетена правилно." @@ -5523,6 +5521,10 @@ msgstr "Това е XFA формуляр, така че повечето соф msgid "This is not a common resume page size." msgstr "Това не е обичаен размер на страница за автобиография." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Този ключ се показва само веднъж. Копирайте го, преди да затворите този диалогов прозорец." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Липсва протоколът на тази връзка." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Това може да отнеме няколко минути в зависимост от отговора на AI доставчика. Моля, не затваряйте прозореца и не опреснявайте страницата." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Това измерва доколко точно софтуерът може да извлече текста на този файл. Не предвижда дали кандидатурата ще бъде отхвърлена. Никой инструмент не може. Вашият файл бе прочетен в този браузър и никога не е бил качван." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Това измерва колко точно софтуерът може да извлече текста на този файл. То не предсказва дали дадена кандидатура ще бъде отхвърлена — нито един инструмент не може. Файлът ви беше прочетен в този браузър и никога не е качван." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Тази автобиография е заключена и не мож msgid "This resume is long." msgstr "Тази автобиография е дълга." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Тази автобиография е защитена с парола" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Това резюме е актуализирано от агент с изкуствен интелект." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Настройките за споделяне на това резюме са променени другаде." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Този преглед представлява мнението на езиков модел за вашия текст. Не променя резултата по-горе и може да бъде грешен. Приемете го като второ мнение, а не като присъда." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Този отзив е мнение на езиков модел за вашето писане. Той не променя оценката по-горе и може да греши. Приемете го като второ мнение, а не като присъда." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Тази роля няма описание." msgid "This section has content but never appears." msgstr "Този раздел има съдържание, но никога не се появява." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Този раздел е запазен за вашите лични бележки, свързани с тази автобиография. Съдържанието тук остава поверително и не се споделя с никой друг." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Този раздел е разделен на колони." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Тази стъпка не е задължителна, но е препоръчителна." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Тази тема е архивирана. Не могат да се изпращат нови съобщения." +msgid "This thread is archived. You can't send new messages." +msgstr "Тази тема е архивирана. Не можете да изпращате нови съобщения." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Тази тема е само за четене" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Тази тема е само за четене, защото работещото резюме или доставчикът на изкуствен интелект не е наличен." -#: 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 "Това ще генерира нов API ключ за достъп до Reactive Resume API, за да позволи на машини да взаимодействат с данните от вашата автобиография." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Това ще ви помогне да го идентифицирате по-късно, ако планирате да имате няколко ключа за достъп." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Това ще премахне всички елементи от този раздел." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Стегнете секцията с умения, така че да подкрепя целевата роля, вместо да се чете като сборник с ключови думи." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Ускорено видео демонстрация на създаване на автобиография с Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Ускорен запис на изграждането на автобиография в Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Хронология" msgid "Tip" msgstr "Съвет" -#: 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 "Съвет: Дайте на своя API ключ име, отговарящо на предназначението му, за да ви е по-лесно да го разпознаете по-късно." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Съвет: Можете да дадете на автобиографията име, което се отнася до позицията, за която кандидатствате." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Заглавие" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "За да изтриете профила си, трябва да въведете текста за потвърждение и да кликнете бутона по-долу." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "За да изтриете профила си, въведете потвърждаващия текст по-долу и след това натиснете бутона." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Изключете незадължителните лигатури при експортиране." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Включете публичното споделяне, за да проследявате колко пъти автобиографията ви е била преглеждана или изтегляна. Само вие можете да виждате статистиката на автобиографията си." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Включете публичното споделяне, за да следите колко пъти автобиографията ви е била преглеждана или изтегляна. Само вие виждате тези числа." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Двуфакторно удостоверяване" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Двуфакторното удостоверяване беше изключено успешно." +msgid "Two-factor authentication is now disabled." +msgstr "Двуфакторното удостоверяване вече е изключено." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Двуфакторното удостоверяване беше настроено успешно." +msgid "Two-factor authentication is now enabled." +msgstr "Двуфакторното удостоверяване вече е включено." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Актуализиране на съществуващ добровол msgid "Update Password" msgstr "Актуализиране на парола" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Актуализирайте водещите точки на проекта, за да покажете лидерство, ограничения, компромиси и измерими резултати." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Актуализиране на автобиография" @@ -5970,9 +5952,13 @@ msgstr "Актуализиране на автобиография" msgid "Update the calendar date for this timeline entry." msgstr "Актуализирайте календарната дата за този запис в хронологията." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Обнови точките по проектите, за да показват лидерство, ограничения, компромиси и измерими резултати." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Актуализирайте данните на това приложение." +msgstr "Актуализирайте данните на тази кандидатура." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Качване на .csv файл" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Качете автобиография и вижте какво всъщност прочита от нея система за проследяване на кандидати (ATS). Всичко се изпълнява в този браузър. Файлът ви никога не се качва и нищо не се съхранява." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Качете автобиография и вижте какво чете от нея една система за проследяване на кандидати. Всичко се изпълнява в този браузър. Файлът ви никога не се качва и нищо не се съхранява." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Предупреждение" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Не успяхме да разпознаем формата автоматично — моля, изберете го по-горе." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Не успяхме да разпознаем формата автоматично. Изберете го по-горе." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Не успяхме да намерим тази страница" msgid "We couldn't link that provider account. Please try again." msgstr "Не успяхме да свържем този акаунт при доставчика. Моля, опитайте отново." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Не успяхме да отворим тази тема." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Не успяхме да прочетем профила ви от доставчика." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Изпратихме връзка за потвърждение на новия ви имейл адрес. Отворете я, за да потвърдите промяната." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Изпратихме нова връзка за потвърждение на имейл адреса ви. Отворете я, за да потвърдите профила си." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Уеб търсене" @@ -6269,11 +6267,11 @@ msgstr "Когато е заключена, автобиографията не #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Откъде идват заявленията" +msgstr "Откъде идват кандидатурите" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "Къде отидоха вашите приложения" +msgstr "Къде отидоха вашите кандидатури" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Грок" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Да, Reactive Resume е наличен на множество езици. Можете да изберете предпочитания от вас език от страницата с настройки или чрез превключвателя за език в горния десен ъгъл. Ако не виждате вашия език или искате да подобрите съществуващите преводи, можете да <0>допринесете към преводите в Crowdin<1> (отваря се в нов раздел)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Да. С едно кликване експортирате автобиографията си в PDF, със запазени форматиране и стил." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Да! Reactive Resume е напълно безплатен за ползване, без скрити разходи, премиум нива или абонаментни такси. Той е с отворен код и винаги ще остане безплатен." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Да. Изберете езика си на страницата с настройки или чрез превключвателя на езици в горния десен ъгъл. Ако вашият език липсва или съществуващият превод може да бъде подобрен, можете да <0>допринесете за преводите в Crowdin<1> (отваря се в нов раздел)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Можете също да изберете да го внедрите на собствени сървъри, използвайки Docker образа." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Да. Reactive Resume е безплатен за използване, без скрити разходи, премиум нива или абонаментни такси. Той е с отворен код и ще остане безплатен." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Можете също да използвате потребителското си име, за да влезете." - -#: src/routes/_home/-sections/faq.tsx -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 за директно споделяне. Изборът е ваш!" +msgid "You can also sign in with your username." +msgstr "Можете да влезете и с потребителското си име." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Имате поща!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Профилът ви беше изтрит успешно." +msgid "Your account has been deleted." +msgstr "Профилът ви беше изтрит." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Данните ви за контакт не са на първата страница." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Данните ви са експортирани успешно." +msgid "Your data has been exported." +msgstr "Данните ви бяха експортирани." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Данните ви са защитени и никога не се споделят или продават на никого." #: src/routes/_home/-sections/faq.tsx -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 самостоятелно на свои сървъри за пълен контрол върху данните си." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Данните ви се съхраняват сигурно и никога не се споделят с трети страни. Ако искате пълен контрол над тях, можете да хоствате Reactive Resume на собствените си сървъри." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Последните ви промени не можаха да бъдат запазени." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Вашите стари стилове остават активни, докато изрично не активирате този проект на Semantic CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Старите ви стилове остават активни, докато не активирате тази чернова със Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Полетата на страницата ви са много тесни." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Паролата ви беше нулирана успешно. Сега можете да влезете с новата си парола." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Паролата ви беше нулирана. Сега можете да влезете с новата си парола." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Паролата ви беше актуализирана успешно." +msgid "Your password has been updated." +msgstr "Паролата ви беше обновена." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Телефонният ви номер е изписан в необичаен формат." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Профилът ви беше актуализиран успешно." +msgid "Your profile has been updated." +msgstr "Профилът ви беше обновен." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Вашата автобиография беше създадена успешно." +msgid "Your resume has been created." +msgstr "Автобиографията ви беше създадена." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Вашата автобиография беше изтрита успешно." +msgid "Your resume has been deleted." +msgstr "Автобиографията ви беше изтрита." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Вашата автобиография беше дублирана успешно." +msgid "Your resume has been duplicated." +msgstr "Автобиографията ви беше дублирана." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Вашата автобиография беше импортирана успешно." +msgid "Your resume has been imported." +msgstr "Автобиографията ви беше импортирана." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Автобиографията ви е възстановена до избраната версия." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Вашата автобиография беше актуализирана успешно." +msgid "Your resume has been updated." +msgstr "Автобиографията ви беше обновена." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Автобиографията ви използва „I“ и „my“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Публичната връзка към автобиографията ви в момента е защитена с парола. Споделяйте паролата само с хора, на които имате доверие." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Публичният URL адрес на автобиографията ви е защитен с парола. Споделяйте паролата само с хора, на които се доверявате." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Вашата подкрепа гарантира, че проектът ще остане безплатен и достъпен за всички, сега и в бъдеще." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Вашата подкрепа поддържа проекта безплатен и отворен за всички, сега и в бъдеще." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Намаляване" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулуски" - diff --git a/apps/web/locales/bn-BD.po b/apps/web/locales/bn-BD.po index 70b4f63a7..d34406b9a 100644 --- a/apps/web/locales/bn-BD.po +++ b/apps/web/locales/bn-BD.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>প্রায়ই<1>জিজ্ঞাসিত<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.<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!" -msgstr "<0>Reactive Resume ব্যবহারের জন্য আপনাকে ধন্যবাদ! এই অ্যাপটি ভালোবাসা দিয়ে তৈরি, বেশির ভাগই আমার অবসর সময়ে, সারা বিশ্বের মুক্ত উৎস অবদানকারীদের অসাধারণ সহায়তায়।<1>যদি Reactive Resume আপনার কাজে লাগে এবং আপনি চান যে এটি সবার জন্য বিনামূল্যে ও উন্মুক্ত থাকুক, তাহলে অনুদান দেওয়ার কথা বিবেচনা করুন। অল্প হলেও প্রতিটি অবদানকে কৃতজ্ঞতার সঙ্গে গ্রহণ করা হয়!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ব্যবহার করার জন্য ধন্যবাদ। এই অ্যাপটি আমি বেশিরভাগই আমার অবসর সময়ে তৈরি করি, বিশ্বজুড়ে মুক্ত উৎস অবদানকারীদের সহায়তায়।<1>এটি যদি আপনার কাজে লেগে থাকে এবং আপনি চান এটি সবার জন্য বিনামূল্যে ও উন্মুক্ত থাকুক, তাহলে অনুগ্রহ করে দান করার কথা ভাবুন। যেকোনো পরিমাণই সাহায্য করে।" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "১ বছর" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "১২+ টেমপ্লেট" +msgid "15 Templates" +msgstr "15টি টেমপ্লেট" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "৩ মাস" msgid "6 months" msgstr "৬ মাস" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "একটি পরিচ্ছন্ন একক-কলাম এক্সপোর্টে প্রতিটি তথ্য অক্ষত থাকে। কলাম ও ছবিতেই সাধারণত সেগুলো হারিয়ে যায়।" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "আপনার বর্তমান ইমেইল ঠিকানায় একটি নিশ্চিতকরণ লিঙ্ক পাঠানো হয়েছে। পরিবর্তনটি নিশ্চিত করতে অনুগ্রহ করে ইনবক্স চেক করুন।" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "একটি তারিখ ভবিষ্যতে রয়েছে।" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "একটি ফন্ট উল্লেখ করা হয়েছে কিন্তু এমবেড করা হয়নি।" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "একটি বিনামূল্যের এবং মুক্ত উৎস জীবনবৃত্তান্ত নির্মাতা যা আপনার জীবনবৃত্তান্ত তৈরি, আপডেট এবং শেয়ার করার প্রক্রিয়াকে সহজ করে।" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "একটি বিনামূল্যের ও মুক্ত উৎস জীবনবৃত্তান্ত নির্মাতা, যা আপনার জীবনবৃত্তান্ত তৈরি, আপডেট ও শেয়ার করা সহজ করে তোলে।" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ফাঁক থাকাটা কোনো সমস্যা নয msgid "A link points somewhere other than the address it shows." msgstr "একটি লিঙ্ক তার প্রদর্শিত ঠিকানার চেয়ে ভিন্ন কোথাও নিয়ে যায়।" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "আপনার জীবনবৃত্তান্তের একটি লিঙ্ক ক্লিপবোর্ডে কপি করা হয়েছে।" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "বছরের পর বছর অনেকেই Reactive Resume নিয়ে তাঁদের অভিজ্ঞতা ও এটি কীভাবে তাঁদের সহায়তা করেছে তা জানিয়ে আমাকে লিখেছেন, আর আমি সেসব পড়ে কখনোই ক্লান্ত হই না। আপনারও যদি শেয়ার করার মতো কোনো গল্প থাকে, তাহলে <0>{email}‑এ আমাকে ইমেইল করে জানাতে পারেন।" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "আপনার ইমেইল ঠিকানায় একটি নতুন যাচাইকরণ লিঙ্ক পাঠানো হয়েছে। আপনার অ্যাকাউন্ট যাচাই করতে ইনবক্স চেক করুন।" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "বছরের পর বছর ধরে বহু মানুষ আমাকে লিখেছেন Reactive Resume কীভাবে তাঁদের সাহায্য করেছে, আর সেসব ইমেল পড়তে আমি কখনও ক্লান্ত হই না। আপনার যদি কোনো গল্প বলার থাকে, আমাকে <0>{email}-এ লিখুন।" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "একটি পৃষ্ঠা ঘোরানো আছে।" msgid "A passion project by <0>Amruth Pillai." msgstr "<0>অমরুথ পিল্লাই-এর একান্ত আগ্রহের প্রজেক্ট।" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "বেছে নেওয়ার জন্য নানা ধরনের ডিজাইন, আরও আসছে।" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "মানুষ পাঠকের জন্য সাজানো একটি জীবনবৃত্তান্ত, যাতে ছবি, শিরোনাম ও কলাম রয়েছে" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "একক-কলাম এক্সপোর্ট প্রতিটি তথ্য ধরে রাখে। কলাম আর ছবিতেই তথ্য হারিয়ে যায়।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "একটি প্রসারিত" @@ -243,10 +234,6 @@ msgstr "একটি ওয়েব ঠিকানা https:// ছাড়া 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-এ আপনার সব ফরম্যাটিং ও স্টাইলিং ঠিক যেমন আছে তেমনই থাকবে।" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API ব্যবহার করে প্রোগ্রামেটিক ভাবে আপনার জীবনবৃত্তান্ত ও ডেটায় প্রবেশ করুন।" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "একটি কাস্টম ক্ষেত্র যোগ করুন" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "যে চাকরিতে আবেদন করছেন তা যোগ করুন, আপনার পাঠানো জীবনবৃত্তান্তটি লিঙ্ক করুন এবং প্রক্রিয়া অনুযায়ী সেটিকে এগিয়ে নিয়ে যান।" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "আপনি যে চাকরিতে আবেদন করছেন সেটি যোগ করুন এবং পাঠানো জীবনবৃত্তান্তটি লিঙ্ক করুন। উত্তর পেতে থাকলে সেটিকে বোর্ড জুড়ে সরিয়ে নিন।" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "একটি এন্ট্রি যোগ করুন, অথবা msgid "Add and test a provider before starting an agent thread." msgstr "এজেন্ট থ্রেড শুরু করার আগে একটি প্রোভাইডার যোগ করুন এবং পরীক্ষা করে নিন।" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "আপনার অ্যাকাউন্টে সুরক্ষার আরও একটি স্তর যোগ করুন।" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "অ্যাপ্লিকেশন যোগ করুন" +msgstr "আবেদন যোগ করুন" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "যেকোনো ট্যাগ" #: 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 "যে কেউ জীবনবৃত্তান্তের সর্বজনীন URL-এ এলে এটিতে প্রবেশ করতে এই পাসওয়ার্ডটি দিতে হবে।" - -#: 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 "যার কাছে জীবনবৃত্তান্তের সর্বজনীন URL থাকবে সে পাসওয়ার্ড না দিয়েই আপনার জীবনবৃত্তান্ত দেখতে ও ডাউনলোড করতে পারবে।" +msgid "Anyone who opens the public URL will need this password." +msgstr "যিনিই সর্বজনীন URL খুলবেন তাঁর এই পাসওয়ার্ড লাগবে।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "লিঙ্ক যার কাছে থাকবে সে জীবনবৃত্তান্ত দেখতে এবং ডাউনলোড করতে পারবে।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "সর্বজনীন URL আছে এমন যে কেউ পাসওয়ার্ড ছাড়াই আপনার জীবনবৃত্তান্ত দেখতে ও ডাউনলোড করতে পারবেন।" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API অ্যাক্সেস" @@ -617,35 +608,35 @@ msgstr "অ্যাপ" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "অ্যাপ্লিকেশন কার্যক্রম" +msgstr "আবেদন কার্যক্রম" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "আপনার পাইপলাইনে অ্যাপ্লিকেশন যোগ করা হয়েছে।" +msgstr "আপনার পাইপলাইনে আবেদন যোগ করা হয়েছে।" #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "অ্যাপ্লিকেশন কোপাইলট" +msgstr "আবেদন কোপাইলট" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "অ্যাপ্লিকেশনটি মুছে ফেলা হয়েছে।" +msgstr "আবেদনটি মুছে ফেলা হয়েছে।" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "অ্যাপ্লিকেশন পরিসংখ্যান" +msgstr "আবেদন পরিসংখ্যান" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "অ্যাপ্লিকেশন আপডেট করা হয়েছে।" +msgstr "আবেদন আপডেট করা হয়েছে।" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "অ্যাপ্লিকেশন" +msgstr "আবেদন" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "অনুমোদন করুন" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "অনুমোদিত — এজেন্টের জন্য অপেক্ষা করা হচ্ছে…" +msgid "Approved, waiting for the agent…" +msgstr "অনুমোদিত, এজেন্টের জন্য অপেক্ষা করা হচ্ছে…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "স্বয়ংক্রিয় পূরণ ব্যর্থ হয়েছে।" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "একাধিক ভাষায় উপলভ্য। আপনি অবদান রাখতে চাইলে Crowdin দেখে নিন।" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "একাধিক ভাষায় উপলব্ধ। অনুবাদে সাহায্য করতে চাইলে Crowdin-এ যান।" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "আজারবাইজানি" msgid "Back to authentication settings" msgstr "প্রমাণীকরণ সেটিংসে ফিরে যান" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "লগইন পৃষ্ঠায় ফিরে যান" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "জীবনবৃত্তান্তে ফিরে যান" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "সাইন ইনে ফিরে যান" @@ -844,17 +832,13 @@ msgstr "বেস ইউআরএল" msgid "Basics" msgstr "বেসিক" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "পছন্দ করার জন্য সুন্দর সুন্দর টেমপ্লেট, আরও অনেক টেমপ্লেট শিগগিরই আসছে।" - #: src/libs/locale.ts msgid "Bengali" msgstr "বাংলা" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "অ্যাপ্লিকেশন, শেয়ার এবং প্রিন্ট করার জন্য সেরা।" +msgstr "আবেদন, শেয়ার এবং প্রিন্ট করার জন্য সেরা।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "ভাষা পরিবর্তন করুন" msgid "Change language to…" msgstr "ভাষা পরিবর্তন করুন…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "রং, ফন্ট ও ডিজাইন আপনার পছন্দমতো বদলে নিন।" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "থিম পরিবর্তন করে… করুন" @@ -1006,6 +994,10 @@ msgstr "আবার চেক করুন" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "এক্সপোর্ট করা ফাইলে আপনার প্রত্যাশিত সবকিছু আছে কিনা এবং তার সবটাই নির্বাচনযোগ্য টেক্সট কিনা তা চেক করুন।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "একটি অ্যাপ্লিক্যান্ট ট্র্যাকিং সিস্টেম কী কী ধরতে পারবে না তা দেখে নিন, আর কেবল সেই কীওয়ার্ডগুলোই যোগ করুন যেগুলো নিয়ে আপনি নিশ্চিত।" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "আপনার পাসওয়ার্ড রিসেট করার লিঙ্কের জন্য ইমেইল চেক করুন।" @@ -1056,10 +1048,6 @@ msgstr "একটি প্রিসেট বা কাস্টম শেড msgid "Choose a resume" msgstr "একটি জীবনবৃত্তান্ত বেছে নিন" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "সাইডবার থেকে একটি চলমান আলোচনা বেছে নিন, অথবা খসড়া-কেন্দ্রিক একটি নতুন থ্রেড শুরু করুন।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, বা JSON বেছে নিন। উপলব্ধ থাকলে আপনার জীবনবৃত্তান্ত এবং কভার লেটার আলাদাভাবে এক্সপোর্ট করুন।" @@ -1073,7 +1061,7 @@ msgstr "বৃত্ত" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "স্বচ্ছ" +msgstr "সাফ করুন" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "কোম্পানি A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "এই জীবনবৃত্তান্তটিকে পদের ইউআরএল-এর সাথে তুলনা করুন এবং এর ভাষা সংক্ষিপ্ত ও বিশ্বাসযোগ্য রেখে কীওয়ার্ডগুলো হালনাগাদ করুন।" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "এই জীবনবৃত্তান্তটি এই চাকরির পোস্টিং URL-এর সঙ্গে মিলিয়ে দেখুন এবং কিছু বাড়িয়ে না বলে কীওয়ার্ডগুলো আপডেট করুন।" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "সংযোগ ব্যর্থ হয়েছে।" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "সংযোগ যাচাই করা হয়েছে — পরিষেবা প্রদানকারী ব্যবহারের জন্য প্রস্তুত।" +msgid "Connection verified. The provider is ready to use." +msgstr "সংযোগ যাচাই হয়েছে। প্রদানকারীটি ব্যবহারের জন্য প্রস্তুত।" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "যেখান থেকে থেমেছিলেন সেখান থেকেই চালিয়ে যান" #: 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 "Reactive Resume বা অন্য কোনো জীবনবৃত্তান্ত নির্মাতায় তৈরি করা বিদ্যমান জীবনবৃত্তান্ত ইমপোর্ট করে যেখানে থেমেছিলেন সেখান থেকেই চালিয়ে যান। সমর্থিত ফরম্যাটের মধ্যে রয়েছে PDF, Microsoft Word এবং Reactive Resume-এর JSON ফাইল।" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "অবদানগুলো বাগ ফিক্স, সিকিউরিটি আপডেট এবং ধারাবাহিক উন্নয়নের জন্য অর্থায়ন করে, যাতে অ্যাপটি মসৃণভাবে চলতে থাকে।" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume বা অন্য কোনো জীবনবৃত্তান্ত নির্মাতায় তৈরি করা জীবনবৃত্তান্ত ইমপোর্ট করে যেখানে থেমেছিলেন সেখান থেকেই শুরু করুন। সমর্থিত ফরম্যাট হলো PDF, Microsoft Word, এবং Reactive Resume বা JSON Resume-এর JSON ফাইল।" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "বছরটি সংশোধন করুন, অথবা চলমান কাজের জন্য \"Present\" লিখুন।" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX তৈরি করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF তৈরি করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "আপনার জীবনবৃত্তান্ত ছাপার জন্য প্রস্তুত করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "এআই প্রদানকারীর সাথে সংযোগ msgid "Could not restore this patch." msgstr "এই প্যাচটি পুনরুদ্ধার করা সম্ভব হয়নি।" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সেট আপ করা যায়নি।" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "প্রোভাইডার সংযোগ যাচাই করা যায়নি।" @@ -1304,12 +1305,12 @@ msgstr "সংযোগটি যাচাই করা যায়নি। #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "অ্যাপ্লিকেশনটি যোগ করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" +msgstr "আবেদনটি যোগ করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "অ্যাপ্লিকেশনটি মুছে ফেলা যায়নি।" +msgstr "আবেদনটি মুছে ফেলা যায়নি।" #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "সময়রেখার এন্ট্রি মুছে ফেল #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "অ্যাপ্লিকেশনটি সরানো যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" +msgstr "আবেদনটি সরানো যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "উৎস অনুযায়ী গণনা করুন" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "পার্স স্কোর থেকে আলাদাভাবে গণনা করা হয়। কভারেজ কোনো কিছুর পূর্বাভাস নয়।" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "এটি পার্স স্কোর থেকে আলাদাভাবে গোনা হয়। কভারেজ কোনো কিছুরই পূর্বাভাস দেয় না।" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "একটি নমুনা জীবনবৃত্তান্ত তৈরি করুন" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "ইচ্ছামতো যত খুশি জীবনবৃত্তান্ত তৈরি করুন, কোনো সীমা নেই।" +msgid "Create as many resumes as you want." +msgstr "যত খুশি জীবনবৃত্তান্ত তৈরি করুন।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "এখনই একটি তৈরি করুন" msgid "Create resume with options" msgstr "বিকল্পসহ রিজ্যুম তৈরি করুন" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "আপনার জীবনবৃত্তান্ত তৈরি করুন, নিজের মতো সাজান এবং শেয়ার করুন। Reactive Resume মুক্ত উৎস, এটি আপনাকে ট্র্যাক করে না, এবং এটি বিনামূল্যেই থাকে।" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "তৈরি হয়েছে" @@ -1497,7 +1502,7 @@ msgstr "তৈরি হয়েছে" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" তৈরি করা হয়েছে এবং এটিকে এই অ্যাপ্লিকেশনের সাথে লিঙ্ক করা হয়েছে।" +msgstr "\"{0}\" তৈরি করা হয়েছে এবং এটিকে এই আবেদনের সাথে লিঙ্ক করা হয়েছে।" #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "সময়রেখার এন্ট্রি মুছুন" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "{0} টি অ্যাপ্লিকেশন মুছে ফেলা হয়েছে।" +msgstr "{0} টি আবেদন মুছে ফেলা হয়েছে।" #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "আপনার জীবনবৃত্তান্ত মুছে ফেলা হচ্ছে..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "প্রত্যাখ্যাত — এজেন্টের জন্য অপেক্ষা করা হচ্ছে…" +msgid "Denied, waiting for the agent…" +msgstr "প্রত্যাখ্যাত, এজেন্টের জন্য অপেক্ষা করা হচ্ছে…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "প্রত্যাখ্যান করুন" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker ইমেজ ব্যবহার করে নিজের সার্ভারে এটি ডিপ্লয় করুন।" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "প্রতিটি ভূমিকা সংক্ষিপ্ত বুলেটে বর্ণনা করুন। ঘন অনুচ্ছেদ দ্রুত পড়া ও বিভক্ত করা কঠিন।" @@ -1764,6 +1773,10 @@ msgstr "দান করুন" msgid "Donate to Reactive Resume" msgstr "Reactive Resume-এ অনুদান দিন" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "দান থেকেই বাগ সংশোধন, নিরাপত্তা আপডেট এবং অ্যাপটি চালু রাখার প্রতিদিনের কাজের খরচ চলে।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "সম্পন্ন" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ডুপ্লিকেট" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "এআই ড্রাফট হিসেবে প্রতিলিপি করুন" +msgid "Duplicate as AI draft" +msgstr "AI খসড়া হিসেবে অনুলিপি করুন" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "সম্পাদনা {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "অ্যাপ্লিকেশন সম্পাদনা করুন" +msgstr "আবেদন সম্পাদনা করুন" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "ইংরেজি" msgid "English (United Kingdom)" msgstr "ইংরেজি (যুক্তরাজ্য)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "অতিরিক্ত সুরক্ষার স্তর যোগ করে আপনার অ্যাকাউন্টের নিরাপত্তা বাড়িয়ে তুলুন।" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "আপনার পাসকীটির জন্য একটি নাম লিখুন।" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "আপনার অ্যাকাউন্টের জন্য নতুন পাসওয়ার্ড দিন" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "আপনার সংরক্ষিত ব্যাকআপ কোডগুলোর যেকোনো একটি লিখে আপনার অ্যাকাউন্টে প্রবেশ করুন" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "জীবনবৃত্তান্তের মালিক আপনার সঙ্গে যে পাসওয়ার্ড শেয়ার করেছেন সেটি দিন।" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "লিংক করার জন্য URL লিখুন" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "যে URL-এ লিঙ্ক করতে চান সেটি লিখুন:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "আপনার অথেনটিকেটর অ্যাপ থেকে যাচাইকরণ কোডটি লিখুন" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "আপনার অ্যাকাউন্ট আপডেট করতে বর্তমান পাসওয়ার্ড এবং একটি নতুন পাসওয়ার্ড লিখুন।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সেটআপ নিশ্চিত করতে আপনার পাসওয়ার্ড লিখুন। একবার চালু হলে, প্রতিবার লগইন করার সময় আপনাকে অথেনটিকেটর অ্যাপের কোড দিতে হবে।" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সেট আপ নিশ্চিত করতে আপনার পাসওয়ার্ড দিন। একবার চালু হলে, প্রতিবার সাইন ইন করার সময় আপনার অথেন্টিকেটর অ্যাপ থেকে একটি কোড লাগবে।" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "প্রতিটি চেক পাস হয়েছে। এখানে কোন কিছুই আপনার জীবনবৃত্তান্ত পড়া থেকে একজন পার্সারকে থামাতে হবে না।" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "প্রতিটি অবদান, বড় বা ছোট, প্রজেক্টটিতে বিশাল পরিবর্তন আনে।<0/>আপনার সহায়তার জন্য ধন্যবাদ!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "যত ছোটই হোক, প্রতিটি অবদানই কাজে লাগে।<0/>আপনার সমর্থনের জন্য ধন্যবাদ!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "প্রতিটি টেমপ্লেটের চেহারা আলাদা, তাই আপনি নিজেকে যেভাবে তুলে ধরতে চান তার সঙ্গে মানানসই টেমপ্লেটটি বেছে নিন। Reactive Resume-এ এখন 15টি টেমপ্লেট আছে, আরও আসছে।" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "মেয়াদ শেষ হবে" msgid "Expires on {0}" msgstr "মেয়াদ শেষ হবে {0} তারিখে" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "বিভিন্ন ধরনের টেমপ্লেট ঘুরে দেখুন—প্রতিটি টেমপ্লেটই আলাদা স্টাইল, পেশা এবং ব্যক্তিত্বের সঙ্গে মানানসই করে ডিজাইন করা। Reactive Resume-এ বর্তমানে ১২টি টেমপ্লেট আছে, আরও অনেক আসছে।" - -#: src/features/settings/pages/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 "Reactive Resume-কে আপনার অ্যাপ্লিকেশনগুলোর সঙ্গে একীভূত করতে API ডকুমেন্টেশন ঘুরে দেখুন। এখানে বিস্তারিত এন্ডপয়েন্ট, অনুরোধের উদাহরণ এবং প্রমাণীকরণ পদ্ধতি পাবেন।" - #: src/libs/resume/section.tsx msgid "Export" msgstr "এক্সপোর্ট" @@ -2083,17 +2096,13 @@ msgstr "পিএনজি রপ্তানি করুন" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "জীবনবৃত্তান্তটি ছবি বা স্ক্যান হিসেবে না দিয়ে টেক্সট PDF হিসেবে এক্সপোর্ট করুন।" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "আপনার জীবনবৃত্তান্ত বা কভার লেটারটি আপনার প্রয়োজনীয় ফরম্যাটে রপ্তানি করুন।" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "কোনো অপেক্ষা বা বিলম্ব ছাড়াই তাৎক্ষণিকভাবে আপনার জীবনবৃত্তান্ত PDF-এ রপ্তানি করুন।" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "এক ক্লিকেই আপনার জীবনবৃত্তান্ত PDF-এ এক্সপোর্ট করুন, কোনো অপেক্ষা ছাড়াই।" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "রপ্তানিকৃত পাইপলাইন-প্রবাহ.png" +msgstr "রপ্তানিকৃত pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "এআই প্রোভাইডার সংরক্ষণ করা msgid "Failed to send password reset email. Please try again." msgstr "পাসওয়ার্ড রিসেট ইমেইল পাঠানো ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সেটআপ করতে ব্যর্থ হয়েছে।" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ট্যাগ দিয়ে ফিল্টার করুন" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "দুর্বল বুলেট পয়েন্টগুলো খুঁজে বের করুন এবং সেগুলোকে আরও জোরালো ফলাফল, সংখ্যা, পরিধি ও তীক্ষ্ণ ক্রিয়াপদ দিয়ে নতুন করে লিখুন।" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "দুর্বল বুলেট পয়েন্টগুলো খুঁজে বের করুন এবং সেগুলো আরও জোরালো ফলাফল, সংখ্যা, পরিসর ও ধারালো ক্রিয়াপদ দিয়ে নতুন করে লিখুন।" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ফন্টের ওজন" msgid "Font Weights" msgstr "ফন্টের ওজনসমূহ" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "একটি নিরাপদ ও মনোযোগ নষ্ট না হওয়া অভিজ্ঞতার জন্য।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "উদাহরণস্বরূপ, আপনি কোন কোন কোম্পানিতে এই জীবনবৃত্তান্ত পাঠিয়েছেন বা চাকরির বিবরণের লিঙ্কগুলো এখানে নোট করে রাখতে পারেন।" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "নিরাপত্তাজনিত কারণে এই কীটি কেবল একবারই দেখানো হবে।" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "যেমন, এই জীবনবৃত্তান্তটি কোন কোন কোম্পানিতে পাঠিয়েছেন তা লিখে রাখুন, কিংবা চাকরির বিবরণের লিঙ্ক রাখুন।" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ফাঁক:" msgid "Generate a random name" msgstr "একটি এলোমেলো নাম জেনারেট করুন" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "আপনার PDF তৈরি হচ্ছে..." + #: src/libs/locale.ts msgid "German" msgstr "জার্মান" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "হিব্রু" #: 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 "আরও অভিজ্ঞ অবদানকারীদের যুক্ত করার মাধ্যমে আমার উপর একক রক্ষণাবেক্ষণকারীর চাপ কমাতে এবং উন্নয়নকে ত্বরান্বিত করতে আমাকে সাহায্য করুন।" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "আরও অভিজ্ঞ অবদানকারীদের যুক্ত করতে আমাকে সাহায্য করুন, যাতে সব কাজ একজন রক্ষণাবেক্ষণকারীর ওপর না পড়ে।" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "অ্যাপটিকে আপনার ভাষায় অনুবাদ করতে সহায়তা করুন" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "ভিন্ন ভিন্ন পেশা ও ব্যক্তিত্বের জন্য এখানে রয়েছে জীবনবৃত্তান্তের নানা টেমপ্লেট। আপনি আধুনিক বা ক্লাসিক, বোল্ড বা সহজ যাই পছন্দ করুন না কেন, আপনার সঙ্গে মানানসই একটি ডিজাইন থাকবেই। নিচের অপশনগুলো দেখে এমন একটি টেমপ্লেট বেছে নিন যা আপনার স্টাইলের সঙ্গে মানায়।" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "এই নিন আপনার নতুন API কী" @@ -2657,10 +2655,6 @@ msgstr "হাঙ্গেরিয়ান" msgid "Icon" msgstr "আইকন" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "আবেদনকারী ট্র্যাকিং সিস্টেমের ঘাটতিগুলো চিহ্নিত করুন এবং শুধুমাত্র উচ্চ-নিশ্চয়তাসম্পন্ন কীওয়ার্ডের উন্নতি সাধন করুন।" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "যদি এটি স্ক্যান থেকে এসে থাকে, তা প্রত্যাশিত। অন্যথায় এটি সরিয়ে দিন; নিয়োগকারীরা এটিকে কীওয়ার্ড স্টাফিং হিসেবে দেখেন।" @@ -2701,7 +2695,7 @@ msgstr "CSV থেকে আমদানি করুন" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "আমদানি করা {0} অ্যাপ্লিকেশন(গুলি)।" +msgstr "আমদানি করা {0} আবেদন।" #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "কন্নড়" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "একটি মাত্র ঠিকানা রাখুন, যাতে কোনটি ব্যবহার করতে হবে তা অনুমান করতে না হয়।" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "একটিই ঠিকানা রাখুন, যাতে কোনটি ব্যবহার করতে হবে তা সফটওয়্যারকে আন্দাজ করতে না হয়।" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "সাধারণত ছবি সরিয়ে বা ছোট করে এটি ২.৫ MB-এর নিচে রাখুন।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "এই জীবনবৃত্তান্ত সম্পর্কে ব্যক্তিগত নোট এখানে রাখুন। অন্য কেউ সেগুলো দেখতে পাবে না।" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "জীবনবৃত্তান্তের কনটেন্ট টেক্সটের ছবি না রেখে প্রকৃত টেক্সট হিসেবে রাখুন।" @@ -2904,7 +2902,7 @@ msgstr "একসাথে থাকুন" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "চাবি" +msgstr "কী" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "লাইন হাইট" msgid "Link a Reactive Resume (recommended)" msgstr "একটি Reactive Resume লিংক করুন (প্রস্তাবিত)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI ম্যাচ স্কোরিং ও অভিযোজনের জন্য একটি Reactive Resume লিঙ্ক করুন।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "আপনার উপযুক্ততা যাচাই করতে ও একটি কপি সাজিয়ে নিতে একটি জীবনবৃত্তান্ত যুক্ত করুন এবং কাজের বিবরণ পেস্ট করুন (সম্পাদনা)।" @@ -3078,10 +3080,6 @@ msgstr "লিংকডইন" msgid "LinkedIn, Referral…" msgstr "LinkedIn, রেফারেল…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume লিংক করলে AI ম্যাচ স্কোরিং এবং টেইলারিং সক্রিয় হয়।" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "আপনার {providerName} অ্যাকাউন্ট লিংক করা হচ্ছে..." @@ -3104,7 +3102,7 @@ msgstr "এআই প্রোভাইডার লোড করা হচ্ #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "অ্যাপ্লিকেশন লোড হচ্ছে…" +msgstr "আবেদন লোড হচ্ছে…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "প্রোভাইডার লোড হচ্ছে…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "পুনরায় শুরু হচ্ছে…" +msgstr "জীবনবৃত্তান্ত লোড হচ্ছে…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "অবস্থান" msgid "Lock" msgstr "লক" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "লগআউট" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "দীর্ঘ অংশ বড় হাতের অক্ষরে লেখা আছে।" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "প্রধান নেভিগেশন" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "অভিজ্ঞতা বিভাগটিকে আরও ফলাফল-কেন্দ্রিক করুন এবং অস্পষ্ট দায়িত্বগুলো বাদ দিন।" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "অভিজ্ঞতা বিভাগটি ফলাফলকেন্দ্রিক করুন এবং অস্পষ্ট দায়িত্বগুলো বাদ দিন।" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "বিভাগটিকে অন্য কলাম বা পৃষ #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "মঞ্চ পরিবর্তন করুন" +msgstr "পর্যায় পরিবর্তন করুন" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "https:// দিয়ে শুরু করতে হবে।" msgid "Name" msgstr "নাম" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "যে পদের জন্য আবেদন করছেন সেই পদের নামেই জীবনবৃত্তান্তটির নাম দিন।" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "নাম দিলে কীগুলো আলাদা করে চেনা যায়, তাই যে কাজে ব্যবহার করবেন সেই অনুযায়ী নাম দিন।" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "একাধিক পাসকি নিবন্ধন করলে নাম দিয়ে সেগুলো আলাদা করে চেনা সহজ হয়।" + #: src/libs/locale.ts msgid "Nepali" msgstr "নেপালি" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "নতুন আবেদন" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "নতুন নতুন ফিচার নিয়মিত যোগ ও উন্নত করা হচ্ছে, তাই নিয়মিত ফিরে এসে দেখে নিন।" +msgid "New features land regularly, so check back now and then." +msgstr "নতুন সুবিধা নিয়মিতই যোগ হয়, তাই মাঝেমধ্যে দেখে যান।" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "নতুন থ্রেড" msgid "New Thread" msgstr "নতুন থ্রেড" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "কোনো বিজ্ঞাপন নেই, কোনো ট্র্যাকার নেই, তাই কিছুই আপনার পথে বাধা হয় না।" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "কোনো বিজ্ঞাপন নয়, কোনো ট্র্যাকিং নয়" @@ -3384,16 +3393,21 @@ msgstr "কোনো এআই সরবরাহকারী সংযুক্ #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "আপনার ফিল্টারগুলোর সাথে কোনো অ্যাপ্লিকেশন মেলে না।" +msgstr "আপনার ফিল্টারগুলোর সাথে কোনো আবেদন মেলে না।" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "এখনো কোনো আবেদন আসেনি — আপনার ফানেল এবং উত্তরের হার দেখতে কয়েকটি আবেদন যোগ করুন।" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "এখনও কোনো আবেদন নেই। কয়েকটি যোগ করে আপনার ফানেল ও উত্তর পাওয়ার হার দেখুন।" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "কোনো বুলেট তালিকা পাওয়া যায়নি।" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ওই অনুসন্ধানের সঙ্গে কোনো কমান্ড মেলে না।" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "কোনো প্রচলিত সেকশন শিরোনাম পাওয়া যায়নি।" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "কোনো ফোন নম্বর পাওয়া যায়নি।" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "আপনি প্রত্যাখ্যাত হবেন কি না তার কোনো পূর্বাভাস নেই — কোনো টুলই তা পারে না।" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "আপনি বাতিল হবেন কি না তার কোনো পূর্বাভাস নেই। কোনো টুলই তা করতে পারে না।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ওড়িয়া" msgid "Ollama Cloud" msgstr "ওলামা ক্লাউড" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "মুছে ফেলার পর কী-টি আর আপনার ডেটায় ঢুকতে পারবে না। এটি ফিরিয়ে নেওয়া যাবে না।" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ওয়ান‑ক্লিক সাইন‑ইন" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "শুধুমাত্র প্রথম {0}টি পৃষ্ঠা চেক করা হয়েছে, তাই এই রিপোর্ট পুরো ফাইল কভার করে না।" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "একবারে শুধুমাত্র প্রথম {MAX_IMPORT} টি সারি ইম্পোর্ট হবে — {overflow} টি সারি বাদ থাকবে। বাকিগুলো ইম্পোর্ট করার জন্য ফাইলটি ভাগ করুন।" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "একবারে কেবল প্রথম {MAX_IMPORT}টি সারি ইমপোর্ট হয়, {overflow}টি বাদ পড়ে। বাকিগুলো ইমপোর্ট করতে ফাইলটি ভাগ করে নিন।" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "খুলুন" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ওপেন এআই এজেন্ট" +msgstr "এআই এজেন্ট খুলুন" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "ওপেন এআই অ্যাসিস্ট্যান্ট" +msgstr "এআই অ্যাসিস্ট্যান্ট খুলুন" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "এজেন্টের জন্য ঐচ্ছিক নোট" msgid "Optional note for the agent…" msgstr "এজেন্টের জন্য ঐচ্ছিক নোট…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "প্রয়োজনে একটি পাসওয়ার্ড সেট করুন, যাতে শুধু পাসওয়ার্ড জানা ব্যক্তিরাই লিঙ্কের মাধ্যমে আপনার জীবনবৃত্তান্ত দেখতে পারে।" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ঐচ্ছিকভাবে, একটি চাকরির বিজ্ঞপ্তির কোন কোন টার্ম ইতিমধ্যে রয়েছে।" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "পাসকি" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "পাসকি সফলভাবে মুছে ফেলা হয়েছে।" +msgid "Passkey deleted." +msgstr "পাসকি মুছে ফেলা হয়েছে।" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "পাসকি সফলভাবে নিবন্ধিত হয়েছে।" +msgid "Passkey registered." +msgstr "পাসকি নিবন্ধিত হয়েছে।" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "বিভ্রান্তি" msgid "Persian" msgstr "ফার্সি" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "যেকোনো রঙ, ফন্ট বা ডিজাইন ব্যবহার করে আপনার জীবনবৃত্তান্তকে নিজের মতো করে ব্যক্তিগত করুন।" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ফোন" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "সাইডবার থেকে একটি কথোপকথন বেছে নিন, অথবা কোনো খসড়া নিয়ে কাজ করতে নতুন থ্রেড শুরু করুন।" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "আপনার জীবনবৃত্তান্ত বা কভার লেটারের জন্য একটি ফরম্যাট বেছে নিন।" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "একটি আইকন বাছাই করুন" @@ -3848,27 +3866,15 @@ msgstr "পাইপলাইন প্রবাহ" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "সমস্ত অ্যাপ্লিকেশন জুড়ে পাইপলাইনের স্বাস্থ্য" +msgstr "সমস্ত আবেদন জুড়ে পাইপলাইনের স্বাস্থ্য" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "এটিকে লেআউট প্যানেল থেকে একটি পৃষ্ঠায় রাখুন, অথবা আপনি যদি এটি পার্ক করতে চান তাহলে এটি লুকান৷" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "সাধারণ টেক্সট, যা এআই টুল এবং দ্রুত সম্পাদনার জন্য আদর্শ।" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "অনুগ্রহ করে আপনার অ্যাকাউন্টের জন্য একটি নতুন পাসওয়ার্ড লিখুন" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "অবিরত থাকতে জীবনবৃত্তান্তের মালিক আপনার সঙ্গে যে পাসওয়ার্ডটি শেয়ার করেছেন সেটি লিখুন।" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "যে URL‑এ লিংক করতে চান অনুগ্রহ করে সেটি লিখুন:" +msgid "Plain text, for AI tools and quick edits." +msgstr "সাদামাটা টেক্সট, AI টুল ও দ্রুত সম্পাদনার জন্য।" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "প্রকল্পটি সমর্থন করুন।" msgid "Please upload a PDF file." msgstr "অনুগ্রহ করে একটি পিডিএফ ফাইল আপলোড করুন।" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "অনুগ্রহ করে অপেক্ষা করুন, আপনার PDF তৈরি করা হচ্ছে..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "আপনার পিডিএফ তৈরি হওয়া পর্যন্ত অনুগ্রহ করে অপেক্ষা করুন…" - #: src/libs/locale.ts msgid "Polish" msgstr "পোলিশ" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "পছন্দসমূহ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "এমন একটি রক্ষণশীল সমাধান প্রস্তুত করুন যা আমার কর্মজীবনের আখ্যান পরিবর্তন না করে স্বচ্ছতা বাড়াবে।" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "এমন একটি সংযত প্যাচ তৈরি করুন যা স্পষ্টতা বাড়ায় কিন্তু আমার কর্মজীবনের গল্প বদলায় না।" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "প্রোজেক্টসমূহ" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "একটি পাসওয়ার্ড দিয়ে আপনার জীবনবৃত্তান্তকে অননুমোদিত প্রবেশ থেকে সুরক্ষিত রাখুন" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "আপনার জীবনবৃত্তান্তকে পাসওয়ার্ড দিয়ে সুরক্ষিত করুন এবং শুধু পাসওয়ার্ড জানা ব্যক্তিদেরই দেখতে দিন।" +msgid "Protect your resume with a password" +msgstr "আপনার জীবনবৃত্তান্ত পাসওয়ার্ড দিয়ে সুরক্ষিত করুন" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "প্রকাশনাসমূহ" msgid "Publisher" msgstr "প্রকাশক" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "আপনার জীবনবৃত্তান্তে পাসওয়ার্ড দিন, যাতে কেবল আপনি যাঁদের দেবেন তাঁরাই সেটি পড়তে পারেন।" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "প্রথম পৃষ্ঠার শীর্ষের কাছাকাছি একটি সাধারণ ইমেইল ঠিকানা রাখুন। বেশিরভাগ সিস্টেম এটির অধীনেই আপনাকে ফাইল করে।" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "প্রতিক্রিয়াশীল জীবনবৃত্তান্ত (JSON)" #: 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 ক্রমাগত বেড়ে চলেছে। এই প্রজেক্টের অগ্রগতির পেছনে আছে অসংখ্য মানুষের শ্রম, যাঁরা একে আরও ভালো করতে তাঁদের সময় ও দক্ষতা উত্সর্গ করেছেন। আমরা উদযাপন করি সেই কোডারদের, যারা GitHub‑এ ফিচার বাড়িয়েছেন, সেই ভাষাতত্ত্ববিদদের, যাদের Crowdin‑এর অনুবাদ এই প্রজেক্টকে আরও বেশি মানুষের কাছে পৌঁছে দিয়েছে, আর সেইসব মানুষকে, যারা এর ধারাবাহিক উন্নয়নে সহায়তা করতে দান করেছেন।" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "মানুষ সময় দেয় বলেই Reactive Resume আরও ভালো হয়। GitHub-এর অবদানকারীরা সুবিধাগুলো তৈরি করেন ও বাগ সারান, Crowdin-এর অনুবাদকেরা এটি অন্য ভাষায় পড়ার উপযোগী করেন, আর দাতারা উন্নয়ন চালিয়ে যেতে সাহায্য করেন। এই প্রকল্পের অগ্রগতি তাঁদের সবার কাছেই ঋণী।" #: 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 একটি বিনামূল্যের ও মুক্ত উৎস প্রজেক্ট, ভালোবাসা দিয়ে তৈরি এবং আমার ও একদল অবদানকারীর মাধ্যমে রক্ষণাবেক্ষণ করা হয়। আপনার অনুদান আলো জ্বেলে রাখে এবং কোড লেখার ধারাকে সচল রাখে।" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume একটি বিনামূল্যের ও মুক্ত উৎস প্রকল্প, যা আমি এবং অবদানকারীদের একটি সম্প্রদায় মিলে রক্ষণাবেক্ষণ করি। আপনার দান চলতি খরচ মেটায় এবং উন্নয়ন চালিয়ে যেতে সাহায্য করে।" #: 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." -msgstr "Reactive Resume একটি বিনামূল্যের এবং মুক্ত উৎস জীবনবৃত্তান্ত নির্মাতা, যা আপনার জীবনবৃত্তান্ত তৈরি, আপডেট ও শেয়ার করার প্রক্রিয়াকে সহজ করে।" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume একটি বিনামূল্যের ও মুক্ত উৎস জীবনবৃত্তান্ত নির্মাতা, যা আপনার জীবনবৃত্তান্ত তৈরি, আপডেট ও শেয়ার করা সহজ করে তোলে।" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "রিঅ্যাক্টিভ রেজ্যুমে বিনামূল্যে এবং ওপেন সোর্স। যদি এটি আপনাকে সাহায্য করে থাকে, তবে অনুগ্রহ করে অনুদান দেওয়ার কথা বিবেচনা করুন।" #: 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 মুক্ত উৎস, গোপনীয়তা-কেন্দ্রিক এবং সম্পূর্ণ বিনামূল্যে। অন্য জীবনবৃত্তান্ত নির্মাতাদের মতো এটি কোনো বিজ্ঞাপন দেখায় না, আপনার ডেটা ট্র্যাক করে না, বা ফিচারগুলো পেওয়ালের আড়ালে আটকে রাখে না।" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume মুক্ত উৎস, ব্যক্তিগত ও বিনামূল্যের। এতে কোনো বিজ্ঞাপন দেখানো হয় না, আপনি কী করছেন তা ট্র্যাক করা হয় না, এবং কোনো সুবিধা টাকার দেয়ালের পিছনে আটকে রাখা হয় না।" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "নাম বদলান" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "আপনার বর্তমান জীবনবৃত্তান্তকে PDF-এ রেন্ডার করে এবং আপনার ব্রাউজারে সম্পূর্ণ ফাইল চেক চালায়। কিছুই আপলোড করা হয় না।" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "আপনার বর্তমান জীবনবৃত্তান্তটি PDF-এ রেন্ডার করে এবং সম্পূর্ণ ফাইল পরীক্ষা আপনার ব্রাউজারেই চালায়। কিছুই আপলোড করা হয় না।" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "জীবনবৃত্তান্ত সম্পাদনা" msgid "Resume file" msgstr "জীবনবৃত্তান্ত ফাইল" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "জীবনবৃত্তান্তের লিঙ্ক ক্লিপবোর্ডে কপি হয়েছে।" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "জীবনবৃত্তান্ত সংযুক্ত" @@ -4328,7 +4331,11 @@ msgstr "জীবনবৃত্তান্তের বিকল্পগু #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "প্যাচ পুনরায় শুরু করুন" +msgstr "জীবনবৃত্তান্ত প্যাচ" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "নানা পেশা ও রুচির জন্য জীবনবৃত্তান্ত টেমপ্লেট। আপনার সঙ্গে যেটি মানায় সেটিই বেছে নিন।" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "সম্পাদনাগুলি পর্যালোচনা করুন" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "চাকরির বিবরণের সাথে জীবনবৃত্তান্তটি মিলিয়ে পর্যালোচনা করুন এবং কোনো অস্পষ্ট অংশ পরিবর্তন করার আগে আমাকে প্রশ্ন করুন।" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "একটি চাকরির বিবরণের সঙ্গে জীবনবৃত্তান্তটি মিলিয়ে দেখুন, আর যে বিষয়ে নিশ্চিত নন তা বদলানোর আগে আমাকে জিজ্ঞাসা করুন।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "পর্যালোচনা করা হচ্ছে…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "সারাংশটি এমনভাবে পুনর্গঠন করুন যাতে এটি গতানুগতিক না হয়ে একজন সিনিয়র ইঞ্জিনিয়ারিং ম্যানেজারের পদকে লক্ষ্য করে তৈরি হয়।" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "একজন সিনিয়র ইঞ্জিনিয়ারিং ম্যানেজার পদের জন্য সারাংশটি নতুন করে লিখুন, এবং সেটি সুনির্দিষ্ট রাখুন।" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "একটি স্টার্টআপের প্রতিষ্ঠাতা থেকে প্রোডাক্ট লিড পদে উত্তরণের জন্য এই জীবনবৃত্তান্তটি এমনভাবে পুনর্লিখন করুন, যাতে সুস্পষ্ট ব্যবসায়িক প্রভাব থাকে।" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "প্রোডাক্ট লিড ভূমিকায় যেতে চাওয়া একজন স্টার্টআপ প্রতিষ্ঠাতার জন্য এই জীবনবৃত্তান্তটি নতুন করে লিখুন, এবং ব্যবসায়িক প্রভাব তুলে ধরুন।" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "অনুসন্ধান" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "অ্যাপ্লিকেশন অনুসন্ধান করুন…" +msgstr "আবেদন অনুসন্ধান করুন…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "সেপারেটর" msgid "Serbian" msgstr "সার্বিয়ান" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "সর্বজনীন URL কেবল যাঁরা পাসওয়ার্ড জানেন তাঁরাই খুলুন, এমনটি চাইলে একটি পাসওয়ার্ড দিন।" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "একটি এআই প্রদানকারী সেট আপ msgid "Set up an AI provider before starting a thread." msgstr "থ্রেড শুরু করার আগে একটি এআই প্রোভাইডার সেট আপ করে নিন।" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "আগে একটি AI প্রদানকারী সেট আপ করুন।" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "এই জীবনবৃত্তান্তটি নিয়ে আলোচনা করতে এবং স্বয়ংক্রিয়ভাবে সম্পাদনাগুলো প্রয়োগ করতে একটি এআই প্রোভাইডার সেট আপ করুন।" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "শুরু করার জন্য একটি এআই প্রোভাইডার সেট আপ করুন।" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "অথেনটিকেটর অ্যাপ সেটআপ করু msgid "Shadow Width" msgstr "শেডোর প্রস্থ" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "এটি সর্বজনীন URL দিয়ে শেয়ার করুন, সেই URL-এ পাসওয়ার্ড দিন, অথবা PDF ডাউনলোড করে নিজেই পাঠান।" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "একটি সর্বজনীন URL‑এর মাধ্যমে আপনার জীবনবৃত্তান্ত শেয়ার করুন এবং অন্যদের দেখতে দিন।" +msgid "Share your resume with a public URL." +msgstr "সর্বজনীন URL দিয়ে আপনার জীবনবৃত্তান্ত শেয়ার করুন।" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "আপনার অ্যাকাউন্টে সাইন ইন msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google বা যেকোনো কাস্টম OAuth প্রদানকারীর মাধ্যমে সাইন ইন করুন।" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "সাইন আউট" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "স্লাগ" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "আপনি জমা দেওয়ার আগে কিছু অ্যাপ্লিকেশন সিস্টেমের জন্য একটি প্রয়োজন।" +msgstr "আপনি জমা দেওয়ার আগে কিছু আবেদন সিস্টেমের জন্য একটি প্রয়োজন।" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "কিছু অক্ষর প্রশ্নবোধক চিহ্ন হিসেবে বেরিয়ে আসে।" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "কিছু চেকের জন্য এমন তথ্যের প্রয়োজন যা এই ফাইলে নেই: পৃষ্ঠার এমন বিষয়বস্তু যা পরীক্ষা করা যায়নি, বা এমন ভাষার টেক্সট যা এই চেকগুলো কভার করে না। এগুলোকে পাস বা ফেল কোনোটিই হিসেবে গণনা করা হয় না।" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "কিছু পরীক্ষার জন্য এমন তথ্য দরকার যা এই ফাইলে নেই: যে পৃষ্ঠার বিষয়বস্তু পরীক্ষা করা যায়নি, কিংবা এমন ভাষার লেখা যা এই পরীক্ষাগুলো বোঝে না। সেগুলো পাস বা ফেল কোনোটাই ধরা হয় না।" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "স্কোয়ার" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "মঞ্চ" +msgstr "পর্যায়" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "জীবনবৃত্তান্তটি আপনার নাম দিয়ে শুরু করুন, নিজস্ব একটি লাইনে।" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "থ্রেড শুরু করুন" #: src/libs/resume/section.tsx @@ -5150,12 +5170,12 @@ msgid "Tailor my resume" msgstr "আমার জীবনবৃত্তান্তটি সাজিয়ে নিন" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "এই জীবনবৃত্তান্তটি একজন প্রোডাক্ট ম্যানেজারের চাকরির বিবরণের সাথে মিলিয়ে তৈরি করুন এবং রোডম্যাপের মালিকানা, স্টেকহোল্ডারদের সাথে যোগাযোগ এবং পরিমাপযোগ্য লঞ্চ ফলাফলের উপর জোর দিন।" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "একজন প্রোডাক্ট ম্যানেজারের চাকরির বিবরণ অনুযায়ী এই জীবনবৃত্তান্তটি সাজান, এবং রোডম্যাপের দায়িত্ব, স্টেকহোল্ডারদের সঙ্গে যোগাযোগ ও মাপা যায় এমন লঞ্চ ফলাফলের ওপর জোর দিন।" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." -msgstr "দর্জিকাজের কাজ ব্যর্থ হয়েছে।" +msgstr "অভিযোজন ব্যর্থ হয়েছে।" #: src/libs/locale.ts msgid "Tamil" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "এজেন্টের আপনার মতামত প্রয়োজন।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API কী সফলভাবে মুছে ফেলা হয়েছে।" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API ডকুমেন্টেশন দেখায় কীভাবে Reactive Resume আপনার নিজের অ্যাপ্লিকেশনের সঙ্গে যুক্ত করবেন। এতে এন্ডপয়েন্ট, রিকোয়েস্টের ফরম্যাট ও প্রমাণীকরণের কথা আছে।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API কী মুছে ফেলার পর আর আপনার ডেটায় প্রবেশ করতে পারবে না। এই কাজটি ফিরিয়ে নেওয়া যাবে না।" +msgid "The API key has been deleted." +msgstr "API কী মুছে ফেলা হয়েছে।" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "যে অ্যাপ্লিকেশনটি আপনাকে এ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "উপরের চেকগুলো যান্ত্রিক। এটি একটি ভাষা মডেলকে জিজ্ঞাসা করে যে একজন পাঠক আপনার বুলেট সম্পর্কে কী ভাববেন, এবং পুনর্লিখনের পরামর্শ দেয়। এটি কোনো স্কোর তৈরি করে না।" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "আপনি যে কমান্ডটি খুঁজছেন তা বিদ্যমান নেই।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "গভীর চেকটি সম্পূর্ণ করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।" @@ -5317,10 +5332,6 @@ msgstr "প্রদানকারীর প্রতিক্রিয়া msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "জীবনবৃত্তান্তের প্রিভিউ আপডেট করা যায়নি। সর্বশেষ বৈধ প্রিভিউটিই এখনও দেখানো হচ্ছে।" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "আপনি যে জীবনবৃত্তান্তে প্রবেশ করার চেষ্টা করছেন তা পাসওয়ার্ড দ্বারা সুরক্ষিত" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "একই লাইন প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি হয়।" @@ -5369,26 +5380,13 @@ msgstr "কোনো প্রোফাইল, পোর্টফোলিও msgid "There is no summary paragraph." msgstr "কোনো সারাংশ অনুচ্ছেদ নেই।" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX তৈরি করার সময় একটি সমস্যা হয়েছে, অনুগ্রহ করে আবার চেষ্টা করুন।" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "পিডিএফ তৈরি করার সময় একটি সমস্যা হয়েছে, অনুগ্রহ করে আবার চেষ্টা করুন।" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "আপনার জীবনবৃত্তান্তটি মুদ্রণের জন্য প্রস্তুত করার সময় একটি সমস্যা হয়েছে, অনুগ্রহ করে আবার চেষ্টা করুন।" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "এই চেক চালানোর জন্য পর্যাপ্ত তথ্য ছিল না।" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "এই চেকগুলি আপনার টাইপ করার সাথে সাথে চলে এবং কখনই আপনার ব্রাউজার ছেড়ে যায় না। তারা জিজ্ঞাসা করে যে একটি মেশিন আপনার জীবনবৃত্তান্ত পড়তে পারে, এটি ভালভাবে পড়ে কিনা তা নয়।" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "এই পরীক্ষাগুলো আপনি টাইপ করার সঙ্গে সঙ্গেই চলে এবং কখনও আপনার ব্রাউজারের বাইরে যায় না। এগুলো যাচাই করে সফটওয়্যার আপনার জীবনবৃত্তান্ত পড়তে পারে কি না, সেটি কতটা ভালো লেখা তা নয়।" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "এই কাজটি ফিরিয়ে নেওয়া যা msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "এই কাজটি ফিরিয়ে নেওয়া যাবে না। আপনার সব ডেটা স্থায়ীভাবে মুছে ফেলা হবে।" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "এই কাজটি পূর্বাবস্থায় ফেরানো যাবে না। কথোপকথনের বার্তা এবং আপলোড করা সংযুক্তি মুছে ফেলা হবে। আপনার ওয়ার্কিং রেজিউমেটি ড্যাশবোর্ডে থেকে যাবে এবং সেটি আলাদাভাবে মুছে ফেলা যাবে।" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "এই পদক্ষেপটি পূর্বাবস্থায় ফেরানো যাবে না। বার্তা এবং থ্রেড সংযুক্তিগুলো মুছে ফেলা হবে।" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "এই কাজটি ফিরিয়ে নেওয়া যাবে না। এতে থ্রেডের বার্তা ও আপলোড করা সংযুক্তিগুলো মুছে যায়।" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "এই এজেন্ট থ্রেডটি খোলা যায়নি।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "এই কাজটি ফিরিয়ে নেওয়া যাবে না। এতে থ্রেডের বার্তা ও আপলোড করা সংযুক্তিগুলো মুছে যায়। কাজ চলতি জীবনবৃত্তান্তটি আপনার ড্যাশবোর্ডে থেকে যায়, এবং সেটি আপনি আলাদাভাবে মুছতে পারেন।" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "এই চেকটি এই ফাইলের ক্ষেত্র msgid "This check only runs on resumes written in English." msgstr "এই চেকটি শুধুমাত্র ইংরেজিতে লেখা জীবনবৃত্তান্তে চলে।" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "এটি একটি নতুন API কী তৈরি করে, যা অন্য প্রোগ্রামগুলোকে Reactive Resume API-এর মাধ্যমে আপনার জীবনবৃত্তান্তের ডেটা পড়তে ও বদলাতে দেয়।" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "এই তারিখ সঠিকভাবে পড়া হবে না." @@ -5523,6 +5521,10 @@ msgstr "এটি একটি XFA ফর্ম, তাই বেশিরভা msgid "This is not a common resume page size." msgstr "এটি জীবনবৃত্তান্তের জন্য একটি সাধারণ পৃষ্ঠার আকার নয়।" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "এই কী কেবল একবারই দেখানো হয়। এই ডায়ালগ বন্ধ করার আগে সেটি কপি করে নিন।" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "এই লিঙ্ক এর প্রোটোকল অনুপস্থিত." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI প্রদানকারীর রেসপন্সের ওপর নির্ভর করে এতে কয়েক মিনিট সময় লাগতে পারে। অনুগ্রহ করে উইন্ডো বন্ধ বা পৃষ্ঠা রিফ্রেশ করবেন না।" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "এটি পরিমাপ করে সফটওয়্যার কতটা নিখুঁতভাবে এই ফাইলের টেক্সট এক্সট্র্যাক্ট করতে পারে। এটি কোনো আবেদন প্রত্যাখ্যাত হবে কিনা তার পূর্বাভাস দেয় না। কোনো টুলই তা পারে না। আপনার ফাইলটি এই ব্রাউজারে পড়া হয়েছে এবং কখনো আপলোড করা হয়নি।" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "এটি মাপে সফটওয়্যার এই ফাইলের লেখা কতটা নির্ভুলভাবে বের করতে পারে। কোনো আবেদন বাতিল হবে কি না তার পূর্বাভাস এটি দেয় না, এবং কোনো টুলই তা পারে না। আপনার ফাইলটি এই ব্রাউজারেই পড়া হয়েছে, কখনও আপলোড করা হয়নি।" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "এই জীবনবৃত্তান্তটি লক করা msgid "This resume is long." msgstr "এই জীবনবৃত্তান্তটি দীর্ঘ।" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "এই জীবনবৃত্তান্ত পাসওয়ার্ড দিয়ে সুরক্ষিত" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "এই জীবনবৃত্তান্তটি একটি এআই এজেন্ট দ্বারা হালনাগাদ করা হয়েছে।" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "এই জীবনবৃত্তান্তের শেয়ার করার সেটিংস অন্য কোথাও পরিবর্তিত হয়েছে।" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "এই পর্যালোচনা আপনার লেখা সম্পর্কে একটি ভাষা মডেলের মতামত। এটি উপরের স্কোর পরিবর্তন করে না, এবং এটি ভুলও হতে পারে। এটিকে চূড়ান্ত রায় নয়, দ্বিতীয় মতামত হিসেবে দেখুন।" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "এই পর্যালোচনা আপনার লেখা সম্পর্কে একটি ভাষা মডেলের মতামত। এতে ওপরের স্কোর বদলায় না, এবং এটি ভুলও হতে পারে। এটিকে দ্বিতীয় মতামত হিসেবে নিন, চূড়ান্ত রায় হিসেবে নয়।" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "এই ভূমিকার কোন বর্ণনা নেই।" msgid "This section has content but never appears." msgstr "এই বিভাগে বিষয়বস্তু আছে কিন্তু প্রদর্শিত হয় না." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "এই বিভাগটি আপনার এই জীবনবৃত্তান্ত‑সংক্রান্ত ব্যক্তিগত নোটের জন্য সংরক্ষিত। এখানে যা লিখবেন তা ব্যক্তিগতই থাকবে, অন্য কারও সঙ্গে শেয়ার করা হবে না।" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "এই বিভাগটি কলাম জুড়ে বিভক্ত।" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "এই ধাপটি ঐচ্ছিক, তবে সুপারিশকৃত।" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "এই থ্রেডটি আর্কাইভ করা হয়েছে। নতুন বার্তা পাঠানো যাবে না।" +msgid "This thread is archived. You can't send new messages." +msgstr "এই থ্রেডটি আর্কাইভ করা হয়েছে। আপনি নতুন বার্তা পাঠাতে পারবেন না।" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "এই থ্রেডটি শুধুমাত্র পঠনযো msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "এই থ্রেডটি শুধুমাত্র পঠনযোগ্য, কারণ কার্যকরী জীবনবৃত্তান্ত বা এআই প্রদানকারী অনুপলব্ধ।" -#: 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 "এটি Reactive Resume API‑তে প্রবেশ করার জন্য একটি নতুন API কী তৈরি করবে, যাতে মেশিনগুলো আপনার জীবনবৃত্তান্তের ডেটার সঙ্গে ইন্টারঅ্যাক্ট করতে পারে।" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "যদি আপনি একাধিক পাসকি ব্যবহার করার পরিকল্পনা করেন, তাহলে এটি পরে শনাক্ত করতে আপনার সহায়তা করবে।" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "এটি এই বিভাগের সমস্ত আইটেম মুছে ফেলবে।" @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "দক্ষতা বিভাগটিকে আরও সংক্ষিপ্ত করুন, যাতে এটি কেবল কিছু কীওয়ার্ডের সমষ্টির মতো না হয়ে উদ্দিষ্ট ভূমিকার সহায়ক হয়।" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume দিয়ে জীবনবৃত্তান্ত তৈরির টাইমল্যাপস প্রদর্শনী" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume-এ একটি জীবনবৃত্তান্ত তৈরি হওয়ার টাইমল্যাপ্স" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "সময়রেখা" msgid "Tip" msgstr "টিপ" -#: 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 "পরামর্শ: API কী‑কে এমন একটি নাম দিন যা এর ব্যবহারের উদ্দেশ্য বোঝায়, যাতে পরে সহজে চিনতে পারেন।" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "পরামর্শ: আপনি যে চাকরির পদের জন্য আবেদন করছেন, সেই পদের নাম অনুযায়ী জীবনবৃত্তান্তের নাম দিতে পারেন।" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "শিরোনাম" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "আপনার অ্যাকাউন্ট মুছে ফেলতে চাইলে নিশ্চয়তাসূচক টেক্সট লিখে নিচের বাটনে ক্লিক করতে হবে।" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "আপনার অ্যাকাউন্ট মুছতে, নিচে নিশ্চিতকরণের লেখাটি টাইপ করুন, তারপর বোতামে ক্লিক করুন।" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "এক্সপোর্ট করার সময় ঐচ্ছিক লিগেচার বন্ধ করুন।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "সর্বজনীন শেয়ার চালু করে দেখুন আপনার জীবনবৃত্তান্ত কতবার দেখা হয়েছে বা ডাউনলোড করা হয়েছে। শুধু আপনিই আপনার জীবনবৃত্তান্তের পরিসংখ্যান দেখতে পারবেন।" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "আপনার জীবনবৃত্তান্ত কতবার দেখা বা ডাউনলোড হয়েছে তা জানতে সর্বজনীন শেয়ারিং চালু করুন। এই সংখ্যাগুলো কেবল আপনিই দেখতে পাবেন।" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সফলভাবে বন্ধ করা হয়েছে।" +msgid "Two-factor authentication is now disabled." +msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ এখন বন্ধ।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ সফলভাবে সেটআপ করা হয়েছে।" +msgid "Two-factor authentication is now enabled." +msgstr "টু‑ফ্যাক্টর প্রমাণীকরণ এখন চালু।" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "বিদ্যমান স্বেচ্ছাসেবী অভি msgid "Update Password" msgstr "পাসওয়ার্ড আপডেট করুন" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "নেতৃত্ব, সীমাবদ্ধতা, আপস-মীমাংসা এবং পরিমাপযোগ্য ফলাফল তুলে ধরতে প্রকল্পের বুলেট পয়েন্টগুলো হালনাগাদ করুন।" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "জীবনবৃত্তান্ত আপডেট করুন" @@ -5970,9 +5952,13 @@ msgstr "জীবনবৃত্তান্ত আপডেট করুন" msgid "Update the calendar date for this timeline entry." msgstr "এই সময়রেখার এন্ট্রির ক্যালেন্ডার তারিখ আপডেট করুন।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "প্রকল্পের বুলেট পয়েন্টগুলো আপডেট করুন যাতে নেতৃত্ব, সীমাবদ্ধতা, আপস ও মাপা যায় এমন ফলাফল ফুটে ওঠে।" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "এই অ্যাপ্লিকেশনটির বিবরণ আপডেট করুন।" +msgstr "এই আবেদনটির বিবরণ আপডেট করুন।" #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv ফাইল আপলোড করুন" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "একটি জীবনবৃত্তান্ত আপলোড করুন এবং দেখুন একটি অ্যাপ্লিক্যান্ট ট্র্যাকিং সিস্টেম আসলে এটি থেকে কী পড়ে। সবকিছু এই ব্রাউজারে চলে। আপনার ফাইল কখনো আপলোড করা হয় না, এবং কিছুই সংরক্ষণ করা হয় না।" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "একটি জীবনবৃত্তান্ত আপলোড করুন এবং দেখুন একটি অ্যাপ্লিক্যান্ট ট্র্যাকিং সিস্টেম তা থেকে কী পড়ে। সবকিছু এই ব্রাউজারেই চলে। আপনার ফাইল কখনও আপলোড হয় না, এবং কিছুই সংরক্ষণ করা হয় না।" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "সতর্কতা" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "আমরা স্বয়ংক্রিয়ভাবে ফরম্যাটটি শনাক্ত করতে পারিনি — অনুগ্রহ করে উপর থেকে এটি নির্বাচন করুন।" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "আমরা ফরম্যাটটি নিজে থেকে শনাক্ত করতে পারিনি। উপর থেকে বেছে নিন।" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "আমরা সেই পৃষ্ঠাটি খুঁজে পা msgid "We couldn't link that provider account. Please try again." msgstr "আমরা সেই প্রদানকারী অ্যাকাউন্টটি যুক্ত করতে পারিনি। অনুগ্রহ করে আবার চেষ্টা করুন।" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "আমরা এই থ্রেডটি খুলতে পারিনি।" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "আমরা প্রদানকারীর কাছ থেকে আপনার প্রোফাইল পড়তে পারিনি।" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "আমরা আপনার নতুন ইমেল ঠিকানায় একটি নিশ্চিতকরণ লিঙ্ক পাঠিয়েছি। পরিবর্তনটি নিশ্চিত করতে সেটি খুলুন।" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "আমরা আপনার ইমেল ঠিকানায় একটি নতুন যাচাইকরণ লিঙ্ক পাঠিয়েছি। আপনার অ্যাকাউন্ট যাচাই করতে সেটি খুলুন।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ওয়েব অনুসন্ধান" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI গ্রোক" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "হ্যাঁ, Reactive Resume একাধিক ভাষায় উপলভ্য। আপনি সেটিংস পেজ থেকে বা ডান দিকের উপরের কোণের ভাষা পরিবর্তনকারী ব্যবহার করে নিজের পছন্দের ভাষা বেছে নিতে পারেন। যদি আপনার ভাষা তালিকায় না থাকে, বা আপনি বিদ্যমান অনুবাদ উন্নত করতে চান, তাহলে আপনি <0>Crowdin‑এ অনুবাদে অবদান রাখতে পারেন<1> (নতুন ট্যাবে খুলবে)।" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "হ্যাঁ। এক ক্লিকেই আপনার জীবনবৃত্তান্ত PDF-এ এক্সপোর্ট হয়, আপনার ফরম্যাটিং ও স্টাইলিং অক্ষত রেখে।" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "হ্যাঁ! Reactive Resume সম্পূর্ণ বিনামূল্যে ব্যবহারের জন্য, কোনো গোপন খরচ, প্রিমিয়াম স্তর বা সাবস্ক্রিপশন ফি নেই। এটি মুক্ত উৎস এবং সবসময়ই বিনামূল্যে থাকবে।" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "হ্যাঁ। সেটিংস পাতায়, কিংবা উপরের ডান কোণের ভাষা পরিবর্তকের মাধ্যমে আপনার ভাষা বেছে নিন। আপনার ভাষা না থাকলে, বা বর্তমান অনুবাদ আরও ভালো হতে পারলে, আপনি <0>Crowdin-এ অনুবাদে অবদান রাখতে পারেন<1> (নতুন ট্যাবে খোলে)।" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "আপনি চাইলে Docker ইমেজ ব্যবহার করে নিজের সার্ভারে ডিপ্লয় করতেও পারেন।" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "হ্যাঁ। Reactive Resume বিনামূল্যে ব্যবহার করা যায়, কোনো লুকানো খরচ, প্রিমিয়াম স্তর বা সাবস্ক্রিপশন ফি নেই। এটি মুক্ত উৎস, এবং বিনামূল্যেই থাকবে।" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "আপনি চাইলে ইউজারনেম দিয়েও লগইন করতে পারেন।" - -#: src/routes/_home/-sections/faq.tsx -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 হিসেবে ডাউনলোড করতে পারেন। সিদ্ধান্ত আপনার!" +msgid "You can also sign in with your username." +msgstr "আপনি আপনার ইউজারনেম দিয়েও সাইন ইন করতে পারেন।" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "আপনার জন্য একটি ইমেইল এসেছে!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "আপনার অ্যাকাউন্ট সফলভাবে মুছে ফেলা হয়েছে।" +msgid "Your account has been deleted." +msgstr "আপনার অ্যাকাউন্ট মুছে ফেলা হয়েছে।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "আপনার যোগাযোগের বিবরণ প্রথম পৃষ্ঠায় নেই।" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "আপনার ডেটা সফলভাবে রপ্তানি করা হয়েছে।" +msgid "Your data has been exported." +msgstr "আপনার ডেটা এক্সপোর্ট করা হয়েছে।" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "আপনার ডেটা নিরাপদ, এবং কখনোই কাউকে শেয়ার বা বিক্রি করা হয় না।" #: src/routes/_home/-sections/faq.tsx -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 নিজে হোস্ট করেও ডেটার পূর্ণ নিয়ন্ত্রণ রাখতে পারেন।" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "আপনার ডেটা নিরাপদে সংরক্ষণ করা হয় এবং কখনও তৃতীয় পক্ষের সঙ্গে শেয়ার করা হয় না। এর ওপর পূর্ণ নিয়ন্ত্রণ চাইলে, আপনি Reactive Resume নিজের সার্ভারে নিজে হোস্ট করতে পারেন।" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "আপনার সর্বশেষ পরিবর্তনগুলো সংরক্ষণ করা যায়নি।" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "যতক্ষণ না আপনি স্পষ্টভাবে এই সিম্যান্টিক সিএসএস ড্রাফটটি সক্রিয় করছেন, ততক্ষণ আপনার পুরোনো স্টাইলগুলো সক্রিয় থাকবে।" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "আপনি এই Semantic CSS খসড়া সক্রিয় না করা পর্যন্ত আপনার পুরোনো স্টাইলগুলোই চালু থাকবে।" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "আপনার পৃষ্ঠা মার্জিন খুব সংকীর্ণ." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "আপনার পাসওয়ার্ড সফলভাবে রিসেট হয়েছে। এখন আপনি নতুন পাসওয়ার্ড দিয়ে সাইন ইন করতে পারবেন।" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "আপনার পাসওয়ার্ড রিসেট করা হয়েছে। এখন আপনি নতুন পাসওয়ার্ড দিয়ে সাইন ইন করতে পারেন।" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "আপনার পাসওয়ার্ড সফলভাবে আপডেট হয়েছে।" +msgid "Your password has been updated." +msgstr "আপনার পাসওয়ার্ড আপডেট করা হয়েছে।" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "আপনার ফোন নম্বর অস্বাভাবিক আকারে লেখা।" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "আপনার প্রোফাইল সফলভাবে আপডেট হয়েছে।" +msgid "Your profile has been updated." +msgstr "আপনার প্রোফাইল আপডেট করা হয়েছে।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে তৈরি হয়েছে।" +msgid "Your resume has been created." +msgstr "আপনার জীবনবৃত্তান্ত তৈরি হয়েছে।" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে মুছে ফেলা হয়েছে।" +msgid "Your resume has been deleted." +msgstr "আপনার জীবনবৃত্তান্ত মুছে ফেলা হয়েছে।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে ডুপ্লিকেট করা হয়েছে।" +msgid "Your resume has been duplicated." +msgstr "আপনার জীবনবৃত্তান্তের অনুলিপি তৈরি হয়েছে।" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে ইমপোর্ট করা হয়েছে।" +msgid "Your resume has been imported." +msgstr "আপনার জীবনবৃত্তান্ত ইমপোর্ট করা হয়েছে।" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "আপনার জীবনবৃত্তান্তটি নির্বাচিত সংস্করণে পুনরুদ্ধার করা হয়েছে।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "আপনার জীবনবৃত্তান্ত সফলভাবে আপডেট হয়েছে।" +msgid "Your resume has been updated." +msgstr "আপনার জীবনবৃত্তান্ত আপডেট করা হয়েছে।" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "আপনার জীবনবৃত্তান্তে \"I\" এবং \"my\" ব্যবহার করা হয়েছে।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "আপনার জীবনবৃত্তান্তের সর্বজনীন লিঙ্ক বর্তমানে পাসওয়ার্ড দ্বারা সুরক্ষিত। শুধু যাদের আপনি বিশ্বাস করেন তাঁদের সঙ্গেই পাসওয়ার্ডটি শেয়ার করুন।" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "আপনার জীবনবৃত্তান্তের সর্বজনীন URL পাসওয়ার্ড দিয়ে সুরক্ষিত। পাসওয়ার্ডটি কেবল বিশ্বস্ত মানুষদের সঙ্গেই শেয়ার করুন।" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "আপনার সহায়তা নিশ্চিত করে যে এই প্রজেক্ট এখন এবং ভবিষ্যতেও সবার জন্য বিনামূল্যে ও সহজলভ্য থাকবে।" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "আপনার সমর্থনেই প্রকল্পটি এখন এবং পরেও সবার জন্য বিনামূল্যে ও উন্মুক্ত থাকে।" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "জুম আউট" #: src/libs/locale.ts msgid "Zulu" msgstr "জুলু" - diff --git a/apps/web/locales/ca-ES.po b/apps/web/locales/ca-ES.po index 9213494ec..c8d612300 100644 --- a/apps/web/locales/ca-ES.po +++ b/apps/web/locales/ca-ES.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Preguntes<1>més<2>freqüents" #: 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.<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!" -msgstr "<0>Gràcies per utilitzar Reactive Resume! Aquesta aplicació és una feina feta amb amor, creada sobretot en el meu temps lliure, amb el meravellós suport de col·laboradors de codi obert d’arreu del món.<1>Si Reactive Resume t’ha estat útil i vols ajudar a mantenir-la gratuïta i oberta per a tothom, si us plau, considera fer una donació. Qualsevol petita aportació és benvinguda!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Gràcies per fer servir Reactive Resume. Desenvolupo aquesta aplicació sobretot en el meu temps lliure, amb l'ajuda de col·laboradors de codi obert d'arreu del món.<1>Si t'ha estat útil i vols que continuï sent gratuïta i oberta per a tothom, considera fer una donació. Qualsevol quantitat ajuda." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 any" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Més de 12 plantilles" +msgid "15 Templates" +msgstr "15 plantilles" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mesos" msgid "6 months" msgstr "6 mesos" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Una exportació neta a una sola columna conserva totes les dades. Les columnes i les imatges és on es perden." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "S’ha enviat un enllaç de confirmació a l’adreça de correu electrònic actual. Comprova la bústia d’entrada per confirmar el canvi." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Una data és en el futur." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Es fa referència a un tipus de lletra que no està incrustat." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Un creador de currículums gratuït i de codi obert que simplifica el procés de crear, actualitzar i compartir el teu currículum." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Un creador de currículums gratuït i de codi obert que fa fàcil crear, actualitzar i compartir el teu currículum." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Un buit no és cap problema. Afegeix una explicació d'una línia si vol msgid "A link points somewhere other than the address it shows." msgstr "Un enllaç apunta a un lloc diferent de l'adreça que mostra." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "S’ha copiat al porta-retalls un enllaç al teu currículum." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Molta gent m’ha escrit al llarg dels anys per compartir les seves experiències amb Reactive Resume i com els ha ajudat, i mai no em canso de llegir-les. Si tens una història per explicar, fes-m’ho saber enviant-me un correu a <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "S’ha enviat un nou enllaç de verificació a la teva adreça de correu electrònic. Comprova la bústia d’entrada per verificar el compte." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Al llarg dels anys molta gent m'ha escrit per explicar-me com els va ajudar Reactive Resume, i mai no em canso de llegir aquests correus. Si tens una història per compartir, escriu-me a <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Una pàgina està girada." msgid "A passion project by <0>Amruth Pillai." msgstr "Un projecte fet amb passió per <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Una varietat de dissenys per triar, i encara n'arribaran més." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Un currículum dissenyat per a un lector humà, amb foto, encapçalaments i columnes" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Una exportació d'una sola columna conserva totes les dades. És a les columnes i a les imatges on es perden." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Un tram" @@ -243,10 +234,6 @@ msgstr "Una adreça web està escrita sense https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Accedeix als teus currículums i dades de manera programàtica mitjançant l’API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Afegeix un camp personalitzat" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Afegeix una feina a la qual sol·licites, enllaça el currículum que has enviat i fes-lo pujar pel teu canal a mesura que avanci el procés." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Afegeix una feina a la qual t'estàs presentant i enllaça el currículum que vas enviar. Mou-la pel tauler a mesura que rebis respostes." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Afegeix una entrada o utilitza projectes i treball voluntari per mostrar msgid "Add and test a provider before starting an agent thread." msgstr "Afegiu i proveu un proveïdor abans d'iniciar un fil d'agent." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Afegeix una capa més de protecció al teu compte." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Afegeix una aplicació" +msgstr "Afegeix una candidatura" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Afegeix una etiqueta" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Afegeix a la canalització" +msgstr "Afegeix al pipeline" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Qualsevol etiqueta" #: 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 "Qualsevol persona que visiti l’URL públic del currículum haurà d’introduir aquesta contrasenya per accedir-hi." - -#: 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 "Qualsevol persona que tingui l’URL públic del currículum podrà veure i descarregar el teu currículum sense introduir cap contrasenya." +msgid "Anyone who opens the public URL will need this password." +msgstr "Qualsevol que obri l'URL públic necessitarà aquesta contrasenya." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Qualsevol persona amb l’enllaç pot veure i descarregar el currículum." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Qualsevol que tingui l'URL públic podrà veure i baixar el teu currículum sense contrasenya." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Accés a l’API" @@ -617,35 +608,35 @@ msgstr "Aplicació" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Accions de l'aplicació" +msgstr "Accions de la candidatura" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplicació afegida al teu pipeline." +msgstr "Candidatura afegida al teu pipeline." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Copilot d'aplicacions" +msgstr "Copilot de candidatures" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplicació suprimida." +msgstr "Candidatura suprimida." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Estadístiques de l’aplicació" +msgstr "Estadístiques de les candidatures" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplicació actualitzada." +msgstr "Candidatura actualitzada." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplicacions" +msgstr "Candidatures" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Aprova" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Aprovat — esperant l'agent…" +msgid "Approved, waiting for the agent…" +msgstr "Aprovat, s'està esperant l'agent…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Àrab" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arxiu" +msgstr "Arxiva" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Ha fallat l'emplenament automàtic." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponible en múltiples idiomes. Si vols contribuir-hi, visita Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponible en diversos idiomes. Si vols ajudar a traduir, passa't per Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Àzeri" msgid "Back to authentication settings" msgstr "Torna a la configuració d'autenticació" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Torna a l’inici de sessió" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Torna als currículums" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Torna a l'inici de sessió" @@ -844,17 +832,13 @@ msgstr "URL base" msgid "Basics" msgstr "Bàsic" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Plantilles boniques per triar, amb més en camí." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalí" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Ideal per a aplicacions, compartició i impressió." +msgstr "Ideal per a candidatures, compartició i impressió." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Bloquejant" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Junta" +msgstr "Tauler" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Canvia l'idioma" msgid "Change language to…" msgstr "Canvia l'idioma a…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Canvia els colors, les tipografies i el disseny al teu gust." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Canvia el tema a…" @@ -1006,6 +994,10 @@ msgstr "Torna a comprovar" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Comprova que el fitxer exportat conté tot el que esperes i que tot és text seleccionable." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Comprova què se li escaparia a un sistema de seguiment de candidats i afegeix només les paraules clau de les quals estiguis segur." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Comprova el correu electrònic per trobar un enllaç per restablir la contrasenya." @@ -1056,10 +1048,6 @@ msgstr "Tria un preset o un to personalitzat." msgid "Choose a resume" msgstr "Trieu un currículum" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Trieu una conversa existent de la barra lateral o inicieu un fil nou centrat en esborranys." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Trieu PDF, DOCX, Markdown o JSON. Exporteu el vostre currículum i la carta de presentació per separat quan estiguin disponibles." @@ -1073,7 +1061,7 @@ msgstr "Cercle" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Clar" +msgstr "Esborra" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Empresa A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compara aquest currículum amb l'URL d'aquesta funció i actualitza les paraules clau, tot mantenint un to concís i creïble." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compara aquest currículum amb l'URL d'aquesta oferta de feina i actualitza les paraules clau sense exagerar res." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "La connexió ha fallat." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Connexió verificada: el proveïdor està a punt per utilitzar-lo." +msgid "Connection verified. The provider is ready to use." +msgstr "Connexió verificada. El proveïdor està a punt per fer-se servir." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continua on ho vas deixar" #: 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 "Continua on ho vas deixar important un currículum existent creat amb Reactive Resume o amb qualsevol altre creador de currículums. Els formats admesos inclouen PDF, Microsoft Word i també fitxers JSON de 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 "Les contribucions financen la correcció d’errors, les actualitzacions de seguretat i les millores contínues per mantenir l’aplicació funcionant sense problemes." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continua on ho vas deixar important un currículum que hagis creat a Reactive Resume o en un altre creador de currículums. Els formats admesos són PDF, Microsoft Word i fitxers JSON de Reactive Resume o JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1262,7 +1246,7 @@ msgstr "Copiar full d'estils" #: src/features/applications/components/application-form-sheet.tsx msgid "Copy the entire job description from the posting and paste it below. We'll fill in the fields for you and keep the text with this application for match scoring and tailoring." -msgstr "Copia tota la descripció de la feina de l'oferta i enganxa-la a continuació. Omplirem els camps per tu i desarem el text amb aquesta aplicació per puntuar la coincidència i adaptar-la." +msgstr "Copia tota la descripció de la feina de l'oferta i enganxa-la a continuació. Omplirem els camps per tu i desarem el text amb aquesta candidatura per puntuar la coincidència i adaptar-la." #: src/features/ats-checker/messages.ts msgid "Copy the text out of the exported file and read it through; fix anything that arrives in the wrong place." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corregeix l'any, o escriu «Present» per a una feina en curs." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "No s'ha pogut generar el DOCX. Torna-ho a provar." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "No s'ha pogut generar el PDF. Torna-ho a provar." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "No s'ha pogut preparar el teu currículum per imprimir. Torna-ho a provar." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "No s'ha pogut contactar amb el proveïdor d'IA. Torni a provar." msgid "Could not restore this patch." msgstr "No s'ha pogut restaurar aquest pegat." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "No s'ha pogut configurar l'autenticació en dos passos." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "No s'ha pogut verificar la connexió del proveïdor." @@ -1304,12 +1305,12 @@ msgstr "No s'ha pogut verificar la connexió. Comproveu la clau de l'API, el mod #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "No s'ha pogut afegir l'aplicació. Torna-ho a provar." +msgstr "No s'ha pogut afegir la candidatura. Torna-ho a provar." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "No s'ha pogut suprimir l'aplicació." +msgstr "No s'ha pogut suprimir la candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "No s'ha pogut suprimir l'entrada de la cronologia." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "No s'ha pogut moure l'aplicació. Torna-ho a provar." +msgstr "No s'ha pogut moure la candidatura. Torna-ho a provar." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Compta per font" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Es compta per separat de la puntuació d'anàlisi. La cobertura no prediu res." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Es compta a part de la puntuació de lectura. La cobertura no prediu res." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Crea un currículum d’exemple" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Crea tants currículums com vulguis, sense límits." +msgid "Create as many resumes as you want." +msgstr "Crea tants currículums com vulguis." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Crea'n un ara" msgid "Create resume with options" msgstr "Crea un currículum amb opcions" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Crea, personalitza i comparteix el teu currículum. Reactive Resume és de codi obert, no et rastreja i continua sent gratuït." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Creat" @@ -1497,7 +1502,7 @@ msgstr "Creat" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "He creat \"{0}\" i l'he enllaçat a aquesta aplicació." +msgstr "He creat \"{0}\" i l'he enllaçat a aquesta candidatura." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Suprimeix l'entrada de la cronologia" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "S'han suprimit {0} aplicacions." +msgstr "S'han suprimit {0} candidatures." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "S’està suprimint el currículum..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Denegat — esperant l'agent…" +msgid "Denied, waiting for the agent…" +msgstr "Denegat, s'està esperant l'agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Denega" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Desplega'l als teus propis servidors amb la imatge de Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Descriu cada rol amb vinyetes curtes. Els paràgrafs sòlids són més difícils de fullejar i de segmentar." @@ -1764,6 +1773,10 @@ msgstr "Donar" msgid "Donate to Reactive Resume" msgstr "Fes una donació a Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Les donacions paguen la correcció d'errors, les actualitzacions de seguretat i la feina diària de mantenir l'aplicació en marxa." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Fet" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplica" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplicat com a esborrany d'IA" +msgid "Duplicate as AI draft" +msgstr "Duplica com a esborrany d'IA" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Edita {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Edita l'aplicació" +msgstr "Edita la candidatura" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Anglès" msgid "English (United Kingdom)" msgstr "Anglès (Regne Unit)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Millora la seguretat del compte amb capes addicionals de protecció." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Introdueix un nom per a la teva clau d'accés." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Introdueix una contrasenya nova per al teu compte" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introdueix un dels codis de reserva desats per accedir al compte" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Introdueix la contrasenya que t'ha compartit el propietari del currículum." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Introdueix l’URL a què vols enllaçar" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Introdueix l'URL amb què vols enllaçar:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Introdueix el codi de verificació de l’aplicació autenticadora" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Introdueix la contrasenya actual i una contrasenya nova per actualitzar el compte." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Introdueix la contrasenya per confirmar la configuració de l’autenticació en dos passos. Quan estigui activada, hauràs d’introduir un codi de l’aplicació autenticadora cada vegada que iniciïs sessió." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Introdueix la teva contrasenya per confirmar la configuració de l'autenticació en dos passos. Un cop activada, necessitaràs un codi de l'aplicació autenticadora cada vegada que iniciïs sessió." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "S'han superat totes les comprovacions. Res d'aquí hauria d'impedir que un analitzador llegeixi el teu currículum." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Cada contribució, gran o petita, marca una gran diferència per al projecte.<0/>Gràcies pel teu suport!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Tota contribució ajuda, per petita que sigui.<0/>Gràcies pel teu suport!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Cada plantilla té un aspecte diferent, així que tria la que encaixi amb la imatge que vols donar. Reactive Resume en té 15 ara mateix, i encara n'arribaran més." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Caduca d’aquí a" msgid "Expires on {0}" msgstr "Caduca el {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explora la nostra selecció diversa de plantilles, cadascuna dissenyada per adaptar-se a estils, professions i personalitats diferents. Reactive Resume ofereix actualment 12 plantilles i n’hi ha més en camí." - -#: src/features/settings/pages/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 "Explora la documentació de l’API per aprendre a integrar Reactive Resume amb les aplicacions. Hi trobaràs punts finals detallats, exemples de sol·licituds i mètodes d’autenticació." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exporta" @@ -2083,17 +2096,13 @@ msgstr "Exporta PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exporta el currículum com a PDF de text en lloc d'imatge o escaneig." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exporta el teu currículum o carta de presentació en el format que necessitis." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exporta el teu currículum a PDF a l'instant, sense esperes ni demores." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exporta el teu currículum a PDF amb un clic, sense esperes." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "S'ha exportat el flux de la canonada.png" +msgstr "S'ha exportat pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2166,7 +2175,7 @@ msgstr "S'ha produït un error en registrar la clau d'accés. Torni a provar." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "S'ha produït un error en canviar el nom de la passclau. Torni a provar." +msgstr "S'ha produït un error en canviar el nom de la clau d'accés. Torni a provar." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "No s'ha pogut desar el proveïdor d'IA." msgid "Failed to send password reset email. Please try again." msgstr "S'ha fallat l'enviament del correu electrònic de restabliment de contrasenya. Torni a provar." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "No s’ha pogut configurar l’autenticació en dos passos." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtra per etiquetes" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Troba els punts febles i reescriu-los amb resultats, números, abast i verbs més contundents." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Troba les vinyetes més fluixes i reescriu-les amb resultats més sòlids, xifres, abast i verbs més precisos." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Pes de la lletra" msgid "Font Weights" msgstr "Pesos de la lletra" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Per a una experiència segura i sense distraccions." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Per exemple, aquí hi pots anotar informació sobre a quines empreses has enviat aquest currículum o els enllaços a les descripcions de la feina." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Per motius de seguretat, aquesta clau només es mostrarà una vegada." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Per exemple, apunta a quines empreses vas enviar aquest currículum, o enllaços a les descripcions de les feines." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Llacunes:" msgid "Generate a random name" msgstr "Genera un nom aleatori" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "S'està generant el teu PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Alemany" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebreu" #: 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 "Ajuda’m a incorporar col·laboradors amb més experiència, reduint la càrrega sobre una sola persona mantenidora i accelerant el desenvolupament." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Ajuda'm a sumar més col·laboradors amb experiència, perquè la feina no recaigui en una sola persona." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ajuda a traduir l’aplicació al teu idioma" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Aquí tens una gamma de plantilles de currículum per a diferents professions i personalitats. Tant si prefereixes un estil modern o clàssic, atrevit o senzill, hi ha un disseny que s’adapta a tu. Revisa les opcions següents i tria una plantilla que s’ajusti al teu estil." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Aquí tens la nova clau API" @@ -2657,10 +2655,6 @@ msgstr "Hongarès" msgid "Icon" msgstr "Icona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifiqueu les mancances d'un sistema de seguiment de candidats i apliqueu només millores de paraules clau d'alta confiança." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Si prové d'un escaneig, és normal. Si no, elimina-ho; els reclutadors ho interpreten com a farciment de paraules clau." @@ -2701,7 +2695,7 @@ msgstr "Importa des de CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "S'han importat {0} aplicacions." +msgstr "S'han importat {0} candidatures." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mantén una sola adreça, perquè ningú hagi d'endevinar quina utilitzar." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Fes servir una sola adreça, perquè el programari no hagi d'endevinar quina ha de fer servir." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Mantén-lo per sota de 2,5 MB, normalment eliminant o reduint imatges." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Desa aquí notes privades sobre aquest currículum. Ningú més no les pot veure." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mantén el contingut del currículum com a text real en lloc d'imatges de text." @@ -3058,13 +3056,17 @@ msgstr "Interlineat" msgid "Link a Reactive Resume (recommended)" msgstr "Enllaça un Reactive Resume (recomanat)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Enllaça un currículum de Reactive Resume per fer servir la puntuació d'adequació i l'adaptació amb IA." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Enllaça un currículum i enganxa la descripció de la feina (Edita) per puntuar la teva adequació i adaptar-ne una còpia." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Currículum reactiu enllaçat" +msgstr "Reactive Resume enllaçat" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Recomanació…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Enllaçar un Reactive Resume activa la puntuació de coincidència amb IA i l’adaptació." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "S’està enllaçant el compte de {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "S'estan carregant els proveïdors d'IA. Si us plau, torneu-ho a provar d #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "S'estan carregant les aplicacions…" +msgstr "S'estan carregant les candidatures…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Ubicació" msgid "Lock" msgstr "Bloqueja" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Tanca la sessió" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Hi ha trams llargs escrits en majúscules." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navegació principal" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Feu que la secció d'experiència estigui més orientada a resultats i elimineu les responsabilitats vagues." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Centra la secció d'experiència en els resultats i elimina les responsabilitats vagues." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Moure la secció a una altra columna o pàgina" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Mou l'escenari" +msgstr "Mou l'etapa" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Ha de començar amb https://" msgid "Name" msgstr "Nom" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Posa al currículum el nom del lloc de treball al qual et presentes." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Els noms t'ajuden a distingir les claus, així que posa-li el nom de l'ús que li donaràs." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Els noms t'ajuden a distingir les claus d'accés si en registres més d'una." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalès" @@ -3335,11 +3340,11 @@ msgstr "El registre de comptes nous està desactivat actualment en aquest servid #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nova aplicació" +msgstr "Nova candidatura" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "S’afegeixen i milloren funcions noves constantment, així que torna de tant en tant." +msgid "New features land regularly, so check back now and then." +msgstr "Hi arriben funcions noves amb regularitat, així que torna-hi de tant en tant." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nou fil" msgid "New Thread" msgstr "Nou fil" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Sense anuncis ni rastrejadors, perquè res no et destorbi." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Sense publicitat, sense seguiment" @@ -3384,16 +3393,21 @@ msgstr "Cap proveïdor d'IA connectat" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "No hi ha cap aplicació que coincideixi amb els filtres." +msgstr "No hi ha cap candidatura que coincideixi amb els filtres." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Encara no hi ha cap sol·licitud; afegeix-ne algunes per veure el teu embut de vendes i les taxes de resposta." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Encara no hi ha candidatures. Afegeix-ne unes quantes per veure el teu embut i les taxes de resposta." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "No s'ha trobat cap llista de vinyetes." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Cap ordre no coincideix amb aquesta cerca." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "No s'ha trobat cap encapçalament de secció convencional." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "No s'ha trobat cap número de telèfon." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Cap predicció de si sereu rebutjat: cap eina no ho pot fer." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "No prediu si et rebutjaran. Cap eina no ho pot fer." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Núvol d'Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Un cop suprimida, la clau ja no podrà accedir a les teves dades. Això no es pot desfer." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Inici de sessió amb un sol clic" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Només s'han comprovat les primeres {0} pàgines, així que aquest informe no cobreix tot el fitxer." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Només s'importen les primeres {MAX_IMPORT} files alhora, i s'omet {overflow} . Dividiu el fitxer per importar la resta." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Només s'importen les primeres {MAX_IMPORT} files de cop, i en queden fora {overflow}. Divideix el fitxer per importar la resta." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Obre" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agent d'IA oberta" +msgstr "Obre l'agent d'IA" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Assistent d'IA oberta" +msgstr "Obre l'assistent d'IA" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Nota opcional per a l'agent" msgid "Optional note for the agent…" msgstr "Nota opcional per a l'agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcionalment, estableix una contrasenya perquè només les persones que la tinguin puguin veure el currículum mitjançant l’enllaç." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcionalment, quins termes d'una oferta de feina ja hi apareixen." @@ -3707,19 +3721,19 @@ msgstr "Estil de paràgraf i encapçalament" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Contrasenya d'accés" +msgstr "Clau d'accés" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey eliminat amb èxit." +msgid "Passkey deleted." +msgstr "Clau d'accés suprimida." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey registrat amb èxit." +msgid "Passkey registered." +msgstr "Clau d'accés registrada." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Passis" +msgstr "Claus d'accés" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Perplexitat" msgid "Persian" msgstr "Persa" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalitza el currículum amb qualsevol color, lletra o disseny i fes-lo teu." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telèfon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Tria una conversa de la barra lateral, o inicia un fil nou per treballar en un esborrany." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Tria un format per al teu currículum o carta de presentació." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Trieu una icona" @@ -3844,31 +3862,19 @@ msgstr "Fotografia" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Flux de canonades" +msgstr "Flux del pipeline" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Estat de la canonada en totes les aplicacions" +msgstr "Estat del pipeline en totes les candidatures" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Col·loca-la en una pàgina des del panell Disseny o amaga-la si volies aparcar-la." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Text sense format, ideal per a eines d'IA i edicions ràpides." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Introdueix una contrasenya nova per al compte" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Introdueix la contrasenya que t’ha compartit el propietari del currículum per continuar." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Introdueix l’URL al qual vols enllaçar:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Text pla, per a eines d'IA i edicions ràpides." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Si us plau, doneu suport al projecte" msgid "Please upload a PDF file." msgstr "Si us plau, pugeu un fitxer PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Espera mentre es genera el PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Si us plau, espereu mentre es genera el vostre PDF…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polonès" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferències" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Preparar un pegat conservador que millori la claredat sense canviar la narrativa de la meva carrera professional." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepara un canvi conservador que millori la claredat sense alterar la història de la meva carrera." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projectes" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protegeix el currículum contra accessos no autoritzats amb una contrasenya" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protegeix el currículum amb una contrasenya i permet que només les persones que la tinguin el puguin veure." +msgid "Protect your resume with a password" +msgstr "Protegeix el teu currículum amb una contrasenya" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicacions" msgid "Publisher" msgstr "Editor" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Posa una contrasenya al teu currículum perquè només el puguin llegir les persones a qui la donis." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Posa una adreça de correu electrònic senzilla a prop de la part superior de la primera pàgina. És el que la majoria de sistemes fan servir per classificar-te." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Ves a la pàgina inicial" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Currículum reactiu (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 continua creixent gràcies a la seva comunitat vibrant. Aquest projecte deu el seu progrés a nombroses persones que han dedicat temps i habilitats per millorar-lo. Celebrem els desenvolupadors que n’han millorat les funcions a GitHub, els lingüistes les traduccions dels quals a Crowdin l’han fet accessible a un públic més ampli i les persones que han fet donacions per donar suport al desenvolupament continu." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume millora perquè hi ha gent que hi dedica el seu temps. Els col·laboradors de GitHub creen les funcions i corregeixen els errors, els traductors de Crowdin el fan llegible en altres idiomes, i els donants ajuden a tirar endavant el desenvolupament. Aquest projecte els deu a tots ells el seu progrés." #: 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 és un projecte gratuït i de codi obert, creat amb amor i mantingut per mi i una comunitat de col·laboradors. Les donacions ajuden a mantenir els llums encesos i el codi fluint." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume és un projecte gratuït i de codi obert, mantingut per mi i per una comunitat de col·laboradors. Les teves donacions cobreixen els costos de funcionament i fan que el desenvolupament continuï." #: 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." -msgstr "Reactive Resume és un creador de currículums gratuït i de codi obert que simplifica el procés de crear, actualitzar i compartir el teu currículum." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume és un creador de currículums gratuït i de codi obert que fa fàcil crear, actualitzar i compartir el teu currículum." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume és gratuït i de codi obert. Si t'ha ajudat, considera fer una donació." #: 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 é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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume és de codi obert, privat i gratuït. No mostra anuncis, no rastreja el que fas i no deixa funcions darrere d'un mur de pagament." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume continua sent gratuït, de codi obert i independent perq #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Currículum reactiu v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Canvia el nom" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderitza el teu currículum actual a PDF i executa la comprovació completa del fitxer, al teu navegador. Res es carrega." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Converteix el teu currículum actual a PDF i executa la comprovació completa del fitxer al teu navegador. No es puja res." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4308,7 +4306,7 @@ msgstr "Currículum vitae" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "Reprendre el contingut" +msgstr "Contingut del currículum" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,6 +4316,11 @@ msgstr "Edició del currículum" msgid "Resume file" msgstr "Fitxer de currículum" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Enllaç del currículum copiat al porta-retalls." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Currículum enllaçat" @@ -4328,7 +4331,11 @@ msgstr "Opcions de currículum" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Reprendre el pegat" +msgstr "Pegat del currículum" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Plantilles de currículum per a diferents professions i gustos. Tria la que et vagi millor." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Revisa les edicions" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Revisa el currículum en relació amb la descripció del lloc de treball i fes-me preguntes abans de canviar les seccions incertes." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Revisa el currículum comparant-lo amb una descripció de feina, i pregunta'm abans de canviar res de què no estiguis segur." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Revisant…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Reelabora el resum perquè s'adreci a un rol de gerent sènior d'enginyeria sense que sembli genèric." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Reescriu el resum per a un lloc de senior engineering manager, i mantén-lo concret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Reescriu aquest currículum per a una transició de fundador d'una startup a líder de producte amb un impacte empresarial clar." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Reescriu aquest currículum per a un fundador de startup que passa a un lloc de responsable de producte, i mostra l'impacte en el negoci." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Cerca" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Cerca aplicacions…" +msgstr "Cerca candidatures…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Separador" msgid "Serbian" msgstr "Serbi" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Estableix una contrasenya si vols que només qui la conegui pugui obrir l'URL públic." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configura un proveïdor d'IA" msgid "Set up an AI provider before starting a thread." msgstr "Configura un proveïdor d'IA abans d'iniciar un fil." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configura primer un proveïdor d'IA." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configura un proveïdor d'IA per xatejar sobre aquest currículum i aplicar les modificacions automàticament." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Configura un proveïdor d'IA per començar." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configura l’aplicació autenticadora" msgid "Shadow Width" msgstr "Gruix de l’ombra" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Comparteix-lo amb un URL públic, posa-hi una contrasenya, o baixa el PDF i envia'l tu mateix." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Comparteix el currículum amb un URL públic i permet que altres el visualitzin." +msgid "Share your resume with a public URL." +msgstr "Comparteix el teu currículum amb un URL públic." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Inicia sessió al compte" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Inicia sessió amb GitHub, Google o un proveïdor OAuth personalitzat." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Tanca la sessió" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Alguns caràcters surten com a signes d'interrogació." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Algunes comprovacions necessiten informació que aquest fitxer no conté: contingut de pàgina que no s'ha pogut inspeccionar, o text en un idioma que aquestes comprovacions no cobreixen. No es compten ni com a superades ni com a fallides." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Algunes comprovacions necessiten informació que aquest fitxer no conté: contingut de pàgines que no s'ha pogut inspeccionar, o text en un idioma que aquestes comprovacions no cobreixen. No compten ni com a aprovat ni com a error." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Quadrat" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Escenari" +msgstr "Etapa" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Comença el currículum amb el teu nom en una línia pròpia." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Inicia el fil" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Adapta el meu currículum" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adapteu aquest currículum a la descripció del lloc de treball d'un gestor de producte i emfatitzeu la responsabilitat de la full de ruta, la comunicació amb les parts interessades i els resultats de llançament mesurables." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adapta aquest currículum a una descripció de feina de product manager i destaca la responsabilitat sobre el full de ruta, la comunicació amb les parts interessades i resultats de llançament mesurables." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "L'agent necessita la teva opinió." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "La clau API s’ha suprimit correctament." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "La documentació de l'API mostra com connectar Reactive Resume a les teves pròpies aplicacions. Cobreix els endpoints, el format de les peticions i l'autenticació." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Després de la supressió, la clau API ja no podrà accedir a les dades. Aquesta acció no es pot desfer." +msgid "The API key has been deleted." +msgstr "La clau API s'ha suprimit." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "L'aplicació que t'ha enviat aquí ha fet una sol·licitud d'autoritzaci msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Les comprovacions anteriors són mecàniques. Aquesta pregunta a un model de llenguatge què en pensaria un lector de les teves vinyetes i suggereix reescriptures. No genera cap puntuació." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "L’ordre que busques no existeix." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "La comprovació profunda no s'ha pogut completar. Torna-ho a provar." @@ -5317,10 +5332,6 @@ msgstr "No s'ha pogut verificar la resposta del proveïdor. Torna a començar." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "No s'ha pogut actualitzar la vista prèvia del currículum. Encara es mostra l'última vista prèvia vàlida." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "El currículum al qual intentes accedir està protegit amb contrasenya" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "La mateixa línia es repeteix a cada pàgina." @@ -5369,26 +5380,13 @@ msgstr "No hi ha cap enllaç a un perfil, portafoli o repositori." msgid "There is no summary paragraph." msgstr "No hi ha cap paràgraf de resum." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "S'ha produït un problema mentre es generava el DOCX, si us plau, torni a provar." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Hi ha hagut un problema en generar el PDF, si us plau, torneu-ho a intentar." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Hi ha hagut un problema en preparar el currículum per a la impressió. Si us plau, torna-ho a intentar." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "No hi havia prou informació per executar aquesta comprovació." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Aquestes comprovacions s'executen mentre escrius i no surten mai del navegador. Pregunten si una màquina pot llegir el teu currículum, no si es llegeix bé." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Aquestes comprovacions s'executen mentre escrius i no surten mai del teu navegador. Comproven si un programa pot llegir el teu currículum, no com de ben escrit està." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Aquesta acció no es pot desfer." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Aquesta acció no es pot desfer. Totes les dades se suprimiran de manera permanent." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Aquesta acció no es pot desfer. Els missatges de conversa i els fitxers adjunts penjats s'eliminaran. El currículum de treball roman al tauler de control i es pot suprimir per separat." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Aquesta acció no es pot desfer. Els missatges i els fitxers adjunts del fil s'eliminaran." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Aquesta acció no es pot desfer. Suprimeix els missatges del fil i els fitxers adjunts pujats." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "No s'ha pogut obrir aquest fil d'agent." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Aquesta acció no es pot desfer. Suprimeix els missatges del fil i els fitxers adjunts pujats. El currículum de treball es queda al teu tauler i el pots suprimir per separat." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Aquesta comprovació no s'aplica a aquest fitxer." msgid "This check only runs on resumes written in English." msgstr "Aquesta comprovació només s'executa en currículums escrits en anglès." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Això crea una clau API nova, que permet que altres programes llegeixin i modifiquin les dades del teu currículum a través de l'API de Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Aquesta data no es llegirà correctament." @@ -5523,6 +5521,10 @@ msgstr "Això és un formulari XFA, així que la majoria de programari només en msgid "This is not a common resume page size." msgstr "Aquesta no és una mida de pàgina habitual per a un currículum." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Aquesta clau només es mostra un cop. Copia-la abans de tancar aquest diàleg." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Aquest enllaç no té el seu protocol." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Això pot trigar uns minuts, segons la resposta del proveïdor d’IA. No tanquis la finestra ni actualitzis la pàgina." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Això mesura amb quina fidelitat el programari pot extreure el text d'aquest fitxer. No prediu si una sol·licitud serà rebutjada. Cap eina no pot fer-ho. El teu fitxer s'ha llegit en aquest navegador i mai s'ha carregat." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Això mesura amb quina fidelitat un programa pot extreure el text d'aquest fitxer. No prediu si una candidatura serà rebutjada, i cap eina no ho pot fer. El teu fitxer s'ha llegit en aquest navegador i no s'ha pujat mai." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Aquest currículum està bloquejat i no es pot actualitzar." msgid "This resume is long." msgstr "Aquest currículum és llarg." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Aquest currículum està protegit amb contrasenya" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Aquest currículum ha estat actualitzat per un agent d'IA." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "La configuració de compartició d'aquest currículum ha canviat en altres llocs." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Aquesta revisió és l'opinió d'un model de llenguatge sobre la teva redacció. No canvia la puntuació anterior, i pot equivocar-se. Llegeix-la com una segona opinió, no com un veredicte." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Aquesta revisió és l'opinió d'un model de llenguatge sobre la teva redacció. No canvia la puntuació de dalt i es pot equivocar. Pren-la com una segona opinió, no com un veredicte." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Aquest rol no té descripció." msgid "This section has content but never appears." msgstr "Aquesta secció té contingut però no apareix mai." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Aquesta secció està reservada per a notes personals específiques d’aquest currículum. El contingut es manté privat i no es comparteix amb ningú més." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Aquesta secció està dividida en columnes." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Aquest pas és opcional però recomanat." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Aquest fil està arxivat. No es poden enviar missatges nous." +msgid "This thread is archived. You can't send new messages." +msgstr "Aquest fil està arxivat. No hi pots enviar missatges nous." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Aquest fil és de només lectura" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Aquest fil és de només lectura perquè el currículum laboral o el proveïdor d'IA no estan disponibles." -#: 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 "Això generarà una clau API nova per accedir a l’API de Reactive Resume i permetre que les màquines interactuïn amb les dades del currículum." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Això t'ajudarà a identificar-la més endavant, si tens previst tenir diverses claus d'accés." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Això eliminarà tots els elements d'aquesta secció." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Ajusta la secció d'habilitats perquè doni suport al rol objectiu en comptes de llegir-se com un abocament de paraules clau." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demostració a càmera ràpida de com es crea un currículum amb Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse d'un currículum creant-se a Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Cronologia" msgid "Tip" msgstr "Consell" -#: 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 "Consell: posa un nom a la clau API que s’ajusti a la finalitat de la clau per poder-la identificar més endavant." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Consell: pots anomenar el currículum fent referència al lloc de treball al qual presentes la candidatura." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Títol" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Per suprimir el compte, has d’introduir el text de confirmació i fer clic al botó següent." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Per suprimir el teu compte, escriu el text de confirmació de sota i després fes clic al botó." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Desactiva les lligadures discrecionals en exportar." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Activa la compartició pública per fer un seguiment de quantes vegades s’ha visualitzat o baixat el currículum. Només tu pots veure les estadístiques del currículum." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Activa la compartició pública per fer un seguiment de quantes vegades s'ha vist o baixat el teu currículum. Només tu pots veure aquestes xifres." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autenticació en dos passos" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "L’autenticació en dos passos s’ha desactivat correctament." +msgid "Two-factor authentication is now disabled." +msgstr "L'autenticació en dos passos ara està desactivada." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "L’autenticació en dos passos s’ha configurat correctament." +msgid "Two-factor authentication is now enabled." +msgstr "L'autenticació en dos passos ara està activada." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Desbloqueja" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Contrasenya sense nom" +msgstr "Clau d'accés sense nom" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Actualitza una experiència de voluntariat existent" msgid "Update Password" msgstr "Actualitza la contrasenya" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Actualitzeu els vinyets del projecte per mostrar el lideratge, les restriccions, els compromisos i els resultats mesurables." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Actualitza el currículum" @@ -5970,9 +5952,13 @@ msgstr "Actualitza el currículum" msgid "Update the calendar date for this timeline entry." msgstr "Actualitza la data del calendari d'aquesta entrada de la cronologia." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Actualitza les vinyetes dels projectes perquè mostrin lideratge, limitacions, compromisos i resultats mesurables." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Actualitza els detalls d'aquesta aplicació." +msgstr "Actualitza els detalls d'aquesta candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Puja un fitxer .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Carrega un currículum i descobreix què llegeix realment un sistema de seguiment de candidats. Tot s'executa en aquest navegador. El teu fitxer mai es carrega, i res es desa." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Puja un currículum i mira què hi llegeix un sistema de seguiment de candidats. Tot s'executa en aquest navegador. El teu fitxer no es puja mai i no es desa res." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Avís" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "No hem pogut detectar el format automàticament. Trieu-lo a dalt." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "No hem pogut detectar el format automàticament. Tria'l a dalt." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "No hem pogut trobar aquesta pàgina" msgid "We couldn't link that provider account. Please try again." msgstr "No hem pogut vincular aquest compte del proveïdor. Torna-ho a provar." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "No hem pogut obrir aquest fil." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "No hem pogut llegir el teu perfil del proveïdor." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Hem enviat un enllaç de confirmació a la teva nova adreça electrònica. Obre'l per confirmar el canvi." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Hem enviat un enllaç de verificació nou a la teva adreça electrònica. Obre'l per verificar el teu compte." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Cerca web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Sí, Reactive Resume està disponible en múltiples idiomes. Pots triar l’idioma preferit a la pàgina de configuració o utilitzant el selector d’idioma a l’angle superior dret. Si no hi veus el teu idioma o vols millorar les traduccions existents, pots <0>contribuir a les traduccions a Crowdin<1> (s’obre en una pestanya nova)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Sí. Amb un clic exportes el teu currículum a PDF, amb el format i l'estil intactes." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Sí. Reactive Resume és completament gratuït d’utilitzar, sense costos ocults, nivells premium ni subscripcions. És de codi obert i sempre serà gratuït." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Sí. Tria el teu idioma a la pàgina de configuració, o amb el selector d'idioma de l'extrem superior dret. Si hi falta el teu idioma, o la traducció existent es pot millorar, pots <0>contribuir a les traduccions a Crowdin<1> (s’obre en una pestanya nova)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "També tens l’opció de desplegar-la als teus propis servidors utilitzant la imatge de Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Sí. Reactive Resume és gratuït, sense costos ocults, plans premium ni quotes de subscripció. És de codi obert, i continuarà sent gratuït." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "També pots utilitzar el nom d’usuari per iniciar sessió." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "També pots iniciar sessió amb el teu nom d'usuari." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Tens correu nou!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "El compte s’ha suprimit correctament." +msgid "Your account has been deleted." +msgstr "El teu compte s'ha suprimit." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Les teves dades de contacte no són a la primera pàgina." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Les teves dades s'han exportat correctament." +msgid "Your data has been exported." +msgstr "Les teves dades s'han exportat." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Les dades són segures i mai no es comparteixen ni es venen a ningú." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Les teves dades es desen de manera segura i no es comparteixen mai amb tercers. Si en vols el control total, pots allotjar Reactive Resume als teus propis servidors." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "No s'han pogut desar els darrers canvis." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Els vostres estils antics romanen actius fins que activeu explícitament aquest esborrany de CSS semàntic." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Els teus estils antics continuen actius fins que activis aquest esborrany de CSS semàntic." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Els marges de la teva pàgina són molt estrets." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "La teva contrasenya s'ha restablert. Ja pots iniciar sessió amb la contrasenya nova." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "La contrasenya s’ha actualitzada correctament." +msgid "Your password has been updated." +msgstr "La teva contrasenya s'ha actualitzat." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "El teu número de telèfon està escrit d'una forma inusual." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "El perfil s’ha actualitzat correctament." +msgid "Your profile has been updated." +msgstr "El teu perfil s'ha actualitzat." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "El currículum s’ha creat correctament." +msgid "Your resume has been created." +msgstr "El teu currículum s'ha creat." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "El currículum s’ha suprimit correctament." +msgid "Your resume has been deleted." +msgstr "El teu currículum s'ha suprimit." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "El currículum s’ha duplicat correctament." +msgid "Your resume has been duplicated." +msgstr "El teu currículum s'ha duplicat." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "El currículum s’ha importat correctament." +msgid "Your resume has been imported." +msgstr "El teu currículum s'ha importat." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "El vostre currículum s'ha restaurat a la versió seleccionada." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "El currículum s’ha actualitzat correctament." +msgid "Your resume has been updated." +msgstr "El teu currículum s'ha actualitzat." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "El teu currículum utilitza «I» i «my»." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "L’enllaç públic del currículum està actualment protegit amb una contrasenya. Comparteix la contrasenya només amb persones de confiança." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "L'URL públic del teu currículum està protegit amb una contrasenya. Comparteix la contrasenya només amb persones de confiança." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "El teu suport garanteix que el projecte continuï sent gratuït i accessible per a tothom, ara i en el futur." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "El teu suport manté el projecte gratuït i obert per a tothom, ara i en el futur." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Allunya" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulú" - diff --git a/apps/web/locales/cs-CZ.po b/apps/web/locales/cs-CZ.po index 48eb85ecd..4e7fa12e6 100644 --- a/apps/web/locales/cs-CZ.po +++ b/apps/web/locales/cs-CZ.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Často<1>Kladené<2>Otázky" #: 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.<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!" -msgstr "<0>Děkujeme, že používáte Reactive Resume! Tato aplikace je prací z lásky, kterou vytvářím převážně ve svém volném čase, s úžasnou podporou přispěvatelů open source z celého světa.<1>Pokud pro vás bylo Reactive Resume užitečné a chcete pomoci udržet ho zdarma a otevřené pro všechny, zvažte prosím dar. Každý příspěvek se počítá!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Děkuji, že používáte Reactive Resume. Tuto aplikaci vyvíjím většinou ve volném čase, s pomocí open-source přispěvatelů z celého světa.<1>Pokud vám byla užitečná a chcete, aby zůstala zdarma a otevřená pro všechny, zvažte prosím dar. Pomůže jakákoli částka." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 rok" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ šablon" +msgid "15 Templates" +msgstr "15 šablon" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 měsíce" msgid "6 months" msgstr "6 měsíců" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Čistý jednosloupcový export zachová každý fakt. Sloupce a obrázky jsou místem, kde se ztrácí." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Potvrzovací odkaz byl odeslán na vaši současnou e-mailovou adresu. Zkontrolujte prosím svou e-mailovou schránku a potvrďte změnu." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Datum je v budoucnosti." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Písmo je odkazováno, ale není vloženo." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Bezplatný nástroj pro tvorbu životopisů s otevřeným zdrojovým kódem, který zjednodušuje proces vytváření, aktualizace a sdílení životopisů." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Bezplatný nástroj pro tvorbu životopisů s otevřeným zdrojovým kódem, ve kterém snadno vytvoříte, upravíte a sdílíte svůj životopis." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Mezera není problém. Pokud chcete, přidejte jednořádkové vysvětle msgid "A link points somewhere other than the address it shows." msgstr "Odkaz vede jinam, než ukazuje zobrazená adresa." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Odkaz na váš životopis byl zkopírován do schránky." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Spousta lidí mi během let psala, aby se podělili o své zkušenosti s Reactive Resume a tím, jak jim pomohlo, a mě nikdy neomrzí je číst. Pokud máte příběh, o který se chcete podělit, napište mi e-mail na <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Nový ověřovací odkaz byl odeslán na vaši e-mailovou adresu. Zkontrolujte prosím svou e-mailovou schránku a ověřte svůj účet." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Za ta léta mi napsalo mnoho lidí o tom, jak jim Reactive Resume pomohlo, a nikdy mě nepřestane bavit ty e-maily číst. Pokud se chcete podělit o svůj příběh, napište mi na <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Stránka je otočená." msgid "A passion project by <0>Amruth Pillai." msgstr "Osobní projekt <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Řada designů na výběr a další přibývají." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Životopis navržený pro lidského čtenáře, s fotografií, nadpisy a sloupci" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Jednosloupcový export zachová všechny údaje. Právě ve sloupcích a obrázcích se údaje ztrácejí." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Protažení" @@ -243,10 +234,6 @@ msgstr "Webová adresa je zapsána bez https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Přistupujte ke svým životopisům a datům programově pomocí API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Přidat vlastní pole" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Přidejte pracovní pozici, o kterou se ucházíte, propojte odeslaný životopis a postupně jej procházejte ve svém procesu." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Přidejte pozici, na kterou se hlásíte, a připojte životopis, který jste poslali. Jak budou chodit odpovědi, posouvejte ji po nástěnce." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Přidejte záznam nebo použijte projekty a dobrovolnou práci k zobraze msgid "Add and test a provider before starting an agent thread." msgstr "Před spuštěním vlákna agenta přidejte a otestujte poskytovatele." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Přidejte svému účtu další vrstvu ochrany." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Přidat aplikaci" +msgstr "Přidat žádost" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Přidat štítek" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Přidat do kanálu" +msgstr "Přidat do procesu" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Libovolný štítek" #: 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 "Kdokoli navštíví veřejnou URL adresu životopisu, musí zadat toto heslo, aby k němu získal přístup." - -#: 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 "Kdokoli, kdo má veřejnou URL adresu životopisu, si bude moci váš životopis prohlížet a stáhnout bez zadání hesla." +msgid "Anyone who opens the public URL will need this password." +msgstr "Každý, kdo otevře veřejný odkaz, bude potřebovat toto heslo." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Každý, kdo má k dispozici odkaz, si může životopis prohlédnout a stáhnout." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Kdokoli s veřejným odkazem si bude moci váš životopis prohlédnout a stáhnout bez hesla." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Přístup přes API" @@ -617,35 +608,35 @@ msgstr "Aplikace" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Akce aplikace" +msgstr "Akce žádosti" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikace přidána do vašeho kanálu." +msgstr "Žádost přidána do vašeho procesu." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Aplikační kopilot" +msgstr "Kopilot žádostí" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplikace smazána." +msgstr "Žádost smazána." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Statistiky aplikace" +msgstr "Statistiky žádostí" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplikace aktualizována." +msgstr "Žádost aktualizována." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplikace" +msgstr "Žádosti" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Podáno" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Aplikováno na" +msgstr "Datum podání" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Schválit" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Schváleno — čeká se na agenta…" +msgid "Approved, waiting for the agent…" +msgstr "Schváleno, čeká se na agenta…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabština" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archiv" +msgstr "Archivovat" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatické vyplnění se nezdařilo." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "K dispozici v mnoha jazycích. Pokud chcete přispět, podívejte se na Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "K dispozici v mnoha jazycích. Pokud chcete pomoci s překladem, zamiřte na Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Ázerbájdžánština" msgid "Back to authentication settings" msgstr "Zpět na nastavení ověřování" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Zpět na přihlášení" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Zpět na životopisy" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Zpět na přihlášení" @@ -844,17 +832,13 @@ msgstr "Základní URL" msgid "Basics" msgstr "Základy" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Krásné šablony, ze kterých můžete vybírat, a další jsou na cestě." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengálština" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Nejlepší pro aplikace, sdílení a tisk." +msgstr "Nejlepší pro odesílání žádostí, sdílení a tisk." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokující problém" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Rada" +msgstr "Nástěnka" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Změnit jazyk" msgid "Change language to…" msgstr "Změnit jazyk na…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Změňte barvy, písma a vzhled podle sebe." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Změnit téma na…" @@ -1006,6 +994,10 @@ msgstr "Zkontrolovat znovu" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Zkontrolujte, že exportovaný soubor obsahuje vše, co očekáváte, a že celý text lze označit." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Zjistěte, co by systém pro sledování uchazečů (ATS) přehlédl, a přidávejte jen klíčová slova, kterými jste si jistí." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Zkontrolujte svůj e-mail, kde najdete odkaz pro obnovení hesla." @@ -1056,10 +1048,6 @@ msgstr "Vyberte si přednastavený nebo vlastní odstín." msgid "Choose a resume" msgstr "Vyberte si životopis" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Vyberte existující konverzaci z postranního panelu nebo začněte nové vlákno zaměřené na koncept." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Vyberte formát PDF, DOCX, Markdown nebo JSON. Pokud je to možné, exportujte životopis a motivační dopis samostatně." @@ -1073,7 +1061,7 @@ msgstr "Kruh" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Přehledně" +msgstr "Vymazat" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Společnost A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Porovnejte tento životopis s URL adresou této pozice a aktualizujte klíčová slova, přičemž zachovejte stručnost a důvěryhodnost textu." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Porovnejte tento životopis s inzerátem na této URL a aktualizujte klíčová slova, aniž byste cokoli přeháněli." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Připojení se nezdařilo." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Připojení ověřeno – poskytovatel je připraven k použití." +msgid "Connection verified. The provider is ready to use." +msgstr "Připojení ověřeno. Poskytovatel je připraven k použití." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Pokračujte tam, kde jste skončili" #: 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 "Pokračujte tam, kde jste skončili, importováním existujícího životopisu, který jste vytvořili pomocí Reactive Resume nebo jiného nástroje pro tvorbu životopisů. Podporované formáty zahrnují PDF, Microsoft Word a také soubory JSON z 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 "Příspěvky financují opravy chyb, bezpečnostní aktualizace a průběžná vylepšení, aby aplikace běžela hladce." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Navažte tam, kde jste skončili, importem životopisu vytvořeného v Reactive Resume nebo jiném nástroji pro tvorbu životopisů. Podporované formáty jsou PDF, Microsoft Word a soubory JSON z Reactive Resume nebo JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1262,7 +1246,7 @@ msgstr "Kopírovat stylový list" #: src/features/applications/components/application-form-sheet.tsx msgid "Copy the entire job description from the posting and paste it below. We'll fill in the fields for you and keep the text with this application for match scoring and tailoring." -msgstr "Zkopírujte celý popis práce z inzerátu a vložte jej níže. Pole za vás vyplníme a text uložíme k této aplikaci pro hodnocení shody a přizpůsobení." +msgstr "Zkopírujte celý popis práce z inzerátu a vložte jej níže. Pole za vás vyplníme a text uložíme k této žádosti pro hodnocení shody a přizpůsobení." #: src/features/ats-checker/messages.ts msgid "Copy the text out of the exported file and read it through; fix anything that arrives in the wrong place." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Opravte rok, nebo pro probíhající práci napište „současnost“." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nepodařilo se vytvořit DOCX. Zkuste to prosím znovu." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nepodařilo se vytvořit PDF. Zkuste to prosím znovu." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nepodařilo se připravit váš životopis k tisku. Zkuste to prosím znovu." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nepodařilo se spojit s poskytovatelem UI. Zkuste to prosím znovu." msgid "Could not restore this patch." msgstr "Tuto záplatu se nepodařilo obnovit." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nepodařilo se nastavit dvoufaktorové ověření." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nepodařilo se ověřit připojení poskytovatele." @@ -1304,12 +1305,12 @@ msgstr "Nepodařilo se ověřit připojení. Zkontrolujte klíč API, model a z #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Aplikaci se nepodařilo přidat. Zkuste to prosím znovu." +msgstr "Žádost se nepodařilo přidat. Zkuste to prosím znovu." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Aplikaci se nepodařilo smazat." +msgstr "Žádost se nepodařilo smazat." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Záznam časové osy se nepodařilo odstranit." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Aplikaci se nepodařilo přesunout. Zkuste to prosím znovu." +msgstr "Žádost se nepodařilo přesunout. Zkuste to prosím znovu." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Počet podle zdroje" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Počítá se odděleně od skóre analýzy. Pokrytí není predikcí ničeho." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Počítá se odděleně od skóre parsování. Pokrytí nic nepředpovídá." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Vytvořit ukázkový životopis" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Vytvářejte neomezené množství životopisů bez omezení." +msgid "Create as many resumes as you want." +msgstr "Vytvořte si tolik životopisů, kolik chcete." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Vytvořte si ji nyní" msgid "Create resume with options" msgstr "Vytvoření životopisu s možnostmi" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Vytvářejte, upravujte a sdílejte svůj životopis. Reactive Resume je open source, nesleduje vás a zůstává zdarma." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Vytvořeno" @@ -1497,7 +1502,7 @@ msgstr "Vytvořeno" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Vytvořil(a) jsem „{0}“ a propojil(a) ho s touto aplikací." +msgstr "Vytvořil(a) jsem „{0}“ a propojil(a) ho s touto žádostí." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Odstranit záznam časové osy" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Smazáno {0} aplikací." +msgstr "Počet smazaných žádostí: {0}." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Mazání životopisu…" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Zamítnuto — čeká se na agenta…" +msgid "Denied, waiting for the agent…" +msgstr "Zamítnuto, čeká se na agenta…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Zamítnout" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Nasaďte jej na vlastní servery pomocí Docker image." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Popište každou roli krátkými odrážkami. Souvislé odstavce se hůře přelétávají a segmentují." @@ -1764,6 +1773,10 @@ msgstr "Darovat" msgid "Donate to Reactive Resume" msgstr "Přispět na Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Dary platí opravy chyb, bezpečnostní aktualizace a běžnou práci na provozu aplikace." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Hotovo" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikovat" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikovat jako koncept AI" +msgid "Duplicate as AI draft" +msgstr "Duplikovat jako AI koncept" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Upravit {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Upravit aplikaci" +msgstr "Upravit žádost" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Angličtina" msgid "English (United Kingdom)" msgstr "Angličtina (Spojené království)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Zvyšte zabezpečení svého účtu pomocí dalších vrstev ochrany." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Zadejte název přístupového klíče." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Zadejte nové heslo ke svému účtu" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Zadejte jeden z uložených záložních kódů pro přístup ke svému účtu" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Zadejte heslo, které vám sdělil vlastník životopisu." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Zadejte URL adresu, na kterou chcete odkazovat" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Zadejte URL, na kterou chcete odkazovat:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Zadejte ověřovací kód z autentizační aplikace" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Zadejte své aktuální heslo a nové heslo pro aktualizaci účtu." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Zadejte své heslo pro potvrzení nastavení dvoufázového ověření. Po aktivaci budete muset při každém přihlášení zadat kód z autentizační aplikace." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Zadejte heslo pro potvrzení nastavení dvoufaktorového ověření. Jakmile bude zapnuté, budete při každém přihlášení potřebovat kód z ověřovací aplikace." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Každá kontrola prošla. Nic zde by nemělo bránit analyzátoru ve čtení vašeho životopisu." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Každý příspěvek, velký i malý, má pro projekt obrovský význam.<0/>Děkujeme za vaši podporu!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Každý příspěvek pomůže, i ten nejmenší.<0/>Děkuji za podporu!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Každá šablona vypadá jinak, vyberte si tedy tu, která odpovídá dojmu, jaký chcete udělat. Reactive Resume jich má momentálně 15 a další přibývají." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Vyprší za" msgid "Expires on {0}" msgstr "Platnost vyprší {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Prozkoumejte naši pestrou nabídku šablon, z nichž každá je navržena pro různé styly, profese a osobnosti. Reactive Resume v současnosti nabízí 12 šablon a další jsou na cestě." - -#: src/features/settings/pages/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 "Prozkoumejte API dokumentaci a zjistěte, jak integrovat Reactive Resume do svých aplikací. Najdete zde podrobné endpointy, ukázky požadavků a způsoby ověřování." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Export" @@ -2083,13 +2096,9 @@ msgstr "Exportovat PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportujte životopis jako textové PDF, nikoli jako obrázek nebo sken." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportujte svůj životopis nebo motivační dopis ve formátu, který potřebujete." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportujte svůj životopis do PDF okamžitě, bez čekání nebo zpoždění." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportujte svůj životopis do PDF jedním kliknutím, bez čekání." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Uložení poskytovatele umělé inteligence se nezdařilo." msgid "Failed to send password reset email. Please try again." msgstr "Nepodařilo se odeslat e-mail s obnovením hesla. Zkuste to prosím znovu." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Dvoufázové ověření se nepodařilo nastavit." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrovat podle štítků" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Najděte slabé odrážky a přepište je se silnějšími výsledky, čísly, rozsahem a ostřejšími slovesy." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Najděte slabé odrážky a přepište je se silnějšími výsledky, čísly, rozsahem a výstižnějšími slovesy." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Tloušťka písma" msgid "Font Weights" msgstr "Tloušťky písma" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Pro bezpečný a nerušený zážitek." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Například informace o tom, do kterých společností jste tento životopis poslali, nebo odkazy na popisy pracovních pozic si můžete poznamenat zde." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Z bezpečnostních důvodů bude tento klíč zobrazen pouze jednou." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Například si poznamenejte, kterým firmám jste tento životopis poslali, nebo odkazy na popisy pozic." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Mezery:" msgid "Generate a random name" msgstr "Vygenerovat náhodný název" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generujeme vaše PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Němčina" @@ -2471,7 +2473,7 @@ msgstr "Přejít na nástěnku" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Přejít na palubní desku s životopisy" +msgstr "Přejít na dashboard s životopisy" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrejština" #: 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 "Pomozte mi zapojit zkušenější přispěvatele, snížit zátěž jednoho maintainera a zrychlit vývoj." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Pomozte mi získat víc zkušených přispěvatelů, aby práce nestála na jediném správci." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Pomozte přeložit aplikaci do svého jazyka" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Zde je škála šablon životopisů pro různé profese a osobnosti. Ať už preferujete moderní nebo klasický, výrazný nebo jednoduchý styl, najdete design, který vám sedne. Projděte si možnosti níže a vyberte šablonu, která odpovídá vašemu stylu." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Zde je váš nový API klíč" @@ -2657,10 +2655,6 @@ msgstr "Maďarština" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifikujte mezery v systému sledování uchazečů a používejte pouze vylepšení klíčových slov s vysokou mírou spolehlivosti." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Pokud to pochází ze skenu, je to očekávané. Jinak to odstraňte; náboráři to vnímají jako nacpávání klíčových slov." @@ -2701,7 +2695,7 @@ msgstr "Importovat z CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Importováno {0} aplikací." +msgstr "Počet importovaných žádostí: {0}." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannadština" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Ponechte jednu adresu, aby nikdo nemusel hádat, kterou použít." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Ponechte jedinou adresu, aby software nemusel hádat, kterou použít." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Udržujte jej pod 2,5 MB, obvykle odstraněním nebo zmenšením obrázků." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Uchovávejte si zde soukromé poznámky k tomuto životopisu. Nikdo jiný je neuvidí." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Udržujte obsah životopisu jako skutečný text, ne jako obrázky textu." @@ -3058,6 +3056,10 @@ msgstr "Výška řádku" msgid "Link a Reactive Resume (recommended)" msgstr "Propojit Reactive Resume (doporučeno)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Propojte životopis z Reactive Resume, abyste mohli využívat AI hodnocení shody a přizpůsobení." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Propojte životopis a vložte popis práce (Upravit), abyste ohodnotili svou vhodnost a přizpůsobili si kopii." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Doporučení…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Propojení Reactive Resume umožní AI hodnocení shody a přizpůsobení." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Propojuji váš účet {providerName}…" @@ -3104,7 +3102,7 @@ msgstr "Načítání poskytovatelů umělé inteligence. Zkuste to prosím znovu #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Načítání aplikací…" +msgstr "Načítání žádostí…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3141,12 +3139,7 @@ msgstr "Lokalita" #: src/routes/dashboard/resumes/-components/menus/context-menu.tsx #: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx msgid "Lock" -msgstr "Zámek" - -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Odhlásit se" +msgstr "Zamknout" #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hlavní navigace" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Zaměřte sekci věnovanou zkušenostem více na výsledky a odstraňte vágní odpovědnosti." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Zaměřte sekci zkušeností na výsledky a vynechte vágní odpovědnosti." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Musí začít na https://" msgid "Name" msgstr "Název" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Pojmenujte životopis podle pozice, o kterou se ucházíte." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Názvy pomáhají klíče odlišit, pojmenujte jej tedy podle toho, k čemu jej použijete." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Názvy pomáhají odlišit přístupové klíče, pokud jich zaregistrujete více." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepálština" @@ -3335,11 +3340,11 @@ msgstr "Registrace nových účtů je na tomto serveru momentálně vypnutá." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nová aplikace" +msgstr "Nová žádost" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Pravidelně přidáváme a vylepšujeme nové funkce, proto se sem pravidelně vracejte." +msgid "New features land regularly, so check back now and then." +msgstr "Nové funkce přibývají pravidelně, tak se čas od času zastavte." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nové vlákno" msgid "New Thread" msgstr "Nové vlákno" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Žádné reklamy ani sledovací skripty, nic vám nepřekáží." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Bez reklam, bez sledování" @@ -3384,16 +3393,21 @@ msgstr "Není připojen žádný poskytovatel umělé inteligence" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Žádné aplikace neodpovídají vašim filtrům." +msgstr "Vašim filtrům neodpovídají žádné žádosti." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Zatím žádné žádosti – přidejte několik a podívejte se na svůj prodejní trychtýř a míru odpovědí." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Zatím žádné žádosti. Přidejte několik, abyste viděli svůj trychtýř a míru odpovědí." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nebyly nalezeny žádné odrážkové seznamy." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Tomuto hledání neodpovídají žádné příkazy." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nebyly nalezeny žádné obvyklé nadpisy sekcí." @@ -3425,15 +3439,15 @@ msgstr "Žádné pravidlo jedné stránky a žádné považování písma nebo k #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Zatím nebyly zaregistrovány žádné pasové klíče." +msgstr "Zatím nebyly zaregistrovány žádné přístupové klíče." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Nebylo nalezeno žádné telefonní číslo." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Žádná předpověď, zda budete odmítnuti — žádný nástroj to nedokáže." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Žádná předpověď toho, zda budete odmítnuti. To nedokáže žádný nástroj." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Udijština" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Po odstranění už klíč nebude mít přístup k vašim datům. Tuto akci nelze vrátit zpět." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Přihlášení jedním kliknutím" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Zkontrolováno bylo pouze prvních {0} stránek, takže tato zpráva nepokrývá celý soubor." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Najednou se importuje pouze prvních {MAX_IMPORT} řádků — {overflow} bude vynecháno. Pro import zbytku soubor rozdělte." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Najednou se importuje jen prvních {MAX_IMPORT} řádků, {overflow} zůstane stranou. Rozdělte soubor, abyste naimportovali zbytek." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Otevřít" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Otevřený agent AI" +msgstr "Otevřít agenta AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Otevřený asistent s umělou inteligencí" +msgstr "Otevřít asistenta s umělou inteligencí" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Volitelná poznámka pro agenta" msgid "Optional note for the agent…" msgstr "Volitelná poznámka pro agenta…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Volitelně můžete nastavit heslo, aby si váš životopis mohli přes odkaz prohlédnout jen lidé, kteří heslo znají." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Volitelně, které termíny z pracovní nabídky se již vyskytují." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey byl úspěšně odstraněn." +msgid "Passkey deleted." +msgstr "Přístupový klíč byl odstraněn." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey byl úspěšně zaregistrován." +msgid "Passkey registered." +msgstr "Přístupový klíč byl zaregistrován." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Zmatek" msgid "Persian" msgstr "Perština" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizujte svůj životopis libovolnými barvami, písmy nebo designem a udělejte ho jedinečným." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Vyberte konverzaci v postranním panelu nebo založte nové vlákno a pusťte se do konceptu." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Vyberte formát pro svůj životopis nebo motivační dopis." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Vyberte ikonu" @@ -3844,31 +3862,19 @@ msgstr "Fotografie" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Průtok potrubím" +msgstr "Průběh procesu" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Stav potrubí napříč všemi aplikacemi" +msgstr "Stav procesu napříč všemi žádostmi" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Umístěte ji na stránku z panelu Rozvržení nebo ji skryjte, pokud jste ji chtěli zaparkovat." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Prostý text, ideální pro nástroje umělé inteligence a rychlé úpravy." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Zadejte prosím nové heslo pro svůj účet" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Zadejte prosím heslo, které vám sdílel vlastník životopisu, abyste mohli pokračovat." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Zadejte prosím URL, na kterou chcete odkazovat:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Prostý text, pro AI nástroje a rychlé úpravy." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Prosím, podpořte projekt" msgid "Please upload a PDF file." msgstr "Prosím nahrajte soubor PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Počkejte prosím, než se vaše PDF vygeneruje…" - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Počkejte prosím, než se váš PDF vygeneruje…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polština" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Předvolby" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Připravit konzervativní záplatu, která zlepší srozumitelnost, aniž by změnila můj kariérní příběh." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Připravte konzervativní úpravu, která zlepší srozumitelnost, aniž by změnila příběh mé kariéry." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekty" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Chraňte svůj životopis heslem před neoprávněným přístupem" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Chraňte svůj životopis heslem a umožněte jeho zobrazení jen lidem, kteří heslo znají." +msgid "Protect your resume with a password" +msgstr "Chraňte svůj životopis heslem" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikace" msgid "Publisher" msgstr "Vydavatel" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Nastavte životopisu heslo, aby si jej přečetli jen ti, komu je dáte." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Umístěte prostou e-mailovou adresu blízko horní části první stránky. Podle ní vás většina systémů eviduje." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktivní životopis (JSON)" #: 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 dále roste díky své živé komunitě. Tento projekt vděčí za svůj pokrok mnoha lidem, kteří věnovali svůj čas a dovednosti k jeho vylepšení. Oslavujeme vývojáře, kteří rozšířili funkce na GitHubu, lingvisty, jejichž překlady na Crowdin zpřístupnily aplikaci širšímu publiku, a lidi, kteří darovali na podporu dalšího vývoje." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume se zlepšuje díky tomu, že mu lidé věnují svůj čas. Přispěvatelé na GitHubu tvoří funkce a opravují chyby, překladatelé na Crowdinu jej zpřístupňují v dalších jazycích a dárci pomáhají udržet vývoj v chodu. Za svůj pokrok vděčí projekt jim všem." #: 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 je bezplatný open source projekt, vytvořený z lásky a udržovaný mnou a komunitou přispěvatelů. Vaše dary pomáhají udržet projekt v chodu a podporují další vývoj." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume je bezplatný open-source projekt, který spravuji já a komunita přispěvatelů. Vaše dary pokrývají provozní náklady a udržují vývoj v chodu." #: 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." -msgstr "Reactive Resume je bezplatný nástroj pro tvorbu životopisů s otevřeným zdrojovým kódem, který zjednodušuje proces vytváření, aktualizace a sdílení životopisů." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume je bezplatný nástroj pro tvorbu životopisů s otevřeným zdrojovým kódem, ve kterém snadno vytvoříte, upravíte a sdílíte svůj životopis." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume je zdarma a má otevřený zdrojový kód. Pokud vám pomohl, zvažte prosím dar." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume je open source, soukromé a zdarma. Nezobrazuje reklamy, nesleduje, co děláte, a neschovává funkce za placenou zeď." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Přejmenovat" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Vykreslí váš aktuální životopis do PDF a spustí úplnou kontrolu souboru ve vašem prohlížeči. Nic se nenahrává." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Vykreslí váš aktuální životopis do PDF a provede úplnou kontrolu souboru ve vašem prohlížeči. Nic se nikam neodesílá." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Obnovit tuto verzi?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Resumé" +msgstr "Životopis" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Úprava životopisu" msgid "Resume file" msgstr "Soubor životopisu" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Odkaz na životopis zkopírován do schránky." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Životopis propojen" @@ -4330,6 +4333,10 @@ msgstr "Možnosti životopisu" msgid "Resume patch" msgstr "Obnovit opravu" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Šablony životopisů pro různé profese a vkusy. Vyberte si tu, která vám sedne." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Zkontrolovat úpravy" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Projděte si životopis s ohledem na popis práce a před změnou nejasných částí se mě zeptejte na otázky." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Projděte životopis proti popisu pozice a zeptejte se mě, než změníte cokoli, čím si nejste jistí." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Hodnotí se…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Přepracujte shrnutí tak, aby se zaměřovalo na pozici seniorního technického manažera, aniž by znělo genericky." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Přepište souhrn pro pozici senior engineering managera a zůstaňte konkrétní." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Přepište tento životopis pro přechod od zakladatele startupu k vedoucímu produktu s jasným dopadem na podnikání." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Přepište tento životopis pro zakladatele startupu, který přechází na roli product leada, a ukažte dopad na byznys." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Vyhledávání" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Vyhledávání aplikací…" +msgstr "Vyhledávání žádostí…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Oddělovač" msgid "Serbian" msgstr "Srbština" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Nastavte heslo, pokud chcete, aby veřejný odkaz otevřeli jen ti, kdo jej znají." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Nastavení poskytovatele umělé inteligence" msgid "Set up an AI provider before starting a thread." msgstr "Před zahájením vlákna nastavte poskytovatele umělé inteligence." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Nejprve nastavte poskytovatele AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Nastavte poskytovatele umělé inteligence, který bude o tomto životopise diskutovat a automaticky provádět úpravy." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Pro začátek si nastavte poskytovatele umělé inteligence." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Nastavit autentizační aplikaci" msgid "Shadow Width" msgstr "Šířka stínu" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Sdílejte jej veřejným odkazem, nastavte na něj heslo, nebo si stáhněte PDF a pošlete jej sami." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Sdílejte svůj životopis pomocí veřejné URL adresy a umožněte ostatním, aby si ho prohlédli." +msgid "Share your resume with a public URL." +msgstr "Sdílejte svůj životopis veřejným odkazem." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Přihlaste se ke svému účtu" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Přihlaste se pomocí GitHubu, Googlu nebo vlastního poskytovatele OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Odhlásit se" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Některé aplikační systémy vyžadují jeden před odesláním." +msgstr "Některé systémy pro podávání žádostí jej vyžadují před odesláním." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Některé znaky se zobrazí jako otazníky." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Některé kontroly potřebují informace, které tento soubor neobsahuje: obsah stránky, který se nepodařilo zkontrolovat, nebo text v jazyce, který tyto kontroly nepokrývají. Nepočítají se ani jako úspěšné, ani jako neúspěšné." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Některé kontroly potřebují informace, které tento soubor neobsahuje: obsah stránek, který nešlo prozkoumat, nebo text v jazyce, na který tyto kontroly nedosáhnou. Nepočítají se jako splněné ani jako nesplněné." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Začněte životopis svým jménem na samostatném řádku." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Začít vlákno" +msgid "Start thread" +msgstr "Založit vlákno" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Přizpůsobte si životopis" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Přizpůsobte tento životopis popisu práce produktového manažera a zdůrazněte odpovědnost za plán, komunikaci se zúčastněnými stranami a měřitelné výsledky uvedení na trh." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Přizpůsobte tento životopis popisu pozice product managera a zdůrazněte zodpovědnost za roadmapu, komunikaci se stakeholdery a měřitelné výsledky spuštění." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agent potřebuje váš vstup." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API klíč byl úspěšně smazán." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentace API ukazuje, jak připojit Reactive Resume k vlastním aplikacím. Popisuje endpointy, formát požadavků a autentizaci." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API klíč po smazání již nebude mít přístup k vašim datům. Tuto akci nelze vrátit zpět." +msgid "The API key has been deleted." +msgstr "API klíč byl odstraněn." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikace, která vás sem poslala, odeslala neplatný požadavek na auto msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Kontroly výše jsou mechanické. Toto se ptá jazykového modelu, co by si čtenář myslel o vašich odrážkách, a navrhuje přepsání. Nevytváří žádné skóre." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Příkaz, který hledáte, neexistuje." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Hloubkovou kontrolu se nepodařilo dokončit. Zkuste to prosím znovu." @@ -5275,7 +5290,7 @@ msgstr "Hloubkovou kontrolu se nepodařilo dokončit. Zkuste to prosím znovu." #. Error shown when AI parsing returns invalid resume structure during import #: src/dialogs/resume/import.tsx msgid "The imported file could not be parsed into a valid resume." -msgstr "Importovaný soubor se nepodařilo analyzovat do platného resumé." +msgstr "Importovaný soubor se nepodařilo analyzovat do platného životopisu." #: src/features/ats-checker/messages.ts msgid "The order the text is stored in disagrees badly with the order it reads in." @@ -5317,10 +5332,6 @@ msgstr "Odpověď poskytovatele se nepodařilo ověřit. Začněte prosím znovu msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Náhled životopisu se nepodařilo aktualizovat. Stále se zobrazuje poslední platný náhled." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Životopis, ke kterému se snažíte získat přístup, je chráněn heslem" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Stejný řádek se opakuje na každé stránce." @@ -5369,26 +5380,13 @@ msgstr "Chybí odkaz na profil, portfolio nebo repozitář." msgid "There is no summary paragraph." msgstr "Chybí souhrnný odstavec." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Při generování DOCX došlo k problému, zkuste to prosím znovu." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Při generování PDF došlo k problému, zkuste to prosím znovu." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Při přípravě životopisu k tisku došlo k problému, zkuste to prosím znovu." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nebylo dostatek informací ke spuštění této kontroly." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Tyto kontroly probíhají během psaní a nikdy neopouštějí prohlížeč. Ptají se, zda stroj dokáže přečíst váš životopis, ne zda se čte dobře." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Tyto kontroly běží během psaní a nikdy neopustí váš prohlížeč. Testují, zda software dokáže váš životopis přečíst, ne jak dobře je napsaný." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Tuto akci nelze vrátit zpět." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Tuto akci nelze vrátit zpět. Všechna vaše data budou trvale smazána." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tuto akci nelze vrátit zpět. Zprávy z konverzace a nahrané přílohy budou odstraněny. Pracovní životopis zůstane ve vašem řídicím panelu a lze jej smazat samostatně." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tuto akci nelze vrátit zpět. Zprávy a přílohy vláken budou odstraněny." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tuto akci nelze vrátit zpět. Odstraní zprávy vlákna a nahrané přílohy." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Toto vlákno agenta se nepodařilo otevřít." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tuto akci nelze vrátit zpět. Odstraní zprávy vlákna a nahrané přílohy. Pracovní životopis zůstane ve vašem dashboardu a můžete jej smazat zvlášť." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Tato kontrola se na tento soubor nevztahuje." msgid "This check only runs on resumes written in English." msgstr "Tato kontrola se spouští pouze u životopisů psaných v angličtině." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Tím se vytvoří nový API klíč, který jiným programům umožní číst a měnit data vašich životopisů přes API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Toto datum nebude správně přečteno." @@ -5523,6 +5521,10 @@ msgstr "Toto je formulář XFA, takže většina softwaru přečte pouze prázdn msgid "This is not a common resume page size." msgstr "Toto není běžná velikost stránky pro životopis." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Tento klíč se zobrazí jen jednou. Zkopírujte si jej, než toto okno zavřete." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "U tohoto odkazu chybí protokol." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Může to trvat několik minut v závislosti na odezvě poskytovatele AI. Nezavírejte prosím okno ani neobnovujte stránku." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Toto měří, jak věrně dokáže software extrahovat text tohoto souboru. Nepředpovídá, zda bude přihláška odmítnuta. To nedokáže žádný nástroj. Váš soubor byl přečten v tomto prohlížeči a nikdy nebyl nahrán." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Měří se, jak věrně dokáže software z tohoto souboru vytáhnout text. Nepředpovídá to, zda bude žádost odmítnuta, a nedokáže to žádný nástroj. Váš soubor byl přečten v tomto prohlížeči a nikdy nebyl nahrán." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Tento životopis je uzamčen a nelze ho aktualizovat." msgid "This resume is long." msgstr "Tento životopis je dlouhý." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Tento životopis je chráněn heslem" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Tento životopis byl aktualizován agentem s umělou inteligencí." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Nastavení sdílení tohoto životopisu se změnilo jinde." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Toto hodnocení je názor jazykového modelu na váš text. Nemění skóre uvedené výše a může se mýlit. Berte jej jako druhý názor, nikoli jako verdikt." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Tento rozbor je názorem jazykového modelu na váš text. Nemění skóre výše a může se mýlit. Berte jej jako druhý názor, ne jako verdikt." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Tato role nemá žádný popis." msgid "This section has content but never appears." msgstr "Tato sekce má obsah, ale nikdy se nezobrazuje." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Tato sekce je vyhrazena pro vaše osobní poznámky k tomuto životopisu. Obsah zde zůstává soukromý a s nikým jiným se nesdílí." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Tato sekce je rozdělena do sloupců." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Tento krok je volitelný, ale doporučený." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Toto vlákno je archivováno. Nové zprávy nelze odesílat." +msgid "This thread is archived. You can't send new messages." +msgstr "Toto vlákno je archivováno. Nové zprávy posílat nelze." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Toto vlákno je pouze pro čtení" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Toto vlákno je pouze pro čtení, protože funkční životopis nebo poskytovatel umělé inteligence není k dispozici." -#: 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 "Tímto vygenerujete nový API klíč pro přístup k Reactive Resume API, aby mohly stroje pracovat s vašimi daty z životopisu." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "To vám pomůže identifikovat jej později, pokud plánujete mít více přístupových klíčů." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Tím se z této sekce odstraní všechny položky." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Upřesněte sekci s dovednostmi tak, aby podporovala cílovou roli, a ne aby se četla jako výčet klíčových slov." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Časosběrná ukázka vytváření životopisu v Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse tvorby životopisu v Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Časová osa" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Pojmenujte API klíč podle jeho účelu, abyste ho později snáze identifikovali." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: Životopis můžete pojmenovat podle pozice, na kterou se hlásíte." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Název" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Pro smazání účtu musíte zadat potvrzovací text a kliknout na tlačítko níže." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Chcete-li smazat účet, zadejte níže potvrzovací text a klikněte na tlačítko." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Při exportu vypněte volitelné ligatury." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Zapněte veřejné sdílení, abyste mohli sledovat, kolikrát byl váš životopis zobrazen nebo stažen. Statistiky životopisu vidíte jen vy." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Zapněte veřejné sdílení, abyste sledovali, kolikrát byl váš životopis zobrazen nebo stažen. Tato čísla vidíte jen vy." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Dvoufázové ověření" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Dvoufázové ověření bylo úspěšně deaktivováno." +msgid "Two-factor authentication is now disabled." +msgstr "Dvoufaktorové ověření je nyní vypnuto." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Dvoufázové ověření bylo úspěšně nastaveno." +msgid "Two-factor authentication is now enabled." +msgstr "Dvoufaktorové ověření je nyní zapnuto." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Aktualizovat existující dobrovolnickou zkušenost" msgid "Update Password" msgstr "Aktualizovat heslo" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Aktualizujte odrážky projektu tak, aby zobrazovaly vedení, omezení, kompromisy a měřitelné výsledky." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Aktualizovat životopis" @@ -5970,9 +5952,13 @@ msgstr "Aktualizovat životopis" msgid "Update the calendar date for this timeline entry." msgstr "Aktualizujte kalendářní datum pro tento záznam časové osy." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Upravte odrážky u projektů tak, aby ukazovaly vedení, omezení, kompromisy a měřitelné výsledky." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Aktualizujte podrobnosti této aplikace." +msgstr "Aktualizujte podrobnosti této žádosti." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Nahrát soubor .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Nahrajte životopis a zjistěte, co z něj systém pro sledování uchazečů (ATS) skutečně přečte. Vše běží v tomto prohlížeči. Váš soubor se nikdy nenahrává a nic se neukládá." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Nahrajte životopis a podívejte se, co z něj přečte systém pro sledování uchazečů (ATS). Vše běží v tomto prohlížeči. Váš soubor se nikam neodesílá a nic se neukládá." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Varování" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Formát se nám nepodařilo automaticky rozpoznat – vyberte jej prosím výše." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Formát se nepodařilo rozpoznat automaticky. Vyberte jej výše." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Tuto stránku jsme nenašli" msgid "We couldn't link that provider account. Please try again." msgstr "Tento účet poskytovatele se nepodařilo propojit. Zkuste to prosím znovu." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Toto vlákno se nepodařilo otevřít." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nepodařilo se nám načíst váš profil od poskytovatele." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Poslali jsme potvrzovací odkaz na vaši novou e-mailovou adresu. Otevřete jej pro potvrzení změny." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Poslali jsme nový ověřovací odkaz na vaši e-mailovou adresu. Otevřete jej pro ověření účtu." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Vyhledávání na webu" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ano, Reactive Resume je dostupné ve více jazycích. Svůj preferovaný jazyk si můžete vybrat na stránce nastavení nebo pomocí přepínače jazyka v pravém horním rohu. Pokud svůj jazyk nevidíte nebo chcete vylepšit existující překlady, můžete <0>přispět k překladům na Crowdin<1> (otevře se na nové kartě)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ano. Jedním kliknutím exportujete svůj životopis do PDF se zachovaným formátováním a stylem." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ano! Reactive Resume je zcela zdarma k použití, bez skrytých poplatků, prémiových úrovní nebo předplatného. Je open source a vždy zdarma zůstane." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ano. Vyberte si jazyk na stránce nastavení nebo přepínačem jazyků v pravém horním rohu. Pokud váš jazyk chybí nebo by stávající překlad mohl být lepší, můžete <0>přispět do překladů na Crowdinu<1> (otevře se na nové kartě)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Máte také možnost nasadit aplikaci na vlastních serverech pomocí Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ano. Reactive Resume je zdarma, bez skrytých nákladů, prémiových úrovní či předplatného. Je open source a zdarma i zůstane." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "K přihlášení můžete také použít své uživatelské jméno." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Přihlásit se můžete i uživatelským jménem." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Máte poštu!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Váš účet byl úspěšně smazán." +msgid "Your account has been deleted." +msgstr "Váš účet byl smazán." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Vaše kontaktní údaje nejsou na první stránce." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Vaše data byla úspěšně exportována." +msgid "Your data has been exported." +msgstr "Vaše data byla exportována." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Vaše data jsou v bezpečí a nikdy nejsou s nikým sdílena ani prodávána." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Vaše data jsou uložena bezpečně a nikdy je nesdílíme s třetími stranami. Chcete-li nad nimi mít plnou kontrolu, můžete si Reactive Resume provozovat na vlastních serverech." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Vaše poslední změny se nepodařilo uložit." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Vaše starší styly zůstanou aktivní, dokud explicitně neaktivujete tento koncept sémantického CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Vaše původní styly zůstávají aktivní, dokud neaktivujete tento koncept Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Okraje vaší stránky jsou velmi úzké." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Vaše heslo bylo obnoveno. Nyní se můžete přihlásit novým heslem." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Vaše heslo bylo úspěšně aktualizováno." +msgid "Your password has been updated." +msgstr "Vaše heslo bylo aktualizováno." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Vaše telefonní číslo je zapsáno v neobvyklém formátu." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Váš profil byl úspěšně aktualizován." +msgid "Your profile has been updated." +msgstr "Váš profil byl aktualizován." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Váš životopis byl úspěšně vytvořen." +msgid "Your resume has been created." +msgstr "Váš životopis byl vytvořen." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Váš životopis byl úspěšně smazán." +msgid "Your resume has been deleted." +msgstr "Váš životopis byl smazán." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Váš životopis byl úspěšně duplikován." +msgid "Your resume has been duplicated." +msgstr "Váš životopis byl duplikován." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Váš životopis byl úspěšně importován." +msgid "Your resume has been imported." +msgstr "Váš životopis byl importován." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Váš životopis byl obnoven do vybrané verze." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Váš životopis byl úspěšně aktualizován." +msgid "Your resume has been updated." +msgstr "Váš životopis byl aktualizován." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Váš životopis používá „já“ a „můj“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Veřejný odkaz na váš životopis je aktuálně chráněn heslem. Heslo sdílejte jen s lidmi, kterým důvěřujete." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Veřejný odkaz na váš životopis je chráněn heslem. Heslo sdílejte jen s lidmi, kterým důvěřujete." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Vaše podpora zajišťuje, že projekt zůstane nyní i v budoucnu zdarma a dostupný pro všechny." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Vaše podpora udržuje projekt bezplatný a otevřený pro všechny, teď i do budoucna." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Oddálit" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/da-DK.po b/apps/web/locales/da-DK.po index 4787b2195..ffab57ce5 100644 --- a/apps/web/locales/da-DK.po +++ b/apps/web/locales/da-DK.po @@ -107,7 +107,7 @@ msgstr "{count, plural, one {# fejl} other {# fejl}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# note} other {# notes}}" -msgstr "{count, plural, one {# node} other {# noder}}" +msgstr "{count, plural, one {# note} other {# noter}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# warning} other {# warnings}}" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Ofte<1>Stillede<2>Spørgsmål" #: 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.<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!" -msgstr "<0>Tak fordi du bruger Reactive Resume! Denne app er et kærlighedsprojekt, der for det meste er skabt i min fritid, med fantastisk støtte fra open-source bidragydere over hele verden.<1>Hvis Reactive Resume har været nyttig for dig, og du gerne vil hjælpe med at holde den gratis og åben for alle, så overvej at give en donation. Hvert lille bidrag er værdsat!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Tak fordi du bruger Reactive Resume. Jeg bygger for det meste denne app i min fritid, med hjælp fra open source-bidragydere over hele verden.<1>Hvis den har været nyttig for dig, og du gerne vil have, at den forbliver gratis og åben for alle, så overvej at donere. Ethvert beløb hjælper." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 år" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ skabeloner" +msgid "15 Templates" +msgstr "15 skabeloner" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 måneder" msgid "6 months" msgstr "6 måneder" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "En ren eksport med én kolonne bevarer alle fakta. Kolonner og billeder er der, hvor de går tabt." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Et bekræftelseslink er blevet sendt til din nuværende e-mailadresse. Tjek venligst din indbakke for at bekræfte ændringen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "En dato ligger i fremtiden." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "En skrifttype refereres, men er ikke indlejret." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "En gratis og open-source CV-bygger, der forenkler processen med at oprette, opdatere og dele dit CV." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "En gratis open source-CV-bygger, der gør det nemt at oprette, opdatere og dele dit CV." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Et hul i tidslinjen er ikke et problem. Tilføj en enkelt linje som fork msgid "A link points somewhere other than the address it shows." msgstr "Et link peger et andet sted hen end den adresse, det viser." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Et link til dit CV er kopieret til udklipsholderen." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Mange har gennem årene skrevet til mig for at dele deres oplevelser med Reactive Resume og hvordan det har hjulpet dem, og jeg bliver aldrig træt af at læse dem. Hvis du har en historie, du vil dele, så send mig en e-mail på <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Et nyt bekræftelseslink er blevet sendt til din e-mailadresse. Tjek venligst din indbakke for at verificere din konto." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Mange har gennem årene skrevet til mig om, hvordan Reactive Resume hjalp dem, og jeg bliver aldrig træt af at læse de mails. Har du en historie at dele, så skriv til mig på <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "En side er roteret." msgid "A passion project by <0>Amruth Pillai." msgstr "Et passionsprojekt af <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "En række designs at vælge imellem, og flere er på vej." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Et CV opsat til et menneskeligt øje, med foto, overskrifter og kolonner" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "En eksport i én kolonne bevarer alle oplysninger. Det er i kolonner og billeder, oplysninger går tabt." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "En strækning" @@ -243,10 +234,6 @@ msgstr "En webadresse er skrevet uden https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Få programmatisk adgang til dine CV'er og data ved hjælp af API'et." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Tilføj et brugerdefineret felt" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Tilføj et job, du søger, link det CV, du har sendt, og flyt det gennem din pipeline, efterhånden som tingene skrider frem." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Tilføj et job, du søger, og knyt det CV, du sendte, til det. Flyt det hen over tavlen, efterhånden som du hører fra dem." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Tilføj en post, eller brug projekter og frivilligt arbejde til at vise msgid "Add and test a provider before starting an agent thread." msgstr "Tilføj og test en udbyder, før du starter en agenttråd." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Tilføj endnu et lag beskyttelse til din konto." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Tilføj applikation" +msgstr "Tilføj ansøgning" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Ethvert tag" #: 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 "Alle der besøger CV'ets offentlige URL skal indtaste denne adgangskode for at få adgang." - -#: 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 "Alle der har CV'ets offentlige URL vil kunne se og downloade dit CV uden at indtaste en adgangskode." +msgid "Anyone who opens the public URL will need this password." +msgstr "Alle, der åbner den offentlige URL, skal bruge denne adgangskode." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Alle med linket kan se og downloade CV'et." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Alle med den offentlige URL vil kunne se og downloade dit CV uden adgangskode." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-adgang" @@ -617,35 +608,35 @@ msgstr "App" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Applikationshandlinger" +msgstr "Ansøgningshandlinger" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Applikation føjet til din pipeline." +msgstr "Ansøgning føjet til din pipeline." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Applikations-Copilot" +msgstr "Ansøgnings-Copilot" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Applikation slettet." +msgstr "Ansøgning slettet." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Applikationsstatistik" +msgstr "Ansøgningsstatistik" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Applikationen er opdateret." +msgstr "Ansøgningen er opdateret." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Applikationer" +msgstr "Ansøgninger" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Godkend" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Godkendt — venter på agenten…" +msgid "Approved, waiting for the agent…" +msgstr "Godkendt, venter på agenten…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabisk" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkiv" +msgstr "Arkivér" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatisk udfyldning mislykkedes." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Tilgængelig på flere sprog. Hvis du vil bidrage, så kig på Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Findes på flere sprog. Vil du hjælpe med at oversætte, så kig forbi Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Aserbajdsjansk" msgid "Back to authentication settings" msgstr "Tilbage til godkendelsesindstillinger" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Tilbage til login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Tilbage til CV'er" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Tilbage til log ind" @@ -844,17 +832,13 @@ msgstr "Basis-URL" msgid "Basics" msgstr "Grundlæggende" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Smukke skabeloner at vælge imellem, med flere på vej." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Bedst til applikationer, deling og udskrivning." +msgstr "Bedst til ansøgninger, deling og udskrivning." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokerende" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Bestyrelse" +msgstr "Tavle" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Skift sprog" msgid "Change language to…" msgstr "Skift sprog til…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Skift farver, skrifttyper og design, så det passer til dig." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Skift tema til…" @@ -1006,6 +994,10 @@ msgstr "Tjek igen" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Tjek, at den eksporterede fil indeholder alt, du forventer, og at det hele er markerbar tekst." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Se, hvad et ansøgersporingssystem ville overse, og tilføj kun nøgleord, du er sikker på." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Tjek din e-mail for et link til at nulstille din adgangskode." @@ -1056,10 +1048,6 @@ msgstr "Vælg en forudindstillet eller brugerdefineret nuance." msgid "Choose a resume" msgstr "Vælg et CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Vælg en eksisterende samtale fra sidebjælken, eller start en ny tråd med fokus på kladder." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Vælg PDF, DOCX, Markdown eller JSON. Eksporter dit CV og din ansøgning separat, når det er muligt." @@ -1073,7 +1061,7 @@ msgstr "Cirkel" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Klar" +msgstr "Ryd" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Virksomhed A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Sammenlign dette CV med denne stillings-URL, og opdater nøgleordene, mens du holder teksten præcis og troværdig." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Sammenlign dette CV med denne jobopslags-URL, og opdater nøgleordene uden at overdrive noget." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Forbindelsen mislykkedes." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Forbindelse bekræftet — udbyderen er klar til brug." +msgid "Connection verified. The provider is ready to use." +msgstr "Forbindelsen er bekræftet. Udbyderen er klar til brug." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Fortsæt der, hvor du slap" #: 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æt der, hvor du slap, ved at importere et eksisterende CV, du har oprettet med Reactive Resume eller en anden CV-bygger. Understøttede formater omfatter PDF, Microsoft Word samt JSON-filer fra 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 finansierer fejlrettelser, sikkerhedsopdateringer og løbende forbedringer, så appen kører problemfrit." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Fortsæt, hvor du slap, ved at importere et CV, du har bygget i Reactive Resume eller en anden CV-bygger. Understøttede formater er PDF, Microsoft Word og JSON-filer fra Reactive Resume eller JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1262,7 +1246,7 @@ msgstr "Kopiér stylesheet" #: src/features/applications/components/application-form-sheet.tsx msgid "Copy the entire job description from the posting and paste it below. We'll fill in the fields for you and keep the text with this application for match scoring and tailoring." -msgstr "Kopiér hele jobbeskrivelsen fra opslaget, og indsæt den nedenfor. Vi udfylder felterne for dig og gemmer teksten sammen med denne applikation til matchvurdering og tilpasning." +msgstr "Kopiér hele jobbeskrivelsen fra opslaget, og indsæt den nedenfor. Vi udfylder felterne for dig og gemmer teksten sammen med denne ansøgning til matchvurdering og tilpasning." #: src/features/ats-checker/messages.ts msgid "Copy the text out of the exported file and read it through; fix anything that arrives in the wrong place." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Ret årstallet, eller skriv \"Nuværende\" for igangværende arbejde." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Kunne ikke generere DOCX-filen. Prøv venligst igen." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Kunne ikke generere PDF-filen. Prøv venligst igen." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Kunne ikke klargøre dit CV til udskrivning. Prøv venligst igen." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Kunne ikke nå AI-udbyderen. Prøv venligst igen." msgid "Could not restore this patch." msgstr "Kunne ikke gendanne denne programrettelse." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Kunne ikke opsætte to-faktor-godkendelse." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Kunne ikke bekræfte udbyderforbindelsen." @@ -1304,12 +1305,12 @@ msgstr "Forbindelsen kunne ikke bekræftes. Kontroller API-nøglen, modellen og #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Kunne ikke tilføje applikationen. Prøv igen." +msgstr "Kunne ikke tilføje ansøgningen. Prøv igen." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Kunne ikke slette applikationen." +msgstr "Kunne ikke slette ansøgningen." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Tidslinjeposten kunne ikke slettes." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Kunne ikke flytte applikationen. Prøv igen." +msgstr "Kunne ikke flytte ansøgningen. Prøv igen." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Optælling efter kilde" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Talt separat fra parse-scoren. Dækning er ikke en forudsigelse af noget." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Tælles adskilt fra parse-scoren. Dækning forudsiger ikke noget." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Opret et eksempel-CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Opret så mange CV'er, du vil, uden begrænsninger." +msgid "Create as many resumes as you want." +msgstr "Opret så mange CV'er, du har lyst til." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Opret en nu" msgid "Create resume with options" msgstr "Opret CV med muligheder" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Opret, tilpas og del dit CV. Reactive Resume er open source, det sporer dig ikke, og det forbliver gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Oprettet" @@ -1497,7 +1502,7 @@ msgstr "Oprettet" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Oprettede \"{0}\" og linkede det til denne applikation." +msgstr "Oprettede \"{0}\" og linkede det til denne ansøgning." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Slet tidslinjepost" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Slettede {0} applikation(er)." +msgstr "Slettede {0} ansøgning(er)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Sletter dit CV..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Afvist — venter på agenten…" +msgid "Denied, waiting for the agent…" +msgstr "Afvist, venter på agenten…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Afvis" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Kør det på dine egne servere med Docker-imaget." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beskriv hver rolle med korte punkter. Tætte afsnit er sværere at skimme og segmentere." @@ -1764,6 +1773,10 @@ msgstr "Donér" msgid "Donate to Reactive Resume" msgstr "Donér til Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donationer betaler for fejlrettelser, sikkerhedsopdateringer og det almindelige arbejde med at holde appen kørende." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Færdig" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikér" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Dupliker som AI-kladde" +msgid "Duplicate as AI draft" +msgstr "Dublér som AI-udkast" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Rediger {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Rediger applikation" +msgstr "Rediger ansøgning" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Engelsk" msgid "English (United Kingdom)" msgstr "Engelsk (Storbritannien)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Forstærk sikkerheden på din konto med ekstra beskyttelseslag." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Indtast et navn til din adgangskode." +msgstr "Indtast et navn til din passkey." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Indtast en ny adgangskode til din konto" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Indtast en af dine gemte backup-koder for at få adgang til din konto" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Indtast den adgangskode, som ejeren af CV'et har delt med dig." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Indtast URL'en, der skal linkes til" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Indtast den URL, du vil linke til:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Indtast bekræftelseskoden fra din godkendelsesapp" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Indtast din nuværende adgangskode og en ny adgangskode for at opdatere din konto." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Indtast din adgangskode for at bekræfte opsætning af to-faktor-godkendelse. Når den er aktiveret, skal du indtaste en kode fra din godkendelsesapp hver gang du logger ind." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Indtast din adgangskode for at bekræfte opsætningen af to-faktor-godkendelse. Når den er slået til, skal du bruge en kode fra din autentificeringsapp, hver gang du logger ind." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Hver check bestået. Intet her bør forhindre en parser i at læse dit CV." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Hvert bidrag, stort som lille, gør en stor forskel for projektet.<0/>Tak for din støtte!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Ethvert bidrag hjælper, uanset hvor lille.<0/>Tak for din støtte!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Hver skabelon ser forskellig ud, så vælg den, der passer til det indtryk, du vil give. Reactive Resume har 15 af dem lige nu, og flere er på vej." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Udløber om" msgid "Expires on {0}" msgstr "Udløber den {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Udforsk vores brede udvalg af skabeloner, der hver er designet til forskellige stilarter, professioner og personligheder. Reactive Resume tilbyder i øjeblikket 12 skabeloner, med flere på vej." - -#: src/features/settings/pages/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 "Gennemgå API-dokumentationen for at lære, hvordan du integrerer Reactive Resume i dine applikationer. Find detaljerede endpoints, eksempler på forespørgsler og godkendelsesmetoder." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksportér" @@ -2083,13 +2096,9 @@ msgstr "Eksportér PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksporter CV'et som en tekst-PDF frem for som et billede eller en scanning." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksporter dit CV eller din ansøgning i det format, du har brug for." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksporter dit CV til PDF med det samme, uden ventetid eller forsinkelser." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksporter dit CV til PDF med ét klik, uden ventetid." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Det lykkedes ikke at oprette din konto. Prøv venligst igen." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Det lykkedes ikke at slette adgangskoden. Prøv venligst igen." +msgstr "Det lykkedes ikke at slette denne passkey. Prøv venligst igen." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Det lykkedes ikke at linke udbyderen. Prøv venligst igen." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Kunne ikke registrere adgangskoden. Prøv venligst igen." +msgstr "Kunne ikke registrere denne passkey. Prøv venligst igen." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Det lykkedes ikke at omdøbe nøglen. Prøv venligst igen." +msgstr "Det lykkedes ikke at omdøbe denne passkey. Prøv venligst igen." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Kunne ikke gemme AI-udbyderen." msgid "Failed to send password reset email. Please try again." msgstr "Kunne ikke sende e-mail til nulstilling af adgangskode. Prøv venligst igen." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Det lykkedes ikke at konfigurere to-faktor-godkendelse." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrer efter tags" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Find svage punktopstillinger og omskriv dem med stærkere udfald, tal, omfang og skarpere verber." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Find de svage punkter og skriv dem om med stærkere resultater, tal, omfang og skarpere verber." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Skrifttykkelse" msgid "Font Weights" msgstr "Skrifttype-vægte" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "For en sikker og distraktionsfri oplevelse." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "For eksempel kan oplysninger om hvilke virksomheder du har sendt dette CV til, eller links til jobbeskrivelserne, noteres her." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Af sikkerhedsgrunde bliver denne nøgle kun vist én gang." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Notér for eksempel, hvilke virksomheder du sendte dette CV til, eller links til jobopslagene." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Huller:" msgid "Generate a random name" msgstr "Generér et tilfældigt navn" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Din PDF genereres..." + #: src/libs/locale.ts msgid "German" msgstr "Tysk" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebraisk" #: 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 med at få flere erfarne bidragydere ombord, så byrden på en enkelt vedligeholder mindskes, og udviklingen kan gå hurtigere." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Hjælp mig med at få flere erfarne bidragydere med, så arbejdet ikke hviler på én vedligeholder." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Hjælp med at oversætte appen til dit sprog" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Her er et udvalg af CV-skabeloner til forskellige professioner og personligheder. Uanset om du foretrækker moderne eller klassisk, markant eller enkel, er der et design, der matcher dig. Gennemse mulighederne nedenfor, og vælg en skabelon, der passer til din stil." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Her er din nye API-nøgle" @@ -2657,10 +2655,6 @@ msgstr "Ungarsk" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identificer mangler i et ansøgersporingssystem, og anvend kun forbedrede søgeord med høj sikkerhed." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Hvis det kommer fra en scanning, er det forventet. Ellers bør du fjerne det; rekrutterere opfatter det som nøgleordsspam." @@ -2701,7 +2695,7 @@ msgstr "Importer fra CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Importerede {0} applikation(er)." +msgstr "Importerede {0} ansøgning(er)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON CV" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Behold én enkelt adresse, så intet skal gætte, hvilken der skal bruges." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Hold dig til én adresse, så software ikke skal gætte, hvilken den skal bruge." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Hold den under 2,5 MB, som regel ved at fjerne eller formindske billeder." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Gem private noter om dette CV her. Ingen andre kan se dem." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Behold CV-indhold som rigtig tekst frem for som billeder af tekst." @@ -3058,13 +3056,17 @@ msgstr "Linjehøjde" msgid "Link a Reactive Resume (recommended)" msgstr "Tilknyt et Reactive Resume (anbefalet)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Knyt et CV fra Reactive Resume til for at bruge AI-matchscore og -tilpasning." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Tilknyt et CV og indsæt jobbeskrivelsen (Redigere) for at vurdere dit match og skræddersy en kopi." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Linket reaktivt CV" +msgstr "Linket Reactive Resume" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Henvisning…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Tilknytning af et Reactive Resume aktiverer AI-matchscore og tilpasning." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Tilslutter din {providerName}-konto..." @@ -3104,7 +3102,7 @@ msgstr "Indlæser AI-udbydere. Prøv igen om et øjeblik." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Indlæser applikationer…" +msgstr "Indlæser ansøgninger…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Beliggenhed" msgid "Lock" msgstr "Lås" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Log ud" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lange stræk er sat med versaler." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hovednavigation" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Gør erfaringssektionen mere resultatorienteret og fjern vage ansvarsområder." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Gør erfaringsafsnittet til noget om resultater, og skær de vage ansvarsområder væk." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Flyt sektion til en anden kolonne eller side" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Flyt scene" +msgstr "Flyt fase" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Skal starte med https://" msgid "Name" msgstr "Navn" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Navngiv CV'et efter den stilling, du søger." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Navne hjælper dig med at skelne nøgler fra hinanden, så navngiv den efter det, du vil bruge den til." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Navne hjælper dig med at skelne passkeys fra hinanden, hvis du registrerer mere end én." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalesisk" @@ -3335,11 +3340,11 @@ msgstr "Oprettelse af nye konti er i øjeblikket deaktiveret på denne server." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Ny applikation" +msgstr "Ny ansøgning" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nye funktioner tilføjes og forbedres hele tiden, så kig forbi ofte." +msgid "New features land regularly, so check back now and then." +msgstr "Der kommer jævnligt nye funktioner til, så kig forbi en gang imellem." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Ny tråd" msgid "New Thread" msgstr "Ny tråd" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Ingen reklamer og ingen sporing, så intet står i vejen for dig." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Ingen reklamer, ingen sporing" @@ -3384,16 +3393,21 @@ msgstr "Ingen AI-udbyder tilsluttet" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Ingen applikationer matcher dine filtre." +msgstr "Ingen ansøgninger matcher dine filtre." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ingen ansøgninger endnu – tilføj et par stykker for at se din salgstragt og svarprocenter." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ingen ansøgninger endnu. Tilføj et par stykker for at se din tragt og dine svarprocenter." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Der blev ikke fundet nogen punktlister." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Ingen kommandoer matcher den søgning." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Der blev ikke fundet nogen konventionelle afsnitsoverskrifter." @@ -3425,15 +3439,15 @@ msgstr "Ingen regel om én side, og ingen skrifttype eller karrierepause behandl #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Ingen nøgler registreret endnu." +msgstr "Ingen passkeys registreret endnu." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Der blev ikke fundet noget telefonnummer." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Ingen forudsigelse af, om du bliver afvist — det kan intet værktøj." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Ingen forudsigelse af, om du bliver afvist. Det kan intet værktøj." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama-skyen" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Når nøglen er slettet, kan den ikke længere tilgå dine data. Dette kan ikke fortrydes." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Én-klik-login" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Kun de første {0} sider blev tjekket, så denne rapport dækker ikke hele filen." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Kun de første {MAX_IMPORT} rækker importeres på én gang — {overflow} udelades. Opdel filen for at importere resten." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Kun de første {MAX_IMPORT} rækker importeres ad gangen, så {overflow} udelades. Del filen op for at importere resten." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Åbn" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Åben AI-agent" +msgstr "Åbn AI-agent" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "Valgfri note til agenten" msgid "Optional note for the agent…" msgstr "Valgfri note til agenten…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Du kan valgfrit angive en adgangskode, så kun personer med adgangskoden kan se dit CV via linket." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Valgfrit: hvilke udtryk fra et jobopslag der allerede optræder." @@ -3710,20 +3724,20 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Adgangsnøgle slettet med succes." +msgid "Passkey deleted." +msgstr "Passkey slettet." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Adgangsnøgle registreret med succes." +msgid "Passkey registered." +msgstr "Passkey registreret." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Nøgler" +msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Adgangsnøgler & 2FA" +msgstr "Passkeys & 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Forvirring" msgid "Persian" msgstr "Persisk" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Tilpas dit CV med alle de farver, skrifttyper eller designs, du vil, og gør det til dit eget." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Vælg en samtale i sidebjælken, eller start en ny tråd for at arbejde på et udkast." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Vælg et format til dit CV eller følgebrev." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Vælg et ikon" @@ -3844,31 +3862,19 @@ msgstr "Billede" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Rørledningsstrømning" +msgstr "Pipelineflow" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Pipeline-tilstand på tværs af alle applikationer" +msgstr "Pipeline-tilstand på tværs af alle ansøgninger" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Placer den på en side fra Layout-panelet, eller skjul den, hvis du ville parkere den." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Almindelig tekst, ideel til AI-værktøjer og hurtige redigeringer." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Indtast venligst en ny adgangskode til din konto" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Indtast adgangskoden, som ejeren af CV'et har delt med dig, for at fortsætte." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Angiv den URL, du vil oprette et link til:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Ren tekst, til AI-værktøjer og hurtige rettelser." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Støt venligst projektet" msgid "Please upload a PDF file." msgstr "Upload venligst en PDF-fil." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Vent venligst, mens din PDF bliver genereret..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Vent venligst mens din PDF genereres…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polsk" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Præferencer" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Forbered en konservativ opdatering, der forbedrer klarheden uden at ændre min karrierefortælling." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Lav en forsigtig rettelse, der gør teksten klarere uden at ændre fortællingen om min karriere." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekter" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Beskyt dit CV mod uautoriseret adgang med en adgangskode" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Beskyt dit CV med en adgangskode, og lad kun personer med adgangskoden se det." +msgid "Protect your resume with a password" +msgstr "Beskyt dit CV med en adgangskode" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikationer" msgid "Publisher" msgstr "Udgiver" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Sæt en adgangskode på dit CV, så kun de personer, du giver den til, kan læse det." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Placer en almindelig e-mailadresse nær toppen af den første side. Det er den, de fleste systemer arkiverer dig under." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktivt CV (JSON)" #: 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 med at vokse takket være sit livlige fællesskab. Dette projekt skylder sin fremgang til adskillige personer, der har dedikeret deres tid og færdigheder til at gøre det bedre. Vi hylder de kodere, der har forbedret dets funktioner på GitHub, de lingvister, hvis oversættelser på Crowdin har gjort det tilgængeligt for et bredere publikum, og de mennesker, der har doneret for at støtte dets fortsatte udvikling." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume bliver bedre, fordi folk lægger deres tid i det. Bidragydere på GitHub bygger funktionerne og retter fejlene, oversættere på Crowdin gør det læsbart på andre sprog, og donorer er med til at holde udviklingen i gang. Projektet skylder dem alle sin fremgang." #: 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 er et gratis og open-source projekt, bygget med kærlighed og vedligeholdt af mig og et fællesskab af bidragydere. Dine donationer hjælper med at holde lyset tændt og koden flydende." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume er et gratis open source-projekt, der vedligeholdes af mig og et fællesskab af bidragydere. Dine donationer dækker driftsomkostningerne og holder udviklingen i gang." #: 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." -msgstr "Reactive Resume er en gratis og open-source CV-bygger, der forenkler processen med at oprette, opdatere og dele dit CV." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume er en gratis open source-CV-bygger, der gør det nemt at oprette, opdatere og dele dit CV." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume er gratis og open source. Hvis det har hjulpet dig, så overvej venligst at donere." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume er open source, privat og gratis. Det viser ingen reklamer, sporer ikke, hvad du laver, og låser ikke funktioner bag en betalingsmur." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Omdøb" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Gengiver dit nuværende CV som PDF og kører hele filtjekket i din browser. Intet bliver uploadet." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Gengiver dit nuværende CV som PDF og kører hele filtjekket i din browser. Intet uploades." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Gendan denne version?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Genoptage" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "CV-redigering" msgid "Resume file" msgstr "CV-fil" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link til CV kopieret til udklipsholderen." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV'et er linket" @@ -4330,6 +4333,10 @@ msgstr "CV-muligheder" msgid "Resume patch" msgstr "CV-patch" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "CV-skabeloner til forskellige fag og smagsretninger. Vælg den, der passer til dig." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Gennemgå redigeringer" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Gennemgå CV'et i forhold til en jobbeskrivelse, og stil mig spørgsmål, før du ændrer usikre afsnit." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Gennemgå CV'et i forhold til et jobopslag, og spørg mig, før du ændrer noget, du er i tvivl om." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Gennemgår…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Omarbejd resuméet, så det er målrettet en stilling som senioringeniør uden at lyde generisk." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Skriv opsummeringen om til en stilling som senior engineering manager, og hold den konkret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Omskriv dette CV til en overgang fra startup-grundlægger til produktleder med klar forretningsmæssig effekt." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Skriv dette CV om til en startup-stifter, der skifter til en rolle som product lead, og vis den forretningsmæssige effekt." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Søge" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Søg i applikationer…" +msgstr "Søg i ansøgninger…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Skillelinje" msgid "Serbian" msgstr "Serbisk" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Sæt en adgangskode, hvis kun folk, der kender den, skal kunne åbne den offentlige URL." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Opret en AI-udbyder" msgid "Set up an AI provider before starting a thread." msgstr "Opsæt en AI-udbyder, før du starter en tråd." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Opsæt en AI-udbyder først." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Opsæt en AI-udbyder til at chatte om dette CV og automatisk anvende ændringer." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Opret en AI-udbyder for at komme i gang." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Opsæt godkendelsesapp" msgid "Shadow Width" msgstr "Skygbredde" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Del det med en offentlig URL, sæt en adgangskode på den URL, eller download PDF'en og send den selv." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Del dit CV med en offentlig URL, og lad andre se det." +msgid "Share your resume with a public URL." +msgstr "Del dit CV med en offentlig URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Log ind på din konto" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Log ind med GitHub, Google eller en brugerdefineret OAuth-udbyder." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Log ud" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Nogle tegn kommer ud som spørgsmålstegn." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Nogle tjek kræver oplysninger, som denne fil ikke indeholder: sideindhold, der ikke kunne undersøges, eller tekst på et sprog, disse tjek ikke dækker. De tælles hverken som bestået eller ikke-bestået." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Nogle tjek kræver oplysninger, som denne fil ikke indeholder: sideindhold, der ikke kunne undersøges, eller tekst på et sprog, disse tjek ikke dækker. De tæller hverken som bestået eller ikke bestået." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Firkantet" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Scene" +msgstr "Fase" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Start CV'et med dit navn på sin egen linje." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Start tråd" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Skræddersy mit CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Tilpas dette CV til en jobbeskrivelse for produktchefer, og læg vægt på ejerskab til roadmapen, kommunikation med interessenter og målbare lanceringsresultater." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Tilpas dette CV til et jobopslag som product manager, og fremhæv ansvar for roadmappen, kommunikation med interessenter og målbare lanceringsresultater." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agenten har brug for din input." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-nøglen er blevet slettet." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API-dokumentationen viser, hvordan du forbinder Reactive Resume med dine egne applikationer. Den dækker endpoints, formatet på forespørgsler og godkendelse." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API-nøglen vil ikke længere kunne få adgang til dine data efter sletning. Denne handling kan ikke fortrydes." +msgid "The API key has been deleted." +msgstr "API-nøglen er blevet slettet." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Appen, der sendte dig hertil, lavede en ugyldig godkendelsesanmodning." msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Tjekkene ovenfor er mekaniske. Dette spørger en sprogmodel, hvad en læser ville tænke om dine punkter, og foreslår omskrivninger. Det giver ingen score." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Den kommando, du leder efter, findes ikke." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Dybdetjekket kunne ikke fuldføres. Prøv igen." @@ -5317,10 +5332,6 @@ msgstr "Udbyderens svar kunne ikke bekræftes. Start venligst forfra." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Forhåndsvisningen af CV'et kunne ikke opdateres. Den sidste gyldige forhåndsvisning vises stadig." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Det CV, du prøver at få adgang til, er beskyttet af en adgangskode" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Den samme linje gentages på hver side." @@ -5369,26 +5380,13 @@ msgstr "Der er intet link til en profil, portfolio eller et repository." msgid "There is no summary paragraph." msgstr "Der er ikke noget resuméafsnit." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Der opstod et problem under genereringen af DOCX'en, prøv venligst igen." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Der opstod et problem under generering af PDF-filen. Prøv igen." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Der opstod et problem under forberedelsen af dit CV til udskrivning. Prøv igen." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Der var ikke nok oplysninger til at køre dette tjek." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Disse kontroller kører, mens du skriver og forlader aldrig din browser. De spørger, om en maskine kan læse dit CV, ikke om det læser godt." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Disse tjek kører, mens du skriver, og forlader aldrig din browser. De tester, om software kan læse dit CV, ikke hvor godt det er skrevet." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Denne handling kan ikke fortrydes." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Denne handling kan ikke fortrydes. Alle dine data vil blive slettet permanent." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Denne handling kan ikke fortrydes. Samtalebeskeder og uploadede vedhæftede filer vil blive fjernet. Dit arbejds-CV forbliver i dit dashboard og kan slettes separat." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Denne handling kan ikke fortrydes. Beskeder og vedhæftede filer i tråde vil blive fjernet." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Dette kan ikke fortrydes. Det sletter trådens beskeder og de uploadede vedhæftninger." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Denne agenttråd kunne ikke åbnes." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Dette kan ikke fortrydes. Det sletter trådens beskeder og de uploadede vedhæftninger. Arbejds-CV'et bliver i dit dashboard, og du kan slette det separat." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Dette tjek gælder ikke for denne fil." msgid "This check only runs on resumes written in English." msgstr "Dette tjek kører kun på CV'er skrevet på engelsk." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Dette opretter en ny API-nøgle, som lader andre programmer læse og ændre dine CV-data gennem Reactive Resume API'et." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Denne dato vil ikke blive læst korrekt." @@ -5523,6 +5521,10 @@ msgstr "Dette er en XFA-formular, så de fleste programmer læser kun den tomme msgid "This is not a common resume page size." msgstr "Dette er ikke en almindelig sidestørrelse for et CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Denne nøgle vises kun én gang. Kopiér den, før du lukker dette vindue." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Dette link mangler sin protokol." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Dette kan tage et par minutter afhængigt af svaret fra AI-udbyderen. Luk venligst ikke vinduet og genindlæs ikke siden." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Dette måler, hvor trofast programmer kan udtrække denne fils tekst. Det forudsiger ikke, om en ansøgning bliver afvist. Det kan intet værktøj. Din fil blev læst i denne browser og aldrig uploadet." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Dette måler, hvor trofast software kan udtrække tekst fra denne fil. Det forudsiger ikke, om en ansøgning bliver afvist, og det kan intet værktøj. Din fil blev læst i denne browser og aldrig uploadet." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Dette CV er låst og kan ikke opdateres." msgid "This resume is long." msgstr "Dette CV er langt." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Dette CV er beskyttet med en adgangskode" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Dette CV blev opdateret af en AI-agent." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Delingsindstillingerne for dette CV er ændret et andet sted." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Denne gennemgang er en sprogmodels mening om din skrivning. Den ændrer ikke scoren ovenfor, og den kan tage fejl. Læs den som en second opinion, ikke en dom." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Denne vurdering er en sprogmodels mening om din tekst. Den ændrer ikke scoren ovenfor, og den kan tage fejl. Betragt den som en ekstra mening, ikke som en dom." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Denne rolle har ingen beskrivelse." msgid "This section has content but never appears." msgstr "Denne sektion har indhold, men vises aldrig." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Dette afsnit er reserveret til dine personlige noter, der er specifikke for dette CV. Indholdet her forbliver privat og deles ikke med andre." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Dette afsnit er opdelt på tværs af kolonner." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Dette trin er valgfrit, men anbefales." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Denne tråd er arkiveret. Nye beskeder kan ikke sendes." +msgid "This thread is archived. You can't send new messages." +msgstr "Denne tråd er arkiveret. Du kan ikke sende nye beskeder." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Denne tråd er skrivebeskyttet" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Denne tråd er skrivebeskyttet, fordi det fungerende CV eller AI-udbyderen ikke er tilgængelig." -#: 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 "Dette vil generere en ny API-nøgle til at få adgang til Reactive Resume API'et, så maskiner kan interagere med dine CV-data." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Det vil hjælpe dig med at identificere den senere, hvis du planlægger at have flere nøgler." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Dette vil fjerne alle elementer fra denne sektion." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Stram færdighedsafsnittet, så det understøtter målrollen i stedet for at blive læst som en søgeordsdump." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Tidsforkortet demonstration af, hvordan man opbygger et CV med Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse af et CV, der bliver bygget i Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Tidslinje" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Giv din API-nøgle et navn, der svarer til formålet med nøglen, så du kan genkende den senere." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: Du kan navngive CV'et med henvisning til den stilling, du søger." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "For at slette din konto skal du indtaste bekræftelsesteksten og klikke på knappen nedenfor." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "For at slette din konto skal du skrive bekræftelsesteksten nedenfor og derefter klikke på knappen." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Slå valgfrie ligaturer fra ved eksport." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Aktivér offentlig deling for at spore, hvor mange gange dit CV er blevet vist eller downloadet. Kun du kan se statistikken for dit CV." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Slå offentlig deling til for at følge, hvor mange gange dit CV er blevet set eller downloadet. Kun du kan se disse tal." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "To-faktor-godkendelse" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "To-faktor-godkendelse er blevet deaktiveret." +msgid "Two-factor authentication is now disabled." +msgstr "To-faktor-godkendelse er nu slået fra." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "To-faktor-godkendelse er blevet konfigureret." +msgid "Two-factor authentication is now enabled." +msgstr "To-faktor-godkendelse er nu slået til." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Lås op" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Ikke navngivet adgangskode" +msgstr "Unavngivet passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Opdater en eksisterende frivillig erfaring" msgid "Update Password" msgstr "Opdater adgangskode" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Opdater projektets punktlister for at vise lederskab, begrænsninger, afvejninger og målbare resultater." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Opdater CV" @@ -5970,9 +5952,13 @@ msgstr "Opdater CV" msgid "Update the calendar date for this timeline entry." msgstr "Opdater kalenderdatoen for denne tidslinjepost." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Opdater projektpunkterne, så de viser lederskab, rammer, afvejninger og målbare resultater." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Opdater oplysningerne om denne applikation." +msgstr "Opdater oplysningerne om denne ansøgning." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Upload .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Upload et CV, og se hvad et ansøgersporingssystem rent faktisk læser fra det. Alt kører i denne browser. Din fil bliver aldrig uploadet, og intet gemmes." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Upload et CV og se, hvad et ansøgersporingssystem læser ud af det. Alt kører i denne browser. Din fil uploades aldrig, og intet gemmes." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Advarsel" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Vi kunne ikke registrere formatet automatisk – vælg det venligst ovenfor." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Vi kunne ikke registrere formatet automatisk. Vælg det ovenfor." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Vi kunne ikke finde den side" msgid "We couldn't link that provider account. Please try again." msgstr "Vi kunne ikke knytte den udbyderkonto. Prøv venligst igen." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Vi kunne ikke åbne denne tråd." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Vi kunne ikke læse din profil fra udbyderen." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Vi har sendt et bekræftelseslink til din nye e-mailadresse. Åbn det for at bekræfte ændringen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Vi har sendt et nyt bekræftelseslink til din e-mailadresse. Åbn det for at bekræfte din konto." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Websøgning" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume er tilgængelig på flere sprog. Du kan vælge dit foretrukne sprog på indstillingssiden eller ved hjælp af sprogvælgeren i øverste højre hjørne. Hvis du ikke kan se dit sprog, eller hvis du gerne vil forbedre de eksisterende oversættelser, kan du <0>bidrage til oversættelserne på Crowdin<1> (åbner i ny fane)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Med ét klik eksporterer du dit CV til PDF, med din formatering og opsætning intakt." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume er helt gratis at bruge, uden skjulte omkostninger, premium-niveauer eller abonnementsgebyrer. Det er open-source og vil altid forblive gratis." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Vælg dit sprog på indstillingssiden eller med sprogvælgeren i øverste højre hjørne. Hvis dit sprog mangler, eller den nuværende oversættelse kan blive bedre, kan du <0>bidrage til oversættelserne på Crowdin<1> (åbner i ny fane)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Du har også mulighed for at udrulle på dine egne servere ved hjælp af Docker-imaget." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume er gratis at bruge, uden skjulte omkostninger, premium-niveauer eller abonnementsgebyrer. Det er open source, og det forbliver gratis." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Du kan også bruge dit brugernavn til at logge ind." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Du kan også logge ind med dit brugernavn." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,7 +6391,7 @@ msgid "You've got mail!" msgstr "Du har post!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." +msgid "Your account has been deleted." msgstr "Din konto er blevet slettet." #: src/features/ats-checker/ai-review/ai-review-card.tsx @@ -6426,7 +6420,7 @@ msgid "Your contact details are not on the first page." msgstr "Dine kontaktoplysninger er ikke på den første side." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." +msgid "Your data has been exported." msgstr "Dine data er blevet eksporteret." #: src/routes/_home/-sections/features.tsx @@ -6434,8 +6428,8 @@ msgid "Your data is secure, and never shared or sold to anyone." msgstr "Dine data er sikre og bliver aldrig delt eller solgt til nogen." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Dine data opbevares sikkert og deles aldrig med tredjeparter. Vil du have fuld kontrol over dem, kan du hoste Reactive Resume på dine egne servere." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Dine seneste ændringer kunne ikke gemmes." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Dine ældre stilarter forbliver aktive, indtil du eksplicit aktiverer denne semantiske CSS-kladde." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Dine hidtidige typografier forbliver aktive, indtil du aktiverer dette Semantic CSS-udkast." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,36 +6473,36 @@ msgid "Your page margins are very narrow." msgstr "Dine sidemargener er meget smalle." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." +msgid "Your password has been reset. You can now sign in with your new password." msgstr "Din adgangskode er blevet nulstillet. Du kan nu logge ind med din nye adgangskode." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Din adgangskode er blevet ændret." +msgid "Your password has been updated." +msgstr "Din adgangskode er blevet opdateret." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Dit telefonnummer er skrevet i et usædvanligt format." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." +msgid "Your profile has been updated." msgstr "Din profil er blevet opdateret." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." +msgid "Your resume has been created." msgstr "Dit CV er blevet oprettet." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." +msgid "Your resume has been deleted." msgstr "Dit CV er blevet slettet." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." msgstr "Dit CV er blevet duplikeret." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." +msgid "Your resume has been imported." msgstr "Dit CV er blevet importeret." #: src/routes/builder/$resumeId/-components/version-history.tsx @@ -6516,7 +6510,7 @@ msgid "Your resume has been restored to the selected version." msgstr "Dit CV er blevet gendannet til den valgte version." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." +msgid "Your resume has been updated." msgstr "Dit CV er blevet opdateret." #: src/libs/resume/ats.ts @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Dit CV bruger \"jeg\" og \"min\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Dit CV's offentlige link er i øjeblikket beskyttet af en adgangskode. Del kun adgangskoden med personer, du har tillid til." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Dit CV's offentlige URL er beskyttet med en adgangskode. Del kun adgangskoden med folk, du stoler på." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Din støtte sikrer, at projektet forbliver gratis og tilgængeligt for alle, nu og i fremtiden." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Din støtte holder projektet gratis og åbent for alle, nu og fremover." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zoom ud" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/de-DE.po b/apps/web/locales/de-DE.po index 003024fde..72d52f9e6 100644 --- a/apps/web/locales/de-DE.po +++ b/apps/web/locales/de-DE.po @@ -107,7 +107,7 @@ msgstr "{count, plural, one {# Fehler} other {# Fehler}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# note} other {# notes}}" -msgstr "{count, plural, one {# Note} other {# Noten}}" +msgstr "{count, plural, one {# Hinweis} other {# Hinweise}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# warning} other {# warnings}}" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Häufig<1>gestellte<2>Fragen" #: 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.<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!" -msgstr "<0>Vielen Dank, dass Sie Reactive Resume nutzen! Diese App ist ein Herzensprojekt, das hauptsächlich in meiner Freizeit entstanden ist, mit wunderbarer Unterstützung von Open-Source-Mitarbeitern aus aller Welt.<1>Falls Reactive Resume Ihnen geholfen hat und Sie dazu beitragen möchten, es für alle kostenlos und offen zu halten, wäre eine Spende sehr willkommen. Jeder Beitrag wird geschätzt!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Danke, dass Sie Reactive Resume nutzen. Ich entwickle diese App größtenteils in meiner Freizeit, mit Hilfe von Open-Source-Mitwirkenden aus aller Welt.<1>Wenn sie Ihnen geholfen hat und Sie möchten, dass sie für alle kostenlos und offen bleibt, denken Sie bitte über eine Spende nach. Jeder Betrag hilft." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 Jahr" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Vorlagen" +msgid "15 Templates" +msgstr "15 Vorlagen" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 Monate" msgid "6 months" msgstr "6 Monate" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Ein sauberer einspaltiger Export bewahrt jede Angabe. Spalten und Bilder sind der Ort, an dem sie verloren gehen." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Ein Bestätigungslink wurde an Ihre aktuelle E-Mail-Adresse gesendet. Bitte prüfen Sie Ihren Posteingang, um die Änderung zu bestätigen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Ein Datum liegt in der Zukunft." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Eine Schriftart wird referenziert, aber nicht eingebettet." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Ein kostenloser Open-Source-Lebenslauf-Builder, der das Erstellen, Aktualisieren und Teilen deines Lebenslaufs vereinfacht." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Ein kostenloser Open-Source-Lebenslauf-Builder, mit dem Sie Ihren Lebenslauf einfach erstellen, aktualisieren und teilen können." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Eine Lücke ist kein Problem. Fügen Sie bei Bedarf eine einzeilige Erkl msgid "A link points somewhere other than the address it shows." msgstr "Ein Link verweist auf ein anderes Ziel als die angezeigte Adresse." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Ein Link zu Ihrem Lebenslauf wurde in die Zwischenablage kopiert." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Im Laufe der Jahre haben mir viele Menschen geschrieben, um ihre Erfahrungen mit Reactive Resume und wie es ihnen geholfen hat zu teilen, und ich werde nie müde, sie zu lesen. Wenn du eine Geschichte zu erzählen hast, lass es mich wissen, indem du mir eine E-Mail an <0>{email} schickst." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Ein neuer Verifizierungslink wurde an Ihre E-Mail-Adresse gesendet. Bitte prüfen Sie Ihren Posteingang, um Ihr Konto zu verifizieren." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Über die Jahre haben mir viele Menschen geschrieben, wie Reactive Resume ihnen geholfen hat, und ich lese diese E-Mails immer wieder gern. Wenn Sie eine Geschichte zu erzählen haben, schreiben Sie mir an <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Eine Seite ist gedreht." msgid "A passion project by <0>Amruth Pillai." msgstr "Ein Herzensprojekt von <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Eine Auswahl an Designs. Weitere sind in Arbeit." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Ein für menschliche Leser gestalteter Lebenslauf mit Foto, Überschriften und Spalten" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Ein einspaltiger Export behält jede Information. In Spalten und Bildern gehen Informationen verloren." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Ambitioniert" @@ -243,10 +234,6 @@ msgstr "Eine Webadresse ist ohne https:// geschrieben." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Greife mit der API programmgesteuert auf deine Lebensläufe und Daten zu." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Ein benutzerdefiniertes Feld hinzufügen" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Füge eine Stelle hinzu, auf die du dich bewirbst, verknüpfe den gesendeten Lebenslauf und verschiebe sie durch deine Pipeline, wenn es vorangeht." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Fügen Sie eine Stelle hinzu, auf die Sie sich bewerben, und verknüpfen Sie den gesendeten Lebenslauf. Verschieben Sie sie auf dem Board, sobald Sie eine Rückmeldung erhalten." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Fügen Sie einen Eintrag hinzu oder verwenden Sie Projekte und Freiwilli msgid "Add and test a provider before starting an agent thread." msgstr "Fügen Sie einen Provider hinzu und testen Sie ihn, bevor Sie einen Agent-Thread starten." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Schützen Sie Ihr Konto mit einer zusätzlichen Sicherheitsebene." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Beliebiger Tag" #: 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 "Jeder, der die öffentliche URL des Lebenslaufs besucht, muss dieses Passwort eingeben, um darauf zuzugreifen." - -#: 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 "Jeder mit der öffentlichen URL des Lebenslaufs kann Ihren Lebenslauf ohne Passwort ansehen und herunterladen." +msgid "Anyone who opens the public URL will need this password." +msgstr "Wer die öffentliche URL öffnet, benötigt dieses Passwort." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Jeder mit dem Link kann den Lebenslauf ansehen und herunterladen." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Jeder mit der öffentlichen URL kann Ihren Lebenslauf ohne Passwort ansehen und herunterladen." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-Zugriff" @@ -634,7 +625,7 @@ msgstr "Bewerbung gelöscht." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Anwendungsstatistiken" +msgstr "Bewerbungsstatistiken" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Genehmigen" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Genehmigt — Warten auf den Agenten…" +msgid "Approved, waiting for the agent…" +msgstr "Genehmigt, wartet auf den Agenten…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabisch" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archiv" +msgstr "Archivieren" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatisches Ausfüllen fehlgeschlagen." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "In mehreren Sprachen verfügbar. Wenn du mithelfen möchtest, schau dir Crowdin an." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "In mehreren Sprachen verfügbar. Wenn Sie beim Übersetzen helfen möchten, schauen Sie bei Crowdin vorbei." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Aserbaidschanisch" msgid "Back to authentication settings" msgstr "Zurück zu den Authentifizierungseinstellungen" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Zurück zum Login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Zurück zu den Lebensläufen" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Zurück zur Anmeldung" @@ -842,11 +830,7 @@ msgstr "Basis-URL" #: src/libs/resume/section.tsx msgid "Basics" -msgstr "Grundlagen" - -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Schöne Vorlagen zur Auswahl – und es kommen laufend weitere hinzu." +msgstr "Grunddaten" #: src/libs/locale.ts msgid "Bengali" @@ -854,7 +838,7 @@ msgstr "Bengalisch" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Ideal für Anwendungen, zum Teilen und Drucken." +msgstr "Ideal für Bewerbungen, zum Teilen und Drucken." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "Sprache ändern" msgid "Change language to…" msgstr "Sprache ändern zu…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Ändern Sie Farben, Schriften und Design nach Ihrem Geschmack." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Ändern Sie das Design auf…" @@ -1006,6 +994,10 @@ msgstr "Erneut prüfen" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Prüfen Sie, ob die exportierte Datei alles Erwartete enthält und der gesamte Text markierbar ist." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Prüfen Sie, was ein Bewerbermanagementsystem übersehen würde, und ergänzen Sie nur Stichwörter, bei denen Sie sicher sind." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Bitte prüfen Sie Ihre E-Mails auf einen Link zum Zurücksetzen Ihres Passworts." @@ -1056,10 +1048,6 @@ msgstr "Wählen Sie einen voreingestellten oder benutzerdefinierten Farbton." msgid "Choose a resume" msgstr "Wählen Sie einen Lebenslauf" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Wählen Sie eine bestehende Konversation aus der Seitenleiste oder starten Sie einen neuen, auf einen Entwurf fokussierten Thread." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Wählen Sie PDF, DOCX, Markdown oder JSON. Exportieren Sie Ihren Lebenslauf und Ihr Anschreiben separat, sofern verfügbar." @@ -1073,7 +1061,7 @@ msgstr "Kreis" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Klar" +msgstr "Löschen" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Unternehmen A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Vergleichen Sie diesen Lebenslauf mit der URL dieser Stellenanzeige und aktualisieren Sie die Schlüsselwörter, wobei der Tonfall prägnant und glaubwürdig bleiben sollte." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Vergleichen Sie diesen Lebenslauf mit dieser Stellenanzeigen-URL und aktualisieren Sie die Stichwörter, ohne etwas zu beschönigen." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Verbindung fehlgeschlagen." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Verbindung bestätigt – der Anbieter ist einsatzbereit." +msgid "Connection verified. The provider is ready to use." +msgstr "Verbindung bestätigt. Der Anbieter ist einsatzbereit." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Dort weitermachen, wo du aufgehört hast" #: 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 "Mach genau dort weiter, wo du aufgehört hast, indem du einen vorhandenen Lebenslauf importierst, den du mit Reactive Resume oder einem anderen Lebenslauf-Builder erstellt hast. Unterstützte Formate sind PDF, Microsoft Word sowie JSON-Dateien von 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 "Beiträge finanzieren Fehlerbehebungen, Sicherheitsupdates und kontinuierliche Verbesserungen, damit die App reibungslos läuft." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Machen Sie dort weiter, wo Sie aufgehört haben, indem Sie einen Lebenslauf importieren, den Sie in Reactive Resume oder einem anderen Lebenslauf-Builder erstellt haben. Unterstützte Formate sind PDF, Microsoft Word und JSON-Dateien aus Reactive Resume oder JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Korrigieren Sie das Jahr, oder schreiben Sie \"Present\" für eine laufende Tätigkeit." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Die DOCX-Datei konnte nicht erstellt werden. Bitte versuchen Sie es erneut." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Die PDF-Datei konnte nicht erstellt werden. Bitte versuchen Sie es erneut." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Ihr Lebenslauf konnte nicht zum Drucken vorbereitet werden. Bitte versuchen Sie es erneut." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Der KI-Anbieter konnte nicht erreicht werden. Bitte versuchen Sie es ern msgid "Could not restore this patch." msgstr "Dieser Patch konnte nicht wiederhergestellt werden." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Die Zwei-Faktor-Authentifizierung konnte nicht eingerichtet werden." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Die Providerverbindung konnte nicht verifiziert werden." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Anzahl nach Quelle" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Getrennt von der Parse-Punktzahl gezählt. Die Abdeckung ist keine Vorhersage von irgendetwas." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Wird getrennt vom Parse-Score gezählt. Die Abdeckung sagt nichts voraus." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Beispiel-Lebenslauf erstellen" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Erstelle so viele Lebensläufe, wie du möchtest – ohne Begrenzung." +msgid "Create as many resumes as you want." +msgstr "Erstellen Sie so viele Lebensläufe, wie Sie möchten." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Jetzt einen erstellen" msgid "Create resume with options" msgstr "Lebenslauf mit Optionen erstellen" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Erstellen, gestalten und teilen Sie Ihren Lebenslauf. Reactive Resume ist Open Source, verfolgt Sie nicht und bleibt kostenlos." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Erstellt" @@ -1560,7 +1565,7 @@ msgstr "Dunkles Design" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Armaturenbrett" +msgstr "Dashboard" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Ihr Lebenslauf wird gelöscht..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Abgelehnt — Warten auf den Agenten…" +msgid "Denied, waiting for the agent…" +msgstr "Abgelehnt, wartet auf den Agenten…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Ablehnen" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Betreiben Sie es mit dem Docker-Image auf Ihren eigenen Servern." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beschreiben Sie jede Rolle mit kurzen Aufzählungspunkten. Durchgehende Absätze sind schwerer zu überfliegen und zu segmentieren." @@ -1764,6 +1773,10 @@ msgstr "Spenden" msgid "Donate to Reactive Resume" msgstr "An Reactive Resume spenden" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Spenden finanzieren Fehlerbehebungen, Sicherheitsupdates und die alltägliche Arbeit, die App am Laufen zu halten." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Fertig" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplizieren" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Als KI-Entwurf duplizieren" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Englisch" msgid "English (United Kingdom)" msgstr "Englisch (Vereinigtes Königreich)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Verbessere die Sicherheit deines Kontos mit zusätzlichen Schutzebenen." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Geben Sie einen Namen für Ihren Hauptschlüssel ein." +msgstr "Geben Sie einen Namen für Ihren Passkey ein." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Geben Sie ein neues Passwort für Ihr Konto ein" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Geben Sie einen Ihrer gespeicherten Backup-Codes ein, um auf Ihr Konto zuzugreifen" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Geben Sie das Passwort ein, das der Eigentümer des Lebenslaufs mit Ihnen geteilt hat." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Gib die URL ein, zu der verlinkt werden soll" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Geben Sie die URL ein, auf die Sie verlinken möchten:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Geben Sie den Verifizierungscode aus Ihrer Authenticator-App ein" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Geben Sie Ihr aktuelles Passwort und ein neues Passwort ein, um Ihr Konto zu aktualisieren." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Geben Sie Ihr Passwort ein, um die Einrichtung der Zwei-Faktor-Authentifizierung zu bestätigen. Wenn sie aktiviert ist, müssen Sie bei jeder Anmeldung einen Code aus Ihrer Authenticator-App eingeben." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Geben Sie Ihr Passwort ein, um die Einrichtung der Zwei-Faktor-Authentifizierung zu bestätigen. Sobald sie aktiv ist, benötigen Sie bei jeder Anmeldung einen Code aus Ihrer Authenticator-App." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Jeder Scheck wurde bestanden. Nichts hier sollte einen Parser davon abhalten, Ihren Lebenslauf zu lesen." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Jeder Beitrag, ob groß oder klein, macht einen riesigen Unterschied für das Projekt.<0/>Vielen Dank für deine Unterstützung!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Jeder Beitrag hilft, egal wie klein.<0/>Danke für Ihre Unterstützung!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Jede Vorlage sieht anders aus, wählen Sie also die, die zu dem Eindruck passt, den Sie machen möchten. Reactive Resume hat derzeit 15 davon, weitere sind in Arbeit." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Läuft ab in" msgid "Expires on {0}" msgstr "Läuft am {0} ab" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Entdecke unsere vielfältige Auswahl an Vorlagen, die jeweils auf unterschiedliche Stile, Berufe und Persönlichkeiten zugeschnitten sind. Reactive Resume bietet derzeit 12 Vorlagen – und es kommen laufend weitere hinzu." - -#: src/features/settings/pages/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 "Sieh dir die API-Dokumentation an, um zu erfahren, wie du Reactive Resume in deine Anwendungen integrierst. Dort findest du detaillierte Endpunkte, Beispielanfragen und Authentifizierungsmethoden." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportieren" @@ -2083,13 +2096,9 @@ msgstr "PNG exportieren" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportieren Sie den Lebenslauf als Text-PDF statt als Bild oder Scan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportiere deinen Lebenslauf oder dein Anschreiben im benötigten Format." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportieren Sie Ihren Lebenslauf sofort als PDF – ohne Wartezeiten oder Verzögerungen." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportieren Sie Ihren Lebenslauf mit einem Klick als PDF, ganz ohne Wartezeit." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Sie konnten Ihr Konto nicht erstellen. Bitte versuchen Sie es erneut." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Der Hauptschlüssel kann nicht gelöscht werden. Bitte versuchen Sie es erneut." +msgstr "Der Passkey kann nicht gelöscht werden. Bitte versuchen Sie es erneut." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Der Link zum Anbieter konnte nicht hergestellt werden. Bitte versuchen S #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Der Hauptschlüssel konnte nicht registriert werden. Bitte versuchen Sie es erneut." +msgstr "Der Passkey konnte nicht registriert werden. Bitte versuchen Sie es erneut." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Umbenennen des Hauptschlüssels fehlgeschlagen. Bitte versuchen Sie es erneut." +msgstr "Umbenennen des Passkeys fehlgeschlagen. Bitte versuchen Sie es erneut." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "KI-Anbieter konnte nicht gespeichert werden." msgid "Failed to send password reset email. Please try again." msgstr "E-Mail zum Zurücksetzen des Passworts konnte nicht gesendet werden. Bitte versuchen Sie es erneut." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Die Einrichtung der Zwei-Faktor-Authentifizierung ist fehlgeschlagen." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Nach Tags filtern" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Finden Sie schwache Stichpunkte und formulieren Sie sie mit aussagekräftigeren Ergebnissen, Zahlen, einem umfassenderen Geltungsbereich und prägnanteren Verben neu." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Finden Sie die schwachen Aufzählungspunkte und schreiben Sie sie mit stärkeren Ergebnissen, Zahlen, Umfang und prägnanteren Verben neu." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Schriftstärke" msgid "Font Weights" msgstr "Schriftstärken" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Für ein sicheres und ablenkungsfreies Erlebnis." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Hier können Sie zum Beispiel notieren, an welche Unternehmen Sie diesen Lebenslauf geschickt haben, oder Links zu den Stellenausschreibungen." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Aus Sicherheitsgründen wird dieser Schlüssel nur ein einziges Mal angezeigt." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Notieren Sie zum Beispiel, an welche Unternehmen Sie diesen Lebenslauf gesendet haben, oder Links zu den Stellenbeschreibungen." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lücken:" msgid "Generate a random name" msgstr "Zufälligen Namen generieren" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Ihre PDF-Datei wird erstellt..." + #: src/libs/locale.ts msgid "German" msgstr "Deutsch" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebräisch" #: 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 "Hilf mir, erfahrene Mitwirkende ins Boot zu holen, die die Last von einer einzelnen betreuenden Person nehmen und die Entwicklung beschleunigen." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Helfen Sie mir, mehr erfahrene Mitwirkende zu gewinnen, damit die Arbeit nicht auf einem einzigen Maintainer lastet." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Helfen Sie dabei, die App in Ihre Sprache zu übersetzen" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Hier finden Sie eine Auswahl von Lebenslauf-Vorlagen für verschiedene Berufe und Persönlichkeiten. Ob Sie modern oder klassisch, markant oder schlicht bevorzugen – es gibt ein Design, das zu Ihnen passt. Schauen Sie sich die Optionen unten an und wählen Sie eine Vorlage, die Ihrem Stil entspricht." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Hier ist dein neuer API-Schlüssel" @@ -2657,10 +2655,6 @@ msgstr "Ungarisch" msgid "Icon" msgstr "Symbol" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifizieren Sie Lücken in einem Bewerberverfolgungssystem und wenden Sie nur Keyword-Optimierungen mit hoher Erfolgswahrscheinlichkeit an." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Wenn es aus einem Scan stammt, ist das zu erwarten. Andernfalls entfernen Sie es; Recruiter werten es als Keyword-Stuffing." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON Lebenslauf" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Verwenden Sie nur eine Adresse, damit nicht geraten werden muss, welche zu nutzen ist." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Verwenden Sie eine einzige Adresse, damit Software nicht raten muss, welche gemeint ist." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Halten Sie sie unter 2,5 MB, meist durch Entfernen oder Verkleinern von Bildern." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Bewahren Sie hier private Notizen zu diesem Lebenslauf auf. Niemand sonst kann sie sehen." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Halten Sie den Lebenslauf-Inhalt als echten Text statt als Bilder von Text." @@ -3058,6 +3056,10 @@ msgstr "Zeilenhöhe" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume verknüpfen (empfohlen)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Verknüpfen Sie einen Reactive Resume-Lebenslauf, um KI-Matching und -Anpassung zu nutzen." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Verknüpfen Sie einen Lebenslauf und fügen Sie die Stellenbeschreibung ein (Bearbeiten), um Ihre Eignung zu bewerten und eine Kopie anzupassen." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Empfehlung…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Das Verknüpfen eines Reactive Resume aktiviert KI-Match-Scoring und Anpassung." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Ihr {providerName}-Konto wird verknüpft..." @@ -3104,7 +3102,7 @@ msgstr "KI-Anbieter werden geladen. Bitte versuchen Sie es in einem Moment erneu #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Anwendungen werden geladen…" +msgstr "Bewerbungen werden geladen…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Standort" msgid "Lock" msgstr "Sperren" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Abmelden" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lange Abschnitte sind in Großbuchstaben gesetzt." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hauptnavigation" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Gestalten Sie den Abschnitt „Erfahrung“ ergebnisorientierter und entfernen Sie unklare Verantwortlichkeiten." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Richten Sie den Abschnitt Erfahrung auf Ergebnisse aus und streichen Sie die vagen Zuständigkeiten." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3254,7 +3247,7 @@ msgstr "Die meisten Einträge haben kein Datum." #: src/libs/resume/ats.ts msgid "Most systems file candidates by email. Add one under Basics." -msgstr "Die meisten Systeme reichen Kandidaten per E-Mail ein. Fügen Sie eine unter „Grundlagen“ hinzu." +msgstr "Die meisten Systeme erfassen Kandidaten anhand der E-Mail-Adresse. Fügen Sie eine unter „Grunddaten“ hinzu." #: src/features/ats-checker/messages.ts msgid "Move all content inside the page boundaries and re-export." @@ -3316,6 +3309,18 @@ msgstr "Muss mit https:// beginnen." msgid "Name" msgstr "Name" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Benennen Sie den Lebenslauf nach der Position, auf die Sie sich bewerben." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Namen helfen Ihnen, Schlüssel auseinanderzuhalten. Benennen Sie ihn also nach dem Zweck, für den Sie ihn verwenden." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Namen helfen Ihnen, Passkeys auseinanderzuhalten, wenn Sie mehr als einen registrieren." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalesisch" @@ -3335,11 +3340,11 @@ msgstr "Die Registrierung neuer Konten ist auf diesem Server derzeit deaktiviert #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Neue Anwendung" +msgstr "Neue Bewerbung" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Es werden ständig neue Funktionen hinzugefügt und bestehende verbessert – schau also regelmäßig vorbei." +msgid "New features land regularly, so check back now and then." +msgstr "Regelmäßig kommen neue Funktionen dazu. Schauen Sie also ab und zu wieder vorbei." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Neuer Thread" msgid "New Thread" msgstr "Neuer Thread" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Keine Werbung und keine Tracker, damit Ihnen nichts im Weg steht." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Keine Werbung, kein Tracking" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Keine Bewerbungen entsprechen deinen Filtern." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Noch keine Bewerbungen — füge ein paar hinzu, um deinen Funnel und deine Antwortraten zu sehen." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Noch keine Bewerbungen. Fügen Sie einige hinzu, um Ihren Funnel und Ihre Rücklaufquoten zu sehen." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Es wurden keine Aufzählungslisten gefunden." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Keine Befehle passen zu dieser Suche." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Es wurden keine üblichen Abschnittsüberschriften gefunden." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Es wurde keine Telefonnummer gefunden." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Keine Vorhersage, ob Sie abgelehnt werden — das kann kein Tool." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Keine Vorhersage darüber, ob Sie abgelehnt werden. Das kann kein Werkzeug." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3518,7 +3532,7 @@ msgstr "Sie wissen nicht, was Sie schreiben sollen?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "Notiz" +msgstr "Hinweis" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama-Wolke" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Nach dem Löschen kann der Schlüssel nicht mehr auf Ihre Daten zugreifen. Dies kann nicht rückgängig gemacht werden." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Anmeldung mit einem Klick" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Es wurden nur die ersten {0} Seiten geprüft, daher deckt dieser Bericht nicht die gesamte Datei ab." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Nur die ersten {MAX_IMPORT} Zeilen werden auf einmal importiert — {overflow} ausgelassen. Teile die Datei, um den Rest zu importieren." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Nur die ersten {MAX_IMPORT} Zeilen werden auf einmal importiert, {overflow} bleiben außen vor. Teilen Sie die Datei auf, um den Rest zu importieren." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Öffnen" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Offener KI-Agent" +msgstr "KI-Agent öffnen" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Offener KI-Assistent" +msgstr "KI-Assistent öffnen" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "E-Mail-Programm öffnen" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Offener Fokusmodus" +msgstr "Fokusmodus öffnen" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Optionale Notiz für den Agenten" msgid "Optional note for the agent…" msgstr "Optionale Notiz für den Agenten…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Optional können Sie ein Passwort festlegen, damit nur Personen mit dem Passwort Ihren Lebenslauf über den Link ansehen können." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Optional, welche Begriffe aus einer Stellenanzeige bereits vorkommen." @@ -3707,19 +3721,19 @@ msgstr "Absatz- und Überschriftenstil" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Hauptschlüssel" +msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey erfolgreich gelöscht." +msgid "Passkey deleted." +msgstr "Passkey gelöscht." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey erfolgreich registriert." +msgid "Passkey registered." +msgstr "Passkey registriert." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Passwörter" +msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Perplexity" msgid "Persian" msgstr "Persisch" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalisiere deinen Lebenslauf mit beliebigen Farben, Schriften oder Designs und mach ihn zu deinem eigenen." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Wählen Sie eine Unterhaltung in der Seitenleiste oder starten Sie einen neuen Thread, um an einem Entwurf zu arbeiten." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Wählen Sie ein Format für Ihren Lebenslauf oder Ihr Anschreiben." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Wählen Sie ein Symbol aus" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Platzieren Sie es im Layout-Bedienfeld auf einer Seite oder blenden Sie es aus, wenn Sie es parken möchten." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Nur Text, ideal für AI-Tools und schnelle Bearbeitungen." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Bitte gib ein neues Passwort für dein Konto ein" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Bitte geben Sie das Passwort ein, das Ihnen vom Besitzer des Lebenslaufs mitgeteilt wurde, um fortzufahren." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Bitte geben Sie die URL ein, zu der Sie verlinken möchten:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Reiner Text, für KI-Werkzeuge und schnelle Bearbeitungen." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Bitte unterstützen Sie das Projekt." msgid "Please upload a PDF file." msgstr "Bitte lade eine PDF-Datei hoch." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Bitte warte, während dein PDF erzeugt wird ..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Bitte warten Sie, während Ihre PDF-Datei generiert wird…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polnisch" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Einstellungen" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Entwerfen Sie eine konservative Lösung, die die Klarheit verbessert, ohne meine berufliche Entwicklung zu verändern." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Erstellen Sie einen zurückhaltenden Patch, der die Klarheit verbessert, ohne den roten Faden meines Werdegangs zu verändern." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekte" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Schützen Sie Ihren Lebenslauf mit einem Passwort vor unbefugtem Zugriff" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Schütze deinen Lebenslauf mit einem Passwort, sodass nur Personen mit dem Passwort ihn ansehen können." +msgid "Protect your resume with a password" +msgstr "Schützen Sie Ihren Lebenslauf mit einem Passwort" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Veröffentlichungen" msgid "Publisher" msgstr "Verlag" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Versehen Sie Ihren Lebenslauf mit einem Passwort, damit ihn nur die Personen lesen können, denen Sie es geben." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Platzieren Sie eine einfache E-Mail-Adresse nahe dem Anfang der ersten Seite. Darunter erfassen Sie die meisten Systeme." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktiver Lebenslauf (JSON)" #: 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 wächst dank seiner lebendigen Community immer weiter. Dieses Projekt verdankt seinen Fortschritt zahlreichen Menschen, die ihre Zeit und Fähigkeiten eingebracht haben, um es zu verbessern. Wir würdigen die Entwickler, die seine Funktionen auf GitHub erweitert haben, die Sprachexpertinnen und -experten, deren Übersetzungen auf Crowdin es einem breiteren Publikum zugänglich gemacht haben, und all jene, die mit Spenden die fortlaufende Entwicklung unterstützen." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume wird besser, weil Menschen ihre Zeit hineinstecken. Mitwirkende auf GitHub entwickeln die Funktionen und beheben die Fehler, Übersetzerinnen und Übersetzer auf Crowdin machen es in anderen Sprachen lesbar, und Spender halten die Entwicklung am Laufen. Dieses Projekt verdankt ihnen allen seinen Fortschritt." #: 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 ist ein kostenloses Open-Source-Projekt, mit viel Liebe entwickelt und von mir und einer Community von Mitwirkenden gepflegt. Deine Spenden helfen dabei, die Lichter anzulassen und den Code am Laufen zu halten." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ist ein kostenloses Open-Source-Projekt, das von mir und einer Gemeinschaft von Mitwirkenden gepflegt wird. Ihre Spenden decken die laufenden Kosten und halten die Entwicklung am Laufen." #: 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." -msgstr "Reactive Resume ist ein kostenloser und quelloffener Lebenslauf-Builder, der das Erstellen, Aktualisieren und Teilen Ihres Lebenslaufs vereinfacht." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume ist ein kostenloser Open-Source-Lebenslauf-Builder, mit dem Sie Ihren Lebenslauf einfach erstellen, aktualisieren und teilen können." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume ist kostenlos und Open Source. Wenn es Ihnen geholfen hat, würden wir uns über eine Spende freuen." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ist Open Source, privat und kostenlos. Es zeigt keine Werbung, verfolgt nicht, was Sie tun, und sperrt keine Funktionen hinter einer Bezahlschranke." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Umbenennen" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Rendert Ihren aktuellen Lebenslauf als PDF und führt die vollständige Dateiprüfung in Ihrem Browser aus. Es wird nichts hochgeladen." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Erstellt aus Ihrem aktuellen Lebenslauf ein PDF und führt die vollständige Dateiprüfung in Ihrem Browser aus. Es wird nichts hochgeladen." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Diese Version wiederherstellen?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Wieder aufnehmen" +msgstr "Lebenslauf" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Lebenslauf-Bearbeitung" msgid "Resume file" msgstr "Lebenslauf-Datei" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link zum Lebenslauf in die Zwischenablage kopiert." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Lebenslauf verknüpft" @@ -4330,6 +4333,10 @@ msgstr "Optionen für den Lebenslauf" msgid "Resume patch" msgstr "Patch für den Lebenslauf" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Lebenslauf-Vorlagen für verschiedene Berufe und Geschmäcker. Wählen Sie die, die zu Ihnen passt." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Bearbeitungen prüfen" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Prüfen Sie Ihren Lebenslauf anhand der Stellenbeschreibung und stellen Sie mir Fragen, bevor Sie unklare Abschnitte ändern." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Prüfen Sie den Lebenslauf anhand einer Stellenbeschreibung und fragen Sie mich, bevor Sie etwas ändern, bei dem Sie sich unsicher sind." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Wird überprüft…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Überarbeiten Sie die Zusammenfassung so, dass sie auf eine leitende Position im Ingenieurwesen zugeschnitten ist, ohne dabei zu allgemein zu klingen." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Schreiben Sie die Zusammenfassung für eine Position als Senior Engineering Manager neu und bleiben Sie dabei konkret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Überarbeiten Sie diesen Lebenslauf für den Übergang vom Startup-Gründer zum Produktleiter mit klarem Geschäftsnutzen." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Schreiben Sie diesen Lebenslauf für einen Startup-Gründer um, der in eine Rolle als Product Lead wechselt, und zeigen Sie den geschäftlichen Nutzen." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Trennzeichen" msgid "Serbian" msgstr "Serbisch" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Legen Sie ein Passwort fest, wenn nur Personen, die es kennen, die öffentliche URL öffnen sollen." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Richten Sie einen KI-Anbieter ein" msgid "Set up an AI provider before starting a thread." msgstr "Richten Sie einen KI-Anbieter ein, bevor Sie einen Thread starten." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Richten Sie zuerst einen KI-Anbieter ein." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Richten Sie einen KI-Anbieter ein, der mit Ihnen über diesen Lebenslauf chattet und Änderungen automatisch vornimmt." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Richten Sie einen KI-Anbieter ein, um loszulegen." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Authenticator-App einrichten" msgid "Shadow Width" msgstr "Schattenbreite" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Teilen Sie ihn über eine öffentliche URL, schützen Sie diese URL mit einem Passwort, oder laden Sie das PDF herunter und versenden Sie es selbst." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Teile deinen Lebenslauf über eine öffentliche URL und ermögliche anderen, ihn anzusehen." +msgid "Share your resume with a public URL." +msgstr "Teilen Sie Ihren Lebenslauf über eine öffentliche URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Melden Sie sich bei Ihrem Konto an" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Melde dich mit GitHub, Google oder einem benutzerdefinierten OAuth-Anbieter an." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Abmelden" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Manche Zeichen erscheinen als Fragezeichen." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Manche Prüfungen benötigen Informationen, die diese Datei nicht enthält: Seiteninhalte, die nicht untersucht werden konnten, oder Text in einer Sprache, die diese Prüfungen nicht abdecken. Sie zählen weder als bestanden noch als nicht bestanden." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Einige Prüfungen benötigen Informationen, die diese Datei nicht enthält: Seiteninhalte, die nicht untersucht werden konnten, oder Text in einer Sprache, die diese Prüfungen nicht abdecken. Sie gelten weder als bestanden noch als nicht bestanden." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Beginnen Sie den Lebenslauf mit Ihrem Namen in einer eigenen Zeile." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Thema starten" +msgid "Start thread" +msgstr "Thread starten" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Meinen Lebenslauf anpassen" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Passen Sie diesen Lebenslauf an die Stellenbeschreibung eines Produktmanagers an und betonen Sie die Verantwortung für die Roadmap, die Kommunikation mit Stakeholdern und messbare Ergebnisse bei Produkteinführungen." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Passen Sie diesen Lebenslauf an eine Stellenbeschreibung für Product Manager an und betonen Sie Roadmap-Verantwortung, Stakeholder-Kommunikation und messbare Launch-Ergebnisse." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Der Agent benötigt Ihre Mithilfe." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Der API-Schlüssel wurde erfolgreich gelöscht." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Die API-Dokumentation zeigt, wie Sie Reactive Resume mit Ihren eigenen Anwendungen verbinden. Sie beschreibt die Endpunkte, das Anfrageformat und die Authentifizierung." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Der API-Schlüssel kann nach dem Löschen nicht mehr auf deine Daten zugreifen. Diese Aktion kann nicht rückgängig gemacht werden." +msgid "The API key has been deleted." +msgstr "Der API-Schlüssel wurde gelöscht." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Die Anwendung, die Sie hierher geschickt hat, hat eine ungültige Autori msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Die obigen Prüfungen sind mechanisch. Dies fragt ein Sprachmodell, was ein Leser von Ihren Aufzählungspunkten halten würde, und schlägt Umformulierungen vor. Es liefert keine Punktzahl." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Der Befehl, den du suchst, existiert nicht." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Die Tiefenprüfung konnte nicht abgeschlossen werden. Bitte versuchen Sie es erneut." @@ -5317,10 +5332,6 @@ msgstr "Die Antwort des Anbieters konnte nicht überprüft werden. Bitte beginne msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Die Lebenslaufvorschau konnte nicht aktualisiert werden. Die letzte gültige Vorschau wird weiterhin angezeigt." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Der Lebenslauf, auf den Sie zugreifen möchten, ist passwortgeschützt" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Dieselbe Zeile wiederholt sich auf jeder Seite." @@ -5369,26 +5380,13 @@ msgstr "Es gibt keinen Link zu einem Profil, Portfolio oder Repository." msgid "There is no summary paragraph." msgstr "Es gibt keinen zusammenfassenden Absatz." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Bei der Erstellung der DOCX-Datei ist ein Problem aufgetreten. Bitte versuchen Sie es erneut." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Beim Generieren der PDF-Datei ist ein Problem aufgetreten. Bitte versuchen Sie es erneut." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Beim Vorbereiten Ihres Lebenslaufs für den Druck ist ein Problem aufgetreten. Bitte versuchen Sie es erneut." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Es gab nicht genug Informationen, um diese Prüfung durchzuführen." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Diese Prüfungen werden während der Eingabe ausgeführt und verlassen Ihren Browser nie. Sie fragen, ob eine Maschine Ihren Lebenslauf lesen kann, nicht, ob er sich gut lesen lässt." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Diese Prüfungen laufen während der Eingabe und verlassen Ihren Browser nie. Sie testen, ob Software Ihren Lebenslauf lesen kann, nicht wie gut er geschrieben ist." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Diese Aktion kann nicht rückgängig gemacht werden." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Alle Ihre Daten werden dauerhaft gelöscht." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Konversationsnachrichten und hochgeladene Anhänge werden gelöscht. Ihr Arbeitslebenslauf bleibt in Ihrem Dashboard erhalten und kann separat gelöscht werden." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Nachrichten und Thread-Anhänge werden entfernt." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Sie löscht die Nachrichten des Threads und die hochgeladenen Anhänge." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Dieser Agenten-Thread konnte nicht geöffnet werden." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Diese Aktion kann nicht rückgängig gemacht werden. Sie löscht die Nachrichten des Threads und die hochgeladenen Anhänge. Der Arbeits-Lebenslauf bleibt in Ihrem Dashboard und kann separat gelöscht werden." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Diese Prüfung gilt nicht für diese Datei." msgid "This check only runs on resumes written in English." msgstr "Diese Prüfung läuft nur bei Lebensläufen, die auf Englisch verfasst sind." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Damit wird ein neuer API-Schlüssel erstellt, mit dem andere Programme Ihre Lebenslaufdaten über die Reactive Resume API lesen und ändern können." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Dieses Datum wird nicht korrekt gelesen." @@ -5523,6 +5521,10 @@ msgstr "Dies ist ein XFA-Formular, daher liest die meiste Software nur die leere msgid "This is not a common resume page size." msgstr "Dies ist keine übliche Seitengröße für einen Lebenslauf." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Dieser Schlüssel wird nur einmal angezeigt. Kopieren Sie ihn, bevor Sie diesen Dialog schließen." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Diesem Link fehlt sein Protokoll." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Dies kann einige Minuten dauern, abhängig von der Antwort des KI-Anbieters. Bitte schließe das Fenster nicht und lade die Seite nicht neu." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Dies misst, wie originalgetreu Software den Text dieser Datei extrahieren kann. Es sagt nicht voraus, ob eine Bewerbung abgelehnt wird. Das kann kein Tool. Ihre Datei wurde in diesem Browser gelesen und nie hochgeladen." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Dies misst, wie originalgetreu Software den Text dieser Datei extrahieren kann. Es sagt nicht voraus, ob eine Bewerbung abgelehnt wird, und kein Werkzeug kann das. Ihre Datei wurde in diesem Browser gelesen und nie hochgeladen." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Dieser Lebenslauf ist gesperrt und kann nicht aktualisiert werden." msgid "This resume is long." msgstr "Dieser Lebenslauf ist lang." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Dieser Lebenslauf ist passwortgeschützt" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Dieser Lebenslauf wurde von einem KI-Agenten aktualisiert." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Die Freigabeeinstellungen für diesen Lebenslauf wurden an anderer Stelle geändert." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Diese Bewertung ist die Meinung eines Sprachmodells zu Ihrem Text. Sie ändert nicht die obige Punktzahl und kann falsch sein. Verstehen Sie sie als Zweitmeinung, nicht als Urteil." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Diese Bewertung ist die Meinung eines Sprachmodells zu Ihrem Text. Sie ändert nichts an der obigen Punktzahl und kann falsch sein. Betrachten Sie sie als Zweitmeinung, nicht als Urteil." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Für diese Rolle gibt es keine Beschreibung." msgid "This section has content but never appears." msgstr "Dieser Abschnitt hat Inhalt, erscheint aber nie." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Dieser Abschnitt ist für Ihre persönlichen Notizen zu diesem Lebenslauf reserviert. Der Inhalt bleibt privat und wird mit niemandem geteilt." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Dieser Abschnitt ist in mehrere Spalten aufgeteilt." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Dieser Schritt ist optional, aber empfohlen." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Dieser Thread ist archiviert. Neue Nachrichten können nicht mehr gesendet werden." +msgid "This thread is archived. You can't send new messages." +msgstr "Dieser Thread ist archiviert. Sie können keine neuen Nachrichten senden." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Dieser Thread ist schreibgeschützt." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Dieser Thread ist schreibgeschützt, da der funktionierende Lebenslauf oder der KI-Anbieter nicht verfügbar ist." -#: 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 "Damit wird ein neuer API-Schlüssel für den Zugriff auf die Reactive-Resume-API erzeugt, sodass Maschinen mit deinen Lebenslaufdaten interagieren können." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Dies hilft Ihnen später bei der Identifizierung, wenn Sie mehrere Passkeys haben möchten." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Dadurch werden alle Artikel aus diesem Bereich entfernt." @@ -5646,7 +5640,7 @@ msgstr "Thread archiviert." #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "Thema gelöscht." +msgstr "Thread gelöscht." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Der Abschnitt zu den Fähigkeiten sollte so gestaltet sein, dass er die angestrebte Rolle unterstützt und nicht wie eine Aneinanderreihung von Schlüsselwörtern wirkt." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Zeitraffer-Demonstration zum Erstellen eines Lebenslaufs mit Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Zeitraffer, wie ein Lebenslauf in Reactive Resume entsteht" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Zeitleiste" msgid "Tip" msgstr "Tipp" -#: 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 "Tipp: Gib deinem API-Schlüssel einen Namen, der dem Verwendungszweck des Schlüssels entspricht, damit du ihn später leichter wiedererkennst." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tipp: Benennen Sie den Lebenslauf nach der Position, auf die Sie sich bewerben." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Um Ihr Konto zu löschen, müssen Sie den Bestätigungstext eingeben und unten auf die Schaltfläche klicken." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Um Ihr Konto zu löschen, geben Sie unten den Bestätigungstext ein und klicken Sie dann auf die Schaltfläche." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Deaktivieren Sie diskretionäre Ligaturen beim Export." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Aktivieren Sie die öffentliche Freigabe, um zu verfolgen, wie oft Ihr Lebenslauf aufgerufen oder heruntergeladen wurde. Nur Sie können die Statistiken Ihres Lebenslaufs einsehen." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Aktivieren Sie die öffentliche Freigabe, um zu verfolgen, wie oft Ihr Lebenslauf angesehen oder heruntergeladen wurde. Nur Sie sehen diese Zahlen." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Zwei-Faktor-Authentifizierung" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Die Zwei-Faktor-Authentifizierung wurde erfolgreich deaktiviert." +msgid "Two-factor authentication is now disabled." +msgstr "Die Zwei-Faktor-Authentifizierung ist jetzt deaktiviert." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Die Zwei-Faktor-Authentifizierung wurde erfolgreich eingerichtet." +msgid "Two-factor authentication is now enabled." +msgstr "Die Zwei-Faktor-Authentifizierung ist jetzt aktiviert." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Entsperren" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Unbenannter Hauptschlüssel" +msgstr "Unbenannter Passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Eine bestehende Freiwilligenerfahrung aktualisieren" msgid "Update Password" msgstr "Passwort aktualisieren" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Aktualisieren Sie die Projektpunkte, um Führung, Einschränkungen, Kompromisse und messbare Ergebnisse aufzuzeigen." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Lebenslauf aktualisieren" @@ -5970,6 +5952,10 @@ msgstr "Lebenslauf aktualisieren" msgid "Update the calendar date for this timeline entry." msgstr "Aktualisiere das Kalenderdatum für diesen Zeitleisteneintrag." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Aktualisieren Sie die Aufzählungspunkte der Projekte, sodass sie Führung, Rahmenbedingungen, Kompromisse und messbare Ergebnisse zeigen." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Details dieser Bewerbung aktualisieren." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv hochladen" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Laden Sie einen Lebenslauf hoch und sehen Sie, was ein Bewerbermanagementsystem tatsächlich daraus liest. Alles läuft in diesem Browser. Ihre Datei wird nie hochgeladen, und es wird nichts gespeichert." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Laden Sie einen Lebenslauf hoch und sehen Sie, was ein Bewerbermanagementsystem daraus liest. Alles läuft in diesem Browser. Ihre Datei wird nie hochgeladen, und nichts wird gespeichert." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Warnung" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Das Format konnte nicht automatisch erkannt werden – bitte wählen Sie es oben aus." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Wir konnten das Format nicht automatisch erkennen. Wählen Sie es oben aus." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Wir konnten diese Seite nicht finden." msgid "We couldn't link that provider account. Please try again." msgstr "Wir konnten dieses Anbieterkonto nicht verknüpfen. Bitte versuchen Sie es erneut." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Wir konnten diesen Thread nicht öffnen." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Wir konnten Ihr Profil beim Anbieter nicht lesen." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Wir haben einen Bestätigungslink an Ihre neue E-Mail-Adresse gesendet. Öffnen Sie ihn, um die Änderung zu bestätigen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Wir haben einen neuen Bestätigungslink an Ihre E-Mail-Adresse gesendet. Öffnen Sie ihn, um Ihr Konto zu verifizieren." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Websuche" @@ -6360,25 +6358,21 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume ist in mehreren Sprachen verfügbar. Du kannst deine bevorzugte Sprache auf der Einstellungsseite oder über den Sprachumschalter in der oberen rechten Ecke auswählen. Wenn du deine Sprache nicht findest oder die bestehenden Übersetzungen verbessern möchtest, kannst du <0>auf Crowdin zu den Übersetzungen beitragen<1> (öffnet in neuem Tab)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Mit einem Klick exportieren Sie Ihren Lebenslauf als PDF, mit Formatierung und Gestaltung unverändert." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume ist völlig kostenlos nutzbar, ohne versteckte Kosten, Premium-Stufen oder Abonnementgebühren. Es ist Open Source und wird immer kostenlos bleiben." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Wählen Sie Ihre Sprache auf der Einstellungsseite oder über die Sprachauswahl oben rechts. Wenn Ihre Sprache fehlt oder die vorhandene Übersetzung besser sein könnte, können Sie <0>zu den Übersetzungen auf Crowdin beitragen<1> (öffnet in neuem Tab)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Du kannst Reactive Resume auch mit dem Docker-Image auf deinen eigenen Servern bereitstellen." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume ist kostenlos nutzbar, ohne versteckte Kosten, Premium-Stufen oder Abogebühren. Es ist Open Source, und es bleibt kostenlos." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." +msgid "You can also sign in with your username." msgstr "Sie können sich auch mit Ihrem Benutzernamen anmelden." -#: src/routes/_home/-sections/faq.tsx -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!" - #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." msgstr "Sie haben die Anmeldung abgebrochen, bevor sie abgeschlossen war." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Sie haben Post!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ihr Konto wurde erfolgreich gelöscht." +msgid "Your account has been deleted." +msgstr "Ihr Konto wurde gelöscht." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Ihre Kontaktdaten stehen nicht auf der ersten Seite." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Ihre Daten wurden erfolgreich exportiert." +msgid "Your data has been exported." +msgstr "Ihre Daten wurden exportiert." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Deine Daten sind sicher und werden niemals an Dritte weitergegeben oder verkauft." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Ihre Daten werden sicher gespeichert und niemals an Dritte weitergegeben. Wenn Sie die volle Kontrolle darüber möchten, können Sie Reactive Resume auf Ihren eigenen Servern selbst hosten." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Ihre letzten Änderungen konnten nicht gespeichert werden." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Ihre bisherigen Stile bleiben aktiv, bis Sie diesen Entwurf für semantisches CSS explizit aktivieren." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Ihre bisherigen Stile bleiben aktiv, bis Sie diesen Semantic-CSS-Entwurf aktivieren." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Ihre Seitenränder sind sehr schmal." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Ihr Passwort wurde zurückgesetzt. Sie können sich jetzt mit Ihrem neuen Passwort anmelden." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Ihr Passwort wurde erfolgreich aktualisiert." +msgid "Your password has been updated." +msgstr "Ihr Passwort wurde aktualisiert." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Ihre Telefonnummer ist in einem ungewöhnlichen Format geschrieben." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Ihr Profil wurde erfolgreich aktualisiert." +msgid "Your profile has been updated." +msgstr "Ihr Profil wurde aktualisiert." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Ihr Lebenslauf wurde erfolgreich erstellt." +msgid "Your resume has been created." +msgstr "Ihr Lebenslauf wurde erstellt." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ihr Lebenslauf wurde erfolgreich gelöscht." +msgid "Your resume has been deleted." +msgstr "Ihr Lebenslauf wurde gelöscht." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Ihr Lebenslauf wurde erfolgreich dupliziert." +msgid "Your resume has been duplicated." +msgstr "Ihr Lebenslauf wurde dupliziert." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Dein Lebenslauf wurde erfolgreich importiert." +msgid "Your resume has been imported." +msgstr "Ihr Lebenslauf wurde importiert." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Ihr Lebenslauf wurde auf die ausgewählte Version wiederhergestellt." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Ihr Lebenslauf wurde erfolgreich aktualisiert." +msgid "Your resume has been updated." +msgstr "Ihr Lebenslauf wurde aktualisiert." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Ihr Lebenslauf verwendet \"I\" und \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Der öffentliche Link Ihres Lebenslaufs ist derzeit mit einem Passwort geschützt. Teilen Sie das Passwort nur mit Personen, denen Sie vertrauen." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Die öffentliche URL Ihres Lebenslaufs ist durch ein Passwort geschützt. Teilen Sie das Passwort nur mit Personen, denen Sie vertrauen." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Deine Unterstützung stellt sicher, dass das Projekt jetzt und in Zukunft kostenlos und für alle zugänglich bleibt." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Ihre Unterstützung hält das Projekt kostenlos und offen für alle, jetzt und in Zukunft." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Herauszoomen" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/el-GR.po b/apps/web/locales/el-GR.po index 900f84b39..dfcea0e02 100644 --- a/apps/web/locales/el-GR.po +++ b/apps/web/locales/el-GR.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Συχνές<1>Ερωτήσεις<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.<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!" -msgstr "<0>Σας ευχαριστώ που χρησιμοποιείτε το Reactive Resume! Αυτή η εφαρμογή είναι έργο αγάπης, δημιουργημένη κυρίως στον ελεύθερο χρόνο μου, με υπέροχη υποστήριξη από συνεισφέροντες ανοικτού κώδικα σε όλο τον κόσμο.<1>Εάν το Reactive Resume σας βοήθησε και θα θέλατε να συμβάλετε ώστε να παραμείνει δωρεάν και ανοικτό για όλους, σκεφτείτε να κάνετε μια δωρεά. Κάθε μικρή συμβολή εκτιμάται!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Σας ευχαριστώ που χρησιμοποιείτε το Reactive Resume. Φτιάχνω αυτή την εφαρμογή κυρίως στον ελεύθερο χρόνο μου, με τη βοήθεια συνεισφερόντων ανοικτού κώδικα από όλο τον κόσμο.<1>Αν σας φάνηκε χρήσιμη και θέλετε να παραμείνει δωρεάν και ανοικτή για όλους, σκεφτείτε να κάνετε μια δωρεά. Κάθε ποσό βοηθάει." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 έτος" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Πρότυπα" +msgid "15 Templates" +msgstr "15 Πρότυπα" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 μήνες" msgid "6 months" msgstr "6 μήνες" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Μια καθαρή εξαγωγή μίας στήλης διατηρεί κάθε στοιχείο. Οι στήλες και οι εικόνες είναι εκεί όπου χάνονται." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Ένας σύνδεσμος επιβεβαίωσης στάλθηκε στην τρέχουσα διεύθυνση email σας. Ελέγξτε τα εισερχόμενά σας για να επιβεβαιώσετε την αλλαγή." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Μια ημερομηνία βρίσκεται στο μέλλον." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Μια γραμματοσειρά αναφέρεται αλλά δεν είναι ενσωματωμένη." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Ένας δωρεάν κατασκευαστής βιογραφικών σημειωμάτων ανοικτού κώδικα που απλοποιεί τη διαδικασία δημιουργίας, ενημέρωσης και κοινοποίησης του βιογραφικού σας σημειώματος." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Ένας δωρεάν δημιουργός βιογραφικών ανοικτού κώδικα που κάνει εύκολη τη δημιουργία, την ενημέρωση και την κοινοποίηση του βιογραφικού σας." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Ένα κενό δεν αποτελεί πρόβλημα. Προσθέσ msgid "A link points somewhere other than the address it shows." msgstr "Ένας σύνδεσμος οδηγεί κάπου διαφορετικό από τη διεύθυνση που εμφανίζει." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Ένας σύνδεσμος προς το βιογραφικό σας σημείωμα αντιγράφηκε στο πρόχειρο." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Πολλοί άνθρωποι μου έχουν γράψει όλα αυτά τα χρόνια για να μοιραστούν τις εμπειρίες τους με το Reactive Resume και πώς τους βοήθησε, και δεν κουράζομαι ποτέ να τα διαβάζω. Αν έχετε μια ιστορία να μοιραστείτε, ενημερώστε με στέλνοντάς μου ένα email στο <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Ένας νέος σύνδεσμος επαλήθευσης στάλθηκε στη διεύθυνση email σας. Ελέγξτε τα εισερχόμενά σας για να επαληθεύσετε τον λογαριασμό σας." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Πολλοί μου έχουν γράψει με τα χρόνια για το πώς τους βοήθησε το Reactive Resume, και δεν κουράζομαι ποτέ να διαβάζω αυτά τα email. Αν έχετε μια ιστορία να μοιραστείτε, γράψτε μου στο <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Μια σελίδα είναι περιστραμμένη." msgid "A passion project by <0>Amruth Pillai." msgstr "Ένα έργο πάθους από τον <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Μια σειρά από σχέδια για να διαλέξετε, και έρχονται κι άλλα." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Ένα βιογραφικό διαμορφωμένο για ανθρώπινο αναγνώστη, με φωτογραφία, επικεφαλίδες και στήλες" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Μια εξαγωγή σε μία στήλη διατηρεί κάθε πληροφορία. Οι στήλες και οι εικόνες είναι εκεί όπου χάνονται οι πληροφορίες." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Φιλόδοξο" @@ -243,10 +234,6 @@ msgstr "Μια διεύθυνση ιστού είναι γραμμένη χωρ 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 διατηρεί άψογα όλη τη μορφοποίηση και το στυλ σας." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Αποκτήστε πρόσβαση στα βιογραφικά σημειώματά σας και στα δεδομένα σας προγραμματιστικά χρησιμοποιώντας το API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Προσθέστε ένα προσαρμοσμένο πεδίο" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Προσθέστε μια θέση στην οποία κάνετε αίτηση, συνδέστε το βιογραφικό που στείλατε και μετακινήστε τη στη ροή σας καθώς προχωρά." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Προσθέστε μια θέση για την οποία κάνετε αίτηση και συνδέστε το βιογραφικό που στείλατε. Μετακινήστε την στον πίνακα καθώς λαμβάνετε απαντήσεις." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Προσθέστε μια καταχώριση ή χρησιμοποιή msgid "Add and test a provider before starting an agent thread." msgstr "Προσθέστε και δοκιμάστε έναν πάροχο πριν ξεκινήσετε ένα νήμα εκπροσώπου." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Προσθέστε ένα ακόμη επίπεδο προστασίας στον λογαριασμό σας." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Οποιαδήποτε ετικέτα" #: 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 "Όποιος επισκέπτεται το δημόσιο URL του βιογραφικού σημειώματος πρέπει να εισαγάγει αυτόν τον κωδικό πρόσβασης για να αποκτήσει πρόσβαση σε αυτό." - -#: 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 "Όποιος έχει το δημόσιο URL του βιογραφικού σημειώματος θα μπορεί να βλέπει και να κατεβάζει το βιογραφικό σας σημείωμα χωρίς να εισάγει κωδικό πρόσβασης." +msgid "Anyone who opens the public URL will need this password." +msgstr "Όποιος ανοίγει τη δημόσια διεύθυνση URL θα χρειαστεί αυτόν τον κωδικό." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Οποιοσδήποτε διαθέτει τον σύνδεσμο μπορεί να δει και να κατεβάσει το βιογραφικό σημείωμα." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Όποιος έχει τη δημόσια διεύθυνση URL θα μπορεί να δει και να κατεβάσει το βιογραφικό σας χωρίς κωδικό." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Πρόσβαση API" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Έγκριση" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Εγκρίθηκε — αναμονή για τον πράκτορα…" +msgid "Approved, waiting for the agent…" +msgstr "Εγκρίθηκε, αναμονή για τον πράκτορα…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Αραβικά" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Αρχείο" +msgstr "Αρχειοθέτηση" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Η αυτόματη συμπλήρωση απέτυχε." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Διαθέσιμη σε πολλές γλώσσες. Αν θέλετε να συμβάλετε, δείτε το Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Διαθέσιμο σε πολλές γλώσσες. Αν θέλετε να βοηθήσετε στη μετάφραση, επισκεφθείτε το Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Αζερικά" msgid "Back to authentication settings" msgstr "Επιστροφή στις ρυθμίσεις ταυτοποίησης" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Επιστροφή στη σύνδεση" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Επιστροφή στα βιογραφικά" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Επιστροφή στη σύνδεση" @@ -844,17 +832,13 @@ msgstr "Βασική διεύθυνση URL" msgid "Basics" msgstr "Βασικά στοιχεία" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Όμορφα πρότυπα για να επιλέξετε, με ακόμα περισσότερα καθ’ οδόν." - #: src/libs/locale.ts msgid "Bengali" msgstr "Μπενγκάλι" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Ιδανικό για εφαρμογές, κοινή χρήση και εκτύπωση." +msgstr "Ιδανικό για αιτήσεις, κοινή χρήση και εκτύπωση." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "Αλλαγή γλώσσας" msgid "Change language to…" msgstr "Αλλαγή γλώσσας σε…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Αλλάξτε τα χρώματα, τις γραμματοσειρές και τον σχεδιασμό όπως σας ταιριάζει." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Αλλαγή θέματος σε…" @@ -1006,6 +994,10 @@ msgstr "Ελέγξτε ξανά" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Ελέγξτε ότι το εξαγόμενο αρχείο περιέχει όλα όσα περιμένετε και ότι όλο το περιεχόμενο είναι επιλέξιμο κείμενο." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Δείτε τι θα έχανε ένα σύστημα παρακολούθησης υποψηφίων και προσθέστε μόνο λέξεις-κλειδιά για τις οποίες είστε βέβαιοι." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Ελέγξτε το email σας για έναν σύνδεσμο επαναφοράς του κωδικού πρόσβασης." @@ -1056,10 +1048,6 @@ msgstr "Επιλέξτε μια προκαθορισμένη ή προσαρμο msgid "Choose a resume" msgstr "Επιλέξτε ένα βιογραφικό" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Επιλέξτε μια υπάρχουσα συζήτηση από την πλαϊνή γραμμή ή ξεκινήστε ένα νέο νήμα που εστιάζει σε προσχέδια." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Επιλέξτε PDF, DOCX, Markdown ή JSON. Εξαγάγετε το βιογραφικό σας σημείωμα και τη συνοδευτική επιστολή σας ξεχωριστά, όταν είναι διαθέσιμα." @@ -1073,7 +1061,7 @@ msgstr "Κύκλος" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Σαφής" +msgstr "Εκκαθάριση" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Εταιρεία A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Συγκρίνετε αυτό το βιογραφικό με τη διεύθυνση URL αυτής της θέσης και ενημερώστε τις λέξεις-κλειδιά διατηρώντας παράλληλα τη φωνή σας συνοπτική και αξιόπιστη." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Σύγκρινε αυτό το βιογραφικό με τη διεύθυνση URL αυτής της αγγελίας και ενημέρωσε τις λέξεις-κλειδιά χωρίς υπερβολές." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Η σύνδεση απέτυχε." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Η σύνδεση επαληθεύτηκε — ο πάροχος είναι έτοιμος για χρήση." +msgid "Connection verified. The provider is ready to use." +msgstr "Η σύνδεση επαληθεύτηκε. Ο πάροχος είναι έτοιμος για χρήση." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Συνεχίστε από εκεί που σταματήσατε" #: 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 "Συνεχίστε από εκεί που σταματήσατε, εισάγοντας ένα υπάρχον βιογραφικό σημείωμα που δημιουργήσατε με το Reactive Resume ή οποιονδήποτε άλλο κατασκευαστή βιογραφικών σημειωμάτων. Οι υποστηριζόμενες μορφές περιλαμβάνουν PDF, Microsoft Word, καθώς και αρχεία JSON από το 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 "Οι συνεισφορές χρηματοδοτούν διορθώσεις σφαλμάτων, ενημερώσεις ασφαλείας και συνεχείς βελτιώσεις ώστε η εφαρμογή να λειτουργεί ομαλά." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Συνεχίστε από εκεί που σταματήσατε εισάγοντας ένα βιογραφικό που φτιάξατε στο Reactive Resume ή σε άλλον δημιουργό βιογραφικών. Οι υποστηριζόμενες μορφές είναι PDF, Microsoft Word και αρχεία JSON από το Reactive Resume ή το JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Διορθώστε το έτος ή γράψτε «Present» για συνεχιζόμενη εργασία." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Δεν ήταν δυνατή η δημιουργία του DOCX. Προσπαθήστε ξανά." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Δεν ήταν δυνατή η δημιουργία του PDF. Προσπαθήστε ξανά." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Δεν ήταν δυνατή η προετοιμασία του βιογραφικού σας για εκτύπωση. Προσπαθήστε ξανά." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Δεν ήταν δυνατή η επικοινωνία με τον πά msgid "Could not restore this patch." msgstr "Δεν ήταν δυνατή η επαναφορά αυτής της ενημέρωσης κώδικα." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Δεν ήταν δυνατή η ρύθμιση του ελέγχου ταυτότητας δύο σταδίων." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Δεν ήταν δυνατή η επαλήθευση της σύνδεσης του παρόχου." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Πλήθος ανά πηγή" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Υπολογίζεται ξεχωριστά από τη βαθμολογία ανάλυσης. Η κάλυψη δεν αποτελεί πρόβλεψη τίποτα." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Μετριέται ξεχωριστά από τη βαθμολογία ανάλυσης. Η κάλυψη δεν προβλέπει τίποτα." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Δημιουργία δείγματος βιογραφικού σημειώματος" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Δημιουργήστε όσα βιογραφικά σημειώματα θέλετε, χωρίς περιορισμούς." +msgid "Create as many resumes as you want." +msgstr "Δημιουργήστε όσα βιογραφικά θέλετε." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Δημιουργήστε ένα τώρα" msgid "Create resume with options" msgstr "Δημιουργία βιογραφικού σημειώματος με επιλογές" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Δημιουργήστε, προσαρμόστε και μοιραστείτε το βιογραφικό σας. Το Reactive Resume είναι ανοικτού κώδικα, δεν σας παρακολουθεί και παραμένει δωρεάν." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Ημερομηνία δημιουργίας" @@ -1560,7 +1565,7 @@ msgstr "Σκουρόχρωμο θέμα" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Ταμπλό" +msgstr "Πίνακας ελέγχου" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Διαγραφή του βιογραφικού σας σημειώματος..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Απορρίφθηκε — αναμονή για τον πράκτορα…" +msgid "Denied, waiting for the agent…" +msgstr "Απορρίφθηκε, αναμονή για τον πράκτορα…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Απόρριψη" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Εγκαταστήστε το στους δικούς σας διακομιστές χρησιμοποιώντας την εικόνα Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Περιγράψτε κάθε ρόλο με σύντομες κουκκίδες. Οι συμπαγείς παράγραφοι είναι πιο δύσκολο να διατρέξετε γρήγορα και να τμηματοποιηθούν." @@ -1764,6 +1773,10 @@ msgstr "Προσφέρω" msgid "Donate to Reactive Resume" msgstr "Κάντε μία δωρεά στο Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Οι δωρεές πληρώνουν τις διορθώσεις σφαλμάτων, τις ενημερώσεις ασφαλείας και την καθημερινή δουλειά που κρατά την εφαρμογή σε λειτουργία." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Ολοκληρώθηκε" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Δημιουργία αντιγράφου" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Διπλότυπο ως Πρόχειρο AI" +msgid "Duplicate as AI draft" +msgstr "Αντιγραφή ως πρόχειρο AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Αγγλικά" msgid "English (United Kingdom)" msgstr "Αγγλικά (Ηνωμένο Βασίλειο)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Ενισχύστε την ασφάλεια του λογαριασμού σας με επιπλέον επίπεδα προστασίας." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Εισάγετε ένα όνομα για το κλειδί πρόσβασης." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Εισαγάγετε νέο κωδικό για τον λογαριασμό σας" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Εισαγάγετε έναν από τους αποθηκευμένους εφεδρικούς κωδικούς σας για να αποκτήσετε πρόσβαση στον λογαριασμό σας" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Εισαγάγετε τον κωδικό που σας κοινοποίησε ο κάτοχος του βιογραφικού." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Εισαγάγετε το URL προς το οποίο θα οδηγεί ο σύνδεσμος" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Εισαγάγετε τη διεύθυνση URL προς την οποία θέλετε να γίνει η σύνδεση:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Εισαγάγετε τον κωδικό επαλήθευσης από την εφαρμογή ελέγχου ταυτότητάς σας" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Εισαγάγετε τον τρέχοντα κωδικό πρόσβασής σας και έναν νέο κωδικό για να ενημερώσετε τον λογαριασμό σας." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Εισαγάγετε τον κωδικό πρόσβασής σας για να επιβεβαιώσετε τη ρύθμιση ελέγχου ταυτότητας δύο παραγόντων. Όταν είναι ενεργοποιημένος, θα πρέπει να εισάγετε έναν κωδικό από την εφαρμογή ελέγχου ταυτότητάς σας κάθε φορά που συνδέεστε." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Εισαγάγετε τον κωδικό σας για να επιβεβαιώσετε τη ρύθμιση του ελέγχου ταυτότητας δύο σταδίων. Μόλις ενεργοποιηθεί, θα χρειάζεστε έναν κωδικό από την εφαρμογή ελέγχου ταυτότητας κάθε φορά που συνδέεστε." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Κάθε έλεγχος πέρασε. Τίποτα εδώ δεν πρέπει να εμποδίζει έναν αναλυτή να διαβάσει το βιογραφικό σας." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Κάθε συνεισφορά, μικρή ή μεγάλη, κάνει τεράστια διαφορά στο έργο.<0/>Σας ευχαριστούμε για την υποστήριξή σας!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Κάθε συνεισφορά βοηθάει, όσο μικρή κι αν είναι.<0/>Ευχαριστώ για την υποστήριξή σας!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Κάθε πρότυπο έχει διαφορετική εμφάνιση, οπότε διαλέξτε αυτό που ταιριάζει στην εικόνα που θέλετε να δώσετε. Το Reactive Resume έχει 15 αυτή τη στιγμή, και έρχονται κι άλλα." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Λήγει σε" msgid "Expires on {0}" msgstr "Λήγει στις {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Εξερευνήστε την ποικιλία από πρότυπα, το καθένα σχεδιασμένο ώστε να ταιριάζει σε διαφορετικά στυλ, επαγγέλματα και προσωπικότητες. Το Reactive Resume προσφέρει αυτή τη στιγμή 12 πρότυπα, με περισσότερα καθ’ οδόν." - -#: src/features/settings/pages/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 "Εξερευνήστε την τεκμηρίωση του API για να μάθετε πώς να ενσωματώνετε το Reactive Resume στις εφαρμογές σας. Βρείτε αναλυτικά endpoints, παραδείγματα αιτημάτων και μεθόδους ελέγχου ταυτότητας." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Εξαγωγή" @@ -2083,13 +2096,9 @@ msgstr "Εξαγωγή PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Εξαγάγετε το βιογραφικό ως PDF κειμένου αντί ως εικόνα ή σάρωση." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Εξαγάγετε το βιογραφικό ή τη συνοδευτική επιστολή στη μορφή που χρειάζεστε." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Εξαγάγετε το βιογραφικό σας σε μορφή PDF άμεσα, χωρίς αναμονή ή καθυστερήσεις." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Εξαγάγετε το βιογραφικό σας σε PDF με ένα κλικ, χωρίς αναμονή." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Αποτυχία αποθήκευσης παρόχου τεχνητής msgid "Failed to send password reset email. Please try again." msgstr "Απέτυχε η αποστολή email επαναφοράς κωδικού πρόσβασης. Προσπαθήστε ξανά." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Αποτυχία ρύθμισης ελέγχου ταυτότητας δύο παραγόντων." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Φιλτράρισμα κατά ετικέτες" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Βρείτε αδύναμες κουκκίδες και ξαναγράψτε τες με ισχυρότερα αποτελέσματα, αριθμούς, εύρος και πιο σαφή ρήματα." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Βρες τα αδύναμα σημεία και ξαναγράψ' τα με ισχυρότερα αποτελέσματα, αριθμούς, εύρος και πιο δυνατά ρήματα." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Πάχος γραμματοσειράς" msgid "Font Weights" msgstr "Βάρη γραμματοσειράς" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Για μια ασφαλή και χωρίς περισπασμούς εμπειρία." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Για παράδειγμα, πληροφορίες σχετικά με τις εταιρείες στις οποίες στείλατε το βιογραφικό σας σημείωμα ή τους συνδέσμους προς τις περιγραφές θέσεων εργασίας μπορούν να σημειωθούν εδώ." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Για λόγους ασφαλείας, αυτό το κλειδί θα εμφανιστεί μόνο μία φορά." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Για παράδειγμα, σημειώστε σε ποιες εταιρείες στείλατε αυτό το βιογραφικό ή συνδέσμους προς τις αγγελίες." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Κενά:" msgid "Generate a random name" msgstr "Δημιουργία τυχαίου ονόματος" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Δημιουργία του PDF σας..." + #: src/libs/locale.ts msgid "German" msgstr "Γερμανικά" @@ -2466,12 +2468,12 @@ msgstr "Πήγαινε σπίτι" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "Μετάβαση στον πίνακα εργαλείων" +msgstr "Μετάβαση στον πίνακα ελέγχου" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Μεταβείτε στο ταμπλό βιογραφικών σημειωμάτων" +msgstr "Μεταβείτε στον πίνακα ελέγχου βιογραφικών σημειωμάτων" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Εβραϊκά" #: 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 "Βοηθήστε με να φέρω στην ομάδα πιο έμπειρους συνεισφέροντες, μειώνοντας το βάρος από έναν μόνο συντηρητή και επιταχύνοντας την ανάπτυξη." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Βοηθήστε με να φέρω περισσότερους έμπειρους συνεισφέροντες, ώστε η δουλειά να μη στηρίζεται σε έναν μόνο συντηρητή." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Βοηθήστε στη μετάφραση της εφαρμογής στη γλώσσα σας" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Εδώ θα βρείτε μια γκάμα προτύπων βιογραφικού σημειώματος για διαφορετικά επαγγέλματα και προσωπικότητες. Είτε προτιμάτε μοντέρνο ή κλασικό, έντονο ή απλό, υπάρχει ένας σχεδιασμός που σας ταιριάζει. Δείτε τις επιλογές παρακάτω και επιλέξτε το πρότυπο που ταιριάζει στο στυλ σας." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Ορίστε το νέο σας κλειδί API" @@ -2657,10 +2655,6 @@ msgstr "Ουγγρικά" msgid "Icon" msgstr "Εικονίδιο" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Εντοπίστε κενά σε ένα σύστημα παρακολούθησης υποψηφίων και εφαρμόστε μόνο βελτιώσεις λέξεων-κλειδιών υψηλής αξιοπιστίας." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Αν προέρχεται από σάρωση, αυτό είναι αναμενόμενο. Διαφορετικά, αφαιρέστε το· οι υπεύθυνοι προσλήψεων το εκλαμβάνουν ως υπερφόρτωση λέξεων-κλειδιών." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON Βιογραφικό σημείωμα" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Κανάντα" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Διατηρήστε μία μόνο διεύθυνση, ώστε να μη χρειάζεται μάντεμα για το ποια να χρησιμοποιηθεί." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Κρατήστε μία μόνο διεύθυνση, ώστε το λογισμικό να μη χρειάζεται να μαντέψει ποια να χρησιμοποιήσει." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Διατηρήστε το κάτω από 2,5 MB, συνήθως αφαιρώντας ή σμικρύνοντας εικόνες." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Κρατήστε εδώ ιδιωτικές σημειώσεις για αυτό το βιογραφικό. Κανείς άλλος δεν μπορεί να τις δει." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Διατηρήστε το περιεχόμενο του βιογραφικού ως πραγματικό κείμενο και όχι ως εικόνες κειμένου." @@ -3058,6 +3056,10 @@ msgstr "Ύψος γραμμής" msgid "Link a Reactive Resume (recommended)" msgstr "Σύνδεση Reactive Resume (συνιστάται)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Συνδέστε ένα Reactive Resume για να χρησιμοποιήσετε τη βαθμολόγηση αντιστοίχισης και την προσαρμογή με AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Συνδέστε ένα βιογραφικό και επικολλήστε την περιγραφή θέσης (Επεξεργασία) για να βαθμολογήσετε την καταλληλότητά σας και να προσαρμόσετε ένα αντίγραφο." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Σύσταση…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Η σύνδεση ενός Reactive Resume ενεργοποιεί βαθμολόγηση αντιστοίχισης με AI και προσαρμογή." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Σύνδεση του λογαριασμού σας στο {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Φόρτωση παρόχων τεχνητής νοημοσύνης. Δ #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Φόρτωση εφαρμογών…" +msgstr "Φόρτωση αιτήσεων…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Τοποθεσία" msgid "Lock" msgstr "Κλείδωμα" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Αποσύνδεση" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Μεγάλα τμήματα κειμένου είναι γραμμένα με κεφαλαία." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Κύρια πλοήγηση" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Κάντε το τμήμα εμπειρίας πιο προσανατολισμένο στα αποτελέσματα και αφαιρέστε τις αόριστες αρμοδιότητες." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Κάνε την ενότητα εμπειρίας να μιλάει για αποτελέσματα και κόψε τις αόριστες αρμοδιότητες." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Πρέπει να αρχίζει με https://" msgid "Name" msgstr "Όνομα" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Ονομάστε το βιογραφικό με βάση τη θέση για την οποία κάνετε αίτηση." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Τα ονόματα σάς βοηθούν να ξεχωρίζετε τα κλειδιά, οπότε ονομάστε το ανάλογα με τη χρήση που θα του κάνετε." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Τα ονόματα σάς βοηθούν να ξεχωρίζετε τα κλειδιά πρόσβασης, αν καταχωρίσετε περισσότερα από ένα." + #: src/libs/locale.ts msgid "Nepali" msgstr "Νεπάλι" @@ -3335,11 +3340,11 @@ msgstr "Οι εγγραφές νέων λογαριασμών είναι προ #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Νέα εφαρμογή" +msgstr "Νέα αίτηση" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Νέες λειτουργίες προστίθενται και βελτιώνονται συνεχώς, οπότε φροντίστε να επιστρέφετε συχνά." +msgid "New features land regularly, so check back now and then." +msgstr "Νέες λειτουργίες προστίθενται τακτικά, οπότε ελέγχετε ξανά πού και πού." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Νέο νήμα" msgid "New Thread" msgstr "Νέο νήμα" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Χωρίς διαφημίσεις και χωρίς ιχνηλάτες, ώστε τίποτα να μη σας εμποδίζει." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Χωρίς διαφημίσεις, χωρίς παρακολούθηση" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Καμία αίτηση δεν ταιριάζει με τα φίλτρα σας." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Δεν υπάρχουν ακόμη αιτήσεις — προσθέστε μερικές για να δείτε το funnel και τα ποσοστά απάντησης." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Δεν υπάρχουν ακόμη αιτήσεις. Προσθέστε μερικές για να δείτε τη χοάνη και τα ποσοστά απάντησης." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Δεν βρέθηκαν λίστες με κουκκίδες." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Καμία εντολή δεν ταιριάζει με αυτήν την αναζήτηση." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Δεν βρέθηκαν συμβατικές επικεφαλίδες ενοτήτων." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Δεν βρέθηκε αριθμός τηλεφώνου." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Καμία πρόβλεψη για το αν θα απορριφθείτε — κανένα εργαλείο δεν μπορεί να το κάνει." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Καμία πρόβλεψη για το αν θα απορριφθείτε. Κανένα εργαλείο δεν μπορεί να το κάνει αυτό." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3486,7 +3500,7 @@ msgstr "Δεν ήταν δυνατή η ανάγνωση κειμένου από #: src/routes/agent/-components/thread-sidebar.tsx msgid "No threads yet." -msgstr "Δεν υπάρχουν ακόμη θέματα." +msgstr "Δεν υπάρχουν ακόμη νήματα." #: src/features/ats-checker/messages.ts msgid "No work-experience section was found." @@ -3518,7 +3532,7 @@ msgstr "Δεν είστε σίγουροι τι να γράψετε;" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "Σημείωμα" +msgstr "Σημείωση" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx @@ -3549,6 +3563,10 @@ msgstr "Οντιά" msgid "Ollama Cloud" msgstr "Ολάμα Νέφος" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Μετά τη διαγραφή, το κλειδί δεν θα έχει πλέον πρόσβαση στα δεδομένα σας. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Σύνδεση με ένα κλικ" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Ελέγχθηκαν μόνο οι πρώτες {0} σελίδες, επομένως αυτή η αναφορά δεν καλύπτει ολόκληρο το αρχείο." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Μόνο οι πρώτες {MAX_IMPORT} γραμμές εισάγονται κάθε φορά — {overflow} παραλείπονται. Χωρίστε το αρχείο για να εισαγάγετε τα υπόλοιπα." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Μόνο οι πρώτες {MAX_IMPORT} γραμμές εισάγονται κάθε φορά, αφήνοντας εκτός {overflow}. Χωρίστε το αρχείο για να εισαγάγετε τις υπόλοιπες." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Άνοιγμα" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Ανοιχτός πράκτορας τεχνητής νοημοσύνης" +msgstr "Άνοιγμα πράκτορα τεχνητής νοημοσύνης" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Ανοιχτός βοηθός τεχνητής νοημοσύνης" +msgstr "Άνοιγμα βοηθού τεχνητής νοημοσύνης" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Προαιρετική σημείωση για τον πράκτορα" msgid "Optional note for the agent…" msgstr "Προαιρετική σημείωση για τον πράκτορα…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Προαιρετικά, ορίστε έναν κωδικό πρόσβασης ώστε μόνο τα άτομα που γνωρίζουν τον κωδικό να μπορούν να βλέπουν το βιογραφικό σας σημείωμα μέσω του συνδέσμου." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Προαιρετικά, ποιοι όροι από μια αγγελία εργασίας εμφανίζονται ήδη." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Κλειδί πρόσβασης" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Το κλειδί πρόσβασης διαγράφηκε επιτυχώς." +msgid "Passkey deleted." +msgstr "Το κλειδί πρόσβασης διαγράφηκε." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Το κλειδί πρόσβασης καταχωρήθηκε με επιτυχία." +msgid "Passkey registered." +msgstr "Το κλειδί πρόσβασης καταχωρίστηκε." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Αμηχανία" msgid "Persian" msgstr "Περσικά" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Προσωποποιήστε το βιογραφικό σας σημείωμα με οποιαδήποτε χρώματα, γραμματοσειρές ή σχέδια και κάντε το πραγματικά δικό σας." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Τηλέφωνο" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Διαλέξτε μια συνομιλία από την πλαϊνή στήλη ή ξεκινήστε ένα νέο νήμα για να δουλέψετε σε ένα πρόχειρο." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Διαλέξτε μια μορφή για το βιογραφικό ή τη συνοδευτική επιστολή σας." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Επιλέξτε ένα εικονίδιο" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Τοποθετήστε το σε μια σελίδα από τον πίνακα Διάταξη ή αποκρύψτε το εάν θέλετε να το παρκάρετε." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Απλό κείμενο, ιδανικό για εργαλεία AI και γρήγορες αλλαγές." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Εισαγάγετε έναν νέο κωδικό πρόσβασης για τον λογαριασμό σας" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Εισαγάγετε τον κωδικό πρόσβασης που μοιράστηκε μαζί σας ο κάτοχος του βιογραφικού σημειώματος για να συνεχίσετε." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Εισαγάγετε το URL στο οποίο θέλετε να γίνεται ο σύνδεσμος:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Απλό κείμενο, για εργαλεία AI και γρήγορες αλλαγές." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Παρακαλώ υποστηρίξτε το έργο" msgid "Please upload a PDF file." msgstr "Ανεβάστε ένα αρχείο PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Περιμένετε όσο δημιουργείται το PDF σας..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Παρακαλώ περιμένετε όσο δημιουργείται το PDF σας…" - #: src/libs/locale.ts msgid "Polish" msgstr "Πολωνικά" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Προτιμήσεις" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Να προετοιμάσω μια συντηρητική ενημέρωση που βελτιώνει τη σαφήνεια χωρίς να αλλάζει την αφήγηση της καριέρας μου." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Ετοίμασε μια συντηρητική διόρθωση που βελτιώνει τη σαφήνεια χωρίς να αλλάζει την ιστορία της καριέρας μου." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Έργα" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Προστατέψτε το βιογραφικό σας σημείωμα από μη εξουσιοδοτημένη πρόσβαση με έναν κωδικό πρόσβασης" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Προστατέψτε το βιογραφικό σας σημείωμα με έναν κωδικό πρόσβασης και επιτρέψτε μόνο σε άτομα που γνωρίζουν τον κωδικό να το βλέπουν." +msgid "Protect your resume with a password" +msgstr "Προστατέψτε το βιογραφικό σας με κωδικό" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Δημοσιεύσεις" msgid "Publisher" msgstr "Εκδότης" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Βάλτε κωδικό στο βιογραφικό σας, ώστε να μπορούν να το διαβάσουν μόνο όσοι τον έχουν από εσάς." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Τοποθετήστε μια απλή διεύθυνση email κοντά στην κορυφή της πρώτης σελίδας. Είναι αυτό με βάση το οποίο σας καταχωρούν τα περισσότερα συστήματα." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Μετάβαση στην αρχική σελίδα" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Αντιδραστικό βιογραφικό σημείωμα (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 συνεχίζει να αναπτύσσεται χάρη στη ζωντανή του κοινότητα. Αυτό το έργο οφείλει την πρόοδό του σε πολλά άτομα που αφιέρωσαν τον χρόνο και τις δεξιότητές τους για να το βελτιώσουν. Γιορτάζουμε τους προγραμματιστές που βελτίωσαν τις λειτουργίες του στο GitHub, τους γλωσσολόγους των οποίων οι μεταφράσεις στο Crowdin το έκαναν προσβάσιμο σε ένα ευρύτερο κοινό και τους ανθρώπους που δώρισαν για να στηρίξουν τη συνεχιζόμενη ανάπτυξή του." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Το Reactive Resume γίνεται καλύτερο επειδή κάποιοι του αφιερώνουν τον χρόνο τους. Οι συνεισφέροντες στο GitHub φτιάχνουν τις λειτουργίες και διορθώνουν τα σφάλματα, οι μεταφραστές στο Crowdin το κάνουν αναγνώσιμο σε άλλες γλώσσες και οι δωρητές βοηθούν να συνεχιστεί η ανάπτυξη. Αυτό το έργο χρωστά την πρόοδό του σε όλους αυτούς." #: 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 είναι ένα δωρεάν έργο ανοικτού κώδικα, φτιαγμένο με αγάπη και συντηρούμενο από εμένα και μια κοινότητα συνεισφερόντων. Οι δωρεές σας βοηθούν να παραμένουν τα φώτα αναμμένα και ο κώδικας να συνεχίζει να ρέει." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Το Reactive Resume είναι ένα δωρεάν έργο ανοικτού κώδικα, που συντηρείται από εμένα και μια κοινότητα συνεισφερόντων. Οι δωρεές σας καλύπτουν τα λειτουργικά έξοδα και κρατούν την ανάπτυξη σε εξέλιξη." #: 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." -msgstr "Το Reactive Resume είναι ένας δωρεάν κατασκευαστής βιογραφικών σημειωμάτων ανοικτού κώδικα που απλοποιεί τη διαδικασία δημιουργίας, ενημέρωσης και κοινοποίησης του βιογραφικού σας σημειώματος." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Το Reactive Resume είναι ένας δωρεάν δημιουργός βιογραφικών ανοικτού κώδικα που κάνει εύκολη τη δημιουργία, την ενημέρωση και την κοινοποίηση του βιογραφικού σας." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Το Reactive Resume είναι δωρεάν και ανοιχτού κώδικα. Αν σας έχει βοηθήσει, σκεφτείτε να κάνετε μια δωρεά." #: 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 είναι ανοικτού κώδικα, με έμφαση στο απόρρητο και εντελώς δωρεάν. Σε αντίθεση με άλλους κατασκευαστές βιογραφικών σημειωμάτων, δεν εμφανίζει διαφημίσεις, δεν παρακολουθεί τα δεδομένα σας και δεν περιορίζει τις λειτουργίες του πίσω από paywall." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Το Reactive Resume είναι ανοικτού κώδικα, ιδιωτικό και δωρεάν. Δεν εμφανίζει διαφημίσεις, δεν παρακολουθεί τι κάνετε και δεν κλειδώνει λειτουργίες πίσω από συνδρομή." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Το Reactive Resume παραμένει δωρεάν, ανοιχτού #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Αντιδραστικό βιογραφικό v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Αντιδραστικό βιογραφικό σημείωμα v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Μετονομασία" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Αποδίδει το τρέχον βιογραφικό σας σε PDF και εκτελεί τον πλήρη έλεγχο αρχείου, στο πρόγραμμα περιήγησής σας. Τίποτα δεν μεταφορτώνεται." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Αποδίδει το τρέχον βιογραφικό σας σε PDF και εκτελεί τον πλήρη έλεγχο του αρχείου στο πρόγραμμα περιήγησής σας. Δεν ανεβαίνει τίποτα." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Επαναφορά αυτής της έκδοσης;" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Περίληψη" +msgstr "Βιογραφικό σημείωμα" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Επεξεργασία βιογραφικού" msgid "Resume file" msgstr "Αρχείο βιογραφικού" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Ο σύνδεσμος του βιογραφικού αντιγράφηκε στο πρόχειρο." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Βιογραφικό συνδεδεμένο" @@ -4330,6 +4333,10 @@ msgstr "Επιλογές βιογραφικού" msgid "Resume patch" msgstr "Επαναφορά κώδικα" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Πρότυπα βιογραφικών για διαφορετικά επαγγέλματα και γούστα. Διαλέξτε αυτό που σας ταιριάζει." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Έλεγχος επεξεργασιών" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Ελέγξτε το βιογραφικό σημείωμα με βάση την περιγραφή της θέσης εργασίας και κάντε μου ερωτήσεις πριν αλλάξετε αβέβαια σημεία." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Έλεγξε το βιογραφικό σε σχέση με μια περιγραφή θέσης και ρώτησέ με πριν αλλάξεις οτιδήποτε δεν είσαι σίγουρος." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Αξιολόγηση…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Επαναδιατυπώστε την περίληψη ώστε να στοχεύει σε έναν ρόλο ανώτερου διευθυντή μηχανικών χωρίς να ακούγεται γενική." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Ξαναγράψε την περίληψη για θέση ανώτερου διευθυντή μηχανικών και κράτησέ την συγκεκριμένη." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Ξαναγράψτε αυτό το βιογραφικό για μια μετάβαση από τον ιδρυτή σε επικεφαλής προϊόντος σε μια νεοσύστατη επιχείρηση με σαφή επιχειρηματικό αντίκτυπο." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Ξαναγράψε αυτό το βιογραφικό για έναν ιδρυτή startup που περνά σε ρόλο επικεφαλής προϊόντος και δείξε τον επιχειρηματικό αντίκτυπο." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Διαχωριστικό" msgid "Serbian" msgstr "Σερβικά" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Ορίστε κωδικό αν θέλετε να ανοίγουν τη δημόσια διεύθυνση URL μόνο όσοι τον γνωρίζουν." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Ρύθμιση ενός παρόχου τεχνητής νοημοσύν msgid "Set up an AI provider before starting a thread." msgstr "Ρυθμίστε έναν πάροχο τεχνητής νοημοσύνης πριν ξεκινήσετε ένα νήμα." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Ρυθμίστε πρώτα έναν πάροχο AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Ρυθμίστε έναν πάροχο τεχνητής νοημοσύνης για να συζητήσετε αυτό το βιογραφικό και να εφαρμόσετε αυτόματα τις αλλαγές." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Ρυθμίστε έναν πάροχο τεχνητής νοημοσύνης για να ξεκινήσετε." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Ρύθμιση εφαρμογής ελέγχου ταυτότητας" msgid "Shadow Width" msgstr "Πλάτος σκιάς" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Μοιραστείτε το με μια δημόσια διεύθυνση URL, βάλτε κωδικό σε αυτή τη διεύθυνση ή κατεβάστε το PDF και στείλτε το μόνοι σας." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Μοιραστείτε το βιογραφικό σας σημείωμα με ένα δημόσιο URL και επιτρέψτε σε άλλους να το βλέπουν." +msgid "Share your resume with a public URL." +msgstr "Μοιραστείτε το βιογραφικό σας με μια δημόσια διεύθυνση URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Συνδεθείτε στον λογαριασμό σας" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Συνδεθείτε με GitHub, Google ή έναν προσαρμοσμένο πάροχο OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Αποσύνδεση" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Ορισμένοι χαρακτήρες εμφανίζονται ως ερωτηματικά." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Ορισμένοι έλεγχοι χρειάζονται πληροφορίες που αυτό το αρχείο δεν διαθέτει: περιεχόμενο σελίδων που δεν μπόρεσε να επιθεωρηθεί ή κείμενο σε γλώσσα που αυτοί οι έλεγχοι δεν καλύπτουν. Δεν προσμετρώνται ούτε ως επιτυχημένοι ούτε ως αποτυχημένοι." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Κάποιοι έλεγχοι χρειάζονται πληροφορίες που δεν περιέχει αυτό το αρχείο: περιεχόμενο σελίδων που δεν ήταν δυνατό να εξεταστεί ή κείμενο σε γλώσσα που δεν καλύπτουν αυτοί οι έλεγχοι. Δεν μετρούν ούτε ως επιτυχία ούτε ως αποτυχία." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Ξεκινήστε το βιογραφικό με το όνομά σας σε δική του γραμμή." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Έναρξη νήματος" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Προσαρμογή του βιογραφικού μου" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Προσαρμόστε αυτό το βιογραφικό σημείωμα στην περιγραφή μιας θέσης εργασίας διαχειριστή προϊόντων και δώστε έμφαση στην ανάληψη ευθύνης για τον σχεδιασμό του οδικού χάρτη, στην επικοινωνία με τα ενδιαφερόμενα μέρη και στα μετρήσιμα αποτελέσματα των λανσαρισμάτων." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Προσάρμοσε αυτό το βιογραφικό σε μια περιγραφή θέσης υπεύθυνου προϊόντος και τόνισε την ευθύνη για τον οδικό χάρτη, την επικοινωνία με τα ενδιαφερόμενα μέρη και τα μετρήσιμα αποτελέσματα των κυκλοφοριών." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Ο πράκτορας χρειάζεται τη συμβολή σας." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Το κλειδί API διαγράφηκε με επιτυχία." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Η τεκμηρίωση του API δείχνει πώς να συνδέσετε το Reactive Resume με τις δικές σας εφαρμογές. Καλύπτει τα τελικά σημεία, τη μορφή των αιτημάτων και τον έλεγχο ταυτότητας." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Μετά τη διαγραφή, το κλειδί API δεν θα μπορεί πλέον να αποκτά πρόσβαση στα δεδομένα σας. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί." +msgid "The API key has been deleted." +msgstr "Το κλειδί API διαγράφηκε." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Η εφαρμογή που σας έστειλε εδώ υπέβαλε msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Οι παραπάνω έλεγχοι είναι μηχανικοί. Αυτό ρωτά ένα γλωσσικό μοντέλο τι θα σκεφτόταν ένας αναγνώστης για τις κουκκίδες σας και προτείνει επανασυντάξεις. Δεν παράγει βαθμολογία." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Η εντολή που αναζητάτε δεν υπάρχει." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Ο εκτενής έλεγχος δεν ολοκληρώθηκε. Δοκιμάστε ξανά." @@ -5317,10 +5332,6 @@ msgstr "Η απόκριση του παρόχου δεν ήταν δυνατό msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Δεν ήταν δυνατή η ενημέρωση της προεπισκόπησης βιογραφικού σημειώματος. Η τελευταία έγκυρη προεπισκόπηση εξακολουθεί να εμφανίζεται." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Το βιογραφικό σημείωμα στο οποίο προσπαθείτε να αποκτήσετε πρόσβαση προστατεύεται με κωδικό πρόσβασης" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Η ίδια γραμμή επαναλαμβάνεται σε κάθε σελίδα." @@ -5369,26 +5380,13 @@ msgstr "Δεν υπάρχει σύνδεσμος προς προφίλ, portfoli msgid "There is no summary paragraph." msgstr "Δεν υπάρχει παράγραφος περίληψης." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Υπήρξε ένα πρόβλημα κατά τη δημιουργία του DOCX, παρακαλώ δοκιμάστε ξανά." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Παρουσιάστηκε πρόβλημα κατά τη δημιουργία του PDF, δοκιμάστε ξανά." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Παρουσιάστηκε πρόβλημα κατά την προετοιμασία του βιογραφικού σας για εκτύπωση, δοκιμάστε ξανά." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Δεν υπήρχαν αρκετές πληροφορίες για την εκτέλεση αυτού του ελέγχου." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Αυτοί οι έλεγχοι εκτελούνται καθώς πληκτρολογείτε και δεν εγκαταλείπουν ποτέ το πρόγραμμα περιήγησής σας. Ρωτούν εάν ένα μηχάνημα μπορεί να διαβάσει το βιογραφικό σας, όχι εάν διαβάζει καλά." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Αυτοί οι έλεγχοι εκτελούνται καθώς πληκτρολογείτε και δεν φεύγουν ποτέ από το πρόγραμμα περιήγησής σας. Ελέγχουν αν το λογισμικό μπορεί να διαβάσει το βιογραφικό σας, όχι πόσο καλά είναι γραμμένο." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Όλα τα δεδομένα σας θα διαγραφούν οριστικά." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Τα μηνύματα συνομιλίας και τα μεταφορτωμένα συνημμένα θα καταργηθούν. Το βιογραφικό σημείωμα εργασίας παραμένει στον πίνακα ελέγχου σας και μπορεί να διαγραφεί ξεχωριστά." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Τα μηνύματα και τα συνημμένα νημάτων θα καταργηθούν." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Διαγράφει τα μηνύματα του νήματος και τα συνημμένα που ανέβηκαν." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Δεν ήταν δυνατό το άνοιγμα αυτού του νήματος εκπροσώπου." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί. Διαγράφει τα μηνύματα του νήματος και τα συνημμένα που ανέβηκαν. Το βιογραφικό εργασίας παραμένει στον πίνακα ελέγχου σας και μπορείτε να το διαγράψετε ξεχωριστά." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Αυτός ο έλεγχος δεν ισχύει για αυτό το α msgid "This check only runs on resumes written in English." msgstr "Αυτός ο έλεγχος εκτελείται μόνο σε βιογραφικά γραμμένα στα αγγλικά." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Αυτό δημιουργεί ένα νέο κλειδί API, το οποίο επιτρέπει σε άλλα προγράμματα να διαβάζουν και να αλλάζουν τα δεδομένα του βιογραφικού σας μέσω του API του Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Αυτή η ημερομηνία δεν θα διαβαστεί σωστά." @@ -5523,6 +5521,10 @@ msgstr "Αυτή είναι μια φόρμα XFA, οπότε τα περισσ msgid "This is not a common resume page size." msgstr "Αυτό δεν είναι ένα συνηθισμένο μέγεθος σελίδας βιογραφικού." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Αυτό το κλειδί εμφανίζεται μόνο μία φορά. Αντιγράψτε το πριν κλείσετε αυτό το παράθυρο." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Από αυτόν τον σύνδεσμο λείπει το πρωτόκολλό του." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Αυτό μπορεί να πάρει μερικά λεπτά, ανάλογα με την απόκριση του παρόχου ΤΝ. Μην κλείσετε το παράθυρο ή ανανεώσετε τη σελίδα." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Αυτό μετρά πόσο πιστά μπορεί ένα λογισμικό να εξαγάγει το κείμενο αυτού του αρχείου. Δεν προβλέπει αν μια αίτηση θα απορριφθεί. Κανένα εργαλείο δεν μπορεί. Το αρχείο σας διαβάστηκε σε αυτό το πρόγραμμα περιήγησης και δεν μεταφορτώθηκε ποτέ." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Αυτό μετρά πόσο πιστά μπορεί το λογισμικό να εξαγάγει το κείμενο αυτού του αρχείου. Δεν προβλέπει αν μια αίτηση θα απορριφθεί, και κανένα εργαλείο δεν μπορεί. Το αρχείο σας διαβάστηκε σε αυτό το πρόγραμμα περιήγησης και δεν ανέβηκε ποτέ." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Αυτό το βιογραφικό σημείωμα είναι κλει msgid "This resume is long." msgstr "Αυτό το βιογραφικό είναι μεγάλο." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Αυτό το βιογραφικό προστατεύεται με κωδικό" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Αυτό το βιογραφικό ενημερώθηκε από έναν πράκτορα Τεχνητής Νοημοσύνης." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Οι ρυθμίσεις κοινής χρήσης αυτού του βιογραφικού έχουν αλλάξει αλλού." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Αυτή η αξιολόγηση είναι η γνώμη ενός γλωσσικού μοντέλου για το κείμενό σας. Δεν αλλάζει την παραπάνω βαθμολογία και μπορεί να είναι λανθασμένη. Διαβάστε την ως δεύτερη γνώμη, όχι ως ετυμηγορία." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Αυτή η αξιολόγηση είναι η γνώμη ενός γλωσσικού μοντέλου για το γραπτό σας. Δεν αλλάζει τη βαθμολογία παραπάνω και μπορεί να κάνει λάθος. Δείτε την ως δεύτερη γνώμη, όχι ως ετυμηγορία." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Αυτός ο ρόλος δεν έχει περιγραφή." msgid "This section has content but never appears." msgstr "Αυτή η ενότητα έχει περιεχόμενο αλλά δεν εμφανίζεται ποτέ." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Αυτή η ενότητα προορίζεται για τις προσωπικές σας σημειώσεις ειδικά για το συγκεκριμένο βιογραφικό σημείωμα. Το περιεχόμενο εδώ παραμένει ιδιωτικό και δεν κοινοποιείται σε κανέναν άλλον." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Αυτή η ενότητα είναι χωρισμένη σε στήλες." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Αυτό το βήμα είναι προαιρετικό, αλλά συνιστάται." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Αυτό το νήμα έχει αρχειοθετηθεί. Δεν είναι δυνατή η αποστολή νέων μηνυμάτων." +msgid "This thread is archived. You can't send new messages." +msgstr "Αυτό το νήμα είναι αρχειοθετημένο. Δεν μπορείτε να στείλετε νέα μηνύματα." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Αυτό το νήμα είναι μόνο για ανάγνωση" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Αυτό το νήμα είναι μόνο για ανάγνωση επειδή το βιογραφικό σημείωμα ή ο πάροχος τεχνητής νοημοσύνης δεν είναι διαθέσιμοι." -#: 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 "Αυτό θα δημιουργήσει ένα νέο κλειδί API για πρόσβαση στο Reactive Resume API, ώστε να επιτρέπεται σε μηχανές να αλληλεπιδρούν με τα δεδομένα του βιογραφικού σας σημειώματος." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Αυτό θα σας βοηθήσει να το αναγνωρίσετε αργότερα, αν σκοπεύετε να έχετε πολλαπλά passkeys." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Αυτό θα αφαιρέσει όλα τα στοιχεία από αυτό το τμήμα." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Περιορίστε την ενότητα δεξιοτήτων, ώστε να υποστηρίζει τον ρόλο-στόχο αντί να διαβάζεται σαν μια λίστα με λέξεις-κλειδιά." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Επίδειξη time-lapse δημιουργίας βιογραφικού σημειώματος με το Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Χρονική απεικόνιση της δημιουργίας ενός βιογραφικού στο Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Χρονολόγιο" msgid "Tip" msgstr "Συμβουλή" -#: 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 "Συμβουλή: Δώστε στο κλειδί API ένα όνομα που να αντιστοιχεί στον σκοπό του κλειδιού, ώστε να το αναγνωρίζετε εύκολα αργότερα." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Συμβουλή: Μπορείτε να ονομάσετε το βιογραφικό σημείωμα ανάλογα με τη θέση για την οποία υποβάλλετε αίτηση." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Τίτλος" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Για να διαγράψετε τον λογαριασμό σας, πρέπει να εισαγάγετε το κείμενο επιβεβαίωσης και να κάνετε κλικ στο παρακάτω κουμπί." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Για να διαγράψετε τον λογαριασμό σας, πληκτρολογήστε το κείμενο επιβεβαίωσης παρακάτω και μετά πατήστε το κουμπί." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Απενεργοποιήστε τις προαιρετικές συνδέσεις γραμμάτων (ligatures) κατά την εξαγωγή." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Ενεργοποιήστε τη δημόσια κοινοποίηση για να παρακολουθείτε πόσες φορές έχει προβληθεί ή ληφθεί το βιογραφικό σας σημείωμα. Μόνο εσείς μπορείτε να βλέπετε τα στατιστικά του βιογραφικού σας σημειώματος." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Ενεργοποιήστε τη δημόσια κοινοποίηση για να παρακολουθείτε πόσες φορές έχει προβληθεί ή ληφθεί το βιογραφικό σας. Μόνο εσείς βλέπετε αυτούς τους αριθμούς." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Έλεγχος ταυτότητας δυο σταδίων" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων απενεργοποιήθηκε με επιτυχία." +msgid "Two-factor authentication is now disabled." +msgstr "Ο έλεγχος ταυτότητας δύο σταδίων απενεργοποιήθηκε." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων ρυθμίστηκε με επιτυχία." +msgid "Two-factor authentication is now enabled." +msgstr "Ο έλεγχος ταυτότητας δύο σταδίων ενεργοποιήθηκε." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Ενημέρωση υπάρχουσας εθελοντικής εμπε msgid "Update Password" msgstr "Ενημέρωση κωδικού πρόσβασης" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Ενημερώστε τις κουκκίδες του έργου για να εμφανίσετε την ηγεσία, τους περιορισμούς, τις ανταλλαγές συμβιβασμών και τα μετρήσιμα αποτελέσματα." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Ενημέρωση βιογραφικού σημειώματος" @@ -5970,6 +5952,10 @@ msgstr "Ενημέρωση βιογραφικού σημειώματος" msgid "Update the calendar date for this timeline entry." msgstr "Ενημερώστε την ημερομηνία ημερολογίου για αυτήν την καταχώριση χρονολογίου." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Ενημέρωσε τα σημεία των έργων ώστε να δείχνουν ηγεσία, περιορισμούς, συμβιβασμούς και μετρήσιμα αποτελέσματα." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Ενημερώστε τα στοιχεία αυτής της αίτησης." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Μεταφόρτωση .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Μεταφορτώστε ένα βιογραφικό και δείτε τι διαβάζει πραγματικά ένα σύστημα παρακολούθησης υποψηφίων από αυτό. Όλα εκτελούνται σε αυτό το πρόγραμμα περιήγησης. Το αρχείο σας δεν μεταφορτώνεται ποτέ και τίποτα δεν αποθηκεύεται." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Ανεβάστε ένα βιογραφικό και δείτε τι διαβάζει από αυτό ένα σύστημα παρακολούθησης υποψηφίων. Όλα εκτελούνται σε αυτό το πρόγραμμα περιήγησης. Το αρχείο σας δεν ανεβαίνει ποτέ και δεν αποθηκεύεται τίποτα." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Προειδοποίηση" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Δεν ήταν δυνατός ο αυτόματος εντοπισμός της μορφής — επιλέξτε την παραπάνω." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Δεν μπορέσαμε να εντοπίσουμε αυτόματα τη μορφή. Επιλέξτε την παραπάνω." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Δεν μπορέσαμε να βρούμε αυτήν τη σελίδα msgid "We couldn't link that provider account. Please try again." msgstr "Δεν μπορέσαμε να συνδέσουμε αυτόν τον λογαριασμό παρόχου. Δοκιμάστε ξανά." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Δεν μπορέσαμε να ανοίξουμε αυτό το νήμα." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Δεν μπορέσαμε να διαβάσουμε το προφίλ σας από τον πάροχο." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Στείλαμε έναν σύνδεσμο επιβεβαίωσης στη νέα σας διεύθυνση email. Ανοίξτε τον για να επιβεβαιώσετε την αλλαγή." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Στείλαμε έναν νέο σύνδεσμο επαλήθευσης στη διεύθυνση email σας. Ανοίξτε τον για να επαληθεύσετε τον λογαριασμό σας." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Αναζήτηση στον ιστό" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ναι, το Reactive Resume είναι διαθέσιμο σε πολλές γλώσσες. Μπορείτε να επιλέξετε την προτιμώμενη γλώσσα σας στη σελίδα ρυθμίσεων ή χρησιμοποιώντας τον επιλογέα γλώσσας στην επάνω δεξιά γωνία. Αν δεν βλέπετε τη γλώσσα σας ή θα θέλατε να βελτιώσετε τις υπάρχουσες μεταφράσεις, μπορείτε να <0>συμβάλετε στις μεταφράσεις στο Crowdin<1> (ανοίγει σε νέα καρτέλα)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ναι. Με ένα κλικ εξάγετε το βιογραφικό σας σε PDF, με τη μορφοποίηση και το στυλ σας άθικτα." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ναι! Το Reactive Resume είναι εντελώς δωρεάν στη χρήση, χωρίς κρυφές χρεώσεις, επίπεδα premium ή συνδρομές. Είναι ανοικτού κώδικα και θα παραμείνει πάντα δωρεάν." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ναι. Επιλέξτε τη γλώσσα σας στη σελίδα ρυθμίσεων ή με τον διακόπτη γλώσσας στην επάνω δεξιά γωνία. Αν λείπει η γλώσσα σας ή η υπάρχουσα μετάφραση θα μπορούσε να είναι καλύτερη, μπορείτε να <0>συνεισφέρετε στις μεταφράσεις στο Crowdin<1> (ανοίγει σε νέα καρτέλα)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Μπορείτε επίσης να το αναπτύξετε στους δικούς σας διακομιστές χρησιμοποιώντας το Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ναι. Το Reactive Resume είναι δωρεάν στη χρήση, χωρίς κρυφά κόστη, premium επίπεδα ή συνδρομές. Είναι ανοικτού κώδικα και θα παραμείνει δωρεάν." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Μπορείτε επίσης να χρησιμοποιήσετε το όνομα χρήστη σας για να συνδεθείτε." - -#: src/routes/_home/-sections/faq.tsx -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 για να το μοιραστείτε απευθείας. Η επιλογή είναι δική σας!" +msgid "You can also sign in with your username." +msgstr "Μπορείτε επίσης να συνδεθείτε με το όνομα χρήστη σας." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Έχετε νέο μήνυμα!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ο λογαριασμός σας διαγράφηκε με επιτυχία." +msgid "Your account has been deleted." +msgstr "Ο λογαριασμός σας διαγράφηκε." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Τα στοιχεία επικοινωνίας σας δεν βρίσκονται στην πρώτη σελίδα." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Τα δεδομένα σας έχουν εξαχθεί με επιτυχία." +msgid "Your data has been exported." +msgstr "Τα δεδομένα σας εξήχθησαν." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Τα δεδομένα σας είναι ασφαλή και δεν κοινοποιούνται ή πωλούνται ποτέ σε κανέναν." #: src/routes/_home/-sections/faq.tsx -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 στους δικούς σας διακομιστές για πλήρη έλεγχο των δεδομένων σας." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Τα δεδομένα σας αποθηκεύονται με ασφάλεια και δεν κοινοποιούνται ποτέ σε τρίτους. Αν θέλετε πλήρη έλεγχο σε αυτά, μπορείτε να φιλοξενήσετε το Reactive Resume στους δικούς σας διακομιστές." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Δεν ήταν δυνατή η αποθήκευση των τελευταίων αλλαγών σας." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Τα παλαιότερα στυλ σας παραμένουν ενεργά μέχρι να ενεργοποιήσετε ρητά αυτό το προσχέδιο Semantic CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Τα παλαιά σας στυλ παραμένουν ενεργά μέχρι να ενεργοποιήσετε αυτό το πρόχειρο Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Τα περιθώρια της σελίδας σας είναι πολύ στενά." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Ο κωδικός πρόσβασής σας επαναφέρθηκε με επιτυχία. Τώρα μπορείτε να συνδεθείτε με τον νέο σας κωδικό πρόσβασης." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Ο κωδικός σας επαναφέρθηκε. Μπορείτε τώρα να συνδεθείτε με τον νέο σας κωδικό." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Ο κωδικός πρόσβασής σας ενημερώθηκε με επιτυχία." +msgid "Your password has been updated." +msgstr "Ο κωδικός σας ενημερώθηκε." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Ο αριθμός τηλεφώνου σας είναι γραμμένος σε ασυνήθιστη μορφή." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Το προφίλ σας ενημερώθηκε με επιτυχία." +msgid "Your profile has been updated." +msgstr "Το προφίλ σας ενημερώθηκε." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Το βιογραφικό σας σημείωμα δημιουργήθηκε με επιτυχία." +msgid "Your resume has been created." +msgstr "Το βιογραφικό σας δημιουργήθηκε." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Το βιογραφικό σας σημείωμα διαγράφηκε με επιτυχία." +msgid "Your resume has been deleted." +msgstr "Το βιογραφικό σας διαγράφηκε." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Το βιογραφικό σας σημείωμα αντιγράφηκε με επιτυχία." +msgid "Your resume has been duplicated." +msgstr "Το βιογραφικό σας αντιγράφηκε." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Το βιογραφικό σας σημείωμα εισήχθη με επιτυχία." +msgid "Your resume has been imported." +msgstr "Το βιογραφικό σας εισήχθη." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Το βιογραφικό σας έχει αποκατασταθεί στην επιλεγμένη έκδοση." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Το βιογραφικό σας σημείωμα ενημερώθηκε με επιτυχία." +msgid "Your resume has been updated." +msgstr "Το βιογραφικό σας ενημερώθηκε." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Το βιογραφικό σας χρησιμοποιεί τα «εγώ» και «μου»." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Ο δημόσιος σύνδεσμος του βιογραφικού σας σημειώματος προστατεύεται αυτή τη στιγμή με κωδικό πρόσβασης. Μοιραστείτε τον κωδικό μόνο με άτομα που εμπιστεύεστε." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Η δημόσια διεύθυνση URL του βιογραφικού σας προστατεύεται με κωδικό. Μοιραστείτε τον κωδικό μόνο με άτομα που εμπιστεύεστε." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Η υποστήριξή σας διασφαλίζει ότι το έργο θα παραμείνει δωρεάν και προσβάσιμο για όλους, τώρα και στο μέλλον." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Η υποστήριξή σας κρατά το έργο δωρεάν και ανοικτό για όλους, τώρα και στο μέλλον." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Σμίκρυνση" #: src/libs/locale.ts msgid "Zulu" msgstr "Ζουλού" - diff --git a/apps/web/locales/en-GB.po b/apps/web/locales/en-GB.po index 22f739293..b87889aa5 100644 --- a/apps/web/locales/en-GB.po +++ b/apps/web/locales/en-GB.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Frequently<1>Asked<2>Questions" #: 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.<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!" -msgstr "<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.<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!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 year" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Templates" +msgid "15 Templates" +msgstr "15 Templates" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 months" msgid "6 months" msgstr "6 months" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "A clean single-column export keeps every fact. Columns and images are where they get lost." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "A date is in the future." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "A font is referenced but not embedded." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "A free and open-source resume builder that makes it easy to create, update, and share your resume." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "A gap is not a problem. Add a one-line explanation if you want to; many msgid "A link points somewhere other than the address it shows." msgstr "A link points somewhere other than the address it shows." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "A link to your resume has been copied to clipboard." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "A new verification link has been sent to your email address. Please check your inbox to verify your account." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "A page is rotated." msgid "A passion project by <0>Amruth Pillai." msgstr "A passion project by <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "A range of designs to choose from, with more on the way." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "A resume laid out for a human reader, with a photo, headings and columns" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "A single-column export keeps every fact. Columns and images are where facts get lost." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "A stretch" @@ -243,10 +234,6 @@ msgstr "A web address is written without https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Access your resumes and data programmatically using the API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Add a custom field" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Add an entry, or use projects and volunteer work to show equivalent hist msgid "Add and test a provider before starting an agent thread." msgstr "Add and test a provider before starting an agent thread." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Add another layer of protection to your account." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Any tag" #: 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 "Anyone visiting the resume's public URL must enter this password to access it." - -#: 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 "Anyone who has the resume's public URL will be able to view and download your resume without entering a password." +msgid "Anyone who opens the public URL will need this password." +msgstr "Anyone who opens the public URL will need this password." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Anyone with the link can view and download the resume." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Anyone with the public URL will be able to view and download your resume without a password." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Access" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Approve" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Approved — waiting for the agent…" +msgid "Approved, waiting for the agent…" +msgstr "Approved, waiting for the agent…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Auto-fill failed." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Available in multiple languages. If you would like to contribute, check out Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Available in multiple languages. If you want to help translate, head over to Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijani" msgid "Back to authentication settings" msgstr "Back to authentication settings" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Back to Login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Back to resumes" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Back to sign in" @@ -844,10 +832,6 @@ msgstr "Base URL" msgid "Basics" msgstr "Basics" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Beautiful templates to choose from, with more on the way." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" @@ -981,6 +965,10 @@ msgstr "Change language" msgid "Change language to…" msgstr "Change language to…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Change the colours, fonts, and design to suit you." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Change theme to…" @@ -1006,6 +994,10 @@ msgstr "Check again" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Check the exported file contains everything you expect, and that all of it is selectable text." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Check what an applicant tracking system would miss, and only add keywords you're sure about." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Check your email for a link to reset your password." @@ -1056,10 +1048,6 @@ msgstr "Choose a preset or custom shade." msgid "Choose a resume" msgstr "Choose a resume" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Choose an existing conversation from the sidebar, or start a new draft-focused thread." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Company A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compare this resume against this job posting URL and update the keywords without overselling anything." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Connection failed." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Connection verified — provider is ready to use." +msgid "Connection verified. The provider is ready to use." +msgstr "Connection verified. The provider is ready to use." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continue where you left off" #: 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 "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." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Correct the year, or write \"Present\" for ongoing work." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Could not generate the DOCX. Please try again." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Could not generate the PDF. Please try again." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Could not prepare your resume for printing. Please try again." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Could not reach the AI provider. Please try again." msgid "Could not restore this patch." msgstr "Could not restore this patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Could not set up two-factor authentication." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Could not verify provider connection." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Count by source" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Counted separately from the parse score. Coverage is not a prediction of anything." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Counted separately from the parse score. Coverage does not predict anything." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Create a Sample Resume" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Create as many resumes as you want, without limits." +msgid "Create as many resumes as you want." +msgstr "Create as many resumes as you want." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Create one now" msgid "Create resume with options" msgstr "Create resume with options" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Create, customise, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Created" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Deleting your resume..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Denied — waiting for the agent…" +msgid "Denied, waiting for the agent…" +msgstr "Denied, waiting for the agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Deny" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Deploy it on your own servers using the Docker image." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." @@ -1764,6 +1773,10 @@ msgstr "Donate" msgid "Donate to Reactive Resume" msgstr "Donate to Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Done" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplicate" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplicate as AI Draft" +msgid "Duplicate as AI draft" +msgstr "Duplicate as AI draft" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "English" msgid "English (United Kingdom)" msgstr "English (United Kingdom)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Enhance the security of your account with additional layers of protection." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Enter a name for your passkey." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Enter a new password for your account" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Enter one of your saved backup codes to access your account" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Enter the password the resume owner shared with you." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Enter the URL to link to" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Enter the URL you want to link to:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Enter the verification code from your authenticator app" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Enter your current password and a new password to update your account." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Every check passed. Nothing here should stop a parser from reading your resume." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Every contribution helps, however small.<0/>Thank you for your support!" -#: src/routes/_home/-sections/features.tsx -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, customise, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expires in" msgid "Expires on {0}" msgstr "Expires on {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." - -#: src/features/settings/pages/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 "Explore the API documentation to learn how to integrate Reactive Resume with your applications. Find detailed endpoints, request examples, and authentication methods." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Export" @@ -2083,13 +2096,9 @@ msgstr "Export PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Export the resume as a text PDF rather than as an image or a scan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Export your resume or cover letter in the format you need." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Export your resume to PDF instantly, without any waiting or delays." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Export your resume to PDF in one click, with no waiting." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Failed to save AI provider." msgid "Failed to send password reset email. Please try again." msgstr "Failed to send password reset email. Please try again." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Failed to setup two-factor authentication." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filter by tags" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Font Weight" msgid "Font Weights" msgstr "Font Weights" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "For a secure and distraction-free experience." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "For security reasons, this key will only be displayed once." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "For example, note which companies you sent this resume to, or links to the job descriptions." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Gaps:" msgid "Generate a random name" msgstr "Generate a random name" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generating your PDF..." + #: src/libs/locale.ts msgid "German" msgstr "German" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrew" #: 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 "Help me bring more experienced contributors on board, reducing the burden on a single maintainer and accelerating development." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Help translate the app to your language" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Here's your new API key" @@ -2657,10 +2655,6 @@ msgstr "Hungarian" msgid "Icon" msgstr "Icon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Keep a single address, so nothing has to guess which one to use." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Keep a single address, so software does not have to guess which one to use." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Keep it under 2.5 MB, usually by removing or shrinking images." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Keep private notes about this resume here. Nobody else can see them." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Keep resume content as real text rather than as pictures of text." @@ -3058,6 +3056,10 @@ msgstr "Line Height" msgid "Link a Reactive Resume (recommended)" msgstr "Link a Reactive Resume (recommended)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Link a Reactive Resume to use AI match scoring and tailoring." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referral…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Linking a Reactive Resume enables AI match scoring and tailoring." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Linking your {providerName} account..." @@ -3143,11 +3141,6 @@ msgstr "Location" msgid "Lock" msgstr "Lock" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Logout" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Long stretches are set in capitals." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Main navigation" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Make the experience section more results-oriented and remove vague responsibilities." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Make the experience section about results and cut the vague responsibilities." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Must start with https://" msgid "Name" msgstr "Name" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Name the resume after the position you are applying for." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Names help you tell keys apart, so name it after what you will use it for." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Names help you tell passkeys apart if you register more than one." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "New Application" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "New features are constantly being added and improved, so be sure to check back often." +msgid "New features land regularly, so check back now and then." +msgstr "New features land regularly, so check back now and then." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "New thread" msgid "New Thread" msgstr "New Thread" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "No ads and no trackers, so nothing gets in your way." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "No Advertising, No Tracking" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "No applications match your filters." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "No applications yet — add a few to see your funnel and reply rates." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "No applications yet. Add a few to see your funnel and reply rates." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "No bullet lists were found." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "No commands match that search." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "No conventional section headings were found." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "No phone number was found." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "No prediction of whether you will be rejected — no tool can do that." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "No prediction of whether you will be rejected. No tool can do that." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Once deleted, the key can no longer access your data. This cannot be undone." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "One-Click Sign-In" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Only the first {0} pages were checked, so this report does not cover the whole file." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3649,10 +3667,6 @@ msgstr "Optional note for the agent" msgid "Optional note for the agent…" msgstr "Optional note for the agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Optionally, set a password so that only people with the password can view your resume through the link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Optionally, which terms from a job posting already appear." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey deleted successfully." +msgid "Passkey deleted." +msgstr "Passkey deleted." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey registered successfully." +msgid "Passkey registered." +msgstr "Passkey registered." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Perplexity" msgid "Persian" msgstr "Persian" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalise your resume with any colours, fonts or designs, and make it your own." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Phone" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Pick a conversation from the sidebar, or start a new thread to work on a draft." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Pick a format for your resume or cover letter." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Pick an icon" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Place it on a page from the Layout panel, or hide it if you meant to park it." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain text, ideal for AI tools and quick edits." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Please enter a new password for your account" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Please enter the password shared with you by the owner of the resume to continue." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Please enter the URL you want to link to:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Plain text, for AI tools and quick edits." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Please support the project" msgid "Please upload a PDF file." msgstr "Please upload a PDF file." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Please wait while your PDF is being generated..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Please wait while your PDF is being generated…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polish" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferences" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Prepare a conservative patch that improves clarity without changing my career narrative." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepare a conservative patch that improves clarity without changing the story of my career." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projects" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protect your resume from unauthorised access with a password" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protect your resume with a password, and let only people with the password view it." +msgid "Protect your resume with a password" +msgstr "Protect your resume with a password" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publications" msgid "Publisher" msgstr "Publisher" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Put a password on your resume so only the people you give it to can read it." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Put a plain email address near the top of the first page. It is what most systems file you under." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 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." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." #: 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 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." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." #: 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." -msgstr "Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume is free and open source. If it has helped you, please consider donating." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Rename" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Resume edit" msgid "Resume file" msgstr "Resume file" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Resume link copied to clipboard." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Resume linked" @@ -4330,6 +4333,10 @@ msgstr "Resume options" msgid "Resume patch" msgstr "Resume patch" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Resume templates for different professions and tastes. Pick the one that suits you." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Review edits" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Review the resume against a job description and ask me questions before changing uncertain sections." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Review the resume against a job description, and ask me before changing anything you're unsure about." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Reviewing…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Rework the summary so it targets a senior engineering manager role without sounding generic." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Rewrite the summary for a senior engineering manager role, and keep it specific." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Separator" msgid "Serbian" msgstr "Serbian" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Set a password if you want only people who know it to open the public URL." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Set up an AI provider" msgid "Set up an AI provider before starting a thread." msgstr "Set up an AI provider before starting a thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Set up an AI provider first." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Set up an AI provider to chat about this resume and apply edits automatically." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Set up an AI provider to get started." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Setup Authenticator App" msgid "Shadow Width" msgstr "Shadow Width" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Share your resume with a public URL, and let others view it." +msgid "Share your resume with a public URL." +msgstr "Share your resume with a public URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Sign in to your account" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Sign in with GitHub, Google or a custom OAuth provider." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Sign out" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Some characters come out as question marks." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Start the resume with your name on its own line." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Start Thread" +msgid "Start thread" +msgstr "Start thread" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor my resume" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Tailor this resume to a product manager job description, and emphasise roadmap ownership, stakeholder communication, and measurable launch outcomes." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "The agent needs your input." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "The API key has been deleted successfully." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "The API key will no longer be able to access your data after deletion. This action cannot be undone." +msgid "The API key has been deleted." +msgstr "The API key has been deleted." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "The application that sent you here made an invalid authorisation request msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "The command you're looking for doesn't exist." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "The deep check could not finish. Please try again." @@ -5317,10 +5332,6 @@ msgstr "The provider's response could not be verified. Please start again." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "The resume preview could not be updated. The last valid preview is still shown." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "The resume you are trying to access is password protected" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "The same line repeats on every page." @@ -5369,26 +5380,13 @@ msgstr "There is no link to a profile, portfolio or repository." msgid "There is no summary paragraph." msgstr "There is no summary paragraph." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "There was a problem while generating the DOCX, please try again." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "There was a problem while generating the PDF, please try again." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "There was a problem while preparing your resume for printing, please try again." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "There was not enough information to run this check." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "This action cannot be undone." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "This action cannot be undone. All your data will be permanently deleted." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "This action cannot be undone. Messages and thread attachments will be removed." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "This action cannot be undone. It deletes the thread's messages and uploaded attachments." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "This agent thread could not be opened." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "This check does not apply to this file." msgid "This check only runs on resumes written in English." msgstr "This check only runs on resumes written in English." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "This date will not be read correctly." @@ -5523,6 +5521,10 @@ msgstr "This is an XFA form, so most software reads only the empty shell." msgid "This is not a common resume page size." msgstr "This is not a common resume page size." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "This key is shown only once. Copy it before you close this dialog." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "This link is missing its protocol." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "This resume is locked and cannot be updated." msgid "This resume is long." msgstr "This resume is long." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "This resume is password protected" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "This resume was updated by an AI agent." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "This resume's sharing settings changed elsewhere." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "This role has no description." msgid "This section has content but never appears." msgstr "This section has content but never appears." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "This section is split across columns." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "This step is optional, but recommended." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "This thread is archived. New messages cannot be sent." +msgid "This thread is archived. You can't send new messages." +msgstr "This thread is archived. You can't send new messages." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "This thread is read-only" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "This thread is read-only because the working resume or AI provider is unavailable." -#: 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 "This will generate a new API key to access the Reactive Resume API to allow machines to interact with your resume data." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "This will help you identify it later, if you plan to have multiple passkeys." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "This will remove all items from this section." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Tighten the skills section so it supports the target role instead of reading like a keyword dump." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Timelapse demonstration of building a resume with Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse of a resume being built in Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Timeline" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Give your API key a name, corresponding to the purpose of the key, to help you identify it later." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: You can name the resume referring to the position you are applying for." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Title" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "To delete your account, you need to enter the confirmation text and click the button below." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "To delete your account, type the confirmation text below, then click the button." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Turn off discretionary ligatures when exporting." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Two-Factor Authentication" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Two-factor authentication has been disabled successfully." +msgid "Two-factor authentication is now disabled." +msgstr "Two-factor authentication is now disabled." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Two-factor authentication has been setup successfully." +msgid "Two-factor authentication is now enabled." +msgstr "Two-factor authentication is now enabled." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Update an existing volunteer experience" msgid "Update Password" msgstr "Update Password" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Update Resume" @@ -5970,6 +5952,10 @@ msgstr "Update Resume" msgid "Update the calendar date for this timeline entry." msgstr "Update the calendar date for this timeline entry." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Update this application's details." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Upload .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Warning" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "We couldn't detect the format automatically — please choose it above." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "We couldn't detect the format automatically. Choose it above." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "We couldn't find that page" msgid "We couldn't link that provider account. Please try again." msgstr "We couldn't link that provider account. Please try again." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "We couldn't open this thread." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "We couldn't read your profile from the provider." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "We sent a confirmation link to your new email address. Open it to confirm the change." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "We sent a new verification link to your email address. Open it to verify your account." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Web search" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Yes. One click exports your resume to PDF, with your formatting and styling intact." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "You also have the option to deploy on your own servers using the Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "You can also use your username to login." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "You can also sign in with your username." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "You've got mail!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Your account has been deleted successfully." +msgid "Your account has been deleted." +msgstr "Your account has been deleted." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Your contact details are not on the first page." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Your data has been exported successfully." +msgid "Your data has been exported." +msgstr "Your data has been exported." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Your data is secure, and never shared or sold to anyone." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Your latest changes could not be saved." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Your legacy styles stay active until you activate this Semantic CSS draft." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Your page margins are very narrow." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Your password has been reset. You can now sign in with your new password." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Your password has been updated successfully." +msgid "Your password has been updated." +msgstr "Your password has been updated." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Your phone number is written in an unusual shape." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Your profile has been updated successfully." +msgid "Your profile has been updated." +msgstr "Your profile has been updated." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Your resume has been created successfully." +msgid "Your resume has been created." +msgstr "Your resume has been created." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Your resume has been deleted successfully." +msgid "Your resume has been deleted." +msgstr "Your resume has been deleted." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." +msgstr "Your resume has been duplicated." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Your resume has been imported successfully." +msgid "Your resume has been imported." +msgstr "Your resume has been imported." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Your resume has been restored to the selected version." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Your resume has been updated successfully." +msgid "Your resume has been updated." +msgstr "Your resume has been updated." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Your resume uses \"I\" and \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Your resume's public link is currently protected by a password. Share the password only with people you trust." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Your resume's public URL is protected by a password. Share the password only with people you trust." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Your support ensures the project remains free and accessible for everyone, now and in the future." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Your support keeps the project free and open to everyone, now and later." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zoom out" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/en-US.po b/apps/web/locales/en-US.po index a941d98f7..68697a4f8 100644 --- a/apps/web/locales/en-US.po +++ b/apps/web/locales/en-US.po @@ -130,8 +130,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Frequently<1>Asked<2>Questions" #: 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.<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!" -msgstr "<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.<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!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -142,8 +142,8 @@ msgid "1 year" msgstr "1 year" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Templates" +msgid "15 Templates" +msgstr "15 Templates" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -153,14 +153,6 @@ msgstr "3 months" msgid "6 months" msgstr "6 months" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "A clean single-column export keeps every fact. Columns and images are where they get lost." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "A date is in the future." @@ -178,8 +170,8 @@ msgid "A font is referenced but not embedded." msgstr "A font is referenced but not embedded." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "A free and open-source resume builder that makes it easy to create, update, and share your resume." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -197,18 +189,9 @@ msgstr "A gap is not a problem. Add a one-line explanation if you want to; many msgid "A link points somewhere other than the address it shows." msgstr "A link points somewhere other than the address it shows." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "A link to your resume has been copied to clipboard." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "A new verification link has been sent to your email address. Please check your inbox to verify your account." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -222,10 +205,18 @@ msgstr "A page is rotated." msgid "A passion project by <0>Amruth Pillai." msgstr "A passion project by <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "A range of designs to choose from, with more on the way." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "A resume laid out for a human reader, with a photo, headings and columns" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "A single-column export keeps every fact. Columns and images are where facts get lost." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "A stretch" @@ -238,10 +229,6 @@ msgstr "A web address is written without https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Access your resumes and data programmatically using the API." @@ -278,8 +265,8 @@ msgid "Add a custom field" msgstr "Add a custom field" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -375,6 +362,10 @@ msgstr "Add an entry, or use projects and volunteer work to show equivalent hist msgid "Add and test a provider before starting an agent thread." msgstr "Add and test a provider before starting an agent thread." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Add another layer of protection to your account." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -573,17 +564,17 @@ msgid "Any tag" msgstr "Any tag" #: 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 "Anyone visiting the resume's public URL must enter this password to access it." - -#: 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 "Anyone who has the resume's public URL will be able to view and download your resume without entering a password." +msgid "Anyone who opens the public URL will need this password." +msgstr "Anyone who opens the public URL will need this password." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Anyone with the link can view and download the resume." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Anyone with the public URL will be able to view and download your resume without a password." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Access" @@ -663,8 +654,8 @@ msgid "Approve" msgstr "Approve" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Approved — waiting for the agent…" +msgid "Approved, waiting for the agent…" +msgstr "Approved, waiting for the agent…" #: src/libs/locale.ts msgid "Arabic" @@ -782,8 +773,8 @@ msgid "Auto-fill failed." msgstr "Auto-fill failed." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Available in multiple languages. If you would like to contribute, check out Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Available in multiple languages. If you want to help translate, head over to Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -809,17 +800,14 @@ msgstr "Azerbaijani" msgid "Back to authentication settings" msgstr "Back to authentication settings" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Back to Login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Back to resumes" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Back to sign in" @@ -839,10 +827,6 @@ msgstr "Base URL" msgid "Basics" msgstr "Basics" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Beautiful templates to choose from, with more on the way." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" @@ -976,6 +960,10 @@ msgstr "Change language" msgid "Change language to…" msgstr "Change language to…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Change the colors, fonts, and design to suit you." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Change theme to…" @@ -1001,6 +989,10 @@ msgstr "Check again" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Check the exported file contains everything you expect, and that all of it is selectable text." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Check what an applicant tracking system would miss, and only add keywords you're sure about." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Check your email for a link to reset your password." @@ -1051,10 +1043,6 @@ msgstr "Choose a preset or custom shade." msgid "Choose a resume" msgstr "Choose a resume" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Choose an existing conversation from the sidebar, or start a new draft-focused thread." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." @@ -1128,8 +1116,8 @@ msgid "Company A–Z" msgstr "Company A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compare this resume against this job posting URL and update the keywords without overselling anything." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1170,8 +1158,8 @@ msgid "Connection failed." msgstr "Connection failed." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Connection verified — provider is ready to use." +msgid "Connection verified. The provider is ready to use." +msgstr "Connection verified. The provider is ready to use." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1204,12 +1192,8 @@ msgid "Continue where you left off" msgstr "Continue where you left off" #: 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 "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." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1280,6 +1264,19 @@ msgstr "Correct the year, or use \"Present\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Correct the year, or write \"Present\" for ongoing work." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Could not generate the DOCX. Please try again." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Could not generate the PDF. Please try again." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Could not prepare your resume for printing. Please try again." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1289,6 +1286,10 @@ msgstr "Could not reach the AI provider. Please try again." msgid "Could not restore this patch." msgstr "Could not restore this patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Could not set up two-factor authentication." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Could not verify provider connection." @@ -1339,8 +1340,8 @@ msgid "Count by source" msgstr "Count by source" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Counted separately from the parse score. Coverage is not a prediction of anything." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Counted separately from the parse score. Coverage does not predict anything." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1468,8 +1469,8 @@ msgid "Create a Sample Resume" msgstr "Create a Sample Resume" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Create as many resumes as you want, without limits." +msgid "Create as many resumes as you want." +msgstr "Create as many resumes as you want." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1485,6 +1486,10 @@ msgstr "Create one now" msgid "Create resume with options" msgstr "Create resume with options" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Created" @@ -1675,13 +1680,17 @@ msgid "Deleting your resume..." msgstr "Deleting your resume..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Denied — waiting for the agent…" +msgid "Denied, waiting for the agent…" +msgstr "Denied, waiting for the agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Deny" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Deploy it on your own servers using the Docker image." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." @@ -1759,6 +1768,10 @@ msgstr "Donate" msgid "Donate to Reactive Resume" msgstr "Donate to Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Done" @@ -1826,8 +1839,8 @@ msgid "Duplicate" msgstr "Duplicate" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplicate as AI Draft" +msgid "Duplicate as AI draft" +msgstr "Duplicate as AI draft" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1975,22 +1988,30 @@ msgstr "English" msgid "English (United Kingdom)" msgstr "English (United Kingdom)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Enhance the security of your account with additional layers of protection." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Enter a name for your passkey." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Enter a new password for your account" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Enter one of your saved backup codes to access your account" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Enter the password the resume owner shared with you." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Enter the URL to link to" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Enter the URL you want to link to:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Enter the verification code from your authenticator app" @@ -2000,8 +2021,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Enter your current password and a new password to update your account." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2016,12 +2037,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Every check passed. Nothing here should stop a parser from reading your resume." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Every contribution helps, however small.<0/>Thank you for your support!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2046,14 +2067,6 @@ msgstr "Expires in" msgid "Expires on {0}" msgstr "Expires on {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." - -#: src/features/settings/pages/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 "Explore the API documentation to learn how to integrate Reactive Resume with your applications. Find detailed endpoints, request examples, and authentication methods." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Export" @@ -2078,13 +2091,9 @@ msgstr "Export PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Export the resume as a text PDF rather than as an image or a scan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Export your resume or cover letter in the format you need." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Export your resume to PDF instantly, without any waiting or delays." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Export your resume to PDF in one click, with no waiting." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2191,10 +2200,6 @@ msgstr "Failed to save AI provider." msgid "Failed to send password reset email. Please try again." msgstr "Failed to send password reset email. Please try again." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Failed to setup two-factor authentication." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2293,8 +2298,8 @@ msgid "Filter by tags" msgstr "Filter by tags" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." #: src/libs/locale.ts msgid "Finnish" @@ -2352,17 +2357,9 @@ msgstr "Font Weight" msgid "Font Weights" msgstr "Font Weights" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "For a secure and distraction-free experience." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "For security reasons, this key will only be displayed once." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "For example, note which companies you sent this resume to, or links to the job descriptions." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2424,6 +2421,11 @@ msgstr "Gaps:" msgid "Generate a random name" msgstr "Generate a random name" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generating your PDF..." + #: src/libs/locale.ts msgid "German" msgstr "German" @@ -2546,17 +2548,13 @@ msgid "Hebrew" msgstr "Hebrew" #: 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 "Help me bring more experienced contributors on board, reducing the burden on a single maintainer and accelerating development." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Help translate the app to your language" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Here's your new API key" @@ -2652,10 +2650,6 @@ msgstr "Hungarian" msgid "Icon" msgstr "Icon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." @@ -2869,13 +2863,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Keep a single address, so nothing has to guess which one to use." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Keep a single address, so software does not have to guess which one to use." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Keep it under 2.5 MB, usually by removing or shrinking images." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Keep private notes about this resume here. Nobody else can see them." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Keep resume content as real text rather than as pictures of text." @@ -3053,6 +3051,10 @@ msgstr "Line Height" msgid "Link a Reactive Resume (recommended)" msgstr "Link a Reactive Resume (recommended)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Link a Reactive Resume to use AI match scoring and tailoring." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." @@ -3073,10 +3075,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referral…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Linking a Reactive Resume enables AI match scoring and tailoring." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Linking your {providerName} account..." @@ -3138,11 +3136,6 @@ msgstr "Location" msgid "Lock" msgstr "Lock" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Logout" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Long stretches are set in capitals." @@ -3170,8 +3163,8 @@ msgid "Main navigation" msgstr "Main navigation" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Make the experience section more results-oriented and remove vague responsibilities." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Make the experience section about results and cut the vague responsibilities." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3311,6 +3304,18 @@ msgstr "Must start with https://" msgid "Name" msgstr "Name" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Name the resume after the position you are applying for." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Names help you tell keys apart, so name it after what you will use it for." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Names help you tell passkeys apart if you register more than one." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3333,8 +3338,8 @@ msgid "New Application" msgstr "New Application" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "New features are constantly being added and improved, so be sure to check back often." +msgid "New features land regularly, so check back now and then." +msgstr "New features land regularly, so check back now and then." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3369,6 +3374,10 @@ msgstr "New thread" msgid "New Thread" msgstr "New Thread" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "No ads and no trackers, so nothing gets in your way." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "No Advertising, No Tracking" @@ -3382,13 +3391,18 @@ msgid "No applications match your filters." msgstr "No applications match your filters." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "No applications yet — add a few to see your funnel and reply rates." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "No applications yet. Add a few to see your funnel and reply rates." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "No bullet lists were found." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "No commands match that search." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "No conventional section headings were found." @@ -3427,8 +3441,8 @@ msgid "No phone number was found." msgstr "No phone number was found." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "No prediction of whether you will be rejected — no tool can do that." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "No prediction of whether you will be rejected. No tool can do that." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3544,6 +3558,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Once deleted, the key can no longer access your data. This cannot be undone." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "One-Click Sign-In" @@ -3567,8 +3585,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Only the first {0} pages were checked, so this report does not cover the whole file." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3644,10 +3662,6 @@ msgstr "Optional note for the agent" msgid "Optional note for the agent…" msgstr "Optional note for the agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Optionally, set a password so that only people with the password can view your resume through the link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Optionally, which terms from a job posting already appear." @@ -3705,12 +3719,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey deleted successfully." +msgid "Passkey deleted." +msgstr "Passkey deleted." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey registered successfully." +msgid "Passkey registered." +msgstr "Passkey registered." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3815,16 +3829,20 @@ msgstr "Perplexity" msgid "Persian" msgstr "Persian" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalize your resume with any colors, fonts or designs, and make it your own." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Phone" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Pick a conversation from the sidebar, or start a new thread to work on a draft." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Pick a format for your resume or cover letter." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Pick an icon" @@ -3850,20 +3868,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Place it on a page from the Layout panel, or hide it if you meant to park it." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain text, ideal for AI tools and quick edits." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Please enter a new password for your account" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Please enter the password shared with you by the owner of the resume to continue." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Please enter the URL you want to link to:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Plain text, for AI tools and quick edits." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3873,14 +3879,6 @@ msgstr "Please support the project" msgid "Please upload a PDF file." msgstr "Please upload a PDF file." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Please wait while your PDF is being generated..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Please wait while your PDF is being generated…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polish" @@ -3919,8 +3917,8 @@ msgid "Preferences" msgstr "Preferences" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Prepare a conservative patch that improves clarity without changing my career narrative." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepare a conservative patch that improves clarity without changing the story of my career." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3986,12 +3984,8 @@ msgid "Projects" msgstr "Projects" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protect your resume from unauthorized access with a password" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protect your resume with a password, and let only people with the password view it." +msgid "Protect your resume with a password" +msgstr "Protect your resume with a password" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4015,6 +4009,10 @@ msgstr "Publications" msgid "Publisher" msgstr "Publisher" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Put a password on your resume so only the people you give it to can read it." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Put a plain email address near the top of the first page. It is what most systems file you under." @@ -4061,24 +4059,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 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." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." #: 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 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." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." #: 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." -msgstr "Reactive Resume is a free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume is free and open source. If it has helped you, please consider donating." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4216,8 +4214,8 @@ msgid "Rename" msgstr "Rename" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4313,6 +4311,11 @@ msgstr "Resume edit" msgid "Resume file" msgstr "Resume file" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Resume link copied to clipboard." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Resume linked" @@ -4325,6 +4328,10 @@ msgstr "Resume options" msgid "Resume patch" msgstr "Resume patch" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Resume templates for different professions and tastes. Pick the one that suits you." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4342,8 +4349,8 @@ msgid "Review edits" msgstr "Review edits" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Review the resume against a job description and ask me questions before changing uncertain sections." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Review the resume against a job description, and ask me before changing anything you're unsure about." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4358,12 +4365,12 @@ msgid "Reviewing…" msgstr "Reviewing…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Rework the summary so it targets a senior engineering manager role without sounding generic." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Rewrite the summary for a senior engineering manager role, and keep it specific." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4636,6 +4643,10 @@ msgstr "Separator" msgid "Serbian" msgstr "Serbian" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Set a password if you want only people who know it to open the public URL." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4657,14 +4668,14 @@ msgstr "Set up an AI provider" msgid "Set up an AI provider before starting a thread." msgstr "Set up an AI provider before starting a thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Set up an AI provider first." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Set up an AI provider to chat about this resume and apply edits automatically." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Set up an AI provider to get started." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4679,9 +4690,13 @@ msgstr "Setup Authenticator App" msgid "Shadow Width" msgstr "Shadow Width" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Share your resume with a public URL, and let others view it." +msgid "Share your resume with a public URL." +msgstr "Share your resume with a public URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4781,6 +4796,11 @@ msgstr "Sign in to your account" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Sign in with GitHub, Google or a custom OAuth provider." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Sign out" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4870,8 +4890,8 @@ msgid "Some characters come out as question marks." msgstr "Some characters come out as question marks." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5031,8 +5051,8 @@ msgid "Start the resume with your name on its own line." msgstr "Start the resume with your name on its own line." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Start Thread" +msgid "Start thread" +msgstr "Start thread" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5145,8 +5165,8 @@ msgid "Tailor my resume" msgstr "Tailor my resume" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5243,12 +5263,12 @@ msgid "The agent needs your input." msgstr "The agent needs your input." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "The API key has been deleted successfully." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "The API key will no longer be able to access your data after deletion. This action cannot be undone." +msgid "The API key has been deleted." +msgstr "The API key has been deleted." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5258,11 +5278,6 @@ msgstr "The application that sent you here made an invalid authorization request msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "The command you're looking for doesn't exist." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "The deep check could not finish. Please try again." @@ -5312,10 +5327,6 @@ msgstr "The provider's response could not be verified. Please start again." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "The resume preview could not be updated. The last valid preview is still shown." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "The resume you are trying to access is password protected" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "The same line repeats on every page." @@ -5364,26 +5375,13 @@ msgstr "There is no link to a profile, portfolio or repository." msgid "There is no summary paragraph." msgstr "There is no summary paragraph." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "There was a problem while generating the DOCX, please try again." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "There was a problem while generating the PDF, please try again." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "There was a problem while preparing your resume for printing, please try again." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "There was not enough information to run this check." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5402,17 +5400,13 @@ msgstr "This action cannot be undone." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "This action cannot be undone. All your data will be permanently deleted." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "This action cannot be undone. Messages and thread attachments will be removed." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "This action cannot be undone. It deletes the thread's messages and uploaded attachments." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "This agent thread could not be opened." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5426,6 +5420,10 @@ msgstr "This check does not apply to this file." msgid "This check only runs on resumes written in English." msgstr "This check only runs on resumes written in English." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "This date will not be read correctly." @@ -5518,6 +5516,10 @@ msgstr "This is an XFA form, so most software reads only the empty shell." msgid "This is not a common resume page size." msgstr "This is not a common resume page size." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "This key is shown only once. Copy it before you close this dialog." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "This link is missing its protocol." @@ -5527,8 +5529,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5562,6 +5564,10 @@ msgstr "This resume is locked and cannot be updated." msgid "This resume is long." msgstr "This resume is long." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "This resume is password protected" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "This resume was updated by an AI agent." @@ -5571,8 +5577,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "This resume's sharing settings changed elsewhere." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5582,10 +5588,6 @@ msgstr "This role has no description." msgid "This section has content but never appears." msgstr "This section has content but never appears." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "This section is split across columns." @@ -5603,8 +5605,8 @@ msgid "This step is optional, but recommended." msgstr "This step is optional, but recommended." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "This thread is archived. New messages cannot be sent." +msgid "This thread is archived. You can't send new messages." +msgstr "This thread is archived. You can't send new messages." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5614,14 +5616,6 @@ msgstr "This thread is read-only" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "This thread is read-only because the working resume or AI provider is unavailable." -#: 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 "This will generate a new API key to access the Reactive Resume API to allow machines to interact with your resume data." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "This will help you identify it later, if you plan to have multiple passkeys." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "This will remove all items from this section." @@ -5655,8 +5649,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Tighten the skills section so it supports the target role instead of reading like a keyword dump." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Timelapse demonstration of building a resume with Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse of a resume being built in Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5666,14 +5660,6 @@ msgstr "Timeline" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Give your API key a name, corresponding to the purpose of the key, to help you identify it later." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: You can name the resume referring to the position you are applying for." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5682,8 +5668,8 @@ msgid "Title" msgstr "Title" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "To delete your account, you need to enter the confirmation text and click the button below." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "To delete your account, type the confirmation text below, then click the button." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5758,8 +5744,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Turn off discretionary ligatures when exporting." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5803,12 +5789,12 @@ msgid "Two-Factor Authentication" msgstr "Two-Factor Authentication" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Two-factor authentication has been disabled successfully." +msgid "Two-factor authentication is now disabled." +msgstr "Two-factor authentication is now disabled." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Two-factor authentication has been setup successfully." +msgid "Two-factor authentication is now enabled." +msgstr "Two-factor authentication is now enabled." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5953,10 +5939,6 @@ msgstr "Update an existing volunteer experience" msgid "Update Password" msgstr "Update Password" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Update Resume" @@ -5965,6 +5947,10 @@ msgstr "Update Resume" msgid "Update the calendar date for this timeline entry." msgstr "Update the calendar date for this timeline entry." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Update this application's details." @@ -5990,8 +5976,8 @@ msgid "Upload .csv" msgstr "Upload .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6193,8 +6179,8 @@ msgid "Warning" msgstr "Warning" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "We couldn't detect the format automatically — please choose it above." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "We couldn't detect the format automatically. Choose it above." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6204,10 +6190,22 @@ msgstr "We couldn't find that page" msgid "We couldn't link that provider account. Please try again." msgstr "We couldn't link that provider account. Please try again." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "We couldn't open this thread." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "We couldn't read your profile from the provider." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "We sent a confirmation link to your new email address. Open it to confirm the change." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "We sent a new verification link to your email address. Open it to verify your account." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Web search" @@ -6355,24 +6353,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Yes. One click exports your resume to PDF, with your formatting and styling intact." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "You also have the option to deploy on your own servers using the Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "You can also use your username to login." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "You can also sign in with your username." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6392,8 +6386,8 @@ msgid "You've got mail!" msgstr "You've got mail!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Your account has been deleted successfully." +msgid "Your account has been deleted." +msgstr "Your account has been deleted." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6421,16 +6415,16 @@ msgid "Your contact details are not on the first page." msgstr "Your contact details are not on the first page." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Your data has been exported successfully." +msgid "Your data has been exported." +msgstr "Your data has been exported." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Your data is secure, and never shared or sold to anyone." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6457,8 +6451,8 @@ msgid "Your latest changes could not be saved." msgstr "Your latest changes could not be saved." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Your legacy styles stay active until you activate this Semantic CSS draft." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6474,45 +6468,45 @@ msgid "Your page margins are very narrow." msgstr "Your page margins are very narrow." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Your password has been reset. You can now sign in with your new password." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Your password has been updated successfully." +msgid "Your password has been updated." +msgstr "Your password has been updated." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Your phone number is written in an unusual shape." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Your profile has been updated successfully." +msgid "Your profile has been updated." +msgstr "Your profile has been updated." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Your resume has been created successfully." +msgid "Your resume has been created." +msgstr "Your resume has been created." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Your resume has been deleted successfully." +msgid "Your resume has been deleted." +msgstr "Your resume has been deleted." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." +msgstr "Your resume has been duplicated." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Your resume has been imported successfully." +msgid "Your resume has been imported." +msgstr "Your resume has been imported." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Your resume has been restored to the selected version." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Your resume has been updated successfully." +msgid "Your resume has been updated." +msgstr "Your resume has been updated." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6543,12 +6537,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Your resume uses \"I\" and \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Your resume's public link is currently protected by a password. Share the password only with people you trust." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Your resume's public URL is protected by a password. Share the password only with people you trust." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Your support ensures the project remains free and accessible for everyone, now and in the future." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Your support keeps the project free and open to everyone, now and later." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" diff --git a/apps/web/locales/es-ES.po b/apps/web/locales/es-ES.po index bd1299206..71414fe2d 100644 --- a/apps/web/locales/es-ES.po +++ b/apps/web/locales/es-ES.po @@ -132,11 +132,11 @@ msgstr "<0>Por fin,<1>un creador de currículums gratuito y de código abier #: src/routes/_home/-sections/faq.tsx msgctxt "Home page FAQ section heading with each word visually separated into individual spans" msgid "<0>Frequently<1>Asked<2>Questions" -msgstr "<0>Preguntas<1>Frecuentes<2>" +msgstr "<0>Preguntas<1>Más<2>Frecuentes" #: 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.<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!" -msgstr "<0>Gracias por usar Reactive Resume. Esta aplicación es un trabajo hecho con amor, creada principalmente en mi tiempo libre, con el maravilloso apoyo de colaboradores de código abierto de todo el mundo.<1>Si Reactive Resume te ha sido útil y quieres ayudar a que siga siendo gratuita y abierta para todos, considera hacer una donación. ¡Se agradece cualquier contribución!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Gracias por usar Reactive Resume. Desarrollo esta aplicación sobre todo en mi tiempo libre, con la ayuda de colaboradores de código abierto de todo el mundo.<1>Si te ha resultado útil y quieres que siga siendo gratuita y abierta para todos, considera hacer una donación. Cualquier cantidad ayuda." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 año" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Más de 12 plantillas" +msgid "15 Templates" +msgstr "15 plantillas" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 meses" msgid "6 months" msgstr "6 meses" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Una exportación limpia a una sola columna conserva todos los datos. Las columnas y las imágenes son donde se pierden." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Se ha enviado un enlace de confirmación a tu dirección de correo electrónico actual. Revisa tu bandeja de entrada para confirmar el cambio." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Una fecha está en el futuro." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Se hace referencia a una fuente que no está incrustada." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Un creador de currículums gratuito y de código abierto que simplifica el proceso de crear, actualizar y compartir tu currículum." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Un creador de currículums gratuito y de código abierto que facilita crear, actualizar y compartir tu currículum." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Un vacío no es un problema. Añada una explicación de una línea si lo msgid "A link points somewhere other than the address it shows." msgstr "Un enlace apunta a un destino distinto de la dirección que muestra." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Se ha copiado al portapapeles un enlace a tu currículum." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Mucha gente me ha escrito a lo largo de los años para compartir sus experiencias con Reactive Resume y cómo les ha ayudado, y nunca me canso de leerlas. Si tienes una historia que quieras compartir, házmelo saber enviándome un correo electrónico a <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Se ha enviado un nuevo enlace de verificación a tu dirección de correo electrónico. Revisa tu bandeja de entrada para verificar tu cuenta." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Mucha gente me ha escrito a lo largo de los años para contarme cómo les ayudó Reactive Resume, y nunca me canso de leer esos correos. Si tienes una historia que compartir, escríbeme a <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Una página está girada." msgid "A passion project by <0>Amruth Pillai." msgstr "Un proyecto hecho con cariño por <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Una variedad de diseños entre los que elegir, y más en camino." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Un currículum diseñado para un lector humano, con foto, encabezados y columnas" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Una exportación de una sola columna conserva todos los datos. Es en las columnas y las imágenes donde se pierden." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Ambicioso" @@ -243,10 +234,6 @@ msgstr "Una dirección web está escrita sin https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Accede a tus currículums y datos de forma programática usando la API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Añadir campo personalizado" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Añade un empleo al que te postulas, vincula el currículum que enviaste y muévelo por tu pipeline a medida que avance." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Añade un puesto al que te presentas y enlaza el currículum que enviaste. Muévelo por el tablero según recibas respuestas." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Agregue una entrada o utilice proyectos y trabajo voluntario para mostra msgid "Add and test a provider before starting an agent thread." msgstr "Agregue y pruebe un proveedor antes de iniciar un hilo de agente." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Añade una capa más de protección a tu cuenta." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Cualquier etiqueta" #: 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 "Cualquier persona que visite la URL pública del currículum deberá introducir esta contraseña para acceder a él." - -#: 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 "Cualquier persona que tenga la URL pública del currículum podrá ver y descargar tu currículum sin introducir una contraseña." +msgid "Anyone who opens the public URL will need this password." +msgstr "Cualquiera que abra la URL pública necesitará esta contraseña." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Cualquier persona con el enlace puede ver y descargar el currículum." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Cualquiera que tenga la URL pública podrá ver y descargar tu currículum sin contraseña." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Acceso API" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Aprobar" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Aprobado — esperando al agente…" +msgid "Approved, waiting for the agent…" +msgstr "Aprobado, esperando al agente…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Árabe" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archivo" +msgstr "Archivar" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "El autorrelleno ha fallado." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponible en varios idiomas. Si quieres contribuir, visita Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponible en varios idiomas. Si quieres ayudar a traducir, pásate por Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerí" msgid "Back to authentication settings" msgstr "Volver a la configuración de autenticación" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Volver al inicio de sesión" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Volver a los currículums" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Volver al inicio de sesión" @@ -844,10 +832,6 @@ msgstr "URL base" msgid "Basics" msgstr "Lo esencial" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Hermosas plantillas entre las que puedes elegir, y pronto habrá más." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalí" @@ -981,6 +965,10 @@ msgstr "Cambiar idioma" msgid "Change language to…" msgstr "Cambiar idioma a…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Cambia los colores, las tipografías y el diseño a tu gusto." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Cambiar tema a…" @@ -1006,6 +994,10 @@ msgstr "Volver a comprobar" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Compruebe que el archivo exportado contiene todo lo esperado y que todo el texto se puede seleccionar." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Comprueba qué se le escaparía a un sistema de seguimiento de candidatos y añade solo las palabras clave de las que estés seguro." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Revisa tu correo electrónico para encontrar un enlace para restablecer tu contraseña." @@ -1056,10 +1048,6 @@ msgstr "Elija un tono preestablecido o personalizado." msgid "Choose a resume" msgstr "Elige un currículum" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Selecciona una conversación existente en la barra lateral o inicia un nuevo hilo centrado en borradores." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Elige PDF, DOCX, Markdown o JSON. Exporta tu currículum y carta de presentación por separado cuando sea posible." @@ -1073,7 +1061,7 @@ msgstr "Círculo" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Claro" +msgstr "Borrar" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "Haz clic aquí para seleccionar un archivo para importar" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "Asistente de IA de cierre" +msgstr "Cerrar asistente de IA" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Empresa A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compara este currículum con la URL de este puesto y actualiza las palabras clave, manteniendo un tono conciso y creíble." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compara este currículum con la URL de esta oferta de empleo y actualiza las palabras clave sin exagerar nada." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Falló la conexión." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Conexión verificada: el proveedor está listo para usarse." +msgid "Connection verified. The provider is ready to use." +msgstr "Conexión verificada. El proveedor está listo para usarse." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continúa donde lo dejaste" #: 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 "Continúa donde lo dejaste importando un currículum existente que creaste con Reactive Resume o con cualquier otro creador de currículums. Los formatos compatibles incluyen PDF, Microsoft Word, así como archivos JSON de 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 "Las contribuciones financian correcciones de errores, actualizaciones de seguridad y mejoras continuas para que la aplicación funcione sin problemas." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continúa donde lo dejaste importando un currículum que creaste en Reactive Resume o en otro creador de currículums. Los formatos admitidos son PDF, Microsoft Word y archivos JSON de Reactive Resume o JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corrija el año, o escriba \"Present\" para un trabajo en curso." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "No se pudo generar el DOCX. Inténtalo de nuevo." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "No se pudo generar el PDF. Inténtalo de nuevo." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "No se pudo preparar tu currículum para imprimir. Inténtalo de nuevo." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "No se ha podido contactar con el proveedor de AI. Por favor, inténtelo msgid "Could not restore this patch." msgstr "No se pudo restaurar este parche." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "No se pudo configurar la autenticación de doble factor." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "No se pudo verificar la conexión con el proveedor." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Recuento por fuente" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Se cuenta aparte de la puntuación de análisis. La cobertura no es una predicción de nada." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Se cuenta aparte de la puntuación de lectura. La cobertura no predice nada." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Crear un currículum de ejemplo" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Crea tantos currículums como quieras, sin límites." +msgid "Create as many resumes as you want." +msgstr "Crea todos los currículums que quieras." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Cree uno ahora" msgid "Create resume with options" msgstr "Crear currículum con opciones" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Crea, personaliza y comparte tu currículum. Reactive Resume es de código abierto, no te rastrea y sigue siendo gratuito." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Creado" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Eliminando tu currículum..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Denegado — esperando al agente…" +msgid "Denied, waiting for the agent…" +msgstr "Rechazado, esperando al agente…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Denegar" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Despliégalo en tus propios servidores con la imagen de Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Describa cada puesto con viñetas breves. Los párrafos compactos son más difíciles de hojear y de segmentar." @@ -1764,6 +1773,10 @@ msgstr "Donar" msgid "Donate to Reactive Resume" msgstr "Donar a Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Las donaciones pagan la corrección de errores, las actualizaciones de seguridad y el trabajo diario de mantener la aplicación en marcha." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Hecho" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplicar" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Duplicar como borrador de IA" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Inglés" msgid "English (United Kingdom)" msgstr "Inglés (Reino Unido)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Refuerza la seguridad de tu cuenta con capas adicionales de protección." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Introduzca un nombre para su clave de acceso." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Introduce una nueva contraseña para tu cuenta" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduce uno de tus códigos de respaldo guardados para acceder a tu cuenta" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Introduce la contraseña que te ha compartido el propietario del currículum." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Introduce la URL a la que quieres enlazar" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Introduce la URL a la que quieres enlazar:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Introduce el código de verificación de tu aplicación de autenticación" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Introduce tu contraseña actual y una nueva contraseña para actualizar tu cuenta." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Introduce tu contraseña para confirmar la configuración de la autenticación de doble factor. Cuando esté habilitada, tendrás que introducir un código de tu aplicación de autenticación cada vez que inicies sesión." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Introduce tu contraseña para confirmar la configuración de la autenticación de doble factor. Una vez activada, necesitarás un código de tu aplicación de autenticación cada vez que inicies sesión." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Cada cheque pasó. Nada aquí debería impedir que un analizador lea su currículum." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Cada contribución, grande o pequeña, marca una gran diferencia para el proyecto.<0/>¡Gracias por tu apoyo!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Toda contribución ayuda, por pequeña que sea.<0/>¡Gracias por tu apoyo!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Cada plantilla tiene un aspecto distinto, así que elige la que encaje con la imagen que quieres dar. Reactive Resume tiene 15 ahora mismo, y hay más en camino." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expira en" msgid "Expires on {0}" msgstr "Expira el {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explora nuestra diversa selección de plantillas, cada una diseñada para adaptarse a diferentes estilos, profesiones y personalidades. Reactive Resume ofrece actualmente 12 plantillas, y pronto habrá más." - -#: src/features/settings/pages/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 "Explora la documentación de la API para aprender a integrar Reactive Resume con tus aplicaciones. Encontrarás endpoints detallados, ejemplos de solicitudes y métodos de autenticación." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportar" @@ -2083,13 +2096,9 @@ msgstr "Exportar PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exporte el currículum como PDF de texto en lugar de como imagen o escaneo." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exporta tu currículum o carta de presentación en el formato que necesites." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exporta tu currículum a PDF al instante, sin esperas ni demoras." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exporta tu currículum a PDF con un clic, sin esperas." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "No se pudo guardar el proveedor de IA." msgid "Failed to send password reset email. Please try again." msgstr "No se ha podido enviar el correo electrónico de restablecimiento de contraseña. Por favor, inténtelo de nuevo." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "No se pudo configurar la autenticación de doble factor." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrar por etiquetas" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Identifica los puntos débiles y reescríbelos con resultados, cifras, alcance y verbos más contundentes." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Encuentra las viñetas más flojas y reescríbelas con resultados más sólidos, cifras, alcance y verbos más precisos." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Grosor de fuente" msgid "Font Weights" msgstr "Pesos de fuente" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Para una experiencia segura y sin distracciones." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Por ejemplo, aquí puedes anotar información sobre a qué empresas enviaste este currículum o los enlaces a las descripciones de puestos." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Por motivos de seguridad, esta clave solo se mostrará una vez." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Por ejemplo, anota a qué empresas enviaste este currículum o enlaces a las ofertas de empleo." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Brechas:" msgid "Generate a random name" msgstr "Generar un nombre aleatorio" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generando tu PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Alemán" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebreo" #: 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 "Ayúdame a incorporar colaboradores más experimentados, reduciendo la carga sobre un único mantenedor y acelerando el desarrollo." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Ayúdame a sumar más colaboradores con experiencia, para que el trabajo no recaiga en una sola persona." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ayuda a traducir la aplicación a tu idioma" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Aquí tienes una variedad de plantillas de currículum para diferentes profesiones y personalidades. Tanto si prefieres algo moderno o clásico, llamativo o sencillo, hay un diseño para ti. Revisa las opciones a continuación y elige la plantilla que mejor se adapte a tu estilo." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Aquí tienes tu nueva clave API" @@ -2657,10 +2655,6 @@ msgstr "Húngaro" msgid "Icon" msgstr "Icono" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identificar las deficiencias de un sistema de seguimiento de candidatos y aplicar únicamente mejoras de palabras clave con alta probabilidad de éxito." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Si proviene de un escaneo, es normal. Si no, elimínelo; los reclutadores lo interpretan como relleno de palabras clave." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Canarés" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mantenga una única dirección, para que nada tenga que adivinar cuál usar." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Mantén una sola dirección, para que el software no tenga que adivinar cuál usar." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Manténgalo por debajo de 2,5 MB, normalmente eliminando o reduciendo imágenes." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Guarda aquí notas privadas sobre este currículum. Nadie más puede verlas." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mantenga el contenido del currículum como texto real en lugar de imágenes de texto." @@ -2904,7 +2902,7 @@ msgstr "Manténganse unidos" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "Llave" +msgstr "Clave" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "Altura de la línea" msgid "Link a Reactive Resume (recommended)" msgstr "Vincular un Reactive Resume (recomendado)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Vincula un currículum de Reactive Resume para usar la puntuación de encaje y la adaptación con IA." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Vincula un currículum y pega la descripción del empleo (Editar) para puntuar tu encaje y personalizar una copia." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, recomendación…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Vincular un Reactive Resume habilita la puntuación de coincidencia con IA y la adaptación." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Vinculando tu cuenta de {providerName}..." @@ -3114,7 +3112,7 @@ msgstr "Cargando proveedores…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Cargando reanudaciones…" +msgstr "Cargando currículums…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Ubicación" msgid "Lock" msgstr "Bloquear" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Cerrar sesión" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Hay tramos largos escritos en mayúsculas." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navegación principal" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Haga que la sección de experiencia esté más orientada a los resultados y elimine las responsabilidades vagas." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Enfoca la sección de experiencia en los resultados y elimina las responsabilidades vagas." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Debe empezar por https://" msgid "Name" msgstr "Nombre" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Ponle al currículum el nombre del puesto al que te presentas." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Los nombres te ayudan a distinguir unas claves de otras, así que ponle el nombre del uso que le vas a dar." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Los nombres te ayudan a distinguir unas claves de acceso de otras si registras más de una." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalí" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Nueva solicitud" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Constantemente se añaden e introducen mejoras en las nuevas funciones, así que vuelve a menudo para ver las novedades." +msgid "New features land regularly, so check back now and then." +msgstr "Se añaden funciones nuevas con regularidad, así que pásate de vez en cuando." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nuevo hilo" msgid "New Thread" msgstr "Nuevo hilo" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Sin anuncios ni rastreadores, para que nada se interponga." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Sin publicidad, sin rastreo" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Ninguna candidatura coincide con tus filtros." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Aún no hay candidaturas — añade algunas para ver tu embudo y tasas de respuesta." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Aún no hay candidaturas. Añade algunas para ver tu embudo y las tasas de respuesta." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "No se encontraron listas con viñetas." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Ningún comando coincide con esa búsqueda." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "No se encontraron encabezados de sección convencionales." @@ -3425,15 +3439,15 @@ msgstr "Ninguna regla de una sola página, ni ninguna tipografía o vacío labor #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Aún no se ha registrado ninguna llave de paso." +msgstr "Aún no se ha registrado ninguna clave de acceso." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "No se encontró ningún número de teléfono." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Ninguna predicción sobre si le van a rechazar: ninguna herramienta puede hacerlo." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "No predice si te van a rechazar. Ninguna herramienta puede hacerlo." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Nube de Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Una vez eliminada, la clave ya no podrá acceder a tus datos. Esta acción no se puede deshacer." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Inicio de sesión con un clic" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Solo se comprobaron las primeras {0} páginas, por lo que este informe no cubre todo el archivo." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Solo se importan las primeras {MAX_IMPORT} filas a la vez — {overflow} quedan fuera. Divide el archivo para importar el resto." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Solo se importan las primeras {MAX_IMPORT} filas de una vez, y se quedan fuera {overflow}. Divide el archivo para importar el resto." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Abrir" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agente de IA abierta" +msgstr "Abrir agente de IA" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Asistente de IA abierta" +msgstr "Abrir asistente de IA" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Abrir cliente de correo" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Modo de enfoque abierto" +msgstr "Abrir modo de enfoque" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Nota opcional para el agente" msgid "Optional note for the agent…" msgstr "Nota opcional para el agente…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcionalmente, establece una contraseña para que solo las personas que la tengan puedan ver tu currículum a través del enlace." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcionalmente, qué términos de una oferta de empleo ya aparecen." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Clave de acceso eliminada con éxito." +msgid "Passkey deleted." +msgstr "Clave de acceso eliminada." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "La clave de acceso se ha registrado correctamente." +msgid "Passkey registered." +msgstr "Clave de acceso registrada." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Perplejidad" msgid "Persian" msgstr "Persa" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personaliza tu currículum con los colores, fuentes o diseños que quieras y hazlo tuyo." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Teléfono" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Elige una conversación en la barra lateral o inicia un hilo nuevo para trabajar en un borrador." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Elige un formato para tu currículum o carta de presentación." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Elige un icono" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Colóquelo en una página desde el panel Diseño u ocultelo si desea estacionarlo." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Texto sin formato, ideal para herramientas de AI y ediciones rápidas." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Introduce una nueva contraseña para tu cuenta" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Introduce la contraseña que el propietario del currículum compartió contigo para continuar." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Introduce la URL a la que quieres enlazar:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Texto plano, para herramientas de IA y ediciones rápidas." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Por favor, apoyen el proyecto." msgid "Please upload a PDF file." msgstr "Sube un archivo PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Espera mientras se genera tu PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Por favor, espere mientras se genera su PDF…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polaco" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferencias" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Prepara una solución conservadora que mejore la claridad sin alterar la narrativa de mi carrera profesional." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepara un cambio conservador que mejore la claridad sin alterar la historia de mi carrera." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Proyectos" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protege tu currículum del acceso no autorizado con una contraseña" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protege tu currículum con una contraseña y permite que solo las personas que la tengan puedan verlo." +msgid "Protect your resume with a password" +msgstr "Protege tu currículum con una contraseña" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicaciones" msgid "Publisher" msgstr "Editor" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Pon una contraseña a tu currículum para que solo puedan leerlo las personas a las que se la des." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Coloque una dirección de correo electrónico sencilla cerca de la parte superior de la primera página. Es el dato por el que la mayoría de los sistemas le clasifican." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Ir a la página de inicio" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Hoja de vida reactiva (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 sigue creciendo gracias a su vibrante comunidad. Este proyecto debe su progreso a numerosas personas que han dedicado su tiempo y habilidades para mejorarlo. Celebramos a los programadores que han mejorado sus funciones en GitHub, a los lingüistas cuyas traducciones en Crowdin lo han hecho accesible a una audiencia más amplia y a las personas que han donado para apoyar su desarrollo continuo." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume mejora porque hay gente que le dedica su tiempo. Los colaboradores de GitHub desarrollan las funciones y corrigen los errores, los traductores de Crowdin hacen que se pueda leer en otros idiomas y los donantes ayudan a que el desarrollo continúe. Este proyecto les debe a todos ellos su progreso." #: 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 es un proyecto gratuito y de código abierto, creado con cariño y mantenido por mí y por una comunidad de colaboradores. Tus donaciones ayudan a mantener las luces encendidas y el código fluyendo." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume es un proyecto gratuito y de código abierto, mantenido por mí y por una comunidad de colaboradores. Tus donaciones cubren los costes de funcionamiento y permiten que el desarrollo continúe." #: 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." -msgstr "Reactive Resume es un creador de currículums gratuito y de código abierto que simplifica el proceso de crear, actualizar y compartir tu currículum." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume es un creador de currículums gratuito y de código abierto que facilita crear, actualizar y compartir tu currículum." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume es gratuito y de código abierto. Si te ha sido útil, considera hacer una donación." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume es de código abierto, privado y gratuito. No muestra anuncios, no rastrea lo que haces y no deja funciones detrás de un muro de pago." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Reactive Resume sigue siendo gratuito, de código abierto e independient #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reanudación reactiva v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Currículum reactivo v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Renombrar" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderiza su currículum actual a PDF y ejecuta la comprobación completa del archivo, en su navegador. No se sube nada." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Convierte tu currículum actual a PDF y ejecuta la comprobación completa del archivo en tu navegador. No se sube nada." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Edición del currículum" msgid "Resume file" msgstr "Archivo de currículum" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Enlace del currículum copiado al portapapeles." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Currículum vinculado" @@ -4330,6 +4333,10 @@ msgstr "Opciones de currículum" msgid "Resume patch" msgstr "Actualización del currículum" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Plantillas de currículum para distintas profesiones y gustos. Elige la que mejor te vaya." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Revisar ediciones" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Revisa el currículum comparándolo con la descripción del puesto y hazme preguntas antes de modificar las secciones que te generen dudas." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Revisa el currículum frente a una oferta de empleo y pregúntame antes de cambiar cualquier cosa de la que no estés seguro." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Revisando…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Revisa el resumen para que se dirija a un puesto de gerente de ingeniería sénior sin que suene genérico." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Reescribe el resumen para un puesto de senior engineering manager, y que sea concreto." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Reescribe este currículum para una transición de fundador de una startup a líder de producto con un claro impacto en el negocio." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Reescribe este currículum para un fundador de startup que pasa a un puesto de responsable de producto, y muestra el impacto en el negocio." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Separador" msgid "Serbian" msgstr "Serbio" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Establece una contraseña si quieres que solo quien la conozca pueda abrir la URL pública." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configurar un proveedor de IA" msgid "Set up an AI provider before starting a thread." msgstr "Configura un proveedor de IA antes de iniciar un hilo." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configura primero un proveedor de IA." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configura un proveedor de IA para que converse sobre este currículum y aplique las ediciones automáticamente." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Para empezar, contrata un proveedor de IA." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configurar aplicación de autenticación" msgid "Shadow Width" msgstr "Ancho de la sombra" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Compártelo con una URL pública, ponle una contraseña a esa URL o descarga el PDF y envíalo tú mismo." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Comparte tu currículum con una URL pública y permite que otros lo vean." +msgid "Share your resume with a public URL." +msgstr "Comparte tu currículum con una URL pública." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Inicia sesión a tu cuenta" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Inicia sesión con GitHub, Google o un proveedor OAuth personalizado." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Cerrar sesión" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Algunos caracteres aparecen como signos de interrogación." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Algunas comprobaciones necesitan información que este archivo no contiene: contenido de página que no se pudo inspeccionar, o texto en un idioma que estas comprobaciones no cubren. No se cuentan como superadas ni como fallidas." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Algunas comprobaciones necesitan información que este archivo no contiene: contenido de páginas que no se ha podido inspeccionar o texto en un idioma que estas comprobaciones no cubren. No cuentan ni como aprobado ni como fallo." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Empiece el currículum con su nombre en su propia línea." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Iniciar hilo" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Adaptar mi currículum" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adapta este currículum a la descripción de un puesto de gerente de producto y enfatiza la responsabilidad sobre la hoja de ruta, la comunicación con las partes interesadas y los resultados medibles del lanzamiento." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adapta este currículum a una oferta de product manager y destaca la responsabilidad sobre la hoja de ruta, la comunicación con las partes interesadas y los resultados medibles de los lanzamientos." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "El agente necesita tu opinión." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "La clave API se ha eliminado correctamente." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "La documentación de la API muestra cómo conectar Reactive Resume con tus propias aplicaciones. Cubre los endpoints, el formato de las peticiones y la autenticación." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Después de eliminarla, la clave API ya no podrá acceder a tus datos. Esta acción no se puede deshacer." +msgid "The API key has been deleted." +msgstr "La clave API se ha eliminado." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "La aplicación que te envió aquí hizo una solicitud de autorización n msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Las comprobaciones anteriores son mecánicas. Esto le pregunta a un modelo de lenguaje qué pensaría un lector de sus viñetas, y sugiere reescrituras. No genera ninguna puntuación." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "El comando que buscas no existe." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "La comprobación profunda no pudo finalizar. Inténtelo de nuevo." @@ -5317,10 +5332,6 @@ msgstr "No se pudo verificar la respuesta del proveedor. Vuelve a empezar." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "No se pudo actualizar la vista previa del currículum. Todavía se muestra la última vista previa válida." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "El currículum al que intentas acceder está protegido con contraseña" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "La misma línea se repite en todas las páginas." @@ -5369,26 +5380,13 @@ msgstr "No hay ningún enlace a un perfil, portafolio o repositorio." msgid "There is no summary paragraph." msgstr "No hay ningún párrafo de resumen." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Se ha producido un problema al generar el DOCX, inténtelo de nuevo." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Se ha producido un problema al generar el PDF. Por favor, inténtelo de nuevo." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Se ha producido un problema al preparar su currículum para la impresión. Por favor, inténtelo de nuevo." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "No hubo suficiente información para ejecutar esta comprobación." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Estas comprobaciones se ejecutan mientras escribe y nunca abandona su navegador. Preguntan si una máquina puede leer su currículum, no si lo lee bien." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Estas comprobaciones se ejecutan mientras escribes y nunca salen de tu navegador. Comprueban si un programa puede leer tu currículum, no lo bien escrito que está." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Esta acción no se puede deshacer." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Esta acción no se puede deshacer. Todos tus datos se eliminarán permanentemente." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Esta acción es irreversible. Los mensajes de conversación y los archivos adjuntos se eliminarán. El currículum permanece en tu panel de control y se puede eliminar por separado." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Esta acción no se puede deshacer. Los mensajes y los archivos adjuntos del hilo se eliminarán." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Esta acción no se puede deshacer. Elimina los mensajes del hilo y los archivos adjuntos subidos." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "No se pudo abrir este hilo del agente." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Esta acción no se puede deshacer. Elimina los mensajes del hilo y los archivos adjuntos subidos. El currículum de trabajo permanece en tu panel y puedes eliminarlo por separado." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Esta comprobación no se aplica a este archivo." msgid "This check only runs on resumes written in English." msgstr "Esta comprobación solo se ejecuta en currículums escritos en inglés." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Esto crea una nueva clave API, que permite a otros programas leer y modificar los datos de tu currículum a través de la API de Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Esta fecha no se leerá correctamente." @@ -5523,6 +5521,10 @@ msgstr "Esto es un formulario XFA, por lo que la mayoría del software solo lee msgid "This is not a common resume page size." msgstr "Este no es un tamaño de página habitual para un currículum." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Esta clave se muestra solo una vez. Cópiala antes de cerrar este diálogo." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "A este enlace le falta su protocolo." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Esto puede tardar unos minutos, dependiendo de la respuesta del proveedor de IA. No cierres la ventana ni recargues la página." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Esto mide con qué fidelidad el software puede extraer el texto de este archivo. No predice si una candidatura será rechazada. Ninguna herramienta puede hacerlo. Su archivo se leyó en este navegador y nunca se subió." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Esto mide con qué fidelidad puede un programa extraer el texto de este archivo. No predice si una candidatura será rechazada, y ninguna herramienta puede hacerlo. Tu archivo se ha leído en este navegador y no se ha subido en ningún momento." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Este currículum está bloqueado y no se puede actualizar." msgid "This resume is long." msgstr "Este currículum es largo." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Este currículum está protegido con contraseña" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Este currículum fue actualizado por un agente de IA." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Se modificaron los ajustes para compartir este currículum en otro lugar." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Esta revisión es la opinión de un modelo de lenguaje sobre su redacción. No cambia la puntuación anterior, y puede equivocarse. Léala como una segunda opinión, no como un veredicto." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Esta revisión es la opinión de un modelo de lenguaje sobre tu redacción. No cambia la puntuación de arriba y puede equivocarse. Tómala como una segunda opinión, no como un veredicto." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Este rol no tiene descripción." msgid "This section has content but never appears." msgstr "Esta sección tiene contenido pero nunca aparece." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Esta sección está reservada para tus notas personales específicas de este currículum. El contenido aquí permanece privado y no se comparte con nadie más." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Esta sección está dividida en columnas." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Este paso es opcional, pero recomendable." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Este hilo está archivado. No se pueden enviar nuevos mensajes." +msgid "This thread is archived. You can't send new messages." +msgstr "Este hilo está archivado. No puedes enviar mensajes nuevos." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "Este hilo es de solo lectura" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Este hilo es de solo lectura porque el proveedor de currículum o de IA no está disponible." - -#: 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 "Esto generará una nueva clave API para acceder a la API de Reactive Resume y permitir que las máquinas interactúen con los datos de tu currículum." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Esto le ayudará a identificarlo más tarde, si planea tener varias claves de acceso." +msgstr "Este hilo es de solo lectura porque el currículum de trabajo o el proveedor de IA no está disponible." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5653,15 +5647,15 @@ msgstr "Hilo eliminado." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Trapos" +msgstr "Hilos" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Mejora la sección de habilidades para que se ajuste al rol objetivo en lugar de parecer una simple lista de palabras clave." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demostración en time‑lapse de la creación de un currículum con Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse de un currículum creándose en Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Cronología" msgid "Tip" msgstr "Consejo" -#: 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 "Consejo: Ponle un nombre a tu clave API relacionado con el propósito de la clave para ayudarte a identificarla más adelante." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Consejo: Puedes nombrar el currículum haciendo referencia al puesto que estás solicitando." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Título" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Para eliminar tu cuenta, debes introducir el texto de confirmación y hacer clic en el botón de abajo." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Para eliminar tu cuenta, escribe el texto de confirmación de abajo y luego haz clic en el botón." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Desactive las ligaduras discrecionales al exportar." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Activa el uso compartido público para hacer un seguimiento de cuántas veces se ha visto o descargado tu currículum. Solo tú puedes ver las estadísticas de tu currículum." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Activa el uso compartido público para saber cuántas veces se ha visto o descargado tu currículum. Solo tú puedes ver estas cifras." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autenticación de doble factor" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "La autenticación de doble factor se ha deshabilitado correctamente." +msgid "Two-factor authentication is now disabled." +msgstr "La autenticación de doble factor está ahora desactivada." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "La autenticación de doble factor se ha configurado correctamente." +msgid "Two-factor authentication is now enabled." +msgstr "La autenticación de doble factor está ahora activada." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Desbloquear" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Llave de paso sin nombre" +msgstr "Clave de acceso sin nombre" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Actualizar una experiencia de voluntariado existente" msgid "Update Password" msgstr "Actualizar contraseña" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Actualizar los puntos clave del proyecto para mostrar el liderazgo, las limitaciones, las ventajas y desventajas, y los resultados medibles." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Actualizar currículum" @@ -5970,6 +5952,10 @@ msgstr "Actualizar currículum" msgid "Update the calendar date for this timeline entry." msgstr "Actualiza la fecha del calendario de esta entrada de la cronología." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Actualiza las viñetas de los proyectos para mostrar liderazgo, limitaciones, compromisos y resultados medibles." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Actualiza los detalles de esta candidatura." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Subir .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Suba un currículum y vea qué lee realmente un sistema de seguimiento de candidatos en él. Todo se ejecuta en este navegador. Su archivo nunca se sube y no se almacena nada." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Sube un currículum y comprueba qué lee de él un sistema de seguimiento de candidatos. Todo se ejecuta en este navegador. Tu archivo no se sube en ningún momento y no se guarda nada." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Advertencia" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "No pudimos detectar el formato automáticamente; por favor, selecciónelo arriba." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "No hemos podido detectar el formato automáticamente. Elígelo arriba." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "No pudimos encontrar esa página" msgid "We couldn't link that provider account. Please try again." msgstr "No pudimos vincular esa cuenta del proveedor. Inténtalo de nuevo." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "No hemos podido abrir este hilo." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "No pudimos leer tu perfil del proveedor." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Hemos enviado un enlace de confirmación a tu nueva dirección de correo electrónico. Ábrelo para confirmar el cambio." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Hemos enviado un nuevo enlace de verificación a tu dirección de correo electrónico. Ábrelo para verificar tu cuenta." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Búsqueda web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Sí, Reactive Resume está disponible en varios idiomas. Puedes elegir tu idioma preferido en la página de configuración o usando el selector de idioma en la esquina superior derecha. Si no ves tu idioma o quieres mejorar las traducciones existentes, puedes <0>contribuir a las traducciones en Crowdin<1> (abrir en una nueva pestaña)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Sí. Con un clic exportas tu currículum a PDF, conservando tu formato y tus estilos." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Sí. Reactive Resume es completamente gratuito, sin costes ocultos, niveles premium ni cuotas de suscripción. Es de código abierto y siempre será gratuito." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Sí. Elige tu idioma en la página de configuración o con el selector de idioma de la esquina superior derecha. Si falta tu idioma, o la traducción existente podría mejorarse, puedes <0>contribuir a las traducciones en Crowdin<1> (abrir en una nueva pestaña)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "También tienes la opción de desplegarlo en tus propios servidores usando la imagen de Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Sí. Reactive Resume es gratuito, sin costes ocultos, niveles premium ni cuotas de suscripción. Es de código abierto y seguirá siendo gratuito." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "También puedes usar tu nombre de usuario para iniciar sesión." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "También puedes iniciar sesión con tu nombre de usuario." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "¡Tienes mensajes!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Tu cuenta se ha eliminado correctamente." +msgid "Your account has been deleted." +msgstr "Tu cuenta se ha eliminado." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Sus datos de contacto no están en la primera página." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Sus datos se han exportado correctamente." +msgid "Your data has been exported." +msgstr "Tus datos se han exportado." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Tus datos están seguros y nunca se comparten ni se venden a nadie." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Tus datos se almacenan de forma segura y nunca se comparten con terceros. Si quieres tener el control total sobre ellos, puedes alojar Reactive Resume en tus propios servidores." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "No se pudieron guardar los últimos cambios." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Tus estilos heredados permanecerán activos hasta que actives explícitamente este borrador de CSS semántico." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Tus estilos antiguos siguen activos hasta que actives este borrador de CSS semántico." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Los márgenes de tu página son muy estrechos." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Tu contraseña se ha restablecido. Ya puedes iniciar sesión con tu nueva contraseña." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Tu contraseña se ha actualizado con éxito." +msgid "Your password has been updated." +msgstr "Tu contraseña se ha actualizado." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Su número de teléfono está escrito de forma poco habitual." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Tu perfil se ha actualizado correctamente." +msgid "Your profile has been updated." +msgstr "Tu perfil se ha actualizado." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Tu currículum se ha creado correctamente." +msgid "Your resume has been created." +msgstr "Tu currículum se ha creado." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Tu currículum se ha eliminado correctamente." +msgid "Your resume has been deleted." +msgstr "Tu currículum se ha eliminado." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Tu currículum se ha duplicado correctamente." +msgid "Your resume has been duplicated." +msgstr "Tu currículum se ha duplicado." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Tu currículum se ha importado correctamente." +msgid "Your resume has been imported." +msgstr "Tu currículum se ha importado." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Tu currículum se ha restaurado a la versión seleccionada." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Tu currículum se ha actualizado correctamente." +msgid "Your resume has been updated." +msgstr "Tu currículum se ha actualizado." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Su currículum utiliza \"I\" y \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "El enlace público de tu currículum está actualmente protegido con contraseña. Comparte la contraseña solo con personas de confianza." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "La URL pública de tu currículum está protegida con una contraseña. Comparte la contraseña solo con personas de confianza." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Tu apoyo garantiza que el proyecto siga siendo gratuito y accesible para todos, ahora y en el futuro." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Tu apoyo mantiene el proyecto gratuito y abierto para todos, ahora y en el futuro." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Alejar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulú" - diff --git a/apps/web/locales/fa-IR.po b/apps/web/locales/fa-IR.po index e6a40ac71..6e6dc3029 100644 --- a/apps/web/locales/fa-IR.po +++ b/apps/web/locales/fa-IR.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>سوالات<1>متداول<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.<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!" -msgstr "<0>از اینکه از Reactive Resume استفاده می‌کنید متشکرم! این اپ حاصل عشق است که عمدتاً در اوقات فراغتم با پشتیبانی فوق‌العاده مشارکت‌کنندگان متن‌باز در سراسر جهان ساخته شده است.<1>اگر Reactive Resume برای شما مفید بوده و می‌خواهید به رایگان و باز ماندن آن برای همه کمک کنید، لطفاً به اهدای کمک مالی فکر کنید. هر مقدار کوچکی هم قدردانی می‌شود!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>ممنون که از Reactive Resume استفاده می‌کنید. من این برنامه را بیشتر در اوقات فراغتم می‌سازم، با کمک مشارکت‌کنندگان متن‌باز از سراسر جهان.<1>اگر برایتان مفید بوده و دوست دارید رایگان و باز بماند، لطفاً کمک مالی را در نظر بگیرید. هر مبلغی کمک می‌کند." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "۱ سال" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "بیش از ۱۲ قالب" +msgid "15 Templates" +msgstr "۱۵ قالب" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "۳ ماه" msgid "6 months" msgstr "۶ ماه" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "خروجی تک‌ستونهٔ تمیز همهٔ اطلاعات را حفظ می‌کند. ستون‌ها و تصاویر جایی هستند که اطلاعات از دست می‌روند." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "یک لینک تأیید به آدرس ایمیل فعلی شما ارسال شده است. لطفاً برای تأیید تغییر، صندوق ورودی خود را بررسی کنید." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "یک تاریخ مربوط به آینده است." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "یک فونت ارجاع داده شده اما جاسازی نشده است." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "یک رزومه‌ساز رایگان و متن‌باز که فرایند ایجاد، به‌روزرسانی و اشتراک‌گذاری رزومه شما را ساده می‌کند." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "یک رزومه‌ساز رایگان و متن‌باز که ساختن، به‌روزرسانی و اشتراک‌گذاری رزومه را آسان می‌کند." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "شکاف مشکلی نیست. اگر می‌خواهید یک توضیح msgid "A link points somewhere other than the address it shows." msgstr "یک لینک به جایی غیر از آدرسی که نشان می‌دهد اشاره می‌کند." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "لینکی به رزومه شما در کلیپ‌بورد کپی شد." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "در طول سال‌ها افراد زیادی برایم نوشته‌اند تا تجربه‌های خود با Reactive Resume و اینکه چطور به آن‌ها کمک کرده را به اشتراک بگذارند و من هرگز از خواندنشان خسته نمی‌شوم. اگر داستانی برای گفتن دارید، با ارسال ایمیل به <0>{email} به من اطلاع دهید." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "یک لینک تأیید جدید به آدرس ایمیل شما ارسال شده است. لطفاً برای تأیید حساب خود، صندوق ورودی‌تان را بررسی کنید." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "در طول سال‌ها افراد زیادی برایم نوشته‌اند که Reactive Resume چطور به آن‌ها کمک کرده، و هرگز از خواندن آن ایمیل‌ها خسته نمی‌شوم. اگر داستانی برای گفتن دارید، به <0>{email} برایم بنویسید." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "یک صفحه چرخانده شده است." msgid "A passion project by <0>Amruth Pillai." msgstr "یک پروژه عاشقانه توسط <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "مجموعه‌ای از طرح‌ها برای انتخاب، و طرح‌های بیشتری در راه است." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "رزومه‌ای که برای خوانندهٔ انسانی چیده شده، با عکس، عنوان‌ها و ستون‌ها" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "خروجی تک‌ستونی همهٔ اطلاعات را حفظ می‌کند. ستون‌ها و تصویرها جایی هستند که اطلاعات گم می‌شوند." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "کمی دور از دسترس" @@ -243,10 +234,6 @@ msgstr "یک آدرس اینترنتی بدون https:// نوشته شده اس 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 خروجی تمام قالب‌بندی و سبک‌دهی شما را به‌طور کامل حفظ می‌کند." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "به رزومه‌ها و داده‌های خود از طریق API و به‌صورت برنامه‌نویسی دسترسی داشته باشید." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "افزودن فیلد دلخواه" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "شغلی را که برایش درخواست می‌دهید اضافه کنید، رزومهٔ ارسالی را پیوند دهید و با پیشرفت کار آن را در مسیر خود جابه‌جا کنید." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "شغلی را که برایش درخواست می‌دهید اضافه کنید و رزومهٔ ارسالی را به آن پیوند دهید. با رسیدن پاسخ‌ها آن را در تخته جابه‌جا کنید." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,7 +365,11 @@ msgstr "یک مورد اضافه کنید، یا برای نشان دادن سا #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "قبل از شروع یک نخ عامل، یک ارائه‌دهنده اضافه و آزمایش کنید." +msgstr "قبل از شروع یک تاپیک عامل، یک ارائه‌دهنده اضافه و آزمایش کنید." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "یک لایهٔ محافظت دیگر به حساب خود اضافه کنید." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "هر برچسبی" #: 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 "هر کسی که از URL عمومی این رزومه بازدید کند باید برای دسترسی، این گذرواژه را وارد کند." - -#: 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 "هر کسی که URL عمومی این رزومه را داشته باشد می‌تواند بدون وارد کردن گذرواژه، رزومه شما را مشاهده و دانلود کند." +msgid "Anyone who opens the public URL will need this password." +msgstr "هر کسی که نشانی عمومی را باز کند به این رمز عبور نیاز دارد." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "هر کسی که لینک را داشته باشد می‌تواند رزومه را مشاهده و دانلود کند." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "هر کسی که نشانی عمومی را داشته باشد می‌تواند رزومهٔ شما را بدون رمز عبور ببیند و دانلود کند." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "دسترسی از طریق API" @@ -634,7 +625,7 @@ msgstr "درخواست حذف شد." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "آمار اپلیکیشن" +msgstr "آمار درخواست‌ها" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "تأیید" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "تأیید شد — در انتظار عامل…" +msgid "Approved, waiting for the agent…" +msgstr "تأیید شد، در انتظار عامل…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "تکمیل خودکار ناموفق بود." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "در چندین زبان در دسترس است. اگر مایل به مشارکت هستید، به Crowdin سر بزنید." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "به چند زبان در دسترس است. اگر می‌خواهید در ترجمه کمک کنید، به Crowdin سر بزنید." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "آذربایجانی" msgid "Back to authentication settings" msgstr "بازگشت به تنظیمات احراز هویت" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "بازگشت به ورود" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "بازگشت به رزومه‌ها" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "بازگشت به ورود" @@ -842,11 +830,7 @@ msgstr "آدرس اینترنتی پایه" #: src/libs/resume/section.tsx msgid "Basics" -msgstr "مبانی" - -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "قالب‌های زیبایی برای انتخاب، با موارد بیشتری که در راه هستند." +msgstr "اطلاعات پایه" #: src/libs/locale.ts msgid "Bengali" @@ -981,6 +965,10 @@ msgstr "تغییر زبان" msgid "Change language to…" msgstr "زبان را به… تغییر دهید" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "رنگ‌ها، فونت‌ها و طراحی را مطابق سلیقهٔ خود تغییر دهید." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "تغییر تم به…" @@ -1006,6 +994,10 @@ msgstr "دوباره بررسی کن" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "بررسی کنید فایل خروجی همهٔ چیزی را که انتظار دارید داشته باشد و همهٔ آن متن قابل انتخاب باشد." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "بررسی کنید یک سامانهٔ ردیابی متقاضیان چه چیزی را از دست می‌دهد، و فقط کلیدواژه‌هایی را اضافه کنید که به آن‌ها مطمئن هستید." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "ایمیل خود را برای لینکی جهت تنظیم مجدد گذرواژه بررسی کنید." @@ -1056,10 +1048,6 @@ msgstr "یک پیش‌تنظیم یا سایهٔ سفارشی را انتخاب msgid "Choose a resume" msgstr "رزومه انتخاب کنید" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "یک مکالمه موجود را از نوار کناری انتخاب کنید، یا یک رشته مکالمه جدید با محوریت پیش‌نویس شروع کنید." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "فرمت‌های PDF، DOCX، Markdown یا JSON را انتخاب کنید. در صورت امکان، رزومه و نامه‌ی درخواست خود را جداگانه صادر کنید." @@ -1073,7 +1061,7 @@ msgstr "دایره" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "شفاف" +msgstr "پاک کردن" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "شرکت A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "این رزومه را با این آدرس اینترنتی موقعیت شغلی مقایسه کنید و کلمات کلیدی را به‌روزرسانی کنید و در عین حال لحن خود را مختصر و قابل اعتماد نگه دارید." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "این رزومه را با نشانی این آگهی شغلی مقایسه کنید و کلیدواژه‌ها را بدون اغراق به‌روزرسانی کنید." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "اتصال ناموفق بود." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "اتصال تأیید شد - ارائه دهنده آماده استفاده است." +msgid "Connection verified. The provider is ready to use." +msgstr "اتصال تأیید شد. ارائه‌دهنده آمادهٔ استفاده است." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "ادامه از جایی که رها کرده بودید" #: 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 "با وارد کردن یک رزومهٔ موجود که با Reactive Resume یا هر رزومه‌ساز دیگری ایجاد کرده‌اید، از جایی که رها کرده بودید ادامه دهید. قالب‌های پشتیبانی‌شده شامل PDF، Microsoft Word و همچنین فایل‌های JSON از 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 "مشارکت‌ها هزینهٔ رفع باگ‌ها، به‌روزرسانی‌های امنیتی و بهبودهای مداوم را تأمین می‌کنند تا اپ به‌خوبی اجرا شود." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "با وارد کردن رزومه‌ای که در Reactive Resume یا رزومه‌ساز دیگری ساخته‌اید، از همان‌جا که رها کرده‌اید ادامه دهید. قالب‌های پشتیبانی‌شده PDF، Microsoft Word و فایل‌های JSON از Reactive Resume یا JSON Resume هستند." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "سال را اصلاح کنید یا برای کارهای ادامه‌ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "سال را اصلاح کنید یا برای کار در حال انجام \"Present\" بنویسید." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "ساخت فایل DOCX ممکن نشد. لطفاً دوباره تلاش کنید." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "ساخت فایل PDF ممکن نشد. لطفاً دوباره تلاش کنید." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "آماده‌سازی رزومهٔ شما برای چاپ ممکن نشد. لطفاً دوباره تلاش کنید." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "امکان دسترسی به ارائه‌دهنده هوش مصنوعی msgid "Could not restore this patch." msgstr "نتوانستم این پچ را بازیابی کنم." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "راه‌اندازی احراز هویت دو مرحله‌ای ممکن نشد." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "اتصال ارائه دهنده تأیید نشد." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "تعداد بر اساس منبع" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "جدا از امتیاز تجزیه محاسبه می‌شود. پوشش، پیش‌بینی هیچ چیزی نیست." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "جدا از امتیاز استخراج شمرده می‌شود. پوشش هیچ چیزی را پیش‌بینی نمی‌کند." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "ایجاد یک رزومه نمونه" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "هر تعداد رزومه که می‌خواهید بدون محدودیت ایجاد کنید." +msgid "Create as many resumes as you want." +msgstr "هر تعداد رزومه که بخواهید بسازید." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "همین حالا یکی بسازید" msgid "Create resume with options" msgstr "ایجاد رزومه با گزینه‌ها" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "رزومهٔ خود را بسازید، شخصی‌سازی کنید و به اشتراک بگذارید. Reactive Resume متن‌باز است، شما را ردیابی نمی‌کند و رایگان می‌ماند." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "ایجاد شده" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "در حال حذف رزومه شما..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "رد شد — در انتظار عامل…" +msgid "Denied, waiting for the agent…" +msgstr "رد شد، در انتظار عامل…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "رد" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "آن را با ایمیج Docker روی سرورهای خودتان راه‌اندازی کنید." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "هر نقش را با موارد فهرست‌وار کوتاه توصیف کنید. پاراگراف‌های پیوسته مرور سریع و بخش‌بندی را سخت‌تر می‌کنند." @@ -1764,6 +1773,10 @@ msgstr "اهدا کنید" msgid "Donate to Reactive Resume" msgstr "به Reactive Resume دونیت کنید" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "کمک‌های مالی هزینهٔ رفع اشکال‌ها، به‌روزرسانی‌های امنیتی و کار روزمرهٔ نگه‌داشتن برنامه را تأمین می‌کند." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "انجام شد" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "تکثیر" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "کپی به عنوان پیش‌نویس هوش مصنوعی" +msgid "Duplicate as AI draft" +msgstr "تکثیر به‌عنوان پیش‌نویس هوش مصنوعی" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "انگلیسی" msgid "English (United Kingdom)" msgstr "انگلیسی (بریتانیا)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "امنیت حساب خود را با لایه‌های اضافی حفاظت افزایش دهید." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "یک نام برای کلید عبور خود وارد کنید." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "رمز عبور جدیدی برای حساب خود وارد کنید" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "یکی از کدهای پشتیبان ذخیره‌شدهٔ خود را برای دسترسی به حسابتان وارد کنید" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "رمز عبوری را که صاحب رزومه با شما به اشتراک گذاشته وارد کنید." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "URLی را که می‌خواهید به آن لینک دهید وارد کنید" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "نشانی‌ای را که می‌خواهید به آن پیوند دهید وارد کنید:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "کد تأیید را از اپلیکیشن احراز هویت خود وارد کنید" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "برای به‌روزرسانی حساب خود، گذرواژه فعلی و یک گذرواژهٔ جدید وارد کنید." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "برای تأیید راه‌اندازی احراز هویت دو مرحله‌ای، گذرواژهٔ خود را وارد کنید. وقتی فعال شد، هر بار که وارد می‌شوید باید یک کد از اپلیکیشن احراز هویت خود وارد کنید." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "برای تأیید راه‌اندازی احراز هویت دو مرحله‌ای رمز عبور خود را وارد کنید. پس از فعال شدن، هر بار که وارد می‌شوید به کدی از برنامهٔ احرازکنندهٔ خود نیاز دارید." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "همهٔ بررسی‌ها موفق بودند. هیچ‌چیز در اینجا نباید مانع خواندن رزومهٔ شما توسط تجزیه‌گر شود." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "هر مشارکت، چه بزرگ چه کوچک، تفاوت بزرگی در این پروژه ایجاد می‌کند.<0/>از حمایت شما سپاسگزاریم!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "هر کمکی، هرچند کوچک، مؤثر است.<0/>از حمایت شما سپاسگزارم!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "هر قالب ظاهر متفاوتی دارد، پس قالبی را انتخاب کنید که با تصویری که می‌خواهید از خود بسازید هم‌خوان باشد. Reactive Resume در حال حاضر ۱۵ قالب دارد و قالب‌های بیشتری در راه است." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "منقضی می‌شود در" msgid "Expires on {0}" msgstr "در {0} منقضی می‌شود" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "مجموعه‌ای متنوع از قالب‌ها را مرور کنید که هر کدام برای سبک‌ها، مشاغل و شخصیت‌های متفاوت طراحی شده‌اند. Reactive Resume در حال حاضر ۱۲ قالب ارائه می‌کند و موارد بیشتری در راه است." - -#: src/features/settings/pages/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 "مستندات API را بررسی کنید تا بیاموزید چگونه Reactive Resume را با اپلیکیشن‌های خود ادغام کنید. در آنجا نقاط پایانی، نمونه درخواست‌ها و روش‌های احراز هویت به‌تفصیل آمده است." - #: src/libs/resume/section.tsx msgid "Export" msgstr "خروجی گرفتن" @@ -2083,13 +2096,9 @@ msgstr "خروجی PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "رزومه را به‌صورت PDF متنی خروجی بگیرید، نه به‌صورت تصویر یا اسکن." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "رزومه یا نامهٔ پوششی خود را در قالب موردنیاز خروجی بگیرید." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "رزومه خود را فوراً و بدون هیچ گونه انتظار یا تأخیری به PDF صادر کنید." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "رزومهٔ خود را با یک کلیک و بدون انتظار به PDF خروجی بگیرید." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2161,7 +2170,7 @@ msgstr "اتصال به ارائه‌دهنده ناموفق بود. لطفاً #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "ثبت گذرواژه ناموفق بود. لطفاً دوباره تلاش کنید." +msgstr "ثبت کلید عبور ناموفق بود. لطفاً دوباره تلاش کنید." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx @@ -2196,10 +2205,6 @@ msgstr "ذخیره ارائه دهنده هوش مصنوعی ناموفق بود msgid "Failed to send password reset email. Please try again." msgstr "ارسال ایمیل بازیابی رمز عبور ناموفق بود. لطفاً دوباره تلاش کنید." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "راه‌اندازی احراز هویت دو مرحله‌ای ناموفق بود." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "فیلتر بر اساس برچسب‌ها" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "نقاط ضعف را پیدا کنید و آنها را با نتایج، اعداد، دامنه و افعال واضح‌تر و قوی‌تر بازنویسی کنید." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "بندهای ضعیف را پیدا کنید و آن‌ها را با نتایج قوی‌تر، اعداد، دامنه و افعال دقیق‌تر بازنویسی کنید." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ضخامت فونت" msgid "Font Weights" msgstr "وزن‌های فونت" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "برای تجربه‌ای امن و بدون حواس‌پرتی." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "برای مثال، اطلاعات مربوط به شرکت‌هایی که این رزومه را به آن‌ها ارسال کرده‌اید یا لینک‌هایی به توضیحات شغلی می‌توانند در اینجا یادداشت شوند." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "به دلایل امنیتی، این کلید تنها یک‌بار نمایش داده می‌شود." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "برای نمونه، بنویسید این رزومه را برای چه شرکت‌هایی فرستاده‌اید، یا پیوند شرح شغل‌ها را ثبت کنید." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "شکاف‌ها:" msgid "Generate a random name" msgstr "تولید یک نام تصادفی" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "در حال ساخت PDF شما..." + #: src/libs/locale.ts msgid "German" msgstr "آلمانی" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "عبری" #: 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 "کمک کنید مشارکت‌کنندگان باتجربه‌تری را به پروژه اضافه کنم، تا بار روی یک نگه‌دارندهٔ واحد کمتر و توسعه سریع‌تر شود." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "کمکم کنید مشارکت‌کنندگان باتجربه‌تری به پروژه بپیوندند تا بار کار روی دوش یک نگه‌دارنده نماند." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "به ترجمهٔ اپ به زبان خود کمک کنید" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "در اینجا مجموعه‌ای از قالب‌های رزومه برای مشاغل و شخصیت‌های مختلف وجود دارد. چه سبک مدرن را ترجیح دهید چه کلاسیک، جسورانه یا ساده، یک طراحی متناسب با شما وجود دارد. گزینه‌های زیر را ببینید و قالبی را که با سبک شما هم‌خوانی دارد انتخاب کنید." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "این هم کلید API جدید شما" @@ -2657,10 +2655,6 @@ msgstr "مجاری" msgid "Icon" msgstr "آیکون" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "شکاف‌های سیستم ردیابی متقاضی را شناسایی کنید و فقط بهبودهای کلمات کلیدی با اطمینان بالا را اعمال کنید." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "اگر از یک اسکن به دست آمده، این طبیعی است. در غیر این صورت آن را حذف کنید؛ استخدام‌کنندگان آن را انباشت کلمات کلیدی تلقی می‌کنند." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "کانادا" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "فقط یک آدرس نگه دارید تا نیازی به حدس زدن نباشد." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "فقط یک نشانی نگه دارید تا نرم‌افزار مجبور نباشد حدس بزند کدام را استفاده کند." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "آن را زیر ۲.۵ مگابایت نگه دارید، معمولاً با حذف یا کوچک کردن تصاویر." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "یادداشت‌های خصوصی دربارهٔ این رزومه را اینجا نگه دارید. هیچ‌کس دیگری آن‌ها را نمی‌بیند." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "محتوای رزومه را به‌صورت متن واقعی نگه دارید، نه به‌صورت تصویر از متن." @@ -3058,6 +3056,10 @@ msgstr "فاصلهٔ بین خطوط" msgid "Link a Reactive Resume (recommended)" msgstr "پیوند دادن Reactive Resume (توصیه‌شده)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "برای استفاده از امتیازدهی تطابق و شخصی‌سازی با هوش مصنوعی، یک رزومهٔ Reactive Resume را پیوند دهید." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "یک رزومه را پیوند دهید و شرح شغل را جای‌گذاری کنید (ویرایش) تا میزان تناسب شما امتیازدهی شود و یک نسخهٔ سفارشی ساخته شود." @@ -3078,10 +3080,6 @@ msgstr "لینکدین" msgid "LinkedIn, Referral…" msgstr "LinkedIn، معرفی…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "پیوند دادن یک Reactive Resume امتیازدهی تطبیق با هوش مصنوعی و سفارشی‌سازی را فعال می‌کند." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "در حال پیوند دادن حساب {providerName} شما..." @@ -3104,7 +3102,7 @@ msgstr "در حال بارگذاری ارائه دهندگان هوش مصنوع #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "بارگیری برنامه‌ها…" +msgstr "بارگیری درخواست‌ها…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "موقعیت مکانی" msgid "Lock" msgstr "قفل کردن" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "خروج" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "بخش‌های طولانی با حروف بزرگ نوشته شده‌اند." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ناوبری اصلی" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "بخش تجربه را نتیجه‌گراتر کنید و مسئولیت‌های مبهم را حذف کنید." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "بخش تجربه را بر نتایج متمرکز کنید و مسئولیت‌های مبهم را حذف کنید." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "باید با https:// شروع شود." msgid "Name" msgstr "نام" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "رزومه را به نام شغلی که برایش درخواست می‌دهید نام‌گذاری کنید." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "نام‌ها به شما کمک می‌کنند کلیدها را از هم تشخیص دهید، پس آن را بر اساس کاربردش نام‌گذاری کنید." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "اگر بیش از یک کلید عبور ثبت کنید، نام‌ها به تشخیص آن‌ها از هم کمک می‌کنند." + #: src/libs/locale.ts msgid "Nepali" msgstr "نپالی" @@ -3335,11 +3340,11 @@ msgstr "ثبت‌نام حساب‌های جدید در حال حاضر روی #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "برنامه جدید" +msgstr "درخواست جدید" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "ویژگی‌های جدیدی همواره اضافه و بهبود داده می‌شوند، پس حتماً هر از گاهی سر بزنید." +msgid "New features land regularly, so check back now and then." +msgstr "ویژگی‌های تازه مرتب اضافه می‌شوند، پس هر از گاهی سری بزنید." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "تاپیک جدید" msgid "New Thread" msgstr "موضوع جدید" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "بدون تبلیغات و بدون ردیاب، تا چیزی سر راهتان نباشد." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "بدون تبلیغات، بدون رهگیری" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "هیچ درخواستی با فیلترهای شما مطابقت ندارد." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "هنوز درخواستی نیست — چند مورد اضافه کنید تا قیف و نرخ پاسخ‌ها را ببینید." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "هنوز درخواستی ثبت نشده است. چند مورد اضافه کنید تا قیف و نرخ پاسخ خود را ببینید." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "هیچ فهرست نشانه‌داری پیدا نشد." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "هیچ دستوری با این جستجو مطابقت ندارد." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "هیچ عنوان بخش متعارفی پیدا نشد." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "هیچ شماره تلفنی پیدا نشد." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "هیچ پیش‌بینی‌ای درباره رد شدن شما انجام نمی‌شود — هیچ ابزاری نمی‌تواند این کار را بکند." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "پیش‌بینی‌ای دربارهٔ رد شدن شما در کار نیست. هیچ ابزاری از پس این کار برنمی‌آید." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "اودیایی" msgid "Ollama Cloud" msgstr "ابر اولاما" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "پس از حذف، کلید دیگر به داده‌های شما دسترسی نخواهد داشت. این کار قابل بازگشت نیست." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ورود با یک کلیک" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "فقط {0} صفحهٔ اول بررسی شدند، پس این گزارش کل فایل را پوشش نمی‌دهد." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "فقط {MAX_IMPORT} ردیف اول یک‌باره وارد می‌شوند — {overflow} مورد جا ماند. فایل را تقسیم کنید تا بقیه وارد شوند." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "فقط {MAX_IMPORT} ردیف نخست در هر بار وارد می‌شود و {overflow} ردیف کنار گذاشته می‌شود. برای وارد کردن بقیه، فایل را تقسیم کنید." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "باز کردن" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "عامل هوش مصنوعی باز" +msgstr "باز کردن عامل هوش مصنوعی" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "یادداشت اختیاری برای عامل" msgid "Optional note for the agent…" msgstr "یادداشت اختیاری برای عامل…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "در صورت تمایل می‌توانید گذرواژه‌ای تنظیم کنید تا فقط افرادی که گذرواژه را دارند بتوانند از طریق لینک، رزومه شما را ببینند." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "به‌صورت اختیاری، اینکه کدام عبارات از یک آگهی شغلی از قبل وجود دارند." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "کلید عبور" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "کلید عبور با موفقیت حذف شد." +msgid "Passkey deleted." +msgstr "کلید عبور حذف شد." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "کلمه عبور با موفقیت ثبت شد." +msgid "Passkey registered." +msgstr "کلید عبور ثبت شد." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "سرگشتگی" msgid "Persian" msgstr "فارسی" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "رزومه خود را با هر رنگ، فونت یا طراحی شخصی‌سازی کنید و آن را کاملاً منحصربه‌فرد خودتان بسازید." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "تلفن" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "گفتگویی را از نوار کناری انتخاب کنید، یا تاپیک تازه‌ای برای کار روی یک پیش‌نویس آغاز کنید." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "قالبی برای رزومه یا نامه پوششی خود انتخاب کنید." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "یک آیکون انتخاب کنید" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "آن را از پنل چیدمان در یک صفحه قرار دهید، یا اگر قصد کنار گذاشتنش را دارید پنهان کنید." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "متن ساده، مناسب برای ابزارهای AI و ویرایش‌های سریع." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "لطفاً یک گذرواژهٔ جدید برای حساب خود وارد کنید" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "لطفاً گذرواژه‌ای را که صاحب رزومه با شما به اشتراک گذاشته وارد کنید تا ادامه دهید." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "لطفاً URL مورد نظر برای لینک دادن را وارد کنید:" +msgid "Plain text, for AI tools and quick edits." +msgstr "متن ساده، برای ابزارهای هوش مصنوعی و ویرایش‌های سریع." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "لطفا از پروژه حمایت کنید" msgid "Please upload a PDF file." msgstr "لطفاً یک فایل PDF بارگذاری کنید." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "لطفاً منتظر بمانید تا PDF شما تولید شود..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "لطفا منتظر بمانید تا PDF شما تولید شود…" - #: src/libs/locale.ts msgid "Polish" msgstr "لهستانی" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ترجیحات" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "یک وصله محافظه‌کارانه آماده کنید که بدون تغییر روایت شغلی من، وضوح را بهبود بخشد." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "وصله‌ای محافظه‌کارانه آماده کنید که وضوح را بهتر کند بدون آنکه روایت مسیر شغلی مرا تغییر دهد." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "پروژه‌ها" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "از رزومه خود در برابر دسترسی غیرمجاز با گذرواژه محافظت کنید" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "از رزومه خود با یک گذرواژه محافظت کنید و فقط به افرادی که گذرواژه را دارند اجازهٔ مشاهده بدهید." +msgid "Protect your resume with a password" +msgstr "از رزومهٔ خود با رمز عبور محافظت کنید" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "انتشارها" msgid "Publisher" msgstr "منتشرکننده" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "روی رزومهٔ خود رمز عبور بگذارید تا فقط کسانی که به آن‌ها می‌دهید بتوانند آن را بخوانند." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "یک آدرس ایمیل ساده نزدیک بالای صفحهٔ اول قرار دهید. این چیزی است که بیشتر سیستم‌ها بر اساس آن شما را دسته‌بندی می‌کنند." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "رزومهٔ واکنشی (JSON)" #: 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 به رشد خود ادامه می‌دهد و این به لطف جامعهٔ پویا و پرانرژی آن است. این پروژه پیشرفت خود را مدیون افراد بی‌شماری است که زمان و مهارت‌های خود را برای بهتر شدن آن اختصاص داده‌اند. ما از برنامه‌نویسانی که ویژگی‌های آن را در GitHub بهبود داده‌اند، زبان‌شناس‌هایی که با ترجمه‌های خود در Crowdin آن را برای مخاطبان وسیع‌تری در دسترس کرده‌اند و افرادی که برای ادامهٔ توسعهٔ آن کمک مالی کرده‌اند، قدردانی می‌کنیم." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume بهتر می‌شود چون مردم وقتشان را برایش می‌گذارند. مشارکت‌کنندگان در GitHub ویژگی‌ها را می‌سازند و اشکال‌ها را رفع می‌کنند، مترجمان در Crowdin آن را به زبان‌های دیگر خوانا می‌کنند، و حامیان مالی به ادامهٔ توسعه کمک می‌کنند. این پروژه پیشرفتش را مدیون همهٔ آن‌هاست." #: 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 یک پروژهٔ رایگان و متن‌باز است که با عشق ساخته شده و توسط من و جامعه‌ای از مشارکت‌کنندگان نگه‌داری می‌شود. کمک‌های مالی شما به روشن ماندن چراغ‌ها و جاری ماندن کد کمک می‌کند." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume پروژه‌ای رایگان و متن‌باز است که من و جامعه‌ای از مشارکت‌کنندگان آن را نگه‌داری می‌کنیم. کمک‌های مالی شما هزینه‌های اجرا را می‌پوشاند و توسعه را ادامه می‌دهد." #: 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." -msgstr "Reactive Resume یک رزومه‌ساز رایگان و متن‌باز است که فرایند ایجاد، به‌روزرسانی و اشتراک‌گذاری رزومه شما را ساده می‌کند." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume یک رزومه‌ساز رایگان و متن‌باز است که ساختن، به‌روزرسانی و اشتراک‌گذاری رزومه را آسان می‌کند." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "رزومه واکنشی رایگان و متن‌باز است. اگر به شما کمک کرده است، لطفاً کمک مالی را در نظر بگیرید." #: 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 متن‌باز، حریم‌خصوصی‌محور و کاملاً رایگان است. برخلاف سایر رزومه‌سازها، هیچ تبلیغی نشان نمی‌دهد، داده‌های شما را رهگیری نمی‌کند و قابلیت‌هایتان را پشت دیوار پرداخت محدود نمی‌کند." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume متن‌باز، خصوصی و رایگان است. تبلیغ نشان نمی‌دهد، کارهای شما را ردیابی نمی‌کند و ویژگی‌ها را پشت دیوار پرداخت قفل نمی‌کند." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "تغییر نام" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "رزومهٔ فعلی شما را در مرورگر به PDF تبدیل می‌کند و بررسی کامل فایل را اجرا می‌کند. چیزی آپلود نمی‌شود." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "رزومهٔ فعلی شما را به PDF تبدیل می‌کند و بررسی کامل فایل را در مرورگر شما اجرا می‌کند. هیچ چیزی آپلود نمی‌شود." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "ویرایش رزومه" msgid "Resume file" msgstr "فایل رزومه" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "پیوند رزومه در کلیپ‌بورد کپی شد." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "رزومه پیوند داده شد" @@ -4330,6 +4333,10 @@ msgstr "گزینه‌های رزومه" msgid "Resume patch" msgstr "وصله رزومه" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "قالب‌های رزومه برای حرفه‌ها و سلیقه‌های گوناگون. آن‌که به شما می‌آید را انتخاب کنید." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "بررسی ویرایش‌ها" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "رزومه را با شرح شغل مقایسه کنید و قبل از تغییر بخش‌های نامشخص، از من سوال بپرسید." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "رزومه را در برابر یک شرح شغل بررسی کنید، و پیش از تغییر چیزی که مطمئن نیستید از من بپرسید." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "در حال بررسی…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "خلاصه را طوری اصلاح کنید که نقش مدیر ارشد مهندسی را هدف قرار دهد، بدون اینکه کلی به نظر برسد." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "چکیده را برای نقش مدیر ارشد مهندسی بازنویسی کنید و آن را مشخص و دقیق نگه دارید." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "این رزومه را برای گذار از بنیانگذار استارتاپ به سرپرست محصول با تأثیر واضح بر کسب و کار، بازنویسی کنید." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "این رزومه را برای بنیان‌گذار استارتاپی که به نقش رهبری محصول می‌رود بازنویسی کنید و تأثیر تجاری را نشان دهید." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4574,7 +4581,7 @@ msgstr "انتخاب رزومه" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "یک رشته انتخاب کنید" +msgstr "یک تاپیک انتخاب کنید" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "جداکننده" msgid "Serbian" msgstr "صربی" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "اگر می‌خواهید فقط کسانی که رمز را می‌دانند نشانی عمومی را باز کنند، یک رمز عبور تعیین کنید." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "یک ارائه دهنده هوش مصنوعی راه اندازی کن msgid "Set up an AI provider before starting a thread." msgstr "قبل از شروع یک تاپیک، یک ارائه دهنده هوش مصنوعی تنظیم کنید." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ابتدا یک ارائه‌دهندهٔ هوش مصنوعی تنظیم کنید." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "یک ارائه دهنده هوش مصنوعی تنظیم کنید تا در مورد این رزومه چت کند و ویرایش‌ها را به صورت خودکار اعمال کند." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "برای شروع، یک ارائه دهنده هوش مصنوعی راه‌اندازی کنید." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "راه‌اندازی اپلیکیشن احراز هویت" msgid "Shadow Width" msgstr "عرض سایه" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "آن را با یک نشانی عمومی به اشتراک بگذارید، روی آن نشانی رمز عبور بگذارید، یا PDF را دانلود کنید و خودتان بفرستید." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "رزومهٔ خود را با URL عمومی به اشتراک بگذارید و اجازه دهید دیگران آن را ببینند." +msgid "Share your resume with a public URL." +msgstr "رزومهٔ خود را با یک نشانی عمومی به اشتراک بگذارید." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ورود به حساب کاربری" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "با GitHub، Google یا یک ارائه‌دهندهٔ OAuth سفارشی وارد شوید." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "خروج" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "برخی نویسه‌ها به‌صورت علامت سؤال ظاهر می‌شوند." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "برخی بررسی‌ها به اطلاعاتی نیاز دارند که این فایل ندارد: محتوای صفحاتی که قابل بازرسی نبودند، یا متنی به زبانی که این بررسی‌ها پوشش نمی‌دهند. این موارد نه قبول و نه رد به‌حساب می‌آیند." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "برخی بررسی‌ها به اطلاعاتی نیاز دارند که این فایل ندارد: محتوای صفحه‌هایی که قابل بازبینی نبودند، یا متنی به زبانی که این بررسی‌ها آن را پوشش نمی‌دهند. این موارد نه قبولی به شمار می‌آیند و نه ردی." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "رزومه را با نام خود در یک خط جداگانه شروع کنید." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "شروع تاپیک" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "تنظیم رزومهٔ من" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "این رزومه را با شرح وظایف مدیر محصول تطبیق دهید و بر مالکیت نقشه راه، ارتباط با ذینفعان و نتایج قابل اندازه‌گیری راه‌اندازی تأکید کنید." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "این رزومه را برای شرح شغل مدیر محصول سفارشی کنید و بر مالکیت نقشهٔ راه، ارتباط با ذی‌نفعان و نتایج قابل اندازه‌گیری عرضه تأکید کنید." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "نماینده به نظرات شما نیاز دارد." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "کلید API با موفقیت حذف شد." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "مستندات API نشان می‌دهد چگونه Reactive Resume را به برنامه‌های خودتان وصل کنید. این مستندات نقاط پایانی، قالب درخواست و احراز هویت را پوشش می‌دهد." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "پس از حذف، این کلید API دیگر قادر به دسترسی به داده‌های شما نخواهد بود. این عمل قابل بازگشت نیست." +msgid "The API key has been deleted." +msgstr "کلید API حذف شد." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "برنامه‌ای که شما را به اینجا فرستاد، در msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "بررسی‌های بالا ماشینی هستند. این بخش از یک مدل زبانی می‌پرسد که یک خواننده دربارهٔ موارد فهرست‌وار شما چه فکری می‌کند و بازنویسی پیشنهاد می‌دهد. این بخش امتیازی تولید نمی‌کند." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "دستور مورد نظر شما وجود ندارد." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "بررسی عمیق نتوانست به پایان برسد. لطفاً دوباره تلاش کنید." @@ -5317,10 +5332,6 @@ msgstr "پاسخ ارائه‌دهنده قابل تأیید نبود. لطفا msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "پیش‌نمایش رزومه قابل به‌روزرسانی نیست. آخرین پیش‌نمایش معتبر هنوز نمایش داده می‌شود." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "رزومه‌ای که می‌خواهید به آن دسترسی پیدا کنید با گذرواژه محافظت شده است" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "همان خط در هر صفحه تکرار می‌شود." @@ -5369,26 +5380,13 @@ msgstr "هیچ لینکی به پروفایل، پورتفولیو یا مخزن msgid "There is no summary paragraph." msgstr "هیچ پاراگراف خلاصه‌ای وجود ندارد." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "هنگام تولید فایل DOCX مشکلی پیش آمد، لطفاً دوباره تلاش کنید." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "هنگام ایجاد فایل PDF مشکلی پیش آمد، لطفاً دوباره امتحان کنید." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "هنگام آماده‌سازی رزومه شما برای چاپ مشکلی پیش آمد، لطفاً دوباره امتحان کنید." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "اطلاعات کافی برای اجرای این بررسی وجود نداشت." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "این بررسی‌ها هنگام تایپ اجرا می‌شوند و هرگز از مرورگر شما خارج نمی‌شوند. آن‌ها می‌پرسند آیا ماشین می‌تواند رزومهٔ شما را بخواند، نه اینکه آیا خوب می‌خواند." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "این بررسی‌ها همزمان با تایپ اجرا می‌شوند و هرگز از مرورگر شما خارج نمی‌شوند. آن‌ها می‌سنجند که آیا نرم‌افزار می‌تواند رزومهٔ شما را بخواند، نه اینکه چقدر خوب نوشته شده است." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "این عمل قابل بازگشت نیست." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "این عمل قابل بازگشت نیست. تمام داده‌های شما برای همیشه حذف خواهند شد." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "این اقدام قابل بازگشت نیست. پیام‌های مکالمه و پیوست‌های آپلود شده حذف خواهند شد. رزومه کاری در داشبورد شما باقی می‌ماند و می‌توانید آن را جداگانه حذف کنید." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "این اقدام قابل بازگشت نیست. پیام‌ها و پیوست‌های تاپیک حذف خواهند شد." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "این کار قابل بازگشت نیست. پیام‌های تاپیک و پیوست‌های بارگذاری‌شده را حذف می‌کند." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "این تاپیک مربوط به نماینده قابل باز شدن نیست." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "این کار قابل بازگشت نیست. پیام‌های تاپیک و پیوست‌های بارگذاری‌شده را حذف می‌کند. رزومهٔ در دست کار در داشبورد شما می‌ماند و می‌توانید آن را جداگانه حذف کنید." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "این بررسی برای این فایل قابل اجرا نیست." msgid "This check only runs on resumes written in English." msgstr "این بررسی فقط روی رزومه‌های نوشته‌شده به زبان انگلیسی اجرا می‌شود." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "این کار یک کلید API تازه می‌سازد که به برنامه‌های دیگر اجازه می‌دهد داده‌های رزومهٔ شما را از طریق API Reactive Resume بخوانند و تغییر دهند." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "این تاریخ به‌درستی خوانده نخواهد شد." @@ -5523,6 +5521,10 @@ msgstr "این یک فرم XFA است، پس بیشتر نرم‌افزارها msgid "This is not a common resume page size." msgstr "این اندازهٔ صفحهٔ رایجی برای رزومه نیست." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "این کلید فقط یک بار نمایش داده می‌شود. پیش از بستن این پنجره آن را کپی کنید." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "پروتکل این پیوند وجود ندارد." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "این کار ممکن است چند دقیقه طول بکشد، بسته به پاسخ ارائه‌دهندهٔ هوش مصنوعی. لطفاً پنجره را نبندید یا صفحه را تازه‌سازی نکنید." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "این معیار نشان می‌دهد نرم‌افزار تا چه حد می‌تواند متن این فایل را دقیق استخراج کند. این پیش‌بینی نمی‌کند که آیا یک درخواست رد خواهد شد یا نه. هیچ ابزاری نمی‌تواند. فایل شما در همین مرورگر خوانده شد و هرگز آپلود نشد." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "این معیار می‌سنجد نرم‌افزار تا چه اندازه می‌تواند متن این فایل را دقیق استخراج کند. رد شدن یک درخواست را پیش‌بینی نمی‌کند و هیچ ابزاری نمی‌تواند. فایل شما در همین مرورگر خوانده شد و هرگز آپلود نشد." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "این رزومه قفل شده و قابل به‌روزرسانی نی msgid "This resume is long." msgstr "این رزومه طولانی است." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "این رزومه با رمز عبور محافظت شده است" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "این رزومه توسط یک عامل هوش مصنوعی به‌روزرسانی شده است." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "تنظیمات اشتراک‌گذاری این رزومه در جای دیگری تغییر کرده است." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "این بررسی نظر یک مدل زبانی دربارهٔ نوشتار شماست. این امتیاز بالا را تغییر نمی‌دهد و ممکن است اشتباه باشد. آن را به‌عنوان یک نظر دوم بخوانید، نه یک حکم قطعی." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "این بازبینی نظر یک مدل زبانی دربارهٔ نوشتهٔ شماست. امتیاز بالا را تغییر نمی‌دهد و می‌تواند اشتباه باشد. آن را نظر دوم بدانید، نه حکم قطعی." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "این نقش توضیحی ندارد." msgid "This section has content but never appears." msgstr "این بخش محتوا دارد اما هرگز نمایش داده نمی‌شود." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "این بخش برای یادداشت‌های شخصی شما مخصوص این رزومه اختصاص داده شده است. محتوای اینجا خصوصی است و با هیچ‌کس دیگری به اشتراک گذاشته نمی‌شود." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "این بخش بین ستون‌ها تقسیم شده است." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "این مرحله اختیاری است، اما توصیه می‌شود." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "این تاپیک بایگانی شده است. پیام جدید قابل ارسال نیست." +msgid "This thread is archived. You can't send new messages." +msgstr "این تاپیک بایگانی شده است. نمی‌توانید پیام تازه بفرستید." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "این تاپیک فقط خواندنی است" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "این تاپیک فقط خواندنی است زیرا رزومه کاری یا ارائه دهنده هوش مصنوعی در دسترس نیست." -#: 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 "این کار یک کلید API جدید برای دسترسی به API Reactive Resume تولید می‌کند تا ماشین‌ها بتوانند با داده‌های رزومهٔ شما تعامل داشته باشند." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "این به شما کمک می‌کند تا بعداً آن را شناسایی کنید، اگر قصد دارید چندین کلید عبور داشته باشید." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "این همه موارد را از این بخش حذف خواهد کرد." @@ -5638,7 +5632,7 @@ msgstr "این کار این پچ و همه پچ‌های اعمال‌شده پ #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "اقدامات نخ" +msgstr "اقدامات تاپیک" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "بخش مهارت‌ها را طوری فشرده کنید که از نقش هدف پشتیبانی کند، نه اینکه مثل یک انبار کلمات کلیدی باشد." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "نمایش سریع فرایند ساخت یک رزومه با Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "تایم‌لپس ساخته‌شدن یک رزومه در Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "خط زمانی" msgid "Tip" msgstr "نکته" -#: 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 "نکته: به کلید API خود نامی مطابق با هدف آن بدهید تا بعداً راحت‌تر آن را شناسایی کنید." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "نکته: می‌توانید رزومهٔ خود را با اشاره به موقعیت شغلی که برای آن درخواست می‌دهید نام‌گذاری کنید." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "عنوان" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "برای حذف حساب خود، باید متن تأیید را وارد کرده و دکمهٔ زیر را کلیک کنید." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "برای حذف حساب خود، متن تأیید زیر را تایپ کنید و سپس دکمه را بزنید." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "هنگام خروجی گرفتن، لیگاچرهای اختیاری را غیرفعال کنید." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "اشتراک‌گذاری عمومی را روشن کنید تا ببینید رزومه شما چند بار دیده یا دانلود شده است. فقط شما می‌توانید آمار رزومهٔ خود را ببینید." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "اشتراک‌گذاری عمومی را روشن کنید تا ببینید رزومهٔ شما چند بار دیده یا دانلود شده است. فقط خودتان این اعداد را می‌بینید." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "احراز هویت دو مرحله‌ای" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "احراز هویت دو مرحله‌ای با موفقیت غیرفعال شد." +msgid "Two-factor authentication is now disabled." +msgstr "احراز هویت دو مرحله‌ای اکنون غیرفعال است." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "احراز هویت دو مرحله‌ای با موفقیت راه‌اندازی شد." +msgid "Two-factor authentication is now enabled." +msgstr "احراز هویت دو مرحله‌ای اکنون فعال است." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "به‌روزرسانی یک سابقه داوطلبانهٔ موجود" msgid "Update Password" msgstr "به‌روزرسانی گذرواژه" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "فهرست پروژه‌ها را به‌روزرسانی کنید تا رهبری، محدودیت‌ها، بده‌بستان‌ها و نتایج قابل اندازه‌گیری را نشان دهید." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "به‌روزرسانی رزومه" @@ -5970,6 +5952,10 @@ msgstr "به‌روزرسانی رزومه" msgid "Update the calendar date for this timeline entry." msgstr "تاریخ تقویم را برای این ورودی خط زمانی به‌روزرسانی کنید." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "بندهای پروژه‌ها را به‌روز کنید تا رهبری، محدودیت‌ها، مصالحه‌ها و نتایج قابل اندازه‌گیری را نشان دهند." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "جزئیات این درخواست را به‌روزرسانی کنید." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "بارگذاری .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "یک رزومه آپلود کنید و ببینید یک سیستم ردیابی متقاضی واقعاً چه چیزی از آن می‌خواند. همه‌چیز در همین مرورگر اجرا می‌شود. فایل شما هرگز آپلود نمی‌شود و چیزی ذخیره نمی‌شود." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "یک رزومه بارگذاری کنید و ببینید یک سامانهٔ ردیابی متقاضیان چه چیزی از آن می‌خواند. همه چیز در همین مرورگر اجرا می‌شود. فایل شما هرگز به سروری فرستاده نمی‌شود و چیزی ذخیره نمی‌گردد." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "هشدار" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "ما نتوانستیم قالب را به طور خودکار تشخیص دهیم — لطفاً آن را از بالا انتخاب کنید." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "نتوانستیم قالب را خودکار تشخیص دهیم. آن را از بالا انتخاب کنید." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "ما نتوانستیم آن صفحه را پیدا کنیم" msgid "We couldn't link that provider account. Please try again." msgstr "نتوانستیم آن حساب ارائه‌دهنده را متصل کنیم. لطفاً دوباره تلاش کنید." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "نتوانستیم این تاپیک را باز کنیم." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "نتوانستیم نمایه شما را از ارائه‌دهنده بخوانیم." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "پیوند تأیید را به نشانی ایمیل جدید شما فرستادیم. برای تأیید تغییر آن را باز کنید." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "پیوند تأیید تازه‌ای به نشانی ایمیل شما فرستادیم. برای تأیید حسابتان آن را باز کنید." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "جستجوی وب" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI گروک" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "بله، Reactive Resume در چندین زبان در دسترس است. می‌توانید زبان دلخواه خود را در صفحهٔ تنظیمات یا با استفاده از تعویض‌کنندهٔ زبان در گوشهٔ بالا سمت راست انتخاب کنید. اگر زبان خود را نمی‌بینید یا می‌خواهید ترجمه‌های موجود را بهبود دهید، می‌توانید <0>در ترجمه‌ها روی Crowdin مشارکت کنید<1> (در زبانهٔ جدید باز می‌شود)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "بله. با یک کلیک رزومهٔ شما با همان قالب‌بندی و سبک به PDF خروجی گرفته می‌شود." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "بله! Reactive Resume کاملاً رایگان است، بدون هزینهٔ پنهان، پلن پریمیوم یا حق اشتراک. این پروژه متن‌باز است و برای همیشه رایگان می‌ماند." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "بله. زبان خود را در صفحهٔ تنظیمات یا با تعویض‌کنندهٔ زبان در گوشهٔ بالا سمت راست انتخاب کنید. اگر زبان شما نیست، یا ترجمهٔ موجود می‌تواند بهتر باشد، می‌توانید <0>در ترجمه‌ها در Crowdin مشارکت کنید<1> (در زبانهٔ تازه باز می‌شود)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "همچنین می‌توانید با استفاده از تصویر Docker آن را روی سرورهای خودتان مستقر کنید." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "بله. استفاده از Reactive Resume رایگان است، بدون هزینهٔ پنهان، سطح ویژه یا حق اشتراک. متن‌باز است و رایگان خواهد ماند." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "برای ورود می‌توانید از نام کاربری خود نیز استفاده کنید." - -#: src/routes/_home/-sections/faq.tsx -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 دانلود کنید. انتخاب با شماست!" +msgid "You can also sign in with your username." +msgstr "می‌توانید با نام کاربری خود هم وارد شوید." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "یک ایمیل دریافت کردید!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "حساب کاربری شما با موفقیت حذف شد." +msgid "Your account has been deleted." +msgstr "حساب شما حذف شد." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "اطلاعات تماس شما در صفحهٔ اول نیست." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "داده‌های شما با موفقیت صادر شد." +msgid "Your data has been exported." +msgstr "داده‌های شما خروجی گرفته شد." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "داده‌های شما ایمن بوده و هرگز با کسی به اشتراک گذاشته یا فروخته نمی‌شوند." #: src/routes/_home/-sections/faq.tsx -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 را روی سرورهای خود میزبانی کنید تا کنترل کامل بر داده‌های خود داشته باشید." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "داده‌های شما با امنیت ذخیره می‌شوند و هرگز با اشخاص ثالث به اشتراک گذاشته نمی‌شوند. اگر کنترل کامل بر آن‌ها می‌خواهید، می‌توانید Reactive Resume را روی سرورهای خودتان میزبانی کنید." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "آخرین تغییرات شما ذخیره نشد." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "سبک‌های قدیمی شما تا زمانی که صریحاً این پیش‌نویس CSS معنایی را فعال نکنید، فعال می‌مانند." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "سبک‌های قدیمی شما تا زمانی که این پیش‌نویس Semantic CSS را فعال کنید، فعال می‌مانند." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "حاشیه‌های صفحهٔ شما بسیار باریک‌اند." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "گذرواژهٔ شما با موفقیت تنظیم مجدد شد. اکنون می‌توانید با گذرواژهٔ جدید خود وارد شوید." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "رمز عبور شما بازنشانی شد. اکنون می‌توانید با رمز عبور تازه وارد شوید." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "گذرواژهٔ شما با موفقیت به‌روز شد." +msgid "Your password has been updated." +msgstr "رمز عبور شما به‌روزرسانی شد." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "شماره تلفن شما به شکلی غیرمعمول نوشته شده است." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "پروفایل شما با موفقیت به‌روز شد." +msgid "Your profile has been updated." +msgstr "پروفایل شما به‌روزرسانی شد." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "رزومه شما با موفقیت ایجاد شد." +msgid "Your resume has been created." +msgstr "رزومهٔ شما ساخته شد." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "رزومه شما با موفقیت حذف شد." +msgid "Your resume has been deleted." +msgstr "رزومهٔ شما حذف شد." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "رزومه شما با موفقیت تکثیر شد." +msgid "Your resume has been duplicated." +msgstr "رزومهٔ شما تکثیر شد." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "رزومه شما با موفقیت وارد شد." +msgid "Your resume has been imported." +msgstr "رزومهٔ شما وارد شد." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "رزومه شما به نسخه انتخاب شده بازیابی شد." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "رزومه شما با موفقیت به‌روز شد." +msgid "Your resume has been updated." +msgstr "رزومهٔ شما به‌روزرسانی شد." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "رزومهٔ شما از \"I\" و \"my\" استفاده می‌کند." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "لینک عمومی رزومه شما در حال حاضر با گذرواژه محافظت می‌شود. گذرواژه را فقط با افرادی که به آن‌ها اعتماد دارید به اشتراک بگذارید." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "نشانی عمومی رزومهٔ شما با رمز عبور محافظت می‌شود. رمز را فقط با کسانی که به آن‌ها اعتماد دارید به اشتراک بگذارید." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "حمایت شما تضمین می‌کند این پروژه اکنون و در آینده رایگان و در دسترس همگان باقی بماند." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "حمایت شما پروژه را رایگان و باز برای همه نگه می‌دارد، اکنون و در آینده." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "کوچک‌نمایی" #: src/libs/locale.ts msgid "Zulu" msgstr "زولو" - diff --git a/apps/web/locales/fi-FI.po b/apps/web/locales/fi-FI.po index 76aa4f737..45f50e537 100644 --- a/apps/web/locales/fi-FI.po +++ b/apps/web/locales/fi-FI.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Usein<1>kysytyt<2>kysymykset" #: 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.<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!" -msgstr "<0>Kiitos, että käytät Reactive Resumea! Tämä sovellus on rakkaudella tehty projekti, jota olen luonut pääasiassa vapaa-ajallani, upean tuen avulla avoimen lähdekoodin tekijöiltä ympäri maailmaa.<1>Jos Reactive Resume on ollut sinulle hyödyllinen ja haluat auttaa pitämään sen kaikille maksuttomana ja avoimena, harkitse lahjoituksen tekemistä. Jokainen pieni panos on arvokas!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Kiitos, että käytät Reactive Resumea. Rakennan tätä sovellusta enimmäkseen vapaa-ajallani, avoimen lähdekoodin osallistujien avulla ympäri maailmaa.<1>Jos siitä on ollut sinulle hyötyä ja haluat sen pysyvän ilmaisena ja avoimena kaikille, harkitse lahjoittamista. Mikä tahansa summa auttaa." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 vuosi" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ mallipohjaa" +msgid "15 Templates" +msgstr "15 mallipohjaa" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 kuukautta" msgid "6 months" msgstr "6 kuukautta" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Siisti yksisarakkeinen vienti säilyttää jokaisen tiedon. Sarakkeet ja kuvat ovat se, mihin tiedot katoavat." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Vahvistuslinkki on lähetetty nykyiseen sähköpostiosoitteeseesi. Tarkista postilaatikkosi vahvistaaksesi muutoksen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Päivämäärä on tulevaisuudessa." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Fonttiin viitataan, mutta sitä ei ole upotettu." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Ilmainen ja avoimen lähdekoodin ansioluettelon laatija, joka helpottaa ansioluettelon laatimista, päivittämistä ja jakamista." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Ilmainen ja avoimen lähdekoodin ansioluettelotyökalu, jolla ansioluettelon luominen, päivittäminen ja jakaminen on helppoa." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Aukko ei ole ongelma. Lisää halutessasi yhden rivin selitys; monissa v msgid "A link points somewhere other than the address it shows." msgstr "Linkki osoittaa muualle kuin sen näyttämään osoitteeseen." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Linkki ansioluetteloosi on kopioitu leikepöydälle." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Monet ihmiset ovat vuosien varrella kirjoittaneet minulle jakaakseen kokemuksiaan Reactive Resumesta ja siitä, miten se on auttanut heitä, enkä koskaan kyllästy lukemaan niitä. Jos sinulla on tarina jaettavaksi, kerro siitä lähettämällä minulle sähköpostia osoitteeseen <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Uusi vahvistuslinkki on lähetetty sähköpostiosoitteeseesi. Tarkista postilaatikkosi vahvistaaksesi tilisi." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Vuosien varrella monet ovat kirjoittaneet minulle siitä, miten Reactive Resume auttoi heitä, enkä koskaan kyllästy lukemaan niitä viestejä. Jos sinulla on tarina kerrottavana, kirjoita minulle osoitteeseen <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Sivu on käännetty." msgid "A passion project by <0>Amruth Pillai." msgstr "Rakkaudella tehty projekti, jonka on luonut <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Valittavana on useita ulkoasuja, ja lisää on tulossa." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Ihmislukijalle aseteltu ansioluettelo, jossa on valokuva, otsikot ja sarakkeet" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Yksipalstainen vienti säilyttää kaikki tiedot. Palstoissa ja kuvissa tietoa katoaa." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Haastava tavoite" @@ -243,10 +234,6 @@ msgstr "Verkko-osoite on kirjoitettu ilman https://-etuliitettä." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Käytä ansioluetteloitasi ja tietojasi ohjelmallisesti rajapinnan (API:n) kautta." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Lisää mukautettu kenttä" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Lisää työpaikka, johon haet, linkitä lähettämäsi ansioluettelo ja siirrä sitä putkessa tilanteen edetessä." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Lisää työpaikka, johon haet, ja liitä siihen lähettämäsi ansioluettelo. Siirrä sitä taululla sitä mukaa kun saat vastauksia." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,7 +365,11 @@ msgstr "Lisää merkintä tai käytä projekteja ja vapaaehtoistyötä vastaavan #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "Lisää ja testaa toimittaja ennen agenttiketjun aloittamista." +msgstr "Lisää ja testaa palveluntarjoaja ennen agenttiketjun aloittamista." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Lisää tilillesi vielä yksi suojauskerros." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -441,7 +432,7 @@ msgstr "Lisää tunniste" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Lisää putkeen" +msgstr "Lisää prosessiin" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Mikä tahansa tunniste" #: 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 "Kuka tahansa, joka vierailee ansioluettelon julkisessa osoitteessa, joutuu syöttämään tämän salasanan saadakseen siihen pääsyn." - -#: 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 "Kaikki, joilla on ansioluettelon julkinen osoite, voivat tarkastella ja ladata ansioluettelosi ilman salasanaa." +msgid "Anyone who opens the public URL will need this password." +msgstr "Jokainen, joka avaa julkisen URL-osoitteen, tarvitsee tämän salasanan." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Kaikki, joilla on linkki, voivat tarkastella ja ladata ansioluettelon." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Kuka tahansa, jolla on julkinen URL-osoite, voi katsella ja ladata ansioluettelosi ilman salasanaa." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-käyttö" @@ -621,7 +612,7 @@ msgstr "Hakemuksen toiminnot" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Hakemus lisättiin putkeesi." +msgstr "Hakemus lisättiin prosessiisi." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Hyväksy" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Hyväksytty — odotetaan agenttia…" +msgid "Approved, waiting for the agent…" +msgstr "Hyväksytty, odotetaan agenttia…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "arabia" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkisto" +msgstr "Arkistoi" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automaattinen täyttö epäonnistui." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Saatavana useilla kielillä. Jos haluat osallistua, tutustu Crowdiniin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Saatavilla useilla kielillä. Jos haluat auttaa kääntämisessä, siirry Crowdiniin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "azeri" msgid "Back to authentication settings" msgstr "Takaisin todennusasetuksiin" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Takaisin kirjautumiseen" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Takaisin ansioluetteloihin" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Takaisin kirjautumiseen" @@ -844,17 +832,13 @@ msgstr "Perus-URL" msgid "Basics" msgstr "Perustiedot" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Kauniita mallipohjia, joista valita – ja lisää tulossa." - #: src/libs/locale.ts msgid "Bengali" msgstr "bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Paras sovelluksiin, jakamiseen ja tulostamiseen." +msgstr "Paras hakemuksiin, jakamiseen ja tulostamiseen." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -896,7 +880,7 @@ msgstr "Luo oma ansioluettelosi" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx msgid "Builder Command Palette" -msgstr "Rakentajan komentopaletti" +msgstr "Editorin komentopaletti" #: src/libs/locale.ts msgid "Bulgarian" @@ -981,6 +965,10 @@ msgstr "Vaihda kieli" msgid "Change language to…" msgstr "Vaihda kieli muotoon…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Muuta värit, fontit ja ulkoasu itsellesi sopiviksi." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Vaihda teema muotoon…" @@ -1006,6 +994,10 @@ msgstr "Tarkista uudelleen" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Tarkista, että viety tiedosto sisältää kaiken odottamasi ja että kaikki siinä on valittavissa olevaa tekstiä." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Katso, mitä hakijaseurantajärjestelmä jättäisi huomaamatta, ja lisää vain avainsanoja, joista olet varma." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Tarkista sähköpostisi linkin löytämiseksi salasanan palauttamiseksi." @@ -1056,10 +1048,6 @@ msgstr "Valitse esiasetettu tai mukautettu sävy." msgid "Choose a resume" msgstr "Valitse ansioluettelo" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Valitse olemassa oleva keskustelu sivupalkista tai aloita uusi luonnostyyppinen ketju." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Valitse PDF, DOCX, Markdown tai JSON. Vie ansioluettelosi ja saatekirjeesi erikseen, kun ne ovat mahdollisia." @@ -1073,7 +1061,7 @@ msgstr "Ympyrä" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Kirkas" +msgstr "Tyhjennä" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Yritys A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Vertaa tätä ansioluetteloa tämän roolin URL-osoitteeseen ja päivitä avainsanat pitäen äänen ytimekkäänä ja uskottavana." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Vertaa tätä ansioluetteloa tähän työpaikkailmoituksen osoitteeseen ja päivitä avainsanat liioittelematta." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Yhteys epäonnistui." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Yhteys vahvistettu — palveluntarjoaja on käyttövalmis." +msgid "Connection verified. The provider is ready to use." +msgstr "Yhteys vahvistettu. Palveluntarjoaja on valmis käyttöön." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Jatka siitä, mihin jäit" #: 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 "Jatka siitä, mihin jäit, tuomalla aiemmin laatimasi ansioluettelo, jonka loit Reactive Resumella tai jollakin muulla ansioluettelon laatijalla. Tuetut muodot ovat PDF, Microsoft Word sekä Reactive Resumen JSON-tiedostot." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Lahjoitukset rahoittavat ohjelmistovirheiden korjauksia, tietoturvapäivityksiä ja jatkuvaa kehitystä, jotta sovellus toimisi sujuvasti." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Jatka siitä, mihin jäit, tuomalla ansioluettelo, jonka teit Reactive Resumessa tai jossakin toisessa ansioluettelotyökalussa. Tuetut muodot ovat PDF, Microsoft Word sekä Reactive Resumen tai JSON Resumen JSON-tiedostot." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Korjaa vuosi tai kirjoita \"Present\" jatkuvalle työlle." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX-tiedostoa ei voitu luoda. Yritä uudelleen." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF-tiedostoa ei voitu luoda. Yritä uudelleen." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Ansioluetteloasi ei voitu valmistella tulostusta varten. Yritä uudelleen." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Tekoälypalvelun tarjoajaa ei tavoitettu. Yritä uudelleen." msgid "Could not restore this patch." msgstr "Tätä korjaustiedostoa ei voitu palauttaa." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Kaksivaiheista todennusta ei voitu ottaa käyttöön." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Palveluntarjoajan yhteyden vahvistaminen epäonnistui." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Määrä lähteen mukaan" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Lasketaan erikseen jäsennyspisteistä. Kattavuus ei ennusta mitään." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Lasketaan erillään jäsennyspisteistä. Kattavuus ei ennusta mitään." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Luo esimerkkian sioluettelo" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Luo niin monta ansioluetteloa kuin haluat – ilman rajoituksia." +msgid "Create as many resumes as you want." +msgstr "Luo niin monta ansioluetteloa kuin haluat." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Luo sellainen nyt" msgid "Create resume with options" msgstr "Luo ansioluettelo vaihtoehdoilla" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Luo, muokkaa ja jaa ansioluettelosi. Reactive Resume on avointa lähdekoodia, se ei seuraa sinua ja se pysyy ilmaisena." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Luotu" @@ -1560,7 +1565,7 @@ msgstr "Tumma teema" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Kojelauta" +msgstr "Hallintapaneeli" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Poistetaan ansioluetteloasi..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Hylätty — odotetaan agenttia…" +msgid "Denied, waiting for the agent…" +msgstr "Hylätty, odotetaan agenttia…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Hylkää" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Ota se käyttöön omilla palvelimillasi Docker-levykuvan avulla." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Kuvaile jokainen rooli lyhyillä luettelokohdilla. Yhtenäisiä kappaleita on vaikeampi silmäillä ja segmentoida." @@ -1764,6 +1773,10 @@ msgstr "Lahjoittaa" msgid "Donate to Reactive Resume" msgstr "Lahjoita Reactive Resumelle" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Lahjoitukset kattavat virheenkorjaukset, tietoturvapäivitykset ja sen arkisen työn, jolla sovellus pidetään käynnissä." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Valmis" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Monista" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Kopioi tekoälyn luonnoksena" +msgid "Duplicate as AI draft" +msgstr "Monista tekoälyluonnokseksi" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "hollanti" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "Aiemmat versiot säilytetään; rakentajan kumoamishistoria nollataan." +msgstr "Aiemmat versiot säilytetään; editorin kumoamishistoria nollataan." #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1980,22 +1993,30 @@ msgstr "englanti" msgid "English (United Kingdom)" msgstr "Englanti (Yhdistynyt kuningaskunta)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Paranna tilisi turvallisuutta lisäsuojaustasoilla." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Anna nimi salasanalle." +msgstr "Anna nimi passkeylle." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Anna tilillesi uusi salasana" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Syötä yksi tallennetuista varmuuskoodeistasi päästäksesi tiliisi" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Anna salasana, jonka ansioluettelon omistaja jakoi kanssasi." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Syötä linkitettävä URL-osoite" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Anna URL-osoite, johon haluat linkittää:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Syötä todennussovelluksesi antama vahvistuskoodi" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Syötä nykyinen salasanasi ja uusi salasana päivittääksesi tilisi." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Syötä salasanasi vahvistaaksesi kaksivaiheisen todennuksen käyttöönoton. Kun se on käytössä, sinun on syötettävä todennussovelluksen koodi aina kirjautuessasi." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Vahvista kaksivaiheisen todennuksen käyttöönotto antamalla salasanasi. Kun se on päällä, tarvitset todennussovelluksesi koodin joka kerta kun kirjaudut sisään." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Jokainen tarkistus meni läpi. Mikään tässä ei saa estää jäsentäjää lukemasta ansioluetteloasi." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Jokainen panos, suuri tai pieni, vaikuttaa valtavasti projektiin.<0/>Kiitos tuestasi!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Jokainen tuki auttaa, olipa se kuinka pieni tahansa.<0/>Kiitos tuestasi!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Jokainen mallipohja näyttää erilaiselta, joten valitse se, joka sopii siihen vaikutelmaan jonka haluat antaa. Reactive Resumessa niitä on tällä hetkellä 15, ja lisää on tulossa." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Vanhenee" msgid "Expires on {0}" msgstr "Vanhenee {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Tutustu laajaan valikoimaan mallipohjia, jotka sopivat erilaisiin tyyleihin, ammatteihin ja persoonallisuuksiin. Reactive Resumessa on tällä hetkellä 12 mallipohjaa, ja lisää on tulossa." - -#: src/features/settings/pages/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 "Tutustu API-dokumentaatioon nähdäksesi, miten yhdistät Reactive Resumen sovelluksiisi. Löydät sieltä yksityiskohtaiset päätepisteet, pyyntöesimerkit ja todennusmenetelmät." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Vienti" @@ -2083,13 +2096,9 @@ msgstr "Vie PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Vie ansioluettelo tekstimuotoisena PDF:nä kuvan tai skannauksen sijaan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Vie ansioluettelo tai saatekirje tarvitsemassasi muodossa." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Vie ansioluettelosi PDF-muotoon välittömästi, ilman odottelua tai viivytyksiä." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Vie ansioluettelosi PDF-muotoon yhdellä klikkauksella, ilman odottelua." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Tekoälypalveluntarjoajan tallentaminen epäonnistui." msgid "Failed to send password reset email. Please try again." msgstr "Salasanan palautussähköpostia ei onnistuttu lähettämään. Yritä uudelleen." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Kaksivaiheisen todennuksen käyttöönotto epäonnistui." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Suodata tunnisteiden mukaan" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Etsi heikkoja luettelokohtia ja kirjoita ne uudelleen vahvemmilla tuloksilla, numeroilla, laajuudella ja terävämmillä verbeillä." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Etsi heikot luetelmakohdat ja kirjoita ne uudelleen vahvempien tulosten, lukujen, laajuuden ja terävämpien verbien avulla." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Fontin vahvuus" msgid "Font Weights" msgstr "Fonttivahvuudet" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Turvallista ja häiriötöntä käyttöä varten." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Voit esimerkiksi merkitä tähän, mihin yrityksiin lähetit tämän ansioluettelon tai linkit työpaikkailmoituksiin." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Turvallisuussyistä tämä avain näytetään vain kerran." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Kirjaa esimerkiksi, mille yrityksille lähetit tämän ansioluettelon, tai linkit työpaikkailmoituksiin." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Puutteet:" msgid "Generate a random name" msgstr "Luo satunnainen nimi" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Luodaan PDF-tiedostoasi..." + #: src/libs/locale.ts msgid "German" msgstr "saksa" @@ -2471,7 +2473,7 @@ msgstr "Siirry hallintapaneeliin" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Siirry ansioluetteloiden kojelautaan" +msgstr "Siirry ansioluetteloiden hallintapaneeliin" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "heprea" #: 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 "Auta minua tuomaan mukaan kokeneempia tekijöitä, vähentämään yhden ylläpitäjän taakkaa ja nopeuttamaan kehitystä." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Auta minua saamaan mukaan lisää kokeneita osallistujia, jottei työ lepää yhden ylläpitäjän varassa." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Auta kääntämään sovellus omalle kielellesi" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Tässä on valikoima ansioluettelomallipohjia erilaisiin ammatteihin ja persoonallisuuksiin. Piditpä sitten modernista tai klassisesta, rohkeasta tai pelkistetystä, löydät itsellesi sopivan ulkoasun. Selaa alla olevia vaihtoehtoja ja valitse tyyliisi sopiva mallipohja." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Tässä on uusi API-avaimesi" @@ -2657,10 +2655,6 @@ msgstr "unkari" msgid "Icon" msgstr "Ikoni" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Tunnista hakijoiden seurantajärjestelmän puutteet ja käytä vain luotettavia avainsanaparannuksia." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Jos se tulee skannauksesta, se on odotettua. Muussa tapauksessa poista se; rekrytoijat tulkitsevat sen avainsanojen tungosteluksi." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON-ansioluettelo" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Pidä vain yksi osoite, jotta mitään ei tarvitse arvata." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Pidä vain yksi osoite, jottei ohjelmiston tarvitse arvata kumpaa käyttää." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Pidä se alle 2,5 megatavun, yleensä poistamalla tai pienentämällä kuvia." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Pidä täällä yksityisiä muistiinpanoja tästä ansioluettelosta. Kukaan muu ei näe niitä." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Pidä ansioluettelon sisältö todellisena tekstinä kuvien sijaan." @@ -3058,6 +3056,10 @@ msgstr "Riviväli" msgid "Link a Reactive Resume (recommended)" msgstr "Linkitä Reactive Resume (suositus)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Liitä Reactive Resume -ansioluettelo, jotta voit käyttää tekoälyn osuvuuspisteytystä ja räätälöintiä." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Yhdistä ansioluettelo ja liitä työnkuvaus (Muokkaa), niin voit pisteyttää osuvuutesi ja räätälöidä kopion." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, suosittelu…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resumen linkittäminen ottaa käyttöön tekoälyn vastaavuuspisteytyksen ja räätälöinnin." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Yhdistetään tiliäsi palvelussa {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Ladataan tekoälypalveluntarjoajia. Yritä uudelleen hetken kuluttua." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Sovellusten lataaminen…" +msgstr "Hakemusten lataaminen…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Sijainti" msgid "Lock" msgstr "Lukitse" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Kirjaudu ulos" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Pitkiä jaksoja on kirjoitettu suuraakkosin." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Päävalikko" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Tee kokemusosiosta tuloskeskeisempi ja poista epämääräiset vastuualueet." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Tee kokemusosiosta tuloksista kertova ja karsi epämääräiset vastuualueet." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Aloitettava osoitteesta https://" msgid "Name" msgstr "Nimi" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Nimeä ansioluettelo sen tehtävän mukaan, johon haet." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nimet auttavat erottamaan avaimet toisistaan, joten nimeä se sen mukaan, mihin aiot käyttää sitä." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Nimet auttavat erottamaan passkeyt toisistaan, jos rekisteröit useamman kuin yhden." + #: src/libs/locale.ts msgid "Nepali" msgstr "nepali" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Uusi hakemus" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Uusia ominaisuuksia lisätään ja parannetaan jatkuvasti, joten käy katsomassa säännöllisesti uudelleen." +msgid "New features land regularly, so check back now and then." +msgstr "Uusia ominaisuuksia ilmestyy säännöllisesti, joten käy välillä katsomassa." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Uusi viestiketju" msgid "New Thread" msgstr "Uusi ketju" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Ei mainoksia eikä seurantaa, joten mikään ei ole tielläsi." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Ei mainoksia, ei seurantaa" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Mikään hakemus ei vastaa suodattimiasi." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ei vielä hakemuksia — lisää muutama nähdäksesi suppilon ja vastausprosentit." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ei vielä hakemuksia. Lisää muutama, niin näet suppilon ja vastausprosentit." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Luettelomerkkilistoja ei löytynyt." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Mikään komento ei vastaa hakua." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Tavanomaisia osio-otsikoita ei löytynyt." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Puhelinnumeroa ei löytynyt." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Ei ennustetta siitä, hylätäänkö sinut — mikään työkalu ei siihen pysty." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Ei ennustetta siitä, tuleeko sinut hylätyksi. Mikään työkalu ei pysty siihen." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "odia" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Poistamisen jälkeen avain ei enää pääse tietoihisi. Tätä ei voi perua." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Yhden klikkauksen kirjautuminen" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Vain ensimmäiset {0} sivua tarkistettiin, joten tämä raportti ei kata koko tiedostoa." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Vain ensimmäiset {MAX_IMPORT} riviä tuodaan kerralla — {overflow} jätettiin pois. Jaa tiedosto tuodaksesi loput." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Vain ensimmäiset {MAX_IMPORT} riviä tuodaan kerralla, jolloin {overflow} jää pois. Jaa tiedosto osiin tuodaksesi loput." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Avaa" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Avoin tekoälyagentti" +msgstr "Avaa tekoälyagentti" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Avoin tekoälyavustaja" +msgstr "Avaa tekoälyavustaja" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,11 +3619,11 @@ msgstr "Avaa sähköpostiohjelma" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Avoin tarkennustila" +msgstr "Avaa tarkennustila" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Avaa rakentajassa" +msgstr "Avaa editorissa" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Valinnainen huomautus agentille" msgid "Optional note for the agent…" msgstr "Valinnainen huomautus agentille…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Halutessasi voit asettaa salasanan, jotta vain salasanan tietävät voivat nähdä ansioluettelosi linkin kautta." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Valinnaisesti myös, mitkä työpaikkailmoituksen termit jo esiintyvät." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Avain poistettu onnistuneesti." +msgid "Passkey deleted." +msgstr "Passkey poistettu." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Avain rekisteröity onnistuneesti." +msgid "Passkey registered." +msgstr "Passkey rekisteröity." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Hämmennys" msgid "Persian" msgstr "persia" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personoi ansioluettelosi millä tahansa väreillä, fonteilla tai ulkoasuilla ja tee siitä omannäköisesi." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Puhelin" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Valitse keskustelu sivupalkista tai aloita uusi viestiketju työstääksesi luonnosta." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Valitse muoto ansioluettelollesi tai saatekirjeellesi." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Valitse kuvake" @@ -3844,31 +3862,19 @@ msgstr "Kuva" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Putken kulku" +msgstr "Prosessin kulku" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Putken tila kaikissa hakemuksissa" +msgstr "Prosessin tila kaikissa hakemuksissa" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Aseta se sivulle Asettelu-paneelista tai piilota se, jos aiot pysäköidä sen." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Pelkkä teksti, ihanteellinen AI-työkaluille ja nopeisiin muokkauksiin." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Syötä uusi salasana tilillesi" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Syötä ansioluettelon omistajan jakama salasana jatkaaksesi." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Syötä linkitettävä URL-osoite:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Pelkkää tekstiä, tekoälytyökaluille ja nopeisiin muokkauksiin." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Tue projektia" msgid "Please upload a PDF file." msgstr "Lataa PDF-tiedosto." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Odota, kunnes PDF-tiedosto on luotu..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Odota hetki, PDF-tiedostoasi luodaan…" - #: src/libs/locale.ts msgid "Polish" msgstr "puola" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Asetukset" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Laadi konservatiivinen korjaustiedosto, joka parantaa selkeyttä muuttamatta urakertomustani." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Tee varovainen korjaus, joka parantaa selkeyttä muuttamatta urani tarinaa." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projektit" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Suojaa ansioluettelosi luvattomalta käytöltä salasanalla" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Suojaa ansioluettelosi salasanalla ja anna vain salasanan tietävien nähdä se." +msgid "Protect your resume with a password" +msgstr "Suojaa ansioluettelosi salasanalla" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Julkaisut" msgid "Publisher" msgstr "Julkaisija" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Laita ansioluettelollesi salasana, jotta sen voivat lukea vain ne, joille annat sen." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Sijoita tavallinen sähköpostiosoite lähelle ensimmäisen sivun alkua. Sen mukaan useimmat järjestelmät luokittelevat sinut." @@ -4063,41 +4061,41 @@ msgstr "Reactive Resume – Siirry etusivulle" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Reaktiivinen ansioluettelo (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 kasvaa jatkuvasti elinvoimaisen yhteisönsä ansiosta. Projekti on edistynyt lukemattomien ihmisten ansiosta, jotka ovat käyttäneet aikaansa ja osaamistaan sen parantamiseen. Kiitämme koodareita, jotka ovat kehittäneet ominaisuuksia GitHubissa, kielentuntijoita, joiden käännökset Crowdinessa ovat tehneet sovelluksesta saavutettavamman, sekä lahjoittajia, jotka tukevat jatkuvaa kehitystä." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume paranee, koska ihmiset antavat sille aikaansa. GitHubissa osallistujat rakentavat ominaisuuksia ja korjaavat virheitä, Crowdinissa kääntäjät tekevät siitä luettavan muilla kielillä, ja lahjoittajat auttavat pitämään kehityksen käynnissä. Projekti on edistyksestään velkaa heille kaikille." #: 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 on ilmainen ja avoimen lähdekoodin projekti, joka on tehty rakkaudella ja jota ylläpidän yhdessä yhteisön kanssa. Lahjoituksesi auttavat pitämään valot päällä ja koodin liikkeessä." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume on ilmainen avoimen lähdekoodin projekti, jota ylläpidämme minä ja osallistujien yhteisö. Lahjoituksesi kattavat käyttökulut ja pitävät kehityksen käynnissä." #: 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." -msgstr "Reactive Resume on ilmainen ja avoimen lähdekoodin ansioluettelon laatija, joka helpottaa ansioluettelon luomista, päivittämistä ja jakamista." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume on ilmainen ja avoimen lähdekoodin ansioluettelotyökalu, jolla ansioluettelon luominen, päivittäminen ja jakaminen on helppoa." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume on ilmainen ja avoimen lähdekoodin työkalu. Jos siitä on ollut sinulle apua, harkitse lahjoittamista." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume on avointa lähdekoodia, yksityinen ja ilmainen. Se ei näytä mainoksia, ei seuraa tekemisiäsi eikä lukitse ominaisuuksia maksumuurin taakse." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." -msgstr "Reactive CV pysyy ilmaisena, avoimen lähdekoodin ja itsenäisenä, koska yritykset haluavat tukea sen taustalla olevaa työtä. Heidän sponsorointinsa auttaa rahoittamaan yhteisön ylläpitoa, hostingia ja jatkuvaa kehitystä." +msgstr "Reactive Resume pysyy ilmaisena, avoimen lähdekoodin ja itsenäisenä, koska yritykset haluavat tukea sen taustalla olevaa työtä. Heidän sponsorointinsa auttaa rahoittamaan yhteisön ylläpitoa, hostingia ja jatkuvaa kehitystä." #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reaktiivinen ansioluettelo v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Reaktiivinen ansioluettelo v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Nimeä uudelleen" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderöi nykyisen ansioluettelosi PDF:ksi ja suorittaa täyden tiedostotarkistuksen selaimessasi. Mitään ei ladata palvelimelle." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Muodostaa nykyisestä ansioluettelostasi PDF-tiedoston ja suorittaa täyden tiedostotarkistuksen selaimessasi. Mitään ei lähetetä palvelimelle." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Palautetaanko tämä versio?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Jatkaa" +msgstr "Ansioluettelo" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Ansioluettelon muokkaus" msgid "Resume file" msgstr "Ansioluettelotiedosto" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Ansioluettelon linkki kopioitu leikepöydälle." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Ansioluettelo linkitetty" @@ -4330,6 +4333,10 @@ msgstr "Ansioluettelovaihtoehdot" msgid "Resume patch" msgstr "Ansioluettelon korjaustiedosto" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Ansioluettelon mallipohjia eri ammatteihin ja makuun. Valitse se, joka sopii sinulle." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Tarkista muokkaukset" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Tarkista ansioluettelo työpaikkailmoitusta vasten ja kysy minulta kysymyksiä ennen kuin muutat epävarmoja kohtia." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Käy ansioluettelo läpi työnkuvaa vasten ja kysy minulta, ennen kuin muutat mitään, mistä et ole varma." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Arvioidaan…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Muotoile yhteenveto uudelleen niin, että se kohdistuu vanhemman teknisen päällikön rooliin kuulostamatta kuitenkaan yleisluontoiselta." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Kirjoita tiivistelmä uudelleen kokeneen ohjelmistokehityspäällikön rooliin ja pidä se konkreettisena." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Kirjoita tämä ansioluettelo uudelleen startup-yrityksen perustajasta tuotejohtajaksi siirtymistä varten, jolla on selkeä liiketoimintavaikutus." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Kirjoita tämä ansioluettelo uudelleen startup-perustajalle, joka siirtyy tuotejohtajan rooliin, ja näytä liiketoiminnalliset vaikutukset." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Erotin" msgid "Serbian" msgstr "serbia" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Aseta salasana, jos haluat että julkisen URL-osoitteen voivat avata vain ne, jotka tietävät sen." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Määritä tekoälypalveluntarjoaja" msgid "Set up an AI provider before starting a thread." msgstr "Määritä tekoälypalveluntarjoaja ennen ketjun aloittamista." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Määritä ensin tekoälypalveluntarjoaja." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Määritä tekoälypalveluntarjoaja keskustelemaan tästä ansioluettelosta ja tekemään muutokset automaattisesti." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Aloita määrittämällä tekoälypalveluntarjoaja." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Ota todennussovellus käyttöön" msgid "Shadow Width" msgstr "Varjon leveys" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Jaa se julkisella URL-osoitteella, suojaa osoite salasanalla tai lataa PDF ja lähetä se itse." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Jaa ansioluettelosi julkisella URL-osoitteella ja anna muiden tarkastella sitä." +msgid "Share your resume with a public URL." +msgstr "Jaa ansioluettelosi julkisella URL-osoitteella." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Kirjaudu tilillesi" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Kirjaudu sisään GitHubilla, Googlella tai mukautetulla OAuth-palveluntarjoajalla." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Kirjaudu ulos" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Osa merkeistä muuttuu kysymysmerkeiksi." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Osa tarkistuksista tarvitsee tietoa, jota tässä tiedostossa ei ole: sivuja, joita ei voitu tarkastaa, tai tekstiä kielellä, jota nämä tarkistukset eivät kata. Niitä ei lasketa läpäistyiksi eikä hylätyiksi." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Jotkin tarkistukset tarvitsevat tietoa, jota tämä tiedosto ei sisällä: sivujen sisältöä, jota ei voitu tutkia, tai tekstiä kielellä, jota nämä tarkistukset eivät kata. Ne eivät ole hyväksyttyjä eivätkä hylättyjä." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Aloita ansioluettelo nimelläsi omalla rivillään." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Aloita ketju" +msgid "Start thread" +msgstr "Aloita viestiketju" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Mukauta ansioluetteloni" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Räätälöi tämä ansioluettelo tuotepäällikön työtehtävän kuvauksen mukaisesti ja korosta tiekartan omistajuutta, sidosryhmäviestintää ja mitattavia lanseerauksen tuloksia." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Räätälöi tämä ansioluettelo tuotepäällikön työnkuvaan ja korosta tuotepolun omistajuutta, sidosryhmäviestintää ja mitattavia julkaisutuloksia." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Välittäjä tarvitsee panostasi." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-avain on poistettu onnistuneesti." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API-dokumentaatio kertoo, miten Reactive Resume liitetään omiin sovelluksiisi. Se kattaa päätepisteet, pyyntöjen muodon ja todennuksen." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API-avain ei voi enää käyttää tietojasi poistamisen jälkeen. Tätä toimintoa ei voi perua." +msgid "The API key has been deleted." +msgstr "API-avain on poistettu." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Sovellus, joka lähetti sinut tänne, teki virheellisen valtuutuspyynnö msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Yllä olevat tarkistukset ovat mekaanisia. Tämä kysyy kielimallilta, mitä lukija ajattelisi luettelokohdistasi, ja ehdottaa uudelleenkirjoituksia. Se ei tuota pisteitä." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Etsimääsi komentoa ei ole olemassa." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Syvätarkistusta ei saatu valmiiksi. Yritä uudelleen." @@ -5275,7 +5290,7 @@ msgstr "Syvätarkistusta ei saatu valmiiksi. Yritä uudelleen." #. Error shown when AI parsing returns invalid resume structure during import #: src/dialogs/resume/import.tsx msgid "The imported file could not be parsed into a valid resume." -msgstr "Tuotua tiedostoa ei voitu jäsentää kelvolliseksi jatkumoksi." +msgstr "Tuotua tiedostoa ei voitu jäsentää kelvolliseksi ansioluetteloksi." #: src/features/ats-checker/messages.ts msgid "The order the text is stored in disagrees badly with the order it reads in." @@ -5317,10 +5332,6 @@ msgstr "Palveluntarjoajan vastausta ei voitu vahvistaa. Aloita alusta." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Ansioluettelon esikatselua ei voitu päivittää. Viimeisin kelvollinen esikatselu näkyy edelleen." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Ansioluettelo, johon yrität päästä, on salasanalla suojattu" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Sama rivi toistuu jokaisella sivulla." @@ -5369,26 +5380,13 @@ msgstr "Linkkiä profiiliin, portfolioon tai koodivarastoon ei ole." msgid "There is no summary paragraph." msgstr "Yhteenvetokappaletta ei ole." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX-tiedoston luomisessa ilmeni ongelma, yritä uudelleen." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF-tiedoston luomisessa tapahtui virhe. Yritä uudelleen." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Ansioluettelosi valmistelussa tulostusta varten tapahtui virhe. Yritä uudelleen." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Tietoa ei ollut riittävästi tämän tarkistuksen suorittamiseen." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Nämä tarkistukset suoritetaan kirjoittaessasi eivätkä koskaan poistu selaimesta. He kysyvät, voiko kone lukea ansioluettelosi, ei sitä, lukeeko se hyvin." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Nämä tarkistukset suoritetaan kirjoittaessasi eivätkä ne poistu selaimestasi. Ne testaavat, pystyykö ohjelmisto lukemaan ansioluettelosi, eivät sitä, miten hyvin se on kirjoitettu." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Tätä toimintoa ei voi perua." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Tätä toimintoa ei voi perua. Kaikki tietosi poistetaan pysyvästi." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tätä toimintoa ei voi perua. Keskusteluviestit ja ladatut liitteet poistetaan. Työansioluettelo pysyy hallintapaneelissasi ja se voidaan poistaa erikseen." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tätä toimintoa ei voi perua. Viestit ja viestiketjujen liitteet poistetaan." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tätä toimintoa ei voi perua. Se poistaa viestiketjun viestit ja ladatut liitteet." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Tätä agenttiketjua ei voitu avata." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tätä toimintoa ei voi perua. Se poistaa viestiketjun viestit ja ladatut liitteet. Työn alla oleva ansioluettelo säilyy hallintapaneelissasi, ja voit poistaa sen erikseen." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Tämä tarkistus ei koske tätä tiedostoa." msgid "This check only runs on resumes written in English." msgstr "Tämä tarkistus suoritetaan vain englanniksi kirjoitetuille ansioluetteloille." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Tämä luo uuden API-avaimen, jonka avulla muut ohjelmat voivat lukea ja muuttaa ansioluettelotietojasi Reactive Resumen API:n kautta." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Tätä päivämäärää ei lueta oikein." @@ -5523,6 +5521,10 @@ msgstr "Tämä on XFA-lomake, joten useimmat ohjelmistot lukevat vain tyhjän ku msgid "This is not a common resume page size." msgstr "Tämä ei ole tavallinen ansioluettelon sivukoko." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Tämä avain näytetään vain kerran. Kopioi se ennen kuin suljet tämän ikkunan." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Tästä linkistä puuttuu protokollansa." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Tämä voi kestää muutaman minuutin riippuen tekoälypalveluntarjoajan vasteesta. Älä sulje ikkunaa tai päivitä sivua." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Tämä mittaa, kuinka tarkasti ohjelmisto pystyy poimimaan tämän tiedoston tekstin. Se ei ennusta, hylätäänkö hakemus. Mikään työkalu ei pysty siihen. Tiedostosi luettiin tässä selaimessa eikä sitä koskaan ladattu palvelimelle." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Tämä mittaa, kuinka tarkasti ohjelmisto pystyy poimimaan tämän tiedoston tekstin. Se ei ennusta, hylätäänkö hakemus, eikä mikään työkalu pysty siihen. Tiedostosi luettiin tässä selaimessa eikä sitä lähetetty koskaan palvelimelle." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Tämä ansioluettelo on lukittu eikä sitä voi päivittää." msgid "This resume is long." msgstr "Tämä ansioluettelo on pitkä." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Tämä ansioluettelo on suojattu salasanalla" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Tekoälyagentti on päivittänyt tämän ansioluettelon." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Tämän ansioluettelon jakamisasetukset ovat muuttuneet muualla." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Tämä arvio on kielimallin mielipide kirjoituksestasi. Se ei muuta yllä olevia pisteitä, ja se voi olla väärässä. Lue sitä toisena mielipiteenä, ei tuomiona." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Tämä arvio on kielimallin näkemys tekstistäsi. Se ei muuta yllä olevaa pistemäärää, ja se voi olla väärässä. Pidä sitä toisena mielipiteenä, älä tuomiona." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Tällä roolilla ei ole kuvausta." msgid "This section has content but never appears." msgstr "Tässä osiossa on sisältöä, mutta se ei koskaan näy." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Tämä osio on varattu henkilökohtaisille muistiinpanoillesi, jotka koskevat tätä ansioluetteloa. Sisältö pysyy yksityisenä eikä sitä jaeta kenellekään." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Tämä osio on jaettu sarakkeisiin." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Tämä vaihe on vapaaehtoinen, mutta suositeltava." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Tämä viestiketju on arkistoitu. Uusia viestejä ei voi lähettää." +msgid "This thread is archived. You can't send new messages." +msgstr "Tämä viestiketju on arkistoitu. Et voi lähettää uusia viestejä." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "Tämä ketju on vain luku -tilassa" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Tämä ketju on vain luku -tilassa, koska työssä oleva ansioluettelo tai tekoälytoimittaja ei ole käytettävissä." - -#: 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 "Tämä luo uuden API-avaimen Reactive Resume -rajapinnan käyttöä varten, jotta koneet voivat käsitellä ansioluettelotietojasi." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Tämä auttaa sinua tunnistamaan sen myöhemmin, jos aiot käyttää useita tunnuslukuja." +msgstr "Tämä ketju on vain luku -tilassa, koska työn alla oleva ansioluettelo tai tekoälypalveluntarjoaja ei ole käytettävissä." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5653,15 +5647,15 @@ msgstr "Ketju poistettu." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Langat" +msgstr "Ketjut" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Tiukentaa taito-osiota niin, että se tukee kohderoolia sen sijaan, että se olisi avainsanapötkö." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Aikajananäytös ansioluettelon laatimisesta Reactive Resumella" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Ajastettu kuvaus ansioluettelon rakentamisesta Reactive Resumessa" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Aikajana" msgid "Tip" msgstr "Vihje" -#: 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 "Vinkki: Anna API-avaimellesi nimi, joka vastaa sen käyttötarkoitusta, jotta tunnistat sen myöhemmin." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Vinkki: Voit nimetä ansioluettelon haettavan tehtävän mukaan." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Otsikko" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Poistaaksesi tilisi sinun täytyy syöttää vahvistusteksti ja napsauttaa alla olevaa painiketta." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Poistaaksesi tilisi kirjoita alla oleva vahvistusteksti ja napsauta sitten painiketta." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Poista valinnaiset ligatuurit käytöstä viedessäsi." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Ota julkinen jakaminen käyttöön seurataksesi, kuinka monta kertaa ansioluettelosi on katsottu tai ladattu. Vain sinä näet ansioluettelosi tilastot." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Ota julkinen jakaminen käyttöön, niin voit seurata kuinka monta kertaa ansioluetteloasi on katsottu tai ladattu. Vain sinä näet nämä luvut." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Kaksivaiheinen todennus" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Kaksivaiheinen todennus on poistettu käytöstä onnistuneesti." +msgid "Two-factor authentication is now disabled." +msgstr "Kaksivaiheinen todennus on nyt poistettu käytöstä." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Kaksivaiheinen todennus on otettu käyttöön onnistuneesti." +msgid "Two-factor authentication is now enabled." +msgstr "Kaksivaiheinen todennus on nyt käytössä." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Päivitä olemassa oleva vapaaehtoistyökokemus" msgid "Update Password" msgstr "Päivitä salasana" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Päivitä projektin luettelomerkkejä osoittaaksesi johtajuuden, rajoitteet, kompromissit ja mitattavissa olevat tulokset." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Päivitä ansioluettelo" @@ -5970,6 +5952,10 @@ msgstr "Päivitä ansioluettelo" msgid "Update the calendar date for this timeline entry." msgstr "Päivitä tämän aikajanamerkinnän kalenteripäivämäärä." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Päivitä projektien luetelmakohdat niin, että ne osoittavat johtajuutta, reunaehtoja, kompromisseja ja mitattavia tuloksia." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Päivitä tämän hakemuksen tiedot." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Lataa .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Lataa ansioluettelo ja katso, mitä hakijaseurantajärjestelmä siitä oikeasti lukee. Kaikki toimii tässä selaimessa. Tiedostoasi ei koskaan ladata palvelimelle, eikä mitään tallenneta." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Lataa ansioluettelo ja katso, mitä hakijaseurantajärjestelmä lukee siitä. Kaikki tapahtuu tässä selaimessa. Tiedostoasi ei koskaan lähetetä palvelimelle eikä mitään tallenneta." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Varoitus" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Emme havainneet muotoa automaattisesti – valitse se yllä." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Emme tunnistaneet muotoa automaattisesti. Valitse se yltä." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Emme löytäneet kyseistä sivua" msgid "We couldn't link that provider account. Please try again." msgstr "Emme voineet liittää kyseistä palveluntarjoajan tiliä. Yritä uudelleen." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Emme voineet avata tätä viestiketjua." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Emme voineet lukea profiiliasi palveluntarjoajalta." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Lähetimme vahvistuslinkin uuteen sähköpostiosoitteeseesi. Avaa se vahvistaaksesi muutoksen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Lähetimme uuden vahvistuslinkin sähköpostiosoitteeseesi. Avaa se vahvistaaksesi tilisi." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Verkkohaku" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Kyllä, Reactive Resume on saatavilla useilla kielillä. Voit valita haluamasi kielen asetussivulla tai oikean yläkulman kielivalitsimesta. Jos et näe omaa kieltäsi tai haluat parantaa olemassa olevia käännöksiä, voit <0>osallistua käännöksiin Crowdinessa<1> (avautuu uuteen välilehteen)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Kyllä. Yhdellä klikkauksella viet ansioluettelosi PDF-muotoon muotoilut ja tyylit säilyttäen." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Kyllä! Reactive Resume on täysin ilmainen käyttää – ei piilokuluja, premium-tasoja tai tilausmaksuja. Se on avoimen lähdekoodin ja pysyy aina ilmaisena." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Kyllä. Valitse kielesi asetussivulla tai oikeassa yläkulmassa olevasta kielivalitsimesta. Jos kielesi puuttuu tai nykyinen käännös voisi olla parempi, voit <0>osallistua käännöksiin Crowdinissa<1> (avautuu uuteen välilehteen)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Voit myös ottaa sen käyttöön omilla palvelimillasi Docker-kuvan avulla." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Kyllä. Reactive Resume on ilmainen käyttää, ilman piilokuluja, premium-tasoja tai tilausmaksuja. Se on avointa lähdekoodia ja pysyy ilmaisena." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Voit myös käyttää käyttäjätunnustasi kirjautumiseen." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Voit kirjautua sisään myös käyttäjätunnuksellasi." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Sinulle on tullut postia!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Tilisi on poistettu onnistuneesti." +msgid "Your account has been deleted." +msgstr "Tilisi on poistettu." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Yhteystietosi eivät ole ensimmäisellä sivulla." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Tietosi on viety onnistuneesti." +msgid "Your data has been exported." +msgstr "Tietosi on viety." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Tietosi ovat turvassa, eikä niitä koskaan jaeta tai myydä kenellekään." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Tietosi tallennetaan turvallisesti eikä niitä koskaan jaeta kolmansille osapuolille. Jos haluat niistä täyden hallinnan, voit isännöidä Reactive Resumea omilla palvelimillasi." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Viimeisimpiä muutoksiasi ei voitu tallentaa." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Vanhat tyylisi pysyvät aktiivisina, kunnes aktivoit tämän semanttisen CSS-luonnoksen erikseen." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Vanhat tyylisi pysyvät voimassa, kunnes otat tämän Semantic CSS -luonnoksen käyttöön." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Sivusi marginaalit ovat hyvin kapeat." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Salasanasi on nollattu. Voit nyt kirjautua sisään uudella salasanallasi." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Salasanasi on päivitetty onnistuneesti." +msgid "Your password has been updated." +msgstr "Salasanasi on päivitetty." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Puhelinnumerosi on kirjoitettu epätavallisessa muodossa." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profiilisi on päivitetty onnistuneesti." +msgid "Your profile has been updated." +msgstr "Profiilisi on päivitetty." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Ansioluettelosi on luotu onnistuneesti." +msgid "Your resume has been created." +msgstr "Ansioluettelosi on luotu." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ansioluettelosi on poistettu onnistuneesti." +msgid "Your resume has been deleted." +msgstr "Ansioluettelosi on poistettu." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Ansioluettelosi on monistettu onnistuneesti." +msgid "Your resume has been duplicated." +msgstr "Ansioluettelosi on monistettu." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Ansioluettelosi on tuotu onnistuneesti." +msgid "Your resume has been imported." +msgstr "Ansioluettelosi on tuotu." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Ansioluettelosi on palautettu valittuun versioon." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Ansioluettelosi on päivitetty onnistuneesti." +msgid "Your resume has been updated." +msgstr "Ansioluettelosi on päivitetty." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Ansioluettelossasi käytetään sanoja \"I\" ja \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Ansioluettelosi julkinen linkki on tällä hetkellä suojattu salasanalla. Jaa salasana vain ihmisten kanssa, joihin luotat." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Ansioluettelosi julkinen URL-osoite on suojattu salasanalla. Jaa salasana vain ihmisille, joihin luotat." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Tukesi varmistaa, että projekti pysyy ilmaisena ja kaikkien saatavilla nyt ja tulevaisuudessa." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Tukesi pitää projektin ilmaisena ja avoimena kaikille, nyt ja jatkossa." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Loitonna" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/fr-FR.po b/apps/web/locales/fr-FR.po index d4cc71c47..f9063c637 100644 --- a/apps/web/locales/fr-FR.po +++ b/apps/web/locales/fr-FR.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Foire<1>Aux<2>Questions" #: 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.<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!" -msgstr "<0>Merci d'utiliser Reactive Resume ! Cette application est le fruit d'un travail d'amour, créé principalement pendant mon temps libre, avec le soutien merveilleux de contributeurs open-source du monde entier.<1>Si Reactive Resume vous a été utile et que vous aimeriez qu'elle reste gratuite et ouverte à tous, envisagez de faire un don. Chaque petit geste est apprécié !" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Merci d'utiliser Reactive Resume. Je développe cette application surtout sur mon temps libre, avec l'aide de contributeurs open source du monde entier.<1>Si elle vous a été utile et que vous souhaitez qu'elle reste gratuite et ouverte à tous, pensez à faire un don. Chaque montant compte." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 an" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Modèles" +msgid "15 Templates" +msgstr "15 modèles" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mois" msgid "6 months" msgstr "6 mois" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Un export en colonne unique conserve tous les faits. Les colonnes et les images sont là où ils se perdent." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Un lien de confirmation a été envoyé à votre adresse email actuelle. Veuillez vérifier votre boîte de réception pour confirmer le changement." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Une date est dans le futur." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Une police est référencée mais non intégrée." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Un générateur de CV gratuit et open-source qui simplifie le processus de création, de mise à jour et de partage de votre CV." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Un outil de création de CV gratuit et open source qui permet de créer, mettre à jour et partager votre CV en toute simplicité." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Un espace n'est pas un problème. Ajoutez une explication d'une ligne si msgid "A link points somewhere other than the address it shows." msgstr "Un lien pointe vers une adresse différente de celle qu'il affiche." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Un lien vers votre CV a été copié dans le presse-papiers." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "De nombreuses personnes m'ont écrit au fil des ans pour me faire part de leur expérience avec Reactive Resume et de l'aide qu'il leur a apportée, et je ne me lasse pas de les lire. Si vous avez une histoire à partager, faites-le moi savoir en m'envoyant un email à <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Un nouveau lien de vérification a été envoyé à votre adresse email. Veuillez consulter votre boîte de réception pour vérifier votre compte." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Au fil des années, beaucoup de gens m'ont écrit pour me raconter comment Reactive Resume les avait aidés, et je ne me lasse jamais de lire ces messages. Si vous avez une histoire à partager, écrivez-moi à <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Une page est pivotée." msgid "A passion project by <0>Amruth Pillai." msgstr "Un projet-passion de <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Un large choix de designs, et d'autres à venir." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Un CV mis en page pour un lecteur humain, avec photo, titres et colonnes" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Un export sur une seule colonne conserve toutes les informations. C'est dans les colonnes et les images que les informations se perdent." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Ambitieux" @@ -243,10 +234,6 @@ msgstr "Une adresse web est écrite sans https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Accédez à vos CVs et données par programme en utilisant l'API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Ajouter un champ personnalisé" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Ajoutez une offre à laquelle vous postulez, liez le CV envoyé et faites-la avancer dans votre pipeline au fil de son évolution." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Ajoutez un poste auquel vous postulez et associez le CV que vous avez envoyé. Déplacez-le sur le tableau au fil des réponses." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Ajoutez une entrée ou utilisez des projets et du travail bénévole pou msgid "Add and test a provider before starting an agent thread." msgstr "Ajoutez et testez un fournisseur avant de démarrer un thread d'agent." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Ajoutez une couche de protection supplémentaire à votre compte." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Toute étiquette" #: 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 "Toute personne visitant l'URL public du CV doit saisir ce mot de passe pour y accéder." - -#: 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 "Toute personne disposant de l'URL publique du CV pourra consulter et télécharger votre CV sans avoir à saisir de mot de passe." +msgid "Anyone who opens the public URL will need this password." +msgstr "Toute personne qui ouvre l'URL publique aura besoin de ce mot de passe." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Toute personne avec ce lien peut voir et télécharger le CV." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Toute personne disposant de l'URL publique pourra consulter et télécharger votre CV sans mot de passe." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Accès à l'API" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Approuver" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Approuvé — en attente de l'agent…" +msgid "Approved, waiting for the agent…" +msgstr "Approuvé, en attente de l'agent…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabe" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archive" +msgstr "Archiver" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Le remplissage automatique a échoué." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponible en plusieurs langues. Si vous souhaitez contribuer, rendez-vous sur Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponible en plusieurs langues. Si vous voulez aider à traduire, rendez-vous sur Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaïdjanais" msgid "Back to authentication settings" msgstr "Retour aux paramètres d'authentification" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Retour à la page de connexion" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Retour aux CV" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Retour à la connexion" @@ -844,10 +832,6 @@ msgstr "URL de base" msgid "Basics" msgstr "Infos de base" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Vous avez le choix parmi de magnifiques modèles, et d'autres sont en cours d'élaboration." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" @@ -981,6 +965,10 @@ msgstr "Changer la langue" msgid "Change language to…" msgstr "Changer la langue en…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Changez les couleurs, les polices et la mise en page selon vos goûts." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Changer le thème en…" @@ -1006,6 +994,10 @@ msgstr "Vérifier à nouveau" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Vérifiez que le fichier exporté contient tout ce que vous attendez, et que tout est du texte sélectionnable." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Vérifiez ce qui échapperait à un système de suivi des candidatures, et n'ajoutez que les mots-clés dont vous êtes sûr." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Consultez votre messagerie pour obtenir un lien pour réinitialiser votre mot de passe." @@ -1056,10 +1048,6 @@ msgstr "Choisissez une teinte prédéfinie ou personnalisée." msgid "Choose a resume" msgstr "Choisissez un CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Choisissez une conversation existante dans la barre latérale, ou créez une nouvelle discussion axée sur les brouillons." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Choisissez le format PDF, DOCX, Markdown ou JSON. Exportez votre CV et votre lettre de motivation séparément si possible." @@ -1073,7 +1061,7 @@ msgstr "Cercle" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Clair" +msgstr "Effacer" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "Cliquez ici pour sélectionner un fichier à importer" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "Assistant IA proche" +msgstr "Fermer l'assistant IA" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Entreprise A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Comparez ce CV avec l'URL de ce poste et mettez à jour les mots-clés tout en conservant un style concis et crédible." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Comparez ce CV à l'URL de cette offre d'emploi et mettez à jour les mots-clés sans rien survendre." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Échec de la connexion." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Connexion vérifiée — le fournisseur est prêt à l'emploi." +msgid "Connection verified. The provider is ready to use." +msgstr "Connexion vérifiée. Le fournisseur est prêt à l'emploi." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continuez là où vous vous êtes arrêté" #: 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 "Reprenez là où vous vous étiez arrêté en important un CV que vous avez créé à l'aide de Reactive Resume ou d'un autre outil de création de CV. Les formats pris en charge sont les suivants : PDF, Microsoft Word, ainsi que les fichiers JSON de 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 "Les contributions financent les corrections de bogues, les mises à jour de sécurité et les améliorations continues pour assurer le bon fonctionnement de l'application." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reprenez là où vous vous étiez arrêté en important un CV créé dans Reactive Resume ou dans un autre outil de création de CV. Les formats pris en charge sont PDF, Microsoft Word et les fichiers JSON de Reactive Resume ou de JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correct the year, or use \\\"Present\\\" for ongoing work." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corrigez l'année, ou écrivez « Présent » pour un poste en cours." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Impossible de générer le DOCX. Veuillez réessayer." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Impossible de générer le PDF. Veuillez réessayer." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Impossible de préparer votre CV pour l'impression. Veuillez réessayer." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Impossible de joindre le fournisseur d'IA. Veuillez réessayer." msgid "Could not restore this patch." msgstr "Impossible de restaurer ce correctif." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Impossible de configurer l'authentification à deux facteurs." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Impossible de vérifier la connexion au fournisseur." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Nombre par source" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Comptabilisé séparément du score d'analyse. La couverture ne prédit rien." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Comptée séparément du score de lecture. La couverture ne prédit rien." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Créer un exemple de CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Créez autant de CV que vous le souhaitez, sans limite." +msgid "Create as many resumes as you want." +msgstr "Créez autant de CV que vous voulez." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Créez-en un maintenant" msgid "Create resume with options" msgstr "Créer un CV avec des options" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Créez, personnalisez et partagez votre CV. Reactive Resume est open source, ne vous piste pas et reste gratuit." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Créé" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Suppression de votre CV en cours..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Refusé — en attente de l'agent…" +msgid "Denied, waiting for the agent…" +msgstr "Refusé, en attente de l'agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Refuser" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Déployez-le sur vos propres serveurs avec l'image Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Décrivez chaque poste avec des puces courtes. Les paragraphes compacts sont plus difficiles à parcourir et à segmenter." @@ -1764,6 +1773,10 @@ msgstr "Faire un don" msgid "Donate to Reactive Resume" msgstr "Faire un don à Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Les dons financent la correction des bugs, les mises à jour de sécurité et le travail ordinaire qui fait tourner l'application." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Terminé" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dupliquer" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Dupliquer en tant que brouillon IA" +msgid "Duplicate as AI draft" +msgstr "Dupliquer en brouillon IA" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Anglais" msgid "English (United Kingdom)" msgstr "Anglais (Royaume-Uni)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Améliorez la sécurité de votre compte avec des niveaux de protection supplémentaires." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Entrez un nom pour votre mot de passe." +msgstr "Entrez un nom pour votre clé d'accès." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Saisissez un nouveau mot de passe pour votre compte" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Saisissez l'un des codes de secours que vous avez enregistrés pour accéder à votre compte" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Saisissez le mot de passe que le propriétaire du CV vous a communiqué." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Entrez l'URL vers laquelle rediriger" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Saisissez l'URL vers laquelle créer le lien :" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Entrer le code de vérification de votre application d'authentification" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Saisissez votre mot de passe actuel et un nouveau mot de passe pour mettre à jour votre compte." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Saisissez votre mot de passe pour confirmer la configuration de l'authentification à deux facteurs. Lorsque cette option est activée, vous devez saisir un code à partir de votre application d'authentification à chaque fois que vous vous connectez." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Saisissez votre mot de passe pour confirmer l'activation de l'authentification à deux facteurs. Une fois activée, un code de votre application d'authentification vous sera demandé à chaque connexion." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Chaque chèque a été réussi. Rien ici ne devrait empêcher un analyseur de lire votre CV." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Chaque contribution, petite ou grande, fait une énorme différence pour le projet.<0/>Merci pour votre soutien !" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Chaque contribution compte, même la plus petite.<0/>Merci pour votre soutien !" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Chaque modèle a un style différent, alors choisissez celui qui correspond à l'image que vous voulez donner. Reactive Resume en compte 15 pour l'instant, et d'autres arrivent." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expire dans" msgid "Expires on {0}" msgstr "Expire le {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explorez notre sélection variée de modèles, chacun conçu pour s'adapter à différents styles, professions et personnalités. Reactive Resume propose actuellement 12 modèles, et d'autres sont en cours d'élaboration." - -#: src/features/settings/pages/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 "Explorez la documentation de l'API pour apprendre à intégrer Reactive Resume à vos applications. Vous y trouverez des points de terminaison détaillés, des exemples de demandes et des méthodes d'authentification." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exporter" @@ -2083,13 +2096,9 @@ msgstr "Exporter en PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportez le CV en PDF texte plutôt qu'en image ou en scan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportez votre CV ou votre lettre de motivation dans le format souhaité." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportez instantanément votre CV au format PDF, sans attente ni délai." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportez votre CV en PDF en un clic, sans attendre." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Impossible de sauver le fournisseur d'IA." msgid "Failed to send password reset email. Please try again." msgstr "L'envoi de l'e-mail de réinitialisation du mot de passe a échoué. Veuillez réessayer." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Échec de la configuration de l'authentification à deux facteurs." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrer par étiquettes" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Repérez les points faibles et reformulez-les avec des résultats, des chiffres, une portée et des verbes plus percutants." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Repérez les puces les plus faibles et réécrivez-les avec des résultats plus solides, des chiffres, une portée et des verbes plus percutants." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Poids de la police" msgid "Font Weights" msgstr "Graisses de police" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Pour une expérience sûre et sans distraction." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Par exemple, des informations sur les entreprises auxquelles vous avez envoyé ce CV ou les liens vers les descriptions de poste peuvent être notées ici." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Pour des raisons de sécurité, cette clé ne sera affichée qu'une seule fois." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Par exemple, notez à quelles entreprises vous avez envoyé ce CV, ou ajoutez des liens vers les offres d'emploi." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lacunes :" msgid "Generate a random name" msgstr "Générer un nom aléatoire" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Génération de votre PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Allemand" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hébreu" #: 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 "Aidez-moi à intégrer des contributeurs plus expérimentés, ce qui réduira la charge d'un seul responsable et accélérera le développement." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Aidez-moi à faire venir plus de contributeurs expérimentés, pour que le travail ne repose pas sur un seul mainteneur." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Aidez-nous à traduire l'application dans votre langue" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Voici une série de modèles de CV pour différentes professions et personnalités. Que vous préfériez le moderne ou le classique, l'audacieux ou le simple, il y a un modèle qui vous correspond. Consultez les options ci-dessous et choisissez un modèle qui correspond à votre style." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Voici votre nouvelle clé API" @@ -2657,10 +2655,6 @@ msgstr "Hongrois" msgid "Icon" msgstr "Icône" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifiez les lacunes d'un système de suivi des candidatures et n'appliquez que les améliorations de mots clés à forte probabilité." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Si cela provient d'un scan, c'est normal. Sinon, supprimez-le ; les recruteurs y voient du bourrage de mots-clés." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Conservez une seule adresse, pour que rien n'ait à deviner laquelle utiliser." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Gardez une seule adresse, pour que les logiciels n'aient pas à deviner laquelle utiliser." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Restez sous 2,5 Mo, généralement en supprimant ou en réduisant les images." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Conservez ici des notes privées sur ce CV. Personne d'autre ne peut les voir." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Conservez le contenu du CV en texte réel plutôt qu'en images de texte." @@ -3058,6 +3056,10 @@ msgstr "Hauteur de ligne" msgid "Link a Reactive Resume (recommended)" msgstr "Lier un Reactive Resume (recommandé)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Associez un CV Reactive Resume pour utiliser l'évaluation d'adéquation et l'adaptation par IA." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Associez un CV et collez la description du poste (Modifier) pour évaluer votre adéquation et adapter une copie." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, recommandation…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Lier un Reactive Resume active le score de correspondance par IA et l'adaptation." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Liaison de votre compte {providerName}..." @@ -3114,7 +3112,7 @@ msgstr "Chargement des fournisseurs…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Le chargement reprend…" +msgstr "Chargement des CV…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Lieu" msgid "Lock" msgstr "Verrouiller" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Déconnexion" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "De longs passages sont en majuscules." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigation principale" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Rendez la section relative à l'expérience plus axée sur les résultats et supprimez les responsabilités vagues." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Recentrez la section expérience sur les résultats et supprimez les responsabilités vagues." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Doit commencer par https://" msgid "Name" msgstr "Nom" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Donnez au CV le nom du poste auquel vous postulez." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Les noms vous aident à distinguer les clés, alors nommez-la d'après l'usage que vous en ferez." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Les noms vous aident à distinguer vos clés d'accès si vous en enregistrez plusieurs." + #: src/libs/locale.ts msgid "Nepali" msgstr "Népalais" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Nouvelle demande" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "De nouvelles fonctionnalités sont constamment ajoutées et améliorées, alors assurez-vous de vérifier régulièrement." +msgid "New features land regularly, so check back now and then." +msgstr "De nouvelles fonctionnalités arrivent régulièrement, alors repassez de temps en temps." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nouveau sujet" msgid "New Thread" msgstr "Nouveau sujet" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Pas de publicité ni de traqueurs, rien ne vient vous gêner." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Pas de publicité, pas de suivi" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Aucune candidature ne correspond à vos filtres." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Aucune candidature pour le moment — ajoutez-en quelques-unes pour voir votre entonnoir et vos taux de réponse." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Aucune candidature pour l'instant. Ajoutez-en quelques-unes pour voir votre entonnoir et vos taux de réponse." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Aucune liste à puces n'a été trouvée." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Aucune commande ne correspond à cette recherche." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Aucun titre de section conventionnel n'a été trouvé." @@ -3425,15 +3439,15 @@ msgstr "Aucune règle d'une seule page, ni aucune police ou interruption de carr #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Aucun passe-partout n'a encore été enregistré." +msgstr "Aucune clé d'accès n'a encore été enregistrée." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Aucun numéro de téléphone n'a été trouvé." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Aucune prédiction sur votre rejet — aucun outil n'en est capable." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Aucune prédiction sur un éventuel refus. Aucun outil ne peut le faire." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Nuage Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Une fois supprimée, la clé ne peut plus accéder à vos données. Cette action est irréversible." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Connexion en un clic" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Seules les {0} premières pages ont été vérifiées, ce rapport ne couvre donc pas l'ensemble du fichier." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Seules les {MAX_IMPORT} premières lignes sont importées à la fois — {overflow} exclue(s). Divisez le fichier pour importer le reste." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Seules les {MAX_IMPORT} premières lignes sont importées à la fois, ce qui en laisse {overflow} de côté. Divisez le fichier pour importer le reste." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Ouvrir" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agent Open AI" +msgstr "Ouvrir l'agent IA" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Assistant Open AI" +msgstr "Ouvrir l'assistant IA" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Ouvrir le client de messagerie" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Mode de mise au point ouvert" +msgstr "Ouvrir le mode focus" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Note facultative pour l'agent" msgid "Optional note for the agent…" msgstr "Note facultative pour l'agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Eventuellement, définissez un mot de passe pour que seules les personnes ayant le mot de passe puissent consulter votre CV par le biais du lien." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Facultativement, quels termes d'une offre d'emploi apparaissent déjà." @@ -3707,15 +3721,15 @@ msgstr "Style de paragraphe et de titre" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Passe-partout" +msgstr "Clé d'accès" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "La clé de sécurité a été supprimée avec succès." +msgid "Passkey deleted." +msgstr "Clé d'accès supprimée." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "La clé de sécurité a été enregistrée avec succès." +msgid "Passkey registered." +msgstr "Clé d'accès enregistrée." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Perplexité" msgid "Persian" msgstr "Persan" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personnalisez votre CV avec les couleurs, polices ou designs de votre choix, et faites-en le vôtre." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Téléphone" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Choisissez une conversation dans l'encart, ou démarrez une nouvelle discussion pour travailler sur un brouillon." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Choisissez un format pour votre CV ou votre lettre de motivation." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Choisissez une icône" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Placez-le sur une page à partir du panneau Mise en page ou masquez-le si vous vouliez le garer." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Texte brut, idéal pour les outils d'AI et les modifications rapides." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Veuillez saisir un nouveau mot de passe pour votre compte" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Veuillez saisir le mot de passe qui vous a été communiqué par le propriétaire du Cv pour continuer." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Veuillez saisir l'URL vers laquelle vous souhaitez rediriger :" +msgid "Plain text, for AI tools and quick edits." +msgstr "Texte brut, pour les outils IA et les retouches rapides." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Veuillez soutenir le projet" msgid "Please upload a PDF file." msgstr "Veuillez téléverser un fichier PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Veuillez patienter pendant que votre PDF est en cours de génération..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Veuillez patienter pendant la génération de votre PDF…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polonais" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Préférences" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Préparez un correctif conservateur qui améliore la clarté sans modifier le récit de ma carrière." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Préparez une modification prudente qui améliore la clarté sans changer le récit de ma carrière." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projets" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protégez votre CV contre tout accès non autorisé à l'aide d'un mot de passe" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protégez votre CV à l'aide d'un mot de passe et ne laissez que les personnes possédant ce mot de passe le consulter." +msgid "Protect your resume with a password" +msgstr "Protégez votre CV par un mot de passe" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publications" msgid "Publisher" msgstr "Éditeur" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Mettez un mot de passe sur votre CV pour que seules les personnes à qui vous le donnez puissent le lire." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Placez une adresse email simple près du haut de la première page. C'est ce sous quoi la plupart des systèmes vous classent." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 continue de se développer grâce à sa communauté dynamique. Ce projet doit ses progrès à de nombreuses personnes qui ont consacré leur temps et leurs compétences à l'améliorer. Nous rendons hommage aux codeurs qui ont amélioré ses fonctionnalités sur GitHub, aux linguistes dont les traductions sur Crowdin l'ont rendu accessible à un public plus large, et aux personnes qui ont fait des dons pour soutenir son développement continu." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume s'améliore parce que des gens lui consacrent leur temps. Les contributeurs sur GitHub développent les fonctionnalités et corrigent les bugs, les traducteurs sur Crowdin le rendent lisible dans d'autres langues, et les donateurs aident à poursuivre le développement. Ce projet leur doit à tous ses progrès." #: 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 est un projet libre et gratuit, construit avec amour et maintenu par moi-même et une communauté de contributeurs. Vos dons permettent de garder les lumières allumées et de continuer de coder." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume est un projet gratuit et open source, maintenu par moi et par une communauté de contributeurs. Vos dons couvrent les frais de fonctionnement et permettent de poursuivre le développement." #: 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." -msgstr "Reactive Resume est un outil de création de CV gratuit et open-source qui simplifie le processus de création, de mise à jour et de partage de votre CV." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume est un outil de création de CV gratuit et open source qui permet de créer, mettre à jour et partager votre CV en toute simplicité." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume est un logiciel libre et gratuit. S'il vous a été utile, n'hésitez pas à faire un don." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume est open source, respectueux de votre vie privée et gratuit. Aucune publicité, aucun suivi de ce que vous faites, et aucune fonctionnalité bloquée derrière un abonnement." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume reste gratuit, open source et indépendant grâce au sou #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "React Resume v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Renommer" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Génère votre CV actuel en PDF et exécute la vérification complète du fichier, dans votre navigateur. Rien n'est envoyé." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Convertit votre CV actuel en PDF et exécute la vérification complète du fichier dans votre navigateur. Rien n'est envoyé." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Modification du CV" msgid "Resume file" msgstr "Fichier de CV" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Lien du CV copié dans le presse-papiers." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV lié" @@ -4328,7 +4331,11 @@ msgstr "Options de CV" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Reprise du patch" +msgstr "Patch du CV" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Des modèles de CV pour différents métiers et différents goûts. Choisissez celui qui vous convient." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Examiner les modifications" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Veuillez vérifier votre CV en le comparant à la description du poste et posez-moi des questions avant de modifier les sections qui vous semblent incertaines." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Passez en revue le CV par rapport à une offre d'emploi, et demandez-moi avant de changer quoi que ce soit dont vous n'êtes pas sûr." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Relecture…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Remaniez le résumé pour qu'il cible un poste de responsable d'ingénierie senior sans paraître générique." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Réécrivez le résumé pour un poste de senior engineering manager, et restez précis." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Réécrivez ce CV pour une transition de fondateur de startup à responsable produit avec un impact commercial clair." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Réécrivez ce CV pour un fondateur de startup qui passe à un poste de responsable produit, et montrez l'impact sur l'activité." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Séparateur" msgid "Serbian" msgstr "Serbe" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Définissez un mot de passe si vous voulez que seules les personnes qui le connaissent puissent ouvrir l'URL publique." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Mettre en place un fournisseur d'IA" msgid "Set up an AI provider before starting a thread." msgstr "Configurez un fournisseur d'IA avant de démarrer un thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configurez d'abord un fournisseur IA." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configurez un fournisseur d'IA pour discuter de ce CV et appliquer automatiquement les modifications." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Commencez par mettre en place un fournisseur d'IA." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configurer l'application d'authentification" msgid "Shadow Width" msgstr "Largeur de l'ombre" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Partagez-le avec une URL publique, protégez cette URL par un mot de passe, ou téléchargez le PDF et envoyez-le vous-même." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Partagez votre CV avec une URL publique et permettez à d'autres personnes de le consulter." +msgid "Share your resume with a public URL." +msgstr "Partagez votre CV avec une URL publique." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Se connecter à votre compte" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Connectez-vous avec GitHub, Google ou un fournisseur OAuth personnalisé." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Se déconnecter" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Certains caractères ressortent sous forme de points d'interrogation." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Certaines vérifications nécessitent des informations que ce fichier ne contient pas : contenu de page n'ayant pas pu être inspecté, ou texte dans une langue que ces vérifications ne couvrent pas. Elles ne sont comptées ni comme réussies ni comme échouées." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Certaines vérifications ont besoin d'informations que ce fichier ne contient pas : contenu de pages qui n'a pas pu être inspecté, ou texte dans une langue que ces vérifications ne couvrent pas. Elles ne comptent ni comme réussite ni comme échec." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Commencez le CV avec votre nom sur sa propre ligne." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Créer un sujet" +msgid "Start thread" +msgstr "Démarrer la discussion" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Adapter mon CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adaptez ce CV à la description de poste de chef de produit et mettez l'accent sur la responsabilité de la feuille de route, la communication avec les parties prenantes et les résultats mesurables du lancement." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adaptez ce CV à une offre de chef de produit et mettez en avant la responsabilité de la feuille de route, la communication avec les parties prenantes et des résultats de lancement mesurables." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "L'agent a besoin de votre contribution." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "La clé API a été supprimée avec succès." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "La documentation de l'API montre comment connecter Reactive Resume à vos propres applications. Elle couvre les endpoints, le format des requêtes et l'authentification." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "La clé API ne pourra plus accéder à vos données après la suppression. Cette action ne peut pas être annulée." +msgid "The API key has been deleted." +msgstr "La clé API a été supprimée." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "L'application qui vous a envoyé ici a effectué une demande d'autorisat msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Les vérifications ci-dessus sont mécaniques. Ceci demande à un modèle de langage ce qu'un lecteur penserait de vos puces, et suggère des reformulations. Cela ne produit aucun score." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "La commande que vous recherchez n'existe pas." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "La vérification approfondie n'a pas pu se terminer. Veuillez réessayer." @@ -5275,7 +5290,7 @@ msgstr "La vérification approfondie n'a pas pu se terminer. Veuillez réessayer #. Error shown when AI parsing returns invalid resume structure during import #: src/dialogs/resume/import.tsx msgid "The imported file could not be parsed into a valid resume." -msgstr "Le fichier importé n'a pas pu être analysé dans un résumé valide." +msgstr "Le fichier importé n'a pas pu être analysé en un CV valide." #: src/features/ats-checker/messages.ts msgid "The order the text is stored in disagrees badly with the order it reads in." @@ -5317,10 +5332,6 @@ msgstr "La réponse du fournisseur n'a pas pu être vérifiée. Veuillez recomme msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "L'aperçu du CV n'a pas pu être mis à jour. Le dernier aperçu valide est toujours affiché." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Le CV auquel vous essayez d'accéder est protégé par un mot de passe" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "La même ligne se répète sur chaque page." @@ -5369,26 +5380,13 @@ msgstr "Il n'y a aucun lien vers un profil, un portfolio ou un dépôt." msgid "There is no summary paragraph." msgstr "Il n'y a pas de paragraphe de résumé." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Il y a eu un problème lors de la génération du DOCX, veuillez réessayer." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Un problème est survenu lors de la génération du PDF, veuillez réessayer." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Un problème est survenu lors de la préparation de votre CV pour l'impression, veuillez réessayer." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Il n'y avait pas assez d'informations pour exécuter cette vérification." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ces vérifications s'exécutent au fur et à mesure que vous tapez et ne quittent jamais votre navigateur. Ils demandent si une machine peut lire votre CV, et non s'il se lit bien." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Ces vérifications s'exécutent au fur et à mesure que vous écrivez et ne quittent jamais votre navigateur. Elles testent si un logiciel peut lire votre CV, pas la qualité de sa rédaction." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Cette action est irréversible." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Cette action ne peut pas être annulée. Toutes vos données seront définitivement supprimées." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Cette action est irréversible. Les messages de conversation et les pièces jointes seront supprimés. Votre CV restera disponible sur votre tableau de bord et pourra être supprimé séparément." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Cette action est irréversible. Les messages et les pièces jointes seront supprimés." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Cette action est irréversible. Elle supprime les messages de la discussion et les pièces jointes envoyées." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Impossible d'ouvrir cette discussion avec cet agent." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Cette action est irréversible. Elle supprime les messages de la discussion et les pièces jointes envoyées. Le CV de travail reste dans votre tableau de bord, et vous pouvez le supprimer séparément." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Cette vérification ne s'applique pas à ce fichier." msgid "This check only runs on resumes written in English." msgstr "Cette vérification ne s'exécute que sur les CV rédigés en anglais." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Cela crée une nouvelle clé API, qui permet à d'autres programmes de lire et de modifier les données de votre CV via l'API de Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Cette date ne sera pas lue correctement." @@ -5523,6 +5521,10 @@ msgstr "Il s'agit d'un formulaire XFA, donc la plupart des logiciels ne lisent q msgid "This is not a common resume page size." msgstr "Ce n'est pas un format de page courant pour un CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Cette clé n'est affichée qu'une seule fois. Copiez-la avant de fermer cette fenêtre." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Ce lien manque son protocole." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Cela peut prendre quelques minutes, en fonction de la réponse du fournisseur d'IA. Ne fermez pas la fenêtre et n'actualisez pas la page." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Cela mesure avec quelle fidélité un logiciel peut extraire le texte de ce fichier. Cela ne prédit pas si une candidature sera rejetée. Aucun outil ne le peut. Votre fichier a été lu dans ce navigateur et n'a jamais été envoyé." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Cela mesure avec quelle fidélité un logiciel peut extraire le texte de ce fichier. Cela ne prédit pas si une candidature sera rejetée, et aucun outil ne le peut. Votre fichier a été lu dans ce navigateur et n'a jamais été envoyé." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Ce CV est verrouillé et ne peut pas être modifié." msgid "This resume is long." msgstr "Ce CV est long." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Ce CV est protégé par un mot de passe" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Ce CV a été mis à jour par un agent d'IA." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Les paramètres de partage de ce CV ont été modifiés ailleurs." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Cette relecture est l'avis d'un modèle de langage sur votre rédaction. Elle ne modifie pas le score ci-dessus, et peut être erronée. Considérez-la comme un second avis, pas un verdict." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Cette relecture est l'avis d'un modèle de langage sur votre rédaction. Elle ne change pas le score ci-dessus et peut se tromper. Prenez-la comme un deuxième avis, pas comme un verdict." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ce rôle n'a pas de description." msgid "This section has content but never appears." msgstr "Cette section a du contenu mais n'apparaît jamais." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Cette section est réservée à vos notes personnelles spécifiques à ce CV. Le contenu ici reste privé et n’est partagé avec personne d’autre." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Cette section est divisée en colonnes." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Cette étape est facultative, mais recommandée." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Cette discussion est archivée. Il n'est plus possible d'envoyer de nouveaux messages." +msgid "This thread is archived. You can't send new messages." +msgstr "Cette discussion est archivée. Vous ne pouvez pas envoyer de nouveaux messages." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "Ce fil de discussion est en lecture seule" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Ce fil de discussion est en lecture seule car le fournisseur de CV ou d'IA est indisponible." - -#: 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 "Cela générera une nouvelle clé API pour accéder à l'API Reactive Resume afin de permettre aux machines d'interagir avec les données de votre CV." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Cela vous aidera à l'identifier plus tard, si vous prévoyez d'avoir plusieurs codes d'accès." +msgstr "Ce fil de discussion est en lecture seule car le CV de travail ou le fournisseur d'IA est indisponible." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5653,15 +5647,15 @@ msgstr "Sujet supprimé." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Fils" +msgstr "Fils de discussion" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Réduisez la section « compétences » pour qu'elle corresponde au rôle visé au lieu de ressembler à un simple assemblage de mots-clés." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Démonstration en accéléré de la construction d'un CV avec Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse d'un CV en cours de création dans Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Chronologie" msgid "Tip" msgstr "Astuce" -#: 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 "Conseil : donnez un nom à votre clé API, correspondant à l'objectif de la clé, pour vous aider à l'identifier ultérieurement." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Astuce : Vous pouvez nommer le CV en faisant référence au poste pour lequel vous postulez." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titre" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Pour supprimer votre compte, vous devez saisir le texte de confirmation et cliquer sur le bouton ci-dessous." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Pour supprimer votre compte, saisissez le texte de confirmation ci-dessous, puis cliquez sur le bouton." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "Barre latérale droite" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "Basculer les fils" +msgstr "Basculer les fils de discussion" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Désactivez les ligatures discrétionnaires lors de l'export." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Activez le partage public pour savoir combien de fois votre CV a été consulté ou téléchargé. Vous êtes le seul à pouvoir consulter les statistiques de votre CV." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Activez le partage public pour suivre le nombre de fois où votre CV a été consulté ou téléchargé. Vous seul voyez ces chiffres." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Authentification à deux facteurs" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "L'authentification à deux facteurs a été désactivée avec succès." +msgid "Two-factor authentication is now disabled." +msgstr "L'authentification à deux facteurs est maintenant désactivée." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "L'authentification à deux facteurs a été mise en place avec succès." +msgid "Two-factor authentication is now enabled." +msgstr "L'authentification à deux facteurs est maintenant activée." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Déverrouiller" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Passe-partout sans nom" +msgstr "Clé d'accès sans nom" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Modifier une expérience de bénévolat existante" msgid "Update Password" msgstr "Modifier le mot de passe" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Mettez à jour les points clés du projet pour y inclure le leadership, les contraintes, les compromis et les résultats mesurables." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Modifier le CV" @@ -5970,6 +5952,10 @@ msgstr "Modifier le CV" msgid "Update the calendar date for this timeline entry." msgstr "Mettez à jour la date du calendrier pour cette entrée de la chronologie." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Mettez à jour les puces des projets pour montrer le leadership, les contraintes, les arbitrages et des résultats mesurables." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Mettez à jour les détails de cette candidature." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Téléverser un .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Envoyez un CV et découvrez ce qu'un système de suivi des candidatures lit réellement dedans. Tout s'exécute dans ce navigateur. Votre fichier n'est jamais envoyé, et rien n'est stocké." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Envoyez un CV et voyez ce qu'un système de suivi des candidatures en lit. Tout s'exécute dans ce navigateur. Votre fichier n'est jamais envoyé, et rien n'est conservé." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Avertissement" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nous n'avons pas pu détecter le format automatiquement — veuillez le sélectionner ci-dessus." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nous n'avons pas pu détecter le format automatiquement. Choisissez-le ci-dessus." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nous n'avons pas trouvé cette page." msgid "We couldn't link that provider account. Please try again." msgstr "Nous n'avons pas pu lier ce compte du fournisseur. Veuillez réessayer." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nous n'avons pas pu ouvrir cette discussion." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nous n'avons pas pu lire votre profil chez le fournisseur." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Nous avons envoyé un lien de confirmation à votre nouvelle adresse e-mail. Ouvrez-le pour confirmer le changement." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Nous avons envoyé un nouveau lien de vérification à votre adresse e-mail. Ouvrez-le pour vérifier votre compte." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Recherche web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Oui, Reactive Resume est disponible en plusieurs langues. Vous pouvez choisir votre langue préférée dans la page des paramètres, ou en utilisant le sélecteur de langue dans le coin supérieur droit. Si vous ne voyez pas votre langue, ou si vous souhaitez améliorer les traductions existantes, vous pouvez <0>contribuer aux traductions sur Crowdin<1> (s'ouvre dans un nouvel onglet)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Oui. Un clic exporte votre CV en PDF, avec votre mise en forme et vos styles intacts." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Oui ! Reactive Resume est entièrement gratuit, sans frais cachés, ni droits d'entrée, ni frais d'abonnement. Il est open-source et restera toujours gratuit." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Oui. Choisissez votre langue sur la page des paramètres, ou avec le sélecteur de langue en haut à droite. Si votre langue manque, ou si la traduction existante peut être améliorée, vous pouvez <0>contribuer aux traductions sur Crowdin<1> (s'ouvre dans un nouvel onglet)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Vous avez également la possibilité de déployer sur vos propres serveurs en utilisant l'image Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Oui. Reactive Resume est gratuit, sans coûts cachés, offres premium ni abonnement. C'est un logiciel open source, et il restera gratuit." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Vous pouvez également utiliser votre nom d'utilisateur pour vous connecter." - -#: src/routes/_home/-sections/faq.tsx -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 !" +msgid "You can also sign in with your username." +msgstr "Vous pouvez aussi vous connecter avec votre nom d'utilisateur." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Vous avez du courrier !" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Votre compte a été supprimé avec succès." +msgid "Your account has been deleted." +msgstr "Votre compte a été supprimé." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Vos coordonnées ne sont pas sur la première page." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Vos données ont été exportées avec succès." +msgid "Your data has been exported." +msgstr "Vos données ont été exportées." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Vos données sont sécurisées et ne sont jamais partagées ou vendues à qui que ce soit." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Vos données sont stockées de manière sécurisée et ne sont jamais partagées avec des tiers. Si vous voulez en garder le contrôle total, vous pouvez héberger Reactive Resume sur vos propres serveurs." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Vos dernières modifications n'ont pas pu être enregistrées." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Vos styles hérités restent actifs jusqu'à ce que vous activiez explicitement ce brouillon CSS sémantique." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Vos anciens styles restent actifs tant que vous n'activez pas ce brouillon de CSS sémantique." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Les marges de votre page sont très étroites." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Votre mot de passe a été réinitialisé. Vous pouvez maintenant vous connecter avec votre nouveau mot de passe." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Votre mot de passe a été mis à jour avec succès." +msgid "Your password has been updated." +msgstr "Votre mot de passe a été mis à jour." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Votre numéro de téléphone est écrit dans un format inhabituel." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Votre profil a été mis à jour avec succès." +msgid "Your profile has been updated." +msgstr "Votre profil a été mis à jour." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Votre CV a été créé avec succès." +msgid "Your resume has been created." +msgstr "Votre CV a été créé." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Votre CV a été supprimé avec succès." +msgid "Your resume has been deleted." +msgstr "Votre CV a été supprimé." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Votre CV a été dupliqué avec succès." +msgid "Your resume has been duplicated." +msgstr "Votre CV a été dupliqué." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Votre CV a été importé avec succès." +msgid "Your resume has been imported." +msgstr "Votre CV a été importé." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Votre CV a été restauré à la version sélectionnée." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Votre CV a été mis à jour avec succès." +msgid "Your resume has been updated." +msgstr "Votre CV a été mis à jour." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Votre CV utilise « je » et « mon »." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Le lien public de votre CV est actuellement protégé par un mot de passe. Ne communiquez ce mot de passe qu'à des personnes de confiance." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "L'URL publique de votre CV est protégée par un mot de passe. Ne partagez ce mot de passe qu'avec des personnes de confiance." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Grâce à votre soutien, le projet reste gratuit et accessible à tous, aujourd'hui et à l'avenir." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Votre soutien garde le projet gratuit et ouvert à tous, aujourd'hui comme demain." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zoom arrière" #: src/libs/locale.ts msgid "Zulu" msgstr "Zoulou" - diff --git a/apps/web/locales/he-IL.po b/apps/web/locales/he-IL.po index 34392997f..629cfa84d 100644 --- a/apps/web/locales/he-IL.po +++ b/apps/web/locales/he-IL.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>שאלות<1>שנשאלות<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.<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!" -msgstr "<0>תודה על השימוש ב־Reactive Resume! היישום הזה הוא פרויקט אהבה, שנוצר ברובו בזמני הפנוי, עם תמיכה נהדרת מתורמי קוד פתוח מכל רחבי העולם.<1>אם Reactive Resume סייע לך, ואם ברצונך לעזור לשמור עליו חינמי ופתוח לכולם, נשקלת האפשרות לתרום. כל תרומה, קטנה כגדולה, מוערכת מאוד!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>תודה שאתה משתמש ב-Reactive Resume. אני מפתח את האפליקציה הזו בעיקר בזמני הפנוי, בעזרת תורמים מקהילת הקוד הפתוח מכל העולם.<1>אם היא הועילה לך והיית רוצה שתישאר חינמית ופתוחה לכולם, שקול לתרום. כל סכום עוזר." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "שנה אחת" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "יותר מ־12 תבניות" +msgid "15 Templates" +msgstr "15 תבניות" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 חודשים" msgid "6 months" msgstr "6 חודשים" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "ייצוא נקי בעמודה אחת שומר על כל פרט. עמודות ותמונות הן המקום שבו פרטים הולכים לאיבוד." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "קישור לאישור נשלח לכתובת הדוא״ל הנוכחית שלך. נא לבדוק את תיבת הדואר כדי לאשר את השינוי." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "תאריך נמצא בעתיד." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "גופן מוזכר אך אינו מוטבע." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "בונה קורות חיים חינמי בקוד פתוח שמפשט את תהליך יצירת, עדכון ושיתוף קורות החיים שלך." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "בונה קורות חיים חינמי בקוד פתוח שמקל עליך ליצור, לעדכן ולשתף את קורות החיים שלך." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "פער אינו בעיה. אפשר להוסיף הסבר בשורה אח msgid "A link points somewhere other than the address it shows." msgstr "קישור מפנה למקום שונה מהכתובת שהוא מציג." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "קישור לקורות החיים שלך הועתק ללוח הגזירים." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "לאורך השנים פנו אליי אנשים רבים ושיתפו את החוויות שלהם עם Reactive Resume וכיצד הוא סייע להם, ואני אף פעם לא מתעייף מלקרוא אותן. אם יש לך סיפור לשתף, ספר לי בכך שתשלח לי דוא\"ל אל <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "קישור אימות חדש נשלח לכתובת הדוא״ל שלך. נא לבדוק את תיבת הדואר כדי לאמת את החשבון." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "לאורך השנים אנשים רבים כתבו לי איך Reactive Resume עזר להם, ואני לא מתעייף מלקרוא את המיילים האלה. אם יש לך סיפור לשתף, כתוב לי אל <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "עמוד מסובב." msgid "A passion project by <0>Amruth Pillai." msgstr "מיזם שמונע מהתשוקה של <0>אמרות׳ פילאי." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "מגוון עיצובים לבחירה, ועוד בדרך." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "קורות חיים בפריסה לקורא אנושי, עם תמונה, כותרות ועמודות" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ייצוא בעמודה אחת שומר על כל פרט. בעמודות ובתמונות הפרטים הולכים לאיבוד." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "שאפתני" @@ -243,10 +234,6 @@ msgstr "כתובת אינטרנט כתובה בלי https://." 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 המיוצא שומר בצורה מושלמת על כל העיצוב והסגנון שלך." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "גש לקורות החיים ולנתונים שלך באופן תכנותי באמצעות ה־API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "הוספת שדה מותאם אישית" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "הוסף משרה שאליה אתה מגיש מועמדות, קשר את קורות החיים ששלחת והעבר אותה בצינור ככל שהדברים מתקדמים." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "הוסף משרה שאתה מגיש אליה מועמדות וקשר אליה את קורות החיים ששלחת. הזז אותה על הלוח ככל שמתקבלות תשובות." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "הוסף רשומה, או השתמש בפרויקטים ובעבודת msgid "Add and test a provider before starting an agent thread." msgstr "הוסף ובדוק ספק לפני פתיחת שרשור של סוכן." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "הוסף שכבת הגנה נוספת לחשבון שלך." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -441,7 +432,7 @@ msgstr "הוסף תגית" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "הוסף לצינור" +msgstr "הוסף לתהליך" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "כל תגית" #: 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 "כל מי שמבקר בכתובת הציבורית של קורות החיים חייב להזין את הסיסמה כדי לצפות בהם." - -#: 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 "כל מי שיש לו את הכתובת הציבורית של קורות החיים יוכל לצפות בהם ולהוריד אותם בלי להזין סיסמה." +msgid "Anyone who opens the public URL will need this password." +msgstr "כל מי שיפתח את הכתובת הציבורית יזדקק לסיסמה הזו." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "לכל מי שיש את הקישור יש אפשרות להוריד את קורות החיים." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "כל מי שיש לו את הכתובת הציבורית יוכל לצפות בקורות החיים שלך ולהוריד אותם בלי סיסמה." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "גישה דרך API" @@ -621,7 +612,7 @@ msgstr "פעולות מועמדות" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "המועמדות נוספה לצינור שלך." +msgstr "המועמדות נוספה לתהליך שלך." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -634,7 +625,7 @@ msgstr "המועמדות נמחקה." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "סטטיסטיקת היישום" +msgstr "סטטיסטיקת מועמדויות" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "אישור" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "אושר — ממתין לסוכן…" +msgid "Approved, waiting for the agent…" +msgstr "אושר, ממתין לסוכן…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "ערבית" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "ארכיון" +msgstr "העבר לארכיון" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "המילוי האוטומטי נכשל." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "זמין במספר שפות. אם ברצונך לתרום, נא לבקר ב־Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "זמין בשפות רבות. אם תרצה לעזור בתרגום, היכנס ל-Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "אזרית" msgid "Back to authentication settings" msgstr "חזרה להגדרות האימות" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "חזרה להתחברות" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "חזרה לקורות חיים" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "חזרה להתחברות" @@ -844,10 +832,6 @@ msgstr "כתובת אתר בסיסית" msgid "Basics" msgstr "פרטים בסיסיים" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "תבניות יפות לבחירה, ועוד תבניות בדרך." - #: src/libs/locale.ts msgid "Bengali" msgstr "בנגלית" @@ -981,6 +965,10 @@ msgstr "שינוי שפה" msgid "Change language to…" msgstr "שנה שפה ל-…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "שנה את הצבעים, הגופנים והעיצוב כך שיתאימו לך." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "שנה את התבנית ל-…" @@ -1006,6 +994,10 @@ msgstr "בדוק שוב" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "בדוק שהקובץ המיוצא מכיל את כל מה שציפית לו, ושכל התוכן ניתן לבחירה כטקסט." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "בדוק מה מערכת מעקב מועמדים הייתה מפספסת, והוסף רק מילות מפתח שאתה בטוח בהן." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "נא לבדוק את הדוא״ל שלך לקישור לאיפוס הסיסמה." @@ -1056,10 +1048,6 @@ msgstr "בחר גוון קבוע מראש או גוון מותאם אישית." msgid "Choose a resume" msgstr "בחר קורות חיים" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "בחר שיחה קיימת מסרגל הצד, או התחל שרשור חדש המתמקד בטיוטות." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "בחרו PDF, DOCX, Markdown או JSON. ייצוא קורות החיים ומכתב המקדים בנפרד, כאשר זמינים." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "חברה A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "השווה את קורות החיים האלה לכתובת האתר של התפקיד ועדכן את מילות המפתח תוך שמירה על קול תמציתי ואמין." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "השווה את קורות החיים האלה לכתובת של מודעת המשרה הזו ועדכן את מילות המפתח בלי להגזים." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "החיבור נכשל." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "החיבור אומת - הספק מוכן לשימוש." +msgid "Connection verified. The provider is ready to use." +msgstr "החיבור אומת. הספק מוכן לשימוש." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "להמשיך מאיפה שהפסקת" #: 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 "המשיכי מאיפה שהפסקת על ידי ייבוא קורות חיים קיימים שיצרת באמצעות Reactive Resume או כל בונה קורות חיים אחר. התבניות הנתמכות כוללות PDF, Microsoft Word וכן קובצי JSON מ־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 "תרומות מממנות תיקוני באגים, עדכוני אבטחה ושיפורים מתמשכים כדי שהיישום ימשיך לפעול בצורה חלקה." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "המשך מהמקום שבו הפסקת על ידי ייבוא קורות חיים שיצרת ב-Reactive Resume או בבונה קורות חיים אחר. הפורמטים הנתמכים הם PDF, Microsoft Word וקובצי JSON מ-Reactive Resume או מ-JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "תקן את השנה, או השתמש ב״הווה״ עבור עבודה msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "תקן את השנה, או כתוב ״Present״ עבור עבודה נמשכת." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "לא ניתן היה ליצור את קובץ ה-DOCX. אנא נסה שוב." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "לא ניתן היה ליצור את קובץ ה-PDF. אנא נסה שוב." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "לא ניתן היה להכין את קורות החיים שלך להדפסה. אנא נסה שוב." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "לא ניתן היה ליצור קשר עם ספק ה-AI. אנא נסה msgid "Could not restore this patch." msgstr "לא ניתן היה לשחזר את התיקון הזה." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "לא ניתן היה להגדיר אימות דו־שלבי." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "לא ניתן היה לאמת את חיבור הספק." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ספירה לפי מקור" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "נספר בנפרד מציון הניתוח. הכיסוי אינו חיזוי של דבר." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "נספר בנפרד מציון הפענוח. הכיסוי אינו מנבא דבר." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "יצירת קורות חיים לדוגמה" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "צור כמה מסמכי קורות חיים שתרצה, בלי הגבלה." +msgid "Create as many resumes as you want." +msgstr "צור כמה מסמכי קורות חיים שתרצה." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "צור אחד עכשיו" msgid "Create resume with options" msgstr "יצירת קורות חיים עם אפשרויות" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "צור, התאם ושתף את קורות החיים שלך. Reactive Resume הוא קוד פתוח, הוא לא עוקב אחריך, והוא נשאר חינמי." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "תאריך יצירה" @@ -1560,7 +1565,7 @@ msgstr "ערכת עיצוב כהה" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "לוּחַ מַחווָנִים" +msgstr "לוח בקרה" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "מוחק את קורות החיים שלך..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "נדחה — ממתין לסוכן…" +msgid "Denied, waiting for the agent…" +msgstr "נדחה, ממתין לסוכן…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "דחייה" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "הרץ אותו על השרתים שלך בעזרת אימג' ה-Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "תאר כל תפקיד בתבליטים קצרים. פסקאות רציפות קשות יותר לסריקה ולפילוח." @@ -1764,6 +1773,10 @@ msgstr "לִתְרוֹם" msgid "Donate to Reactive Resume" msgstr "תרומה ל־Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "התרומות מממנות תיקוני באגים, עדכוני אבטחה ואת העבודה השוטפת ששומרת על האפליקציה פעילה." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "הושלם" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "שכפול" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "שכפל כטיוטה של בינה מלאכותית" +msgid "Duplicate as AI draft" +msgstr "שכפול כטיוטת בינה מלאכותית" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "אנגלית" msgid "English (United Kingdom)" msgstr "אנגלית (בריטניה)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "חזק את האבטחה של החשבון שלך עם שכבות הגנה נוספות." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "הזן שם למפתח הגישה שלך." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "הזן סיסמה חדשה לחשבון שלך" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "הזן אחד מקודי הגיבוי השמורים שלך כדי לגשת לחשבון" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "הזן את הסיסמה שבעל קורות החיים שיתף איתך." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "הזן את כתובת ה־URL לקישור" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "הזן את הכתובת שאליה תרצה לקשר:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "הזן את קוד האימות מאפליקציית המאמת שלך" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "הזן את הסיסמה הנוכחית שלך וסיסמה חדשה כדי לעדכן את החשבון." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "הזן את הסיסמה שלך כדי לאשר הגדרת אימות דו־שלבי. כאשר הוא מופעל, תצטרך להזין קוד מאפליקציית המאמת שלך בכל פעם שתתחבר." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "הזן את הסיסמה שלך כדי לאשר הגדרת אימות דו־שלבי. לאחר ההפעלה, תזדקק לקוד מאפליקציית האימות בכל כניסה." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "כל הבדיקות עברו בהצלחה. שום דבר כאן לא אמור למנוע ממנתח לקרוא את קורות החיים שלך." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "כל תרומה, קטנה כגדולה, עושה הבדל גדול למיזם.<0/>תודה על התמיכה!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "כל תרומה עוזרת, קטנה ככל שתהיה.<0/>תודה על התמיכה!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "לכל תבנית מראה שונה, אז בחר את זו שמתאימה לאופן שבו אתה רוצה להיתפס. ב-Reactive Resume יש 15 תבניות כרגע, ועוד בדרך." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "פג בעוד" msgid "Expires on {0}" msgstr "פג בתאריך {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "גלה את מגוון התבניות שלנו, שכל אחת מהן מעוצבת להתאים לסגנונות, מקצועות ואישיויות שונות. Reactive Resume מציע כרגע 12 תבניות, ועוד תבניות בדרך." - -#: src/features/settings/pages/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 "עיין בתיעוד ה־API כדי ללמוד כיצד לשלב את Reactive Resume עם היישומים שלך. תמצא בו נקודות קצה מפורטות, דוגמאות לבקשות ושיטות אימות." - #: src/libs/resume/section.tsx msgid "Export" msgstr "ייצוא" @@ -2083,13 +2096,9 @@ msgstr "ייצא PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ייצא את קורות החיים כ־PDF טקסטואלי ולא כתמונה או כסריקה." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "ייצא את קורות החיים או המכתב המקדים בפורמט הדרוש לך." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ייצא את קורות החיים שלך ל-PDF באופן מיידי, ללא המתנה או עיכובים." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ייצא את קורות החיים שלך ל-PDF בלחיצה אחת, בלי להמתין." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "לא הצלחנו ליצור את החשבון שלך. אנא נסה ש #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "לא ניתן למחוק את סיסמת הגישה. אנא נסה שוב." +msgstr "לא ניתן למחוק את מפתח הגישה. אנא נסה שוב." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,7 +2170,7 @@ msgstr "לא הצליח ליצור קשר עם הספק. אנא נסה שוב." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "לא הצליח לרשום את סיסמת הגישה. אנא נסה שוב." +msgstr "לא הצליח לרשום את מפתח הגישה. אנא נסה שוב." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx @@ -2196,10 +2205,6 @@ msgstr "שמירת ספק הבינה המלאכותית נכשלה." msgid "Failed to send password reset email. Please try again." msgstr "לא הצלחנו לשלוח את הודעת הדוא\"ל לאיפוס הסיסמה. אנא נסה שוב." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ההגנה עם אימות דו־שלבי נכשלה." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "סינון לפי תגיות" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "מצא נקודות תבליט חלשות וכתוב אותן מחדש עם תוצאות, מספרים, היקף ופעלים חדים יותר." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "מצא את הנקודות החלשות ונסח אותן מחדש עם תוצאות חזקות יותר, מספרים, היקף ופעלים חדים יותר." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "משקל גופן" msgid "Font Weights" msgstr "הגווני גופן" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "לחוויה מאובטחת וללא הסחות דעת." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "למשל, מידע לגבי לאילו חברות שלחת את קורות החיים האלה או את תיאורי התפקיד אפשר לתעד כאן." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "מטעמי אבטחה, מפתח זה יוצג רק פעם אחת." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "לדוגמה, רשום לאילו חברות שלחת את קורות החיים האלה, או קישורים לתיאורי המשרה." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "פערים:" msgid "Generate a random name" msgstr "יצירת שם אקראי" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "יוצר את קובץ ה-PDF שלך..." + #: src/libs/locale.ts msgid "German" msgstr "גרמנית" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "עברית" #: 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 "עזרו לי להביא תורמים מנוסים יותר, להפחית את העומס מתחזק יחיד ולהאיץ את הפיתוח." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "עזור לי לצרף תורמים מנוסים יותר, כדי שהעבודה לא תישען על מתחזק אחד." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "עזרו לתרגם את היישום לשפה שלכם" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "כאן תמצאו מגוון תבניות קורות חיים למקצועות ולאישיויות שונות. בין אם אתם מעדיפים סגנון מודרני או קלאסי, נועז או פשוט, יש עיצוב שיתאים לכם. עברו על האפשרויות למטה ובחרו בתבנית שמתאימה לסגנון שלכם." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "הנה מפתח ה־API החדש שלך" @@ -2657,10 +2655,6 @@ msgstr "הונגרית" msgid "Icon" msgstr "סמל" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "זהה פערים במערכת מעקב אחר מועמדים ויישום רק שיפורים במילות מפתח בעלות ביטחון גבוה." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "אם זה הגיע מסריקה, זה צפוי. אחרת הסר אותו; מגייסים מפרשים זאת כדחיסת מילות מפתח." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "קנאדה" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "שמור על כתובת אחת בלבד, כך שלא יהיה צורך לנחש איזו להשתמש." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "השאר כתובת אחת בלבד, כדי שתוכנה לא תצטרך לנחש באיזו להשתמש." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "שמור על גודל מתחת ל־2.5MB, בדרך כלל על ידי הסרה או הקטנה של תמונות." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "שמור כאן הערות פרטיות על קורות החיים האלה. אף אחד אחר לא יכול לראות אותן." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "שמור על תוכן קורות החיים כטקסט אמיתי ולא כתמונות של טקסט." @@ -3058,6 +3056,10 @@ msgstr "גובה שורה" msgid "Link a Reactive Resume (recommended)" msgstr "קשר Reactive Resume (מומלץ)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "קשר קורות חיים מ-Reactive Resume כדי להשתמש בציון התאמה ובהתאמה אישית מבוססי בינה מלאכותית." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "קשר קורות חיים והדבק את תיאור המשרה (עריכה) כדי לנקד את ההתאמה שלך וליצור עותק מותאם." @@ -3078,10 +3080,6 @@ msgstr "לינקדאין" msgid "LinkedIn, Referral…" msgstr "LinkedIn, הפניה…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "קישור Reactive Resume מאפשר ציון התאמה באמצעות בינה מלאכותית והתאמה אישית." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "מקשר את חשבון {providerName} שלך..." @@ -3143,11 +3141,6 @@ msgstr "מקום" msgid "Lock" msgstr "נעילה" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "יציאה" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "קטעים ארוכים כתובים באותיות רישיות." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ניווט ראשי" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "הפוך את מדור הניסיון לממוקד יותר בתוצאות והסר אחריות מעורפלת." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "הפוך את מקטע הניסיון לממוקד תוצאות וקצץ את האחריות המעורפלת." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "יש להתחיל ב-https://" msgid "Name" msgstr "שם" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "תן לקורות החיים את שם המשרה שאליה אתה מגיש מועמדות." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "שמות עוזרים לך להבחין בין מפתחות, אז תן שם לפי מה שתשתמש בו." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "שמות עוזרים לך להבחין בין מפתחות גישה אם רשמת יותר מאחד." + #: src/libs/locale.ts msgid "Nepali" msgstr "נפאלית" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "יישום חדש" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "תמיד נוספים ומשתפרים פיצ׳רים חדשים, אז שווה לחזור ולבדוק מדי פעם." +msgid "New features land regularly, so check back now and then." +msgstr "תכונות חדשות מגיעות באופן קבוע, אז חזור לבדוק מדי פעם." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "שרשור חדש" msgid "New Thread" msgstr "שרשור חדש" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "בלי פרסומות ובלי עוקבים, כך ששום דבר לא מפריע לך." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "בלי פרסום, בלי מעקב" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "אין מועמדויות שתואמות למסננים שלך." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "אין עדיין מועמדויות — הוסף כמה כדי לראות את המשפך ושיעורי התגובה שלך." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "אין עדיין מועמדויות. הוסף כמה כדי לראות את המשפך ואת שיעורי המענה." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "לא נמצאו רשימות תבליטים." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "אין פקודות שתואמות את החיפוש הזה." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "לא נמצאו כותרות מקטע מקובלות." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "לא נמצא מספר טלפון." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "אין חיזוי אם תידחו — שום כלי לא מסוגל לכך." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "אין תחזית אם תידחה. שום כלי לא מסוגל לזה." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "אודיה" msgid "Ollama Cloud" msgstr "אולמה קלאוד" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "לאחר המחיקה, המפתח לא יוכל עוד לגשת לנתונים שלך. לא ניתן לבטל פעולה זו." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "התחברות בלחיצה אחת" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "רק {0} העמודים הראשונים נבדקו, כך שהדוח הזה אינו מכסה את הקובץ כולו." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "רק {MAX_IMPORT} השורות הראשונות מיובאות בבת אחת — {overflow} נשארו בחוץ. פצל את הקובץ כדי לייבא את השאר." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "רק {MAX_IMPORT} השורות הראשונות מיובאות בבת אחת, ו-{overflow} נותרות בחוץ. פצל את הקובץ כדי לייבא את השאר." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "פתיחה" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "סוכן בינה מלאכותית פתוח" +msgstr "פתח את סוכן הבינה המלאכותית" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "הערה אופציונלית לסוכן" msgid "Optional note for the agent…" msgstr "הערה אופציונלית לסוכן…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "רשותך להגדיר סיסמה כך שרק מי שמכיר אותה יוכל לצפות בקורות החיים דרך הקישור." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "לבחירה, אילו מונחים ממודעת דרושים כבר מופיעים." @@ -3707,15 +3721,15 @@ msgstr "סגנון פסקה וכותרת" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "סיסמה" +msgstr "מפתח גישה" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "הסיסמה נמחקה בהצלחה." +msgid "Passkey deleted." +msgstr "מפתח הגישה נמחק." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "הסיסמה נרשמה בהצלחה." +msgid "Passkey registered." +msgstr "מפתח הגישה נרשם." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "מְבוּכָה" msgid "Persian" msgstr "פרסית" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "התאם אישית את קורות החיים שלך עם כל צבע, גופן או עיצוב, ויהפוך אותם לשלך." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "טלפון" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "בחר שיחה מסרגל הצד, או פתח שרשור חדש כדי לעבוד על טיוטה." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "בחר פורמט לקורות החיים או למכתב המקדים שלך." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "בחר סמל" @@ -3844,31 +3862,19 @@ msgstr "תמונה" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "זרימת הצינור" +msgstr "זרימת התהליך" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "מצב הצינור בכל המועמדויות" +msgstr "מצב התהליך בכל המועמדויות" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "מקם אותו בעמוד דרך חלונית הפריסה, או הסתר אותו אם התכוונת להשאירו בצד." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "טקסט פשוט, אידאלי לכלי AI ולעריכות מהירות." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "נא להזין סיסמה חדשה לחשבון שלך" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "נא להזין את הסיסמה ששיתף איתך בעל קורות החיים כדי להמשיך." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "נא להזין את כתובת ה־URL שאליה ברצונך לקשר:" +msgid "Plain text, for AI tools and quick edits." +msgstr "טקסט רגיל, לכלי בינה מלאכותית ולעריכות מהירות." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "אנא תמכו בפרויקט" msgid "Please upload a PDF file." msgstr "נא להעלות קובץ PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "נא להמתין בזמן שקובץ ה־PDF שלך נוצר..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "אנא המתן בזמן יצירת קובץ ה-PDF שלך…" - #: src/libs/locale.ts msgid "Polish" msgstr "פולנית" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "העדפות" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "הכן תיקון שמרני שישפר את הבהירות מבלי לשנות את נרטיב הקריירה שלי." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "הכן תיקון שמרני שמשפר את הבהירות בלי לשנות את סיפור הקריירה שלי." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "פרויקטים" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "הגן על קורות החיים שלך מגישה לא מורשית באמצעות סיסמה" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "הגן על קורות החיים שלך באמצעות סיסמה, כך שרק מי שמכיר את הסיסמה יוכל לצפות בהם." +msgid "Protect your resume with a password" +msgstr "הגן על קורות החיים שלך בסיסמה" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "פרסומים" msgid "Publisher" msgstr "מוציא לאור" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "שים סיסמה על קורות החיים שלך כך שרק מי שתיתן לו אותה יוכל לקרוא אותם." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "מקם כתובת דוא״ל פשוטה ליד ראש העמוד הראשון. זה מה שרוב המערכות מתייגות אותך לפיו." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "קורות חיים תגובתיים (JSON)" #: 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 ממשיך לצמוח בזכות הקהילה התוססת שסביבו. המיזם הזה חב את ההתקדמות שלו לשלל אנשים שהקדישו את זמנם וכישרונם כדי לשפר אותו. אנחנו חוגגים את המפתחים שהרחיבו את היכולות שלו ב־GitHub, את הלשונאים שהתרגומים שלהם ב־Crowdin הפכו אותו לנגיש לקהל רחב יותר, ואת האנשים שתרמו כדי לתמוך בפיתוח המתמשך שלו." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume משתפר כי אנשים נותנים לו מהזמן שלהם. תורמים ב-GitHub בונים את התכונות ומתקנים את הבאגים, מתרגמים ב-Crowdin הופכים אותו לקריא בשפות אחרות, ותורמים כספית עוזרים להמשיך את הפיתוח. הפרויקט הזה חייב את התקדמותו לכולם." #: 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 הוא מיזם חינמי בקוד פתוח, שנבנה באהבה ומנוהל על ידי ועל ידי קהילת תורמים. התרומות שלך עוזרות להשאיר את המיזם פעיל ואת הקוד זורם." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume הוא פרויקט חינמי בקוד פתוח, שאני מתחזק יחד עם קהילה של תורמים. התרומות שלך מכסות את עלויות ההפעלה ומאפשרות להמשיך את הפיתוח." #: 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." -msgstr "Reactive Resume הוא בונה קורות חיים חינמי בקוד פתוח שמפשט את תהליך יצירת, עדכון ושיתוף קורות החיים שלך." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume הוא בונה קורות חיים חינמי בקוד פתוח שמקל עליך ליצור, לעדכן ולשתף את קורות החיים שלך." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "ריאקטיבי קורות חיים הם חינמיים ובקוד פתוח. אם זה עזר לך, אנא שקול לתרום." #: 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 הוא בקוד פתוח, ממוקד פרטיות וחינמי לחלוטין. בניגוד לבוני קורות חיים אחרים, הוא לא מציג פרסומות, לא עוקב אחרי הנתונים שלך ולא נועל יכולות מאחורי חומת תשלום." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume הוא קוד פתוח, פרטי וחינמי. הוא לא מציג פרסומות, לא עוקב אחרי מה שאתה עושה, ולא נועל תכונות מאחורי תשלום." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "שינוי שם" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "מייצר PDF מקורות החיים הנוכחיים שלך ומריץ את בדיקת הקובץ המלאה, בדפדפן שלך. שום דבר לא מועלה." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "ממיר את קורות החיים הנוכחיים שלך ל-PDF ומריץ את בדיקת הקובץ המלאה בדפדפן שלך. שום דבר לא מועלה." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "עריכת קורות חיים" msgid "Resume file" msgstr "קובץ קורות חיים" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "הקישור לקורות החיים הועתק ללוח." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "קורות חיים קושרו" @@ -4330,6 +4333,10 @@ msgstr "אפשרויות קורות חיים" msgid "Resume patch" msgstr "תיקון קורות חיים" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "תבניות קורות חיים למקצועות ולטעמים שונים. בחר את זו שמתאימה לך." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "סקירת עריכות" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "בדוק את קורות החיים מול תיאור התפקיד ושאל אותי שאלות לפני שינוי חלקים לא ודאיים." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "סקור את קורות החיים מול תיאור משרה, ושאל אותי לפני שאתה משנה משהו שאינך בטוח לגביו." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "בסקירה…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "עבדו מחדש את הסיכום כך שיתמקד בתפקיד מנהל הנדסה בכיר מבלי להישמע כללי." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "נסח מחדש את התקציר עבור תפקיד מנהל הנדסה בכיר, ושמור עליו ספציפי." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "כתוב מחדש את קורות החיים האלה למעבר ממייסד סטארט-אפ למנהיג מוצר עם השפעה עסקית ברורה." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "נסח מחדש את קורות החיים האלה עבור מייסד סטארט-אפ שעובר לתפקיד ראש תחום מוצר, והצג את ההשפעה העסקית." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "מפריד" msgid "Serbian" msgstr "סרבית" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "הגדר סיסמה אם אתה רוצה שרק מי שמכיר אותה יוכל לפתוח את הכתובת הציבורית." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "הגדר ספק בינה מלאכותית" msgid "Set up an AI provider before starting a thread." msgstr "הגדר ספק בינה מלאכותית לפני פתיחת שרשור." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "הגדר קודם ספק בינה מלאכותית." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "הגדר ספק בינה מלאכותית לשוחח בצ'אט על קורות חיים אלה וליישום עריכות באופן אוטומטי." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "הגדר ספק בינה מלאכותית כדי להתחיל." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "הגדרת אפליקציית מאמת" msgid "Shadow Width" msgstr "רוחב צל" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "שתף אותם בכתובת ציבורית, שים סיסמה על הכתובת הזו, או הורד את ה-PDF ושלח אותו בעצמך." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "שתף את קורות החיים שלך באמצעות כתובת ציבורית, ותן לאחרים לצפות בהם." +msgid "Share your resume with a public URL." +msgstr "שתף את קורות החיים שלך בכתובת ציבורית." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "כניסה לחשבון שלך" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "התחברות עם GitHub,‏ Google או ספק OAuth מותאם אישית." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "התנתקות" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "חלק מהתווים מוצגים כסימני שאלה." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "חלק מהבדיקות דורשות מידע שהקובץ הזה אינו נושא: תוכן עמוד שלא ניתן היה לבדוק, או טקסט בשפה שבדיקות אלה אינן מכסות. הן נספרות כלא עברו ולא נכשלו." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "חלק מהבדיקות זקוקות למידע שהקובץ הזה לא נושא: תוכן עמודים שלא ניתן היה לבחון, או טקסט בשפה שהבדיקות האלה לא מכסות. הן אינן נחשבות לא כהצלחה ולא ככישלון." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "התחל את קורות החיים בשמך בשורה נפרדת." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "התחל שרשור" +msgid "Start thread" +msgstr "פתח שרשור" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "התאם את קורות החיים שלי" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "התאם את קורות החיים לתיאור תפקיד של מנהל מוצר והדגש על אחריות על מפת הדרכים, תקשורת עם בעלי עניין ותוצאות השקה מדידות." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "התאם את קורות החיים האלה לתיאור משרה של מנהל מוצר, והדגש בעלות על מפת דרכים, תקשורת עם בעלי עניין ותוצאות השקה מדידות." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "הסוכן זקוק לתשומתך." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "מפתח ה־API נמחק בהצלחה." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "תיעוד ה-API מראה איך לחבר את Reactive Resume ליישומים שלך. הוא מכסה את נקודות הקצה, את מבנה הבקשה ואת האימות." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "לאחר המחיקה מפתח ה־API לא יוכל יותר לגשת לנתונים שלך. לא ניתן לבטל פעולה זו." +msgid "The API key has been deleted." +msgstr "מפתח ה-API נמחק." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "האפליקציה ששלחה אותך לכאן ביצעה בקשת הר msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "הבדיקות שלמעלה הן מכניות. זה שואל מודל שפה מה קורא היה חושב על התבליטים שלך, ומציע ניסוחים מחדש. זה לא מפיק ציון." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "הפקודה שחיפשת אינה קיימת." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "הבדיקה המעמיקה לא הצליחה להסתיים. נסה שוב." @@ -5317,10 +5332,6 @@ msgstr "לא ניתן היה לאמת את תגובת הספק. התחל מחד msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "לא ניתן היה לעדכן את התצוגה המקדימה של קורות החיים. התצוגה המקדימה האחרונה התקפה עדיין מוצגת." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "קורות החיים שאליהם ניסית לגשת מוגנים בסיסמה" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "אותה שורה חוזרת בכל עמוד." @@ -5369,26 +5380,13 @@ msgstr "אין קישור לפרופיל, לתיק עבודות או למאגר msgid "There is no summary paragraph." msgstr "אין פסקת תקציר." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "אירעה תקלה בעת יצירת קובץ ה-DOCX. אנא נסה שוב." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "אירעה בעיה בעת יצירת קובץ ה-PDF, אנא נסה שוב." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "אירעה בעיה בעת הכנת קורות החיים שלך להדפסה, אנא נסה שוב." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "לא היה מספיק מידע כדי להריץ את הבדיקה הזו." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "הבדיקות האלה פועלות בזמן ההקלדה ולעולם אינן עוזבות את הדפדפן שלך. הן בודקות אם מכונה יכולה לקרוא את קורות החיים, לא אם הם נקראים היטב." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "הבדיקות האלה רצות תוך כדי הקלדה ולעולם אינן עוזבות את הדפדפן שלך. הן בודקות אם תוכנה מסוגלת לקרוא את קורות החיים שלך, לא עד כמה הם כתובים היטב." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "לא ניתן לבטל פעולה זו." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "לא ניתן לבטל פעולה זו. כל הנתונים שלך יימחקו לצמיתות." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "לא ניתן לבטל פעולה זו. הודעות השיחה והקבצים המצורפים שהועלו יוסרו. קורות החיים הפעילים יישארו בלוח המחוונים שלך וניתן למחוק אותם בנפרד." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "לא ניתן לבטל פעולה זו. הודעות וקבצים מצורפים לשרשורים יוסרו." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "לא ניתן לבטל פעולה זו. היא מוחקת את הודעות השרשור ואת הקבצים המצורפים שהועלו." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "לא ניתן היה לפתוח את שרשור הסוכן הזה." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "לא ניתן לבטל פעולה זו. היא מוחקת את הודעות השרשור ואת הקבצים המצורפים שהועלו. קורות החיים שבעבודה נשארים בלוח המחוונים שלך, ואפשר למחוק אותם בנפרד." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "הבדיקה הזו לא רלוונטית לקובץ הזה." msgid "This check only runs on resumes written in English." msgstr "הבדיקה הזו רצה רק על קורות חיים שכתובים באנגלית." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "פעולה זו יוצרת מפתח API חדש, שמאפשר לתוכנות אחרות לקרוא ולשנות את נתוני קורות החיים שלך דרך ה-API של Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "התאריך הזה לא ייקרא כראוי." @@ -5523,6 +5521,10 @@ msgstr "זהו טופס XFA, כך שרוב התוכנות קוראות רק את msgid "This is not a common resume page size." msgstr "זהו לא גודל עמוד נפוץ לקורות חיים." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "המפתח הזה מוצג פעם אחת בלבד. העתק אותו לפני שתסגור את החלון." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "הפרוטוקול חסר בקישור הזה." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "זה עלול לקחת כמה דקות, בהתאם לזמן התגובה של ספק הבינה המלאכותית. נא לא לסגור את החלון או לרענן את העמוד." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "זה מודד עד כמה נאמנה תוכנה יכולה לחלץ את הטקסט של הקובץ הזה. זה לא מנבא אם מועמדות תידחה. שום כלי לא יכול. הקובץ שלך נקרא בדפדפן הזה ולעולם לא הועלה." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "זה מודד עד כמה נאמנה תוכנה יכולה לחלץ את הטקסט של הקובץ הזה. זה לא מנבא אם מועמדות תידחה, ושום כלי לא יכול. הקובץ שלך נקרא בדפדפן הזה ומעולם לא הועלה." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "קורות חיים אלה נעולים ולא ניתן לעדכן או msgid "This resume is long." msgstr "קורות החיים האלה ארוכים." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "קורות החיים האלה מוגנים בסיסמה" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "קורות חיים אלה עודכנו על ידי סוכן בינה מלאכותית." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "הגדרות השיתוף של קורות חיים אלה השתנו במקום אחר." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "הסקירה הזו היא דעתו של מודל שפה על הכתיבה שלך. היא לא משנה את הציון שלמעלה, והיא יכולה לטעות. קרא אותה כחוות דעת נוספת, לא כפסק דין." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "הסקירה הזו היא דעה של מודל שפה על הכתיבה שלך. היא לא משנה את הציון שלמעלה, והיא עלולה לטעות. התייחס אליה כאל חוות דעת שנייה, לא כאל פסק דין." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "לתפקיד הזה אין תיאור." msgid "This section has content but never appears." msgstr "למקטע הזה יש תוכן, אך הוא לעולם אינו מופיע." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "סעיף זה שמור להערות האישיות שלך שנוגעות לקורות חיים אלה. התוכן כאן נשאר פרטי ואינו משותף עם אף אחד אחר." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "המקטע הזה מפוצל בין עמודות." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "שלב זה הוא רשות בלבד, אך מומלץ." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "שרשור זה בארכיון. לא ניתן לשלוח הודעות חדשות." +msgid "This thread is archived. You can't send new messages." +msgstr "השרשור הזה בארכיון. אי אפשר לשלוח הודעות חדשות." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "שרשור זה הוא לקריאה בלבד" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "שרשור זה הוא לקריאה בלבד מכיוון שקורות החיים הפעילים או ספק הבינה המלאכותית אינם זמינים." -#: 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 "פעולה זו תיצור מפתח API חדש לגישה ל־Reactive Resume API כדי לאפשר למערכות לתקשר עם נתוני קורות החיים שלך." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "זה יעזור לך לזהות אותו בהמשך, אם אתה מתכנן להשתמש במספר מפתחות גישה." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "פעולה זו תסיר את כל הפריטים מהקטע הזה." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "הדקו את סעיף המיומנויות כך שיתמוך בתפקיד היעד במקום להיקרא כמו אוסף מילות מפתח." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "הדגמת צילום מהיר של בניית קורות חיים בעזרת Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "טיים-לפס של בניית קורות חיים ב-Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "ציר זמן" msgid "Tip" msgstr "טיפ" -#: 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 "עצה: תן למפתח ה־API שלך שם שמשקף את מטרת המפתח, כדי שיהיה לך קל לזהות אותו מאוחר יותר." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "עצה: אפשר לתת שם לקורות החיים לפי התפקיד שבחרת לגשת אליו." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "כותרת" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "כדי למחוק את החשבון שלך, עליך להזין את טקסט האישור וללחוץ על הכפתור שלמטה." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "כדי למחוק את החשבון שלך, הקלד את טקסט האישור למטה ואז לחץ על הכפתור." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "כבה ליגטורות רשותיות בעת הייצוא." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "הפעל שיתוף ציבורי כדי לעקוב כמה פעמים קורות החיים שלך נצפו או הורדו. רק אתה יכול לראות את הסטטיסטיקה של קורות החיים שלך." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "הפעל שיתוף ציבורי כדי לעקוב אחר מספר הצפיות וההורדות של קורות החיים שלך. רק אתה רואה את המספרים האלה." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "אימות דו־שלבי" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "אימות דו־שלבי הושבת בהצלחה." +msgid "Two-factor authentication is now disabled." +msgstr "אימות דו־שלבי מושבת כעת." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "אימות דו־שלבי הוגדר בהצלחה." +msgid "Two-factor authentication is now enabled." +msgstr "אימות דו־שלבי מופעל כעת." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "שחרור" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "מילת גישה ללא שם" +msgstr "מפתח גישה ללא שם" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "עדכון ניסיון התנדבות קיים" msgid "Update Password" msgstr "עדכון סיסמה" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "עדכן את תבליטי הפרויקט כדי להראות מנהיגות, אילוצים, פשרות ותוצאות מדידות." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "עדכון קורות חיים" @@ -5970,6 +5952,10 @@ msgstr "עדכון קורות חיים" msgid "Update the calendar date for this timeline entry." msgstr "עדכן את תאריך לוח השנה עבור רשומת ציר הזמן הזו." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "עדכן את נקודות הפרויקטים כך שיציגו מנהיגות, אילוצים, פשרות ותוצאות מדידות." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "עדכן את פרטי המועמדות הזו." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "העלה .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "העלה קורות חיים וראה מה מערכת מעקב מועמדים באמת קוראת ממנו. הכול פועל בדפדפן הזה. הקובץ שלך לעולם לא מועלה, ושום דבר לא נשמר." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "העלה קורות חיים וראה מה מערכת מעקב מועמדים קוראת מהם. הכול רץ בדפדפן הזה. הקובץ שלך לעולם אינו נשלח לשרת, ושום דבר לא נשמר." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "אזהרה" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "לא הצלחנו לזהות את הפורמט באופן אוטומטי - אנא בחר אותו למעלה." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "לא הצלחנו לזהות את הפורמט אוטומטית. בחר אותו למעלה." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "לא הצלחנו למצוא את הדף הזה" msgid "We couldn't link that provider account. Please try again." msgstr "לא הצלחנו לקשר את חשבון הספק הזה. נסה שוב." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "לא הצלחנו לפתוח את השרשור הזה." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "לא הצלחנו לקרוא את הפרופיל שלך מהספק." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "שלחנו קישור אישור לכתובת האימייל החדשה שלך. פתח אותו כדי לאשר את השינוי." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "שלחנו קישור אימות חדש לכתובת האימייל שלך. פתח אותו כדי לאמת את החשבון שלך." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "חיפוש באינטרנט" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI גרוק" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "כן, Reactive Resume זמין במספר שפות. אפשר לבחור את השפה המועדפת עליך בעמוד ההגדרות או באמצעות מחליף השפה בפינה העליונה הימנית. אם אינך רואה את השפה שלך, או אם ברצונך לשפר את התרגומים הקיימים, אפשר <0>לתמוך בתרגומים ב־Crowdin<1> (נפתח בלשונית חדשה)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "כן. לחיצה אחת מייצאת את קורות החיים שלך ל-PDF, עם העיצוב והסגנון שלך." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "כן! Reactive Resume חינמי לחלוטין לשימוש, בלי עלויות נסתרות, מדרגות פרימיום או דמי מנוי. הוא בקוד פתוח ותמיד יישאר חינמי." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "כן. בחר את השפה שלך בעמוד ההגדרות, או באמצעות מחליף השפה בפינה הימנית העליונה. אם השפה שלך חסרה, או שהתרגום הקיים יכול להיות טוב יותר, אתה יכול <0>לתרום לתרגומים ב-Crowdin<1> (נפתח בלשונית חדשה)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "אפשר גם לפרוס על השרתים שלך באמצעות דמות Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "כן. השימוש ב-Reactive Resume חינמי, בלי עלויות נסתרות, מסלולי פרימיום או דמי מנוי. הוא בקוד פתוח, והוא יישאר חינמי." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "אפשר גם להשתמש בשם המשתמש שלך כדי להתחבר." - -#: src/routes/_home/-sections/faq.tsx -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 לשיתוף ישיר. הבחירה בידיים שלך!" +msgid "You can also sign in with your username." +msgstr "אפשר גם להיכנס עם שם המשתמש שלך." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "קיבלת הודעה!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "החשבון שלך נמחק בהצלחה." +msgid "Your account has been deleted." +msgstr "החשבון שלך נמחק." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "פרטי הקשר שלך לא נמצאים בעמוד הראשון." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "הנתונים שלך יוצאו בהצלחה." +msgid "Your data has been exported." +msgstr "הנתונים שלך יוצאו." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "הנתונים שלך מאובטחים, ולעולם אינם נמסרים או נמכרים לאף אחד." #: src/routes/_home/-sections/faq.tsx -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 בשרתים שלך כדי לשלוט לחלוטין בנתונים שלך." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "הנתונים שלך נשמרים באופן מאובטח ולעולם אינם משותפים עם צדדים שלישיים. אם אתה רוצה שליטה מלאה עליהם, תוכל לארח את Reactive Resume בעצמך על השרתים שלך." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "לא ניתן היה לשמור את השינויים האחרונים שלך." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "סגנונות ה-Derospace שלך יישארו פעילים עד שתפעיל במפורש טיוטת CSS סמנטית זו." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "הסגנונות הישנים שלך נשארים פעילים עד שתפעיל את טיוטת ה-Semantic CSS הזו." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "שולי העמוד שלך צרים מאוד." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "הסיסמה שלך אופסה בהצלחה. כעת אפשר להתחבר עם הסיסמה החדשה שלך." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "הסיסמה שלך אופסה. עכשיו אפשר להיכנס עם הסיסמה החדשה." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "הסיסמה שלך עודכנה בהצלחה." +msgid "Your password has been updated." +msgstr "הסיסמה שלך עודכנה." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "מספר הטלפון שלך כתוב בצורה חריגה." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "הפרופיל שלך עודכן בהצלחה." +msgid "Your profile has been updated." +msgstr "הפרופיל שלך עודכן." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "קורות החיים שלך נוצרו בהצלחה." +msgid "Your resume has been created." +msgstr "קורות החיים שלך נוצרו." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "קורות החיים שלך נמחקו בהצלחה." +msgid "Your resume has been deleted." +msgstr "קורות החיים שלך נמחקו." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "קורות החיים שלך שוכפלו בהצלחה." +msgid "Your resume has been duplicated." +msgstr "קורות החיים שלך שוכפלו." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "קורות החיים שלך יובאו בהצלחה." +msgid "Your resume has been imported." +msgstr "קורות החיים שלך יובאו." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "קורות החיים שלך שוחזרו לגרסה שנבחרה." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "קורות החיים שלך עודכנו בהצלחה." +msgid "Your resume has been updated." +msgstr "קורות החיים שלך עודכנו." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "קורות החיים שלך משתמשים ב־״I״ וב־״my״." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "הקישור הציבורי לקורות החיים שלך מוגן כעת בסיסמה. שתף את הסיסמה רק עם אנשים שאתה בוטח בהם." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "הכתובת הציבורית של קורות החיים שלך מוגנת בסיסמה. שתף את הסיסמה רק עם אנשים שאתה סומך עליהם." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "התמיכה שלך מבטיחה שהמיזם יישאר חינמי ונגיש לכולם, כעת ובעתיד." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "התמיכה שלך שומרת על הפרויקט חינמי ופתוח לכולם, עכשיו ובהמשך." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "התרחקות" #: src/libs/locale.ts msgid "Zulu" msgstr "זולו" - diff --git a/apps/web/locales/hi-IN.po b/apps/web/locales/hi-IN.po index 9c83bd0b9..253c15525 100644 --- a/apps/web/locales/hi-IN.po +++ b/apps/web/locales/hi-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>अक्सर<1>पूछे गए<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.<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!" -msgstr "<0>Reactive Resume का उपयोग करने के लिए धन्यवाद! यह ऐप प्यार से बनाया गया एक प्रोजेक्ट है, जो ज़्यादातर मेरे खाली समय में, दुनिया भर के ओपन‑सोर्स योगदानकर्ताओं के बेहतरीन समर्थन के साथ बनाया गया है।<1>यदि Reactive Resume आपके लिए मददगार रहा है और आप इसे सबके लिए मुफ़्त और खुला बनाए रखने में मदद करना चाहते हैं, तो कृपया दान करने पर विचार करें। आपका छोटा‑सा योगदान भी बहुत मायने रखता है!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume इस्तेमाल करने के लिए धन्यवाद। मैं यह ऐप ज़्यादातर अपने खाली समय में बनाता हूँ, दुनिया भर के ओपन-सोर्स योगदानकर्ताओं की मदद से।<1>अगर यह आपके काम आया है और आप चाहते हैं कि यह सबके लिए मुफ़्त और खुला बना रहे, तो कृपया दान करने पर विचार करें। कोई भी राशि मदद करती है।" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 वर्ष" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ खाके" +msgid "15 Templates" +msgstr "15 खाके" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 महीने" msgid "6 months" msgstr "6 महीने" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "एक साफ़ सिंगल-कॉलम एक्सपोर्ट हर तथ्य को सुरक्षित रखता है। कॉलम और इमेज में ही जानकारी खो जाती है।" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "आपके वर्तमान ईमेल पते पर एक पुष्टि लिंक भेज दिया गया है। कृपया परिवर्तन की पुष्टि करने के लिए अपना इनबॉक्स जाँचें।" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "एक तारीख भविष्य में है।" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "एक फ़ॉन्ट संदर्भित है लेकिन एम्बेड नहीं किया गया।" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "एक मुफ़्त और ओपन-सोर्स रेज़्यूमे बिल्डर जो आपके रेज़्यूमे को बनाने, अपडेट करने और साझा करने की प्रक्रिया को सरल बनाता है।" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "एक मुफ़्त और ओपन-सोर्स रेज़्यूमे बिल्डर, जो आपका रेज़्यूमे बनाना, अपडेट करना और साझा करना आसान बनाता है।" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "गैप कोई समस्या नहीं है। चाह msgid "A link points somewhere other than the address it shows." msgstr "एक लिंक उस पते के अलावा कहीं और ले जाता है जो वह दिखाता है।" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "आपके रेज़्यूमे का लिंक क्लिपबोर्ड में कॉपी कर दिया गया है।" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "सालों से बहुत से लोगों ने Reactive Resume के साथ अपना अनुभव और इसने उन्हें कैसे मदद की है, यह साझा करने के लिए मुझे लिखा है, और मुझे उन्हें पढ़ते‑पढ़ते कभी थकान नहीं होती। यदि आपके पास भी साझा करने के लिए कोई कहानी है, तो मुझे <0>{email} पर ईमेल भेजकर बताएं।" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "आपके ईमेल पते पर नया सत्यापन लिंक भेज दिया गया है। कृपया अपना खाता सत्यापित करने के लिए इनबॉक्स जाँचें।" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "इन सालों में बहुत से लोगों ने मुझे लिखा है कि Reactive Resume ने उनकी कैसे मदद की, और वे ईमेल पढ़ते हुए मैं कभी नहीं थकता। अगर आपके पास साझा करने के लिए कोई कहानी है, तो मुझे <0>{email} पर लिखें।" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "एक पेज घुमाया हुआ है।" msgid "A passion project by <0>Amruth Pillai." msgstr "<0>अमृत पिल्लई का एक जुनूनी प्रोजेक्ट।" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "चुनने के लिए कई डिज़ाइन, और भी आने वाले हैं।" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "इंसानी पाठक के लिए बनाया गया बायोडाटा, जिसमें फ़ोटो, शीर्षक और कॉलम हैं" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "एकल-स्तंभ निर्यात हर जानकारी बचाए रखता है। जानकारी स्तंभों और छवियों में ही खोती है।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "थोड़ा चुनौतीपूर्ण" @@ -243,10 +234,6 @@ msgstr "एक वेब पता https:// के बिना लिखा ग 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 आपके सभी फ़ॉर्मेटिंग और स्टाइलिंग को बिल्कुल सही बनाए रखता है।" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API का उपयोग करके अपने रेज़्यूमे और डेटा तक प्रोग्रामेटिक रूप से पहुँच प्राप्त करें।" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "नया कस्टम फ़ील्ड जोड़ें" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "जिस नौकरी के लिए आप आवेदन कर रहे हैं उसे जोड़ें, भेजे गए रेज़्यूमे को लिंक करें, और प्रगति के अनुसार उसे अपनी पाइपलाइन में आगे बढ़ाएँ।" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "जिस नौकरी के लिए आप आवेदन कर रहे हैं उसे जोड़ें और भेजा गया रेज़्यूमे लिंक करें। जैसे-जैसे जवाब मिलें, उसे बोर्ड पर आगे बढ़ाते जाएँ।" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "एक प्रविष्टि जोड़ें, या समत msgid "Add and test a provider before starting an agent thread." msgstr "एजेंट थ्रेड शुरू करने से पहले एक प्रोवाइडर जोड़ें और उसका परीक्षण करें।" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "अपने खाते पर सुरक्षा की एक और परत जोड़ें।" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "कोई भी टैग" #: 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 "रेज़्यूमे के सार्वजनिक URL पर आने वाले किसी भी व्यक्ति को इसे एक्सेस करने के लिए यह पासवर्ड दर्ज करना होगा।" - -#: 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 "जिसके पास भी रेज़्यूमे का सार्वजनिक URL होगा, वह बिना पासवर्ड डाले आपका रेज़्यूमे देख और डाउनलोड कर सकेगा।" +msgid "Anyone who opens the public URL will need this password." +msgstr "सार्वजनिक URL खोलने वाले हर व्यक्ति को यह पासवर्ड चाहिए होगा।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "लिंक वाला कोई भी व्यक्ति रेज़्यूमे देख और डाउनलोड कर सकता है।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "सार्वजनिक URL रखने वाला कोई भी व्यक्ति बिना पासवर्ड के आपका रेज़्यूमे देख और डाउनलोड कर सकेगा।" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API एक्सेस" @@ -634,7 +625,7 @@ msgstr "आवेदन हटाया गया।" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "ऐप आँकड़े" +msgstr "आवेदन आँकड़े" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "स्वीकृत करें" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "स्वीकृत — एजेंट की प्रतीक्षा में…" +msgid "Approved, waiting for the agent…" +msgstr "मंज़ूर किया गया, एजेंट का इंतज़ार है…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "अरबी" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "पुरालेख" +msgstr "संग्रह करें" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "स्वतः भरण विफल रहा।" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "कई भाषाओं में उपलब्ध। यदि आप योगदान देना चाहते हैं, तो Crowdin देखें।" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "कई भाषाओं में उपलब्ध। अगर आप अनुवाद में मदद करना चाहते हैं, तो Crowdin पर जाएँ।" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "अज़रबैजानी" msgid "Back to authentication settings" msgstr "प्रमाणीकरण सेटिंग्स पर वापस जाएँ" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "लॉगिन पर वापस जाएँ" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "रिज्यूमे पर वापस जाएं" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "साइन इन पर वापस जाएँ" @@ -844,10 +832,6 @@ msgstr "बेस यूआरएल" msgid "Basics" msgstr "बुनियादी" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "सुंदर खाके जिनमें से चुन सकते हैं, और भी रास्ते में हैं।" - #: src/libs/locale.ts msgid "Bengali" msgstr "बंगाली" @@ -981,6 +965,10 @@ msgstr "भाषा बदलें" msgid "Change language to…" msgstr "भाषा बदलें…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "रंग, फ़ॉन्ट और डिज़ाइन अपनी पसंद के अनुसार बदलें।" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "थीम को… में बदलें" @@ -1006,6 +994,10 @@ msgstr "फिर से जांचें" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "जांचें कि एक्सपोर्ट की गई फ़ाइल में वह सब है जिसकी आप उम्मीद करते हैं, और वह सब चुनने योग्य टेक्स्ट है।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "देखें कि कोई ऐप्लिकेंट ट्रैकिंग सिस्टम क्या नहीं पढ़ पाएगा, और सिर्फ़ वही कीवर्ड जोड़ें जिन पर आपको भरोसा है।" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "अपना पासवर्ड रीसेट करने के लिए लिंक के लिए अपना ईमेल जाँचें।" @@ -1056,10 +1048,6 @@ msgstr "एक प्रीसेट या कस्टम शेड चुन msgid "Choose a resume" msgstr "एक रिज्यूमे चुनें" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "साइडबार से किसी मौजूदा बातचीत को चुनें, या ड्राफ्ट पर केंद्रित एक नया थ्रेड शुरू करें।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "आप PDF, DOCX, Markdown या JSON फॉर्मेट चुन सकते हैं। उपलब्ध होने पर अपना रिज्यूमे और कवर लेटर अलग-अलग एक्सपोर्ट करें।" @@ -1073,7 +1061,7 @@ msgstr "गोला" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "स्पष्ट" +msgstr "साफ़ करें" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "कंपनी A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "इस रिज्यूमे की तुलना इस पद के यूआरएल से करें और संक्षिप्त एवं विश्वसनीय भाषा का प्रयोग करते हुए कीवर्ड्स को अपडेट करें।" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "इस रेज़्यूमे की तुलना इस नौकरी की पोस्टिंग URL से करें और कीवर्ड अपडेट करें, बिना किसी बात को बढ़ा-चढ़ाकर बताए।" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "कनेक्शन विफल।" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "कनेक्शन सत्यापित हो गया है — सेवा प्रदाता उपयोग के लिए तैयार है।" +msgid "Connection verified. The provider is ready to use." +msgstr "कनेक्शन सत्यापित हो गया। प्रदाता इस्तेमाल के लिए तैयार है।" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "जहाँ आपने छोड़ा था वहीं से जारी रखें" #: 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 "Reactive Resume या किसी अन्य रेज़्यूमे बिल्डर का उपयोग करके बनाए गए किसी मौजूदा रेज़्यूमे को इम्पोर्ट करके जहाँ आपने छोड़ा था वहीं से जारी रखें। समर्थित फ़ॉर्मेट में PDF, Microsoft Word और Reactive Resume की JSON फ़ाइलें शामिल हैं।" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "योगदान बग फ़िक्स, सुरक्षा अपडेट और निरंतर सुधारों के लिए फंड प्रदान करते हैं ताकि ऐप सुचारू रूप से चल सके।" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume या किसी दूसरे रेज़्यूमे बिल्डर में बनाया गया रेज़्यूमे आयात करके वहीं से आगे बढ़ें जहाँ आपने छोड़ा था। समर्थित प्रारूप हैं PDF, Microsoft Word, और Reactive Resume या JSON Resume की JSON फ़ाइलें।" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "वर्ष ठीक करें, या चल रहे कार msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "वर्ष ठीक करें, या चल रहे काम के लिए \"Present\" लिखें।" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX नहीं बनाया जा सका। कृपया फिर से प्रयास करें।" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF नहीं बनाया जा सका। कृपया फिर से प्रयास करें।" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "आपका रेज़्यूमे प्रिंट करने के लिए तैयार नहीं किया जा सका। कृपया फिर से प्रयास करें।" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "एआई प्रदाता तक नहीं पहुँच प msgid "Could not restore this patch." msgstr "इस पैच को पुनर्स्थापित नहीं किया जा सका।" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "दो कारक प्रमाणीकरण सेट नहीं किया जा सका।" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "प्रदाता कनेक्शन सत्यापित नहीं हो सका।" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "स्रोत के अनुसार गिनती" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "पार्स स्कोर से अलग गिना जाता है। कवरेज किसी भी चीज़ की भविष्यवाणी नहीं है।" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "इसकी गिनती पार्स स्कोर से अलग होती है। कवरेज किसी बात की भविष्यवाणी नहीं करता।" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "नमूना रेज़्यूमे बनाएँ" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "जितने चाहें उतने रेज़्यूमे बनाएँ, बिना किसी सीमा के।" +msgid "Create as many resumes as you want." +msgstr "जितने चाहें उतने रेज़्यूमे बनाएँ।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "अभी एक बनाएँ" msgid "Create resume with options" msgstr "विकल्पों के साथ रिज़्यूमे बनाएँ" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "अपना रेज़्यूमे बनाएँ, अपनी पसंद से ढालें और साझा करें। Reactive Resume ओपन-सोर्स है, यह आपको ट्रैक नहीं करता, और यह मुफ़्त रहता है।" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "बनाया गया" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "आपका रेज़्यूमे हटाया जा रहा है..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "अस्वीकृत — एजेंट की प्रतीक्षा में…" +msgid "Denied, waiting for the agent…" +msgstr "अस्वीकार किया गया, एजेंट का इंतज़ार है…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "अस्वीकार करें" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker इमेज की मदद से इसे अपने सर्वर पर तैनात करें।" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "हर भूमिका का वर्णन छोटे बुलेट में करें। ठोस पैराग्राफ को सरसरी तौर पर पढ़ना और विभाजित करना कठिन होता है।" @@ -1764,6 +1773,10 @@ msgstr "दान करें" msgid "Donate to Reactive Resume" msgstr "रिएक्टिव रेज़्यूमे के लिए दान करें" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "दान से बग ठीक करने, सुरक्षा अपडेट देने और ऐप को चलाते रहने के रोज़मर्रा के काम का खर्च निकलता है।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "पूर्ण" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "प्रतिरूप" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "एआई ड्राफ्ट के रूप में प्रतिलिपि बनाएँ" +msgid "Duplicate as AI draft" +msgstr "AI ड्राफ़्ट के रूप में डुप्लिकेट करें" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "अंग्रेज़ी" msgid "English (United Kingdom)" msgstr "अंग्रेज़ी (यूनाइटेड किंगडम)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "अपने खाते की सुरक्षा को अतिरिक्त सुरक्षा स्तरों के साथ बढ़ाएँ।" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "अपनी पासकी के लिए एक नाम दर्ज करें।" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "अपने खाते के लिए नया पासवर्ड दर्ज करें" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "अपने खाते तक पहुँचने के लिए अपने सहेजे गए बैकअप कोड्स में से कोई एक दर्ज करें" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "रेज़्यूमे के मालिक ने आपके साथ जो पासवर्ड साझा किया है वह दर्ज करें।" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "लिंक करने के लिए URL दर्ज करें" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "जिस URL से लिंक करना है वह दर्ज करें:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "अपने ऑथेंटिकेटर ऐप से सत्यापन कोड दर्ज करें" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "अपना खाता अपडेट करने के लिए अपना वर्तमान पासवर्ड और नया पासवर्ड दर्ज करें।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "दो‑कारक प्रमाणीकरण सेटअप की पुष्टि करने के लिए अपना पासवर्ड दर्ज करें। सक्षम होने पर, हर बार लॉगिन करते समय आपको अपने ऑथेंटिकेटर ऐप से कोड दर्ज करना होगा।" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "दो कारक प्रमाणीकरण सेट करने की पुष्टि के लिए अपना पासवर्ड दर्ज करें। एक बार चालू होने पर, हर बार साइन इन करते समय आपको अपने ऑथेंटिकेटर ऐप से कोड चाहिए होगा।" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "हर चेक पास हुआ. यहां किसी भी पार्सर को आपका बायोडाटा पढ़ने से नहीं रोकना चाहिए।" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "हर योगदान, बड़ा या छोटा, प्रोजेक्ट के लिए बहुत बड़ा अंतर लाता है।<0/>आपके समर्थन के लिए धन्यवाद!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "हर योगदान मदद करता है, चाहे कितना ही छोटा हो।<0/>आपके सहयोग के लिए धन्यवाद!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "हर खाके की शक्ल अलग होती है, इसलिए वही चुनें जो आपकी छवि के अनुरूप हो। Reactive Resume में अभी 15 खाके हैं, और भी आने वाले हैं।" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "समाप्त होगा" msgid "Expires on {0}" msgstr "{0} को समाप्त होगा" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "हमारे विविध खाकों के चयन का अन्वेषण करें, जिनमें से हर एक अलग‑अलग शैली, पेशों और व्यक्तित्वों के अनुरूप डिज़ाइन किया गया है। फिलहाल Reactive Resume में 12 खाके उपलब्ध हैं, और भी रास्ते में हैं।" - -#: src/features/settings/pages/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 "API डॉक्यूमेंटेशन का अन्वेषण करें ताकि जान सकें कि Reactive Resume को अपनी ऐप्लिकेशन्स के साथ कैसे इंटीग्रेट करें। यहाँ विस्तृत एंडपॉइंट्स, रिक्वेस्ट के उदाहरण और प्रमाणीकरण विधियाँ मिलेंगी।" - #: src/libs/resume/section.tsx msgid "Export" msgstr "निर्यात" @@ -2083,13 +2096,9 @@ msgstr "PNG निर्यात करें" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "बायोडाटा को इमेज या स्कैन के बजाय टेक्स्ट PDF के रूप में एक्सपोर्ट करें।" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "अपना रेज़्यूमे या कवर लेटर ज़रूरी फ़ॉर्मैट में निर्यात करें।" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "बिना किसी प्रतीक्षा या देरी के, अपने रिज्यूमे को तुरंत पीडीएफ में एक्सपोर्ट करें।" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "एक क्लिक में अपना रेज़्यूमे PDF में निर्यात करें, बिना किसी इंतज़ार के।" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "एआई प्रदाता को बचाने में अस msgid "Failed to send password reset email. Please try again." msgstr "पासवर्ड रीसेट ईमेल भेजने में असफल रहा। कृपया फिर से प्रयास करें।" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "दो‑कारक प्रमाणीकरण सेटअप करने में विफल।" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "टैग के अनुसार फ़िल्टर करें" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "कमजोर बिंदुओं को पहचानें और उन्हें अधिक सशक्त परिणामों, संख्याओं, दायरे और अधिक प्रभावी क्रियाओं के साथ पुनः लिखें।" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "कमज़ोर बुलेट पॉइंट ढूँढें और उन्हें बेहतर परिणामों, आँकड़ों, दायरे और सटीक क्रियाओं के साथ फिर से लिखें।" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "फ़ॉन्ट वज़न" msgid "Font Weights" msgstr "फ़ॉन्ट वज़न" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "एक सुरक्षित और व्यवधान‑मुक्त अनुभव के लिए।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "उदाहरण के लिए, आपने किन कंपनियों को यह रेज़्यूमे भेजा है, इसकी जानकारी या नौकरी विवरण के लिंक यहां नोट किए जा सकते हैं।" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "सुरक्षा कारणों से, यह कुंजी केवल एक बार दिखाई जाएगी।" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "उदाहरण के लिए, यह लिख लें कि आपने यह रेज़्यूमे किन कंपनियों को भेजा, या नौकरी के विवरण के लिंक रख लें।" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "कमियाँ:" msgid "Generate a random name" msgstr "कोई रैंडम नाम बनाएँ" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "आपका PDF बन रहा है..." + #: src/libs/locale.ts msgid "German" msgstr "जर्मन" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "हीब्रू" #: 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 "मुझे अधिक अनुभवी योगदानकर्ताओं को साथ लाने में मदद करें, ताकि एक अकेले मेंटेनर पर बोझ कम हो और विकास तेज़ हो सके।" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "और अनुभवी योगदानकर्ताओं को जोड़ने में मेरी मदद करें, ताकि सारा काम एक ही मेंटेनर पर न टिका रहे।" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ऐप को अपनी भाषा में अनुवाद करने में मदद करें" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "यहाँ विभिन्न पेशों और व्यक्तित्वों के लिए रेज़्यूमे खाकों की एक श्रृंखला है। चाहे आपको आधुनिक या क्लासिक, बोल्ड या सरल पसंद हो, आपके लिए एक उपयुक्त डिज़ाइन मौजूद है। नीचे दिए गए विकल्पों को देखें और अपने स्टाइल के अनुरूप खाका चुनें।" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "यह रही आपकी नई API कुंजी" @@ -2657,10 +2655,6 @@ msgstr "हंगेरियन" msgid "Icon" msgstr "आइकॉन" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "आवेदक ट्रैकिंग सिस्टम में मौजूद कमियों की पहचान करें और केवल उच्च-विश्वसनीयता वाले कीवर्ड सुधार ही लागू करें।" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "अगर यह स्कैन से आया है, तो यह अपेक्षित है। अन्यथा इसे हटा दें; भर्तीकर्ता इसे कीवर्ड स्टफ़िंग के रूप में देखते हैं।" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "कन्नड़" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "एक ही पता रखें, ताकि किसी को अनुमान न लगाना पड़े कि कौन सा उपयोग करना है।" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "एक ही पता रखें, ताकि सॉफ़्टवेयर को यह अंदाज़ा न लगाना पड़े कि किसका इस्तेमाल करना है।" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "इसे 2.5 MB से कम रखें, आमतौर पर इमेज हटाकर या छोटा करके।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "इस रेज़्यूमे के बारे में निजी टिप्पणियाँ यहाँ रखें। इन्हें कोई और नहीं देख सकता।" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "बायोडाटा की सामग्री को टेक्स्ट की तस्वीरों के बजाय असली टेक्स्ट के रूप में रखें।" @@ -2904,7 +2902,7 @@ msgstr "साथ रखना" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "चाबी" +msgstr "कुंजी" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "पंक्ति ऊँचाई" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume लिंक करें (अनुशंसित)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI मिलान स्कोरिंग और अनुकूलन के लिए कोई Reactive Resume लिंक करें।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "अपनी उपयुक्तता का स्कोर जानने और अनुकूलित प्रति बनाने के लिए रेज़्यूमे लिंक करें और नौकरी विवरण पेस्ट करें (संपादित करें)।" @@ -3078,10 +3080,6 @@ msgstr "लिंक्डइन" msgid "LinkedIn, Referral…" msgstr "LinkedIn, रेफ़रल…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume लिंक करने से AI मैच स्कोरिंग और टेलरिंग सक्षम होती है." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "आपका {providerName} खाता जोड़ा जा रहा है..." @@ -3114,7 +3112,7 @@ msgstr "प्रदाता लोड हो रहे हैं…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "लोडिंग फिर से शुरू होती है…" +msgstr "रेज़्यूमे लोड हो रहे हैं…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "स्थान" msgid "Lock" msgstr "लॉक करें" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "लॉगआउट" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "लंबे हिस्से कैपिटल में लिखे गए हैं।" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "मुख्य नेविगेशन" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "अनुभव अनुभाग को अधिक परिणामोन्मुखी बनाएं और अस्पष्ट जिम्मेदारियों को हटा दें।" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "अनुभव अनुभाग को परिणामों पर केंद्रित करें और अस्पष्ट ज़िम्मेदारियाँ हटा दें।" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// से शुरू करना अनिवार्य ह msgid "Name" msgstr "नाम" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "रेज़्यूमे का नाम उस पद पर रखें जिसके लिए आप आवेदन कर रहे हैं।" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "नाम से कुंजियाँ पहचानना आसान होता है, इसलिए इसका नाम उसी काम पर रखें जिसके लिए आप इसे इस्तेमाल करेंगे।" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "अगर आप एक से ज़्यादा पासकी पंजीकृत करते हैं तो नाम से उन्हें पहचानना आसान होता है।" + #: src/libs/locale.ts msgid "Nepali" msgstr "नेपाली" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "नए आवेदन" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "नई विशेषताएँ लगातार जोड़ी और बेहतर की जा रही हैं, इसलिए अक्सर वापस आकर जाँचते रहें।" +msgid "New features land regularly, so check back now and then." +msgstr "नई सुविधाएँ नियमित रूप से आती रहती हैं, इसलिए बीच-बीच में देखते रहें।" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "नया थ्रेड" msgid "New Thread" msgstr "नया थ्रेड" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "कोई विज्ञापन नहीं और कोई ट्रैकर नहीं, ताकि कुछ भी आपके रास्ते में न आए।" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "आपके फ़िल्टर से कोई आवेदन मेल नहीं खाता।" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "अभी कोई आवेदन नहीं — अपना फ़नल और उत्तर दरें देखने के लिए कुछ जोड़ें।" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "अभी कोई आवेदन नहीं है। कुछ जोड़ें और अपना फ़नल तथा जवाब मिलने की दर देखें।" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "कोई बुलेट सूची नहीं मिली।" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "उस खोज से कोई कमांड मेल नहीं खाती।" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "कोई पारंपरिक सेक्शन शीर्षक नहीं मिला।" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "कोई फ़ोन नंबर नहीं मिला।" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "आप अस्वीकृत होंगे या नहीं, इसका कोई अनुमान नहीं — कोई भी टूल यह नहीं कर सकता।" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "यह नहीं बताया जाता कि आप अस्वीकार होंगे या नहीं। कोई भी टूल यह नहीं कर सकता।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ओड़िया" msgid "Ollama Cloud" msgstr "ओलामा क्लाउड" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "हटाने के बाद यह कुंजी आपके डेटा तक नहीं पहुँच सकेगी। इसे पूर्ववत नहीं किया जा सकता।" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "वन‑क्लिक साइन‑इन" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "केवल पहले {0} पेज जांचे गए, इसलिए यह रिपोर्ट पूरी फ़ाइल को शामिल नहीं करती।" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "एक बार में केवल पहली {MAX_IMPORT} पंक्तियाँ आयात होती हैं — {overflow} छूट गईं। बाकी आयात करने के लिए फ़ाइल विभाजित करें।" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "एक बार में सिर्फ़ पहली {MAX_IMPORT} पंक्तियाँ आयात होती हैं, {overflow} छूट जाती हैं। बाकी आयात करने के लिए फ़ाइल को बाँट लें।" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "खोलें" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ओपन एआई एजेंट" +msgstr "एआई एजेंट खोलें" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "ओपन एआई सहायक" +msgstr "एआई सहायक खोलें" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "ईमेल क्लाइंट खोलें" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "ओपन फोकस मोड" +msgstr "फोकस मोड खोलें" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "एजेंट के लिए वैकल्पिक नोट" msgid "Optional note for the agent…" msgstr "एजेंट के लिए वैकल्पिक नोट…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "वैकल्पिक रूप से, एक पासवर्ड सेट करें ताकि केवल पासवर्ड वाले लोग ही लिंक के माध्यम से आपका रेज़्यूमे देख सकें।" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "वैकल्पिक रूप से, नौकरी पोस्टिंग के कौन से शब्द पहले से मौजूद हैं।" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "पासकी" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "पासकी सफलतापूर्वक हटा दी गई।" +msgid "Passkey deleted." +msgstr "पासकी हटा दी गई।" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "पासकी सफलतापूर्वक पंजीकृत हो गई।" +msgid "Passkey registered." +msgstr "पासकी पंजीकृत हो गई।" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "विकलता" msgid "Persian" msgstr "फ़ारसी" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "किसी भी रंग, फ़ॉन्ट या डिज़ाइन के साथ अपना रेज़्यूमे व्यक्तिगत बनाएँ और उसे अपना बनाएं।" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "फ़ोन" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "साइडबार से कोई बातचीत चुनें, या किसी ड्राफ़्ट पर काम करने के लिए नया थ्रेड शुरू करें।" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "अपने रेज़्यूमे या कवर लेटर के लिए एक प्रारूप चुनें।" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "एक आइकन चुनें" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "इसे लेआउट पैनल के किसी पृष्ठ पर रखें, या यदि आप इसे पार्क करना चाहते हैं तो इसे छिपा दें।" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "सादा पाठ, AI टूल और तेज़ संपादन के लिए आदर्श।" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "कृपया अपने खाते के लिए नया पासवर्ड दर्ज करें" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "आगे बढ़ने के लिए कृपया रेज़्यूमे के मालिक द्वारा आपके साथ साझा किया गया पासवर्ड दर्ज करें।" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "कृपया वह URL दर्ज करें जिससे आप लिंक करना चाहते हैं:" +msgid "Plain text, for AI tools and quick edits." +msgstr "सादा टेक्स्ट, AI टूल्स और झटपट बदलावों के लिए।" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "कृपया इस परियोजना का समर्थ msgid "Please upload a PDF file." msgstr "कृपया PDF फ़ाइल अपलोड करें।" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "कृपया प्रतीक्षा करें, आपका PDF जेनरेट किया जा रहा है..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "कृपया प्रतीक्षा करें, आपकी पीडीएफ जनरेट हो रही है…" - #: src/libs/locale.ts msgid "Polish" msgstr "पोलिश" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "प्राथमिकताएँ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "एक ऐसा पैच तैयार करें जो मेरे करियर की कहानी को बदले बिना स्पष्टता में सुधार करे।" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "एक संभला हुआ पैच तैयार करें जो स्पष्टता बढ़ाए, पर मेरे करियर की कहानी न बदले।" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3978,7 +3976,7 @@ msgstr "प्रोफ़ाइल" #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx msgid "Profiles" -msgstr "प्रोफ़ाइल" +msgstr "प्रोफ़ाइल्स" #: src/components/level/combobox.tsx msgid "Progress Bar" @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "प्रोजेक्ट्स" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "अपने रेज़्यूमे को पासवर्ड से अनधिकृत एक्सेस से सुरक्षित रखें" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "अपने रेज़्यूमे को पासवर्ड से सुरक्षित रखें, और केवल पासवर्ड वाले लोगों को ही इसे देखने दें।" +msgid "Protect your resume with a password" +msgstr "अपने रेज़्यूमे को पासवर्ड से सुरक्षित करें" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "प्रकाशन" msgid "Publisher" msgstr "प्रकाशक" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "अपने रेज़्यूमे पर पासवर्ड लगाएँ ताकि उसे सिर्फ़ वही लोग पढ़ सकें जिन्हें आप देते हैं।" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "पहले पेज के ऊपरी हिस्से के पास एक सादा ईमेल पता रखें। अधिकतर सिस्टम इसी के अंतर्गत आपको दर्ज करते हैं।" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "प्रतिक्रियाशील रिज़्यूमे (JSON)" #: 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 अपने जीवंत समुदाय की बदौलत लगातार बढ़ रहा है। यह प्रोजेक्ट अपनी प्रगति के लिए उन असंख्य लोगों का आभारी है जिन्होंने इसे बेहतर बनाने के लिए अपना समय और कौशल समर्पित किया है। हम GitHub पर इसकी विशेषताओं को बेहतर बनाने वाले कोडर्स, Crowdin पर अनुवादों के माध्यम से इसे व्यापक दर्शकों तक पहुँचाने वाले भाषाविदों और इसके निरंतर विकास का समर्थन करने के लिए दान करने वाले लोगों का उत्सव मनाते हैं।" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume इसलिए बेहतर होता है क्योंकि लोग इसे अपना समय देते हैं। GitHub पर योगदानकर्ता सुविधाएँ बनाते हैं और बग ठीक करते हैं, Crowdin पर अनुवादक इसे दूसरी भाषाओं में पढ़ने लायक बनाते हैं, और दानदाता विकास जारी रखने में मदद करते हैं। इस परियोजना की प्रगति इन सबकी देन है।" #: 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 एक मुफ़्त और ओपन‑सोर्स प्रोजेक्ट है, जिसे प्यार से बनाया गया है और जिसे मैं और योगदानकर्ताओं का एक समुदाय मिलकर मेंटेन करते हैं। आपके दान से यह प्रोजेक्ट चलता रहता है और कोड आगे बढ़ता रहता है।" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume एक मुफ़्त और ओपन-सोर्स परियोजना है, जिसे मैं और योगदानकर्ताओं का समुदाय मिलकर संभालते हैं। आपके दान से चलने का खर्च निकलता है और विकास जारी रहता है।" #: 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." -msgstr "Reactive Resume एक मुफ़्त और ओपन‑सोर्स रेज़्यूमे बिल्डर है जो आपके रेज़्यूमे को बनाने, अपडेट करने और साझा करने की प्रक्रिया को सरल बनाता है।" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume एक मुफ़्त और ओपन-सोर्स रेज़्यूमे बिल्डर है, जो आपका रेज़्यूमे बनाना, अपडेट करना और साझा करना आसान बनाता है।" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "रिएक्टिव रिज्यूम मुफ़्त और ओपन सोर्स है। अगर इससे आपको मदद मिली है, तो कृपया दान करने पर विचार करें।" #: 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 ओपन‑सोर्स, गोपनीयता‑केंद्रित और पूरी तरह मुफ़्त है। अन्य रेज़्यूमे बिल्डर के विपरीत, यह विज्ञापन नहीं दिखाता, आपका डेटा ट्रैक नहीं करता और न ही आपकी सुविधाओं को पेवॉल के पीछे सीमित करता है।" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ओपन-सोर्स, निजी और मुफ़्त है। इसमें कोई विज्ञापन नहीं दिखता, यह आपकी गतिविधि ट्रैक नहीं करता, और किसी सुविधा को पैसे की दीवार के पीछे बंद नहीं रखता।" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "नाम बदलें" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "आपके मौजूदा बायोडाटा को PDF में बनाता है और आपके ब्राउज़र में पूरी फ़ाइल जांच चलाता है। कुछ भी अपलोड नहीं होता।" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "आपके मौजूदा रेज़्यूमे को PDF में बनाता है और पूरी फ़ाइल जाँच आपके ब्राउज़र में ही चलाता है। कुछ भी अपलोड नहीं होता।" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "क्या इस संस्करण को पुनर्स् #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "फिर शुरू करना" +msgstr "रेज़्यूमे" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "रेज़्यूमे संपादन" msgid "Resume file" msgstr "रेज़्यूमे फ़ाइल" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "रेज़्यूमे लिंक क्लिपबोर्ड पर कॉपी हो गया।" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "रेज़्यूमे लिंक किया गया" @@ -4328,7 +4331,11 @@ msgstr "रिज्यूमे विकल्प" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "पैच को पुनः शुरू करें" +msgstr "रेज़्यूमे पैच" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "अलग-अलग पेशों और पसंद के लिए रेज़्यूमे खाके। जो आप पर जँचे वही चुनें।" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "संपादनों की समीक्षा करें" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "नौकरी के विवरण के आधार पर रिज्यूमे की समीक्षा करें और अनिश्चित अनुभागों में बदलाव करने से पहले मुझसे प्रश्न पूछें।" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "रेज़्यूमे को किसी नौकरी के विवरण के हिसाब से जाँचें, और जिस बात पर संदेह हो उसे बदलने से पहले मुझसे पूछें।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "समीक्षा हो रही है…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "सारांश को इस तरह से संशोधित करें कि यह एक वरिष्ठ इंजीनियरिंग प्रबंधक की भूमिका को लक्षित करे, लेकिन सामान्य न लगे।" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "सारांश को किसी वरिष्ठ इंजीनियरिंग मैनेजर पद के लिए फिर से लिखें, और उसे ठोस रखें।" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "इस रिज्यूमे को स्टार्टअप संस्थापक से प्रोडक्ट लीड के रूप में स्पष्ट व्यावसायिक प्रभाव के साथ परिवर्तन के लिए पुनः लिखें।" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "इस रेज़्यूमे को ऐसे स्टार्टअप संस्थापक के लिए फिर से लिखें जो प्रोडक्ट लीड की भूमिका में जा रहा है, और कारोबारी असर दिखाएँ।" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "सेपरेटर" msgid "Serbian" msgstr "सर्बियाई" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "अगर आप चाहते हैं कि सार्वजनिक URL सिर्फ़ जानने वाले लोग ही खोलें, तो पासवर्ड सेट करें।" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "एक एआई प्रदाता स्थापित करे msgid "Set up an AI provider before starting a thread." msgstr "थ्रेड शुरू करने से पहले एक एआई प्रदाता स्थापित करें।" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "पहले कोई AI प्रदाता सेट करें।" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "इस रिज्यूमे के बारे में बातचीत करने और स्वचालित रूप से संपादन लागू करने के लिए एक एआई प्रदाता स्थापित करें।" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "शुरुआत करने के लिए एक एआई प्रदाता स्थापित करें।" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ऑथेंटिकेटर ऐप सेटअप करें" msgid "Shadow Width" msgstr "शैडो चौड़ाई" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "इसे सार्वजनिक URL से साझा करें, उस URL पर पासवर्ड लगाएँ, या PDF डाउनलोड करके खुद भेजें।" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "अपने रेज़्यूमे को सार्वजनिक URL के साथ साझा करें, और दूसरों को इसे देखने दें।" +msgid "Share your resume with a public URL." +msgstr "अपना रेज़्यूमे सार्वजनिक URL से साझा करें।" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "अपने अकाउंट मे साइन इन करें msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google या किसी कस्टम OAuth प्रोवाइडर के साथ साइन इन करें।" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "साइन आउट" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4860,7 +4880,7 @@ msgstr "स्लोवेनियाई" #: src/dialogs/resume/index.tsx msgid "Slug" -msgstr "काउंटर" +msgstr "स्लग" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "कुछ अक्षर प्रश्न चिह्न के रूप में दिखते हैं।" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "कुछ जांचों के लिए वह जानकारी चाहिए जो इस फ़ाइल में नहीं है: पेज सामग्री जिसकी जांच नहीं हो सकी, या ऐसी भाषा में टेक्स्ट जिसे ये जांचें कवर नहीं करतीं। इन्हें न पास और न ही फ़ेल गिना जाता है।" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "कुछ जाँचों के लिए ऐसी जानकारी चाहिए जो इस फ़ाइल में नहीं है: ऐसी पृष्ठ सामग्री जिसे जाँचा नहीं जा सका, या ऐसी भाषा का टेक्स्ट जिसे ये जाँचें नहीं समझतीं। इन्हें न पास माना जाता है, न फ़ेल।" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "बायोडाटा को अपने नाम से अलग पंक्ति में शुरू करें।" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "थ्रेड शुरू करें" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "मेरा रेज़्यूमे अनुकूलित करें" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "इस रिज्यूमे को प्रोडक्ट मैनेजर की जॉब डिस्क्रिप्शन के अनुसार तैयार करें और रोडमैप की जिम्मेदारी, स्टेकहोल्डर कम्युनिकेशन और मापने योग्य लॉन्च परिणामों पर जोर दें।" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "इस रेज़्यूमे को किसी प्रोडक्ट मैनेजर के नौकरी विवरण के हिसाब से ढालें, और रोडमैप की ज़िम्मेदारी, हितधारकों से संवाद तथा मापे जा सकने वाले लॉन्च परिणामों पर ज़ोर दें।" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "एजेंट को आपके सुझाव की आवश्यकता है।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API कुंजी सफलतापूर्वक हटा दी गई है।" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API दस्तावेज़ बताते हैं कि Reactive Resume को अपने ऐप्लिकेशन्स से कैसे जोड़ें। इसमें एंडपॉइंट, अनुरोध का प्रारूप और प्रमाणीकरण शामिल हैं।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "हटाए जाने के बाद यह API कुंजी अब आपके डेटा तक पहुँच नहीं कर पाएगी। इस कार्रवाई को पूर्ववत नहीं किया जा सकता।" +msgid "The API key has been deleted." +msgstr "API कुंजी हटा दी गई है।" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "जिस ऐप्लिकेशन ने आपको यहाँ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "ऊपर दी गई जांचें यांत्रिक हैं। यह एक भाषा मॉडल से पूछता है कि कोई पाठक आपके बुलेट के बारे में क्या सोचेगा, और दोबारा लिखने के सुझाव देता है। यह कोई स्कोर नहीं देता।" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "जिस कमांड को आप ढूंढ रहे हैं वह मौजूद नहीं है।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "गहन जांच पूरी नहीं हो सकी। कृपया फिर कोशिश करें।" @@ -5317,10 +5332,6 @@ msgstr "प्रदाता की प्रतिक्रिया सत् msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "रिज्यूमे का पूर्वावलोकन अपडेट नहीं हो सका। पिछला वैध पूर्वावलोकन अभी भी प्रदर्शित हो रहा है।" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "जिस रेज़्यूमे तक आप पहुँचने की कोशिश कर रहे हैं वह पासवर्ड से सुरक्षित है" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "वही पंक्ति हर पेज पर दोहराई जाती है।" @@ -5344,7 +5355,7 @@ msgstr "आपके द्वारा दर्ज किया गया URL #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "कार्य अनुभव संबंधी सारांश हटा दिया गया है। यह थ्रेड केवल पढ़ने योग्य है।" +msgstr "कार्यशील रेज़्यूमे हटा दिया गया है। यह थ्रेड केवल पढ़ने योग्य है।" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "किसी प्रोफ़ाइल, पोर्टफ़ोलि msgid "There is no summary paragraph." msgstr "कोई सारांश पैराग्राफ नहीं है।" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX उत्पन्न करते समय एक समस्या हुई, कृपया फिर से प्रयास करें।" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "पीडीएफ जनरेट करने में समस्या आ रही है, कृपया पुनः प्रयास करें।" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "आपके रिज्यूमे को प्रिंट करने में कुछ समस्या आ रही है, कृपया दोबारा प्रयास करें।" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "यह जांच चलाने के लिए पर्याप्त जानकारी नहीं थी।" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "जैसे ही आप टाइप करते हैं ये चेक चालू हो जाते हैं और आपका ब्राउज़र कभी नहीं छोड़ते। वे पूछते हैं कि क्या कोई मशीन आपका बायोडाटा पढ़ सकती है, न कि यह कि क्या वह अच्छी तरह पढ़ता है।" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "ये जाँचें आपके टाइप करते ही चलती हैं और कभी आपके ब्राउज़र से बाहर नहीं जातीं। ये यह परखती हैं कि सॉफ़्टवेयर आपका रेज़्यूमे पढ़ पाता है या नहीं, यह नहीं कि वह कितना अच्छा लिखा गया है।" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "इस कार्रवाई को पूर्ववत नही msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "इस कार्रवाई को पूर्ववत नहीं किया जा सकता। आपका सारा डेटा स्थायी रूप से हटा दिया जाएगा।" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "यह कार्रवाई पूर्ववत नहीं की जा सकती। वार्तालाप संदेश और अपलोड किए गए अटैचमेंट हटा दिए जाएंगे। आपका वर्किंग रिज्यूम आपके डैशबोर्ड में रहेगा और इसे अलग से हटाया जा सकता है।" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "यह कार्रवाई पूर्ववत नहीं की जा सकती। संदेश और थ्रेड अटैचमेंट हटा दिए जाएंगे।" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "इस कार्रवाई को पूर्ववत नहीं किया जा सकता। इससे थ्रेड के संदेश और अपलोड किए गए अनुलग्नक हट जाते हैं।" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "इस एजेंट थ्रेड को खोला नहीं जा सका।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "इस कार्रवाई को पूर्ववत नहीं किया जा सकता। इससे थ्रेड के संदेश और अपलोड किए गए अनुलग्नक हट जाते हैं। काम में लिया जा रहा रेज़्यूमे आपके डैशबोर्ड में बना रहता है, और आप उसे अलग से हटा सकते हैं।" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "यह जांच इस फ़ाइल पर लागू नही msgid "This check only runs on resumes written in English." msgstr "यह जांच केवल अंग्रेज़ी में लिखे बायोडाटा पर चलती है।" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "इससे एक नई API कुंजी बनती है, जिससे दूसरे प्रोग्राम Reactive Resume API के ज़रिए आपका रेज़्यूमे डेटा पढ़ और बदल सकते हैं।" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "यह तारीख सही से नहीं पढ़ी जाएगी." @@ -5523,6 +5521,10 @@ msgstr "यह एक XFA फ़ॉर्म है, इसलिए अधि msgid "This is not a common resume page size." msgstr "यह बायोडाटा का सामान्य पेज आकार नहीं है।" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "यह कुंजी सिर्फ़ एक बार दिखाई जाती है। इस डायलॉग को बंद करने से पहले इसे कॉपी कर लें।" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "इस लिंक का प्रोटोकॉल गुम है." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "इसमें कुछ मिनट लग सकते हैं, यह AI प्रोवाइडर की प्रतिक्रिया पर निर्भर करता है। कृपया विंडो को बंद न करें या पेज रिफ़्रेश न करें।" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "यह मापता है कि सॉफ़्टवेयर इस फ़ाइल के टेक्स्ट को कितनी सटीकता से निकाल सकता है। यह भविष्यवाणी नहीं करता कि कोई आवेदन अस्वीकृत होगा या नहीं। कोई भी टूल यह नहीं कर सकता। आपकी फ़ाइल इस ब्राउज़र में पढ़ी गई और कभी अपलोड नहीं हुई।" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "यह मापता है कि सॉफ़्टवेयर इस फ़ाइल का टेक्स्ट कितनी सफ़ाई से निकाल पाता है। यह नहीं बताता कि कोई आवेदन अस्वीकार होगा या नहीं, और कोई टूल यह बता भी नहीं सकता। आपकी फ़ाइल इसी ब्राउज़र में पढ़ी गई और कभी अपलोड नहीं हुई।" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "यह रेज़्यूमे लॉक है और इसे अ msgid "This resume is long." msgstr "यह बायोडाटा लंबा है।" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "यह रेज़्यूमे पासवर्ड से सुरक्षित है" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "इस रिज्यूमे को एआई एजेंट द्वारा अपडेट किया गया था।" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "इस रिज्यूम की शेयरिंग सेटिंग्स कहीं और बदल गई हैं।" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "यह समीक्षा आपके लेखन पर एक भाषा मॉडल की राय है। यह ऊपर दिए गए स्कोर को नहीं बदलती, और यह गलत भी हो सकती है। इसे एक दूसरी राय के रूप में पढ़ें, फ़ैसले के रूप में नहीं।" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "यह समीक्षा आपके लेखन पर एक भाषा मॉडल की राय है। इससे ऊपर का स्कोर नहीं बदलता, और यह ग़लत भी हो सकती है। इसे दूसरी राय की तरह लें, अंतिम फ़ैसले की तरह नहीं।" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "इस भूमिका का कोई विवरण नहीं msgid "This section has content but never appears." msgstr "इस अनुभाग में सामग्री है लेकिन कभी प्रकट नहीं होती।" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "यह अनुभाग इस रेज़्यूमे से संबंधित आपके व्यक्तिगत नोट्स के लिए आरक्षित है। यहां की सामग्री निजी रहती है और किसी अन्य के साथ साझा नहीं की जाती है।" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "यह अनुभाग स्तंभों में विभाजित है." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "यह चरण वैकल्पिक है, लेकिन अनुशंसित है।" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "यह थ्रेड आर्काइव कर दिया गया है। नए संदेश नहीं भेजे जा सकते।" +msgid "This thread is archived. You can't send new messages." +msgstr "यह थ्रेड संग्रहीत है। आप नए संदेश नहीं भेज सकते।" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "यह थ्रेड केवल पढ़ने योग्य ह msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "यह थ्रेड केवल पढ़ने योग्य है क्योंकि कार्यशील रिज्यूम या एआई प्रदाता उपलब्ध नहीं है।" -#: 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 "यह आपकी रेज़्यूमे डेटा के साथ मशीनों को इंटरैक्ट करने की अनुमति देने के लिए Reactive Resume API तक पहुँच हेतु नई API कुंजी जेनरेट करेगा।" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "यदि आप कई पासकी रखने की योजना बना रहे हैं, तो यह आपको बाद में उन्हें पहचानने में मदद करेगा।" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "यह इस अनुभाग से सभी आइटम हटा देगा।" @@ -5653,15 +5647,15 @@ msgstr "थ्रेड डिलीट कर दिया गया।" #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "धागे" +msgstr "थ्रेड्स" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "कौशल अनुभाग को सुव्यवस्थित करें ताकि यह लक्षित भूमिका का समर्थन करे, न कि केवल कीवर्ड का ढेर लगे।" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume के साथ रेज़्यूमे बनाने के टाइमलैप्स डेमोंस्ट्रेशन" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume में रेज़्यूमे बनते हुए का टाइमलैप्स" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "समयरेखा" msgid "Tip" msgstr "सुझाव" -#: 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 "युक्ति: बाद में पहचानने में आसानी के लिए, अपनी API कुंजी को उसके उद्देश्य के अनुरूप कोई नाम दें।" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "युक्ति: आप जिस पद के लिए आवेदन कर रहे हैं, उसका संदर्भ देते हुए आप रेज़्यूमे को नाम दे सकते हैं।" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "शीर्षक" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "अपना खाता हटाने के लिए, आपको पुष्टिकरण पाठ दर्ज करना होगा और नीचे दिए गए बटन पर क्लिक करना होगा।" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "अपना खाता हटाने के लिए, नीचे पुष्टि वाला टेक्स्ट लिखें, फिर बटन पर क्लिक करें।" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "एक्सपोर्ट करते समय वैकल्पिक लिगेचर बंद करें।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "यह देखने के लिए कि आपका रेज़्यूमे कितनी बार देखा या डाउनलोड किया गया है, सार्वजनिक शेयरिंग चालू करें। केवल आप ही अपने रेज़्यूमे के आँकड़ों को देख सकते हैं।" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "यह देखने के लिए कि आपका रेज़्यूमे कितनी बार देखा या डाउनलोड किया गया, सार्वजनिक साझाकरण चालू करें। ये आँकड़े सिर्फ़ आप देख सकते हैं।" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "दो कारक प्रमाणीकरण" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "दो‑कारक प्रमाणीकरण सफलतापूर्वक अक्षम कर दिया गया है।" +msgid "Two-factor authentication is now disabled." +msgstr "दो कारक प्रमाणीकरण अब बंद है।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "दो‑कारक प्रमाणीकरण सफलतापूर्वक सेटअप कर दिया गया है।" +msgid "Two-factor authentication is now enabled." +msgstr "दो कारक प्रमाणीकरण अब चालू है।" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5877,7 +5863,7 @@ msgstr "आपका {providerName} खाता अनलिंक किया #: src/routes/dashboard/resumes/-components/menus/context-menu.tsx #: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx msgid "Unlock" -msgstr "खोले" +msgstr "अनलॉक करें" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" @@ -5958,10 +5944,6 @@ msgstr "मौजूदा स्वयंसेवी अनुभव अपड msgid "Update Password" msgstr "पासवर्ड अपडेट करें" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "नेतृत्व, बाधाओं, समझौतों और मापने योग्य परिणामों को दर्शाने के लिए परियोजना के मुख्य बिंदुओं को अपडेट करें।" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "रेज़्यूमे अपडेट करें" @@ -5970,6 +5952,10 @@ msgstr "रेज़्यूमे अपडेट करें" msgid "Update the calendar date for this timeline entry." msgstr "इस समयरेखा प्रविष्टि की कैलेंडर तारीख अपडेट करें।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "प्रोजेक्ट के बुलेट पॉइंट अपडेट करें ताकि नेतृत्व, सीमाएँ, समझौते और मापे जा सकने वाले परिणाम दिखें।" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "इस आवेदन के विवरण अपडेट करें।" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv अपलोड करें" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "एक बायोडाटा अपलोड करें और देखें कि एक एप्लिकेंट ट्रैकिंग सिस्टम वास्तव में उससे क्या पढ़ता है। सब कुछ इस ब्राउज़र में चलता है। आपकी फ़ाइल कभी अपलोड नहीं होती, और कुछ भी संग्रहीत नहीं होता।" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "कोई रेज़्यूमे अपलोड करें और देखें कि ऐप्लिकेंट ट्रैकिंग सिस्टम उसमें से क्या पढ़ता है। सब कुछ इसी ब्राउज़र में चलता है। आपकी फ़ाइल कभी अपलोड नहीं होती, और कुछ भी संग्रहीत नहीं किया जाता।" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "चेतावनी" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "हम प्रारूप का स्वचालित रूप से पता नहीं लगा सके - कृपया इसे ऊपर से चुनें।" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "हम प्रारूप अपने आप नहीं पहचान पाए। इसे ऊपर से चुनें।" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "हमें वह पेज नहीं मिला" msgid "We couldn't link that provider account. Please try again." msgstr "हम उस प्रदाता खाते को नहीं जोड़ सके। कृपया फिर से कोशिश करें।" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "हम यह थ्रेड नहीं खोल सके।" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "हम प्रदाता से आपकी प्रोफ़ाइल नहीं पढ़ सके।" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "हमने आपके नए ईमेल पते पर पुष्टि लिंक भेजा है। बदलाव की पुष्टि के लिए उसे खोलें।" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "हमने आपके ईमेल पते पर नया सत्यापन लिंक भेजा है। अपना खाता सत्यापित करने के लिए उसे खोलें।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "वेब खोज" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ग्रोक" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "हाँ, Reactive Resume कई भाषाओं में उपलब्ध है। आप सेटिंग्स पेज में, या ऊपर दाएँ कोने में भाषा स्विचर का उपयोग करके अपनी पसंदीदा भाषा चुन सकते हैं। यदि आपको अपनी भाषा नहीं दिखती, या आप मौजूदा अनुवादों में सुधार करना चाहते हैं, तो आप <0>Crowdin पर अनुवादों में योगदान दे सकते हैं<1> (नए टैब में खुलता है)।" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "हाँ। एक क्लिक में आपका रेज़्यूमे PDF में निर्यात हो जाता है, आपकी फ़ॉर्मेटिंग और स्टाइलिंग जस की तस।" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "हाँ! Reactive Resume का उपयोग पूरी तरह मुफ़्त है, बिना किसी छिपी हुई लागत, प्रीमियम टियर या सब्सक्रिप्शन फ़ीस के। यह ओपन‑सोर्स है और हमेशा मुफ़्त रहेगा।" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "हाँ। सेटिंग पेज पर, या ऊपर दाएँ कोने के भाषा स्विचर से अपनी भाषा चुनें। अगर आपकी भाषा नहीं है, या मौजूदा अनुवाद बेहतर हो सकता है, तो आप <0>Crowdin पर अनुवाद में योगदान<1> (नए टैब में खुलता है) कर सकते हैं।" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "आपके पास Docker इमेज का उपयोग करके इसे अपने सर्वर्स पर डिप्लॉय करने का विकल्प भी है।" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "हाँ। Reactive Resume इस्तेमाल करने के लिए मुफ़्त है, कोई छिपी लागत, प्रीमियम स्तर या सदस्यता शुल्क नहीं। यह ओपन-सोर्स है, और मुफ़्त ही रहेगा।" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "आप लॉगिन करने के लिए अपना उपयोगकर्ता नाम भी उपयोग कर सकते हैं।" - -#: src/routes/_home/-sections/faq.tsx -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 के रूप में डाउनलोड कर सकते हैं। चुनाव आपका है!" +msgid "You can also sign in with your username." +msgstr "आप अपने उपयोगकर्ता नाम से भी साइन इन कर सकते हैं।" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "आपको मेल प्राप्त हुआ है" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "आपका खाता सफलतापूर्वक हटा दिया गया है।" +msgid "Your account has been deleted." +msgstr "आपका खाता हटा दिया गया है।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "आपके संपर्क विवरण पहले पेज पर नहीं हैं।" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "आपका डेटा सफलतापूर्वक निर्यात कर दिया गया है।" +msgid "Your data has been exported." +msgstr "आपका डेटा निर्यात कर दिया गया है।" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "आपका डेटा सुरक्षित है, और कभी भी किसी के साथ साझा या बेचा नहीं जाता।" #: src/routes/_home/-sections/faq.tsx -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 को स्व‑होस्ट भी कर सकते हैं ताकि अपने डेटा पर पूर्ण नियंत्रण रख सकें।" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "आपका डेटा सुरक्षित रूप से संग्रहीत किया जाता है और कभी किसी तीसरे पक्ष के साथ साझा नहीं किया जाता। अगर आप उस पर पूरा नियंत्रण चाहते हैं, तो Reactive Resume को अपने सर्वर पर स्व-मेज़बान कर सकते हैं।" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "आपके नवीनतम परिवर्तन सहेजे नहीं जा सके।" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "जब तक आप इस सिमेंटिक सीएसएस ड्राफ्ट को स्पष्ट रूप से सक्रिय नहीं करते, तब तक आपकी पुरानी शैलियाँ सक्रिय रहेंगी।" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "जब तक आप यह Semantic CSS ड्राफ़्ट सक्रिय नहीं करते, तब तक आपकी पुरानी स्टाइल ही लागू रहेंगी।" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "आपके पेज का मार्जिन बहुत संकीर्ण है." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "आपका पासवर्ड सफलतापूर्वक रीसेट कर दिया गया है। अब आप अपने नए पासवर्ड से साइन इन कर सकते हैं।" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "आपका पासवर्ड रीसेट कर दिया गया है। अब आप अपने नए पासवर्ड से साइन इन कर सकते हैं।" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "आपका पासवर्ड बदला जा चुका है।" +msgid "Your password has been updated." +msgstr "आपका पासवर्ड अपडेट कर दिया गया है।" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "आपका फ़ोन नंबर असामान्य रूप में लिखा गया है।" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "आपकी प्रोफ़ाइल सफलतापूर्वक अपडेट कर दी गई है।" +msgid "Your profile has been updated." +msgstr "आपकी प्रोफ़ाइल अपडेट कर दी गई है।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "आपका रेज़्यूमे सफलतापूर्वक बनाया गया है।" +msgid "Your resume has been created." +msgstr "आपका रेज़्यूमे बना दिया गया है।" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "आपका रेज़्यूमे सफलतापूर्वक हटा दिया गया है।" +msgid "Your resume has been deleted." +msgstr "आपका रेज़्यूमे हटा दिया गया है।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "आपका रेज़्यूमे सफलतापूर्वक डुप्लिकेट कर दिया गया है।" +msgid "Your resume has been duplicated." +msgstr "आपके रेज़्यूमे की प्रतिलिपि बना दी गई है।" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "आपका रेज़्यूमे सफलतापूर्वक आयात कर लिया गया है।" +msgid "Your resume has been imported." +msgstr "आपका रेज़्यूमे आयात कर लिया गया है।" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "आपका रिज्यूमे चयनित संस्करण में पुनर्स्थापित कर दिया गया है।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "आपका रेज़्यूमे सफलतापूर्वक अपडेट कर दिया गया है।" +msgid "Your resume has been updated." +msgstr "आपका रेज़्यूमे अपडेट कर दिया गया है।" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "आपका बायोडाटा \"I\" और \"my\" का इस्तेमाल करता है।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "आपके रेज़्यूमे का सार्वजनिक लिंक अभी पासवर्ड द्वारा सुरक्षित है। केवल उन लोगों के साथ पासवर्ड साझा करें जिन पर आप भरोसा करते हैं।" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "आपके रेज़्यूमे का सार्वजनिक URL पासवर्ड से सुरक्षित है। पासवर्ड सिर्फ़ उन्हीं लोगों के साथ साझा करें जिन पर आप भरोसा करते हैं।" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "आपका समर्थन सुनिश्चित करता है कि प्रोजेक्ट अब और भविष्य में सभी के लिए मुफ़्त और सुलभ बना रहे।" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "आपके सहयोग से यह परियोजना सबके लिए मुफ़्त और खुली रहती है, अभी भी और आगे भी।" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "ज़ूम आउट" #: src/libs/locale.ts msgid "Zulu" msgstr "ज़ुलु" - diff --git a/apps/web/locales/hu-HU.po b/apps/web/locales/hu-HU.po index d9d5bec42..c3f8ce0df 100644 --- a/apps/web/locales/hu-HU.po +++ b/apps/web/locales/hu-HU.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Gyakran<1>Ismételt<2>Kérdések" #: 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.<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!" -msgstr "<0>Köszönjük, hogy a Reactive Resume‑t használod! Ez az alkalmazás szerelemprojekt, amelyet többnyire szabadidőmben készítettem, a világ minden tájáról érkező nyílt forráskódú közreműködők fantasztikus támogatásával.<1>Ha a Reactive Resume hasznos volt számodra, és szeretnél segíteni abban, hogy mindenki számára ingyenes és nyílt maradjon, fontold meg az adományozást. Minden apró hozzájárulást nagyra értékelünk!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Köszönöm, hogy a Reactive Resume-ot használja. Ezt az alkalmazást többnyire a szabadidőmben fejlesztem, a világ minden tájáról érkező nyílt forráskódú közreműködők segítségével.<1>Ha hasznosnak találta, és szeretné, hogy mindenki számára ingyenes és nyitott maradjon, fontolja meg az adományozást. Bármekkora összeg segít." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 év" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ sablon" +msgid "15 Templates" +msgstr "15 sablon" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 hónap" msgid "6 months" msgstr "6 hónap" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Egy tiszta, egyoszlopos exportálás minden tényt megőriz. Az oszlopok és képek okozzák az adatvesztést." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Megerősítő linket küldtünk a jelenlegi e‑mail‑címedre. Kérjük, ellenőrizd a postafiókodat a módosítás megerősítéséhez." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Egy dátum a jövőben van." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Egy betűtípusra hivatkozik a fájl, de nincs beágyazva." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Ingyenes és nyílt forráskódú önéletrajz készítő, amely leegyszerűsíti az önéletrajz készítésének, frissítésének és megosztásának folyamatát." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Ingyenes, nyílt forráskódú önéletrajz-készítő, amellyel könnyű önéletrajzot létrehozni, frissíteni és megosztani." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Egy hiátus önmagában nem probléma. Ha szeretnéd, adj hozzá egy egy msgid "A link points somewhere other than the address it shows." msgstr "Egy link máshova mutat, mint amit a megjelenített cím sugall." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Az önéletrajzod linkjét a vágólapra másoltuk." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Évek óta rengetegen írtak nekem, hogy megosszák a Reactive Resume‑val kapcsolatos tapasztalataikat és azt, hogyan segített nekik – és soha nem unom meg ezeket olvasni. Ha neked is van egy történeted, oszd meg velem egy e‑mailben a következő címen: <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Új megerősítő linket küldtünk az e‑mail‑címedre. Kérjük, ellenőrizd a postafiókodat a fiókod hitelesítéséhez." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Az évek során sokan írtak nekem arról, hogyan segített nekik a Reactive Resume, és sosem unom meg ezeknek a leveleknek az olvasását. Ha van megosztani való története, írjon nekem ide: <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Egy oldal el van forgatva." msgid "A passion project by <0>Amruth Pillai." msgstr "Egy szenvedélyprojekt <0>Amruth Pillai tollából." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Számos megjelenés közül választhat, és továbbiak is készülnek." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Egy emberi olvasóra tervezett önéletrajz, fényképpel, címsorokkal és oszlopokkal" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Az egyhasábos exportálás minden tényt megőriz. A hasábokban és a képekben vesznek el az információk." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Nagyobb kihívás" @@ -243,10 +234,6 @@ msgstr "Egy webcím https:// nélkül van megadva." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Férj hozzá az önéletrajzaidhoz és adataidhoz programozottan az API segítségével." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Egyéni mező hozzáadása" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Add hozzá az állást, amelyre jelentkezel, kapcsold hozzá az elküldött önéletrajzot, és mozgasd a folyamatban, ahogy haladnak a dolgok." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Vegyen fel egy állást, amelyre jelentkezik, és kapcsolja hozzá az elküldött önéletrajzot. Mozgassa a táblán, ahogy megérkeznek a válaszok." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Adjon hozzá bejegyzést, vagy használja projekteket és önkéntes mun msgid "Add and test a provider before starting an agent thread." msgstr "Adjon hozzá és teszteljen egy szolgáltatót egy ügynökszál indítása előtt." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Adjon még egy védelmi réteget a fiókjához." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Bármely címke" #: 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 "Az önéletrajz nyilvános URL‑jét meglátogató bárki csak a jelszó megadása után férhet hozzá." - -#: 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 "Az önéletrajz nyilvános URL‑jével rendelkező bárki jelszó nélkül megtekintheti és letöltheti az önéletrajzot." +msgid "Anyone who opens the public URL will need this password." +msgstr "Aki megnyitja a nyilvános URL-t, szüksége lesz erre a jelszóra." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "A link birtokában bárki megtekintheti és letöltheti az önéletrajzot." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Aki ismeri a nyilvános URL-t, jelszó nélkül megtekintheti és letöltheti az önéletrajzát." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API hozzáférés" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Jóváhagyás" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Jóváhagyva — várakozás az ügynökre…" +msgid "Approved, waiting for the agent…" +msgstr "Jóváhagyva, várakozás az ügynökre…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "arab" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archívum" +msgstr "Archiválás" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Az automatikus kitöltés nem sikerült." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Több nyelven elérhető. Ha szeretnél közreműködni, nézd meg a Crowdin‑t." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Több nyelven elérhető. Ha segítene a fordításban, látogasson el a Crowdinra." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "azerbajdzsáni" msgid "Back to authentication settings" msgstr "Vissza a hitelesítési beállításokhoz" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Vissza a bejelentkezéshez" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Vissza az önéletrajzokhoz" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Vissza a bejelentkezéshez" @@ -844,10 +832,6 @@ msgstr "Alap URL" msgid "Basics" msgstr "Alapadatok" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Választható, gyönyörű sablonok, és még több érkezik." - #: src/libs/locale.ts msgid "Bengali" msgstr "bangla" @@ -981,6 +965,10 @@ msgstr "Nyelv módosítása" msgid "Change language to…" msgstr "Nyelv módosítása erre:…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Módosítsa a színeket, a betűtípusokat és a megjelenést az ízlése szerint." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Téma módosítása erre:…" @@ -1006,6 +994,10 @@ msgstr "Ellenőrzés újra" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Ellenőrizd, hogy az exportált fájl mindent tartalmaz, amit vársz, és hogy minden szövegrész kijelölhető." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Nézze meg, mit hagyna ki egy jelentkezéskövető rendszer, és csak olyan kulcsszavakat adjon hozzá, amelyekben biztos." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Ellenőrizd az e‑mailedet a jelszó visszaállításához szükséges linkért." @@ -1056,10 +1048,6 @@ msgstr "Válasszon egy előre beállított vagy egyéni árnyalatot." msgid "Choose a resume" msgstr "Válasszon önéletrajzot" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Válasszon egy meglévő beszélgetést az oldalsávon, vagy indítson egy új, vázlatokra fókuszáló beszélgetést." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Válasszon PDF, DOCX, Markdown vagy JSON formátumot. Exportálja önéletrajzát és motivációs levelét külön, ha lehetséges." @@ -1073,7 +1061,7 @@ msgstr "Kör" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Tiszta" +msgstr "Törlés" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "Kattints ide az importálandó fájl kiválasztásához" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "Bezárás AI asszisztens" +msgstr "AI-asszisztens bezárása" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Cég A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Hasonlítsa össze ezt az önéletrajzot a pozíció URL-címével, és frissítse a kulcsszavakat, miközben a hangnem tömör és hiteles marad." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Vesd össze ezt az önéletrajzot ezzel az álláshirdetés-URL-lel, és frissítsd a kulcsszavakat túlzások nélkül." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Kapcsolódási hiba." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Kapcsolat ellenőrizve – a szolgáltató használatra kész." +msgid "Connection verified. The provider is ready to use." +msgstr "A kapcsolat ellenőrizve. A szolgáltató használatra kész." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Folytasd onnan, ahol abbahagytad" #: 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 "Folytasd onnan, ahol abbahagytad: importáld a már meglévő, Reactive Resume‑ban vagy bármely más önéletrajz‑készítőben létrehozott önéletrajzodat. A támogatott formátumok: PDF, Microsoft Word, illetve Reactive Resume JSON fájlok." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "A hozzájárulások biztosítják a hibajavításokat, a biztonsági frissítéseket és a folyamatos fejlesztéseket, hogy az alkalmazás zökkenőmentesen működjön." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Folytassa ott, ahol abbahagyta: importáljon egy önéletrajzot, amelyet a Reactive Resume-ban vagy egy másik önéletrajz-készítőben állított össze. A támogatott formátumok a PDF, a Microsoft Word és a Reactive Resume vagy a JSON Resume JSON-fájljai." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Javítsa ki az évet, vagy használja a \"Jelenleg\" lehetőséget a fol msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Javítsd ki az évszámot, vagy írj \"Jelenleg is\" a folyamatban lévő munkához." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nem sikerült létrehozni a DOCX-fájlt. Kérjük, próbálja meg újra." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nem sikerült létrehozni a PDF-et. Kérjük, próbálja meg újra." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nem sikerült előkészíteni az önéletrajzát nyomtatásra. Kérjük, próbálja meg újra." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nem sikerült elérni az AI szolgáltatót. Kérjük, próbálja meg új msgid "Could not restore this patch." msgstr "Nem sikerült visszaállítani ezt a javítást." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nem sikerült beállítani a kétlépcsős hitelesítést." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nem sikerült ellenőrizni a szolgáltató kapcsolatát." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Darabszám forrás szerint" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "A feldolgozási pontszámtól külön számolva. A lefedettség semmit nem jósol meg." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "A feldolgozási pontszámtól külön számít. A lefedettség semmit sem jelez előre." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Minta önéletrajz létrehozása" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Hozz létre annyi önéletrajzot, amennyit csak szeretnél, korlátozások nélkül." +msgid "Create as many resumes as you want." +msgstr "Hozzon létre annyi önéletrajzot, amennyit csak szeretne." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Hozzon létre egyet most" msgid "Create resume with options" msgstr "Önéletrajz létrehozása opciókkal" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Hozza létre, szabja testre és ossza meg az önéletrajzát. A Reactive Resume nyílt forráskódú, nem követi Önt, és ingyenes marad." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Létrehozva" @@ -1560,7 +1565,7 @@ msgstr "Sötét téma" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Műszerfal" +msgstr "Irányítópult" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Önéletrajz törlése..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Elutasítva — várakozás az ügynökre…" +msgid "Denied, waiting for the agent…" +msgstr "Elutasítva, várakozás az ügynökre…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Elutasítás" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Telepítse a saját szerverére a Docker-image segítségével." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Írd le mindegyik pozíciót rövid felsoroláspontokkal. A tömör bekezdéseket nehezebb átfutni és szegmentálni." @@ -1764,6 +1773,10 @@ msgstr "Adományoz" msgid "Donate to Reactive Resume" msgstr "Adományozzon a Reactive Resume-nak" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Az adományok fedezik a hibajavításokat, a biztonsági frissítéseket és az alkalmazás működtetésének mindennapi munkáját." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Kész" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikálás" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Másolat AI-vázlatként" +msgid "Duplicate as AI draft" +msgstr "Másolás AI-piszkozatként" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Angol" msgid "English (United Kingdom)" msgstr "Angol (Egyesült Királyság)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Növeld a fiókod biztonságát további védelmi rétegek hozzáadásával." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Adjon meg egy nevet a jelszóhoz." +msgstr "Adjon meg egy nevet a passkey-hez." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Adjon meg egy új jelszót a fiókjához" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Add meg az egyik elmentett biztonsági kódodat a fiókod eléréséhez" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Adja meg a jelszót, amelyet az önéletrajz tulajdonosa megosztott Önnel." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Add meg a csatolni kívánt URL‑t" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Adja meg az URL-t, amelyre hivatkozni szeretne:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Add meg a hitelesítő alkalmazásod által generált ellenőrző kódot" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Add meg a jelenlegi jelszavadat és az újat, hogy frissíthesd a fiókodat." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Add meg a jelszavadat a kétlépcsős hitelesítés beállításának megerősítéséhez. Ha engedélyezed, minden bejelentkezéskor meg kell adnod a hitelesítő alkalmazásod által generált kódot." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Adja meg a jelszavát a kétlépcsős hitelesítés beállításának megerősítéséhez. Ha egyszer bekapcsolta, minden bejelentkezéskor szüksége lesz a hitelesítő alkalmazás kódjára." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Minden ellenőrzés sikeres volt. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Minden hozzájárulás – legyen kicsi vagy nagy – hatalmas különbséget jelent a projekt számára.<0/>Köszönjük a támogatásodat!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Minden hozzájárulás számít, bármilyen kicsi is.<0/>Köszönöm a támogatását!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Minden sablon másképp néz ki, ezért válassza azt, amelyik illik ahhoz, ahogyan meg szeretne jelenni. A Reactive Resume-ban jelenleg 15 van belőlük, és továbbiak is készülnek." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Lejárat" msgid "Expires on {0}" msgstr "Lejár ekkor: {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Fedezd fel a sablonok sokszínű választékát, amelyek mind más stílushoz, szakmához és személyiséghez illeszkednek. A Reactive Resume jelenleg 12 sablont kínál, és folyamatosan érkeznek az újak." - -#: src/features/settings/pages/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 "Ismerd meg az API dokumentációt, hogy megtudd, hogyan integrálhatod a Reactive Resume‑t az alkalmazásaiddal. Részletes végpontokat, kérés‑példákat és hitelesítési módokat találsz benne." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportálás" @@ -2083,13 +2096,9 @@ msgstr "PNG exportálása" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportáld az önéletrajzot szöveges PDF-ként, ne képként vagy szkennelt fájlként." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportáld az önéletrajzodat vagy motivációs leveledet a szükséges formátumban." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportálja önéletrajzát PDF formátumba azonnal, várakozás vagy késedelem nélkül." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportálja az önéletrajzát PDF-be egyetlen kattintással, várakozás nélkül." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Nem sikerült létrehozni a fiókját. Kérjük, próbálja újra." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Sikertelenül törölték a jelszókulcsot. Kérjük, próbálja újra." +msgstr "Nem sikerült törölni a passkey-t. Kérjük, próbálja újra." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Nem sikerült összekapcsolni a szolgáltatót. Kérjük, próbálja új #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Nem sikerült regisztrálni a jelszót. Kérjük, próbálja újra." +msgstr "Nem sikerült regisztrálni a passkey-t. Kérjük, próbálja újra." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Nem sikerült átnevezni a jelszókulcsot. Kérjük, próbálja újra." +msgstr "Nem sikerült átnevezni a passkey-t. Kérjük, próbálja újra." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Nem sikerült menteni az AI-szolgáltatót." msgid "Failed to send password reset email. Please try again." msgstr "Nem sikerült elküldeni a jelszó-visszaállítási e-mailt. Kérjük, próbálja meg újra." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Nem sikerült beállítani a kétlépcsős hitelesítést." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Szűrés címkék alapján" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Keress gyenge felsoroláspontokat, és írd át őket erősebb eredményekkel, számokkal, hatókörrel és élesebb igékkel." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Keresd meg a gyenge felsoroláspontokat, és írd át őket erősebb eredményekkel, számokkal, hatókörrel és határozottabb igékkel." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Betűvastagság" msgid "Font Weights" msgstr "Betűsúlyok" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "A biztonságos és zavaró tényezőktől mentes élményért." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Ide feljegyezheted például, hogy mely cégeknek küldted el ezt az önéletrajzot, vagy a munkaköri leírások linkjeit." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Biztonsági okokból ezt a kulcsot csak egyszer jelenítjük meg." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Például jegyezze fel, mely cégeknek küldte el ezt az önéletrajzot, vagy tegyen ide linkeket az álláshirdetésekhez." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Hiányosságok:" msgid "Generate a random name" msgstr "Véletlenszerű név generálása" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "A PDF elkészítése..." + #: src/libs/locale.ts msgid "German" msgstr "Német" @@ -2471,7 +2473,7 @@ msgstr "Tovább az irányítópultra" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Menjen az önéletrajzok műszerfalára" +msgstr "Menjen az önéletrajzok irányítópultjára" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "héber" #: 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 "Segíts, hogy több tapasztalt közreműködőt vonhassak be, csökkentve az egyetlen karbantartóra nehezedő terhet és felgyorsítva a fejlesztést." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Segítsen több tapasztalt közreműködőt bevonni, hogy a munka ne egyetlen karbantartón múljon." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Segíts lefordítani az alkalmazást a saját nyelvedre" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Itt különböző szakmákhoz és személyiségekhez illeszkedő önéletrajz sablonokat találsz. Akár a modern vagy klasszikus, merész vagy letisztult stílust kedveled, találsz hozzád illő dizájnt. Nézd át az alábbi lehetőségeket, és válaszd ki a hozzád legjobban illő sablont." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Íme az új API kulcsod" @@ -2657,10 +2655,6 @@ msgstr "magyar" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Azonosítsa a jelentkezőkövető rendszer hiányosságait, és csak nagy megbízhatóságú kulcsszó-fejlesztéseket alkalmazzon." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Ha szkennelésből származik, ez elvárható. Egyébként távolítsd el; a toborzók kulcsszó-tömésnek tekintik." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON önéletrajz" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Tarts meg egyetlen címet, hogy ne kelljen találgatni, melyiket használják." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Csak egy címet adjon meg, hogy a szoftvernek ne kelljen találgatnia, melyiket használja." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Tartsd 2,5 MB alatt, jellemzően a képek eltávolításával vagy kicsinyítésével." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Itt tarthat magánjegyzeteket erről az önéletrajzról. Senki más nem látja őket." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Tartsd az önéletrajz tartalmát valódi szövegként, ne szöveget ábrázoló képként." @@ -2904,7 +2902,7 @@ msgstr "Tartsuk együtt" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "Kulcsfontosságú" +msgstr "Kulcs" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "Sorköz" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume összekapcsolása (ajánlott)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Kapcsoljon hozzá egy Reactive Resume önéletrajzot az AI-alapú illeszkedési pontozás és testreszabás használatához." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Kapcsoljon hozzá egy önéletrajzot, és illessze be az állásleírást (Szerkesztés), hogy pontozhassuk az illeszkedést, és testreszabott másolatot készíthessünk." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ajánlás…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "A Reactive Resume összekapcsolása engedélyezi az AI-alapú illeszkedési pontszámítást és testreszabást." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} fiókod összekapcsolása..." @@ -3104,7 +3102,7 @@ msgstr "MI-szolgáltatók betöltése folyamatban. Kérjük, próbálja újra eg #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Alkalmazások betöltése…" +msgstr "Jelentkezések betöltése…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Helyszín" msgid "Lock" msgstr "Zárolás" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Kijelentkezés" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Hosszú szövegrészek nagybetűvel vannak szedve." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Fő navigáció" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "A tapasztalati részt tedd eredményorientáltabbá, és távolítsd el a homályos felelősségi köröket." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "A tapasztalat szakasz az eredményekről szóljon, a homályos feladatköröket pedig hagyd ki." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3230,7 +3223,7 @@ msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "Hiányzó munkaköri önéletrajz" +msgstr "Hiányzó munkapéldány önéletrajz" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3316,6 +3309,18 @@ msgstr "A https:// címmel kell kezdeni." msgid "Name" msgstr "Név" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Nevezze el az önéletrajzot arról a pozícióról, amelyre jelentkezik." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "A nevek segítenek megkülönböztetni a kulcsokat, ezért arról nevezze el, amire használni fogja." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "A nevek segítenek megkülönböztetni a passkey-eket, ha többet is regisztrál." + #: src/libs/locale.ts msgid "Nepali" msgstr "nepáli" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Új jelentkezés" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Folyamatosan új funkciók kerülnek be és javulnak, ezért érdemes gyakran visszanézned." +msgid "New features land regularly, so check back now and then." +msgstr "Rendszeresen érkeznek új funkciók, ezért érdemes időnként visszanézni." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Új téma" msgid "New Thread" msgstr "Új téma" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Nincsenek hirdetések és nyomkövetők, így semmi nem áll az útjába." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Nincs reklám, nincs követés" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Nincs a szűrőknek megfelelő jelentkezés." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Még nincsenek jelentkezések — adj hozzá néhányat, hogy lásd a tölcsért és a válaszadási arányokat." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Még nincsenek jelentkezések. Vegyen fel néhányat, hogy lássa a tölcsért és a válaszarányokat." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nem található felsorolás." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Egyetlen parancs sem felel meg a keresésnek." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nem található megszokott szakaszcím." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Nem található telefonszám." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Semmilyen jóslat arról, hogy elutasítják-e — erre egyetlen eszköz sem képes." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Nem jelzi előre, hogy elutasítják-e. Erre egyetlen eszköz sem képes." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3518,7 +3532,7 @@ msgstr "Nem tudod, mit írj?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "Jegyzet" +msgstr "Megjegyzés" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx @@ -3549,6 +3563,10 @@ msgstr "odija" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Törlés után a kulcs többé nem férhet hozzá az adataihoz. Ez nem vonható vissza." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Egykattintásos bejelentkezés" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Csak az első {0} oldal lett ellenőrizve, így ez a jelentés nem fedi le a teljes fájlt." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Egyszerre csak az első {MAX_IMPORT} sor importálható — {overflow} kimarad. Oszd fel a fájlt a többi importálásához." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Egyszerre csak az első {MAX_IMPORT} sor importálódik, így {overflow} kimarad. Bontsa szét a fájlt a többi importálásához." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Megnyitás" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Nyílt AI-ügynök" +msgstr "AI-ügynök megnyitása" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Nyílt AI asszisztens" +msgstr "AI-asszisztens megnyitása" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "E‑mail kliens megnyitása" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Nyitott fókusz mód" +msgstr "Fókuszmód megnyitása" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Opcionális megjegyzés az ügynöknek" msgid "Optional note for the agent…" msgstr "Opcionális megjegyzés az ügynöknek…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcionálisan beállíthatsz egy jelszót is, így csak azok tekinthetik meg a linkkel elérhető önéletrajzodat, akik ismerik a jelszót." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcionálisan, hogy egy álláshirdetés mely kifejezései szerepelnek már benne." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "A kulcs sikeresen törlődött." +msgid "Passkey deleted." +msgstr "A passkey törölve." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "A kulcs sikeresen regisztrált." +msgid "Passkey registered." +msgstr "A passkey regisztrálva." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Zavar" msgid "Persian" msgstr "perzsa" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Személyre szabhatod az önéletrajzodat bármilyen színekkel, betűtípusokkal vagy dizájnokkal, hogy igazán a sajátoddá tedd." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefonszám" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Válasszon egy beszélgetést az oldalsávból, vagy indítson új szálat egy piszkozaton való munkához." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Válasszon formátumot az önéletrajzához vagy a motivációs leveléhez." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Válasszon egy ikont" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Helyezze el egy oldalra az Elrendezés panelről, vagy rejtse el, ha parkolni akarta." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Egyszerű szöveg, ideális AI-eszközökhöz és gyors szerkesztésekhez." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Kérjük, adj meg egy új jelszót a fiókodhoz" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Kérjük, add meg a neked megosztott, az önéletrajz tulajdonosa által megadott jelszót a folytatáshoz." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Kérjük, add meg a csatolni kívánt URL‑t:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Egyszerű szöveg, AI-eszközökhöz és gyors szerkesztéshez." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Kérjük, támogassa a projektet" msgid "Please upload a PDF file." msgstr "Kérjük, tölts fel PDF-fájlt." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Kérjük, várj, amíg a PDF elkészül..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Kérjük, várjon, amíg a PDF-fájl generálása folyamatban van…" - #: src/libs/locale.ts msgid "Polish" msgstr "lengyel" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Beállítások" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Készíts egy konzervatív módosítást, amely javítja az érthetőséget anélkül, hogy megváltoztatná a karrieremről szóló narratívámat." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Készíts egy óvatos javítást, amely javítja az érthetőséget anélkül, hogy megváltoztatná a pályafutásom történetét." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projektek" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Védd az önéletrajzodat a jogosulatlan hozzáféréstől jelszóval" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Védd az önéletrajzodat jelszóval, és engedd, hogy csak a jelszó birtokában lehessen megtekinteni." +msgid "Protect your resume with a password" +msgstr "Védje jelszóval az önéletrajzát" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikációk" msgid "Publisher" msgstr "Kiadó" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Tegyen jelszót az önéletrajzára, hogy csak azok olvashassák, akiknek megadja." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Helyezz el egy egyszerű e-mail címet az első oldal teteje közelében. A legtöbb rendszer ez alapján azonosít." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume – Ugrás a kezdőlapra" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Reaktív önéletrajz (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 "A Reactive Resume a vibráló közösségének köszönhetően folyamatosan növekszik. A projekt fejlődését számos olyan embernek köszönheti, akik idejüket és tudásukat szánták arra, hogy jobbá tegyék. Köszönet illeti a fejlesztőket, akik a GitHubon bővítették a funkciókat, a nyelvészeket, akik a Crowdin‑on végzett fordításaikkal szélesebb közönség számára tették elérhetővé, valamint azokat, akik adományaikkal támogatták a további fejlesztést." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "A Reactive Resume attól lesz jobb, hogy emberek időt szánnak rá. A GitHubon a közreműködők építik a funkciókat és javítják a hibákat, a Crowdinon a fordítók teszik más nyelveken is olvashatóvá, az adományozók pedig segítenek fenntartani a fejlesztést. A projekt nekik köszönheti az előrehaladását." #: 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 "A Reactive Resume egy ingyenes és nyílt forráskódú projekt, szeretetből építve és általam, valamint egy közreműködőkből álló közösség által karbantartva. Adományaid segítenek „égve tartani a lámpákat” és folyamatosan áramoltatni a kódot." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "A Reactive Resume ingyenes, nyílt forráskódú projekt, amelyet én és a közreműködők közössége tart karban. Az adományai fedezik az üzemeltetési költségeket, és fenntartják a fejlesztést." #: 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." -msgstr "A Reactive Resume ingyenes és nyílt forráskódú önéletrajz készítő, amely leegyszerűsíti az önéletrajz készítésének, frissítésének és megosztásának folyamatát." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "A Reactive Resume ingyenes, nyílt forráskódú önéletrajz-készítő, amellyel könnyű önéletrajzot létrehozni, frissíteni és megosztani." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "A Reactive Resume ingyenes és nyílt forráskódú. Ha segített, kérjük, fontold meg az adományozást." #: 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 "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é." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "A Reactive Resume nyílt forráskódú, tiszteletben tartja a magánszféráját, és ingyenes. Nem jelenít meg hirdetéseket, nem követi, hogy mit csinál, és nem zár funkciókat fizetős fal mögé." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "A Reactive Resume azért marad ingyenes, nyílt forráskódú és függe #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reaktív önéletrajz v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Reaktív önéletrajz v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Átnevezés" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "PDF-fé alakítja a jelenlegi önéletrajzodat, és lefuttatja a teljes fájlellenőrzést a böngésződben. Semmi nincs feltöltve." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "PDF-be rendereli az aktuális önéletrajzát, és a teljes fájlellenőrzést a böngészőjében futtatja le. Semmi nem kerül feltöltésre." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Önéletrajz-szerkesztés" msgid "Resume file" msgstr "Önéletrajzfájl" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Az önéletrajz linkje a vágólapra másolva." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Önéletrajz összekapcsolva" @@ -4330,6 +4333,10 @@ msgstr "Önéletrajz beállítások" msgid "Resume patch" msgstr "Önéletrajz javítás" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Önéletrajz-sablonok különböző szakmákhoz és ízléshez. Válassza ki, amelyik Önhöz illik." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Szerkesztések áttekintése" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Ellenőrizd az önéletrajzot a munkaköri leírás alapján, és tegyél fel kérdéseket, mielőtt megváltoztatod a bizonytalan részeket." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Nézd át az önéletrajzot egy álláshirdetés alapján, és kérdezz meg, mielőtt bármit megváltoztatnál, amiben nem vagy biztos." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Értékelés…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Alakítsd át az összefoglalót úgy, hogy egy vezető mérnöki vezetői szerepkörre összpontosítson anélkül, hogy általánosnak tűnne." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Írd át az összefoglalót egy vezető mérnöki menedzseri pozícióhoz, és maradj konkrét." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Írd át ezt az önéletrajzot egy startup alapítóból termékvezetővé váló átmenethez, egyértelmű üzleti hatással." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Írd át ezt az önéletrajzot egy startupalapítóhoz, aki termékvezetői szerepbe lép át, és mutasd meg az üzleti hatást." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Elválasztó" msgid "Serbian" msgstr "szerb" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Állítson be jelszót, ha azt szeretné, hogy a nyilvános URL-t csak azok nyithassák meg, akik ismerik." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "MI-szolgáltató beállítása" msgid "Set up an AI provider before starting a thread." msgstr "Állítson be egy AI-szolgáltatót egy szál indítása előtt." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Először állítson be egy AI-szolgáltatót." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Állítson be egy mesterséges intelligencia szolgáltatót, amely csevegni tud az önéletrajzról, és automatikusan alkalmazza a módosításokat." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Állítson be egy AI-szolgáltatót a kezdéshez." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Hitelesítő alkalmazás beállítása" msgid "Shadow Width" msgstr "Árnyék vastagsága" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Ossza meg nyilvános URL-lel, tegyen jelszót erre az URL-re, vagy töltse le a PDF-et, és küldje el maga." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Oszd meg az önéletrajzod nyilvános URL‑lel, és engedd, hogy mások megtekinthessék." +msgid "Share your resume with a public URL." +msgstr "Ossza meg az önéletrajzát nyilvános URL-lel." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Jelentkezz be a fiókodba" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Jelentkezz be GitHub, Google vagy egy egyéni OAuth szolgáltató segítségével." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Kijelentkezés" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Néhány karakter kérdőjelként jelenik meg." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Egyes ellenőrzésekhez olyan információ szükséges, amelyet ez a fájl nem tartalmaz: nem vizsgálható oldaltartalom, vagy olyan nyelvű szöveg, amelyet ezek az ellenőrzések nem fednek le. Ezek sem sikeresként, sem sikertelenként nem számítanak." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Néhány ellenőrzéshez olyan információ kellene, amit ez a fájl nem hordoz: meg nem vizsgálható oldaltartalom, vagy olyan nyelvű szöveg, amelyre ezek az ellenőrzések nem terjednek ki. Ezek sem sikeresnek, sem sikertelennek nem számítanak." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Kezdd az önéletrajzot a neveddel, saját sorban." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Téma indítása" +msgid "Start thread" +msgstr "Szál indítása" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Önéletrajz testreszabása" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Igazítsd ezt az önéletrajzot egy termékmenedzser munkaköri leírásához, és hangsúlyozd az ütemterv felelősségvállalását, az érdekelt felekkel való kommunikációt és a mérhető bevezetési eredményeket." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Igazítsd ezt az önéletrajzot egy termékmenedzseri álláshirdetéshez, és emeld ki a termékútvonalért viselt felelősséget, az érintettekkel folytatott kommunikációt és a mérhető bevezetési eredményeket." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Az ügynöknek szüksége van az Ön közreműködésére." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Az API kulcsot sikeresen töröltük." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Az API-dokumentáció bemutatja, hogyan kapcsolhatja a Reactive Resume-ot a saját alkalmazásaihoz. Kitér a végpontokra, a kérések formátumára és a hitelesítésre." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Az API kulcs törlése után többé nem fér hozzá az adataidhoz. Ez a művelet nem vonható vissza." +msgid "The API key has been deleted." +msgstr "Az API kulcs törölve lett." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Az alkalmazás, amely ide küldte Önt, érvénytelen engedélyezési k msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "A fenti ellenőrzések gépiesek. Ez megkérdezi egy nyelvi modelltől, mit gondolna egy olvasó a felsoroláspontjaidról, és átírási javaslatokat ad. Nem eredményez pontszámot." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "A keresett parancs nem létezik." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "A részletes ellenőrzés nem tudott befejeződni. Kérjük, próbáld újra." @@ -5317,10 +5332,6 @@ msgstr "A szolgáltató válaszát nem sikerült ellenőrizni. Kérjük, kezdje msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Az önéletrajz előnézetét nem sikerült frissíteni. Az utolsó érvényes előnézet továbbra is látható." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "A megnyitni kívánt önéletrajz jelszóval védett" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Ugyanaz a sor ismétlődik minden oldalon." @@ -5344,7 +5355,7 @@ msgstr "A megadott URL érvénytelen." #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "A munkaköri önéletrajz törölve. Ez a téma csak olvasható." +msgstr "A munkapéldány önéletrajz törölve. Ez a téma csak olvasható." #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "Nincs link egy profilra, portfólióra vagy tárolóra (repository)." msgid "There is no summary paragraph." msgstr "Nincs összefoglaló bekezdés." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "A DOCX generálása során probléma merült fel, kérjük, próbálja meg újra." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Hiba történt a PDF létrehozásakor, kérjük, próbálja újra." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Hiba történt az önéletrajz nyomtatásra való előkészítése során, kérjük, próbálja újra." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nem volt elég információ ennek az ellenőrzésnek a lefuttatásához." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ezek az ellenőrzések gépelés közben futnak, és soha nem hagyják el a böngészőt. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Ezek az ellenőrzések gépelés közben futnak, és soha nem hagyják el a böngészőjét. Azt vizsgálják, hogy a szoftver el tudja-e olvasni az önéletrajzát, nem azt, hogy mennyire jól van megírva." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Ez a művelet nem vonható vissza." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Ez a művelet nem vonható vissza. Minden adatod véglegesen törlődik." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Ez a művelet nem vonható vissza. A beszélgetési üzenetek és a feltöltött mellékletek eltávolításra kerülnek. A munkaönéletrajz továbbra is az irányítópulton marad, és külön törölhető." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Ez a művelet nem vonható vissza. Az üzenetek és a beszélgetésekhez csatolt elemek eltávolításra kerülnek." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Ez a művelet nem vonható vissza. Törli a szál üzeneteit és a feltöltött mellékleteket." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Ez az ügynökszál nem nyitható meg." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Ez a művelet nem vonható vissza. Törli a szál üzeneteit és a feltöltött mellékleteket. A munkapéldány önéletrajz az irányítópulton marad, és külön törölheti." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ez az ellenőrzés nem vonatkozik erre a fájlra." msgid "This check only runs on resumes written in English." msgstr "Ez az ellenőrzés csak angol nyelvű önéletrajzokon fut." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Ezzel új API kulcsot hoz létre, amellyel más programok a Reactive Resume API-n keresztül olvashatják és módosíthatják az önéletrajzának adatait." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ez a dátum nem lesz helyesen olvasható." @@ -5523,6 +5521,10 @@ msgstr "Ez egy XFA űrlap, így a legtöbb szoftver csak az üres vázat olvassa msgid "This is not a common resume page size." msgstr "Ez nem egy megszokott önéletrajz-oldalméret." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Ez a kulcs csak egyszer jelenik meg. Másolja ki, mielőtt bezárja ezt az ablakot." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Ennek a linknek hiányzik a protokollja." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Ez néhány percet igénybe vehet, az AI szolgáltató válaszidejétől függően. Kérjük, ne zárd be az ablakot, és ne frissítsd az oldalt." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Ez azt méri, mennyire hűen tudja egy szoftver kinyerni ennek a fájlnak a szövegét. Nem jósolja meg, hogy egy jelentkezést elutasítanak-e. Erre egyetlen eszköz sem képes. A fájlodat ebben a böngészőben olvastuk be, és soha nem lett feltöltve." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Ez azt méri, mennyire hűen tudja a szoftver kinyerni a fájl szövegét. Nem jelzi előre, hogy egy jelentkezést elutasítanak-e, és erre egyetlen eszköz sem képes. A fájlt ebben a böngészőben olvastuk be, és soha nem került feltöltésre." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Ez az önéletrajz zárolva van, és nem frissíthető." msgid "This resume is long." msgstr "Ez az önéletrajz hosszú." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Ez az önéletrajz jelszóval védett" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Ezt az önéletrajzot egy mesterséges intelligencia által fejlesztett ügynök frissítette." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Az önéletrajz megosztási beállításai máshol módosultak." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ez az értékelés egy nyelvi modell véleménye a szövegedről. Nem változtatja meg a fenti pontszámot, és tévedhet is. Tekintsd egy második véleménynek, ne végleges ítéletnek." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ez az értékelés egy nyelvi modell véleménye az írásáról. Nem változtatja meg a fenti pontszámot, és tévedhet. Tekintse második véleménynek, ne ítéletnek." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ennek a szerepnek nincs leírása." msgid "This section has content but never appears." msgstr "Ennek a szakasznak van tartalma, de soha nem jelenik meg." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Ez a szekció az adott önéletrajzhoz tartozó személyes jegyzeteidnek van fenntartva. A tartalma privát marad, és senkivel sem osztjuk meg." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Ez a szakasz oszlopokra van osztva." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Ez a lépés opcionális, de ajánlott." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Ez a téma archiválva van. Új üzenetek küldése nem lehetséges." +msgid "This thread is archived. You can't send new messages." +msgstr "Ez a szál archiválva van. Nem küldhet új üzeneteket." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Ez a szál csak olvasható" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Ez a téma csak olvasható, mert a működő önéletrajz vagy a mesterséges intelligencia szolgáltató nem érhető el." -#: 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 "Ez egy új API kulcsot hoz létre a Reactive Resume API eléréséhez, lehetővé téve, hogy gépek az önéletrajz adataiddal dolgozzanak." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Ez segít a későbbi azonosításban, ha több jelszókulcsot tervez." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Ezzel az összes elemet eltávolítja ebből a szakaszból." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "A készségekre vonatkozó részt szűkítsd le, hogy az a célzott szerepkört támogassa, ahelyett, hogy kulcsszó-lerakóként olvasható lenne." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Gyorsított felvétel az önéletrajz Reactive Resume‑zal történő elkészítéséről" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Időzített felvétel egy önéletrajz elkészítéséről a Reactive Resume-ban" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Idővonal" msgid "Tip" msgstr "Tipp" -#: 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 "Tipp: Adj az API kulcsodnak olyan nevet, amely a kulcs céljára utal, így később könnyebben azonosíthatod." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tipp: Az önéletrajzot elnevezheted a megpályázott pozícióról is." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Cím" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "A fiókod törléséhez add meg a megerősítő szöveget, majd kattints az alábbi gombra." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "A fiókja törléséhez írja be az alábbi megerősítő szöveget, majd kattintson a gombra." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Kapcsold ki a diszkrecionális ligatúrákat exportáláskor." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Kapcsold be a nyilvános megosztást, hogy lásd, hányszor tekintették meg vagy töltötték le az önéletrajzodat. Az önéletrajzod statisztikáit csak te láthatod." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Kapcsolja be a nyilvános megosztást, hogy nyomon követhesse, hányszor tekintették meg vagy töltötték le az önéletrajzát. Ezeket a számokat csak Ön látja." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Kétlépcsős hitelesítés" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "A kétlépcsős hitelesítés sikeresen ki lett kapcsolva." +msgid "Two-factor authentication is now disabled." +msgstr "A kétlépcsős hitelesítés mostantól ki van kapcsolva." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "A kétlépcsős hitelesítés beállítása sikeresen megtörtént." +msgid "Two-factor authentication is now enabled." +msgstr "A kétlépcsős hitelesítés mostantól be van kapcsolva." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Feloldás" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Névtelen jelszó" +msgstr "Névtelen passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Meglévő önkéntes tapasztalat frissítése" msgid "Update Password" msgstr "Jelszó frissítése" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Frissítse a projekt felsorolásjeleit a vezetés, a korlátok, a kompromisszumok és a mérhető eredmények bemutatásával." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Önéletrajz frissítése" @@ -5970,6 +5952,10 @@ msgstr "Önéletrajz frissítése" msgid "Update the calendar date for this timeline entry." msgstr "Frissítsd az idővonalbejegyzés naptári dátumát." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Frissítsd a projektek felsoroláspontjait úgy, hogy mutassák a vezetést, a korlátokat, a kompromisszumokat és a mérhető eredményeket." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Frissítsd ennek a jelentkezésnek a részleteit." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv feltöltése" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Tölts fel egy önéletrajzot, és nézd meg, mit olvas ki belőle valójában egy toborzórendszer (ATS). Minden ebben a böngészőben fut. A fájlod soha nincs feltöltve, és semmi nincs tárolva." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Töltsön fel egy önéletrajzot, és nézze meg, mit olvas ki belőle egy jelentkezéskövető rendszer. Minden ebben a böngészőben fut. A fájlja soha nem kerül feltöltésre, és semmi nem tárolódik." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Figyelmeztetés" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nem tudtuk automatikusan felismerni a formátumot – kérjük, válassza ki fent." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nem sikerült automatikusan felismerni a formátumot. Válassza ki fent." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nem találtuk meg az oldalt" msgid "We couldn't link that provider account. Please try again." msgstr "Nem sikerült összekapcsolni ezt a szolgáltatói fiókot. Kérjük, próbálja újra." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nem sikerült megnyitni ezt a szálat." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nem sikerült beolvasnunk a profilját a szolgáltatótól." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Megerősítő linket küldtünk az új e-mail-címére. Nyissa meg a módosítás megerősítéséhez." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Új megerősítő linket küldtünk az e-mail-címére. Nyissa meg a fiókja megerősítéséhez." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Webes keresés" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Igen, a Reactive Resume több nyelven is elérhető. A beállítások oldalon választhatod ki a kívánt nyelvet, vagy a jobb felső sarokban található nyelvváltó segítségével. Ha nem látod a saját nyelvedet, vagy szeretnél javítani a meglévő fordításokon, <0>közreműködhetsz a fordításokban a Crowdin‑on<1> (új lapon nyílik meg)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Igen. Egyetlen kattintással PDF-be exportálhatja az önéletrajzát, a formázással és a stílussal együtt." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Igen! A Reactive Resume teljesen ingyenesen használható, rejtett költségek, prémium szintek vagy előfizetési díjak nélkül. Nyílt forráskódú, és mindig ingyenes marad." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Igen. Válassza ki a nyelvet a beállítások oldalon, vagy a jobb felső sarokban lévő nyelvváltóval. Ha hiányzik a nyelve, vagy a meglévő fordítás jobb lehetne, <0>hozzájárulhat a fordításokhoz a Crowdinon<1> (új lapon nyílik meg)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Lehetőséged van saját szervereiden is üzembe helyezni a Docker image segítségével." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Igen. A Reactive Resume ingyenesen használható, rejtett költségek, prémium csomagok és előfizetési díjak nélkül. Nyílt forráskódú, és ingyenes is marad." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Be is jelentkezhetsz a felhasználóneveddel." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Bejelentkezhet a felhasználónevével is." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Új üzeneted érkezett!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "A fiókodat sikeresen töröltük." +msgid "Your account has been deleted." +msgstr "A fiókja törölve lett." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Az elérhetőségeid nem az első oldalon vannak." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Az adataid exportálása sikeresen megtörtént." +msgid "Your data has been exported." +msgstr "Az adatai exportálva lettek." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Az adataid biztonságban vannak, és soha nem adjuk el vagy osztjuk meg senkivel." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Az adatait biztonságosan tároljuk, és soha nem osztjuk meg harmadik felekkel. Ha teljes irányítást szeretne felettük, a Reactive Resume-ot saját szerverén is üzemeltetheti." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "A legutóbbi módosításokat nem sikerült menteni." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "A korábbi stílusok aktívak maradnak, amíg explicit módon nem aktiválja ezt a szemantikus CSS-tervezetet." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "A korábbi stílusai aktívak maradnak, amíg nem aktiválja ezt a Semantic CSS piszkozatot." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Az oldal margói nagyon szűkek." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "A jelszava vissza lett állítva. Most már bejelentkezhet az új jelszavával." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "A jelszavadat sikeresen frissítettük." +msgid "Your password has been updated." +msgstr "A jelszava frissítve lett." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "A telefonszámod szokatlan formában van megírva." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "A profilodat sikeresen frissítettük." +msgid "Your profile has been updated." +msgstr "A profilja frissítve lett." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Az önéletrajzod sikeresen létrejött." +msgid "Your resume has been created." +msgstr "Az önéletrajza létrejött." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Az önéletrajzod sikeresen törölve lett." +msgid "Your resume has been deleted." +msgstr "Az önéletrajza törölve lett." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Az önéletrajzod sikeresen duplikálva lett." +msgid "Your resume has been duplicated." +msgstr "Az önéletrajza másolata elkészült." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Az önéletrajzod sikeresen importálva lett." +msgid "Your resume has been imported." +msgstr "Az önéletrajza importálva lett." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Az önéletrajz visszaállításra került a kiválasztott verzióra." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Az önéletrajzod sikeresen frissítve lett." +msgid "Your resume has been updated." +msgstr "Az önéletrajza frissítve lett." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Az önéletrajzod \"én\"-t és \"enyém\"-et használ." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Az önéletrajzod nyilvános linkje jelenleg jelszóval védett. A jelszót csak megbízható személyekkel oszd meg." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Az önéletrajza nyilvános URL-je jelszóval védett. A jelszót csak olyanokkal ossza meg, akikben megbízik." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Támogatásod biztosítja, hogy a projekt most és a jövőben is mindenki számára ingyenes és elérhető maradjon." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "A támogatása ingyenesen és mindenki számára nyitva tartja a projektet, most és a jövőben is." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Kicsinyítés" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/id-ID.po b/apps/web/locales/id-ID.po index 1f967f76f..dfcb44643 100644 --- a/apps/web/locales/id-ID.po +++ b/apps/web/locales/id-ID.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Sering<1>Diajukan<2>Pertanyaan" #: 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.<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!" -msgstr "<0>Terima kasih telah menggunakan Reactive Resume! Aplikasi ini adalah kerja penuh cinta, dibuat terutama di waktu luang saya, dengan dukungan luar biasa dari kontributor sumber terbuka di seluruh dunia.<1>Jika Reactive Resume bermanfaat bagi Anda dan Anda ingin membantu agar tetap gratis dan terbuka untuk semua orang, pertimbangkan untuk memberikan donasi. Setiap sedikit bantuan sangat dihargai!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Terima kasih telah menggunakan Reactive Resume. Saya membangun aplikasi ini sebagian besar di waktu luang, dengan bantuan para kontributor sumber terbuka dari seluruh dunia.<1>Jika aplikasi ini bermanfaat bagi Anda dan Anda ingin ia tetap gratis dan terbuka untuk semua orang, mohon pertimbangkan untuk berdonasi. Berapa pun jumlahnya sangat membantu." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 tahun" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Template" +msgid "15 Templates" +msgstr "15 Template" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 bulan" msgid "6 months" msgstr "6 bulan" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Ekspor satu kolom yang bersih menjaga semua fakta. Kolom dan gambar adalah tempat fakta tersebut sering hilang." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Tautan konfirmasi telah dikirim ke alamat email Anda saat ini. Silakan periksa kotak masuk Anda untuk mengonfirmasi perubahan." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Sebuah tanggal berada di masa depan." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Sebuah font dirujuk tetapi tidak disematkan." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Pembuat resume gratis dan sumber terbuka yang menyederhanakan proses membuat, memperbarui, dan membagikan resume Anda." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Pembuat resume gratis dan sumber terbuka yang memudahkan Anda membuat, memperbarui, dan membagikan resume Anda." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Celah bukan masalah. Tambahkan penjelasan satu baris jika Anda mau; bany msgid "A link points somewhere other than the address it shows." msgstr "Sebuah tautan mengarah ke tempat lain selain alamat yang ditampilkannya." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Tautan ke resume Anda telah disalin ke papan klip." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Selama bertahun-tahun banyak orang menulis kepada saya untuk berbagi pengalaman mereka dengan Reactive Resume dan bagaimana itu membantu mereka, dan saya tidak pernah lelah membacanya. Jika Anda memiliki cerita untuk dibagikan, beri tahu saya dengan mengirim email ke <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Tautan verifikasi baru telah dikirim ke alamat email Anda. Silakan periksa kotak masuk Anda untuk memverifikasi akun Anda." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Selama bertahun-tahun banyak orang menulis kepada saya tentang bagaimana Reactive Resume membantu mereka, dan saya tidak pernah bosan membaca email-email itu. Jika Anda punya cerita untuk dibagikan, tulislah kepada saya di <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Sebuah halaman diputar." msgid "A passion project by <0>Amruth Pillai." msgstr "Sebuah proyek penuh semangat dari <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Beragam desain untuk dipilih, dan akan ada lebih banyak lagi." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Resume yang ditata untuk pembaca manusia, dengan foto, judul bagian, dan kolom" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Ekspor satu kolom mempertahankan setiap informasi. Kolom ganda dan gambar adalah tempat informasi hilang." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Cukup menantang" @@ -243,10 +234,6 @@ msgstr "Alamat web ditulis tanpa https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Akses resume dan data Anda secara terprogram menggunakan API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Tambahkan kolom kustom" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Tambahkan pekerjaan yang kamu lamar, tautkan resume yang kamu kirim, lalu pindahkan di pipeline saat proses berjalan." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Tambahkan pekerjaan yang Anda lamar dan tautkan resume yang Anda kirim. Pindahkan di papan seiring kabar yang Anda terima." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Tambahkan entri, atau gunakan proyek dan kerja sukarela untuk menunjukka msgid "Add and test a provider before starting an agent thread." msgstr "Tambahkan dan uji penyedia sebelum memulai thread agen." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Tambahkan satu lapis perlindungan lagi untuk akun Anda." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Tag apa pun" #: 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 "Siapa pun yang mengunjungi URL publik resume harus memasukkan kata sandi ini untuk mengaksesnya." - -#: 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 "Siapa pun yang memiliki URL publik resume akan dapat melihat dan mengunduh resume Anda tanpa memasukkan kata sandi." +msgid "Anyone who opens the public URL will need this password." +msgstr "Siapa pun yang membuka URL publik akan memerlukan kata sandi ini." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Siapa pun yang memiliki tautan dapat melihat dan mengunduh resume." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Siapa pun yang memiliki URL publik dapat melihat dan mengunduh resume Anda tanpa kata sandi." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Akses API" @@ -634,7 +625,7 @@ msgstr "Lamaran dihapus." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Statistik Aplikasi" +msgstr "Statistik Lamaran" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Setujui" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Disetujui — menunggu agen…" +msgid "Approved, waiting for the agent…" +msgstr "Disetujui, menunggu agen…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arab" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arsip" +msgstr "Arsipkan" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Pengisian otomatis gagal." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Tersedia dalam banyak bahasa. Jika Anda ingin berkontribusi, lihat Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Tersedia dalam banyak bahasa. Jika Anda ingin membantu menerjemahkan, kunjungi Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijani" msgid "Back to authentication settings" msgstr "Kembali ke pengaturan autentikasi" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Kembali ke Login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Kembali ke resume" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Kembali ke masuk" @@ -844,10 +832,6 @@ msgstr "URL Dasar" msgid "Basics" msgstr "Dasar" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Template indah untuk dipilih, dengan lebih banyak lagi yang akan datang." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" @@ -981,6 +965,10 @@ msgstr "Ubah bahasa" msgid "Change language to…" msgstr "Ubah bahasa menjadi…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Ubah warna, font, dan desain sesuai selera Anda." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Ubah tema menjadi…" @@ -1006,6 +994,10 @@ msgstr "Periksa lagi" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Periksa bahwa file yang diekspor memuat semua yang Anda harapkan, dan semuanya berupa teks yang dapat dipilih." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Periksa apa yang akan terlewat oleh sistem pelacakan pelamar, dan tambahkan hanya kata kunci yang Anda yakini." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Periksa email Anda untuk tautan mengatur ulang kata sandi." @@ -1056,10 +1048,6 @@ msgstr "Pilih bayangan preset atau bayangan khusus." msgid "Choose a resume" msgstr "Pilih resume" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Pilih percakapan yang sudah ada dari bilah sisi, atau mulai utas baru yang berfokus pada draf." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Pilih PDF, DOCX, Markdown, atau JSON. Ekspor resume dan surat lamaran Anda secara terpisah jika tersedia." @@ -1073,7 +1061,7 @@ msgstr "Lingkaran" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Jelas" +msgstr "Bersihkan" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Perusahaan A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Bandingkan resume ini dengan URL lowongan pekerjaan ini dan perbarui kata kunci sambil tetap menjaga gaya bahasa yang ringkas dan kredibel." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Bandingkan resume ini dengan URL lowongan kerja ini dan perbarui kata kuncinya tanpa melebih-lebihkan apa pun." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Koneksi gagal." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Koneksi terverifikasi — penyedia siap digunakan." +msgid "Connection verified. The provider is ready to use." +msgstr "Koneksi terverifikasi. Penyedia siap digunakan." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Lanjutkan dari tempat terakhir Anda berhenti" #: 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 "Lanjutkan dari tempat terakhir Anda berhenti dengan mengimpor resume yang sudah ada yang Anda buat menggunakan Reactive Resume atau pembuat resume lainnya. Format yang didukung termasuk PDF, Microsoft Word, serta file JSON dari 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 "Kontribusi mendanai perbaikan bug, pembaruan keamanan, dan peningkatan berkelanjutan agar aplikasi tetap berjalan dengan lancar." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Lanjutkan dari tempat Anda berhenti dengan mengimpor resume yang Anda buat di Reactive Resume atau pembuat resume lain. Format yang didukung adalah PDF, Microsoft Word, dan file JSON dari Reactive Resume atau JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Perbaiki tahunnya, atau gunakan \"Sekarang\" untuk pekerjaan yang sedang msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Perbaiki tahunnya, atau tulis \"Present\" untuk pekerjaan yang masih berlangsung." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Tidak dapat membuat DOCX. Silakan coba lagi." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Tidak dapat membuat PDF. Silakan coba lagi." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Tidak dapat menyiapkan resume Anda untuk dicetak. Silakan coba lagi." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Tidak dapat menghubungi penyedia AI. Silakan coba lagi." msgid "Could not restore this patch." msgstr "Patch ini tidak dapat dipulihkan." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Tidak dapat menyiapkan autentikasi dua faktor." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Koneksi penyedia tidak dapat diverifikasi." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Jumlah menurut sumber" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Dihitung terpisah dari skor penguraian. Cakupan bukan prediksi apa pun." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Dihitung terpisah dari skor pembacaan. Cakupan tidak memprediksi apa pun." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Buat Resume Contoh" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Buat sebanyak mungkin resume yang Anda inginkan, tanpa batas." +msgid "Create as many resumes as you want." +msgstr "Buat resume sebanyak yang Anda mau." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Buat satu sekarang" msgid "Create resume with options" msgstr "Buat resume dengan opsi" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Buat, sesuaikan, dan bagikan resume Anda. Reactive Resume bersifat open source, tidak melacak Anda, dan tetap gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Dibuat" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Menghapus resume Anda..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Ditolak — menunggu agen…" +msgid "Denied, waiting for the agent…" +msgstr "Ditolak, menunggu agen…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Tolak" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Terapkan di server Anda sendiri menggunakan image Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Jelaskan setiap peran dengan poin-poin singkat. Paragraf padat lebih sulit dibaca sekilas dan disegmentasi." @@ -1764,6 +1773,10 @@ msgstr "Menyumbangkan" msgid "Donate to Reactive Resume" msgstr "Donasi ke Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donasi membiayai perbaikan bug, pembaruan keamanan, dan pekerjaan sehari-hari untuk menjaga aplikasi ini tetap berjalan." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Selesai" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikat" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikat sebagai Draf AI" +msgid "Duplicate as AI draft" +msgstr "Duplikat sebagai draf AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Inggris" msgid "English (United Kingdom)" msgstr "Inggris (Britania Raya)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Tingkatkan keamanan akun Anda dengan lapisan perlindungan tambahan." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Masukkan nama untuk kunci sandi Anda." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Masukkan kata sandi baru untuk akun Anda" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Masukkan salah satu kode cadangan tersimpan Anda untuk mengakses akun" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Masukkan kata sandi yang dibagikan pemilik resume kepada Anda." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Masukkan URL untuk ditautkan" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Masukkan URL yang ingin Anda tautkan:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Masukkan kode verifikasi dari aplikasi autentikator Anda" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Masukkan kata sandi saat ini dan kata sandi baru untuk memperbarui akun Anda." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Masukkan kata sandi Anda untuk mengonfirmasi penyiapan autentikasi dua faktor. Saat diaktifkan, Anda harus memasukkan kode dari aplikasi autentikator setiap kali masuk." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Masukkan kata sandi Anda untuk mengonfirmasi pengaturan autentikasi dua faktor. Setelah aktif, Anda memerlukan kode dari aplikasi autentikator setiap kali masuk." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Setiap pemeriksaan berlalu. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Setiap kontribusi, besar atau kecil, membuat perbedaan besar bagi proyek ini.<0/>Terima kasih atas dukungan Anda!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Setiap kontribusi membantu, sekecil apa pun.<0/>Terima kasih atas dukungan Anda!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Setiap template punya tampilan berbeda, jadi pilihlah yang sesuai dengan kesan yang ingin Anda berikan. Reactive Resume punya 15 template saat ini, dan akan bertambah." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Kedaluwarsa dalam" msgid "Expires on {0}" msgstr "Berakhir pada {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Jelajahi pilihan template kami yang beragam, masing-masing dirancang untuk gaya, profesi, dan kepribadian yang berbeda. Reactive Resume saat ini menawarkan 12 template, dengan lebih banyak lagi yang akan datang." - -#: src/features/settings/pages/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 "Jelajahi dokumentasi API untuk mempelajari cara mengintegrasikan Reactive Resume dengan aplikasi Anda. Temukan endpoint terperinci, contoh permintaan, dan metode autentikasi." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Ekspor" @@ -2083,13 +2096,9 @@ msgstr "Ekspor PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Ekspor resume sebagai PDF berbasis teks, bukan sebagai gambar atau hasil pindai." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Ekspor resume atau surat lamaran dalam format yang kamu butuhkan." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Ekspor resume Anda ke PDF secara instan, tanpa menunggu atau mengalami penundaan." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Ekspor resume Anda ke PDF dengan sekali klik, tanpa menunggu." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Gagal menyelamatkan penyedia AI." msgid "Failed to send password reset email. Please try again." msgstr "Gagal mengirim email pengaturan ulang kata sandi. Silakan coba lagi." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Gagal menyiapkan autentikasi dua faktor." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filter berdasarkan tag" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Temukan poin-poin yang lemah dan tulis ulang dengan hasil, angka, cakupan, dan kata kerja yang lebih kuat." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Temukan poin-poin yang lemah dan tulis ulang dengan hasil yang lebih kuat, angka, cakupan, dan kata kerja yang lebih tajam." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Ketebalan Font" msgid "Font Weights" msgstr "Ketebalan Font" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Untuk pengalaman yang aman dan bebas gangguan." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Misalnya, informasi mengenai perusahaan mana yang Anda kirim resume tersebut atau tautan ke deskripsi pekerjaan dapat dicatat di sini." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Untuk alasan keamanan, kunci ini hanya akan ditampilkan satu kali." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Misalnya, catat ke perusahaan mana saja Anda mengirim resume ini, atau tautan ke deskripsi pekerjaannya." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Kekurangan:" msgid "Generate a random name" msgstr "Hasilkan nama acak" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Membuat PDF Anda..." + #: src/libs/locale.ts msgid "German" msgstr "Jerman" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ibrani" #: 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 "Bantu saya menghadirkan kontributor berpengalaman lainnya, mengurangi beban pada satu pemelihara dan mempercepat pengembangan." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Bantu saya mengajak lebih banyak kontributor berpengalaman, agar pekerjaannya tidak bertumpu pada satu pemelihara saja." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Bantu terjemahkan aplikasi ke bahasa Anda" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Berikut berbagai template resume untuk profesi dan kepribadian yang berbeda. Apakah Anda menyukai yang modern atau klasik, berani atau sederhana, ada desain yang cocok untuk Anda. Lihat opsi di bawah dan pilih template yang sesuai dengan gaya Anda." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Berikut API key baru Anda" @@ -2657,10 +2655,6 @@ msgstr "Hungaria" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifikasi celah pada sistem pelacakan pelamar dan terapkan hanya perbaikan kata kunci yang memiliki tingkat kepercayaan tinggi." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Jika berasal dari hasil pindai, itu wajar. Jika tidak, hapuslah; perekrut akan menganggapnya sebagai penjejalan kata kunci." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "Lanjutkan JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Gunakan satu alamat saja, agar tidak perlu menebak mana yang harus dipakai." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Cukup satu alamat, agar perangkat lunak tidak perlu menebak mana yang harus dipakai." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Jaga agar tetap di bawah 2,5 MB, biasanya dengan menghapus atau memperkecil gambar." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Simpan catatan pribadi tentang resume ini di sini. Tidak ada orang lain yang bisa melihatnya." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Jaga agar konten resume berupa teks asli, bukan gambar dari teks." @@ -3058,6 +3056,10 @@ msgstr "Tinggi Baris" msgid "Link a Reactive Resume (recommended)" msgstr "Tautkan Reactive Resume (disarankan)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Tautkan sebuah Reactive Resume untuk memakai penilaian kecocokan dan penyesuaian dengan AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Tautkan sebuah resume dan tempel deskripsi pekerjaan (Edit) untuk menilai kecocokan Anda dan menyesuaikan salinannya." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referensi…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Menautkan Reactive Resume mengaktifkan penilaian kecocokan AI dan penyesuaian." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Menautkan akun {providerName} Anda..." @@ -3104,7 +3102,7 @@ msgstr "Sedang memuat penyedia AI. Silakan coba lagi sebentar lagi." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Memuat aplikasi…" +msgstr "Memuat lamaran…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "Memuat penyedia…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Proses pemuatan dilanjutkan…" +msgstr "Memuat resume…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Lokasi" msgid "Lock" msgstr "Kunci" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Keluar" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Bentangan teks yang panjang ditulis dengan huruf kapital." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigasi utama" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Buat bagian pengalaman lebih berorientasi pada hasil dan hilangkan tanggung jawab yang ambigu." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Buat bagian pengalaman berfokus pada hasil dan hilangkan tanggung jawab yang kabur." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3230,7 +3223,7 @@ msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "Riwayat pekerjaan yang hilang" +msgstr "Resume kerja tidak ditemukan" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3316,6 +3309,18 @@ msgstr "Harus dimulai dengan https://" msgid "Name" msgstr "Nama" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Beri nama resume sesuai posisi yang Anda lamar." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nama membantu Anda membedakan kunci, jadi beri nama sesuai kegunaannya nanti." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Nama membantu Anda membedakan kunci sandi jika Anda mendaftarkan lebih dari satu." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3335,11 +3340,11 @@ msgstr "Pendaftaran akun baru saat ini dinonaktifkan di server ini." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Aplikasi Baru" +msgstr "Lamaran Baru" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Fitur baru terus ditambahkan dan ditingkatkan, jadi pastikan untuk sering kembali." +msgid "New features land regularly, so check back now and then." +msgstr "Fitur baru hadir secara rutin, jadi sesekali mampirlah lagi." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Utas baru" msgid "New Thread" msgstr "Utas Baru" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Tanpa iklan dan tanpa pelacak, jadi tidak ada yang menghalangi Anda." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Tanpa Iklan, Tanpa Pelacakan" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Tidak ada lamaran yang cocok dengan filtermu." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Belum ada lamaran — tambahkan beberapa untuk melihat funnel dan tingkat balasanmu." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Belum ada lamaran. Tambahkan beberapa untuk melihat corong dan tingkat balasan Anda." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Tidak ditemukan daftar berpoin." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Tidak ada perintah yang cocok dengan pencarian itu." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Tidak ditemukan judul bagian yang konvensional." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Tidak ditemukan nomor telepon." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Tidak ada prediksi apakah Anda akan ditolak — tidak ada alat yang bisa melakukannya." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Tidak ada prediksi apakah Anda akan ditolak. Tidak ada alat yang bisa melakukan itu." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Setelah dihapus, kunci ini tidak dapat lagi mengakses data Anda. Tindakan ini tidak dapat dibatalkan." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Masuk Satu Klik" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Hanya {0} halaman pertama yang diperiksa, sehingga laporan ini tidak mencakup seluruh file." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Hanya {MAX_IMPORT} baris pertama yang diimpor sekaligus — {overflow} tertinggal. Pecah file untuk mengimpor sisanya." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Hanya {MAX_IMPORT} baris pertama yang diimpor sekaligus, menyisakan {overflow}. Pecah file untuk mengimpor sisanya." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Buka" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agen AI terbuka" +msgstr "Buka agen AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Asisten AI terbuka" +msgstr "Buka asisten AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Buka Klien Email" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Mode fokus terbuka" +msgstr "Buka mode fokus" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Catatan opsional untuk agen" msgid "Optional note for the agent…" msgstr "Catatan opsional untuk agen…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Secara opsional, atur kata sandi sehingga hanya orang yang memiliki kata sandi yang dapat melihat resume Anda melalui tautan." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Secara opsional, istilah mana dari lowongan pekerjaan yang sudah muncul." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Kunci sandi" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Kunci sandi berhasil dihapus." +msgid "Passkey deleted." +msgstr "Kunci sandi dihapus." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey berhasil didaftarkan." +msgid "Passkey registered." +msgstr "Kunci sandi terdaftar." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Kebingungan" msgid "Persian" msgstr "Persia" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalisasikan resume Anda dengan warna, font, atau desain apa pun, dan jadikan itu milik Anda." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telepon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Pilih percakapan dari bilah sisi, atau mulai utas baru untuk mengerjakan sebuah draf." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Pilih format untuk resume atau surat lamaran Anda." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Pilih ikon" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Tempatkan pada halaman dari panel Layout, atau sembunyikan jika Anda ingin memarkirnya." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Teks biasa, ideal untuk alat AI dan edit cepat." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Silakan masukkan kata sandi baru untuk akun Anda" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Silakan masukkan kata sandi yang dibagikan kepada Anda oleh pemilik resume untuk melanjutkan." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Silakan masukkan URL yang ingin Anda tautkan:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Teks polos, untuk perkakas AI dan penyuntingan cepat." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Mohon dukung proyek ini." msgid "Please upload a PDF file." msgstr "Unggah file PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Harap tunggu sementara PDF Anda sedang dibuat..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Mohon tunggu sementara PDF Anda sedang dibuat…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polandia" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferensi" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Siapkan perbaikan sementara yang konservatif yang meningkatkan kejelasan tanpa mengubah alur karier saya." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Siapkan perubahan yang konservatif untuk memperjelas tulisan tanpa mengubah alur cerita karier saya." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Proyek" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Lindungi resume Anda dari akses tidak sah dengan kata sandi" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Lindungi resume Anda dengan kata sandi, dan biarkan hanya orang yang memiliki kata sandi yang dapat melihatnya." +msgid "Protect your resume with a password" +msgstr "Lindungi resume Anda dengan kata sandi" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikasi" msgid "Publisher" msgstr "Penerbit" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Beri kata sandi pada resume Anda agar hanya orang yang Anda beri tahu yang dapat membacanya." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Letakkan alamat email biasa di dekat bagian atas halaman pertama. Itulah yang dipakai kebanyakan sistem untuk mengelompokkan Anda." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Pergi ke beranda" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Lanjutkan Reaktif (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 terus berkembang berkat komunitasnya yang dinamis. Proyek ini berutang kemajuannya kepada banyak individu yang mendedikasikan waktu dan keahlian mereka untuk membuatnya menjadi lebih baik. Kami merayakan para pengembang yang telah meningkatkan fiturnya di GitHub, para ahli bahasa dengan terjemahan mereka di Crowdin yang membuatnya dapat diakses oleh lebih banyak orang, dan orang-orang yang telah berdonasi untuk mendukung pengembangannya yang berkelanjutan." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume menjadi lebih baik karena orang-orang menyumbangkan waktunya. Kontributor di GitHub membangun fitur dan memperbaiki bug, penerjemah di Crowdin membuatnya terbaca dalam bahasa lain, dan para donatur membantu pengembangan terus berjalan. Kemajuan proyek ini berkat mereka semua." #: 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 adalah proyek gratis dan sumber terbuka, dibuat dengan cinta dan dikelola oleh saya serta komunitas kontributor. Donasi Anda membantu menjaga proyek ini tetap berjalan dan pengembangan kode terus berlanjut." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume adalah proyek gratis dan sumber terbuka, dipelihara oleh saya dan komunitas kontributor. Donasi Anda menutup biaya operasional dan menjaga pengembangan tetap berjalan." #: 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." -msgstr "Reactive Resume adalah pembuat resume gratis dan sumber terbuka yang menyederhanakan proses membuat, memperbarui, dan membagikan resume Anda." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume adalah pembuat resume gratis dan sumber terbuka yang memudahkan Anda membuat, memperbarui, dan membagikan resume Anda." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume gratis dan bersifat open source. Jika aplikasi ini bermanfaat bagi Anda, mohon pertimbangkan untuk berdonasi." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume bersifat open source, privat, dan gratis. Aplikasi ini tidak menampilkan iklan, tidak melacak apa yang Anda lakukan, dan tidak mengunci fitur di balik dinding berbayar." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Reactive Resume tetap gratis, open-source, dan independen karena perusah #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reaktif Lanjutkan v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Lanjutkan Reaktif v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Ganti Nama" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Merender resume Anda saat ini menjadi PDF dan menjalankan pemeriksaan file secara lengkap, di peramban Anda. Tidak ada yang diunggah." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Merender resume Anda saat ini ke PDF dan menjalankan pemeriksaan file lengkap di peramban Anda. Tidak ada yang diunggah." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Pulihkan versi ini?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Melanjutkan" +msgstr "Resume" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Edit resume" msgid "Resume file" msgstr "File resume" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Tautan resume disalin ke papan klip." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Resume tertaut" @@ -4328,7 +4331,11 @@ msgstr "Opsi resume" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Lanjutkan patch" +msgstr "Patch resume" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Template resume untuk berbagai profesi dan selera. Pilih yang cocok untuk Anda." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Tinjau edit" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Tinjau resume Anda dan bandingkan dengan deskripsi pekerjaan, serta ajukan pertanyaan kepada saya sebelum mengubah bagian-bagian yang kurang jelas." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Tinjau resume terhadap sebuah deskripsi pekerjaan, dan tanyakan pada saya sebelum mengubah apa pun yang belum Anda yakini." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Meninjau…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Perbaiki ringkasan tersebut agar sesuai dengan peran manajer teknik senior tanpa terdengar umum." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Tulis ulang ringkasan untuk posisi manajer teknik senior, dan buat tetap spesifik." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Tulis ulang resume ini untuk transisi dari pendiri startup menjadi pemimpin produk dengan dampak bisnis yang jelas." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Tulis ulang resume ini untuk seorang pendiri startup yang beralih ke peran product lead, dan tunjukkan dampak bisnisnya." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Pemisah" msgid "Serbian" msgstr "Serbia" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Atur kata sandi jika Anda ingin hanya orang yang mengetahuinya yang dapat membuka URL publik." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Siapkan penyedia AI." msgid "Set up an AI provider before starting a thread." msgstr "Siapkan penyedia AI sebelum memulai thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Siapkan penyedia AI terlebih dahulu." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Siapkan penyedia AI untuk berdiskusi tentang resume ini dan menerapkan perubahan secara otomatis." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Siapkan penyedia AI untuk memulai." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Siapkan Aplikasi Autentikator" msgid "Shadow Width" msgstr "Lebar Bayangan" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Bagikan dengan URL publik, beri kata sandi pada URL itu, atau unduh PDF-nya dan kirim sendiri." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Bagikan resume Anda dengan URL publik, dan biarkan orang lain melihatnya." +msgid "Share your resume with a public URL." +msgstr "Bagikan resume Anda dengan URL publik." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Masuk ke akun Anda" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Masuk dengan GitHub, Google atau penyedia OAuth kustom." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Keluar" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4811,7 +4831,7 @@ msgstr "Mendaftar..." #: src/dialogs/resume/template/data.ts msgid "Single-column with a magenta left border accent; compact and efficient for entry-level or internship applications." -msgstr "Satu kolom dengan aksen garis tepi kiri magenta; ringkas dan efisien untuk aplikasi level pemula atau magang." +msgstr "Satu kolom dengan aksen garis tepi kiri magenta; ringkas dan efisien untuk lamaran level pemula atau magang." #: src/dialogs/resume/template/data.ts msgid "Single-column with a minimal top header and lots of whitespace; clean and modern for designers or content creators." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Beberapa karakter muncul sebagai tanda tanya." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Beberapa pemeriksaan memerlukan informasi yang tidak dimiliki file ini: isi halaman yang tidak dapat diperiksa, atau teks dalam bahasa yang tidak dicakup pemeriksaan ini. Pemeriksaan tersebut tidak dihitung sebagai berhasil maupun gagal." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Beberapa pemeriksaan memerlukan informasi yang tidak dibawa file ini: isi halaman yang tidak dapat diperiksa, atau teks dalam bahasa yang tidak dicakup pemeriksaan ini. Semuanya tidak dihitung lulus maupun gagal." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Mulai resume dengan nama Anda pada barisnya sendiri." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Mulai Diskusi" +msgid "Start thread" +msgstr "Mulai utas" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Sesuaikan resumeku" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Sesuaikan resume ini dengan deskripsi pekerjaan manajer produk dan tekankan kepemilikan peta jalan (roadmap), komunikasi dengan pemangku kepentingan, dan hasil peluncuran yang terukur." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Sesuaikan resume ini dengan deskripsi pekerjaan product manager, dan tekankan kepemilikan roadmap, komunikasi dengan pemangku kepentingan, serta hasil peluncuran yang terukur." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agen tersebut membutuhkan masukan Anda." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API key telah berhasil dihapus." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentasi API menunjukkan cara menghubungkan Reactive Resume ke aplikasi Anda sendiri. Isinya mencakup endpoint, format permintaan, dan autentikasi." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API key tidak akan lagi dapat mengakses data Anda setelah dihapus. Tindakan ini tidak dapat dibatalkan." +msgid "The API key has been deleted." +msgstr "API key telah dihapus." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikasi yang mengirim Anda ke sini membuat permintaan otorisasi yang ti msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Pemeriksaan di atas bersifat mekanis. Fitur ini menanyakan model bahasa apa pendapat seorang pembaca tentang poin-poin Anda, dan menyarankan penulisan ulang. Fitur ini tidak menghasilkan skor." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Perintah yang Anda cari tidak ada." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Pemeriksaan mendalam tidak dapat diselesaikan. Silakan coba lagi." @@ -5317,10 +5332,6 @@ msgstr "Respons penyedia tidak dapat diverifikasi. Silakan mulai lagi." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Pratinjau resume tidak dapat diperbarui. Pratinjau valid terakhir masih ditampilkan." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Resume yang Anda coba akses dilindungi kata sandi" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Baris yang sama berulang di setiap halaman." @@ -5344,7 +5355,7 @@ msgstr "URL yang Anda masukkan tidak valid." #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "Riwayat pekerjaan telah dihapus. Thread ini hanya dapat dibaca." +msgstr "Resume kerja telah dihapus. Thread ini hanya dapat dibaca." #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "Tidak ada tautan ke profil, portofolio, atau repositori." msgid "There is no summary paragraph." msgstr "Tidak ada paragraf ringkasan." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Ada masalah saat membuat DOCX, silakan coba lagi." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Terjadi masalah saat membuat PDF, silakan coba lagi." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Terdapat masalah saat menyiapkan resume Anda untuk dicetak, silakan coba lagi." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Informasi tidak cukup untuk menjalankan pemeriksaan ini." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Pemeriksaan ini dijalankan saat Anda mengetik dan tidak pernah keluar dari browser Anda. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Pemeriksaan ini berjalan saat Anda mengetik dan tidak pernah keluar dari peramban Anda. Pemeriksaan menguji apakah perangkat lunak dapat membaca resume Anda, bukan seberapa baik tulisannya." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Tindakan ini tidak dapat dibatalkan." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Tindakan ini tidak dapat dibatalkan. Semua data Anda akan dihapus secara permanen." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tindakan ini tidak dapat dibatalkan. Pesan percakapan dan lampiran yang diunggah akan dihapus. Resume kerja tetap ada di dasbor Anda dan dapat dihapus secara terpisah." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tindakan ini tidak dapat dibatalkan. Pesan dan lampiran percakapan akan dihapus." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tindakan ini tidak dapat dibatalkan. Tindakan ini menghapus pesan-pesan utas dan lampiran yang diunggah." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Thread agen ini tidak dapat dibuka." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tindakan ini tidak dapat dibatalkan. Tindakan ini menghapus pesan-pesan utas dan lampiran yang diunggah. Resume kerja tetap ada di dasbor Anda, dan Anda dapat menghapusnya secara terpisah." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Pemeriksaan ini tidak berlaku untuk file ini." msgid "This check only runs on resumes written in English." msgstr "Pemeriksaan ini hanya berjalan pada resume yang ditulis dalam bahasa Inggris." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Ini membuat API key baru, yang memungkinkan program lain membaca dan mengubah data resume Anda melalui API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Tanggal ini tidak akan terbaca dengan benar." @@ -5523,6 +5521,10 @@ msgstr "Ini adalah formulir XFA, sehingga sebagian besar perangkat lunak hanya m msgid "This is not a common resume page size." msgstr "Ini bukan ukuran halaman resume yang umum." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Kunci ini hanya ditampilkan sekali. Salin sebelum Anda menutup dialog ini." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Tautan ini tidak memiliki protokolnya." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Ini mungkin memakan waktu beberapa menit, tergantung respons penyedia AI. Harap jangan menutup jendela atau memuat ulang halaman." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Ini mengukur seberapa akurat perangkat lunak dapat mengekstrak teks file ini. Ini tidak memprediksi apakah lamaran Anda akan ditolak. Tidak ada alat yang bisa melakukan itu. File Anda dibaca di peramban ini dan tidak pernah diunggah." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Ini mengukur seberapa setia perangkat lunak dapat mengekstrak teks dari file ini. Ini tidak memprediksi apakah lamaran akan ditolak, dan tidak ada alat yang bisa. File Anda dibaca di peramban ini dan tidak pernah diunggah." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Resume ini dikunci dan tidak dapat diperbarui." msgid "This resume is long." msgstr "Resume ini panjang." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Resume ini dilindungi kata sandi" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Resume ini diperbarui oleh agen AI." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Pengaturan berbagi resume ini telah berubah di tempat lain." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Tinjauan ini adalah pendapat model bahasa tentang tulisan Anda. Tidak mengubah skor di atas, dan bisa saja keliru. Anggap ini sebagai pendapat kedua, bukan keputusan akhir." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ulasan ini adalah pendapat sebuah model bahasa tentang tulisan Anda. Ulasan ini tidak mengubah skor di atas, dan bisa saja keliru. Anggap saja sebagai pendapat kedua, bukan vonis." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Peran ini tidak memiliki deskripsi." msgid "This section has content but never appears." msgstr "Bagian ini memiliki konten tetapi tidak pernah muncul." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Bagian ini disediakan untuk catatan pribadi Anda yang khusus untuk resume ini. Konten di sini tetap pribadi dan tidak dibagikan kepada siapa pun." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Bagian ini dibagi menjadi beberapa kolom." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Langkah ini opsional, tetapi direkomendasikan." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Diskusi ini telah diarsipkan. Pesan baru tidak dapat dikirim." +msgid "This thread is archived. You can't send new messages." +msgstr "Utas ini telah diarsipkan. Anda tidak dapat mengirim pesan baru." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Thread ini hanya dapat dibaca." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Thread ini hanya dapat dibaca karena resume kerja atau penyedia AI sedang tidak tersedia." -#: 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 "Ini akan menghasilkan API key baru untuk mengakses API Reactive Resume agar mesin dapat berinteraksi dengan data resume Anda." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Ini akan membantu Anda mengidentifikasinya nanti, jika Anda berencana untuk memiliki beberapa kunci sandi." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Hal ini akan menghapus semua item dari bagian ini." @@ -5653,15 +5647,15 @@ msgstr "Utas dihapus." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Benang" +msgstr "Utas" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Perbaiki bagian keterampilan agar mendukung peran yang ditargetkan, bukan hanya sekadar daftar kata kunci." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demo timelapse membuat resume dengan Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse pembuatan resume di Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Linimasa" msgid "Tip" msgstr "Tips" -#: 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: Beri API key Anda nama sesuai dengan tujuan kunci, untuk membantu Anda mengidentifikasinya nanti." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tips: Anda dapat menamai resume dengan merujuk pada posisi yang Anda lamar." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Judul" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Untuk menghapus akun Anda, Anda perlu memasukkan teks konfirmasi dan klik tombol di bawah." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Untuk menghapus akun Anda, ketik teks konfirmasi di bawah ini, lalu klik tombolnya." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Matikan ligatur opsional saat mengekspor." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Aktifkan berbagi publik untuk melacak berapa kali resume Anda telah dilihat atau diunduh. Hanya Anda yang dapat melihat statistik resume Anda." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Aktifkan berbagi publik untuk melacak berapa kali resume Anda dilihat atau diunduh. Hanya Anda yang dapat melihat angka-angka ini." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5796,7 +5782,7 @@ msgstr "Dua kolom, bersih dan profesional dengan pemisah bagian halus; cocok unt #: src/dialogs/resume/template/data.ts msgid "Two-column, minimal and text-dense with no decorative elements; perfect for traditional industries or ATS-heavy applications." -msgstr "Dua kolom, minimal dan padat teks tanpa elemen dekoratif; sempurna untuk industri tradisional atau aplikasi yang sangat mengandalkan ATS." +msgstr "Dua kolom, minimal dan padat teks tanpa elemen dekoratif; sempurna untuk industri tradisional atau lamaran yang sangat mengandalkan ATS." #: src/dialogs/resume/template/data.ts msgid "Two-column, minimal with light gray sidebar and subtle icons; professional and understated for legal, finance, or executive roles." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autentikasi Dua Faktor" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Autentikasi dua faktor telah berhasil dinonaktifkan." +msgid "Two-factor authentication is now disabled." +msgstr "Autentikasi dua faktor kini dinonaktifkan." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Autentikasi dua faktor telah berhasil disiapkan." +msgid "Two-factor authentication is now enabled." +msgstr "Autentikasi dua faktor kini diaktifkan." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Perbarui pengalaman relawan yang sudah ada" msgid "Update Password" msgstr "Perbarui Kata Sandi" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Perbarui poin-poin proyek untuk menunjukkan kepemimpinan, kendala, pertimbangan, dan hasil yang terukur." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Perbarui Resume" @@ -5970,6 +5952,10 @@ msgstr "Perbarui Resume" msgid "Update the calendar date for this timeline entry." msgstr "Perbarui tanggal kalender untuk entri lini masa ini." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Perbarui poin-poin proyek agar menunjukkan kepemimpinan, batasan, trade-off, dan hasil yang terukur." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Perbarui detail lamaran ini." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Unggah .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Unggah resume dan lihat apa yang sebenarnya dibaca oleh sistem pelacakan pelamar darinya. Semuanya berjalan di peramban ini. File Anda tidak pernah diunggah, dan tidak ada yang disimpan." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Unggah sebuah resume dan lihat apa yang dibaca sistem pelacakan pelamar darinya. Semuanya berjalan di peramban ini. File Anda tidak pernah diunggah, dan tidak ada yang disimpan." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Peringatan" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Kami tidak dapat mendeteksi format secara otomatis — silakan pilih format di atas." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Kami tidak dapat mendeteksi formatnya secara otomatis. Pilih di atas." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Kami tidak dapat menemukan halaman itu." msgid "We couldn't link that provider account. Please try again." msgstr "Kami tidak dapat menautkan akun penyedia tersebut. Silakan coba lagi." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Kami tidak dapat membuka utas ini." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Kami tidak dapat membaca profil Anda dari penyedia." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Kami telah mengirim tautan konfirmasi ke alamat email baru Anda. Buka tautan itu untuk mengonfirmasi perubahan." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Kami telah mengirim tautan verifikasi baru ke alamat email Anda. Buka tautan itu untuk memverifikasi akun Anda." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Pencarian web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ya, Reactive Resume tersedia dalam banyak bahasa. Anda dapat memilih bahasa pilihan Anda di halaman pengaturan, atau menggunakan pengalih bahasa di sudut kanan atas. Jika Anda tidak melihat bahasa Anda, atau ingin meningkatkan terjemahan yang ada, Anda dapat <0>berkontribusi pada terjemahan di Crowdin<1> (terbuka di tab baru)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ya. Sekali klik mengekspor resume Anda ke PDF, dengan format dan gaya yang tetap utuh." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ya! Reactive Resume sepenuhnya gratis digunakan, tanpa biaya tersembunyi, tingkat premium, atau biaya langganan. Ini bersumber terbuka dan akan selalu tetap gratis." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ya. Pilih bahasa Anda di halaman pengaturan, atau lewat pengalih bahasa di pojok kanan atas. Jika bahasa Anda belum ada, atau terjemahan yang ada bisa lebih baik, Anda dapat <0>berkontribusi pada terjemahan di Crowdin<1> (membuka di tab baru)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Anda juga dapat memilih untuk menerapkan di server Anda sendiri menggunakan image Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ya. Reactive Resume gratis digunakan, tanpa biaya tersembunyi, tingkat premium, atau biaya langganan. Aplikasi ini open source, dan akan tetap gratis." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Anda juga dapat menggunakan nama pengguna untuk masuk." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Anda juga dapat masuk dengan nama pengguna Anda." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Anda mendapat email!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Akun Anda telah berhasil dihapus." +msgid "Your account has been deleted." +msgstr "Akun Anda telah dihapus." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Detail kontak Anda tidak ada di halaman pertama." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Data Anda telah berhasil diekspor." +msgid "Your data has been exported." +msgstr "Data Anda telah diekspor." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Data Anda aman, dan tidak pernah dibagikan atau dijual kepada siapa pun." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Data Anda disimpan dengan aman dan tidak pernah dibagikan kepada pihak ketiga. Jika Anda ingin kendali penuh atasnya, Anda dapat meng-host sendiri Reactive Resume di server Anda." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Perubahan terbaru Anda tidak dapat disimpan." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Gaya lama Anda tetap aktif hingga Anda secara eksplisit mengaktifkan draf CSS Semantik ini." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Gaya lama Anda tetap aktif sampai Anda mengaktifkan draf Semantic CSS ini." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Margin halaman Anda sangat sempit." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Kata sandi Anda telah disetel ulang. Sekarang Anda dapat masuk dengan kata sandi baru Anda." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Kata sandi Anda telah berhasil diperbarui." +msgid "Your password has been updated." +msgstr "Kata sandi Anda telah diperbarui." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Nomor telepon Anda ditulis dalam bentuk yang tidak biasa." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profil Anda telah berhasil diperbarui." +msgid "Your profile has been updated." +msgstr "Profil Anda telah diperbarui." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Resume Anda telah berhasil dibuat." +msgid "Your resume has been created." +msgstr "Resume Anda telah dibuat." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Resume Anda telah berhasil dihapus." +msgid "Your resume has been deleted." +msgstr "Resume Anda telah dihapus." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Resume Anda telah berhasil diduplikasi." +msgid "Your resume has been duplicated." +msgstr "Resume Anda telah diduplikasi." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Resume Anda telah berhasil diimpor." +msgid "Your resume has been imported." +msgstr "Resume Anda telah diimpor." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Resume Anda telah dikembalikan ke versi yang dipilih." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Resume Anda telah berhasil diperbarui." +msgid "Your resume has been updated." +msgstr "Resume Anda telah diperbarui." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Resume Anda menggunakan \"I\" dan \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Tautan publik resume Anda saat ini dilindungi oleh kata sandi. Bagikan kata sandi hanya kepada orang yang Anda percaya." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL publik resume Anda dilindungi kata sandi. Bagikan kata sandinya hanya kepada orang yang Anda percaya." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Dukungan Anda memastikan proyek ini tetap gratis dan dapat diakses semua orang, sekarang dan di masa depan." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Dukungan Anda menjaga proyek ini tetap gratis dan terbuka untuk semua orang, sekarang dan nanti." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Perkecil" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/it-IT.po b/apps/web/locales/it-IT.po index 3390b2b61..c51b9581c 100644 --- a/apps/web/locales/it-IT.po +++ b/apps/web/locales/it-IT.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Domande<1>Più<2>Frequenti" #: 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.<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!" -msgstr "<0>Grazie per usare Reactive Resume! Questa app è un lavoro d'amore, creata per lo più nel mio tempo libero, con il meraviglioso supporto di collaboratori open source in tutto il mondo.<1>Se Reactive Resume ti è stato utile e vuoi contribuire a mantenerlo gratuito e aperto per tutti, prendi in considerazione una donazione. Ogni piccolo contributo è apprezzato!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Grazie per aver scelto Reactive Resume. Sviluppo questa app soprattutto nel tempo libero, con l'aiuto di collaboratori open source di tutto il mondo.<1>Se ti è stata utile e vuoi che resti gratuita e aperta a tutti, valuta una donazione. Qualsiasi importo aiuta." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 anno" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Più di 12 modelli" +msgid "15 Templates" +msgstr "15 modelli" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mesi" msgid "6 months" msgstr "6 mesi" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Un'esportazione pulita a colonna singola conserva ogni informazione. Colonne e immagini sono dove si perdono." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Un link di conferma è stato inviato al tuo attuale indirizzo email. Controlla la posta in arrivo per confermare la modifica." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Una data è nel futuro." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Un font è referenziato ma non incorporato." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Un generatore di curriculum gratuito e open source che semplifica il processo di creazione, aggiornamento e condivisione del tuo curriculum." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Un generatore di curriculum gratuito e open source che rende facile creare, aggiornare e condividere il tuo curriculum." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Un'interruzione non è un problema. Aggiungi una spiegazione di una riga msgid "A link points somewhere other than the address it shows." msgstr "Un link punta a un indirizzo diverso da quello che mostra." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Un collegamento al tuo curriculum è stato copiato negli appunti." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Molte persone mi hanno scritto negli anni per condividere le loro esperienze con Reactive Resume e come li abbia aiutati, e non mi stanco mai di leggerle. Se hai una storia da raccontare, fammelo sapere inviandomi un'email a <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Un nuovo link di verifica è stato inviato al tuo indirizzo email. Controlla la posta in arrivo per verificare il tuo account." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Negli anni tante persone mi hanno scritto per raccontarmi come Reactive Resume le ha aiutate, e non mi stanco mai di leggere quelle email. Se hai una storia da raccontare, scrivimi a <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Una pagina è ruotata." msgid "A passion project by <0>Amruth Pillai." msgstr "Un progetto appassionato di <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Una varietà di design tra cui scegliere, e altri in arrivo." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Un curriculum impaginato per un lettore umano, con foto, intestazioni e colonne" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Un'esportazione su una sola colonna conserva ogni informazione. È nelle colonne e nelle immagini che le informazioni si perdono." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Una sfida" @@ -243,10 +234,6 @@ msgstr "Un indirizzo web è scritto senza https://." 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 "Certo! Puoi esportare il tuo curriculum in PDF con un solo clic. Il PDF esportato mantiene perfettamente tutta la tua formattazione e lo stile." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Accedi in modo programmatico ai tuoi curriculum e ai tuoi dati usando l'API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Aggiungi un campo personalizzato" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Aggiungi il lavoro per cui ti candidi, collega il curriculum inviato e spostalo nella pipeline man mano che avanza." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Aggiungi una posizione per cui ti stai candidando e collega il curriculum che hai inviato. Spostala sulla bacheca man mano che ricevi risposte." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Aggiungi una voce o utilizza progetti e lavoro di volontariato per mostr msgid "Add and test a provider before starting an agent thread." msgstr "Aggiungi e testa un provider prima di avviare un thread dell'agente." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Aggiungi un ulteriore livello di protezione al tuo account." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Qualsiasi tag" #: 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 "Chiunque visiti l'URL pubblico del curriculum deve inserire questa password per accedervi." - -#: 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 "Chiunque disponga dell'URL pubblico del curriculum potrà visualizzare e scaricare il tuo curriculum senza inserire una password." +msgid "Anyone who opens the public URL will need this password." +msgstr "Chiunque apra l'URL pubblico avrà bisogno di questa password." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Chiunque abbia il collegamento può visualizzare e scaricare il curriculum." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Chiunque abbia l'URL pubblico potrà visualizzare e scaricare il tuo curriculum senza password." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Accesso API" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Approva" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Approvato — in attesa dell'agente…" +msgid "Approved, waiting for the agent…" +msgstr "Approvato, in attesa dell'agente…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabo" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archivio" +msgstr "Archivia" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Compilazione automatica non riuscita." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponibile in più lingue. Se vuoi contribuire, dai un'occhiata a Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponibile in più lingue. Se vuoi dare una mano con le traduzioni, fai un salto su Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaigiano" msgid "Back to authentication settings" msgstr "Torna alle impostazioni di autenticazione" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Torna al login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Torna ai curriculum" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Torna all'accesso" @@ -844,10 +832,6 @@ msgstr "URL di base" msgid "Basics" msgstr "Informazioni di base" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Modelli bellissimi tra cui scegliere, con altri in arrivo." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalese" @@ -981,6 +965,10 @@ msgstr "Cambia lingua" msgid "Change language to…" msgstr "Cambia lingua in…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Cambia colori, caratteri e design come preferisci." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Cambia il tema in…" @@ -1006,6 +994,10 @@ msgstr "Controlla di nuovo" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Controlla che il file esportato contenga tutto ciò che ti aspetti e che sia interamente testo selezionabile." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Controlla che cosa sfuggirebbe a un sistema di tracciamento dei candidati e aggiungi solo le parole chiave di cui sei sicuro." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Controlla la tua email per un link per reimpostare la password." @@ -1056,10 +1048,6 @@ msgstr "Scelga una tonalità preimpostata o personalizzata." msgid "Choose a resume" msgstr "Scegli un curriculum" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Scegli una conversazione esistente dalla barra laterale oppure avvia una nuova discussione incentrata sulla bozza." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Scegli tra PDF, DOCX, Markdown o JSON. Esporta il curriculum vitae e la lettera di presentazione separatamente, se disponibili." @@ -1073,7 +1061,7 @@ msgstr "Cerchio" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Libero" +msgstr "Cancella" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "Fai clic qui per selezionare un file da importare" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "Assistente AI ravvicinato" +msgstr "Chiudi assistente AI" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Azienda A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Confronta questo curriculum con l'URL di questa offerta di lavoro e aggiorna le parole chiave, mantenendo un tono conciso e credibile." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Confronta questo curriculum con l'URL di questo annuncio di lavoro e aggiorna le parole chiave senza esagerare." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Connessione non riuscita." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Connessione verificata: il provider è pronto all'uso." +msgid "Connection verified. The provider is ready to use." +msgstr "Connessione verificata. Il provider è pronto all'uso." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continua da dove avevi interrotto" #: 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 "Continua da dove avevi interrotto importando un curriculum esistente che hai creato con Reactive Resume o con qualsiasi altro generatore di curriculum. I formati supportati includono PDF, Microsoft Word e file JSON di 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 "I contributi finanziano la correzione di bug, gli aggiornamenti di sicurezza e i miglioramenti continui per mantenere l'app sempre efficiente." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Riprendi da dove hai lasciato importando un curriculum creato in Reactive Resume o in un altro generatore di curriculum. I formati supportati sono PDF, Microsoft Word e i file JSON di Reactive Resume o di JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Correggi l'anno o utilizza \"Presente\" per il lavoro in corso." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Correggi l'anno, oppure scrivi \"Presente\" per un'attività in corso." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Impossibile generare il DOCX. Riprova." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Impossibile generare il PDF. Riprova." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Impossibile preparare il tuo curriculum per la stampa. Riprova." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Impossibile raggiungere il provider AI. La preghiamo di riprovare." msgid "Could not restore this patch." msgstr "Impossibile ripristinare questa patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Impossibile configurare l'autenticazione a due fattori." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Impossibile verificare la connessione al provider." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Conteggio per fonte" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Conteggiata separatamente dal punteggio di analisi. La copertura non è una previsione di nulla." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Conteggiata separatamente dal punteggio di lettura. La copertura non prevede nulla." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Crea un curriculum di esempio" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Crea tutti i curriculum che vuoi, senza limiti." +msgid "Create as many resumes as you want." +msgstr "Crea tutti i curriculum che vuoi." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Ne crei uno ora" msgid "Create resume with options" msgstr "Creare il curriculum con le opzioni" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Crea, personalizza e condividi il tuo curriculum. Reactive Resume è open source, non ti traccia e resta gratuito." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Creato" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Eliminazione del tuo curriculum in corso..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Rifiutato — in attesa dell'agente…" +msgid "Denied, waiting for the agent…" +msgstr "Rifiutato, in attesa dell'agente…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Rifiuta" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Installalo sui tuoi server con l'immagine Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Descrivi ogni ruolo con punti elenco brevi. I paragrafi compatti sono più difficili da scorrere e da segmentare." @@ -1764,6 +1773,10 @@ msgstr "Donare" msgid "Donate to Reactive Resume" msgstr "Fai una donazione a Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Le donazioni pagano la correzione dei bug, gli aggiornamenti di sicurezza e il lavoro quotidiano che tiene in piedi l'app." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Completato" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplica" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Duplica come bozza AI" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Inglese" msgid "English (United Kingdom)" msgstr "Inglese (Regno Unito)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Aumenta la sicurezza del tuo account con ulteriori livelli di protezione." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Inserisca un nome per la sua chiave d'accesso." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Inserisci una nuova password per il tuo account" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Inserisci uno dei tuoi codici di backup salvati per accedere al tuo account" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Inserisci la password che il proprietario del curriculum ha condiviso con te." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Inserisci l'URL a cui collegarti" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Inserisci l'URL a cui vuoi collegarti:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Inserisci il codice di verifica dalla tua app di autenticazione" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Inserisci la password attuale e una nuova password per aggiornare il tuo account." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Inserisci la tua password per confermare la configurazione dell'autenticazione a due fattori. Una volta abilitata, dovrai inserire un codice dalla tua app di autenticazione ogni volta che effettui l'accesso." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Inserisci la password per confermare l'attivazione dell'autenticazione a due fattori. Una volta attiva, ti servirà un codice dalla tua app di autenticazione a ogni accesso." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Ogni controllo è stato superato. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Ogni contributo, grande o piccolo, fa una grande differenza per il progetto.<0/>Grazie per il tuo supporto!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Ogni contributo aiuta, anche il più piccolo.<0/>Grazie per il tuo sostegno!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Ogni modello ha un aspetto diverso, quindi scegli quello che si adatta all'immagine che vuoi dare. Reactive Resume ne ha 15 al momento, e altri sono in arrivo." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Scade tra" msgid "Expires on {0}" msgstr "Scade il {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Esplora la nostra ampia selezione di modelli, ciascuno progettato per adattarsi a stili, professioni e personalità differenti. Reactive Resume offre attualmente 12 modelli, con altri in arrivo." - -#: src/features/settings/pages/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 "Consulta la documentazione dell'API per imparare a integrare Reactive Resume con le tue applicazioni. Troverai endpoint dettagliati, esempi di richieste e metodi di autenticazione." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Esporta" @@ -2083,13 +2096,9 @@ msgstr "Esporta PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Esporta il curriculum come PDF di testo anziché come immagine o scansione." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Esporta il curriculum o la lettera di presentazione nel formato che ti serve." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Esporta il tuo curriculum in PDF all'istante, senza attese né ritardi." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Esporta il tuo curriculum in PDF con un clic, senza attese." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Impossibile salvare il provider di IA." msgid "Failed to send password reset email. Please try again." msgstr "Non è stato possibile inviare l'e-mail di reimpostazione della password. La preghiamo di riprovare." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Impossibile configurare l'autenticazione a due fattori." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtra per tag" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Individua i punti deboli e riscrivili con risultati più solidi, dati più dettagliati, una maggiore portata e verbi più incisivi." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Trova i punti elenco più deboli e riscrivili con risultati più solidi, numeri, portata e verbi più incisivi." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Peso del font" msgid "Font Weights" msgstr "Pesi del font" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Per un'esperienza sicura e senza distrazioni." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Per esempio, qui si possono annotare le informazioni relative alle aziende a cui ha inviato il curriculum o i link alle descrizioni del lavoro." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Per motivi di sicurezza, questa chiave verrà visualizzata una sola volta." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Per esempio, annota a quali aziende hai inviato questo curriculum, o i link agli annunci di lavoro." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lacune:" msgid "Generate a random name" msgstr "Genera un nome casuale" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generazione del PDF in corso..." + #: src/libs/locale.ts msgid "German" msgstr "Tedesco" @@ -2471,7 +2473,7 @@ msgstr "Vai alla dashboard" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Vada al cruscotto dei curriculum" +msgstr "Vai alla dashboard dei curriculum" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ebraico" #: 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 "Aiutami a coinvolgere collaboratori più esperti, riducendo il carico su un solo manutentore e accelerando lo sviluppo." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Aiutami a coinvolgere più collaboratori esperti, così il lavoro non ricade su un solo manutentore." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Aiuta a tradurre l'app nella tua lingua" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Ecco una gamma di modelli di curriculum per diverse professioni e personalità. Che tu preferisca moderno o classico, audace o semplice, c'è un design che fa per te. Esamina le opzioni qui sotto e scegli un modello che si adatti al tuo stile." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Ecco la tua nuova chiave API" @@ -2657,10 +2655,6 @@ msgstr "Ungherese" msgid "Icon" msgstr "Icona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Individua le lacune in un sistema di gestione delle candidature e applica solo i miglioramenti basati su parole chiave con elevata affidabilità." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Se proviene da una scansione, è normale. Altrimenti rimuovilo; i recruiter lo interpretano come keyword stuffing." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mantieni un solo indirizzo, così non c'è bisogno di indovinare quale usare." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Usa un solo indirizzo, così il software non deve indovinare quale utilizzare." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Mantienilo sotto i 2,5 MB, di solito rimuovendo o riducendo le immagini." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Tieni qui le note private su questo curriculum. Nessun altro può vederle." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mantieni il contenuto del curriculum come testo reale anziché come immagini di testo." @@ -3058,6 +3056,10 @@ msgstr "Altezza linea" msgid "Link a Reactive Resume (recommended)" msgstr "Collega un Reactive Resume (consigliato)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Collega un curriculum di Reactive Resume per usare la valutazione di idoneità e l'adattamento con l'AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Collega un curriculum e incolla la descrizione del lavoro (Modificare) per valutare la tua idoneità e personalizzare una copia." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referenza…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Collegare un Reactive Resume abilita il punteggio di corrispondenza AI e la personalizzazione." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Collegamento del tuo account {providerName} in corso..." @@ -3114,7 +3112,7 @@ msgstr "Caricamento dei provider…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Caricamento riprese…" +msgstr "Caricamento curriculum…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Località" msgid "Lock" msgstr "Blocca" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Disconnessione" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lunghi tratti sono impostati in maiuscolo." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigazione principale" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Rendi la sezione relativa all'esperienza più orientata ai risultati ed elimina le responsabilità vaghe." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Rendi la sezione esperienza incentrata sui risultati ed elimina le responsabilità generiche." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Deve iniziare con https://" msgid "Name" msgstr "Nome" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Dai al curriculum il nome della posizione per cui ti candidi." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "I nomi ti aiutano a distinguere le chiavi, quindi assegnale il nome dell'uso che ne farai." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "I nomi ti aiutano a distinguere le chiavi d'accesso se ne registri più di una." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalese" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Nuova applicazione" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nuove funzionalità vengono aggiunte e migliorate costantemente, quindi torna a controllare spesso." +msgid "New features land regularly, so check back now and then." +msgstr "Nuove funzionalità arrivano di continuo, quindi torna a dare un'occhiata ogni tanto." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nuovo thread" msgid "New Thread" msgstr "Nuovo thread" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Niente pubblicità e niente tracker, così nulla ti intralcia." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Nessuna pubblicità, nessun tracciamento" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Nessuna candidatura corrisponde ai filtri." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ancora nessuna candidatura — aggiungine alcune per vedere il funnel e i tassi di risposta." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Nessuna candidatura per ora. Aggiungine qualcuna per vedere il tuo funnel e i tassi di risposta." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Non sono stati trovati elenchi puntati." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Nessun comando corrisponde a questa ricerca." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Non sono state trovate intestazioni di sezione convenzionali." @@ -3425,15 +3439,15 @@ msgstr "Nessuna regola di una sola pagina, né un font o un'interruzione di carr #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Non sono ancora stati registrati dei passepartout." +msgstr "Non è ancora stata registrata alcuna chiave d'accesso." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Non è stato trovato alcun numero di telefono." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nessuna previsione sul fatto che verrai scartato: nessuno strumento può farlo." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Nessuna previsione su un eventuale rifiuto. Nessuno strumento può farlo." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Nuvola Ollam" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Una volta eliminata, la chiave non potrà più accedere ai tuoi dati. L'operazione non può essere annullata." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Accesso con un clic" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Sono state controllate solo le prime {0} pagine, quindi questo report non copre l'intero file." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Solo le prime {MAX_IMPORT} righe vengono importate alla volta — {overflow} escluse. Dividi il file per importare il resto." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Vengono importate solo le prime {MAX_IMPORT} righe alla volta, lasciandone fuori {overflow}. Dividi il file per importare le altre." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Apri" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agente Open AI" +msgstr "Apri agente AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Assistente Open AI" +msgstr "Apri assistente AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Apri client email" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Modalità di messa a fuoco aperta" +msgstr "Apri modalità focus" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Nota facoltativa per l'agente" msgid "Optional note for the agent…" msgstr "Nota facoltativa per l'agente…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Facoltativamente, imposta una password affinché solo le persone che la conoscono possano visualizzare il tuo curriculum tramite il link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Facoltativamente, quali termini di un annuncio di lavoro compaiono già." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "La chiave di accesso è stata cancellata con successo." +msgid "Passkey deleted." +msgstr "Chiave d'accesso eliminata." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "La chiave d'accesso è stata registrata con successo." +msgid "Passkey registered." +msgstr "Chiave d'accesso registrata." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3777,7 +3791,7 @@ msgstr "Incollando, i campi vengono compilati automaticamente." #: src/routes/agent/-components/agent-chat.tsx msgid "Patch applied" -msgstr "Applicazione del pulsante" +msgstr "Patch applicata" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch conflicted" @@ -3785,7 +3799,7 @@ msgstr "Patch in conflitto" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch failed" -msgstr "Il connettore non ha funzionato" +msgstr "Patch non riuscita" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch pending" @@ -3793,7 +3807,7 @@ msgstr "Patch in arrivo" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back" -msgstr "Patch ripiegato" +msgstr "Patch annullata" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back." @@ -3820,16 +3834,20 @@ msgstr "Perplessità" msgid "Persian" msgstr "Persiano" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizza il tuo curriculum con qualsiasi colore, font o design e rendilo davvero tuo." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefono" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Scegli una conversazione dalla barra laterale, oppure avvia un nuovo thread per lavorare a una bozza." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Scegli un formato per il tuo curriculum o la lettera di presentazione." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Scegli un'icona" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Posizionalo su una pagina dal pannello Layout o nascondilo se intendi parcheggiarlo." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Testo semplice, ideale per strumenti AI e modifiche rapide." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Inserisci una nuova password per il tuo account" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Inserisci la password condivisa con te dal proprietario del curriculum per continuare." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Inserisci l'URL a cui vuoi collegarti:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Testo semplice, per strumenti AI e modifiche rapide." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Per favore, sostenete il progetto." msgid "Please upload a PDF file." msgstr "Carica un file PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Attendi mentre il tuo PDF viene generato..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Attendi mentre il tuo PDF viene generato…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polacco" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferenze" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Preparare una patch conservativa che migliori la chiarezza senza alterare la narrazione della mia carriera." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepara una modifica prudente che migliori la chiarezza senza cambiare la storia della mia carriera." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Progetti" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Proteggi il tuo curriculum da accessi non autorizzati con una password" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Proteggi il tuo curriculum con una password e consenti solo alle persone che la conoscono di visualizzarlo." +msgid "Protect your resume with a password" +msgstr "Proteggi il tuo curriculum con una password" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Pubblicazioni" msgid "Publisher" msgstr "Editore" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Metti una password sul tuo curriculum, così può leggerlo solo chi la riceve da te." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Metti un indirizzo email semplice vicino all'inizio della prima pagina. È ciò sotto cui la maggior parte dei sistemi ti archivia." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Vai alla homepage" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Ripresa reattiva (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 continua a crescere grazie alla sua vivace comunità. Questo progetto deve i suoi progressi a numerose persone che hanno dedicato il loro tempo e le loro competenze per migliorarlo. Celebriamo i programmatori che ne hanno potenziato le funzionalità su GitHub, i linguisti le cui traduzioni su Crowdin lo hanno reso accessibile a un pubblico più vasto e le persone che hanno donato per sostenere il suo sviluppo continuo." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume migliora perché c'è chi gli dedica il proprio tempo. I collaboratori su GitHub sviluppano le funzionalità e correggono i bug, i traduttori su Crowdin lo rendono leggibile in altre lingue e i donatori aiutano a mandare avanti lo sviluppo. Questo progetto deve a tutti loro i suoi progressi." #: 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 è un progetto gratuito e open source, creato con amore e mantenuto da me e da una comunità di collaboratori. Le tue donazioni aiutano a tenere le luci accese e il codice in movimento." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume è un progetto gratuito e open source, mantenuto da me e da una comunità di collaboratori. Le tue donazioni coprono i costi di gestione e mandano avanti lo sviluppo." #: 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." -msgstr "Reactive Resume è un generatore di curriculum gratuito e open source che semplifica il processo di creazione, aggiornamento e condivisione del tuo curriculum." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume è un generatore di curriculum gratuito e open source che rende facile creare, aggiornare e condividere il tuo curriculum." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume è gratuito e open source. Se ti è stato utile, considera la possibilità di fare una donazione." #: 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 è 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume è open source, riservato e gratuito. Non mostra pubblicità, non traccia quello che fai e non blocca funzionalità dietro a un abbonamento." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Reactive Resume rimane gratuito, open-source e indipendente perché le a #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Ripresa reattiva v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Ripresa reattiva v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Rinomina" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Genera il tuo curriculum attuale in PDF ed esegue il controllo completo del file, nel tuo browser. Niente viene caricato." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Converte il tuo curriculum attuale in PDF ed esegue il controllo completo del file nel tuo browser. Non viene caricato nulla." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Ripristinare questa versione?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Riprendere" +msgstr "Curriculum" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Modifica al curriculum" msgid "Resume file" msgstr "File curriculum" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link del curriculum copiato negli appunti." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Curriculum collegato" @@ -4328,7 +4331,11 @@ msgstr "Opzioni di curriculum" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Riprendi la patch" +msgstr "Patch del curriculum" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Modelli di curriculum per professioni e gusti diversi. Scegli quello che fa per te." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Rivedi le modifiche" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Esamina il curriculum confrontandolo con la descrizione del lavoro e fammi delle domande prima di modificare le sezioni in cui hai dei dubbi." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Rivedi il curriculum rispetto a un annuncio di lavoro e chiedimi conferma prima di cambiare qualcosa di cui non sei sicuro." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Revisione in corso…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Rielabora il riepilogo in modo che si rivolga a un ruolo di responsabile senior dell'ingegneria senza risultare generico." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Riscrivi il riepilogo per un ruolo da senior engineering manager, e mantienilo specifico." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Riscrivi questo curriculum per una transizione da fondatore di una startup a responsabile di prodotto, evidenziando un chiaro impatto sul business." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Riscrivi questo curriculum per un fondatore di startup che passa a un ruolo di product lead, e mostra l'impatto sul business." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4526,7 +4533,7 @@ msgstr "Cerca…" #: src/routes/dashboard/resumes/index.tsx msgid "Search resumes..." -msgstr "La ricerca riprende..." +msgstr "Cerca curriculum..." #: src/components/ui/combobox.tsx msgid "Search..." @@ -4641,6 +4648,10 @@ msgstr "Separatore" msgid "Serbian" msgstr "Serbo" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Imposta una password se vuoi che solo chi la conosce possa aprire l'URL pubblico." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configurare un provider di IA" msgid "Set up an AI provider before starting a thread." msgstr "Configura un provider di intelligenza artificiale prima di avviare una discussione." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configura prima un provider AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configura un provider di intelligenza artificiale per discutere di questo curriculum e applicare automaticamente le modifiche." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Per iniziare, configura un provider di intelligenza artificiale." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configura app di autenticazione" msgid "Shadow Width" msgstr "Larghezza ombra" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Condividilo con un URL pubblico, metti una password su quell'URL, oppure scarica il PDF e invialo tu." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Condividi il tuo curriculum con un URL pubblico e consenti agli altri di visualizzarlo." +msgid "Share your resume with a public URL." +msgstr "Condividi il tuo curriculum con un URL pubblico." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Accedi al tuo account" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Accedi con GitHub, Google o un provider OAuth personalizzato." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Esci" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Alcuni caratteri risultano come punti interrogativi." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Alcuni controlli richiedono informazioni che questo file non contiene: contenuti di pagina che non è stato possibile analizzare, o testo in una lingua non coperta da questi controlli. Non vengono conteggiati né come superati né come falliti." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Alcuni controlli richiedono informazioni che questo file non contiene: contenuti di pagine che non è stato possibile ispezionare, o testo in una lingua che questi controlli non coprono. Non contano né come superati né come falliti." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Inizia il curriculum con il tuo nome su una riga a sé." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Avvia discussione" +msgid "Start thread" +msgstr "Avvia thread" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Adatta il mio curriculum" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adatta questo curriculum alla descrizione di una posizione da product manager e metti in evidenza la responsabilità della roadmap, la comunicazione con gli stakeholder e i risultati di lancio misurabili." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adatta questo curriculum all'annuncio di lavoro per un product manager e metti in evidenza la titolarità della roadmap, la comunicazione con gli stakeholder e risultati di lancio misurabili." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "L'agente ha bisogno del tuo contributo." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "La chiave API è stata eliminata correttamente." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "La documentazione dell'API mostra come collegare Reactive Resume alle tue applicazioni. Copre gli endpoint, il formato delle richieste e l'autenticazione." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Dopo l'eliminazione, la chiave API non potrà più accedere ai tuoi dati. Questa azione non può essere annullata." +msgid "The API key has been deleted." +msgstr "La chiave API è stata eliminata." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "L'applicazione che ti ha inviato qui ha effettuato una richiesta di auto msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "I controlli sopra sono meccanici. Questo chiede a un modello linguistico cosa penserebbe un lettore dei tuoi punti elenco e suggerisce riscritture. Non produce alcun punteggio." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Il comando che stai cercando non esiste." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Il controllo approfondito non è riuscito a terminare. Riprova." @@ -5317,10 +5332,6 @@ msgstr "Non è stato possibile verificare la risposta del provider. Ricomincia." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Impossibile aggiornare l'anteprima del curriculum. Viene ancora visualizzata l'ultima anteprima valida." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Il curriculum a cui stai cercando di accedere è protetto da password" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "La stessa riga si ripete su ogni pagina." @@ -5369,26 +5380,13 @@ msgstr "Non c'è alcun link a un profilo, portfolio o repository." msgid "There is no summary paragraph." msgstr "Non c'è un paragrafo di riepilogo." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Si è verificato un problema durante la generazione del DOCX, la preghiamo di riprovare." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Si è verificato un problema durante la generazione del PDF, riprova." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Si è verificato un problema durante la preparazione del curriculum per la stampa. Riprova." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Non c'erano informazioni sufficienti per eseguire questo controllo." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Questi controlli vengono eseguiti durante la digitazione e non escono mai dal browser. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Questi controlli vengono eseguiti mentre scrivi e non escono mai dal tuo browser. Verificano se un software riesce a leggere il tuo curriculum, non quanto è scritto bene." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Questa azione non può essere annullata." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Questa azione non può essere annullata. Tutti i tuoi dati verranno eliminati in modo permanente." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Questa azione è irreversibile. I messaggi della conversazione e gli allegati caricati verranno rimossi. Il curriculum vitae provvisorio rimarrà nella tua dashboard e potrà essere eliminato separatamente." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Questa azione non può essere annullata. I messaggi e gli allegati della conversazione verranno rimossi." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "L'operazione non può essere annullata. Elimina i messaggi del thread e gli allegati caricati." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Impossibile aprire questa discussione con l'agente." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "L'operazione non può essere annullata. Elimina i messaggi del thread e gli allegati caricati. Il curriculum di lavoro resta nella tua dashboard e puoi eliminarlo separatamente." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Questo controllo non si applica a questo file." msgid "This check only runs on resumes written in English." msgstr "Questo controllo viene eseguito solo su curriculum scritti in inglese." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Questo crea una nuova chiave API, che consente ad altri programmi di leggere e modificare i dati del tuo curriculum tramite l'API di Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Questa data non verrà letta correttamente." @@ -5523,6 +5521,10 @@ msgstr "Questo è un modulo XFA, quindi la maggior parte dei software legge solo msgid "This is not a common resume page size." msgstr "Questo non è un formato di pagina comune per un curriculum." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Questa chiave viene mostrata una sola volta. Copiala prima di chiudere questa finestra." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "A questo collegamento manca il protocollo." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Potrebbero essere necessari alcuni minuti, a seconda della risposta del provider IA. Non chiudere la finestra e non aggiornare la pagina." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Questo misura quanto fedelmente il software riesce a estrarre il testo di questo file. Non prevede se una candidatura verrà respinta. Nessuno strumento può farlo. Il tuo file è stato letto in questo browser e non è mai stato caricato." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Misura con quanta fedeltà un software riesce a estrarre il testo di questo file. Non prevede se una candidatura verrà rifiutata, e nessuno strumento può farlo. Il tuo file è stato letto in questo browser e non è mai stato caricato." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Questo curriculum è bloccato e non può essere aggiornato." msgid "This resume is long." msgstr "Questo curriculum è lungo." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Questo curriculum è protetto da password" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Questo curriculum è stato aggiornato da un agente di intelligenza artificiale." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Le impostazioni di condivisione di questo curriculum sono state modificate altrove." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Questa revisione è l'opinione di un modello linguistico sulla tua scrittura. Non cambia il punteggio sopra, e può sbagliarsi. Leggila come un secondo parere, non come un verdetto." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Questa revisione è l'opinione di un modello linguistico sulla tua scrittura. Non cambia il punteggio qui sopra e può sbagliare. Consideralo un secondo parere, non un verdetto." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Questo ruolo non ha descrizione." msgid "This section has content but never appears." msgstr "Questa sezione contiene contenuti ma non viene mai visualizzata." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Questa sezione è riservata alle tue note personali specifiche per questo curriculum. Il contenuto qui rimane privato e non è condiviso con nessun altro." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Questa sezione è suddivisa in colonne." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Questo passaggio è facoltativo, ma consigliato." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Questa discussione è stata archiviata. Non è possibile inviare nuovi messaggi." +msgid "This thread is archived. You can't send new messages." +msgstr "Questo thread è archiviato. Non puoi inviare nuovi messaggi." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Questa discussione è di sola lettura" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Questa discussione è in sola lettura perché il curriculum funzionante o il fornitore di intelligenza artificiale non sono disponibili." -#: 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 "Questo genererà una nuova chiave API per accedere all'API di Reactive Resume e consentire alle macchine di interagire con i dati del tuo curriculum." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Questo la aiuterà a identificarlo in seguito, se prevede di avere più passepartout." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Questo rimuoverà tutti gli elementi da questa sezione." @@ -5653,15 +5647,15 @@ msgstr "Discussione eliminata." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Fili" +msgstr "Discussioni" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Rendi più concisa la sezione relativa alle competenze, in modo che supporti il ruolo target anziché sembrare un semplice elenco di parole chiave." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Dimostrazione in timelapse della creazione di un curriculum con Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse di un curriculum creato in Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Cronologia" msgid "Tip" msgstr "Suggerimento" -#: 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 "Suggerimento: assegna alla tua chiave API un nome corrispondente allo scopo della chiave, così potrai identificarla più facilmente in seguito." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Suggerimento: puoi nominare il curriculum facendo riferimento alla posizione per la quale ti stai candidando." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titolo" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Per eliminare il tuo account devi inserire il testo di conferma e fare clic sul pulsante qui sotto." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Per eliminare il tuo account, digita il testo di conferma qui sotto, poi fai clic sul pulsante." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "Alterna la barra laterale destra" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "Discussioni di attivazione/disattivazione" +msgstr "Attiva/disattiva le discussioni" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Disattiva le legature discrezionali durante l'esportazione." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Attiva la condivisione pubblica per tenere traccia di quante volte il tuo curriculum è stato visualizzato o scaricato. Solo tu puoi vedere le statistiche del tuo curriculum." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Attiva la condivisione pubblica per sapere quante volte il tuo curriculum è stato visualizzato o scaricato. Solo tu puoi vedere questi numeri." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autenticazione a due fattori" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "L'autenticazione a due fattori è stata disattivata correttamente." +msgid "Two-factor authentication is now disabled." +msgstr "L'autenticazione a due fattori è ora disattivata." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "L'autenticazione a due fattori è stata configurata correttamente." +msgid "Two-factor authentication is now enabled." +msgstr "L'autenticazione a due fattori è ora attiva." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Aggiorna un'esperienza di volontariato esistente" msgid "Update Password" msgstr "Aggiorna password" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Aggiorna i punti elenco del progetto per evidenziare la leadership, i vincoli, i compromessi e i risultati misurabili." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Aggiorna curriculum" @@ -5970,6 +5952,10 @@ msgstr "Aggiorna curriculum" msgid "Update the calendar date for this timeline entry." msgstr "Aggiorna la data del calendario per questa voce della cronologia." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Aggiorna i punti elenco dei progetti per mostrare leadership, vincoli, compromessi e risultati misurabili." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Aggiorna i dettagli di questa candidatura." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Carica .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Carica un curriculum e scopri cosa legge davvero un sistema di tracciamento dei candidati. Tutto funziona in questo browser. Il tuo file non viene mai caricato, e niente viene memorizzato." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Carica un curriculum e scopri cosa ne legge un sistema di tracciamento dei candidati. Tutto viene eseguito in questo browser. Il tuo file non viene mai caricato e non viene salvato nulla." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Avvertimento" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Non siamo riusciti a rilevare automaticamente il formato: selezionalo qui sopra." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Non siamo riusciti a rilevare il formato automaticamente. Scegli tu qui sopra." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Non siamo riusciti a trovare quella pagina" msgid "We couldn't link that provider account. Please try again." msgstr "Non siamo riusciti a collegare quell'account del provider. Riprova." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Non siamo riusciti ad aprire questo thread." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Non siamo riusciti a leggere il tuo profilo dal provider." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Abbiamo inviato un link di conferma al tuo nuovo indirizzo email. Aprilo per confermare la modifica." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Abbiamo inviato un nuovo link di verifica al tuo indirizzo email. Aprilo per verificare il tuo account." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Ricerca web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Sì, Reactive Resume è disponibile in più lingue. Puoi scegliere la tua lingua preferita nella pagina delle impostazioni o usando il selettore di lingua nell'angolo in alto a destra. Se non vedi la tua lingua, o se vuoi migliorare le traduzioni esistenti, puoi <0>contribuire alle traduzioni su Crowdin<1> (apre in una nuova scheda)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Sì. Con un clic esporti il tuo curriculum in PDF, con formattazione e stile intatti." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Sì! Reactive Resume è completamente gratuito da usare, senza costi nascosti, livelli premium o abbonamenti. È open source e resterà sempre gratuito." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Sì. Scegli la tua lingua nella pagina delle impostazioni, oppure con il selettore di lingua in alto a destra. Se la tua lingua manca, o la traduzione esistente si può migliorare, puoi <0>contribuire alle traduzioni su Crowdin<1> (apre in una nuova scheda)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Hai anche la possibilità di distribuirlo sui tuoi server usando l'immagine Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Sì. Reactive Resume è gratuito, senza costi nascosti, piani premium o abbonamenti. È open source, e resterà gratuito." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Puoi anche usare il tuo nome utente per accedere." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Puoi accedere anche con il tuo nome utente." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "C’è posta per te!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Il tuo account è stato eliminato correttamente." +msgid "Your account has been deleted." +msgstr "Il tuo account è stato eliminato." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "I tuoi dati di contatto non sono nella prima pagina." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "I tuoi dati sono stati esportati correttamente." +msgid "Your data has been exported." +msgstr "I tuoi dati sono stati esportati." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "I tuoi dati sono al sicuro e non vengono mai condivisi o venduti a nessuno." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "I tuoi dati sono conservati in modo sicuro e non vengono mai condivisi con terze parti. Se vuoi il controllo completo, puoi installare Reactive Resume sui tuoi server." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Impossibile salvare le ultime modifiche." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "I tuoi stili legacy rimarranno attivi finché non attiverai esplicitamente questa bozza di CSS semantico." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "I tuoi stili precedenti restano attivi finché non attivi questa bozza di CSS semantico." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "I margini della tua pagina sono molto stretti." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "La tua password è stata reimpostata. Ora puoi accedere con la nuova password." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "L'aggiornamento della password è stato completato con successo." +msgid "Your password has been updated." +msgstr "La tua password è stata aggiornata." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Il tuo numero di telefono è scritto in un formato insolito." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Il tuo profilo è stato aggiornato correttamente." +msgid "Your profile has been updated." +msgstr "Il tuo profilo è stato aggiornato." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Il tuo curriculum è stato creato correttamente." +msgid "Your resume has been created." +msgstr "Il tuo curriculum è stato creato." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Il tuo curriculum è stato eliminato correttamente." +msgid "Your resume has been deleted." +msgstr "Il tuo curriculum è stato eliminato." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Il tuo curriculum è stato duplicato correttamente." +msgid "Your resume has been duplicated." +msgstr "Il tuo curriculum è stato duplicato." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Il tuo curriculum è stato importato correttamente." +msgid "Your resume has been imported." +msgstr "Il tuo curriculum è stato importato." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Il tuo curriculum è stato ripristinato alla versione selezionata." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Il tuo curriculum è stato aggiornato correttamente." +msgid "Your resume has been updated." +msgstr "Il tuo curriculum è stato aggiornato." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Il tuo curriculum usa \"io\" e \"mio\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Il link pubblico del tuo curriculum è attualmente protetto da password. Condividi la password solo con persone di cui ti fidi." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "L'URL pubblico del tuo curriculum è protetto da una password. Condividi la password solo con persone di cui ti fidi." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Il tuo supporto garantisce che il progetto rimanga gratuito e accessibile a tutti, ora e in futuro." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Il tuo sostegno mantiene il progetto gratuito e aperto a tutti, ora e in futuro." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Rimpicciolisci" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ja-JP.po b/apps/web/locales/ja-JP.po index 78fbbf541..0745255fe 100644 --- a/apps/web/locales/ja-JP.po +++ b/apps/web/locales/ja-JP.po @@ -127,7 +127,7 @@ msgstr "{sectionTitle} · アイテム {itemNumber}" #: src/routes/_home/-sections/hero.tsx msgid "<0>Finally,<1>A free and open-source resume builder" -msgstr "<0>ついに登場、<1>無料・オープンソースのレジュメビルダー" +msgstr "<0>ついに登場、<1>無料・オープンソースの履歴書ビルダー" #: src/routes/_home/-sections/faq.tsx msgctxt "Home page FAQ section heading with each word visually separated into individual spans" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>よくある<1>ご質問<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.<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!" -msgstr "<0>Reactive Resume をご利用いただきありがとうございます。このアプリは、世界中のオープンソースコントリビューターからの素晴らしいサポートを受けながら、主に私の余暇の時間を使って愛情を込めて作成してきたものです。<1>もし Reactive Resume があなたのお役に立っていて、このサービスをすべての人にとって無料かつオープンなままに保つことにご協力いただける場合は、寄付をご検討ください。少額でも大変ありがたく存じます。" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume をご利用いただきありがとうございます。このアプリは、世界中のオープンソースコントリビューターの協力を得ながら、主に私の空き時間で開発しています。<1>お役に立ち、これからも誰もが無料でオープンに使えるようにしたいと思っていただけたなら、ぜひ寄付をご検討ください。金額の大小は問いません。" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1年" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12以上のテンプレート" +msgid "15 Templates" +msgstr "15 種類のテンプレート" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3か月" msgid "6 months" msgstr "6か月" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "整った単一列のエクスポートならすべての情報が保持されます。情報が失われるのは、列や画像がある場合です。" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "確認用リンクを現在のメールアドレスに送信しました。受信ボックスを確認して、変更を確定してください。" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "日付が未来になっています。" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "フォントが参照されていますが、埋め込まれていません。" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Reactive Resume は、レジュメの作成・更新・共有を簡単にする、無料のオープンソース レジュメビルダーです。" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "履歴書の作成・更新・共有を簡単にする、無料でオープンソースの履歴書ビルダーです。" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "空白期間は問題ではありません。必要であれば一行で msgid "A link points somewhere other than the address it shows." msgstr "リンク先が表示されているアドレスと異なります。" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "リンクをクリップボードにコピーしました。" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "これまで多くの方々が、Reactive Resume を使った体験やそれがどのように役立ったかをメールで送ってくださり、私はそれを読むたびに元気づけられています。もしあなたにも共有したいストーリーがあれば、<0>{email} までメールでお知らせください。" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "新しい確認用リンクをメールアドレスに送信しました。受信ボックスを確認して、アカウントを認証してください。" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "これまで多くの方から、Reactive Resume が役に立ったという便りをいただいてきました。そうしたメールを読むのに飽きることはありません。お話を聞かせていただけるなら、<0>{email} までご連絡ください。" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ページが回転しています。" msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai によるパッションプロジェクトです。" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "選べるデザインを揃えています。今後も追加していきます。" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "写真、見出し、列を使って人間の読み手向けにレイアウトされた履歴書" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "1 段組みでエクスポートすれば、情報が失われません。情報が失われやすいのは、段組みと画像です。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "やや挑戦的" @@ -243,13 +234,9 @@ msgstr "ウェブアドレスに https:// が付いていません。" 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 では、書式やスタイルがそのまま維持されます。" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." -msgstr "API を使用して、プログラムからレジュメとデータにアクセスできます。" +msgstr "API を使用して、プログラムから履歴書とデータにアクセスできます。" #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "カスタムフィールドを追加" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "応募中の求人を追加し、送付した履歴書をリンクして、進捗に合わせてパイプライン内で移動します。" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "応募する求人を追加して、送った履歴書をリンクしましょう。返信が来たら、ボード上で移動させます。" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "エントリを追加するか、プロジェクトやボランティア msgid "Add and test a provider before starting an agent thread." msgstr "エージェントスレッドを開始する前に、プロバイダーを追加してテストしてください。" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "アカウントの保護をもう一段階強化します。" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -453,7 +444,7 @@ msgstr "[基本] の下にフルネームを追加します。" #: src/routes/agent/-components/agent-chat.tsx msgid "Adjust the resume for a remote-first role that values async communication and ownership." -msgstr "非同期コミュニケーションと主体性を重視する、リモートワーク中心の職種に合わせてレジュメを調整しましょう。" +msgstr "非同期コミュニケーションと主体性を重視する、リモートワーク中心の職種に合わせて履歴書を調整しましょう。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Advanced" @@ -559,7 +550,7 @@ msgstr "予期せぬエラーが発生したため、このページを読み込 #. Fallback toast when importing a resume fails for an unknown reason #: src/dialogs/resume/import.tsx msgid "An unknown error occurred while importing your resume." -msgstr "レジュメのインポート中に不明なエラーが発生しました。" +msgstr "履歴書のインポート中に不明なエラーが発生しました。" #: src/routes/_home/-sections/features.tsx msgid "And many more..." @@ -578,16 +569,16 @@ msgid "Any tag" msgstr "任意のタグ" #: 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 "公開 URL にアクセスする人は、閲覧するためにこのパスワードを入力する必要があります。" - -#: 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 "公開 URL を知っている人は、パスワードを入力しなくてもレジュメを閲覧およびダウンロードできます。" +msgid "Anyone who opens the public URL will need this password." +msgstr "公開 URL を開く人には、このパスワードが必要になります。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." -msgstr "リンクを知っている人は誰でもレジュメを表示してダウンロードできます。" +msgstr "リンクを知っている人は誰でも履歴書を表示してダウンロードできます。" + +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "公開 URL を知っている人は誰でも、パスワードなしで履歴書を閲覧・ダウンロードできます。" #: src/routes/_home/-sections/features.tsx msgid "API Access" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "承認" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "承認済み — エージェントを待っています…" +msgid "Approved, waiting for the agent…" +msgstr "承認しました。エージェントの応答を待っています…" #: src/libs/locale.ts msgid "Arabic" @@ -706,7 +697,7 @@ msgstr "本当にこの項目を削除しますか?" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to delete this resume?" -msgstr "このレジュメを削除しますか?" +msgstr "この履歴書を削除しますか?" #: src/features/settings/pages/account.tsx msgid "Are you sure you want to delete your account?" @@ -715,7 +706,7 @@ msgstr "このアカウントを削除しますか?" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Are you sure you want to lock this resume?" -msgstr "このレジュメをロックしますか?" +msgstr "この履歴書をロックしますか?" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Are you sure you want to remove password protection?" @@ -735,7 +726,7 @@ msgstr "人工知能" #: src/routes/agent/-components/agent-chat.tsx msgid "Ask anything about this resume" -msgstr "このレジュメについて何でも質問してください" +msgstr "この履歴書について何でも質問してください" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Aspect Ratio" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "自動入力に失敗しました。" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "複数の言語で利用できます。翻訳に貢献したい場合は、Crowdin をご覧ください。" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "複数の言語でご利用いただけます。翻訳に協力していただけるなら、Crowdin へお越しください。" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "アゼルバイジャン語" msgid "Back to authentication settings" msgstr "認証設定に戻る" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ログイン画面に戻る" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" -msgstr "レジュメに戻る" +msgstr "履歴書に戻る" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "サインインに戻る" @@ -844,10 +832,6 @@ msgstr "ベースURL" msgid "Basics" msgstr "基本情報" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "選択できる美しいテンプレートを多数用意しており、今後もさらに追加される予定です。" - #: src/libs/locale.ts msgid "Bengali" msgstr "ベンガル語" @@ -953,7 +937,7 @@ msgstr "キャンセル" #: src/routes/agent/-components/agent-chat.tsx msgid "Cannot restore; the resume has changed since this edit was applied." -msgstr "この編集以降にレジュメが変更されているため、復元できません。" +msgstr "この編集以降に履歴書が変更されているため、復元できません。" #: src/libs/locale.ts msgid "Catalan" @@ -981,13 +965,17 @@ msgstr "言語を変更" msgid "Change language to…" msgstr "言語を…に変更します" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "色、フォント、デザインを自分好みに変更できます。" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "テーマを…に変更します" #: src/dialogs/resume/index.tsx msgid "Changed your mind? Rename your resume to something more descriptive." -msgstr "やっぱり変更しますか?レジュメに、よりわかりやすい名前を付け直しましょう。" +msgstr "やっぱり変更しますか?履歴書に、よりわかりやすい名前を付け直しましょう。" #: src/routes/_home/-sections/footer.tsx msgid "Changelog" @@ -1006,6 +994,10 @@ msgstr "再チェック" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "エクスポートしたファイルに想定通りの内容が含まれ、すべてが選択可能なテキストであることを確認してください。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "応募者追跡システム(ATS)が読み取れない箇所を確認して、確信のあるキーワードだけを追加しましょう。" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "パスワードをリセットするリンクを記載したメールを確認してください。" @@ -1040,7 +1032,7 @@ msgstr "中国語(繁体字)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "モデルを選び、レジュメの下書きを作成してください。" +msgstr "モデルを選び、履歴書の下書きを作成してください。" #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1054,11 +1046,7 @@ msgstr "プリセットまたはカスタムシェードを選択します。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a resume" -msgstr "レジュメを選択してください" - -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "サイドバーから既存の会話を選択するか、下書きに特化した新しいスレッドを開始してください。" +msgstr "履歴書を選択してください" #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "会社 A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "このレジュメをこの求人情報のURLと比較し、簡潔かつ説得力のある文体を保ちつつ、キーワードを更新してください。" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "この履歴書をこの求人情報の URL と比較して、誇張することなくキーワードを更新してください。" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "接続に失敗しました。" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "接続確認済み — プロバイダは使用可能です。" +msgid "Connection verified. The provider is ready to use." +msgstr "接続を確認しました。このプロバイダーはすぐに使用できます。" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "中断したところから再開" #: 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 "Reactive Resume や他の履歴書ビルダーで作成した既存の履歴書をインポートして、中断したところから再開できます。対応形式は PDF、Microsoft Word、そして Reactive Resume の JSON ファイルです。" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "ご支援は、バグ修正やセキュリティアップデート、継続的な改善のための資金となり、アプリが安定して動作し続けることに貢献します。" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume や他の履歴書ビルダーで作成した履歴書をインポートして、続きから作業できます。対応形式は PDF、Microsoft Word、および Reactive Resume または JSON Resume の JSON ファイルです。" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "年を修正するか、進行中の作業には「現在」を使用し msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "年を修正するか、現在も継続中であれば「Present」と記載してください。" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX を生成できませんでした。もう一度お試しください。" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF を生成できませんでした。もう一度お試しください。" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "履歴書を印刷用に準備できませんでした。もう一度お試しください。" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AIプロバイダーに接続できませんでした。もう一度お msgid "Could not restore this patch." msgstr "このパッチを復元できませんでした。" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "二要素認証を設定できませんでした。" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "プロバイダとの接続を確認できませんでした。" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ソース別件数" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "解析スコアとは別に集計されます。カバー率は何かを予測するものではありません。" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "解析スコアとは別に集計されます。カバレッジは何かを予測するものではありません。" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1454,7 +1455,7 @@ msgstr "リファレンスを追加" #: src/routes/dashboard/resumes/-components/cards/create-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "Create a new resume" -msgstr "新しいレジュメを作成" +msgstr "新しい履歴書を作成" #: src/dialogs/resume/sections/skill.tsx msgid "Create a new skill" @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "サンプルから作成" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "制限なく、必要なだけレジュメを作成できます。" +msgid "Create as many resumes as you want." +msgstr "履歴書はいくつでも作成できます。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1488,7 +1489,11 @@ msgstr "今すぐ作成する" #. Accessible label for create-resume split button group #: src/dialogs/resume/index.tsx msgid "Create resume with options" -msgstr "オプション付きのレジュメを作成" +msgstr "オプション付きの履歴書を作成" + +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "履歴書を作成し、カスタマイズして共有しましょう。Reactive Resume はオープンソースで、あなたを追跡せず、これからも無料です。" #: src/routes/dashboard/resumes/index.tsx msgid "Created" @@ -1505,7 +1510,7 @@ msgstr "API キーを作成しています..." #: src/dialogs/resume/index.tsx msgid "Creating your resume..." -msgstr "レジュメを作成しています…" +msgstr "履歴書を作成しています…" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Crop picture" @@ -1677,16 +1682,20 @@ msgstr "API キーを削除しています..." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts msgid "Deleting your resume..." -msgstr "レジュメを削除しています…" +msgstr "履歴書を削除しています…" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "拒否済み — エージェントを待っています…" +msgid "Denied, waiting for the agent…" +msgstr "拒否しました。エージェントの応答を待っています…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "拒否" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker イメージを使って、自分のサーバーにデプロイできます。" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "各職務は短い箇条書きで説明してください。長い段落は流し読みや区分けがしにくくなります。" @@ -1764,6 +1773,10 @@ msgstr "寄付する" msgid "Donate to Reactive Resume" msgstr "Reactive Resume に寄付" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "寄付は、バグ修正やセキュリティ更新、そしてアプリを動かし続けるための地道な作業に充てられます。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "完了" @@ -1831,20 +1844,20 @@ msgid "Duplicate" msgstr "複製" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AIドラフトとして複製" +msgid "Duplicate as AI draft" +msgstr "AI 下書きとして複製" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" -msgstr "レジュメを複製" +msgstr "履歴書を複製" #: src/dialogs/resume/index.tsx msgid "Duplicate your resume to create a new one, just like the original." -msgstr "レジュメを複製して、同じ内容の新しいレジュメを作成します。" +msgstr "履歴書を複製して、同じ内容の新しい履歴書を作成します。" #: src/dialogs/resume/index.tsx msgid "Duplicating your resume..." -msgstr "レジュメを複製しています…" +msgstr "履歴書を複製しています…" #: src/libs/locale.ts msgid "Dutch" @@ -1852,7 +1865,7 @@ msgstr "オランダ語" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "以前のバージョンは保持されますが、作成者の元に戻す履歴はリセットされます。" +msgstr "以前のバージョンは保持されますが、ビルダーの元に戻す履歴はリセットされます。" #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1980,22 +1993,30 @@ msgstr "英語" msgid "English (United Kingdom)" msgstr "英語(イギリス)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "アカウントのセキュリティを強化するために、追加の保護レイヤーを有効にしましょう。" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "パスキーの名前を入力します。" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "アカウントの新しいパスワードを入力してください" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "保存してあるバックアップコードのうち 1 つを入力して、アカウントにアクセスしてください。" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "履歴書の所有者から共有されたパスワードを入力してください。" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "リンク先の URL を入力" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "リンク先の URL を入力してください:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "認証アプリに表示されている確認コードを入力してください。" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "現在のパスワードと新しいパスワードを入力して、アカウントを更新してください。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "二要素認証を設定することを確定するために、パスワードを入力してください。有効化されると、ログインのたびに認証アプリのコードを入力する必要があります。" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "二要素認証の設定を確認するため、パスワードを入力してください。有効にすると、サインインのたびに認証アプリのコードが必要になります。" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "すべてのチェックに合格しました。" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "すべてのご支援は、大きくても小さくても、このプロジェクトにとって大きな力になります。<0/>ご支援ありがとうございます。" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "どんなに少額でも力になります。<0/>ご支援ありがとうございます!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "テンプレートごとに見た目が異なるので、自分をどう見せたいかに合ったものを選びましょう。Reactive Resume には現在 15 種類あり、今後も追加していきます。" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "有効期限" msgid "Expires on {0}" msgstr "有効期限: {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "さまざまなスタイル、職種、個性に合わせてデザインされた多彩なテンプレートをご用意しています。現在 Reactive Resume には 12 個のテンプレートがあり、今後さらに追加される予定です。" - -#: src/features/settings/pages/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 "Reactive Resume をアプリケーションと統合する方法を学ぶには、API ドキュメントをご覧ください。詳細なエンドポイント、リクエスト例、認証方法が記載されています。" - #: src/libs/resume/section.tsx msgid "Export" msgstr "エクスポート" @@ -2083,13 +2096,9 @@ msgstr "PNG をエクスポート" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "履歴書は画像やスキャンではなく、テキストPDFとしてエクスポートしてください。" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "必要な形式で履歴書またはカバーレターをエクスポートします。" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "待ち時間や遅延なく、即座にPDF形式でエクスポートできます。" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ワンクリックで、待たされることなく履歴書を PDF にエクスポートできます。" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "AIプロバイダーの保存に失敗しました。" msgid "Failed to send password reset email. Please try again." msgstr "パスワードリセットメールの送信に失敗しました。もう一度お試しください。" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "二要素認証の設定に失敗しました。" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "タグで絞り込み" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "弱い箇条書きを見つけ出し、より力強い成果、数値、範囲、そしてより鋭い動詞を用いて書き直してください。" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "弱い箇条書きを見つけて、より強い成果、数値、規模、そして鋭い動詞で書き直してください。" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "フォントの太さ" msgid "Font Weights" msgstr "フォントの太さのプリセット" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "安全で、気が散らない環境のために。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "たとえば、この履歴書をどの企業に送付したかや、求人票へのリンクなどの情報をここにメモしておくことができます。" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "セキュリティ上の理由から、このキーは一度しか表示されません。" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "たとえば、この履歴書をどの企業に送ったかや、求人情報へのリンクをメモしておきましょう。" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "不足点:" msgid "Generate a random name" msgstr "ランダムな名前を生成" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF を生成しています..." + #: src/libs/locale.ts msgid "German" msgstr "ドイツ語" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ヘブライ語" #: 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 "より経験豊富なコントリビューターに参加してもらうことで、単一のメンテナーへの負担を減らし、開発を加速させることができます。" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "経験豊富なコントリビューターをもっと迎え入れ、作業が一人のメンテナーに集中しないようにするための支援をお願いします。" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "アプリの翻訳に協力する" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "さまざまな職種や個性に合わせたテンプレートを取りそろえています。モダンかクラシックか、インパクト重視かシンプルかに関わらず、あなたに合ったデザインが見つかります。以下のオプションから、自分のスタイルに合うテンプレートをお選びください。" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "新しい API キーはこちらです" @@ -2634,7 +2632,7 @@ msgstr "ホーム" #: src/routes/_home/-sections/faq.tsx msgid "How do I share my resume?" -msgstr "レジュメはどのように共有できますか?" +msgstr "履歴書はどのように共有できますか?" #: src/features/settings/pages/api-keys.tsx msgid "How do I use the API?" @@ -2657,10 +2655,6 @@ msgstr "ハンガリー語" msgid "Icon" msgstr "アイコン" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "応募者追跡システムのギャップを特定し、信頼性の高いキーワード改善のみを適用する。" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "スキャンによるものであれば想定内です。そうでなければ削除してください。採用担当者はキーワードの詰め込みとみなします。" @@ -2683,7 +2677,7 @@ msgstr "{0} をインポート" #: src/routes/dashboard/resumes/-components/cards/import-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "Import an existing resume" -msgstr "既存のレジュメをインポート" +msgstr "既存の履歴書をインポート" #: src/routes/dashboard/applications/index.tsx msgid "Import CSV" @@ -2709,7 +2703,7 @@ msgstr "PDFまたはWordからのインポートには、接続されたAIプロ #: src/dialogs/resume/import.tsx msgid "Importing your resume..." -msgstr "レジュメをインポートしています…" +msgstr "履歴書をインポートしています…" #: src/dialogs/resume/import.tsx msgid "Importing…" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "カンナダ語" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "アドレスは1つだけにして、どちらを使うべきか推測させないようにしてください。" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "アドレスは 1 つだけにして、ソフトウェアがどれを使うべきか迷わないようにしましょう。" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "通常は画像を削除または縮小して、2.5MB未満に抑えてください。" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "この履歴書に関する非公開のメモをここに残せます。他の人には見えません。" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "履歴書の内容はテキストの画像ではなく、実際のテキストとして保ってください。" @@ -2904,7 +2902,7 @@ msgstr "一緒に" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "鍵" +msgstr "キー" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,9 +3056,13 @@ msgstr "行の高さ" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume をリンク(推奨)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI による適合度スコアと内容の調整を使うには、Reactive Resume の履歴書をリンクしてください。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." -msgstr "レジュメをリンクし、職務内容を貼り付ける(編集)と、適合度を評価して調整済みのコピーを作成できます。" +msgstr "履歴書をリンクし、職務内容を貼り付ける(編集)と、適合度を評価して調整済みのコピーを作成できます。" #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn、紹介…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume をリンクすると、AI によるマッチスコアと調整が有効になります。" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} アカウントをリンクしています..." @@ -3143,11 +3141,6 @@ msgstr "所在地" msgid "Lock" msgstr "ロック" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ログアウト" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "長い箇所がすべて大文字で書かれています。" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "メインナビゲーション" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "職務経歴欄をより成果重視の記述にし、曖昧な責任記述は削除してください。" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "職歴セクションを成果中心に書き換えて、あいまいな職務内容は削ってください。" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3230,7 +3223,7 @@ msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "レジュメが選択されていません" +msgstr "履歴書が選択されていません" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3316,6 +3309,18 @@ msgstr "先頭を https:// にしてください" msgid "Name" msgstr "名前" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "応募するポジションの名前を履歴書に付けましょう。" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "名前を付けておくとキーを見分けやすくなるので、何に使うキーかがわかる名前にしましょう。" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "複数登録する場合、名前を付けておくとパスキーを見分けやすくなります。" + #: src/libs/locale.ts msgid "Nepali" msgstr "ネパール語" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "新規申請" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "新しい機能が継続的に追加・改善されているため、定期的にチェックしてみてください。" +msgid "New features land regularly, so check back now and then." +msgstr "新機能は定期的に追加されるので、ときどき見に来てください。" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "新しいスレッド" msgid "New Thread" msgstr "新しいスレッド" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "広告もトラッカーもないので、作業の邪魔になるものはありません。" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "広告なし・トラッキングなし" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "フィルターに一致する応募はありません。" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "まだ応募はありません — いくつか追加するとファネルと返信率を確認できます。" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "まだ応募はありません。いくつか追加すると、ファネルと返信率が表示されます。" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "箇条書きが見つかりませんでした。" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "検索に一致するコマンドはありません。" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "一般的なセクション見出しが見つかりませんでした。" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "電話番号が見つかりませんでした。" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "不合格になるかどうかの予測は行いません。どのツールにもできません。" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "不採用になるかどうかを予測することはありません。それができるツールは存在しません。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "オディア語" msgid "Ollama Cloud" msgstr "オラマ・クラウド" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "削除すると、そのキーからはデータにアクセスできなくなります。この操作は元に戻せません。" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ワンクリックサインイン" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "最初の {0} ページのみがチェックされたため、このレポートはファイル全体を網羅していません。" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "一度にインポートされるのは最初の {MAX_IMPORT} 行のみです — {overflow} 行は除外されました。残りをインポートするにはファイルを分割してください。" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "一度にインポートされるのは最初の {MAX_IMPORT} 行だけで、{overflow} 行は取り込まれません。残りをインポートするには、ファイルを分割してください。" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "開く" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "OpenAIエージェント" +msgstr "AIエージェントを開く" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "OpenAIアシスタント" +msgstr "AIアシスタントを開く" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "メールクライアントを開く" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "オープンフォーカスモード" +msgstr "フォーカスモードを開く" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "エージェントへのメモ(任意)" msgid "Optional note for the agent…" msgstr "エージェントへのメモ(任意)…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "必要に応じてパスワードを設定し、パスワードを知っている人だけがリンクを閲覧できるようにすることもできます。" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "任意で、求人情報のどの用語がすでに含まれているか。" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "パスキー" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "パスキーは正常に削除されました。" +msgid "Passkey deleted." +msgstr "パスキーを削除しました。" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "パスキーの登録に成功しました。" +msgid "Passkey registered." +msgstr "パスキーを登録しました。" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "困惑" msgid "Persian" msgstr "ペルシア語" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "好きな色やフォント、デザインでレジュメをパーソナライズし、自分だけのものにしましょう。" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "電話番号" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "サイドバーから会話を選ぶか、新しいスレッドを開始して下書きの作業を始めましょう。" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "履歴書またはカバーレターの形式を選択してください。" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "アイコンを選択してください" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "[レイアウト] パネルからページに配置するか、配置する場合は非表示にします。" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "プレーンテキスト。AI ツールや素早い編集に最適です。" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "アカウント用の新しいパスワードを入力してください。" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "レジュメの所有者から共有されたパスワードを入力して続行してください。" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "リンク先の URL を入力してください:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI ツールや手早い編集に適したプレーンテキスト。" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "プロジェクトへのご支援をお願いいたします" msgid "Please upload a PDF file." msgstr "PDF ファイルをアップロードしてください。" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "PDF を生成しています。しばらくお待ちください..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "PDFが生成されるまでしばらくお待ちください…" - #: src/libs/locale.ts msgid "Polish" msgstr "ポーランド語" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "設定" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "キャリアの流れを変えずに、わかりやすさを改善する控えめな修正を提案してください。" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "経歴の筋書きを変えずに、わかりやすさを高める控えめな修正案を用意してください。" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "プロジェクト" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "パスワードでレジュメを保護し、許可されていないアクセスを防ぎます" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "履歴書をパスワードで保護し、パスワードを知っている人だけが閲覧できるようにしましょう。" +msgid "Protect your resume with a password" +msgstr "履歴書をパスワードで保護する" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "著作物" msgid "Publisher" msgstr "出版社" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "履歴書にパスワードを設定して、渡した相手だけが読めるようにしましょう。" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "1ページ目の上部近くに、プレーンなメールアドレスを記載してください。多くのシステムがこれをもとに応募者を管理します。" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 は、活発なコミュニティのおかげで成長し続けています。このプロジェクトの進歩は、改善のために時間とスキルを捧げてくれた多くの人々のおかげです。GitHub で機能を拡張してくれたコーダー、Crowdin で翻訳を行い、より多くの人々が使えるようにしてくれた言語の専門家、そして継続的な開発を支えるために寄付してくださった皆さまに、心から感謝します。" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume は、人々が時間を割いてくれることで良くなっていきます。GitHub のコントリビューターが機能を作りバグを直し、Crowdin の翻訳者が他の言語で読めるようにし、寄付者が開発の継続を支えてくれています。このプロジェクトの歩みは、そのすべての方々のおかげです。" #: 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 は、愛情を込めて作られ、私とコミュニティのコントリビューターによってメンテナンスされている無料・オープンソースのプロジェクトです。皆さまからの寄付によって、このプロジェクトを継続し、開発を続けることができます。" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume は、私と貢献者コミュニティが運営する無料でオープンソースのプロジェクトです。皆さまの寄付が運用費をまかない、開発の継続を支えています。" #: 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." -msgstr "Reactive Resume は、履歴書の作成、更新、共有のプロセスを簡素化する、無料でオープンソースの履歴書ビルダーです。" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume は、履歴書の作成・更新・共有を簡単にする、無料でオープンソースの履歴書ビルダーです。" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resumeは無料のオープンソースソフトウェアです。もしお役に立てたなら、ぜひご寄付をご検討ください。" #: 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 はオープンソースでプライバシー重視、そして完全無料です。他の履歴書ビルダーと違い、広告を表示したり、あなたのデータを追跡したり、有料プランの裏に機能を隠したりすることはありません。" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume はオープンソースで、プライバシーを守り、無料です。広告は表示せず、あなたの行動を追跡せず、機能を有料の壁の向こうに隠すこともありません。" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resumeが無料、オープンソース、そして独立した #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "リアクティブレジューム v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4109,7 +4107,7 @@ msgstr "カスタムスタイルの適用ガイドをお読みください。" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read the resume" -msgstr "レジュメを読み取りました" +msgstr "履歴書を読み取りました" #: src/features/ats-checker/messages.ts msgid "Readability" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "名前を変更" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "現在の履歴書をブラウザ内でPDFに変換し、ファイル全体のチェックを実行します。アップロードは行われません。" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "現在の履歴書を PDF に書き出し、ブラウザ内でファイルチェックをすべて実行します。アップロードは行いません。" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4293,7 +4291,7 @@ msgstr "復元する" #: src/routes/agent/-components/agent-chat.tsx msgid "Restore the resume to before this patch?" -msgstr "このパッチ適用前の状態にレジュメを復元しますか?" +msgstr "このパッチ適用前の状態に履歴書を復元しますか?" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Restore this version?" @@ -4304,7 +4302,7 @@ msgstr "このバージョンを復元しますか?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "レジュメ" +msgstr "履歴書" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4312,12 +4310,17 @@ msgstr "履歴書の内容" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" -msgstr "レジュメの編集" +msgstr "履歴書の編集" #: src/features/applications/components/application-detail-sheet.tsx msgid "Resume file" msgstr "履歴書ファイル" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "履歴書のリンクをクリップボードにコピーしました。" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "履歴書をリンク済み" @@ -4328,7 +4331,11 @@ msgstr "履歴書の選択肢" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "レジュメパッチ" +msgstr "履歴書パッチ" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "さまざまな職種や好みに合わせた履歴書テンプレート。自分に合うものを選びましょう。" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4336,7 +4343,7 @@ msgstr "レジュメパッチ" #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/resumes/index.tsx msgid "Resumes" -msgstr "レジュメ" +msgstr "履歴書" #: src/routes/agent/-components/agent-chat.tsx msgid "Retry" @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "編集内容を確認" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "レジュメを求人内容と照らし合わせて確認し、不明な点があれば変更する前に私に質問してください。" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "求人情報と照らし合わせて履歴書を確認し、判断に迷うところは変更する前に聞いてください。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "レビュー中…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "要約を修正して、一般的な表現にならないように、上級エンジニアリングマネージャーの職務を的確に捉えられるようにしてください。" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "シニアエンジニアリングマネージャーの職務に合わせて要約を書き直し、具体的な内容にしてください。" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "スタートアップ創業者からプロダクトリーダーへのキャリア転換を、明確なビジネスインパクトを盛り込んだ形でレジュメに書き直してください。" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "スタートアップの創業者からプロダクトリードへ移る人に合わせてこの履歴書を書き直し、ビジネスへの影響がわかるようにしてください。" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4526,7 +4533,7 @@ msgstr "… を検索" #: src/routes/dashboard/resumes/index.tsx msgid "Search resumes..." -msgstr "捜索再開…" +msgstr "履歴書を検索…" #: src/components/ui/combobox.tsx msgid "Search..." @@ -4570,7 +4577,7 @@ msgstr "{0} を選択" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Select a resume" -msgstr "レジュメを選択してください" +msgstr "履歴書を選択してください" #: src/routes/agent/index.tsx msgid "Select a thread" @@ -4641,6 +4648,10 @@ msgstr "区切り線" msgid "Serbian" msgstr "セルビア語" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "公開 URL を、知っている人だけが開けるようにしたい場合は、パスワードを設定してください。" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "AIプロバイダーを設定する" msgid "Set up an AI provider before starting a thread." msgstr "スレッドを開始する前に、AIプロバイダーを設定してください。" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "先に AI プロバイダーを設定してください。" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "AIプロバイダーを設定して、この履歴書についてチャットし、自動的に編集を適用させましょう。" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "まずはAIプロバイダーを設定しましょう。" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "認証アプリを設定" msgid "Shadow Width" msgstr "影の幅" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "公開 URL で共有する、その URL にパスワードを設定する、あるいは PDF をダウンロードして自分で送る、といった方法があります。" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "レジュメを公開 URL で共有し、他の人に閲覧してもらいましょう。" +msgid "Share your resume with a public URL." +msgstr "公開 URL で履歴書を共有できます。" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "アカウントにサインイン" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub・Google またはカスタム OAuth プロバイダーでサインインできます。" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "サインアウト" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "一部の文字が疑問符として出力されます。" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "一部のチェックには、このファイルにない情報が必要です。検査できなかったページ内容や、これらのチェックが対応していない言語のテキストなどです。これらは合格・不合格のいずれにもカウントされません。" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "一部のチェックには、このファイルに含まれていない情報が必要です。内容を確認できないページや、これらのチェックが対応していない言語のテキストなどです。これらは合格にも不合格にも数えません。" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5011,12 +5031,12 @@ msgstr "スレッドを開始する" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." -msgstr "まずレジュメに名前を付けてください。" +msgstr "まず履歴書に名前を付けてください。" #: src/routes/dashboard/resumes/-components/cards/create-card.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "Start building your resume from scratch" -msgstr "ゼロからレジュメの作成を始める" +msgstr "ゼロから履歴書の作成を始める" #: src/features/ats-checker/messages.ts msgid "Start each one with a concrete verb: built, led, reduced, migrated." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "履歴書は氏名を単独の行として先頭に配置してください。" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "スレッドを開始" #: src/libs/resume/section.tsx @@ -5139,7 +5159,7 @@ msgstr "タグ" #: src/dialogs/resume/index.tsx msgid "Tags can be used to categorize your resume by keywords." -msgstr "タグを使って、レジュメをキーワードで分類できます。" +msgstr "タグを使って、履歴書をキーワードで分類できます。" #: src/features/ats-checker/messages.ts msgid "Tags give software an explicit reading order. Enable them when exporting, if your tool offers it." @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "履歴書を調整" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "この履歴書はプロダクトマネージャーの職務内容に合わせて作成し、ロードマップの策定責任、ステークホルダーとのコミュニケーション、そして測定可能なローンチ成果を強調してください。" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "この履歴書をプロダクトマネージャーの求人内容に合わせて調整し、ロードマップの責任範囲、関係者とのコミュニケーション、測定可能なリリース成果を強調してください。" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "エージェントが入力を待っています。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API キーを正常に削除しました。" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API ドキュメントでは、Reactive Resume を自分のアプリケーションに接続する方法を説明しています。エンドポイント、リクエストの形式、認証について扱っています。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "この API キーは削除後、データにアクセスできなくなります。この操作は取り消せません。" +msgid "The API key has been deleted." +msgstr "API キーを削除しました。" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "こちらへ誘導したアプリケーションが無効な認可リク msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "上記のチェックは機械的なものです。こちらは、言語モデルに読み手が箇条書きをどう感じるかを尋ね、書き直し案を提案します。スコアは算出されません。" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "お探しのコマンドは存在しません。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "詳細チェックを完了できませんでした。もう一度お試しください。" @@ -5275,7 +5290,7 @@ msgstr "詳細チェックを完了できませんでした。もう一度お試 #. Error shown when AI parsing returns invalid resume structure during import #: src/dialogs/resume/import.tsx msgid "The imported file could not be parsed into a valid resume." -msgstr "インポートされたファイルが有効なレジュメに解析できませんでした。" +msgstr "インポートされたファイルが有効な履歴書に解析できませんでした。" #: src/features/ats-checker/messages.ts msgid "The order the text is stored in disagrees badly with the order it reads in." @@ -5317,10 +5332,6 @@ msgstr "プロバイダーの応答を検証できませんでした。最初か msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "履歴書のプレビューを更新できませんでした。最後に有効だったプレビューが表示されたままです。" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "アクセスしようとしているレジュメはパスワードで保護されています" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "同じ行がすべてのページに繰り返し表示されています。" @@ -5344,7 +5355,7 @@ msgstr "入力された URL は無効です。" #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "対象のレジュメが削除されました。このスレッドは読み取り専用です。" +msgstr "対象の履歴書が削除されました。このスレッドは読み取り専用です。" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "プロフィール、ポートフォリオ、リポジトリへのリン msgid "There is no summary paragraph." msgstr "概要の段落がありません。" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCXの生成中に問題が発生しました。" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDFの生成中に問題が発生しました。もう一度お試しください。" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "履歴書の印刷準備中に問題が発生しました。もう一度お試しください。" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "このチェックを実行するための情報が不足していました。" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "これらのチェックは入力時に実行され、ブラウザーから離れることはありません。" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "これらのチェックは入力中に実行され、ブラウザの外に出ることはありません。文章の出来ではなく、ソフトウェアが履歴書を読めるかどうかを確認します。" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "この操作は取り消せません。" msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "この操作は取り消せません。すべてのデータが完全に削除されます。" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "この操作は元に戻せません。会話メッセージとアップロードされた添付ファイルは削除されます。履歴書はダッシュボードに残りますので、別途削除できます。" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "この操作は元に戻せません。メッセージとスレッドの添付ファイルは削除されます。" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "この操作は元に戻せません。スレッドのメッセージとアップロードされた添付ファイルが削除されます。" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "このエージェントスレッドを開くことができませんでした。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "この操作は元に戻せません。スレッドのメッセージとアップロードされた添付ファイルが削除されます。作業中の履歴書はダッシュボードに残るので、必要であれば別途削除してください。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "このチェックはこのファイルには適用されません。" msgid "This check only runs on resumes written in English." msgstr "このチェックは英語で書かれた履歴書にのみ実行されます。" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "新しい API キーを作成します。このキーを使うと、他のプログラムが Reactive Resume API を通じて履歴書のデータを読み書きできるようになります。" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "この日付は正しく読み取れません。" @@ -5513,7 +5511,7 @@ msgstr "これはPDFポートフォリオです。表示されているページ #: src/dialogs/resume/index.tsx msgid "This is a URL-friendly name for your resume." -msgstr "URLに使用されるレジュメの識別名です。" +msgstr "URLに使用される履歴書の識別名です。" #: src/features/ats-checker/messages.ts msgid "This is an XFA form, so most software reads only the empty shell." @@ -5523,6 +5521,10 @@ msgstr "これはXFAフォームであるため、多くのソフトウェアは msgid "This is not a common resume page size." msgstr "これは履歴書として一般的なページサイズではありません。" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "このキーが表示されるのは一度だけです。このダイアログを閉じる前にコピーしてください。" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "このリンクにはプロトコルがありません。" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI プロバイダーからの応答によっては、数分かかる場合があります。ウィンドウを閉じたりページを再読み込みしたりしないでください。" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "これは、ソフトウェアがこのファイルのテキストをどれだけ忠実に抽出できるかを測定するものです。応募が却下されるかどうかを予測するものではありません。どのツールにもそれはできません。ファイルはこのブラウザ内で読み取られ、アップロードされることはありません。" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "これは、ソフトウェアがこのファイルのテキストをどれだけ忠実に抽出できるかを測るものです。応募が不採用になるかどうかを予測するものではありませんし、それができるツールもありません。ファイルはこのブラウザ内で読み込まれ、アップロードされていません。" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5561,12 +5563,16 @@ msgstr "この履歴書はロックされています" #: src/features/resume/builder/draft.ts msgid "This resume is locked and cannot be updated." -msgstr "このレジュメはロックされているため、更新できません。" +msgstr "この履歴書はロックされているため、更新できません。" #: src/features/ats-checker/messages.ts msgid "This resume is long." msgstr "この履歴書は長くなっています。" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "この履歴書はパスワードで保護されています" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "この履歴書はAIエージェントによって更新されました。" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "この履歴書の共有設定が他の場所で変更されました。" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "このレビューは、言語モデルによるあなたの文章に対する意見です。上記のスコアを変えるものではなく、誤っている可能性もあります。断定的な結論ではなく、参考意見として読んでください。" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "このレビューは、あなたの文章に対する言語モデルの意見です。上のスコアには影響せず、間違っていることもあります。判定ではなく、セカンドオピニオンとして受け止めてください。" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "この役割には説明がありません。" msgid "This section has content but never appears." msgstr "このセクションにはコンテンツがありますが、表示されません。" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "このセクションはこのレジュメ専用のメモ欄です。内容は非公開で、他の人と共有されることはありません。" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "このセクションは複数の列に分かれています。" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "このステップは任意ですが、実施することをおすすめします。" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "このスレッドはアーカイブされています。新しいメッセージを送信することはできません。" +msgid "This thread is archived. You can't send new messages." +msgstr "このスレッドはアーカイブ済みです。新しいメッセージは送信できません。" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "このスレッドは読み取り専用です" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "このスレッドは、履歴書作成ツールまたはAIプロバイダーが利用できないため、読み取り専用となっています。" - -#: 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 "これは、Reactive Resume API にアクセスしてマシンがレジュメデータとやり取りできるようにする、新しい API キーを生成します。" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "複数のパスキーを使用する予定がある場合、後で識別しやすくなります。" +msgstr "このスレッドは、作業中の履歴書またはAIプロバイダーが利用できないため、読み取り専用となっています。" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "スキルセクションを、キーワードの羅列ではなく、対象となる役割をサポートする内容に絞り込んでください。" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume で履歴書を作成する様子を早送りで示したデモ動画" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume で履歴書が作られていく様子のタイムラプス" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "タイムライン" msgid "Tip" msgstr "ヒント" -#: 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 "ヒント: API キーの用途がすぐに分かるように、目的に応じた名前を付けておくと、後から識別しやすくなります。" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "ヒント: 応募するポジション名をレジュメの名前にするとわかりやすくなります。" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "タイトル" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "アカウントを削除するには、確認用のテキストを入力し、下のボタンをクリックしてください。" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "アカウントを削除するには、下の確認テキストを入力してからボタンをクリックしてください。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "エクスポート時に任意の合字(ディスクレショナリー・リガチャ)をオフにしてください。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "公開共有をオンにすると、レジュメの閲覧数・ダウンロード数を確認できます。統計情報はあなただけが見ることができます。" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "公開共有をオンにすると、履歴書が何回閲覧・ダウンロードされたかを確認できます。この数値を見られるのはあなただけです。" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "二要素認証" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "二要素認証を正常に無効化しました。" +msgid "Two-factor authentication is now disabled." +msgstr "二要素認証を無効にしました。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "二要素認証を正常に設定しました。" +msgid "Two-factor authentication is now enabled." +msgstr "二要素認証を有効にしました。" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5863,7 +5849,7 @@ msgstr "スタイルシートの編集を元に戻す" #: src/routes/_home/-sections/features.tsx msgid "Unlimited Resumes" -msgstr "レジュメを無制限に作成" +msgstr "履歴書を無制限に作成" #: src/features/settings/authentication/components/hooks.tsx msgid "Unlinking your {providerName} account..." @@ -5958,18 +5944,18 @@ msgstr "ボランティアを更新" msgid "Update Password" msgstr "パスワードを更新" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "プロジェクトの箇条書きを更新して、リーダーシップ、制約、トレードオフ、および測定可能な成果を示すようにしてください。" - #: src/dialogs/resume/index.tsx msgid "Update Resume" -msgstr "レジュメを更新" +msgstr "履歴書を更新" #: src/features/applications/components/application-detail-sheet.tsx msgid "Update the calendar date for this timeline entry." msgstr "このタイムライン項目のカレンダー日付を更新します。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "プロジェクトの箇条書きを、リーダーシップ、制約、トレードオフ、測定可能な成果が伝わるように更新してください。" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "この応募の詳細を更新します。" @@ -5988,15 +5974,15 @@ msgstr "パスワードを更新しています..." #: src/dialogs/resume/index.tsx msgid "Updating your resume..." -msgstr "レジュメを更新しています…" +msgstr "履歴書を更新しています…" #: src/features/applications/components/import-applications-sheet.tsx msgid "Upload .csv" msgstr ".csv をアップロード" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "履歴書をアップロードすると、応募者追跡システムが実際に何を読み取るかを確認できます。すべての処理はこのブラウザ内で行われます。ファイルはアップロードされず、何も保存されません。" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "履歴書をアップロードすると、応募者追跡システムがそこから何を読み取るかを確認できます。処理はすべてこのブラウザ内で行われます。ファイルがアップロードされることはなく、保存もされません。" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "警告" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "フォーマットを自動的に検出できませんでした。上記から選択してください。" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "形式を自動で判別できませんでした。上から選択してください。" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "そのページは見つかりませんでした" msgid "We couldn't link that provider account. Please try again." msgstr "そのプロバイダーのアカウントをリンクできませんでした。もう一度お試しください。" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "このスレッドを開けませんでした。" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "プロバイダーからプロフィールを読み取れませんでした。" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "新しいメールアドレスに確認リンクを送信しました。リンクを開いて変更を確定してください。" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "メールアドレスに新しい確認リンクを送信しました。リンクを開いてアカウントを認証してください。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ウェブ検索" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "はい。Reactive Resume は複数の言語に対応しています。設定ページ、または右上の言語切り替えからお好みの言語を選択できます。もしご希望の言語が見つからない場合や、既存の翻訳を改善したい場合は、<0>Crowdin で翻訳に貢献<1>(新しいタブで開きます)できます。" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "はい。ワンクリックで履歴書を PDF にエクスポートでき、書式やスタイルもそのまま保たれます。" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "はい。Reactive Resume は完全に無料で、隠れたコストやプレミアムプラン、サブスクリプション料金は一切ありません。オープンソースであり、今後もずっと無料で提供されます。" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "はい。設定ページ、または右上の言語切り替えから言語を選べます。お使いの言語がない場合や、既存の翻訳をより良くできる場合は、<0>Crowdin で翻訳に貢献<1>(新しいタブで開きます)できます。" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Docker イメージを使って、自身のサーバーにデプロイすることもできます。" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "はい。Reactive Resume は無料で使えます。隠れた費用も、プレミアムプランも、月額料金もありません。オープンソースであり、これからも無料のままです。" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "ユーザー名を使ってログインすることもできます。" - -#: src/routes/_home/-sections/faq.tsx -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 としてダウンロードして直接共有したりできます。お好みの方法をお選びください。" +msgid "You can also sign in with your username." +msgstr "ユーザー名でサインインすることもできます。" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "メールを送信しました。" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "アカウントを正常に削除しました。" +msgid "Your account has been deleted." +msgstr "アカウントを削除しました。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "連絡先情報が1ページ目にありません。" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "データのエクスポートが正常に完了しました。" +msgid "Your data has been exported." +msgstr "データをエクスポートしました。" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "あなたのデータは安全に保護され、第三者と共有・販売されることは一切ありません。" #: src/routes/_home/-sections/faq.tsx -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 を自分のサーバーにセルフホストすることもできます。" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "データは安全に保管され、第三者と共有されることはありません。完全に自分で管理したい場合は、自分のサーバーで Reactive Resume をセルフホストできます。" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "最新の変更内容を保存できませんでした。" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "このセマンティックCSSドラフトを明示的に有効化するまで、既存のスタイルは有効なままです。" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "このセマンティック CSS の下書きを有効にするまで、これまでのスタイルがそのまま適用されます。" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "ページの余白が非常に狭いです。" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "パスワードを正常にリセットしました。新しいパスワードでサインインできます。" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "パスワードをリセットしました。新しいパスワードでサインインできます。" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "パスワードを正常に更新しました。" +msgid "Your password has been updated." +msgstr "パスワードを更新しました。" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "電話番号が一般的でない形式で書かれています。" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "プロフィールを正常に更新しました。" +msgid "Your profile has been updated." +msgstr "プロフィールを更新しました。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "作成しました。" +msgid "Your resume has been created." +msgstr "履歴書を作成しました。" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "削除しました。" +msgid "Your resume has been deleted." +msgstr "履歴書を削除しました。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "複製しました。" +msgid "Your resume has been duplicated." +msgstr "履歴書を複製しました。" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "インポートしました。" +msgid "Your resume has been imported." +msgstr "履歴書をインポートしました。" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "選択したバージョンの履歴書が復元されました。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "更新しました。" +msgid "Your resume has been updated." +msgstr "履歴書を更新しました。" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "履歴書内に「I」や「my」が使われています。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "公開リンクはパスワードで保護されています。信頼できる人にのみ、このパスワードを共有してください。" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "履歴書の公開 URL はパスワードで保護されています。パスワードは信頼できる相手にだけ共有してください。" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "皆さまのご支援により、このプロジェクトを今後も無料で、誰もが利用できる状態に保ち続けることができます。" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "皆さまのご支援が、このプロジェクトをこれからも誰もが無料で使えるオープンなものに保ちます。" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "ズームアウト" #: src/libs/locale.ts msgid "Zulu" msgstr "ズールー語" - diff --git a/apps/web/locales/km-KH.po b/apps/web/locales/km-KH.po index ae466f867..751a8befb 100644 --- a/apps/web/locales/km-KH.po +++ b/apps/web/locales/km-KH.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>សំណួរ<1>ដែលសួរ<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.<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!" -msgstr "<0>សូម​អរគុណ​ចំពោះ​ការ​ប្រើ Reactive Resume! កម្មវិធី​នេះ​ជា​ការងារចិត្តស្រឡាញ់មួយ ដែល​បានបង្កើត​ជា​ភាគច្រើន​ក្នុង​ពេល​ទំនេរ​របស់ខ្ញុំ ដោយមានការគាំទ្រដ៏អស្ចារ្យពីអ្នករួមចំណែកបើកប្រភពทั่วពិភពលោក។<1>បើ Reactive Resume បានជួយឱ្យអ្នក ហើយអ្នកចង់ជួយរក្សាឱ្យវាឥតគិតថ្លៃ និងបើកចំហសម្រាប់មនុស្សគ្រប់គ្នា សូមពិចារណាចូលរួមបរិច្ចាគ។ ការបរិច្ចាគតិចតួចទាំងអស់សុទ្ធតែមានតំលៃ!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>សូមអរគុណដែលបានប្រើ Reactive Resume។ ខ្ញុំបង្កើតកម្មវិធីនេះភាគច្រើននៅពេលទំនេររបស់ខ្ញុំ ដោយមានជំនួយពីអ្នករួមចំណែកប្រភពបើកចំហនៅជុំវិញពិភពលោក។<1>ប្រសិនបើវាមានប្រយោជន៍ដល់អ្នក ហើយអ្នកចង់ឱ្យវានៅតែឥតគិតថ្លៃ និងបើកចំហសម្រាប់មនុស្សគ្រប់គ្នា សូមពិចារណាបរិច្ចាគ។ ចំនួនប៉ុន្មានក៏ជួយបានដែរ។" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "១ ឆ្នាំ" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "គំរូ ១២+" +msgid "15 Templates" +msgstr "គំរូ 15" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "៣ ខែ" msgid "6 months" msgstr "៦ ខែ" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "ការនាំចេញជាជួរឈរតែមួយដ៏ស្អាតរក្សាទុកគ្រប់ព័ត៌មានទាំងអស់។ ជួរឈរ និងរូបភាពគឺជាកន្លែងដែលព័ត៌មានតែងបាត់បង់។" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "តំណ​ផ្ទៀងផ្ទាត់​ត្រូវ​បាន​ផ្ញើ​ទៅកាន់​អាសយដ្ឋាន​អ៊ីមែល​បច្ចុប្បន្ន​របស់​អ្នក​ហើយ។ សូម​ពិនិត្យ​រក​សារថ្មី​នៅក្នុង​ប្រអប់​សំបុត្រ​របស់​អ្នក ដើម្បី​បញ្ជាក់​ការ​ផ្លាស់ប្ដូរ។" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "កាលបរិច្ឆេទមួយស្ថិតនៅពេលអនាគត។" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ពុម្ពអក្សរមួយត្រូវបានយោង ប៉ុន្តែមិនត្រូវបានបង្កប់ទេ។" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "កម្មវិធីបង្កើតប្រវត្តិរូបឥតគិតថ្លៃ និងបើកប្រភព ដែលធ្វើឱ្យដំណើរការបង្កើត បច្ចុប្បន្នភាព និងចែករំលែកប្រវត្តិរូបរបស់អ្នកកាន់តែងាយស្រួល។" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "កម្មវិធីបង្កើតប្រវត្តិរូបសង្ខេបឥតគិតថ្លៃ និងជាប្រភពបើកចំហ ដែលធ្វើឱ្យការបង្កើត ការធ្វើបច្ចុប្បន្នភាព និងការចែករំលែកប្រវត្តិរូបសង្ខេបរបស់អ្នកមានភាពងាយស្រួល។" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ចន្លោះមួយមិនមែនជាបញ្ហាទេ msgid "A link points somewhere other than the address it shows." msgstr "តំណមួយចង្អុលទៅកន្លែងផ្សេងពីអាសយដ្ឋានដែលវាបង្ហាញ។" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "តំណ​ទៅកាន់ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​ចម្លង​ទៅ​ក្ដារ​តម្រៀប។" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "មនុស្ស​ជា​ច្រើន​បាន​សរសេរ​មក​ខ្ញុំ​ក្រោម​រយៈពេល​ឆ្នាំ​ច្រើន ដើម្បី​ចែករំលែក​បទពិសោធន៍​របស់​ពួកគេ​ជាមួយ Reactive Resume និងវិធី​ដែល​វា​បាន​ជួយ​ពួកគេ ហើយ​ខ្ញុំ​មិន​ធ្លាប់​ឈប់​រីករាយ​ក្នុងការ​អាន​ពួក​វា​ឡើយ។ បើ​អ្នក​មាន​រឿង​មួយ​ត្រូវ​ចែករំលែក សូម​ឲ្យ​ខ្ញុំ​ដ biết ដោយ​ផ្ញើ​អ៊ីមែល​មកខ្ញុំ​តាម <0>{email}។" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "តំណ​ផ្ទៀងផ្ទាត់​ថ្មី​មួយ​ត្រូវ​បាន​ផ្ញើ​ទៅកាន់​អាសយដ្ឋាន​អ៊ីមែល​របស់​អ្នក​ហើយ។ សូម​ពិនិត្យ​រក​សារថ្មី​នៅ​ក្នុង​ប្រអប់​សំបុត្រ​របស់​អ្នក ដើម្បី​បញ្ជាក់​គណនី​របស់​អ្នក។" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "ក្នុងរយៈពេលជាច្រើនឆ្នាំកន្លងមក មានមនុស្សជាច្រើនបានសរសេរមកខ្ញុំអំពីរបៀបដែល Reactive Resume បានជួយពួកគេ ហើយខ្ញុំមិនដែលធុញទ្រាន់នឹងការអានអ៊ីមែលទាំងនោះឡើយ។ ប្រសិនបើអ្នកមានរឿងរ៉ាវចង់ចែករំលែក សូមសរសេរមកខ្ញុំតាម <0>{email}។" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ទំព័រមួយត្រូវបានបង្វិល។" msgid "A passion project by <0>Amruth Pillai." msgstr "គម្រោង​ចិត្តស្រឡាញ់​មួយ​របស់ <0>Amruth Pillai។" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "មានការរចនាជាច្រើនបែបឱ្យជ្រើសរើស ហើយនឹងមានបន្ថែមទៀត។" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ប្រវត្តិរូបសង្ខេបដែលរៀបចំសម្រាប់អ្នកអានជាមនុស្ស ដោយមានរូបថត ក្បាលអត្ថបទ និងជួរឈរ" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ការនាំចេញជាជួរឈរតែមួយរក្សាបានគ្រប់ព័ត៌មានទាំងអស់។ ជួរឈរច្រើន និងរូបភាពគឺជាកន្លែងដែលព័ត៌មានបាត់បង់។" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "លំបាកបន្តិច" @@ -243,10 +234,6 @@ msgstr "អាសយដ្ឋានវេបសាយត៍មួយត្រូ 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 ដែលនាំចេញ​នឹង​រក្សា​ទុក​ទ្រង់ទ្រាយ និង​រចនាប័ទ្ម​ទាំង​អស់​របស់​អ្នក​ដូច​ដើម។" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "ចូលដំណើរការប្រវត្តិរូប និងទិន្នន័យរបស់អ្នកតាមកម្មវិធី ដោយប្រើ API។" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "បន្ថែម​វាល​ផ្ទាល់ខ្លួន" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "បន្ថែមការងារដែលអ្នកកំពុងដាក់ពាក្យ ភ្ជាប់ប្រវត្តិរូបដែលបានផ្ញើ ហើយផ្លាស់ទីវាតាមដំណើរការនៅពេលមានវឌ្ឍនភាព។" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "បន្ថែមការងារដែលអ្នកកំពុងដាក់ពាក្យ ហើយភ្ជាប់ប្រវត្តិរូបសង្ខេបដែលអ្នកបានផ្ញើ។ ផ្លាស់ទីវានៅលើក្តារនៅពេលអ្នកទទួលបានការឆ្លើយតប។" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "បន្ថែមធាតុ ឬប្រើប្រាស់គម msgid "Add and test a provider before starting an agent thread." msgstr "បន្ថែម និងសាកល្បងអ្នកផ្តល់សេវា មុនពេលចាប់ផ្តើមខ្សែស្រឡាយភ្នាក់ងារ។" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "បន្ថែមស្រទាប់ការពារមួយទៀតដល់គណនីរបស់អ្នក។" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ស្លាកណាមួយ" #: 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 "អ្នក​ណាដែល​ចូលមើល URL សាធារណៈ​របស់​ប្រវត្តិរូប​នេះ ត្រូវតែ​បញ្ចូល​ពាក្យសម្ងាត់​នេះ​សិន ទើប​អាច​ចូល​មើល​បាន។" - -#: 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 "អ្នក​ណា​ដែល​មាន URL សាធារណៈ​របស់​ប្រវត្តិរូប​នេះ នឹងអាចមើល និង​ទាញយក​ប្រវត្តិរូប​របស់​អ្នក ដោយ​មិន​ចាំបាច់​បញ្ចូល​ពាក្យសម្ងាត់។" +msgid "Anyone who opens the public URL will need this password." +msgstr "អ្នកណាដែលបើក URL សាធារណៈនឹងត្រូវការពាក្យសម្ងាត់នេះ។" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "អ្នក​ណា​ដែល​មាន​តំណ​នេះ អាច​មើល និង​ទាញយក​ប្រវត្តិរូប​បាន។" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "អ្នកណាដែលមាន URL សាធារណៈនឹងអាចមើល និងទាញយកប្រវត្តិរូបសង្ខេបរបស់អ្នកបានដោយមិនចាំបាច់ប្រើពាក្យសម្ងាត់។" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "ការចូលដំណើរការ API" @@ -634,7 +625,7 @@ msgstr "បានលុបពាក្យសុំ។" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "ស្ថិតិ​កម្មវិធី" +msgstr "ស្ថិតិ​ពាក្យសុំ" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "អនុម័ត" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "បានអនុម័ត — កំពុងរង់ចាំភ្នាក់ងារ…" +msgid "Approved, waiting for the agent…" +msgstr "បានអនុម័ត កំពុងរង់ចាំភ្នាក់ងារ…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabic" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "បណ្ណសារ" +msgstr "ទុកក្នុងបណ្ណសារ" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ការបំពេញស្វ័យប្រវត្តិបានបរាជ័យ។" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "មាន​នៅ​ក្នុង​ភាសា​ច្រើន។ ប្រសិនបើ​អ្នក​ចង់​ចូលរួម សូម​មើល Crowdin។" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "មានជាភាសាច្រើន។ ប្រសិនបើអ្នកចង់ជួយបកប្រែ សូមទៅកាន់ Crowdin។" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijani" msgid "Back to authentication settings" msgstr "ត្រឡប់ទៅការកំណត់ការផ្ទៀងផ្ទាត់" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ត្រឡប់​ទៅ​ការចូល" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "ត្រឡប់ទៅប្រវត្តិរូបសង្ខេបវិញ" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "ត្រឡប់ទៅការចូល" @@ -844,10 +832,6 @@ msgstr "URL មូលដ្ឋាន" msgid "Basics" msgstr "មូលដ្ឋាន" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "គំរូ​ស្អាតៗ​ឲ្យ​ជ្រើសរើស ហើយ​នៅមាន​បន្ថែម​ទៀត​កំពុងមកដល់។" - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" @@ -981,6 +965,10 @@ msgstr "ប្តូរភាសា" msgid "Change language to…" msgstr "ប្តូរភាសាទៅ…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "ប្តូរពណ៌ ពុម្ពអក្សរ និងការរចនាឱ្យសមនឹងអ្នក។" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "ប្ដូរ​ស្បែក​ទៅ…" @@ -1006,6 +994,10 @@ msgstr "ត្រួតពិនិត្យម្តងទៀត" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ត្រួតពិនិត្យថាឯកសារដែលបាននាំចេញមានអ្វីៗគ្រប់យ៉ាងដែលអ្នកចង់បាន ហើយថាវាទាំងអស់ជាអត្ថបទដែលអាចជ្រើសរើសបាន។" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ពិនិត្យមើលថាតើប្រព័ន្ធតាមដានអ្នកដាក់ពាក្យនឹងខកខានអ្វីខ្លះ ហើយបន្ថែមតែពាក្យគន្លឹះដែលអ្នកប្រាកដប៉ុណ្ណោះ។" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "ពិនិត្យ​អ៊ីមែល​របស់​អ្នក​សម្រាប់​តំណ​មួយ ដើម្បី​កំណត់​ពាក្យសម្ងាត់​ឡើងវិញ។" @@ -1040,7 +1032,7 @@ msgstr "Chinese (Traditional)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "ជ្រើសរើសគំរូ និងប្រវត្តិរូបសង្ខេប។" +msgstr "ជ្រើសរើសម៉ូដែល និងសេចក្ដីព្រាងប្រវត្តិរូបសង្ខេប។" #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "ជ្រើសរើសពណ៌ស្រេច ឬស្រមោល msgid "Choose a resume" msgstr "ជ្រើសរើសប្រវត្តិរូបសង្ខេប" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "ជ្រើសរើសការសន្ទនាដែលមានស្រាប់ពីរបារចំហៀង ឬចាប់ផ្តើមខ្សែស្រឡាយថ្មីដែលផ្តោតលើសេចក្តីព្រាង។" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "ជ្រើសរើស PDF, DOCX, Markdown ឬ JSON។ នាំចេញប្រវត្តិរូបសង្ខេប និងលិខិតអមរបស់អ្នកដោយឡែកពីគ្នា នៅពេលដែលមាន។" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "ក្រុមហ៊ុន A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ប្រៀបធៀបប្រវត្តិរូបសង្ខេបនេះទៅនឹង URL តួនាទីនេះ ហើយធ្វើបច្ចុប្បន្នភាពពាក្យគន្លឹះ ខណៈពេលដែលរក្សាសំឡេងឲ្យខ្លី និងគួរឱ្យទុកចិត្ត។" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ប្រៀបធៀបប្រវត្តិរូបសង្ខេបនេះជាមួយ URL ការជ្រើសរើសបុគ្គលិកនេះ ហើយធ្វើបច្ចុប្បន្នភាពពាក្យគន្លឹះដោយមិនបំផ្លើសអ្វីឡើយ។" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "ការតភ្ជាប់បរាជ័យ។" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "ការភ្ជាប់ត្រូវបានផ្ទៀងផ្ទាត់ — អ្នកផ្តល់សេវារួចរាល់សម្រាប់ប្រើប្រាស់។" +msgid "Connection verified. The provider is ready to use." +msgstr "បានផ្ទៀងផ្ទាត់ការតភ្ជាប់។ អ្នកផ្តល់សេវាបានត្រៀមរួចរាល់ដើម្បីប្រើប្រាស់។" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "បន្ត​ពី​កន្លែង​ដែល​អ្នក​បាន​ឈប់" #: 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 "បន្ត​ពី​កន្លែង​ដែល​អ្នក​បាន​ឈប់ ដោយ​នាំចូល​ប្រវត្តិរូប​មាន​ស្រាប់​មួយ ដែល​អ្នក​បាន​បង្កើត​ដោយ​ប្រើ Reactive Resume ឬ​កម្មវិធី​បង្កើត​ប្រវត្តិរូប​ផ្សេង​ទៀត។ ទ្រង់ទ្រាយ​ដែល​គាំទ្រ​រួមមាន PDF, Microsoft Word និង​ឯកសារ JSON ពី 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 "ការរួមចំណែក​នានា​ជួយ​ផ្តល់​ថវិកា​សម្រាប់​ការ​ជួសជុល​កំហុស បច្ចុប្បន្នភាព​សុវត្ថិភាព និង​ការ​ធ្វើឱ្យ​ប្រសើរឡើង​ជាបន្តបន្ទាប់ ដើម្បី​ឱ្យ​កម្មវិធីដំណើរការ​បាន​រលូន។" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "បន្តពីកន្លែងដែលអ្នកបានឈប់ ដោយនាំចូលប្រវត្តិរូបសង្ខេបដែលអ្នកបានបង្កើតក្នុង Reactive Resume ឬកម្មវិធីបង្កើតប្រវត្តិរូបផ្សេងទៀត។ ទម្រង់ដែលគាំទ្រគឺ PDF, Microsoft Word និងឯកសារ JSON ពី Reactive Resume ឬ JSON Resume។" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "កែឆ្នាំ ឬប្រើ \"Present\" សម្រាប់ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "កែឆ្នាំឱ្យត្រឹមត្រូវ ឬសរសេរ \"បច្ចុប្បន្ន\" សម្រាប់ការងារដែលកំពុងបន្ត។" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "មិនអាចបង្កើត DOCX បានទេ។ សូមព្យាយាមម្ដងទៀត។" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "មិនអាចបង្កើត PDF បានទេ។ សូមព្យាយាមម្ដងទៀត។" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "មិនអាចរៀបចំប្រវត្តិរូបសង្ខេបរបស់អ្នកសម្រាប់បោះពុម្ពបានទេ។ សូមព្យាយាមម្ដងទៀត។" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "មិនអាចភ្ជាប់ទៅអ្នកផ្តល់ស msgid "Could not restore this patch." msgstr "មិនអាចស្ដារបំណះនេះឡើងវិញបានទេ។" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "មិនអាចដំឡើងការផ្ទៀងផ្ទាត់ពីរជាន់បានទេ។" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "មិនអាចផ្ទៀងផ្ទាត់ការតភ្ជាប់របស់អ្នកផ្តល់សេវាបានទេ។" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ចំនួនតាមប្រភព" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "ត្រូវបានរាប់ដាច់ដោយឡែកពីពិន្ទុវិភាគ។ ការគ្របដណ្តប់មិនមែនជាការទស្សន៍ទាយពីអ្វីមួយឡើយ។" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "រាប់ដាច់ដោយឡែកពីពិន្ទុវិភាគ។ វិសាលភាពមិនព្យាករណ៍អ្វីទាំងអស់។" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "បង្កើត​ប្រវត្តិរូប​គំរូ" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "បង្កើត​ប្រវត្តិរូប​បាន​ច្រើន ដូច​ដែល​អ្នក​ចង់​បាន ដោយ​គ្មាន​ដែនកំណត់។" +msgid "Create as many resumes as you want." +msgstr "បង្កើតប្រវត្តិរូបសង្ខេបបានច្រើនតាមតែអ្នកចង់បាន។" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "បង្កើតមួយឥឡូវនេះ" msgid "Create resume with options" msgstr "បង្កើតប្រវត្តិរូបជាមួយជម្រើស" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "បង្កើត កែសម្រួល និងចែករំលែកប្រវត្តិរូបសង្ខេបរបស់អ្នក។ Reactive Resume ជាប្រភពបើកចំហ វាមិនតាមដានអ្នក ហើយវានៅតែឥតគិតថ្លៃ។" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "បាន​បង្កើត" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "កំពុង​លុប​ប្រវត្តិរូប​របស់​អ្នក..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "បានបដិសេធ — កំពុងរង់ចាំភ្នាក់ងារ…" +msgid "Denied, waiting for the agent…" +msgstr "បានបដិសេធ កំពុងរង់ចាំភ្នាក់ងារ…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "បដិសេធ" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "ដំឡើងវានៅលើម៉ាស៊ីនមេផ្ទាល់ខ្លួនរបស់អ្នកដោយប្រើរូបភាព Docker។" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ពិពណ៌នាតួនាទីនីមួយៗដោយចំណុចគ្រាប់ខ្លីៗ។ កថាខណ្ឌដិតៗពិបាកអានឆ្លងកាត់ និងបែងចែកជាង។" @@ -1764,6 +1773,10 @@ msgstr "បរិច្ចាគ" msgid "Donate to Reactive Resume" msgstr "បរិច្ចាគ​ឲ្យ Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "ការបរិច្ចាគចំណាយលើការជួសជុលកំហុស ការធ្វើបច្ចុប្បន្នភាពសុវត្ថិភាព និងការងារប្រចាំថ្ងៃដើម្បីរក្សាឱ្យកម្មវិធីនេះដំណើរការ។" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "រួចរាល់" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ស្ទួន" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "ចម្លងជាសេចក្តីព្រាង AI" +msgid "Duplicate as AI draft" +msgstr "ចម្លងជាសេចក្ដីព្រាង AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1902,7 +1915,7 @@ msgstr "កែសម្រួលពាក្យគន្លឹះ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Edit model" -msgstr "កែសម្រួល​គំរូ" +msgstr "កែសម្រួល​ម៉ូដែល" #: src/features/applications/components/application-detail-sheet.tsx msgid "Edit note" @@ -1980,22 +1993,30 @@ msgstr "ភាសា​អង់គ្លេស" msgid "English (United Kingdom)" msgstr "អង់គ្លេស (ចក្រភពអង់គ្លេស)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "បង្កើន​សុវត្ថិភាព​គណនី​របស់​អ្នក​ដោយ​បន្ថែម​ក្រឡុក​ការពារ​បន្ថែម។" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "បញ្ចូលឈ្មោះសម្រាប់ passkey របស់អ្នក។" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "បញ្ចូលពាក្យសម្ងាត់ថ្មីសម្រាប់គណនីរបស់អ្នក" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "បញ្ចូល​មួយ​ក្នុង​ចំណោម​កូដ​បម្រុងទុក​ដែល​បាន​រក្សាទុក​របស់​អ្នក ដើម្បី​ចូល​ដំណើរការ​គណនី" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "បញ្ចូលពាក្យសម្ងាត់ដែលម្ចាស់ប្រវត្តិរូបសង្ខេបបានចែករំលែកជាមួយអ្នក។" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "បញ្ចូល URL ដើម្បី​តភ្ជាប់​ទៅ" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "បញ្ចូល URL ដែលអ្នកចង់ភ្ជាប់ទៅ៖" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "បញ្ចូល​កូដ​ផ្ទៀងផ្ទាត់​ពី​កម្មវិធី​ផ្ទៀងផ្ទាត់​អត្តសញ្ញាណ​របស់​អ្នក" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "បញ្ចូល​ពាក្យសម្ងាត់​បច្ចុប្បន្ន និង​ពាក្យសម្ងាត់​ថ្មី​មួយ ដើម្បី​បច្ចុប្បន្នភាព​គណនី​របស់​អ្នក។" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "បញ្ចូល​ពាក្យសម្ងាត់​របស់​អ្នក ដើម្បី​អះអាង​ការ​រៀបចំ​ការ​ផ្ទៀងផ្ទាត់​ពីរ​ជាន់។ នៅពេល​បើក​ប្រើ អ្នក​ត្រូវ​បញ្ចូល​កូដ​ពី​កម្មវិធី​ផ្ទៀងផ្ទាត់​អត្តសញ្ញាណ រាល់​ពេល​អ្នក​ចូល។" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "បញ្ចូលពាក្យសម្ងាត់របស់អ្នកដើម្បីបញ្ជាក់ការដំឡើងការផ្ទៀងផ្ទាត់ពីរជាន់។ នៅពេលវាបើកដំណើរការ អ្នកត្រូវការកូដពីកម្មវិធីផ្ទៀងផ្ទាត់របស់អ្នករាល់ពេលដែលអ្នកចូល។" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "រាល់ការត្រួតពិនិត្យបានឆ្លងកាត់។ " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "រាល់​ការរួមចំណែក មួយ​ធំនោ ឬ​តូច ក៏​មាន​ឥទ្ធិពល​យ៉ាង​ច្រើន​លើ​គម្រោង​នេះ។<0/>សូម​អរគុណ​ចំពោះ​ការគាំទ្រ​របស់​អ្នក!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "រាល់ការរួមចំណែកសុទ្ធតែជួយបាន ទោះតូចប៉ុនណាក៏ដោយ។<0/>សូមអរគុណចំពោះការគាំទ្ររបស់អ្នក!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "គំរូនីមួយៗមានរូបរាងខុសៗគ្នា ដូច្នេះសូមជ្រើសរើសគំរូដែលសមនឹងរបៀបដែលអ្នកចង់បង្ហាញខ្លួន។ បច្ចុប្បន្ន Reactive Resume មានគំរូចំនួន 15 ហើយនឹងមានបន្ថែមទៀត។" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "ផុតកំណត់ក្នុង" msgid "Expires on {0}" msgstr "ផុតកំណត់​នៅ​ថ្ងៃទី {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "ស្វែង​រក​គំរូ​ជ្រើសរើស​ចម្រុះ​របស់​យើង ដែល​ត្រូវ​បាន​រចនា​ឡើង​សម្រាប់​រចនាបថ មុខរបរ និង​លក្ខណៈ​ផ្ទាល់ខ្លួន​ផ្សេងៗ។ បច្ចុប្បន្ន Reactive Resume មាន​គំរូ ១២ និង​នឹង​មាន​បន្ថែម​ទៀត​នៅ​ពេល​ខាងមុខ។" - -#: src/features/settings/pages/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 "ស្វែងរក​ឯកសារ​អំពី API ដើម្បី​ស្វែងយល់​ពី​របៀប​ផ្សាភ្ជាប់ Reactive Resume ជាមួយ​កម្មវិធី​របស់​អ្នក។ អ្នក​អាច​រកឃើញ​ចំណុច​ចូល​ច្រើន ប្រភេទ​សំណើរ​ឧទាហរណ៍ និង​វិធីសាស្ត្រ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ​ផ្សេងៗ។" - #: src/libs/resume/section.tsx msgid "Export" msgstr "នាំចេញ" @@ -2083,13 +2096,9 @@ msgstr "នាំចេញ PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "នាំចេញប្រវត្តិរូបសង្ខេបជាឯកសារ PDF ជាអត្ថបទ ជំនួសឱ្យជារូបភាព ឬការស្កេន។" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "នាំចេញប្រវត្តិរូប ឬលិខិតអមរបស់អ្នកជាទ្រង់ទ្រាយដែលអ្នកត្រូវការ។" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "នាំចេញប្រវត្តិរូបសង្ខេបរបស់អ្នកទៅជា PDF ភ្លាមៗ ដោយមិនចាំបាច់រង់ចាំ ឬការពន្យារពេលឡើយ។" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "នាំចេញប្រវត្តិរូបសង្ខេបរបស់អ្នកទៅជា PDF ក្នុងការចុចតែម្តង ដោយមិនចាំបាច់រង់ចាំ។" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "បរាជ័យក្នុងការរក្សាទុកអ្ msgid "Failed to send password reset email. Please try again." msgstr "បរាជ័យក្នុងការផ្ញើអ៊ីមែលកំណត់ពាក្យសម្ងាត់ឡើងវិញ។ សូមព្យាយាមម្ដងទៀត។" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "បានបរាជ័យ​ក្នុងការ​រៀបចំ​ការ​ផ្ទៀងផ្ទាត់​ពីរ​ជាន់។" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ត្រងតាមស្លាក" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ស្វែងរកចំណុចខ្សោយ ហើយសរសេរវាឡើងវិញជាមួយនឹងលទ្ធផល លេខ វិសាលភាព និងកិរិយាសព្ទមុតជាង។" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ស្វែងរកចំណុចខ្សោយ ហើយសរសេរវាឡើងវិញជាមួយលទ្ធផលរឹងមាំជាងមុន តួលេខ វិសាលភាព និងកិរិយាស័ព្ទដែលមុតស្រួចជាង។" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ទម្ងន់​ពុម្ពអក្សរ" msgid "Font Weights" msgstr "ទម្ងន់​ពុម្ពអក្សរ" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "សម្រាប់​បទពិសោធន៍ដែល​មានសុវត្ថិភាព និង​គ្មាន​រអាក់រអួល។" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ឧទាហរណ៍ ព័ត៌មាន​អំពី​ក្រុមហ៊ុន​មួយ​ណា​ដែល​អ្នក​បាន​ផ្ញើ​ប្រវត្តិរូប​នេះ​ទៅ ឬ​តំណ​ទៅ​សេចក្ដីពិពណ៌នា​ការងារ អាច​ត្រូវ​បាន​កត់ត្រា​ទុក​នៅ​ទីនេះ។" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "សម្រាប់ហេតុផល​សុវត្ថិភាព កូនសោ​នេះ​នឹង​ត្រូវ​បង្ហាញ​តែ​ម្ដង​តែប៉ុណ្ណោះ។" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ឧទាហរណ៍ សូមកត់ត្រាថាអ្នកបានផ្ញើប្រវត្តិរូបសង្ខេបនេះទៅក្រុមហ៊ុនណាខ្លះ ឬតំណភ្ជាប់ទៅការពិពណ៌នាការងារ។" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ចំណុចខ្វះខាត៖" msgid "Generate a random name" msgstr "បង្កើត​ឈ្មោះចៃដន្យ" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "កំពុងបង្កើត PDF របស់អ្នក..." + #: src/libs/locale.ts msgid "German" msgstr "ភាសាអាល្លឺម៉ង់" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrew" #: 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 "ជួយ​ខ្ញុំ​នាំអ្នក​ចូលរួម​ដែល​មានបទពិសោធន៍​ច្រើន​ជាង​មក​ជួយ កាត់បន្ថយ​បន្ទុក​លើ​អ្នក​ថែទាំ​តែ​ម្នាក់ និង​បង្កើន​ល្បឿន​អភិវឌ្ឍន៍។" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "សូមជួយខ្ញុំនាំយកអ្នករួមចំណែកដែលមានបទពិសោធន៍ច្រើនជាងមុនចូលរួម ដើម្បីកុំឱ្យការងារនេះធ្លាក់លើអ្នកថែទាំតែម្នាក់។" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ជួយ​បកប្រែ​កម្មវិធី​ទៅ​ជា​ភាសា​របស់​អ្នក" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "នេះ​ជា​ជួរ​គំរូ​ប្រវត្តិរូប​សម្រាប់​មុខរបរ និង​លក្ខណៈ​ផ្ទាល់ខ្លួន​ផ្សេងៗ។ មិន​ថា​អ្នក​ពេញចិត្ត​រចនាបថ​ទំនើប ឬ​បែប​បុរាណ ដិត ឬ​សាមញ្ញ ក៏​មាន​រចនាបថ​មួយ​សម​ស្រប​នឹង​អ្នក។ សូម​មើល​ជម្រើស​ខាង​ក្រោម ហើយ​ជ្រើស​គំរូ​ដែល​សម​ពីរៀង​នឹង​រចនាបថ​របស់​អ្នក។" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "នេះ​ជា​កូនសោ API ថ្មី​របស់​អ្នក" @@ -2657,10 +2655,6 @@ msgstr "Hungarian" msgid "Icon" msgstr "រូបតំណាង" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "កំណត់ចន្លោះប្រហោងសម្រាប់ប្រព័ន្ធតាមដានអ្នកដាក់ពាក្យ ហើយអនុវត្តតែការកែលម្អពាក្យគន្លឹះដែលមានទំនុកចិត្តខ្ពស់។" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "ប្រសិនបើវាមកពីការស្កេន នោះជារឿងធម្មតា។ បើពុំនោះទេ សូមលុបវាចោល; អ្នកជ្រើសរើសបុគ្គលិកចាត់ទុកវាថាជាការញាត់ពាក្យគន្លឹះ។" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "រក្សាទុកអាសយដ្ឋានតែមួយ ដើម្បីកុំឱ្យអ្វីមួយត្រូវទាយថាមួយណាត្រូវប្រើ។" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "រក្សាទុកអាសយដ្ឋានតែមួយ ដើម្បីកុំឱ្យកម្មវិធីត្រូវទាយថាតើត្រូវប្រើមួយណា។" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "រក្សាវាឱ្យតិចជាង 2.5 MB ជាធម្មតាដោយការលុប ឬបង្រួមរូបភាព។" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "រក្សាទុកកំណត់ចំណាំឯកជនអំពីប្រវត្តិរូបសង្ខេបនេះនៅទីនេះ។ គ្មាននរណាម្នាក់ផ្សេងអាចមើលឃើញវាទេ។" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "រក្សាមាតិកាប្រវត្តិរូបសង្ខេបជាអត្ថបទពិត ជំនួសឱ្យជារូបភាពនៃអត្ថបទ។" @@ -3058,6 +3056,10 @@ msgstr "កម្ពស់​បន្ទាត់" msgid "Link a Reactive Resume (recommended)" msgstr "ភ្ជាប់ Reactive Resume (បានណែនាំ)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "ភ្ជាប់ Reactive Resume ដើម្បីប្រើការវាយតម្លៃភាពត្រូវគ្នា និងការកែសម្រួលដោយ AI។" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "ភ្ជាប់ប្រវត្តិរូបសង្ខេប ហើយបិទភ្ជាប់ការពិពណ៌នាការងារ (កែសម្រួល) ដើម្បីវាយតម្លៃភាពសមស្របរបស់អ្នក និងកែសម្រួលច្បាប់ចម្លងមួយ។" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ការណែនាំ…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "ការភ្ជាប់ Reactive Resume បើកឱ្យប្រើពិន្ទុផ្គូផ្គងដោយ AI និងការកែសម្រួល។" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "កំពុង​តភ្ជាប់​គណនី {providerName} របស់​អ្នក..." @@ -3104,7 +3102,7 @@ msgstr "កំពុងផ្ទុកអ្នកផ្តល់សេវា AI #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "កំពុងផ្ទុកកម្មវិធី…" +msgstr "កំពុងផ្ទុកពាក្យសុំ…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "ទីតាំង" msgid "Lock" msgstr "ចាក់សោ" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ចេញ​ពី​ប្រព័ន្ធ" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "ចម្រៀកវែងៗត្រូវបានកំណត់ជាអក្សរធំ។" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ការរុករក​មេ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "ធ្វើឱ្យផ្នែកបទពិសោធន៍ផ្តោតលើលទ្ធផលកាន់តែច្រើន និងលុបបំបាត់ការទទួលខុសត្រូវមិនច្បាស់លាស់។" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "ធ្វើឱ្យផ្នែកបទពិសោធន៍ផ្តោតលើលទ្ធផល ហើយកាត់បន្ថយការទទួលខុសត្រូវដែលមិនច្បាស់លាស់។" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "ត្រូវតែចាប់ផ្តើមដោយ https://" msgid "Name" msgstr "ឈ្មោះ" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "ដាក់ឈ្មោះប្រវត្តិរូបសង្ខេបតាមមុខតំណែងដែលអ្នកកំពុងដាក់ពាក្យ។" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "ឈ្មោះជួយអ្នកបែងចែកកូនសោពីគ្នា ដូច្នេះសូមដាក់ឈ្មោះតាមអ្វីដែលអ្នកនឹងប្រើវា។" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ឈ្មោះជួយអ្នកបែងចែក passkey ពីគ្នា ប្រសិនបើអ្នកចុះឈ្មោះលើសពីមួយ។" + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3335,11 +3340,11 @@ msgstr "ការចុះឈ្មោះគណនីថ្មីត្រូវ #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "កម្មវិធីថ្មី" +msgstr "ពាក្យសុំថ្មី" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "មុខងារ​ថ្មីៗ​កំពុង​ត្រូវ​បាន​បន្ថែម និង​ធ្វើ​ឱ្យ​ប្រសើរ​ឡើង​ជា​រៀងរាល់​ពេល ដូច្នេះ​សូម​វិល​មក​មើល​ញឹកញាប់។" +msgid "New features land regularly, so check back now and then." +msgstr "មុខងារថ្មីៗចេញជាទៀងទាត់ ដូច្នេះសូមត្រឡប់មកមើលម្តងម្កាល។" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "ខ្សែស្រឡាយថ្មី" msgid "New Thread" msgstr "ខ្សែស្រឡាយថ្មី" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "គ្មានការផ្សាយពាណិជ្ជកម្ម និងគ្មានឧបករណ៍តាមដាន ដូច្នេះគ្មានអ្វីរារាំងអ្នកឡើយ។" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "គ្មាន​ការ​ផ្សពាណិជ្ជកម្ម គ្មាន​ការ​តាមដាន" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "មិនមានពាក្យសុំដែលត្រូវនឹងតម្រងរបស់អ្នកទេ។" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "មិនទាន់មានពាក្យសុំទេ — បន្ថែមមួយចំនួន ដើម្បីមើល funnel និងអត្រាឆ្លើយតបរបស់អ្នក។" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "មិនទាន់មានពាក្យសុំនៅឡើយទេ។ បន្ថែមមួយចំនួនដើម្បីមើលដំណើរការដាក់ពាក្យ និងអត្រាឆ្លើយតបរបស់អ្នក។" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "រកមិនឃើញបញ្ជីចំណុចគ្រាប់ទេ។" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "គ្មានពាក្យបញ្ជាណាដែលត្រូវនឹងការស្វែងរកនោះទេ។" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "រកមិនឃើញចំណងជើងផ្នែកធម្មតាទេ។" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "រកមិនឃើញលេខទូរស័ព្ទទេ។" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "គ្មានការទស្សន៍ទាយថាតើអ្នកនឹងត្រូវបានបដិសេធឬទេ — គ្មានឧបករណ៍ណាអាចធ្វើបានឡើយ។" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "គ្មានការព្យាករណ៍ថាតើអ្នកនឹងត្រូវបានបដិសេធឬអត់នោះទេ។ គ្មានឧបករណ៍ណាអាចធ្វើបានទេ។" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "ពពកអូឡាម៉ា" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "នៅពេលលុបរួច កូនសោនេះលែងអាចចូលប្រើទិន្នន័យរបស់អ្នកបានទៀតហើយ។ សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ចូល​ក្នុង​ម្តង" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "មានតែ {0} ទំព័រដំបូងប៉ុណ្ណោះដែលត្រូវបានត្រួតពិនិត្យ ដូច្នេះរបាយការណ៍នេះមិនគ្របដណ្តប់ឯកសារទាំងមូលទេ។" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "នាំចូលបានតែជួរដេក {MAX_IMPORT} ដំបូងក្នុងពេលតែមួយ — នៅសល់ {overflow}។ បំបែកឯកសារដើម្បីនាំចូលផ្នែកដែលនៅសល់។" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "មានតែ {MAX_IMPORT} ជួរដេកដំបូងប៉ុណ្ណោះដែលនាំចូលក្នុងពេលតែមួយ ដោយទុកនៅសល់ {overflow}។ សូមបំបែកឯកសារដើម្បីនាំចូលផ្នែកដែលនៅសល់។" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "បើក" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ភ្នាក់ងារ AI បើក" +msgstr "បើកភ្នាក់ងារ AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3601,7 +3619,7 @@ msgstr "បើក​កម្មវិធី​អ៊ីមែល" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "របៀបផ្តោតអារម្មណ៍បើកចំហ" +msgstr "បើករបៀបផ្តោតអារម្មណ៍" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3613,7 +3631,7 @@ msgstr "បើកការកំណត់ការរួមបញ្ចូល" #: src/routes/_home/-sections/features.tsx msgid "Open Source" -msgstr "បើក​ប្រភព" +msgstr "ប្រភពបើកចំហ" #: src/features/ats-checker/messages.ts msgid "Open the exported file and confirm you can select and copy every part of it." @@ -3649,10 +3667,6 @@ msgstr "ចំណាំស្រេចចិត្តសម្រាប់ភ្ msgid "Optional note for the agent…" msgstr "ចំណាំស្រេចចិត្តសម្រាប់ភ្នាក់ងារ…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "ជា​ជម្រើស អ្នក​អាច​កំណត់​ពាក្យសម្ងាត់​មួយ ដូច្នេះ​តែ​មនុស្ស​ដែល​មាន​ពាក្យសម្ងាត់​ប៉ុណ្ណោះ អាច​មើល​ប្រវត្តិរូប​របស់​អ្នក​តាម​តំណ​បាន។" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "តាមជម្រើស តើពាក្យណាមួយពីការផ្សាយការងារបានលេចឡើងរួចហើយ។" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "កូនសោកំណត់អត្តសញ្ញាណ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "បានលុប Passkey ដោយជោគជ័យ។" +msgid "Passkey deleted." +msgstr "បានលុប passkey។" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "បានចុះឈ្មោះ Passkey ដោយជោគជ័យ។" +msgid "Passkey registered." +msgstr "បានចុះឈ្មោះ passkey។" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "ភាពច្របូកច្របល់" msgid "Persian" msgstr "Persian" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "ប្ដូរ​ប្រវត្តិរូប​របស់​អ្នក​ឲ្យ​ទាន់សម័យ​ជាមួយ​ពណ៌ ពុម្ពអក្សរ ឬ​រចនាប័ទ្ម​ណាមួយ ហើយ​ធ្វើ​ឱ្យ​វា​ក្លាយ​ជា​របស់​អ្នក​ផ្ទាល់។" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ទូរស័ព្ទ" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "ជ្រើសរើសការសន្ទនាពីរបារចំហៀង ឬចាប់ផ្តើមខ្សែស្រឡាយថ្មីដើម្បីធ្វើការលើសេចក្ដីព្រាង។" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "ជ្រើសរើសទម្រង់សម្រាប់ប្រវត្តិរូបសង្ខេប ឬលិខិតអមរបស់អ្នក។" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ជ្រើសរើសរូបតំណាង" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "ដាក់វានៅលើទំព័រមួយពីបន្ទះប្លង់ ឬលាក់វា ប្រសិនបើអ្នកមានបំណងចតវា។" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "អត្ថបទធម្មតា សមស្របសម្រាប់ឧបករណ៍ AI និងការកែសម្រួលរហ័ស។" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "សូម​បញ្ចូល​ពាក្យសម្ងាត់​ថ្មី​មួយ​សម្រាប់​គណនី​របស់​អ្នក" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "សូម​បញ្ចូល​ពាក្យសម្ងាត់ ដែលម្ចាស់​ប្រវត្តិរូប​បាន​ចែករំលែក​ឲ្យ​អ្នក ដើម្បី​បន្ត។" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "សូម​បញ្ចូល URL ដែល​អ្នក​ចង់​តភ្ជាប់​ទៅ៖" +msgid "Plain text, for AI tools and quick edits." +msgstr "អត្ថបទធម្មតា សម្រាប់ឧបករណ៍ AI និងការកែសម្រួលរហ័ស។" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "សូមជួយគាំទ្រគម្រោងនេះផង" msgid "Please upload a PDF file." msgstr "សូមផ្ទុកឡើងឯកសារ PDF។" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "សូម​រង់ចាំ ខណៈពេល​កំពុង​បង្កើត PDF របស់​អ្នក..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "សូមរង់ចាំខណៈពេលដែល PDF របស់អ្នកកំពុងត្រូវបានបង្កើត…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polish" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ចំណង់ចំណូលចិត្ត" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "រៀបចំបំណះអភិរក្សមួយដែលធ្វើអោយប្រសើរឡើងនូវភាពច្បាស់លាស់ដោយមិនផ្លាស់ប្តូរនិទានកថាអាជីពរបស់ខ្ញុំ។" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "រៀបចំការកែសម្រួលដោយប្រុងប្រយ័ត្ន ដែលធ្វើឱ្យកាន់តែច្បាស់លាស់ ដោយមិនផ្លាស់ប្តូររឿងរ៉ាវអាជីពរបស់ខ្ញុំ។" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3972,7 +3970,7 @@ msgstr "កម្រិត​ជំនាញ" #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/settings/profile.tsx msgid "Profile" -msgstr "ប្រវត្តិ​សង្ខេប" +msgstr "ព័ត៌មាន​ផ្ទាល់ខ្លួន" #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "គម្រោង" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "ការពារ​ប្រវត្តិរូប​របស់​អ្នក​ពី​ការ​ចូល​ដំណើរការ​ដោយ​មិន​បាន​អនុញ្ញាត ដោយ​ប្រើ​ពាក្យសម្ងាត់" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "ការពារ​ប្រវត្តិរូប​របស់​អ្នក​ដោយ​ពាក្យសម្ងាត់ ហើយ​អនុញ្ញាត​ឲ្យ​តែ​មនុស្ស​ដែល​មាន​ពាក្យសម្ងាត់​ប៉ុណ្ណោះ​អាច​មើល​វា។" +msgid "Protect your resume with a password" +msgstr "ការពារប្រវត្តិរូបសង្ខេបរបស់អ្នកដោយពាក្យសម្ងាត់" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "អត្ថបទផ្សព្វផ្សាយ" msgid "Publisher" msgstr "អ្នកបោះពុម្ពផ្សាយ" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "ដាក់ពាក្យសម្ងាត់លើប្រវត្តិរូបសង្ខេបរបស់អ្នក ដើម្បីឱ្យមានតែអ្នកដែលអ្នកផ្តល់ឱ្យប៉ុណ្ណោះទើបអាចអានបាន។" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ដាក់អាសយដ្ឋានអ៊ីមែលធម្មតានៅជិតផ្នែកខាងលើនៃទំព័រទីមួយ។ វាជាអ្វីដែលប្រព័ន្ធភាគច្រើនប្រើដើម្បីរៀបចំឯកសាររបស់អ្នក។" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 បន្ត​លូតលាស់​ដោយសារ​សហគមន៍រស់រវើក​របស់​វា។ គម្រោង​នេះ​ជំពាក់ ការរីកចម្រើន​របស់​វា ចំពោះ​មនុស្ស​ជា​ច្រើន​ដែល​បាន​ឧទ្ទិស​ពេលវេលា និង​ជំនាញ​របស់​ពួកគេ ដើម្បី​ធ្វើ​ឱ្យ​វា​ប្រសើរ​ឡើង។ យើង​សូម​អបអរសាទរ​កម្មវិធី​សើរ ដែល​បាន​ពង្រឹង​មុខងារ​របស់​វា​លើ GitHub អ្នក​ភាសា ដែល​ការបកប្រែ​របស់​ពួកគេ​លើ Crowdin បាន​ធ្វើ​ឱ្យ​វា​អាច​ប្រើ​បាន​ទូលំទូលាយ និង​មនុស្ស​ដែល​បាន​បរិច្ចាគ ដើម្បី​គាំទ្រ​ការ​អភិវឌ្ឍន៍​បន្តរបស់​វា។" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume កាន់តែប្រសើរឡើងព្រោះមនុស្សលះបង់ពេលវេលាឱ្យវា។ អ្នករួមចំណែកនៅលើ GitHub បង្កើតមុខងារ និងជួសជុលកំហុស អ្នកបកប្រែនៅលើ Crowdin ធ្វើឱ្យវាអានបានជាភាសាផ្សេង ហើយអ្នកបរិច្ចាគជួយឱ្យការអភិវឌ្ឍបន្តទៅមុខ។ វឌ្ឍនភាពរបស់គម្រោងនេះជំពាក់គុណពួកគេទាំងអស់គ្នា។" #: 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 ជា​គម្រោង​ឥតគិតថ្លៃ និង​បើក​ប្រភព ដែលបាន​បង្កើត​ដោយ​ចិត្តស្រឡាញ់ ហើយ​ត្រូវ​បាន​ថែទាំ​ដោយ​ខ្ញុំ និង​សហគមន៍​អ្នករួមចំណែក។ ការ​បរិច្ចាគ​របស់​អ្នក​ជួយ​រក្សា​អោយ​មាន​ថាមពល និង​កូដ​បន្ត​ហូរ។" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ជាគម្រោងឥតគិតថ្លៃ និងជាប្រភពបើកចំហ ដែលថែរក្សាដោយខ្ញុំ និងសហគមន៍អ្នករួមចំណែក។ ការបរិច្ចាគរបស់អ្នកគ្របដណ្តប់លើថ្លៃដំណើរការ និងជួយឱ្យការអភិវឌ្ឍបន្តទៅមុខ។" #: 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." -msgstr "Reactive Resume ជា​កម្មវិធី​បង្កើត​ប្រវត្តិរូប​ឥតគិតថ្លៃ និង​បើក​ប្រភព ដែល​ធ្វើ​ឱ្យ​ដំណើរការ​បង្កើត បច្ចុប្បន្នភាព និង​ចែករំលែក​ប្រវត្តិរូប​របស់​អ្នក ក្លាយ​ជា​រឿង​ងាយ​ស្រួល។" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume ជាកម្មវិធីបង្កើតប្រវត្តិរូបសង្ខេបឥតគិតថ្លៃ និងជាប្រភពបើកចំហ ដែលធ្វើឱ្យការបង្កើត ការធ្វើបច្ចុប្បន្នភាព និងការចែករំលែកប្រវត្តិរូបសង្ខេបរបស់អ្នកមានភាពងាយស្រួល។" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume គឺឥតគិតថ្លៃ និងជាប្រភពបើកចំហ។ ប្រសិនបើវាបានជួយអ្នក សូមពិចារណាបរិច្ចាគ។" #: 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 គឺ​បើក​ប្រភព ផ្តោតលើ​ភាព​ឯកជន និង​ឥតគិតថ្លៃ​ទាំងស្រុង។ ខុស​ពី​កម្មវិធី​បង្កើត​ប្រវត្តិរូប​ផ្សេងៗ វា​មិន​បង្ហាញ​ពាណិជ្ជកម្ម មិន​តាមដាន​ទិន្នន័យ​របស់​អ្នក ហើយ​មិន​កំណត់​មុខងារ​ពីក្រោយ paywall ឡើយ។" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ជាប្រភពបើកចំហ ឯកជន និងឥតគិតថ្លៃ។ វាមិនបង្ហាញការផ្សាយពាណិជ្ជកម្ម មិនតាមដានអ្វីដែលអ្នកធ្វើ ហើយមិនចាក់សោមុខងារនៅក្រោយជញ្ជាំងបង់ប្រាក់ឡើយ។" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume នៅតែឥតគិតថ្លៃ ជាប្រ #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "ប្រវត្តិរូបសង្ខេបដែលមានប្រតិកម្ម v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "ប្ដូរ​ឈ្មោះ" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "បង្ហាញប្រវត្តិរូបសង្ខេបបច្ចុប្បន្នរបស់អ្នកជា PDF ហើយដំណើរការការត្រួតពិនិត្យឯកសារពេញលេញ នៅក្នុងកម្មវិធីរុករករបស់អ្នក។ គ្មានអ្វីត្រូវបានផ្ទុកឡើងទេ។" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "បម្លែងប្រវត្តិរូបសង្ខេបបច្ចុប្បន្នរបស់អ្នកទៅជា PDF ហើយដំណើរការការត្រួតពិនិត្យឯកសារពេញលេញនៅក្នុងកម្មវិធីរុករករបស់អ្នក។ គ្មានអ្វីត្រូវបានផ្ទុកឡើងទេ។" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "ការកែសម្រួលប្រវត្តិរូបសង msgid "Resume file" msgstr "ឯកសារប្រវត្តិរូបសង្ខេប" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "បានចម្លងតំណប្រវត្តិរូបសង្ខេបទៅក្ដារតម្បៀតខ្ទាស់។" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "បានភ្ជាប់ប្រវត្តិរូប" @@ -4328,7 +4331,11 @@ msgstr "ជម្រើស​ប្រវត្តិរូបសង្ខេប #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "បន្ត​បំណះ" +msgstr "បំណះប្រវត្តិរូបសង្ខេប" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "គំរូប្រវត្តិរូបសង្ខេបសម្រាប់វិជ្ជាជីវៈ និងរសនិយមផ្សេងៗ។ ជ្រើសរើសគំរូដែលសមនឹងអ្នក។" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "ពិនិត្យការកែសម្រួល" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "សូមពិនិត្យមើលប្រវត្តិរូបសង្ខេបជាមួយនឹងការពិពណ៌នាការងារ ហើយសួរខ្ញុំនូវសំណួរមុនពេលផ្លាស់ប្តូរផ្នែកដែលមិនច្បាស់លាស់។" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ពិនិត្យប្រវត្តិរូបសង្ខេបធៀបនឹងការពិពណ៌នាការងារ ហើយសួរខ្ញុំមុនពេលផ្លាស់ប្តូរអ្វីដែលអ្នកមិនប្រាកដ។" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "កំពុងពិនិត្យ…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "សូមធ្វើការសង្ខេបឡើងវិញ ដើម្បីឱ្យវាផ្តោតលើតួនាទីជាអ្នកគ្រប់គ្រងវិស្វកម្មជាន់ខ្ពស់ ដោយមិនស្តាប់ទៅដូចជាទូទៅ។" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "សរសេរសេចក្ដីសង្ខេបឡើងវិញសម្រាប់តួនាទីជាអ្នកគ្រប់គ្រងផ្នែកវិស្វកម្មជាន់ខ្ពស់ ហើយរក្សាឱ្យវាមានលក្ខណៈជាក់លាក់។" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "សរសេរប្រវត្តិរូបសង្ខេបនេះឡើងវិញសម្រាប់ការផ្លាស់ប្តូរពីស្ថាបនិកទៅជាអ្នកដឹកនាំផលិតផលថ្មីថ្មោង ជាមួយនឹងផលប៉ះពាល់អាជីវកម្មច្បាស់លាស់។" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "សរសេរប្រវត្តិរូបសង្ខេបនេះឡើងវិញសម្រាប់ស្ថាបនិកក្រុមហ៊ុនបង្កើតថ្មីដែលកំពុងផ្លាស់ទៅតួនាទីជាប្រធានផលិតផល ហើយបង្ហាញពីផលប៉ះពាល់ផ្នែកអាជីវកម្ម។" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4471,7 +4478,7 @@ msgstr "រក្សាទុក​ការ​ផ្លាស់ប្ដូរ #: src/features/settings/integrations/components/ai-section.tsx msgid "Save model" -msgstr "រក្សាទុកគំរូ" +msgstr "រក្សាទុកម៉ូដែល" #: src/features/ats-checker/messages.ts msgid "Save the file with every page upright." @@ -4641,6 +4648,10 @@ msgstr "បន្ទាត់​បំបែក" msgid "Serbian" msgstr "Serbian" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "កំណត់ពាក្យសម្ងាត់ ប្រសិនបើអ្នកចង់ឱ្យមានតែអ្នកដែលដឹងវាប៉ុណ្ណោះទើបអាចបើក URL សាធារណៈបាន។" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "ដំឡើងអ្នកផ្តល់សេវា AI" msgid "Set up an AI provider before starting a thread." msgstr "រៀបចំអ្នកផ្តល់សេវា AI មុនពេលចាប់ផ្តើមខ្សែស្រឡាយ។" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "សូមរៀបចំអ្នកផ្តល់សេវា AI ជាមុនសិន។" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "រៀបចំអ្នកផ្តល់សេវា AI ដើម្បីជជែកអំពីប្រវត្តិរូបសង្ខេបនេះ និងអនុវត្តការកែសម្រួលដោយស្វ័យប្រវត្តិ។" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "រៀបចំអ្នកផ្តល់សេវា AI ដើម្បីចាប់ផ្តើម។" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "រៀបចំ​កម្មវិធី​ផ្ទៀងផ្ទា msgid "Shadow Width" msgstr "ទទឹង​ស្រមោល" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "ចែករំលែកវាដោយប្រើ URL សាធារណៈ ដាក់ពាក្យសម្ងាត់លើ URL នោះ ឬទាញយក PDF ហើយផ្ញើវាដោយខ្លួនឯង។" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "ចែករំលែក​ប្រវត្តិរូប​របស់​អ្នក​ដោយប្រើ URL សាធារណៈ ហើយ​ឱ្យ​មនុស្ស​ផ្សេង​ទៀត​អាច​មើល​វា​បាន។" +msgid "Share your resume with a public URL." +msgstr "ចែករំលែកប្រវត្តិរូបសង្ខេបរបស់អ្នកដោយប្រើ URL សាធារណៈ។" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ចូល​ទៅ​គណនី​របស់​អ្នក" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "ចូល​ដោយ​ប្រើ GitHub, Google ឬ​អ្នកផ្តល់ OAuth ផ្ទាល់ខ្លួន។" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "ចាកចេញ" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "ប្រព័ន្ធ​កម្មវិធី​មួយ​ចំនួន​ទាមទារ​មួយ​មុន​ពេល​អ្នក​អាច​ដាក់​ស្នើ។" +msgstr "ប្រព័ន្ធ​ដាក់ពាក្យ​មួយ​ចំនួន​ទាមទារ​មួយ​មុន​ពេល​អ្នក​អាច​ដាក់​ស្នើ។" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "តួអក្សរខ្លះលេចចេញជាសញ្ញាសួរ។" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "ការត្រួតពិនិត្យខ្លះត្រូវការព័ត៌មានដែលឯកសារនេះមិនមាន៖ មាតិកាទំព័រដែលមិនអាចត្រូវបានពិនិត្យ ឬអត្ថបទជាភាសាដែលការត្រួតពិនិត្យទាំងនេះមិនគ្របដណ្តប់។ ពួកវាមិនត្រូវបានរាប់ថាឆ្លងកាត់ ឬបរាជ័យទេ។" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "ការត្រួតពិនិត្យខ្លះត្រូវការព័ត៌មានដែលឯកសារនេះមិនមាន៖ មាតិកាទំព័រដែលមិនអាចពិនិត្យបាន ឬអត្ថបទជាភាសាដែលការត្រួតពិនិត្យទាំងនេះមិនគ្របដណ្តប់។ ពួកវាមិនរាប់ថាជាប់ ហើយក៏មិនរាប់ថាធ្លាក់ដែរ។" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "ចាប់ផ្តើមប្រវត្តិរូបសង្ខេបជាមួយឈ្មោះរបស់អ្នកនៅលើបន្ទាត់ដាច់ដោយឡែក។" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "ចាប់ផ្តើមខ្សែស្រឡាយ" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "កែសម្រួលប្រវត្តិរូបរបស់ខ្ញុំ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "កែសម្រួលប្រវត្តិរូបសង្ខេបនេះទៅតាមការពិពណ៌នាការងាររបស់អ្នកគ្រប់គ្រងផលិតផល ហើយសង្កត់ធ្ងន់លើភាពជាម្ចាស់នៃផែនទីបង្ហាញផ្លូវ ការទំនាក់ទំនងជាមួយអ្នកពាក់ព័ន្ធ និងលទ្ធផលបើកដំណើរការដែលអាចវាស់វែងបាន។" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "កែសម្រួលប្រវត្តិរូបសង្ខេបនេះឱ្យសមនឹងការពិពណ៌នាការងារជាអ្នកគ្រប់គ្រងផលិតផល ហើយសង្កត់ធ្ងន់លើការទទួលខុសត្រូវផែនទីបង្ហាញផ្លូវ ការទំនាក់ទំនងជាមួយភាគីពាក់ព័ន្ធ និងលទ្ធផលនៃការបើកដំណើរការដែលអាចវាស់វែងបាន។" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ភ្នាក់ងារត្រូវការមតិយោបល់ពីអ្នក។" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "កូនសោ API ត្រូវ​បាន​លុប​ដោយ​ជោគជ័យ។" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "ឯកសារ API បង្ហាញពីរបៀបភ្ជាប់ Reactive Resume ទៅកាន់កម្មវិធីផ្ទាល់ខ្លួនរបស់អ្នក។ វារួមបញ្ចូលចំណុចបញ្ចប់ ទម្រង់សំណើ និងការផ្ទៀងផ្ទាត់។" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "បន្ទាប់​ពី​លុប កូនសោ API នេះ​នឹង​មិន​អាច​ចូល​ដំណើរការ​ទិន្នន័យ​របស់​អ្នក​បាន​ទៀត​ទេ។ សកម្មភាព​នេះ​មិន​អាច​មិនធ្វើវិញ​បានទេ។" +msgid "The API key has been deleted." +msgstr "កូនសោ API ត្រូវបានលុបហើយ។" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "កម្មវិធីដែលបញ្ជូនអ្នកមកទ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "ការត្រួតពិនិត្យខាងលើគឺជាយន្តការ។ វានេះសួរម៉ូដែលភាសាថាតើអ្នកអានម្នាក់នឹងគិតយ៉ាងណាចំពោះចំណុចគ្រាប់របស់អ្នក ហើយផ្តល់ការណែនាំសរសេរឡើងវិញ។ វាមិនផ្តល់ពិន្ទុទេ។" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "ពាក្យ​បញ្ជា ដែល​អ្នក​កំពុង​ស្វែងរក មិន​មាន​ទេ។" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "ការត្រួតពិនិត្យស៊ីជម្រៅមិនអាចបញ្ចប់បានទេ។ សូមព្យាយាមម្តងទៀត។" @@ -5317,10 +5332,6 @@ msgstr "មិនអាចផ្ទៀងផ្ទាត់ការឆ្លើ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "ការមើលជាមុននៃប្រវត្តិរូបសង្ខេបមិនអាចធ្វើបច្ចុប្បន្នភាពបានទេ។ ការមើលជាមុនដែលមានសុពលភាពចុងក្រោយនៅតែត្រូវបានបង្ហាញ។" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "ប្រវត្តិរូប ដែល​អ្នក​កំពុង​ព្យាយាម​ចូល​ដំណើរការ ត្រូវ​បាន​ការពារ​ដោយ​ពាក្យសម្ងាត់" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "បន្ទាត់ដដែលកើតឡើងម្តងទៀតនៅលើគ្រប់ទំព័រ។" @@ -5369,26 +5380,13 @@ msgstr "គ្មានតំណភ្ជាប់ទៅកាន់ប្រវ msgid "There is no summary paragraph." msgstr "គ្មានកថាខណ្ឌសង្ខេបទេ។" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "មានបញ្ហាមួយកើតឡើងខណៈពេលបង្កើត DOCX សូមព្យាយាមម្ដងទៀត។" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "មានបញ្ហាពេលកំពុងបង្កើត PDF សូមព្យាយាមម្តងទៀត។" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "មានបញ្ហាខណៈពេលកំពុងរៀបចំប្រវត្តិរូបសង្ខេបរបស់អ្នកសម្រាប់បោះពុម្ព សូមព្យាយាមម្តងទៀត។" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "គ្មានព័ត៌មានគ្រប់គ្រាន់ដើម្បីដំណើរការការត្រួតពិនិត្យនេះទេ។" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "ការត្រួតពិនិត្យទាំងនេះដំណើរការនៅពេលអ្នកវាយ ហើយកុំចាកចេញពីកម្មវិធីរុករករបស់អ្នក។ " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "ការត្រួតពិនិត្យទាំងនេះដំណើរការនៅពេលអ្នកវាយបញ្ចូល ហើយមិនដែលចេញពីកម្មវិធីរុករករបស់អ្នកឡើយ។ វាសាកល្បងថាតើកម្មវិធីអាចអានប្រវត្តិរូបសង្ខេបរបស់អ្នកបានឬអត់ មិនមែនថាវាត្រូវបានសរសេរល្អប៉ុណ្ណានោះទេ។" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "សកម្មភាព​នេះ​មិន​អាច​មិន msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "សកម្មភាព​នេះ​មិន​អាច​មិនធ្វើវិញ​បានទេ។ ទិន្នន័យ​ទាំងអស់​របស់​អ្នក​នឹង​ត្រូវ​បាន​លុប​ជា​អចិន្ត្រៃយ៍។" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។ សារសន្ទនា និងឯកសារភ្ជាប់ដែលបានផ្ទុកឡើងនឹងត្រូវបានលុបចេញ។ ប្រវត្តិរូបសង្ខេបការងារនៅតែមាននៅក្នុងផ្ទាំងគ្រប់គ្រងរបស់អ្នក ហើយអាចត្រូវបានលុបដោយឡែកពីគ្នា។" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។ សារ និងឯកសារភ្ជាប់ខ្សែស្រឡាយនឹងត្រូវបានដកចេញ។" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។ វាលុបសាររបស់ខ្សែស្រឡាយ និងឯកសារភ្ជាប់ដែលបានផ្ទុកឡើង។" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "មិនអាចបើកខ្សែស្រឡាយភ្នាក់ងារនេះបានទេ។" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "សកម្មភាពនេះមិនអាចត្រឡប់វិញបានទេ។ វាលុបសាររបស់ខ្សែស្រឡាយ និងឯកសារភ្ជាប់ដែលបានផ្ទុកឡើង។ ប្រវត្តិរូបសង្ខេបដែលកំពុងប្រើនៅតែមាននៅក្នុងផ្ទាំងគ្រប់គ្រងរបស់អ្នក ហើយអ្នកអាចលុបវាដោយឡែក។" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ការត្រួតពិនិត្យនេះមិនអនុ msgid "This check only runs on resumes written in English." msgstr "ការត្រួតពិនិត្យនេះដំណើរការតែលើប្រវត្តិរូបសង្ខេបដែលសរសេរជាភាសាអង់គ្លេសប៉ុណ្ណោះ។" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "វានឹងបង្កើតកូនសោ API ថ្មី ដែលអនុញ្ញាតឱ្យកម្មវិធីផ្សេងទៀតអាន និងផ្លាស់ប្តូរទិន្នន័យប្រវត្តិរូបសង្ខេបរបស់អ្នកតាមរយៈ Reactive Resume API។" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "កាលបរិច្ឆេទនេះនឹងមិនត្រូវបានអានត្រឹមត្រូវទេ។" @@ -5523,6 +5521,10 @@ msgstr "នេះជាទម្រង់ XFA ដូច្នេះកម្ម msgid "This is not a common resume page size." msgstr "នេះមិនមែនជាទំហំទំព័រប្រវត្តិរូបសង្ខេបធម្មតាទេ។" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "កូនសោនេះត្រូវបានបង្ហាញតែម្តងប៉ុណ្ណោះ។ សូមចម្លងវាមុនពេលអ្នកបិទប្រអប់នេះ។" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "តំណនេះបាត់ពិធីការរបស់វា។" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "វា​អាច​ចំណាយ​ពេល​ពីរ​នាទី អាស្រ័យ​លើ​ការ​ឆ្លើយតប​របស់​អ្នកផ្តល់​សេវា AI។ សូម​កុំ​បិទ​បង្អួច​នេះ ឬ​ផ្ទុក​ទំព័រ​ឡើង​វិញ។" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "វានេះវាស់ស្ទង់ថាតើកម្មវិធីអាចស្រង់ចេញអត្ថបទរបស់ឯកសារនេះបានស្មោះត្រង់ប៉ុណ្ណា។ វាមិនទស្សន៍ទាយថាតើពាក្យសុំនឹងត្រូវបានបដិសេធឬអត់ទេ។ គ្មានឧបករណ៍ណាអាចធ្វើបានទេ។ ឯកសាររបស់អ្នកត្រូវបានអាននៅក្នុងកម្មវិធីរុករកនេះ ហើយមិនដែលត្រូវបានផ្ទុកឡើងទេ។" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "នេះវាស់ថាតើកម្មវិធីអាចទាញយកអត្ថបទរបស់ឯកសារនេះបានត្រឹមត្រូវប៉ុណ្ណា។ វាមិនព្យាករណ៍ថាតើពាក្យសុំនឹងត្រូវបានបដិសេធឬអត់នោះទេ ហើយគ្មានឧបករណ៍ណាអាចធ្វើបានដែរ។ ឯកសាររបស់អ្នកត្រូវបានអាននៅក្នុងកម្មវិធីរុករកនេះ ហើយមិនដែលត្រូវបានផ្ទុកឡើងទេ។" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ប្រវត្តិរូប​នេះ​ត្រូវ​បា msgid "This resume is long." msgstr "ប្រវត្តិរូបសង្ខេបនេះវែង។" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ប្រវត្តិរូបសង្ខេបនេះត្រូវបានការពារដោយពាក្យសម្ងាត់" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ប្រវត្តិរូបសង្ខេបនេះត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយភ្នាក់ងារ AI។" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "ការកំណត់​ការចែករំលែក​របស់​ប្រវត្តិរូបសង្ខេប​នេះ​ត្រូវ​បាន​ផ្លាស់ប្តូរ​នៅកន្លែង​ផ្សេង។" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ការពិនិត្យនេះគឺជាមតិយោបល់របស់ម៉ូដែលភាសាចំពោះការសរសេររបស់អ្នក។ វាមិនផ្លាស់ប្តូរពិន្ទុខាងលើទេ ហើយវាអាចខុសបាន។ សូមអានវាដូចជាមតិទីពីរ មិនមែនជាការសម្រេចចិត្តចុងក្រោយទេ។" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ការវាយតម្លៃនេះជាមតិរបស់ម៉ូដែលភាសាចំពោះការសរសេររបស់អ្នក។ វាមិនផ្លាស់ប្តូរពិន្ទុខាងលើទេ ហើយវាអាចខុសបាន។ សូមចាត់ទុកវាជាមតិទីពីរ មិនមែនជាការវិនិច្ឆ័យចុងក្រោយទេ។" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "តួនាទីនេះមិនមានការពិពណ៌ន msgid "This section has content but never appears." msgstr "ផ្នែកនេះមានខ្លឹមសារប៉ុន្តែមិនដែលបង្ហាញទេ។" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ផ្នែក​នេះ​ត្រូវបាន​បម្រុងទុក​សម្រាប់​កំណត់ចំណាំ​ផ្ទាល់ខ្លួន​របស់​អ្នក ដែលពាក់ព័ន្ធ​នឹង​ប្រវត្តិរូប​នេះ។ មាតិកា​នៅ​ទីនេះ​នឹង​នៅ​ឯកជន ហើយ​មិន​ត្រូវ​បាន​ចែករំលែក​ជាមួយ​មនុស្ស​ផ្សេង​ទៀត​ទេ។" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ផ្នែកនេះត្រូវបានបំបែកតាមជួរឈរ។" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ជំហាន​នេះ​ជា​ជម្រើស ប៉ុន្តែ​បាន​ផ្ដល់​អនុសាសន៍។" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ខ្សែស្រឡាយនេះត្រូវបានរក្សាទុកក្នុងប័ណ្ណសារ។ សារថ្មីមិនអាចផ្ញើបានទេ។" +msgid "This thread is archived. You can't send new messages." +msgstr "ខ្សែស្រឡាយនេះត្រូវបានទុកក្នុងបណ្ណសារ។ អ្នកមិនអាចផ្ញើសារថ្មីបានទេ។" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "ខ្សែស្រឡាយនេះសម្រាប់តែអា msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "ខ្សែស្រឡាយនេះ​អាចអានបានតែ​ប៉ុណ្ណោះ ពីព្រោះប្រវត្តិរូបសង្ខេបការងារ ឬអ្នកផ្តល់សេវា AI មិនអាចប្រើបាន។" -#: 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 "វា​នឹង​បង្កើត​កូនសោ API ថ្មី​មួយ ដើម្បី​ចូល​ដំណើរការ Reactive Resume API ហើយ​អនុញ្ញាត​ឱ្យ​យន្តចលនា​អន្តរកម្ម​ជាមួយ​ទិន្នន័យ​ប្រវត្តិរូប​របស់​អ្នក។" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "វានឹងជួយអ្នកកំណត់អត្តសញ្ញាណវាបាននៅពេលក្រោយ ប្រសិនបើអ្នកមានគម្រោងប្រើ passkey ច្រើន។" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "វានឹងលុបធាតុទាំងអស់ចេញពីផ្នែកនេះ។" @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "រឹតបន្តឹងផ្នែកជំនាញ ដើម្បីឱ្យវាគាំទ្រតួនាទីគោលដៅ ជំនួសឱ្យការអានដូចជាការចាក់ពាក្យគន្លឹះ។" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "វីដេអូ​បង្ហាញ​ល្បឿន​លឿន​អំពី​ការ​បង្កើត​ប្រវត្តិរូប​ជាមួយ Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "វីដេអូបង្កើនល្បឿននៃការបង្កើតប្រវត្តិរូបសង្ខេបនៅក្នុង Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "បន្ទាត់ពេលវេលា" msgid "Tip" msgstr "គន្លឹះ" -#: 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 "គន្លឹះ៖ ដាក់​ឈ្មោះ​ឲ្យ​កូនសោ API របស់​អ្នក អាស្រ័យតាម​គោលបំណង​ប្រើប្រាស់ ដើម្បី​ជួយ​ឱ្យ​អ្នក​អាច​សម្គាល់​វា​បាន​ក្រោយ​មក។" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "គន្លឹះ៖ អ្នក​អាច​ដាក់​ឈ្មោះ​ប្រវត្តិរូប ដោយ​យោង​ទៅ​តួនាទី​ការងារ ដែល​អ្នក​កំពុង​ដាក់ពាក្យ។" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ចំណងជើង" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "ដើម្បី​លុប​គណនី​របស់​អ្នក អ្នក​ត្រូវ​បញ្ចូល​អក្សរ​បញ្ជាក់ ហើយ​ចុច​ប៊ូតុង​ខាងក្រោម។" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "ដើម្បីលុបគណនីរបស់អ្នក សូមវាយអត្ថបទបញ្ជាក់ខាងក្រោម រួចចុចប៊ូតុង។" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "បិទតួអក្សរភ្ជាប់ស្រេចចិត្តនៅពេលនាំចេញ។" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "បើក​ការ​ចែករំលែក​សាធារណៈ ដើម្បី​តាមដាន​ថា​ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​មើល ឬ​ទាញយក​ច្រើន​ណាស់។ មាន​តែ​អ្នក​ប៉ុណ្ណោះ​ដែល​អាច​មើល​ស្ថិតិ​របស់​ប្រវត្តិរូប​របស់​អ្នក​បាន។" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "បើកការចែករំលែកជាសាធារណៈ ដើម្បីតាមដានថាប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានមើល ឬទាញយកប៉ុន្មានដង។ មានតែអ្នកប៉ុណ្ណោះដែលអាចមើលឃើញលេខទាំងនេះ។" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "ការ​ផ្ទៀងផ្ទាត់​ពីរ​ជាន់" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ការ​ផ្ទៀងផ្ទាត់​ពីរ​ជាន់ ត្រូវ​បាន​បិទ​ដោយ​ជោគជ័យ។" +msgid "Two-factor authentication is now disabled." +msgstr "ការផ្ទៀងផ្ទាត់ពីរជាន់ត្រូវបានបិទហើយ។" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ការ​ផ្ទៀងផ្ទាត់​ពីរ​ជាន់ ត្រូវ​បាន​រៀបចំ​ដោយ​ជោគជ័យ។" +msgid "Two-factor authentication is now enabled." +msgstr "ការផ្ទៀងផ្ទាត់ពីរជាន់ត្រូវបានបើកហើយ។" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "បច្ចុប្បន្នភាព​បទពិសោធន៍ msgid "Update Password" msgstr "បច្ចុប្បន្នភាព​ពាក្យសម្ងាត់" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "ធ្វើបច្ចុប្បន្នភាពចំណុចគម្រោង ដើម្បីបង្ហាញពីភាពជាអ្នកដឹកនាំ ការរឹតបន្តឹង ការសម្របសម្រួល និងលទ្ធផលដែលអាចវាស់វែងបាន។" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "បច្ចុប្បន្នភាព​ប្រវត្តិរូប" @@ -5970,6 +5952,10 @@ msgstr "បច្ចុប្បន្នភាព​ប្រវត្តិរ msgid "Update the calendar date for this timeline entry." msgstr "ធ្វើបច្ចុប្បន្នភាពកាលបរិច្ឆេទប្រតិទិនសម្រាប់ធាតុបន្ទាត់ពេលវេលានេះ។" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "ធ្វើបច្ចុប្បន្នភាពចំណុចគម្រោង ដើម្បីបង្ហាញពីភាពជាអ្នកដឹកនាំ ឧបសគ្គ ការសម្របសម្រួលជម្រើស និងលទ្ធផលដែលអាចវាស់វែងបាន។" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "ធ្វើបច្ចុប្បន្នភាពព័ត៌មានលម្អិតនៃពាក្យសុំនេះ។" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "ផ្ទុកឡើង .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ផ្ទុកឡើងប្រវត្តិរូបសង្ខេបមួយ ហើយមើលថាតើប្រព័ន្ធតាមដានអ្នកដាក់ពាក្យពិតជាអានអ្វីខ្លះពីវា។ អ្វីៗទាំងអស់ដំណើរការនៅក្នុងកម្មវិធីរុករកនេះ។ ឯកសាររបស់អ្នកមិនដែលត្រូវបានផ្ទុកឡើងទេ ហើយគ្មានអ្វីត្រូវបានផ្ទុករក្សាទេ។" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ផ្ទុកឡើងប្រវត្តិរូបសង្ខេប ហើយមើលថាតើប្រព័ន្ធតាមដានអ្នកដាក់ពាក្យអានអ្វីខ្លះពីវា។ អ្វីៗទាំងអស់ដំណើរការនៅក្នុងកម្មវិធីរុករកនេះ។ ឯកសាររបស់អ្នកមិនដែលត្រូវបានផ្ទុកឡើងទេ ហើយគ្មានអ្វីត្រូវបានរក្សាទុកឡើយ។" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "ការព្រមាន" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "យើងមិនអាចរកឃើញទម្រង់ដោយស្វ័យប្រវត្តិបានទេ — សូមជ្រើសរើសវាខាងលើ។" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "យើងមិនអាចរកឃើញទម្រង់ដោយស្វ័យប្រវត្តិទេ។ សូមជ្រើសរើសវាខាងលើ។" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "យើងរកមិនឃើញទំព័រនោះទេ" msgid "We couldn't link that provider account. Please try again." msgstr "យើងមិនអាចភ្ជាប់គណនីអ្នកផ្តល់សេវានោះបានទេ។ សូមព្យាយាមម្តងទៀត។" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "យើងមិនអាចបើកខ្សែស្រឡាយនេះបានទេ។" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "យើងមិនអាចអានប្រវត្តិរូបរបស់អ្នកពីអ្នកផ្តល់សេវាបានទេ។" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "យើងបានផ្ញើតំណបញ្ជាក់ទៅកាន់អាសយដ្ឋានអ៊ីមែលថ្មីរបស់អ្នក។ សូមបើកវាដើម្បីបញ្ជាក់ការផ្លាស់ប្តូរ។" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "យើងបានផ្ញើតំណផ្ទៀងផ្ទាត់ថ្មីទៅកាន់អាសយដ្ឋានអ៊ីមែលរបស់អ្នក។ សូមបើកវាដើម្បីផ្ទៀងផ្ទាត់គណនីរបស់អ្នក។" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ការស្វែងរកតាមអ៊ីនធឺណិត" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "បាទ Reactive Resume អាច​ប្រើ​បាន​ជា​ភាសា​ច្រើន។ អ្នក​អាច​ជ្រើស​ភាសា​ដែល​អ្នក​ពេញចិត្ត​នៅលើ​ទំព័រ​ការកំណត់ ឬ​ដោយ​ប្រើ​កម្មវិធី​ប្ដូរ​ភាសា​នៅ​កូណឺ​ឆ្វេងលើ។ បើ​អ្នក​មិន​ឃើញ​ភាសា​របស់​អ្នក ឬ​ចង់​ធ្វើ​ឱ្យ​ការ​បកប្រែ​ដែល​មាន​ស្រាប់​ប្រសើរ​ឡើង អ្នក​អាច <0>ចូលរួម​បកប្រែនៅលើ Crowdin<1> (បើក​ក្នុង​ផ្ទាំង​ថ្មី)។" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "បាទ/ចាស។ ចុចតែម្តងក៏នាំចេញប្រវត្តិរូបសង្ខេបរបស់អ្នកទៅជា PDF ដោយរក្សាទម្រង់ និងរចនាប័ទ្មរបស់អ្នកដដែល។" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "បាទ! Reactive Resume គឺ​ឥតគិតថ្លៃ​ទាំងស្រុង គ្មាន​ចំនាយ​លាក់កំបាំង កម្រិត​ពិសេស ឬ​កម្រៃ​ជាវ​ប្រចាំខែ​ទេ។ វា​បើក​ប្រភព ហើយ​នឹង​នៅ​តែ​ឥតគិតថ្លៃ​ជា​រៀងរហូត។" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "បាទ/ចាស។ ជ្រើសរើសភាសារបស់អ្នកនៅទំព័រការកំណត់ ឬដោយប្រើកម្មវិធីប្តូរភាសានៅជ្រុងខាងស្តាំផ្នែកខាងលើ។ ប្រសិនបើភាសារបស់អ្នកមិនមាន ឬការបកប្រែដែលមានស្រាប់អាចធ្វើឱ្យប្រសើរជាងនេះ អ្នកអាច<0>រួមចំណែកក្នុងការបកប្រែនៅលើ Crowdin<1> (បើកក្នុងផ្ទាំងថ្មី)។" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "អ្នក​ក៏​មាន​ជម្រើស​ដំឡើង​លើ​ម៉ាស៊ីន​បម្រើ​ផ្ទាល់​ខ្លួន​របស់​អ្នក ដោយ​ប្រើ​រូបភាព Docker ផង​ដែរ។" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "បាទ/ចាស។ Reactive Resume ប្រើប្រាស់បានដោយឥតគិតថ្លៃ ដោយគ្មានថ្លៃលាក់កំបាំង គ្មានកម្រិតបុព្វលាភ ឬថ្លៃជាវឡើយ។ វាជាប្រភពបើកចំហ ហើយវានឹងនៅតែឥតគិតថ្លៃ។" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "អ្នក​ក៏​អាច​ប្រើ​ឈ្មោះ​អ្នកប្រើ​របស់​អ្នក ដើម្បី​ចូល​កាន់​ប្រព័ន្ធ​បាន​ផង​ដែរ។" - -#: src/routes/_home/-sections/faq.tsx -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 ដើម្បី​ចែករំលែក​ដោយ​ផ្ទាល់ក៏​បាន។ ជម្រើស​ស្ថិត​នៅ​លើ​ដៃ​អ្នក!" +msgid "You can also sign in with your username." +msgstr "អ្នកក៏អាចចូលដោយប្រើឈ្មោះអ្នកប្រើប្រាស់របស់អ្នកបានដែរ។" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "អ្នក​មាន​សារ​មកដល់​ហើយ!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "គណនី​របស់​អ្នក​ត្រូវ​បាន​លុប​ដោយ​ជោគជ័យ។" +msgid "Your account has been deleted." +msgstr "គណនីរបស់អ្នកត្រូវបានលុបហើយ។" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "ព័ត៌មានទំនាក់ទំនងរបស់អ្នកមិននៅលើទំព័រទីមួយទេ។" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "ទិន្នន័យរបស់អ្នកត្រូវបាននាំចេញដោយជោគជ័យ។" +msgid "Your data has been exported." +msgstr "ទិន្នន័យរបស់អ្នកត្រូវបាននាំចេញហើយ។" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "ទិន្នន័យ​របស់​អ្នក​មាន​សុវត្ថិភាព ហើយ​មិន​ដែល​ត្រូវ​បាន​ចែករំលែក ឬ​លក់​ឲ្យ​នរណា​ម្នាក់​ទេ។" #: src/routes/_home/-sections/faq.tsx -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 លើ​ម៉ាស៊ីន​បម្រើ​ផ្ទាល់ខ្លួន​របស់​អ្នក ដើម្បី​មាន​សិទ្ធિ​ត្រួតត្រា​លើ​ទិន្នន័យ​របស់​អ្នក​ដល់​ខ្ពស់​បំផុត​ផង​ដែរ។" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "ទិន្នន័យរបស់អ្នកត្រូវបានរក្សាទុកដោយសុវត្ថិភាព ហើយមិនដែលចែករំលែកជាមួយភាគីទីបីឡើយ។ ប្រសិនបើអ្នកចង់គ្រប់គ្រងវាទាំងស្រុង អ្នកអាចដំឡើង Reactive Resume ដោយខ្លួនឯងនៅលើម៉ាស៊ីនមេផ្ទាល់ខ្លួនរបស់អ្នក។" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "មិនអាចរក្សាទុកការផ្លាស់ប្តូរចុងក្រោយបំផុតរបស់អ្នកបានទេ។" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "រចនាប័ទ្មចាស់របស់អ្នកនៅតែសកម្មរហូតដល់អ្នកធ្វើឱ្យសេចក្តីព្រាង CSS Semantic នេះសកម្មយ៉ាងច្បាស់លាស់។" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "រចនាប័ទ្មចាស់របស់អ្នកនៅតែដំណើរការ រហូតដល់អ្នកបើកដំណើរការសេចក្ដីព្រាង Semantic CSS នេះ។" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "រឹមទំព័ររបស់អ្នកតូចចង្អៀតណាស់។" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "ពាក្យសម្ងាត់​របស់​អ្នក​ត្រូវ​បាន​កំណត់​ឡើងវិញ​ដោយ​ជោគជ័យ។ ឥឡូវ​អ្នក​អាច​ចូល​ដោយ​ប្រើ​ពាក្យសម្ងាត់​ថ្មី​របស់​អ្នកបាន​ហើយ។" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "ពាក្យសម្ងាត់របស់អ្នកត្រូវបានកំណត់ឡើងវិញ។ ឥឡូវនេះអ្នកអាចចូលដោយប្រើពាក្យសម្ងាត់ថ្មីរបស់អ្នក។" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "ពាក្យសម្ងាត់​របស់​អ្នក​ត្រូវ​បាន​បច្ចុប្បន្នភាព​ដោយ​ជោគជ័យ។" +msgid "Your password has been updated." +msgstr "ពាក្យសម្ងាត់របស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាពហើយ។" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "លេខទូរស័ព្ទរបស់អ្នកត្រូវបានសរសេរជាទម្រង់ចម្លែក។" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "ប្រវត្តិ​សង្ខេប​របស់​អ្នក​ត្រូវ​បាន​បច្ចុប្បន្នភាព​ដោយ​ជោគជ័យ។" +msgid "Your profile has been updated." +msgstr "ប្រវត្តិរូបផ្ទាល់ខ្លួនរបស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាពហើយ។" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​បង្កើត​ដោយ​ជោគជ័យ។" +msgid "Your resume has been created." +msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានបង្កើតហើយ។" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​លុប​ដោយ​ជោគជ័យ។" +msgid "Your resume has been deleted." +msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានលុបហើយ។" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "ប្រវត្តិរូប​របស់​អ្នក ត្រូវ​បាន​ស្ទួន​ដោយ​ជោគជ័យ។" +msgid "Your resume has been duplicated." +msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានចម្លងហើយ។" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​នាំចូល​ដោយ​ជោគជ័យ។" +msgid "Your resume has been imported." +msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបាននាំចូលហើយ។" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានស្ដារឡើងវិញទៅកំណែដែលបានជ្រើសរើស។" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "ប្រវត្តិរូប​របស់​អ្នក​ត្រូវ​បាន​បច្ចុប្បន្នភាព​ដោយ​ជោគជ័យ។" +msgid "Your resume has been updated." +msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានធ្វើបច្ចុប្បន្នភាពហើយ។" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "ប្រវត្តិរូបសង្ខេបរបស់អ្នកប្រើ \"ខ្ញុំ\" និង \"របស់ខ្ញុំ\"។" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "តំណ​សាធារណៈ​របស់​ប្រវត្តិរូប​របស់​អ្នក​បច្ចុប្បន្ន​នេះ​កំពុង​ត្រូវ​បាន​ការពារ​ដោយ​ពាក្យសម្ងាត់។ សូម​ចែករំលែក​ពាក្យសម្ងាត់​តែ​ជាមួយ​មនុស្ស​ដែល​អ្នក​ទុកចិត្ត​ប៉ុណ្ណោះ។" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL សាធារណៈនៃប្រវត្តិរូបសង្ខេបរបស់អ្នកត្រូវបានការពារដោយពាក្យសម្ងាត់។ សូមចែករំលែកពាក្យសម្ងាត់តែជាមួយអ្នកដែលអ្នកទុកចិត្តប៉ុណ្ណោះ។" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "ការគាំទ្រ​របស់​អ្នក​ធានា​ឲ្យ​គម្រោង​នេះ​នៅតែ​ឥតគិតថ្លៃ និង​អាច​ចូល​ដំណើរការ​បាន​សម្រាប់​មនុស្ស​គ្រប់គ្នា ទាំង​ឥឡូវ​នេះ និង​អនាគត។" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "ការគាំទ្ររបស់អ្នករក្សាឱ្យគម្រោងនេះឥតគិតថ្លៃ និងបើកចំហសម្រាប់មនុស្សគ្រប់គ្នា ទាំងឥឡូវនេះ និងពេលក្រោយ។" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "បង្រួម" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/kn-IN.po b/apps/web/locales/kn-IN.po index 27321c56b..f783b0b44 100644 --- a/apps/web/locales/kn-IN.po +++ b/apps/web/locales/kn-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>ಪದೇಪದೇ<1>ಕೇಳಲಾಗುವ<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.<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!" -msgstr "<0>Reactive Resume ಅನ್ನು ಬಳಸಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು! ಈ ಆ್ಯಪ್ ನನ್ನ ಖಾಲಿ ಸಮಯದಲ್ಲಿ, ವಿಶ್ವದಾದ್ಯಂತದ ಮುಕ್ತ-ಮೂಲ ಸಹಯೋಗಿಗಳ ಅದ್ಭುತ ಬೆಂಬಲದೊಂದಿಗೆ, ಪ್ರೀತಿಯಿಂದ ನಿರ್ಮಿಸಲಾದ ಒಂದು ಪರಿಶ್ರಮದ ಫಲ.<1>Reactive Resume ನಿಮಗೆ ಸಹಾಯಕವಾಗಿದೆ ಮತ್ತು ಇದನ್ನು ಎಲ್ಲರಿಗೂ ಉಚಿತವಾಗಿ ಹಾಗೂ ಮುಕ್ತವಾಗಿರಿಸಲು ನೀವು ಸಹಕರಿಸಲು ಬಯಸಿದರೆ, ದಯವಿಟ್ಟು ದೇಣಿಗೆ ನೀಡುವ ಬಗ್ಗೆ ಯೋಚಿಸಿ. ನಿಮ್ಮ ಪ್ರತಿಯೊಂದು ಚಿಕ್ಕ ಸಹಾಯವನ್ನೂ ನಾವು ಅಭಿನಂದಿಸುತ್ತೇವೆ!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ಬಳಸಿದ್ದಕ್ಕೆ ಧನ್ಯವಾದಗಳು. ಪ್ರಪಂಚದಾದ್ಯಂತದ ಮುಕ್ತ-ಮೂಲ ಕೊಡುಗೆದಾರರ ನೆರವಿನಿಂದ, ಬಹುಪಾಲು ನನ್ನ ಬಿಡುವಿನ ವೇಳೆಯಲ್ಲಿಯೇ ನಾನು ಈ ಆ್ಯಪ್ ಅನ್ನು ಕಟ್ಟುತ್ತೇನೆ.<1>ಇದು ನಿಮಗೆ ಉಪಯುಕ್ತವಾಗಿದ್ದರೆ, ಎಲ್ಲರಿಗೂ ಉಚಿತವಾಗಿ ಮತ್ತು ಮುಕ್ತವಾಗಿ ಉಳಿಯಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, ದಯವಿಟ್ಟು ದೇಣಿಗೆ ನೀಡುವುದನ್ನು ಪರಿಗಣಿಸಿ. ಎಷ್ಟೇ ಮೊತ್ತವಾದರೂ ಸಹಾಯವಾಗುತ್ತದೆ." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ವರ್ಷ" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ ಮಾದರಿಗಳು" +msgid "15 Templates" +msgstr "15 ಟೆಂಪ್ಲೇಟ್‌ಗಳು" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 ತಿಂಗಳು" msgid "6 months" msgstr "6 ತಿಂಗಳು" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "ಸ್ವಚ್ಛ ಏಕ-ಕಾಲಮ್ ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಪ್ರತಿ ಮಾಹಿತಿಯನ್ನು ಉಳಿಸುತ್ತದೆ. ಕಾಲಮ್‌ಗಳು ಮತ್ತು ಚಿತ್ರಗಳಲ್ಲಿ ಅವು ಕಳೆದುಹೋಗುತ್ತವೆ." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "ದೃಢೀಕರಣ ಲಿಂಕ್ ಅನ್ನು ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಕಳುಹಿಸಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಬದಲಾವಣೆಯನ್ನು ದೃಢೀಕರಿಸಲು ನಿಮ್ಮ ಇನ್‌ಬಾಕ್ಸ್ ಪರಿಶೀಲಿಸಿ." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ದಿನಾಂಕವು ಭವಿಷ್ಯದಲ್ಲಿದೆ." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ಫಾಂಟ್ ಒಂದನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಆದರೆ ಎಂಬೆಡ್ ಮಾಡಲಾಗಿಲ್ಲ." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸುವ, ನವೀಕರಿಸುವ ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕ." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸುವುದನ್ನು, ನವೀಕರಿಸುವುದನ್ನು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವುದನ್ನು ಸುಲಭಗೊಳಿಸುವ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕ." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ಅಂತರವು ಸಮಸ್ಯೆಯಲ್ಲ. ಬಯಸಿದರೆ msgid "A link points somewhere other than the address it shows." msgstr "ಲಿಂಕ್ ಅದು ತೋರಿಸುವ ವಿಳಾಸಕ್ಕಿಂತ ಬೇರೆ ಕಡೆಗೆ ಸೂಚಿಸುತ್ತದೆ." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಲಾಗಿದೆ." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "ಇದೇ ವರೆಗೆ ಅನೇಕರು ತಮ್ಮ Reactive Resume ಅನುಭವಗಳನ್ನು ಹಾಗೂ ಅದು ಅವರಿಗೆ ಹೇಗೆ ಸಹಾಯ ಮಾಡಿದೆ ಎಂಬುದನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ನನಗೆ ಬರೆಯಿದ್ದಾರೆ, ಮತ್ತು ನಾನು ಅವನ್ನೆಲ್ಲಾ ಓದುವುದರಲ್ಲಿ ಎಂದಿಗೂ ಬೇಸರಪಡುವುದಿಲ್ಲ. ನಿಮ್ಮಲ್ಲೂ ಹಂಚಿಕೊಳ್ಳಲು ಒಂದು ಕಥೆಯಿದ್ದರೆ, ದಯವಿಟ್ಟು ನನಗೆ <0>{email} ಗೆ ಇಮೇಲ್ ಕಳುಹಿಸುವ ಮೂಲಕ ತಿಳಿಸಿ." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "ಹೊಸ ಪರಿಶೀಲನಾ ಲಿಂಕ್ ಅನ್ನು ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಕಳುಹಿಸಲಾಗಿದೆ. ದಯವಿಟ್ಟು ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಇನ್‌ಬಾಕ್ಸ್ ಪರಿಶೀಲಿಸಿ." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume ತಮಗೆ ಹೇಗೆ ನೆರವಾಯಿತು ಎಂದು ವರ್ಷಗಳಿಂದ ಬಹಳಷ್ಟು ಜನ ನನಗೆ ಬರೆದಿದ್ದಾರೆ; ಆ ಇಮೇಲ್‌ಗಳನ್ನು ಓದುವುದು ನನಗೆ ಎಂದಿಗೂ ಬೇಸರವಾಗುವುದಿಲ್ಲ. ನಿಮ್ಮಲ್ಲಿಯೂ ಹಂಚಿಕೊಳ್ಳಲು ಒಂದು ಕಥೆ ಇದ್ದರೆ, <0>{email} ಗೆ ನನಗೆ ಬರೆಯಿರಿ." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ಒಂದು ಪುಟ ತಿರುಗಿಸಲ್ಪಟ್ಟಿದೆ. msgid "A passion project by <0>Amruth Pillai." msgstr "<0>ಅಮೃತ್ ಪಿಳ್ಳೈ ಅವರಿಂದ ಒಂದು ಆಸಕ್ತಿಪೂರ್ಣ ಪ್ರಾಜೆಕ್ಟ್." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "ಆಯ್ಕೆ ಮಾಡಲು ಹಲವು ಬಗೆಯ ವಿನ್ಯಾಸಗಳು; ಇನ್ನೂ ಹಲವು ಬರಲಿವೆ." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ಫೋಟೋ, ಶೀರ್ಷಿಕೆಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳೊಂದಿಗೆ ಮಾನವ ಓದುಗರಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ರೆಸ್ಯೂಮೆ" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ಒಂದೇ ಕಾಲಮ್ ರಫ್ತು ಪ್ರತಿ ವಿವರವನ್ನೂ ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಮತ್ತು ಚಿತ್ರಗಳಲ್ಲಿಯೇ ವಿವರಗಳು ಕಳೆದುಹೋಗುವುದು." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "ಸ್ವಲ್ಪ ಸವಾಲು" @@ -243,10 +234,6 @@ msgstr "ವೆಬ್ ವಿಳಾಸವನ್ನು https:// ಇಲ್ಲದೆ 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 ದಲ್ಲಿನ ಎಲ್ಲಾ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮತ್ತು ಶೈಲಿಗಳನ್ನು ಅದು ನಿಖರವಾಗಿ ಉಳಿಸುತ್ತದೆ." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API ಬಳಸಿ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ಗಳು ಮತ್ತು ಡೇಟಾವನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮೂಲಕ ಪ್ರವೇಶಿಸಿ." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "ಕಸ್ಟಮ್ ಕ್ಷೇತ್ರವನ್ನು ಸೇರಿಸಿ" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "ನೀವು ಅರ್ಜಿ ಸಲ್ಲಿಸುತ್ತಿರುವ ಉದ್ಯೋಗವನ್ನು ಸೇರಿಸಿ, ಕಳುಹಿಸಿದ ರೆಸ್ಯೂಮೆಯನ್ನು ಲಿಂಕ್ ಮಾಡಿ, ಮತ್ತು ಪ್ರಗತಿಯಂತೆ ಪೈಪ್‌ಲೈನ್‌ನಲ್ಲಿ ಅದನ್ನು ಸರಿಸಿ." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "ನೀವು ಅರ್ಜಿ ಹಾಕುತ್ತಿರುವ ಉದ್ಯೋಗವನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಕಳುಹಿಸಿದ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಲಿಂಕ್ ಮಾಡಿ. ಉತ್ತರ ಬಂದಂತೆ ಅದನ್ನು ಬೋರ್ಡ್‌ನಲ್ಲಿ ಮುಂದಕ್ಕೆ ಸರಿಸಿ." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "ನಮೂದನ್ನು ಸೇರಿಸಿ, ಅಥವಾ ಸಮಾನ msgid "Add and test a provider before starting an agent thread." msgstr "ಏಜೆಂಟ್ ಥ್ರೆಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಪೂರೈಕೆದಾರರನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಪರೀಕ್ಷಿಸಿ." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "ನಿಮ್ಮ ಖಾತೆಗೆ ಇನ್ನೊಂದು ಸುರಕ್ಷತಾ ಪದರವನ್ನು ಸೇರಿಸಿ." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ಯಾವುದೇ ಟ್ಯಾಗ್" #: 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 "ರೆಸ್ಯೂಮ್‌ನ ಸಾರ್ವಜನಿಕ URL ಅನ್ನು ಭೇಟಿ ಮಾಡುವ ಯಾರೇ ಆಗಿರಲಿ, ಅದನ್ನು ಪ್ರವೇಶಿಸಲು ಈ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಬೇಕು." - -#: 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 "ರೆಸ್ಯೂಮ್‌ನ ಸಾರ್ವಜನಿಕ URL ಹೊಂದಿರುವ ಯಾರಾದರೂ, ಪಾಸ್‌ವರ್ಡ್ ನಮೂದಿಸದೆ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ವೀಕ್ಷಿಸಲು ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ." +msgid "Anyone who opens the public URL will need this password." +msgstr "ಸಾರ್ವಜನಿಕ URL ಅನ್ನು ತೆರೆಯುವ ಯಾರಿಗಾದರೂ ಈ ಪಾಸ್‌ವರ್ಡ್ ಬೇಕಾಗುತ್ತದೆ." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "ಲಿಂಕ್ ಹೊಂದಿರುವ ಯಾರಾದರೂ ರೆಸ್ಯೂಮ್ ಅನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "ಸಾರ್ವಜನಿಕ URL ಇರುವ ಯಾರಾದರೂ ಪಾಸ್‌ವರ್ಡ್ ಇಲ್ಲದೆಯೇ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API ಪ್ರವೇಶ" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "ಅನುಮೋದಿಸಿ" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "ಅನುಮೋದಿಸಲಾಗಿದೆ — ಏಜೆಂಟ್‌ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ…" +msgid "Approved, waiting for the agent…" +msgstr "ಅನುಮೋದಿಸಲಾಗಿದೆ, ಏಜೆಂಟ್‌ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ಸ್ವಯಂ-ಭರ್ತಿ ವಿಫಲವಾಗಿದೆ." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "ಅನೇಕ ಭಾಷೆಗಳಲ್ಲೂ ಲಭ್ಯ. ನೀವು ಕೊಡುಗೆ ನೀಡಲು ಬಯಸಿದ್ದರೆ, Crowdin ಅನ್ನು ಪರಿಶೀಲಿಸಿ." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "ಹಲವು ಭಾಷೆಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಅನುವಾದಕ್ಕೆ ನೆರವಾಗಲು ಬಯಸಿದರೆ, Crowdin ಗೆ ಹೋಗಿ." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "ಅಜರ್‌ಬೈಜಾನಿ" msgid "Back to authentication settings" msgstr "ದೃಢೀಕರಣ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಹಿಂತಿರುಗಿ" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ಲಾಗಿನ್‌ಗೆ ಹಿಂತಿರುಗಿ" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "ರೆಸ್ಯೂಮ್‌ಗಳಿಗೆ ಹಿಂತಿರುಗಿ" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "ಸೈನ್ ಇನ್‌ಗೆ ಹಿಂತಿರುಗಿ" @@ -844,10 +832,6 @@ msgstr "ಮೂಲ URL" msgid "Basics" msgstr "ಮೂಲಭೂತಗಳು" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "ಆಯ್ಕೆ ಮಾಡಲು ಸುಂದರವಾದ ಮಾದರಿಗಳು, ಇನ್ನೂ ಬಹಳ ಬೇಗ ಬರುತ್ತಿವೆ." - #: src/libs/locale.ts msgid "Bengali" msgstr "ಬೆಂಗಾಲಿ" @@ -981,6 +965,10 @@ msgstr "ಭಾಷೆ ಬದಲಿಸಿ" msgid "Change language to…" msgstr "ಭಾಷೆಯನ್ನು… ಗೆ ಬದಲಾಯಿಸಿ" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "ನಿಮಗೆ ಒಪ್ಪುವಂತೆ ಬಣ್ಣಗಳು, ಫಾಂಟ್‌ಗಳು ಮತ್ತು ವಿನ್ಯಾಸವನ್ನು ಬದಲಾಯಿಸಿಕೊಳ್ಳಿ." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "ಥೀಮ್ ಅನ್ನು… ಗೆ ಬದಲಾಯಿಸಿ" @@ -1006,6 +994,10 @@ msgstr "ಮತ್ತೆ ಪರಿಶೀಲಿಸಿ" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮಾಡಿದ ಫೈಲ್‌ನಲ್ಲಿ ನೀವು ನಿರೀಕ್ಷಿಸುವ ಎಲ್ಲವೂ ಇದೆಯೇ ಎಂದೂ, ಎಲ್ಲವೂ ಆಯ್ಕೆಮಾಡಬಹುದಾದ ಪಠ್ಯವಾಗಿದೆಯೇ ಎಂದೂ ಪರಿಶೀಲಿಸಿ." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ಒಂದು ಅರ್ಜಿದಾರ ಟ್ರ್ಯಾಕಿಂಗ್ ಸಿಸ್ಟಂ ಏನನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ, ನಿಮಗೆ ಖಚಿತವಾಗಿ ಗೊತ್ತಿರುವ ಕೀವರ್ಡ್‌ಗಳನ್ನು ಮಾತ್ರ ಸೇರಿಸಿ." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ರೀಸೆಟ್ ಮಾಡಲು ಲಿಂಕ್‌ಗಾಗಿ ನಿಮ್ಮ ಇಮೇಲ್ ಪರಿಶೀಲಿಸಿ." @@ -1040,7 +1032,7 @@ msgstr "ಚೈನೀಸ್ (ಸಾಂಪ್ರದಾಯಿಕ)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "ಮಾದರಿ ಮತ್ತು ಪುನರಾರಂಭದ ಡ್ರಾಫ್ಟ್ ಅನ್ನು ಆರಿಸಿ." +msgstr "ಮಾದರಿ ಮತ್ತು ರೆಸ್ಯೂಮ್ ಡ್ರಾಫ್ಟ್ ಅನ್ನು ಆರಿಸಿ." #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "ಪ್ರೀಸೆಟ್ ಅಥವಾ ಕಸ್ಟಮ್ ಛಾಯೆಯ msgid "Choose a resume" msgstr "ರೆಸ್ಯೂಮ್ ಆಯ್ಕೆಮಾಡಿ" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "ಸೈಡ್‌ಬಾರ್‌ನಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಂಭಾಷಣೆಯನ್ನು ಆರಿಸಿ, ಅಥವಾ ಹೊಸ ಡ್ರಾಫ್ಟ್-ಕೇಂದ್ರಿತ ಥ್ರೆಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, ಅಥವಾ JSON ಆಯ್ಕೆಮಾಡಿ. ಲಭ್ಯವಿದ್ದಾಗ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಮತ್ತು ಕವರ್ ಲೆಟರ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ರಫ್ತು ಮಾಡಿ." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "ಕಂಪನಿ A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಈ ಪಾತ್ರ URL ನೊಂದಿಗೆ ಹೋಲಿಕೆ ಮಾಡಿ ಮತ್ತು ಧ್ವನಿಯನ್ನು ಸಂಕ್ಷಿಪ್ತ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿಡುವಾಗ ಕೀವರ್ಡ್‌ಗಳನ್ನು ನವೀಕರಿಸಿ." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಈ ಉದ್ಯೋಗ ಪ್ರಕಟಣೆಯ URL ಜೊತೆ ಹೋಲಿಸಿ, ಯಾವುದನ್ನೂ ಉತ್ಪ್ರೇಕ್ಷಿಸದೆ ಕೀವರ್ಡ್‌ಗಳನ್ನು ನವೀಕರಿಸಿ." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "ಸಂಪರ್ಕ ವಿಫಲವಾಗಿದೆ." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ — ಪೂರೈಕೆದಾರರು ಬಳಸಲು ಸಿದ್ಧರಾಗಿದ್ದಾರೆ." +msgid "Connection verified. The provider is ready to use." +msgstr "ಸಂಪರ್ಕ ಪರಿಶೀಲಿಸಲಾಗಿದೆ. ಪೂರೈಕೆದಾರ ಬಳಸಲು ಸಿದ್ಧವಾಗಿದೆ." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "ನೀವು ನಿಲ್ಲಿಸಿದ ಜಾಗದಿಂದ ಮುಂದುವರಿಸಿ" #: 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 "Reactive Resume ಅಥವಾ ಯಾವುದೇ ಇತರ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕ ಬಳಸಿ ರಚಿಸಿದ ಈಗಿನ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಆಮದು ಮಾಡುವ ಮೂಲಕ ನೀವು ನಿಲ್ಲಿಸಿದ ಜಾಗದಿಂದ ಮುಂದುವರಿಸಿ. ಬೆಂಬಲಿತ ಸ್ವರೂಪಗಳಲ್ಲಿ PDF, Microsoft Word ಹಾಗು Reactive Resume ನ JSON ಕಡತಗಳು ಒಳಗೊಂಡಿವೆ." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "ಕೊಡುಗೆಗಳು ದೋಷ ಸರಿಪಡಿಕೆ, ಭದ್ರತಾ ನವೀಕರಣಗಳು ಮತ್ತು ಆ್ಯಪ್ ನಿರಂತರವಾಗಿ ಸರಾಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಿರಂತರ ಸುಧಾರಣೆಗಳಿಗೆ ಹಣಕಾಸು ಒದಗಿಸುತ್ತವೆ." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume ನಲ್ಲಿ ಅಥವಾ ಬೇರೆ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕದಲ್ಲಿ ನೀವು ಕಟ್ಟಿದ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಆಮದು ಮಾಡಿಕೊಂಡು, ನಿಲ್ಲಿಸಿದಲ್ಲಿಂದಲೇ ಮುಂದುವರಿಸಿ. PDF, Microsoft Word, ಮತ್ತು Reactive Resume ಅಥವಾ JSON Resume ನ JSON ಫೈಲ್‌ಗಳಿಗೆ ಬೆಂಬಲವಿದೆ." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "ವರ್ಷವನ್ನು ಸರಿಪಡಿಸಿ ಅಥವಾ ನಡ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "ವರ್ಷವನ್ನು ಸರಿಪಡಿಸಿ, ಅಥವಾ ನಡೆಯುತ್ತಿರುವ ಕೆಲಸಕ್ಕೆ \"Present\" ಎಂದು ಬರೆಯಿರಿ." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "ಮುದ್ರಣಕ್ಕಾಗಿ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI ಪ್ರೊವೈಡರ್‌ನ್ನು ತಲುಪಲಾಗಲ msgid "Could not restore this patch." msgstr "ಈ ಪ್ಯಾಚ್ ಅನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "ಪೂರೈಕೆದಾರರ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ಮೂಲದ ಪ್ರಕಾರ ಎಣಿಕೆ" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "ಪಾರ್ಸ್ ಸ್ಕೋರ್‌ನಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಎಣಿಸಲಾಗಿದೆ. ಕವರೇಜ್ ಯಾವುದೇ ಭವಿಷ್ಯವಾಣಿಯಲ್ಲ." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "ಪಾರ್ಸ್ ಅಂಕದಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಎಣಿಸಲಾಗುತ್ತದೆ. ಕವರೇಜ್ ಯಾವುದನ್ನೂ ಮುಂಚಿತವಾಗಿ ಹೇಳುವುದಿಲ್ಲ." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "ಮಾದರಿ ರೆಸ್ಯೂಮ್‌ ರಚಿಸಿ" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "ಮಿತಿ ಇಲ್ಲದೆ, ಬೇಕಾದಷ್ಟು ರೆಸ್ಯೂಮ್‌ಗಳನ್ನು ರಚಿಸಿ." +msgid "Create as many resumes as you want." +msgstr "ನಿಮಗೆ ಬೇಕಾದಷ್ಟು ರೆಸ್ಯೂಮ್‌ಗಳನ್ನು ರಚಿಸಿ." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "ಇದೀಗ ಒಂದನ್ನು ರಚಿಸಿ" msgid "Create resume with options" msgstr "ಆಯ್ಕೆಗಳೊಂದಿಗೆ ರೆಸ್ಯೂಮ್ ರಚಿಸಿ" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸಿ, ನಿಮಗೆ ಬೇಕಾದಂತೆ ಬದಲಿಸಿ, ಹಂಚಿಕೊಳ್ಳಿ. Reactive Resume ಮುಕ್ತ-ಮೂಲವಾಗಿದೆ, ಅದು ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು ಅದು ಉಚಿತವಾಗಿಯೇ ಉಳಿಯುತ್ತದೆ." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "ರಚಿಸಿದ ದಿನಾಂಕ" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅಳಿಸಲಾಗುತ್ತಿದೆ..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "ನಿರಾಕರಿಸಲಾಗಿದೆ — ಏಜೆಂಟ್‌ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ…" +msgid "Denied, waiting for the agent…" +msgstr "ನಿರಾಕರಿಸಲಾಗಿದೆ, ಏಜೆಂಟ್‌ಗಾಗಿ ಕಾಯಲಾಗುತ್ತಿದೆ…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "ನಿರಾಕರಿಸಿ" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker ಇಮೇಜ್ ಬಳಸಿ ನಿಮ್ಮದೇ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ನಿಯೋಜಿಸಿ." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ಪ್ರತಿ ಪಾತ್ರವನ್ನು ಚಿಕ್ಕ ಬುಲೆಟ್‌ಗಳಲ್ಲಿ ವಿವರಿಸಿ. ಘನ ಪ್ಯಾರಾಗ್ರಾಫ್‌ಗಳನ್ನು ಕಣ್ಣಾಡಿಸಿ ಓದುವುದು ಮತ್ತು ವಿಭಾಗಿಸುವುದು ಕಷ್ಟ." @@ -1764,6 +1773,10 @@ msgstr "ದಾನ ಮಾಡಿ" msgid "Donate to Reactive Resume" msgstr "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮ್‌ಗೆ ದೇಣಿಗೆ ನೀಡಿ" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "ದೋಷ ಪರಿಹಾರಗಳು, ಭದ್ರತಾ ನವೀಕರಣಗಳು ಮತ್ತು ಆ್ಯಪ್ ಅನ್ನು ನಡೆಸುವ ದಿನನಿತ್ಯದ ಕೆಲಸ — ಇವುಗಳ ವೆಚ್ಚವನ್ನು ದೇಣಿಗೆಗಳೇ ಭರಿಸುತ್ತವೆ." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "ಮುಗಿದಿದೆ" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ನಕಲು" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI ಡ್ರಾಫ್ಟ್ ಆಗಿ ನಕಲು ಮಾಡಿ" +msgid "Duplicate as AI draft" +msgstr "AI ಕರಡಾಗಿ ನಕಲಿಸಿ" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "ಆಂಗ್ಲ" msgid "English (United Kingdom)" msgstr "ಇಂಗ್ಲಿಷ್ (ಯುನೈಟೆಡ್ ಕಿಂಗ್ಡಮ್)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "ನಿಮ್ಮ ಖಾತೆಯ ಭದ್ರತೆಯನ್ನು ಹೆಚ್ಚುವರಿ ರಕ್ಷಣಾ ಪದರಗಳೊಂದಿಗೆ ಹೆಚ್ಚಿಸಿ." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "ನಿಮ್ಮ ಪಾಸ್‌ಕೀಗಾಗಿ ಒಂದು ಹೆಸರನ್ನು ನಮೂದಿಸಿ." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "ನಿಮ್ಮ ಖಾತೆಗೆ ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ನಿಮ್ಮ ಖಾತೆಗೆ ಪ್ರವೇಶಿಸಲು ಉಳಿಸಿದ ಬ್ಯಾಕಪ್ ಕೋಡ್‌ಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದನ್ನು ನಮೂದಿಸಿ" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "ರೆಸ್ಯೂಮ್ ಮಾಲೀಕರು ನಿಮ್ಮೊಂದಿಗೆ ಹಂಚಿಕೊಂಡ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "ಲಿಂಕ್ ಮಾಡಲು URL ಅನ್ನು ನಮೂದಿಸಿ" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "ನೀವು ಲಿಂಕ್ ಮಾಡಲು ಬಯಸುವ URL ಅನ್ನು ನಮೂದಿಸಿ:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "ನಿಮ್ಮ ದೃಢೀಕರಣ ಆ್ಯಪ್‌ನಿಂದ ಪರಿಶೀಲನಾ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ನವೀಕರಿಸಲು ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಪಾಸ್‌ವರ್ಡ್ ಮತ್ತು ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಹೊಂದಿಸಲು ದೃಢಪಡಿಸಲು ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ. ಇದು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಪ್ರತಿ ಬಾರಿ ನೀವು ಲಾಗಿನ್ ಮಾಡುವಾಗ ನೀವು ನಿಮ್ಮ ದೃಢೀಕರಣ ಆ್ಯಪ್‌ನಿಂದ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಬೇಕು." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಲು ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ. ಅದು ಆನ್ ಆದ ನಂತರ, ನೀವು ಸೈನ್ ಇನ್ ಮಾಡುವ ಪ್ರತಿ ಬಾರಿಯೂ ನಿಮ್ಮ ದೃಢೀಕರಣ ಆ್ಯಪ್‌ನಿಂದ ಒಂದು ಕೋಡ್ ಬೇಕಾಗುತ್ತದೆ." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ಪ್ರತಿ ಚೆಕ್ ಪಾಸ್ ಆಗಿದೆ. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ಪ್ರತಿ ಕೊಡುಗೆ, ದೊಡ್ಡದಾಗಲಿ ಸಣ್ಣದಾಗಲಿ, ಯೋಜನೆಗೆ ಮಹತ್ತರವಾದ ಬದಲಾವಣೆಯನ್ನು ತರುತ್ತದೆ.<0/>ನಿಮ್ಮ ಬೆಂಬಲಕ್ಕೆ ಧನ್ಯವಾದಗಳು!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "ಎಷ್ಟೇ ಚಿಕ್ಕದಾಗಿದ್ದರೂ ಪ್ರತಿ ಕೊಡುಗೆಯೂ ನೆರವಾಗುತ್ತದೆ.<0/>ನಿಮ್ಮ ಬೆಂಬಲಕ್ಕೆ ಧನ್ಯವಾದಗಳು!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "ಪ್ರತಿ ಟೆಂಪ್ಲೇಟ್‌ಗೂ ಬೇರೆ ಬೇರೆ ನೋಟವಿದೆ; ನೀವು ಹೇಗೆ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಬಯಸುತ್ತೀರೋ ಅದಕ್ಕೆ ಒಪ್ಪುವುದನ್ನು ಆರಿಸಿಕೊಳ್ಳಿ. Reactive Resume ನಲ್ಲಿ ಸದ್ಯಕ್ಕೆ 15 ಟೆಂಪ್ಲೇಟ್‌ಗಳಿವೆ, ಇನ್ನೂ ಹಲವು ಬರಲಿವೆ." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "ಅವಧಿ ಮುಗಿಯುವುದು" msgid "Expires on {0}" msgstr "{0} ರಂದು ಅವಧಿ ಮುಗಿಯುತ್ತದೆ" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "ವಿವಿಧ ಶೈಲಿಗಳು, ವೃತ್ತಿಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕತೆಗಳಿಗೆ ಹೊಂದುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವಿವಿಧ ಮಾದರಿಗಳ ವೈವಿಧ್ಯಮಯ ಆಯ್ಕೆಯನ್ನು ಅನ್ವೇಷಿಸಿ. ಪ್ರಸ್ತುತ Reactive Resume 12 ಮಾದರಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇನ್ನಷ್ಟು ಮಾರ್ಗದಲ್ಲಿವೆ." - -#: src/features/settings/pages/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 "Reactive Resume ಅನ್ನು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಏಕೀಕೃತಗೊಳಿಸುವುದನ್ನು ತಿಳಿಯಲು API ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಅನ್ನು ಅನ್ವೇಷಿಸಿ. ವಿವರವಾದ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳು, ವಿನಂತಿ ಉದಾಹರಣೆಗಳು ಮತ್ತು ದೃಢೀಕರಣ ವಿಧಾನಗಳನ್ನು ಇಲ್ಲಿ ಕಂಡುಹಿಡಿಯಬಹುದು." - #: src/libs/resume/section.tsx msgid "Export" msgstr "ರಫ್ತು ಮಾಡು" @@ -2083,13 +2096,9 @@ msgstr "PNG ರಫ್ತು ಮಾಡಿ" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ರೆಸ್ಯೂಮೆಯನ್ನು ಚಿತ್ರ ಅಥವಾ ಸ್ಕ್ಯಾನ್ ಆಗಿ ಅಲ್ಲ, ಪಠ್ಯ PDF ಆಗಿ ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮಾಡಿ." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "ನಿಮಗೆ ಬೇಕಾದ ಸ್ವರೂಪದಲ್ಲಿ ರೆಸ್ಯೂಮೆ ಅಥವಾ ಕವರ್ ಲೆಟರ್ ರಫ್ತು ಮಾಡಿ." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ಯಾವುದೇ ಕಾಯುವಿಕೆ ಅಥವಾ ವಿಳಂಬವಿಲ್ಲದೆ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ತಕ್ಷಣವೇ PDF ಗೆ ರಫ್ತು ಮಾಡಿ." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ, ಕಾಯುವಿಕೆಯೇ ಇಲ್ಲದೆ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF ಗೆ ರಫ್ತು ಮಾಡಿ." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "AI ಪೂರೈಕೆದಾರರನ್ನು ಉಳಿಸಲು ವಿ msgid "Failed to send password reset email. Please try again." msgstr "ಪಾಸ್‌ವರ್ಡ್ ಮರುಹೊಂದಿಸುವ ಇಮೇಲ್ ಕಳುಹಿಸಲು ವಿಫಲವಾಗಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಹೊಂದಿಸಲು ವಿಫಲವಾಗಿದೆ." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ಟ್ಯಾಗ್‌ಗಳ ಮೂಲಕ ಫಿಲ್ಟರ್ ಮಾಡಿ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ದುರ್ಬಲ ಗುಂಡುಗಳನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅವುಗಳನ್ನು ಬಲವಾದ ಫಲಿತಾಂಶಗಳು, ಸಂಖ್ಯೆಗಳು, ವ್ಯಾಪ್ತಿ ಮತ್ತು ತೀಕ್ಷ್ಣವಾದ ಕ್ರಿಯಾಪದಗಳೊಂದಿಗೆ ಪುನಃ ಬರೆಯಿರಿ." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ದುರ್ಬಲ ಬುಲೆಟ್ ಅಂಶಗಳನ್ನು ಗುರುತಿಸಿ, ಬಲವಾದ ಫಲಿತಾಂಶಗಳು, ಸಂಖ್ಯೆಗಳು, ವ್ಯಾಪ್ತಿ ಮತ್ತು ಹರಿತವಾದ ಕ್ರಿಯಾಪದಗಳೊಂದಿಗೆ ಅವನ್ನು ಮತ್ತೆ ಬರೆಯಿರಿ." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ಅಕ್ಷರ ತೂಕ" msgid "Font Weights" msgstr "ಅಕ್ಷರಗಳ ರೂಪಾಂತರಗಳು" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "ಸುರಕ್ಷಿತ ಮತ್ತು ಗಮನ ಭಂಗವಿಲ್ಲದ ಅನುಭವಕ್ಕಾಗಿ." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ಉದಾಹರಣೆಗೆ, ನೀವು ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಾವ ಕಂಪನಿಗಳಿಗೆ ಕಳುಹಿಸಿದ್ದೀರಿ ಅಥವಾ ಉದ್ಯೋಗ ವಿವರಣೆಗಳ ಲಿಂಕ್‌ಗಳನ್ನು ಇಲ್ಲಿ ನಮೂದಿಸಬಹುದು." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ, ಈ ಕೀ ಒಂದೇ ಬಾರಿ ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ಉದಾಹರಣೆಗೆ, ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಾವ ಕಂಪನಿಗಳಿಗೆ ಕಳುಹಿಸಿದಿರಿ, ಅಥವಾ ಉದ್ಯೋಗ ವಿವರಣೆಗಳ ಲಿಂಕ್‌ಗಳನ್ನು ಇಲ್ಲಿ ಬರೆದಿಟ್ಟುಕೊಳ್ಳಿ." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ಅಂತರಗಳು:" msgid "Generate a random name" msgstr "ಯಾದೃಚ್ಛಿಕ ಹೆಸರನ್ನು ತಯಾರಿಸಿ" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "ನಿಮ್ಮ PDF ರಚನೆಯಾಗುತ್ತಿದೆ..." + #: src/libs/locale.ts msgid "German" msgstr "ಜರ್ಮನ್" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ಹೀಬ್ರೂ" #: 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 "ಹೆಚ್ಚು ಅನುಭವ ಹೊಂದಿರುವ ಕೊಡುಗೆದಾರರನ್ನು ತಂಡಕ್ಕೆ ಸೇರಿಸಿಕೊಳ್ಳಲು ನನಗೆ ಸಹಾಯ ಮಾಡಿ, ಇದರಿಂದ ಒಬ್ಬ ನಿರ್ವಹಕನ ಮೇಲಿನ ಹೊರೆ ಕಡಿಮೆಯಾಗುತ್ತದೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಗೆ ವೇಗ ಬರುತ್ತದೆ." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "ಅನುಭವಿ ಕೊಡುಗೆದಾರರನ್ನು ಇನ್ನಷ್ಟು ಜನರನ್ನು ಸೇರಿಸಿಕೊಳ್ಳಲು ನನಗೆ ಸಹಾಯ ಮಾಡಿ; ಆಗ ಈ ಕೆಲಸ ಒಬ್ಬನೇ ನಿರ್ವಾಹಕನ ಮೇಲೆ ನಿಲ್ಲುವುದಿಲ್ಲ." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ಆ್ಯಪ್ ಅನ್ನು ನಿಮ್ಮ ಭಾಷೆಗೆ ಅನುವಾದ ಮಾಡಲು ಸಹಾಯ ಮಾಡಿ" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "ಇಲ್ಲಿವೆ ವಿವಿಧ ವೃತ್ತಿಗಳು ಮತ್ತು ವೈಯಕ್ತಿಕತೆಗಳಿಗೆ ಹೊಂದುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ರೆಸ್ಯೂಮ್ ಮಾದರಿಗಳ ಶ್ರೇಣಿ. ನೀವು ಆಧುನಿಕ ಅಥವಾ ಸಾಂಪ್ರದಾಯಿಕ, ದಪ್ಪ ಅಥವಾ ಸರಳವಾದುದನ್ನು ಇಷ್ಟಪಟ್ಟರೂ, ನಿಮಗೆ ಹೊಂದುವ ಡಿಸೈನ್ ಇಲ್ಲಿದೆ. ಕೆಳಗಿನ ಆಯ್ಕೆಗಳನ್ನು ವೀಕ್ಷಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಶೈಲಿಗೆ ಸರಿಹೊಂದುವ ಮಾದರಿಯನ್ನು ಆರಿಸಿ." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "ಇದು ನಿಮ್ಮ ಹೊಸ API ಕೀಲಿ" @@ -2657,10 +2655,6 @@ msgstr "ಹಂಗೇರಿಯನ್" msgid "Icon" msgstr "ಐಕಾನ್" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "ಅರ್ಜಿದಾರರ ಟ್ರ್ಯಾಕಿಂಗ್ ವ್ಯವಸ್ಥೆಗೆ ಅಂತರವನ್ನು ಗುರುತಿಸಿ ಮತ್ತು ಹೆಚ್ಚಿನ ವಿಶ್ವಾಸದ ಕೀವರ್ಡ್ ಸುಧಾರಣೆಗಳನ್ನು ಮಾತ್ರ ಅನ್ವಯಿಸಿ." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "ಇದು ಸ್ಕ್ಯಾನ್‌ನಿಂದ ಬಂದಿದ್ದರೆ, ಅದು ನಿರೀಕ್ಷಿತ. ಇಲ್ಲದಿದ್ದರೆ ಅದನ್ನು ತೆಗೆದುಹಾಕಿ; ನೇಮಕಾತಿದಾರರು ಇದನ್ನು ಕೀವರ್ಡ್ ತುಂಬುವಿಕೆ ಎಂದು ಓದುತ್ತಾರೆ." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "ಕನ್ನಡ" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "ಒಂದೇ ವಿಳಾಸವನ್ನು ಇರಿಸಿ, ಇದರಿಂದ ಯಾವುದನ್ನು ಬಳಸಬೇಕೆಂದು ಊಹಿಸಬೇಕಾಗಿಲ್ಲ." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ಒಂದೇ ವಿಳಾಸವನ್ನು ಇಟ್ಟುಕೊಳ್ಳಿ; ಆಗ ಯಾವುದನ್ನು ಬಳಸಬೇಕೆಂದು ತಂತ್ರಾಂಶ ಊಹಿಸಬೇಕಾಗಿಲ್ಲ." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "ಸಾಮಾನ್ಯವಾಗಿ ಚಿತ್ರಗಳನ್ನು ತೆಗೆದುಹಾಕುವ ಅಥವಾ ಚಿಕ್ಕದಾಗಿಸುವ ಮೂಲಕ ಇದನ್ನು 2.5 MB ಗಿಂತ ಕಡಿಮೆ ಇರಿಸಿ." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "ಈ ರೆಸ್ಯೂಮ್ ಬಗ್ಗೆ ಖಾಸಗಿ ಟಿಪ್ಪಣಿಗಳನ್ನು ಇಲ್ಲಿ ಇಟ್ಟುಕೊಳ್ಳಿ. ಅವನ್ನು ಬೇರೆ ಯಾರೂ ನೋಡಲಾರರು." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "ರೆಸ್ಯೂಮೆ ವಿಷಯವನ್ನು ಪಠ್ಯದ ಚಿತ್ರಗಳಾಗಿ ಅಲ್ಲ, ನೈಜ ಪಠ್ಯವಾಗಿ ಇರಿಸಿ." @@ -3058,6 +3056,10 @@ msgstr "ಗೆರೆಯ ಎತ್ತರ" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume ಲಿಂಕ್ ಮಾಡಿ (ಶಿಫಾರಸು)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI ಹೊಂದಾಣಿಕೆ ಅಂಕ ಮತ್ತು ಸೂಕ್ತಗೊಳಿಸುವಿಕೆಯನ್ನು ಬಳಸಲು ಒಂದು Reactive Resume ರೆಸ್ಯೂಮ್ ಅನ್ನು ಲಿಂಕ್ ಮಾಡಿ." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "ನಿಮ್ಮ ಹೊಂದಾಣಿಕೆಯನ್ನು ಅಳೆಯಲು ಮತ್ತು ಸೂಕ್ತಗೊಳಿಸಿದ ಪ್ರತಿಯನ್ನು ರಚಿಸಲು ರೆಸ್ಯೂಮ್ ಅನ್ನು ಲಿಂಕ್ ಮಾಡಿ ಮತ್ತು ಉದ್ಯೋಗ ವಿವರಣೆಯನ್ನು ಅಂಟಿಸಿ (ಸಂಪಾದಿಸು)." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ಶಿಫಾರಸು…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume ಲಿಂಕ್ ಮಾಡುವುದರಿಂದ AI ಹೊಂದಾಣಿಕೆ ಸ್ಕೋರಿಂಗ್ ಮತ್ತು ಹೊಂದಾಣಿಕೆ ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "ನಿಮ್ಮ {providerName} ಖಾತೆಯನ್ನು ಲಿಂಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ..." @@ -3143,11 +3141,6 @@ msgstr "ಸ್ಥಳ" msgid "Lock" msgstr "ಲಾಕ್ ಮಾಡಿ" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ಲಾಗ್ ಔಟ್" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "ದೀರ್ಘ ಭಾಗಗಳನ್ನು ದೊಡ್ಡಕ್ಷರಗಳಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ಮುಖ್ಯ ನ್ಯಾವಿಗೇಶನ್" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "ಅನುಭವ ವಿಭಾಗವನ್ನು ಹೆಚ್ಚು ಫಲಿತಾಂಶ-ಆಧಾರಿತಗೊಳಿಸಿ ಮತ್ತು ಅಸ್ಪಷ್ಟ ಜವಾಬ್ದಾರಿಗಳನ್ನು ತೆಗೆದುಹಾಕಿ." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "ಅನುಭವ ವಿಭಾಗವನ್ನು ಫಲಿತಾಂಶಗಳ ಸುತ್ತ ಕೇಂದ್ರೀಕರಿಸಿ, ಅಸ್ಪಷ್ಟ ಜವಾಬ್ದಾರಿಗಳನ್ನು ತೆಗೆದುಹಾಕಿ." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// ನಿಂದ ಪ್ರಾರಂಭವಾಗಬೇಕು" msgid "Name" msgstr "ಹೆಸರು" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "ನೀವು ಅರ್ಜಿ ಹಾಕುತ್ತಿರುವ ಹುದ್ದೆಯ ಹೆಸರನ್ನೇ ರೆಸ್ಯೂಮ್‌ಗೆ ಇಡಿ." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "ಹೆಸರುಗಳು ಕೀಲಿಗಳನ್ನು ಬೇರ್ಪಡಿಸಿ ಗುರುತಿಸಲು ನೆರವಾಗುತ್ತವೆ; ಹಾಗಾಗಿ ಯಾವುದಕ್ಕೆ ಬಳಸುತ್ತೀರೋ ಅದರ ಹೆಸರನ್ನೇ ಇಡಿ." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಪಾಸ್‌ಕೀಗಳನ್ನು ನೋಂದಾಯಿಸಿದರೆ, ಅವನ್ನು ಬೇರ್ಪಡಿಸಿ ಗುರುತಿಸಲು ಹೆಸರುಗಳು ನೆರವಾಗುತ್ತವೆ." + #: src/libs/locale.ts msgid "Nepali" msgstr "ನೇಪಾಳಿ" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "ಹೊಸ ಅಪ್ಲಿಕೇಶನ್" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನಿರಂತರವಾಗಿ ಸೇರಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಸುಧಾರಿಸಲಾಗುತ್ತಿದೆ, ಆದ್ದರಿಂದ ನಿಯಮಿತವಾಗಿ ಮರಳಿ ಪರಿಶೀಲಿಸಿ." +msgid "New features land regularly, so check back now and then." +msgstr "ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ನಿಯಮಿತವಾಗಿ ಬರುತ್ತಿರುತ್ತವೆ, ಹಾಗಾಗಿ ಆಗಾಗ ಬಂದು ನೋಡಿ." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "ಹೊಸ ಥ್ರೆಡ್" msgid "New Thread" msgstr "ಹೊಸ ಥ್ರೆಡ್" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "ಜಾಹೀರಾತುಗಳಿಲ್ಲ, ಟ್ರ್ಯಾಕರ್‌ಗಳಿಲ್ಲ; ನಿಮ್ಮ ದಾರಿಗೆ ಯಾವುದೂ ಅಡ್ಡಿಯಾಗುವುದಿಲ್ಲ." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "ಯಾವುದೇ ಜಾಹೀರಾತುಗಳಿಲ್ಲ, ಯಾವುದೇ ಟ್ರ್ಯಾಕಿಂಗ್ ಇಲ್ಲ" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "ನಿಮ್ಮ ಫಿಲ್ಟರ್‌ಗಳಿಗೆ ಹೊಂದುವ ಅರ್ಜಿಗಳಿಲ್ಲ." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "ಇನ್ನೂ ಅರ್ಜಿಗಳಿಲ್ಲ — ನಿಮ್ಮ ಫನ್ನಲ್ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ದರಗಳನ್ನು ನೋಡಲು ಕೆಲವು ಸೇರಿಸಿ." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "ಇನ್ನೂ ಯಾವುದೇ ಅರ್ಜಿಗಳಿಲ್ಲ. ನಿಮ್ಮ ಫನೆಲ್ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆ ಪ್ರಮಾಣವನ್ನು ನೋಡಲು ಕೆಲವನ್ನು ಸೇರಿಸಿ." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "ಯಾವುದೇ ಬುಲೆಟ್ ಪಟ್ಟಿಗಳು ಕಂಡುಬಂದಿಲ್ಲ." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ಆ ಹುಡುಕಾಟಕ್ಕೆ ಹೊಂದುವ ಯಾವುದೇ ಆದೇಶಗಳಿಲ್ಲ." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "ಯಾವುದೇ ಸಾಂಪ್ರದಾಯಿಕ ವಿಭಾಗ ಶೀರ್ಷಿಕೆಗಳು ಕಂಡುಬಂದಿಲ್ಲ." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "ಯಾವುದೇ ಫೋನ್ ಸಂಖ್ಯೆ ಕಂಡುಬಂದಿಲ್ಲ." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "ನೀವು ತಿರಸ್ಕೃತರಾಗುತ್ತೀರಾ ಎಂಬ ಯಾವುದೇ ಭವಿಷ್ಯವಾಣಿ ಇಲ್ಲ — ಯಾವ ಸಾಧನವೂ ಅದನ್ನು ಮಾಡಲಾರದು." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "ನಿಮ್ಮನ್ನು ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ಇಲ್ಲಿ ಊಹಿಸಿ ಹೇಳುವುದಿಲ್ಲ. ಯಾವ ಸಾಧನಕ್ಕೂ ಅದು ಸಾಧ್ಯವಿಲ್ಲ." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ಒಡಿಯಾ" msgid "Ollama Cloud" msgstr "ಒಲ್ಲಮಾ ಮೇಘ" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "ಅಳಿಸಿದ ನಂತರ, ಆ ಕೀಲಿಗೆ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಇದನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗದು." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ಒನ್-ಕ್ಲಿಕ್ ಸೈನ್ ಇನ್" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "ಕೇವಲ ಮೊದಲ {0} ಪುಟಗಳನ್ನು ಮಾತ್ರ ಪರಿಶೀಲಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಈ ವರದಿ ಸಂಪೂರ್ಣ ಫೈಲ್ ಅನ್ನು ಒಳಗೊಂಡಿಲ್ಲ." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "ಒಮ್ಮೆಕ್ಕೆ ಮೊದಲ {MAX_IMPORT} ಸಾಲುಗಳು ಮಾತ್ರ ಆಮದು ಆಗುತ್ತವೆ — {overflow} ಬಿಟ್ಟುಹೋಗಿವೆ. ಉಳಿದುದನ್ನು ಆಮದು ಮಾಡಲು ಫೈಲ್ ವಿಭಜಿಸಿ." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "ಒಂದೇ ಬಾರಿಗೆ ಮೊದಲ {MAX_IMPORT} ಸಾಲುಗಳು ಮಾತ್ರ ಆಮದಾಗುತ್ತವೆ, {overflow} ಬಿಟ್ಟುಹೋಗುತ್ತವೆ. ಉಳಿದವನ್ನು ಆಮದು ಮಾಡಲು ಫೈಲ್ ಅನ್ನು ವಿಭಜಿಸಿ." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3649,10 +3667,6 @@ msgstr "ಏಜೆಂಟ್‌ಗೆ ಐಚ್ಛಿಕ ಟಿಪ್ಪಣಿ" msgid "Optional note for the agent…" msgstr "ಏಜೆಂಟ್‌ಗೆ ಐಚ್ಛಿಕ ಟಿಪ್ಪಣಿ…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "ಐಚ್ಛಿಕವಾಗಿ, ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿ, ಆಗ ಪಾಸ್‌ವರ್ಡ್ ಹೊಂದಿರುವವರಿಗಷ್ಟೇ ಲಿಂಕ್ ಮೂಲಕ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ವೀಕ್ಷಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ಐಚ್ಛಿಕವಾಗಿ, ಉದ್ಯೋಗ ಪೋಸ್ಟಿಂಗ್‌ನ ಯಾವ ಪದಗಳು ಈಗಾಗಲೇ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "ಪಾಸ್‌ಕೀ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "ಪಾಸ್‌ಕೀ ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ." +msgid "Passkey deleted." +msgstr "ಪಾಸ್‌ಕೀ ಅಳಿಸಲಾಗಿದೆ." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "ಪಾಸ್‌ಕೀ ಯಶಸ್ವಿಯಾಗಿ ನೋಂದಾಯಿಸಲಾಗಿದೆ." +msgid "Passkey registered." +msgstr "ಪಾಸ್‌ಕೀ ನೋಂದಾಯಿಸಲಾಗಿದೆ." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "ಗೊಂದಲ" msgid "Persian" msgstr "ಫಾರ್ಸಿ" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "ಯಾವುದೇ ಬಣ್ಣಗಳು, ಫಾಂಟ್‌ಗಳು ಅಥವಾ ವಿನ್ಯಾಸಗಳಿಂದ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ವೈಯಕ್ತಿಕವಾಗಿಸಿ ಮತ್ತು ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮದೇ ಮಾಡಿ." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ದೂರವಾಣಿ" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "ಪಕ್ಕಪಟ್ಟಿಯಿಂದ ಒಂದು ಸಂಭಾಷಣೆಯನ್ನು ಆರಿಸಿ, ಅಥವಾ ಒಂದು ಕರಡಿನ ಮೇಲೆ ಕೆಲಸ ಮಾಡಲು ಹೊಸ ಥ್ರೆಡ್ ಅನ್ನು ಆರಂಭಿಸಿ." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅಥವಾ ಕವರ್ ಲೆಟರ್‌ಗೆ ಒಂದು ಸ್ವರೂಪವನ್ನು ಆರಿಸಿ." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ಐಕಾನ್ ಆರಿಸಿ" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "ಲೇಔಟ್ ಪ್ಯಾನೆಲ್‌ನಿಂದ ಪುಟದಲ್ಲಿ ಇರಿಸಿ ಅಥವಾ ನೀವು ಅದನ್ನು ನಿಲುಗಡೆ ಮಾಡಲು ಬಯಸಿದರೆ ಅದನ್ನು ಮರೆಮಾಡಿ." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "ಸರಳ ಪಠ್ಯ, AI ಸಾಧನಗಳು ಮತ್ತು ತ್ವರಿತ ಸಂಪಾದನೆಗಳಿಗೆ ಸೂಕ್ತ." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "ದಯವಿಟ್ಟು ನಿಮ್ಮ ಖಾತೆಗೆ ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "ಮುಂದುವರಿಸಲು, ದಯವಿಟ್ಟು ರೆಸ್ಯೂಮ್‌ನ ಮಾಲೀಕರಿಂದ ನಿಮಗೆ ಹಂಚಿದ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "ನೀವು ಲಿಂಕ್ ಮಾಡಲು ಬಯಸುವ URL ಅನ್ನು ನಮೂದಿಸಿ:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI ಸಾಧನಗಳಿಗೆ ಮತ್ತು ತ್ವರಿತ ಸಂಪಾದನೆಗಳಿಗೆ ಸೂಕ್ತವಾದ ಸರಳ ಪಠ್ಯ." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "ದಯವಿಟ್ಟು ಯೋಜನೆಯನ್ನು ಬೆಂಬಲ msgid "Please upload a PDF file." msgstr "ದಯವಿಟ್ಟು PDF ಫೈಲ್ ಅಪ್‌ಲೋಡ್ ಮಾಡಿ." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "ದಯವಿಟ್ಟು ನಿಮ್ಮ PDF ರಚಿಸಲಾಗುವವರೆಗೆ ನಿರೀಕ್ಷಿಸಿ..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "ನಿಮ್ಮ PDF ರಚನೆಯಾಗುವವರೆಗೆ ಕಾಯಿರಿ…" - #: src/libs/locale.ts msgid "Polish" msgstr "ಪೋಲಿಷ್" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ಆದ್ಯತೆಗಳು" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "ನನ್ನ ವೃತ್ತಿಜೀವನದ ನಿರೂಪಣೆಯನ್ನು ಬದಲಾಯಿಸದೆ ಸ್ಪಷ್ಟತೆಯನ್ನು ಸುಧಾರಿಸುವ ಸಂಪ್ರದಾಯವಾದಿ ಪ್ಯಾಚ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಿ." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "ನನ್ನ ವೃತ್ತಿಜೀವನದ ಕಥೆಯನ್ನು ಬದಲಾಯಿಸದೆ ಸ್ಪಷ್ಟತೆಯನ್ನಷ್ಟೇ ಹೆಚ್ಚಿಸುವ ಒಂದು ಎಚ್ಚರಿಕೆಯ ತಿದ್ದುಪಡಿಯನ್ನು ಸಿದ್ಧಪಡಿಸಿ." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,16 +3989,12 @@ msgid "Projects" msgstr "ಯೋಜನೆಗಳು" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "ಪಾಸ್‌ವರ್ಡ್‌ರಿಂದ ಅನಧಿಕೃತ ಪ್ರವೇಶದಿಂದ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಕ್ಷಿಸಿ" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "ಪಾಸ್‌ವರ್ಡ್‌ನೊಂದಿಗೆ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಕ್ಷಿಸಿ, ಹಾಗೂ ಪಾಸ್‌ವರ್ಡ್ ಹೊಂದಿರುವವರಿಗೆ ಮಾತ್ರ ಅದನ್ನು ವೀಕ್ಷಿಸಲು ಅವಕಾಶ ನೀಡಿ." +msgid "Protect your resume with a password" +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಪಾಸ್‌ವರ್ಡ್‌ನಿಂದ ರಕ್ಷಿಸಿ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" -msgstr "ಪ್ರದಾಯಕ" +msgstr "ಪೂರೈಕೆದಾರ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider connection verified." @@ -4020,6 +4014,10 @@ msgstr "ಪ್ರಕಟನೆಗಳು" msgid "Publisher" msgstr "ಪ್ರಕಾಶಕರು" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ಗೆ ಪಾಸ್‌ವರ್ಡ್ ಹಾಕಿದರೆ, ನೀವು ಯಾರಿಗೆ ಕೊಡುತ್ತೀರೋ ಅವರಿಗೆ ಮಾತ್ರ ಅದನ್ನು ಓದಲು ಸಾಧ್ಯ." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ಸರಳ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಮೊದಲ ಪುಟದ ಮೇಲ್ಭಾಗದ ಬಳಿ ಇರಿಸಿ. ಹೆಚ್ಚಿನ ಸಿಸ್ಟಂಗಳು ಇದರಡಿಯಲ್ಲಿಯೇ ನಿಮ್ಮನ್ನು ಫೈಲ್ ಮಾಡುತ್ತವೆ." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮೇ (JSON)" #: 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 ತನ್ನ ಚೇತನೋಪಯೋಗಿ ಸಮುದಾಯದ ಧನ್ಯವಾದಗಳಿಂದ ನಿರಂತರವಾಗಿ ಬೆಳೆಯುತ್ತಿದೆ. ಈ ಯೋಜನೆ ತನ್ನನ್ನು ಉತ್ತಮಗೊಳಿಸಲು ತಮ್ಮ ಸಮಯ ಮತ್ತು ಕೌಶಲ್ಯವನ್ನು ಹರಿಸಿದ ಅನೇಕ ಜನರಿಗೆ ತನ್ನ ಪ್ರಗತಿಗೆ ಋಣಿ. GitHub ನಲ್ಲಿ ಇದರ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಿದ ಕೋಡರ್‌ಗಳನ್ನು, Crowdin ನಲ್ಲಿ ಮಾಡಿದ ಅನುವಾದಗಳಿಂದ ಇದನ್ನು ವಿಶಾಲ ಪ್ರೇಕ್ಷಕರಿಗೆ ತಲುಪಿಸಿದ ಭಾಷಾಶಿಲ್ಪಿಗಳನ್ನು ಮತ್ತು ಇದರ ನಿರಂತರ ಅಭಿವೃದ್ಧಿಗೆ ದೇಣಿಗೆ ನೀಡಿದವರನ್ನು ನಾವು ಸ್ಮರಿಸುತ್ತೇವೆ." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "ಜನರು ತಮ್ಮ ಸಮಯವನ್ನು ನೀಡುವುದರಿಂದಲೇ Reactive Resume ಉತ್ತಮಗೊಳ್ಳುತ್ತದೆ. GitHub ನಲ್ಲಿನ ಕೊಡುಗೆದಾರರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಕಟ್ಟುತ್ತಾರೆ ಮತ್ತು ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತಾರೆ, Crowdin ನಲ್ಲಿನ ಅನುವಾದಕರು ಅದನ್ನು ಬೇರೆ ಭಾಷೆಗಳಲ್ಲಿ ಓದಬಲ್ಲಂತೆ ಮಾಡುತ್ತಾರೆ, ದಾನಿಗಳು ಅಭಿವೃದ್ಧಿ ಮುಂದುವರಿಯಲು ನೆರವಾಗುತ್ತಾರೆ. ಈ ಯೋಜನೆಯ ಪ್ರಗತಿ ಅವರೆಲ್ಲರದ್ದೂ ಆಗಿದೆ." #: 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 ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ಯೋಜನೆಯಾಗಿದ್ದು, ಪ್ರೀತಿಯಿಂದ ನಿರ್ಮಿಸಲ್ಪಟ್ಟು, ನನ್ನಿಂದ ಮತ್ತು ಕೊಡುಗೆದಾರರ ಒಂದು ಸಮುದಾಯದಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತಿದೆ. ನಿಮ್ಮ ದೇಣಿಗೆಗಳು ಈ ಯೋಜನೆಯನ್ನು ನಿರಂತರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಇಡಲು ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಹರಿಯುತ್ತಿರಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ಒಂದು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ಯೋಜನೆ; ನಾನು ಮತ್ತು ಕೊಡುಗೆದಾರರ ಸಮುದಾಯ ಸೇರಿ ಇದನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ. ನಿಮ್ಮ ದೇಣಿಗೆಗಳು ನಿರ್ವಹಣಾ ವೆಚ್ಚಗಳನ್ನು ಭರಿಸಿ, ಅಭಿವೃದ್ಧಿ ಮುಂದುವರಿಯುವಂತೆ ಮಾಡುತ್ತವೆ." #: 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." -msgstr "Reactive Resume ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸುವ, ನವೀಕರಿಸುವ ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕವಾಗಿದೆ." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸುವುದನ್ನು, ನವೀಕರಿಸುವುದನ್ನು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವುದನ್ನು ಸುಲಭಗೊಳಿಸುವ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ-ಮೂಲ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕವೇ Reactive Resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮ್ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲವಾಗಿದೆ. ಇದು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಿದ್ದರೆ, ದಯವಿಟ್ಟು ದಾನ ಮಾಡುವುದನ್ನು ಪರಿಗಣಿಸಿ." #: 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 ಮುಕ್ತ-ಮೂಲ, ಗೌಪ್ಯತಿಗೆ ಪ್ರಾಧಾನ್ಯ ನೀಡುವ ಹಾಗು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ. ಇತರೆ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಾಪಕರಿಗಿಂತ ವಿಭಿನ್ನವಾಗಿ, ಇದು ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಅಥವಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೇಯ್‌ವಾಲ್ ಹಿಂದೆ ಮಿತಿ ಮಾಡುವುದಿಲ್ಲ." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ಮುಕ್ತ-ಮೂಲ, ಖಾಸಗಿ ಮತ್ತು ಉಚಿತ. ಇದು ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸುವುದಿಲ್ಲ, ನೀವು ಏನು ಮಾಡುತ್ತೀರೆಂದು ಟ್ರ್ಯಾಕ್ ಮಾಡುವುದಿಲ್ಲ, ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹಣದ ಗೋಡೆಯ ಹಿಂದೆ ಕೂಡಿಡುವುದಿಲ್ಲ." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮ್ ಉಚಿತ, #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಪುನರಾರಂಭ v<0>{__APP_VERSION__}" +msgstr "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮ್ v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "ಮರುಹೆಸರಿಸಿ" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "ನಿಮ್ಮ ಪ್ರಸ್ತುತ ರೆಸ್ಯೂಮೆಯನ್ನು PDF ಆಗಿ ರೆಂಡರ್ ಮಾಡಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ಪೂರ್ಣ ಫೈಲ್ ಪರಿಶೀಲನೆ ನಡೆಸುತ್ತದೆ. ಏನನ್ನೂ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "ನಿಮ್ಮ ಪ್ರಸ್ತುತ ರೆಸ್ಯೂಮ್ ಅನ್ನು PDF ಗೆ ಪರಿವರ್ತಿಸಿ, ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ಪೂರ್ಣ ಫೈಲ್ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸುತ್ತದೆ. ಏನನ್ನೂ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "ಈ ಆವೃತ್ತಿಯನ್ನು ಮರುಸ್ಥಾಪಿಸ #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "ಪುನರಾರಂಭ" +msgstr "ರೆಸ್ಯೂಮ್" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "ವಿಷಯವನ್ನು ಪುನರಾರಂಭಿಸಿ" +msgstr "ರೆಸ್ಯೂಮ್ ವಿಷಯ" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,6 +4316,11 @@ msgstr "ರೆಸ್ಯೂಮ್ ಸಂಪಾದನೆ" msgid "Resume file" msgstr "ರೆಸ್ಯೂಮ್ ಫೈಲ್" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "ರೆಸ್ಯೂಮ್ ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಲಾಗಿದೆ." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "ರೆಸ್ಯೂಮೆ ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ" @@ -4328,7 +4331,11 @@ msgstr "ರೆಸ್ಯೂಮ್ ಆಯ್ಕೆಗಳು" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "ಪುನರಾರಂಭ ಪ್ಯಾಚ್" +msgstr "ರೆಸ್ಯೂಮ್ ಪ್ಯಾಚ್" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "ಬೇರೆ ಬೇರೆ ವೃತ್ತಿಗಳಿಗೆ ಮತ್ತು ಅಭಿರುಚಿಗಳಿಗೆ ಹೊಂದುವ ರೆಸ್ಯೂಮ್ ಟೆಂಪ್ಲೇಟ್‌ಗಳು. ನಿಮಗೆ ಒಪ್ಪುವುದನ್ನು ಆರಿಸಿ." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "ಸಂಪಾದನೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "ಅನಿಶ್ಚಿತ ವಿಭಾಗಗಳನ್ನು ಬದಲಾಯಿಸುವ ಮೊದಲು, ಕೆಲಸದ ವಿವರಣೆಯೊಂದಿಗೆ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ನನಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಿ." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ಉದ್ಯೋಗ ವಿವರಣೆಯ ಜೊತೆ ಹೋಲಿಸಿ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ; ಖಚಿತವಿಲ್ಲದ ಯಾವುದನ್ನಾದರೂ ಬದಲಾಯಿಸುವ ಮೊದಲು ನನ್ನನ್ನು ಕೇಳಿ." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "ವಿಮರ್ಶಿಸಲಾಗುತ್ತಿದೆ…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "ಸಾರಾಂಶವನ್ನು ಪುನಃ ಕೆಲಸ ಮಾಡಿ ಇದರಿಂದ ಅದು ಸಾಮಾನ್ಯವೆಂದು ತೋರದೆ ಹಿರಿಯ ಎಂಜಿನಿಯರಿಂಗ್ ವ್ಯವಸ್ಥಾಪಕ ಪಾತ್ರವನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಳ್ಳುತ್ತದೆ." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "ಹಿರಿಯ ಎಂಜಿನಿಯರಿಂಗ್ ಮ್ಯಾನೇಜರ್ ಪಾತ್ರಕ್ಕೆ ತಕ್ಕಂತೆ ಸಾರಾಂಶವನ್ನು ಮತ್ತೆ ಬರೆಯಿರಿ, ಮತ್ತು ಅದನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಇಡಿ." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಪುನಃ ಬರೆಯಿರಿ, ಇದರಿಂದ ಸ್ಟಾರ್ಟ್ಅಪ್ ಸ್ಥಾಪಕರಿಂದ ಉತ್ಪನ್ನಕ್ಕೆ-ನಾಯಕತ್ವಕ್ಕೆ ಪರಿವರ್ತನೆಯು ವ್ಯವಹಾರದ ಮೇಲೆ ಸ್ಪಷ್ಟ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "ಉತ್ಪನ್ನ ಮುಖ್ಯಸ್ಥ ಪಾತ್ರಕ್ಕೆ ಬದಲಾಗುತ್ತಿರುವ ಸ್ಟಾರ್ಟಪ್ ಸಂಸ್ಥಾಪಕರಿಗಾಗಿ ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಮತ್ತೆ ಬರೆದು, ವ್ಯಾವಹಾರಿಕ ಪರಿಣಾಮವನ್ನು ತೋರಿಸಿ." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "ವಿಭಜಕ" msgid "Serbian" msgstr "ಸರ್ಬಿಯನ್" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "ಪಾಸ್‌ವರ್ಡ್ ಗೊತ್ತಿರುವವರು ಮಾತ್ರ ಸಾರ್ವಜನಿಕ URL ಅನ್ನು ತೆರೆಯಬೇಕೆಂದು ಬಯಸಿದರೆ, ಒಂದು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹೊಂದಿಸಿ." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "AI ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಸಿ" msgid "Set up an AI provider before starting a thread." msgstr "ಥ್ರೆಡ್ ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು AI ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಸಿ." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ಮೊದಲು ಒಂದು AI ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಸಿ." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ಈ ರೆಸ್ಯೂಮ್ ಬಗ್ಗೆ ಚಾಟ್ ಮಾಡಲು ಮತ್ತು ಎಡಿಟ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸಲು AI ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಸಿ." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "ಪ್ರಾರಂಭಿಸಲು AI ಪೂರೈಕೆದಾರರನ್ನು ಹೊಂದಿಸಿ." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ದೃಢೀಕರಣ ಆ್ಯಪ್ ರಚಿಸಿ" msgid "Shadow Width" msgstr "ನೆರಳಿನ ಅಗಲ" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "ಸಾರ್ವಜನಿಕ URL ಮೂಲಕ ಹಂಚಿಕೊಳ್ಳಿ, ಆ URL ಗೆ ಪಾಸ್‌ವರ್ಡ್ ಹಾಕಿ, ಅಥವಾ PDF ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ನೀವೇ ಕಳುಹಿಸಿ." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "ಸಾರ್ವಜನಿಕ URL ಮೂಲಕ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ ಮತ್ತು ಇತರರಿಗೆ ಅದನ್ನು ವೀಕ್ಷಿಸುವಂತಾಗಲಿ." +msgid "Share your resume with a public URL." +msgstr "ಸಾರ್ವಜನಿಕ URL ಮೂಲಕ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ನಿಮ್ಮ ಖಾತೆಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google ಅಥವಾ ಕಸ್ಟಮ್ OAuth ಪ್ರೊವೈಡರ್‌ನೊಂದಿಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "ಸೈನ್ ಔಟ್" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "ಕೆಲವು ಅಕ್ಷರಗಳು ಪ್ರಶ್ನಾರ್ಥಕ ಚಿಹ್ನೆಗಳಾಗಿ ಬರುತ್ತವೆ." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "ಕೆಲವು ಪರಿಶೀಲನೆಗಳಿಗೆ ಈ ಫೈಲ್‌ನಲ್ಲಿ ಇಲ್ಲದ ಮಾಹಿತಿ ಬೇಕು: ಪರಿಶೀಲಿಸಲಾಗದ ಪುಟದ ವಿಷಯ, ಅಥವಾ ಈ ಪರಿಶೀಲನೆಗಳು ಒಳಗೊಳ್ಳದ ಭಾಷೆಯ ಪಠ್ಯ. ಇವುಗಳನ್ನು ಪಾಸ್ ಅಥವಾ ಫೇಲ್ ಎಂದು ಎಣಿಸುವುದಿಲ್ಲ." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "ಕೆಲವು ಪರಿಶೀಲನೆಗಳಿಗೆ ಈ ಫೈಲ್‌ನಲ್ಲಿ ಇಲ್ಲದ ಮಾಹಿತಿ ಬೇಕಾಗುತ್ತದೆ: ಪರಿಶೀಲಿಸಲಾಗದ ಪುಟದ ವಿಷಯ, ಅಥವಾ ಈ ಪರಿಶೀಲನೆಗಳು ಒಳಗೊಳ್ಳದ ಭಾಷೆಯ ಪಠ್ಯ. ಅವನ್ನು ಉತ್ತೀರ್ಣ ಎಂದೂ ಎಣಿಸುವುದಿಲ್ಲ, ಅನುತ್ತೀರ್ಣ ಎಂದೂ ಎಣಿಸುವುದಿಲ್ಲ." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "ರೆಸ್ಯೂಮೆಯನ್ನು ನಿಮ್ಮ ಹೆಸರಿನಿಂದ ಪ್ರತ್ಯೇಕ ಸಾಲಿನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "ಥ್ರೆಡ್ ಪ್ರಾರಂಭಿಸಿ" +msgid "Start thread" +msgstr "ಥ್ರೆಡ್ ಆರಂಭಿಸಿ" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "ಮತ್ತೊಂದು ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಸಿಂ #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "ಪಟ್ಟಿ" +msgstr "ಕೋಷ್ಟಕ" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "ನನ್ನ ರೆಸ್ಯೂಮೆ ಹೊಂದಿಸಿ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಉತ್ಪನ್ನ ವ್ಯವಸ್ಥಾಪಕರ ಕೆಲಸದ ವಿವರಣೆಗೆ ತಕ್ಕಂತೆ ರೂಪಿಸಿ ಮತ್ತು ರಸ್ತೆ ನಕ್ಷೆಯ ಮಾಲೀಕತ್ವ, ಪಾಲುದಾರರ ಸಂವಹನ ಮತ್ತು ಅಳೆಯಬಹುದಾದ ಉಡಾವಣಾ ಫಲಿತಾಂಶಗಳಿಗೆ ಒತ್ತು ನೀಡಿ." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ಉತ್ಪನ್ನ ವ್ಯವಸ್ಥಾಪಕ ಉದ್ಯೋಗ ವಿವರಣೆಗೆ ತಕ್ಕಂತೆ ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಹೊಂದಿಸಿ, ಮತ್ತು ರೋಡ್‌ಮ್ಯಾಪ್ ಜವಾಬ್ದಾರಿ, ಪಾಲುದಾರರ ಸಂವಹನ ಹಾಗೂ ಅಳೆಯಬಹುದಾದ ಬಿಡುಗಡೆ ಫಲಿತಾಂಶಗಳಿಗೆ ಒತ್ತು ನೀಡಿ." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5167,15 +5187,15 @@ msgstr "ತೆಲುಗು" #: src/libs/resume/section.tsx msgid "Template" -msgstr "ಮಾದರಿ" +msgstr "ಟೆಂಪ್ಲೇಟ್" #: src/dialogs/resume/template/gallery.tsx msgid "Template Gallery" -msgstr "ಮಾದರಿ ಗ್ಯಾಲರಿ" +msgstr "ಟೆಂಪ್ಲೇಟ್ ಗ್ಯಾಲರಿ" #: src/routes/_home/-sections/templates.tsx msgid "Templates" -msgstr "ಮಾದರಿಗಳು" +msgstr "ಟೆಂಪ್ಲೇಟ್‌ಗಳು" #: src/features/settings/integrations/components/ai-section.tsx msgid "Test" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ಏಜೆಂಟ್‌ಗೆ ನಿಮ್ಮ ಸಲಹೆಯ ಅಗತ್ಯವಿದೆ." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API ಕೀಲಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Reactive Resume ಅನ್ನು ನಿಮ್ಮದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು ಎಂಬುದನ್ನು API ದಸ್ತಾವೇಜು ತೋರಿಸುತ್ತದೆ. ಇದರಲ್ಲಿ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳು, ವಿನಂತಿಯ ಸ್ವರೂಪ ಮತ್ತು ದೃಢೀಕರಣ ಸೇರಿವೆ." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "ಅಳಿಸಿದ ನಂತರ ಈ API ಕೀಲಿಗೆ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಇನ್ನೂ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ." +msgid "The API key has been deleted." +msgstr "API ಕೀಲಿಯನ್ನು ಅಳಿಸಲಾಗಿದೆ." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "ನಿಮ್ಮನ್ನು ಇಲ್ಲಿಗೆ ಕಳುಹಿಸಿ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "ಮೇಲಿನ ಪರಿಶೀಲನೆಗಳು ಯಾಂತ್ರಿಕವಾಗಿವೆ. ಇದು ನಿಮ್ಮ ಬುಲೆಟ್‌ಗಳ ಬಗ್ಗೆ ಓದುಗನ ಅಭಿಪ್ರಾಯವೇನೆಂದು ಭಾಷಾ ಮಾದರಿಯನ್ನು ಕೇಳಿ, ಮರುಬರವಣಿಗೆಯ ಸಲಹೆ ನೀಡುತ್ತದೆ. ಇದು ಯಾವುದೇ ಸ್ಕೋರ್ ನೀಡುವುದಿಲ್ಲ." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "ನೀವು ಹುಡುಕುತ್ತಿರುವ ಕಮಾಂಡ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "ಆಳ ಪರಿಶೀಲನೆ ಪೂರ್ಣಗೊಳ್ಳಲಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." @@ -5317,10 +5332,6 @@ msgstr "ಪೂರೈಕೆದಾರರ ಪ್ರತಿಕ್ರಿಯೆಯನ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "ರೆಸ್ಯೂಮ್ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು ನವೀಕರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಕೊನೆಯ ಮಾನ್ಯ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು ಇನ್ನೂ ತೋರಿಸಲಾಗಿದೆ." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "ನೀವು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ರೆಸ್ಯೂಮ್ ಪಾಸ್‌ವರ್ಡ್‌ರಿಂದ ರಕ್ಷಿಸಲಾಗಿದೆ" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "ಅದೇ ಸಾಲು ಪ್ರತಿ ಪುಟದಲ್ಲಿಯೂ ಪುನರಾವರ್ತನೆಯಾಗುತ್ತದೆ." @@ -5369,26 +5380,13 @@ msgstr "ಪ್ರೊಫೈಲ್, ಪೋರ್ಟ್‌ಫೋಲಿಯೊ ಅಥ msgid "There is no summary paragraph." msgstr "ಯಾವುದೇ ಸಾರಾಂಶ ಪ್ಯಾರಾಗ್ರಾಫ್ ಇಲ್ಲ." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX ರಚಿಸುವಾಗ ಒಂದು ಸಮಸ್ಯೆ ಉಂಟಾಯಿತು, ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF ರಚಿಸುವಾಗ ಸಮಸ್ಯೆ ಉಂಟಾಗಿದೆ, ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಮುದ್ರಣಕ್ಕಾಗಿ ಸಿದ್ಧಪಡಿಸುವಾಗ ಸಮಸ್ಯೆ ಎದುರಾಗಿದೆ, ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ಈ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಲು ಸಾಕಷ್ಟು ಮಾಹಿತಿ ಇರಲಿಲ್ಲ." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "ನೀವು ಟೈಪ್ ಮಾಡಿದಂತೆ ಈ ಚೆಕ್‌ಗಳು ರನ್ ಆಗುತ್ತವೆ ಮತ್ತು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ಎಂದಿಗೂ ಬಿಡುವುದಿಲ್ಲ. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "ನೀವು ಟೈಪ್ ಮಾಡುತ್ತಿರುವಾಗಲೇ ಈ ಪರಿಶೀಲನೆಗಳು ನಡೆಯುತ್ತವೆ ಮತ್ತು ಅವು ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ಎಂದಿಗೂ ಬಿಟ್ಟು ಹೋಗುವುದಿಲ್ಲ. ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ತಂತ್ರಾಂಶ ಓದಬಲ್ಲದೇ ಎಂಬುದನ್ನಷ್ಟೇ ಅವು ಪರೀಕ್ಷಿಸುತ್ತವೆ, ಅದು ಎಷ್ಟು ಚೆನ್ನಾಗಿ ಬರೆದಿದೆ ಎಂಬುದನ್ನಲ್ಲ." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತೆಗೆದುಕೊ msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. ನಿಮ್ಮ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಶಾಶ್ವತವಾಗಿ ಅಳಿಸಲಾಗುತ್ತದೆ." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ರದ್ದುಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಸಂಭಾಷಣೆ ಸಂದೇಶಗಳು ಮತ್ತು ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಲಗತ್ತುಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಕೆಲಸದ ಪುನರಾರಂಭವು ನಿಮ್ಮ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಳಿಸಬಹುದು." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ರದ್ದುಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ. ಸಂದೇಶಗಳು ಮತ್ತು ಥ್ರೆಡ್ ಲಗತ್ತುಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗದು. ಇದು ಥ್ರೆಡ್‌ನ ಸಂದೇಶಗಳನ್ನು ಮತ್ತು ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಲಗತ್ತುಗಳನ್ನು ಅಳಿಸುತ್ತದೆ." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ಈ ಏಜೆಂಟ್ ಥ್ರೆಡ್ ಅನ್ನು ತೆರೆಯಲಾಗಲಿಲ್ಲ." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ಈ ಕ್ರಿಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗದು. ಇದು ಥ್ರೆಡ್‌ನ ಸಂದೇಶಗಳನ್ನು ಮತ್ತು ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಲಗತ್ತುಗಳನ್ನು ಅಳಿಸುತ್ತದೆ. ಕೆಲಸ ನಡೆಯುತ್ತಿರುವ ರೆಸ್ಯೂಮ್ ನಿಮ್ಮ ಡ್ಯಾಶ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿಯೇ ಉಳಿಯುತ್ತದೆ, ಅದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಳಿಸಬಹುದು." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ಈ ಪರಿಶೀಲನೆ ಈ ಫೈಲ್‌ಗೆ ಅನ್ವಯ msgid "This check only runs on resumes written in English." msgstr "ಈ ಪರಿಶೀಲನೆ ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಬರೆದ ರೆಸ್ಯೂಮೆಗಳಲ್ಲಿ ಮಾತ್ರ ನಡೆಯುತ್ತದೆ." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ಇದು ಹೊಸ API ಕೀಲಿಯನ್ನು ರಚಿಸುತ್ತದೆ; Reactive Resume API ಮೂಲಕ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಡೇಟಾವನ್ನು ಓದಲು ಮತ್ತು ಬದಲಾಯಿಸಲು ಇದು ಇತರ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ಈ ದಿನಾಂಕವನ್ನು ಸರಿಯಾಗಿ ಓದಲಾಗುವುದಿಲ್ಲ." @@ -5523,6 +5521,10 @@ msgstr "ಇದು XFA ಫಾರ್ಮ್ ಆಗಿದೆ, ಆದ್ದರಿಂ msgid "This is not a common resume page size." msgstr "ಇದು ಸಾಮಾನ್ಯ ರೆಸ್ಯೂಮೆ ಪುಟದ ಗಾತ್ರವಲ್ಲ." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ಈ ಕೀಲಿ ಒಂದೇ ಬಾರಿ ಮಾತ್ರ ತೋರಿಸಲಾಗುತ್ತದೆ. ಈ ಸಂವಾದವನ್ನು ಮುಚ್ಚುವ ಮೊದಲು ಅದನ್ನು ನಕಲಿಸಿಕೊಳ್ಳಿ." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ಈ ಲಿಂಕ್ ತನ್ನ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಳೆದುಕೊಂಡಿದೆ." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "ಇದು AI ಪ್ರೊವೈಡರ್‌ನ ಪ್ರತಿಕ್ರಿಯೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿ ಕೆಲ ನಿಮಿಷಗಳು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ದಯವಿಟ್ಟು ವಿಂಡೋ ಅನ್ನು ಮುಚ್ಚಬೇಡಿ ಅಥವಾ ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಬೇಡಿ." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "ಇದು ಸಾಫ್ಟ್‌ವೇರ್ ಎಷ್ಟು ನಿಖರವಾಗಿ ಈ ಫೈಲ್‌ನ ಪಠ್ಯವನ್ನು ಹೊರತೆಗೆಯಬಲ್ಲದು ಎಂದು ಅಳೆಯುತ್ತದೆ. ಅರ್ಜಿ ತಿರಸ್ಕರಿಸಲ್ಪಡುತ್ತದೆಯೇ ಎಂದು ಇದು ಊಹಿಸುವುದಿಲ್ಲ. ಯಾವುದೇ ಪರಿಕರವು ಇದನ್ನು ಮಾಡಲಾಗುವುದಿಲ್ಲ. ನಿಮ್ಮ ಫೈಲ್ ಅನ್ನು ಈ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಓದಲಾಗಿದೆ ಮತ್ತು ಎಂದಿಗೂ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗಿಲ್ಲ." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ಈ ಫೈಲ್‌ನ ಪಠ್ಯವನ್ನು ತಂತ್ರಾಂಶ ಎಷ್ಟು ನಿಷ್ಠೆಯಿಂದ ಹೊರತೆಗೆಯಬಲ್ಲದು ಎಂಬುದನ್ನು ಇದು ಅಳೆಯುತ್ತದೆ. ಒಂದು ಅರ್ಜಿ ತಿರಸ್ಕೃತವಾಗುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ಇದು ಊಹಿಸಿ ಹೇಳುವುದಿಲ್ಲ, ಯಾವ ಸಾಧನಕ್ಕೂ ಅದು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ಫೈಲ್ ಈ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ಓದಲ್ಪಟ್ಟಿತು, ಎಂದಿಗೂ ಅಪ್‌ಲೋಡ್ ಆಗಲಿಲ್ಲ." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ಈ ರೆಸ್ಯೂಮ್ ಲಾಕ್ ಆಗಿದೆ ಮತ್ತ msgid "This resume is long." msgstr "ಈ ರೆಸ್ಯೂಮೆ ಉದ್ದವಾಗಿದೆ." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ಈ ರೆಸ್ಯೂಮ್ ಪಾಸ್‌ವರ್ಡ್‌ನಿಂದ ರಕ್ಷಿತವಾಗಿದೆ" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ಈ ರೆಸ್ಯೂಮ್ ಅನ್ನು AI ಏಜೆಂಟ್ ನವೀಕರಿಸಿದ್ದಾರೆ." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "ಈ ರೆಸ್ಯೂಮ್‌ನ ಹಂಚಿಕೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಬೇರೆಡೆ ಬದಲಾಗಿವೆ." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ಈ ವಿಮರ್ಶೆ ನಿಮ್ಮ ಬರವಣಿಗೆಯ ಬಗ್ಗೆ ಭಾಷಾ ಮಾದರಿಯ ಅಭಿಪ್ರಾಯವಾಗಿದೆ. ಇದು ಮೇಲಿನ ಸ್ಕೋರ್ ಅನ್ನು ಬದಲಾಯಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಇದು ತಪ್ಪಾಗಿರಬಹುದು. ಇದನ್ನು ತೀರ್ಪಲ್ಲ, ಎರಡನೇ ಅಭಿಪ್ರಾಯವಾಗಿ ಓದಿ." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ಈ ವಿಮರ್ಶೆ ನಿಮ್ಮ ಬರವಣಿಗೆಯ ಬಗ್ಗೆ ಒಂದು ಭಾಷಾ ಮಾದರಿಯ ಅಭಿಪ್ರಾಯ. ಇದು ಮೇಲಿನ ಅಂಕವನ್ನು ಬದಲಾಯಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಇದು ತಪ್ಪೂ ಆಗಿರಬಹುದು. ಇದನ್ನು ಅಂತಿಮ ತೀರ್ಪಾಗಿ ಅಲ್ಲ, ಎರಡನೇ ಅಭಿಪ್ರಾಯವಾಗಿ ಪರಿಗಣಿಸಿ." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "ಈ ಪಾತ್ರಕ್ಕೆ ಯಾವುದೇ ವಿವರಣೆ msgid "This section has content but never appears." msgstr "ಈ ವಿಭಾಗವು ವಿಷಯವನ್ನು ಹೊಂದಿದೆ ಆದರೆ ಎಂದಿಗೂ ಕಾಣಿಸುವುದಿಲ್ಲ." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ಈ ವಿಭಾಗವನ್ನೂ ನಿರ್ದಿಷ್ಟವಾದ ನಿಮ್ಮ ವೈಯಕ್ತಿಕ ಟಿಪ್ಪಣಿಗಳಿಗಾಗಿ ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಇಲ್ಲಿರುವ ವಿಷಯವು ಖಾಸಗಿಯಾಗಿ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ಬೇರೆಯವರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ಈ ವಿಭಾಗವನ್ನು ಕಾಲಮ್‌ಗಳಲ್ಲಿ ವಿಭಜಿಸಲಾಗಿದೆ." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ಈ ಹಂತ ಐಚ್ಛಿಕ, ಆದರೆ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ಈ ಥ್ರೆಡ್ ಅನ್ನು ಆರ್ಕೈವ್ ಮಾಡಲಾಗಿದೆ. ಹೊಸ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ." +msgid "This thread is archived. You can't send new messages." +msgstr "ಈ ಥ್ರೆಡ್ ಆರ್ಕೈವ್ ಆಗಿದೆ. ಹೊಸ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸಲಾಗದು." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "ಈ ಥ್ರೆಡ್ ಓದಲು ಮಾತ್ರ." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "ಕೆಲಸದ ಪುನರಾರಂಭ ಅಥವಾ AI ಪೂರೈಕೆದಾರರು ಲಭ್ಯವಿಲ್ಲದ ಕಾರಣ ಈ ಥ್ರೆಡ್ ಓದಲು ಮಾತ್ರ." - -#: 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 "Reactive Resume API ಗೆ ಪ್ರವೇಶಿಸಲು ಹೊಸ API ಕೀಲಿಯನ್ನು ಇದು ರಚಿಸುತ್ತದೆ, ಇದರಿಂದ ಯಂತ್ರಗಳು ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಡೇಟಾದೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "ನೀವು ಹಲವಾರು ಪಾಸ್‌ಕೀಗಳನ್ನು ಹೊಂದಲು ಯೋಜಿಸಿದ್ದರೆ, ನಂತರ ಅದನ್ನು ಗುರುತಿಸಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ." +msgstr "ಕೆಲಸದ ರೆಸ್ಯೂಮ್ ಅಥವಾ AI ಪೂರೈಕೆದಾರರು ಲಭ್ಯವಿಲ್ಲದ ಕಾರಣ ಈ ಥ್ರೆಡ್ ಓದಲು ಮಾತ್ರ." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5653,15 +5647,15 @@ msgstr "ಥ್ರೆಡ್ ಅಳಿಸಲಾಗಿದೆ." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "ಎಳೆಗಳು" +msgstr "ಥ್ರೆಡ್‌ಗಳು" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "ಕೌಶಲ್ಯ ವಿಭಾಗವನ್ನು ಬಿಗಿಗೊಳಿಸಿ ಇದರಿಂದ ಅದು ಕೀವರ್ಡ್ ಡಂಪ್‌ನಂತೆ ಓದುವ ಬದಲು ಗುರಿ ಪಾತ್ರವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume ಬಳಸಿ ರೆಸ್ಯೂಮ್ ನಿರ್ಮಿಸುವ ಟೈಮ್‌ಲ್ಯಾಪ್ಸ್ ಡೆಮೋ" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume ನಲ್ಲಿ ಒಂದು ರೆಸ್ಯೂಮ್ ರೂಪುಗೊಳ್ಳುತ್ತಿರುವ ಟೈಮ್‌ಲ್ಯಾಪ್ಸ್" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "ಕಾಲರೇಖೆ" msgid "Tip" msgstr "ಸಲಹೆ" -#: 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 "ಸಲಹೆ: ನಂತರ ಗುರುತಿಸಲು ಸುಲಭವಾಗುವಂತೆ, API ಕೀಲಿಗೆ ಅದರ ಉದ್ದೇಶಕ್ಕೆ ಹೊಂದುವ ಹೆಸರನ್ನು ನೀಡಿ." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "ಸಲಹೆ: ನೀವು ಅರ್ಜಿ ಸಲ್ಲಿಸುತ್ತಿರುವ ಸ್ಥಾನವನ್ನು ಉಲ್ಲೇಖಿಸಿ ನೀವು ರೆಸ್ಯೂಮ್‌ ಹೆಸರಿಸಬಹುದು." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ಶೀರ್ಷಿಕೆ" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲು, ನೀವು ದೃಢೀಕರಣ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಕೆಳಗಿನ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಬೇಕು." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲು, ಕೆಳಗಿನ ದೃಢೀಕರಣ ಪಠ್ಯವನ್ನು ಟೈಪ್ ಮಾಡಿ, ನಂತರ ಬಟನ್ ಒತ್ತಿ." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮಾಡುವಾಗ ಐಚ್ಛಿಕ ಲಿಗೇಚರ್‌ಗಳನ್ನು ಆಫ್ ಮಾಡಿ." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಎಷ್ಟು ಬಾರಿ ವೀಕ್ಷಿಸಲಾಗಿದೆ ಅಥವಾ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ ಎಂಬುದನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಸಾರ್ವಜನಿಕ ಹಂಚಿಕೆಯನ್ನು ಆನ್ ಮಾಡಿ. ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ನ ಅಂಕಿಅಂಶಗಳನ್ನು ನೋಡುವವರು ನೀವು ಮಾತ್ರ." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಎಷ್ಟು ಬಾರಿ ವೀಕ್ಷಿಸಲ್ಪಟ್ಟಿದೆ ಅಥವಾ ಡೌನ್‌ಲೋಡ್ ಆಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಲು ಸಾರ್ವಜನಿಕ ಹಂಚಿಕೆಯನ್ನು ಆನ್ ಮಾಡಿ. ಈ ಸಂಖ್ಯೆಗಳನ್ನು ನೀವು ಮಾತ್ರ ನೋಡಬಹುದು." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣ" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ." +msgid "Two-factor authentication is now disabled." +msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣ ಈಗ ನಿಷ್ಕ್ರಿಯಗೊಂಡಿದೆ." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಹೊಂದಿಸಲಾಗಿದೆ." +msgid "Two-factor authentication is now enabled." +msgstr "ಎರಡು ಅಂಶಗಳ ದೃಢೀಕರಣ ಈಗ ಸಕ್ರಿಯಗೊಂಡಿದೆ." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸ್ವಯಂಸೇ msgid "Update Password" msgstr "ಪಾಸ್‌ವರ್ಡ್ ನವೀಕರಿಸಿ" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "ನಾಯಕತ್ವ, ನಿರ್ಬಂಧಗಳು, ರಾಜಿ ವಿನಿಮಯಗಳು ಮತ್ತು ಅಳೆಯಬಹುದಾದ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸಲು ಯೋಜನೆಯ ಬುಲೆಟ್‌ಗಳನ್ನು ನವೀಕರಿಸಿ." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "ರೆಸ್ಯೂಮ್ ನವೀಕರಿಸಿ" @@ -5970,6 +5952,10 @@ msgstr "ರೆಸ್ಯೂಮ್ ನವೀಕರಿಸಿ" msgid "Update the calendar date for this timeline entry." msgstr "ಈ ಕಾಲರೇಖೆ ನಮೂದಿಗಾಗಿ ಕ್ಯಾಲೆಂಡರ್ ದಿನಾಂಕವನ್ನು ನವೀಕರಿಸಿ." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "ನಾಯಕತ್ವ, ಮಿತಿಗಳು, ರಾಜಿಗಳು ಮತ್ತು ಅಳೆಯಬಹುದಾದ ಫಲಿತಾಂಶಗಳು ಕಾಣುವಂತೆ ಯೋಜನಾ ಬುಲೆಟ್‌ಗಳನ್ನು ನವೀಕರಿಸಿ." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "ಈ ಅರ್ಜಿಯ ವಿವರಗಳನ್ನು ನವೀಕರಿಸಿ." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv ಅಪ್‌ಲೋಡ್ ಮಾಡಿ" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ಒಂದು ರೆಸ್ಯೂಮೆಯನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಒಂದು ಅರ್ಜಿದಾರ ಟ್ರ್ಯಾಕಿಂಗ್ ಸಿಸ್ಟಂ ಅದರಿಂದ ನಿಜವಾಗಿ ಏನನ್ನು ಓದುತ್ತದೆ ಎಂದು ನೋಡಿ. ಎಲ್ಲವೂ ಈ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ನಡೆಯುತ್ತದೆ. ನಿಮ್ಮ ಫೈಲ್ ಎಂದಿಗೂ ಅಪ್‌ಲೋಡ್ ಆಗುವುದಿಲ್ಲ, ಮತ್ತು ಏನನ್ನೂ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ಒಂದು ರೆಸ್ಯೂಮ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿ, ಅದರಿಂದ ಒಂದು ಅರ್ಜಿದಾರ ಟ್ರ್ಯಾಕಿಂಗ್ ಸಿಸ್ಟಂ ಏನನ್ನು ಓದುತ್ತದೆ ಎಂದು ನೋಡಿ. ಎಲ್ಲವೂ ಈ ಬ್ರೌಸರ್‌ನಲ್ಲಿಯೇ ನಡೆಯುತ್ತದೆ. ನಿಮ್ಮ ಫೈಲ್ ಎಂದಿಗೂ ಅಪ್‌ಲೋಡ್ ಆಗುವುದಿಲ್ಲ, ಮತ್ತು ಏನನ್ನೂ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "ಎಚ್ಚರಿಕೆ" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "ನಮಗೆ ಸ್ವರೂಪವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪತ್ತೆಹಚ್ಚಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ - ದಯವಿಟ್ಟು ಅದನ್ನು ಮೇಲೆ ಆರಿಸಿ." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "ಸ್ವರೂಪವನ್ನು ತಂತಾನೇ ಗುರುತಿಸಲು ನಮಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಮೇಲೆ ಅದನ್ನು ಆರಿಸಿ." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "ನಮಗೆ ಆ ಪುಟ ಸಿಗಲಿಲ್ಲ." msgid "We couldn't link that provider account. Please try again." msgstr "ಆ ಪೂರೈಕೆದಾರರ ಖಾತೆಯನ್ನು ನಾವು ಲಿಂಕ್ ಮಾಡಲಾಗಲಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "ಈ ಥ್ರೆಡ್ ಅನ್ನು ತೆರೆಯಲು ನಮಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "ಪೂರೈಕೆದಾರರಿಂದ ನಿಮ್ಮ ಪ್ರೊಫೈಲ್ ಅನ್ನು ನಾವು ಓದಲಾಗಲಿಲ್ಲ." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "ನಿಮ್ಮ ಹೊಸ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ದೃಢೀಕರಣ ಲಿಂಕ್ ಕಳುಹಿಸಿದ್ದೇವೆ. ಬದಲಾವಣೆಯನ್ನು ಖಚಿತಪಡಿಸಲು ಅದನ್ನು ತೆರೆಯಿರಿ." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಹೊಸ ಪರಿಶೀಲನಾ ಲಿಂಕ್ ಕಳುಹಿಸಿದ್ದೇವೆ. ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಅದನ್ನು ತೆರೆಯಿರಿ." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ವೆಬ್ ಹುಡುಕಾಟ" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ಗ್ರೋಕ್" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "ಹೌದು, Reactive Resume ಅನೇಕ ಭಾಷೆಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ. ನೀವು ಸೆಟ್ಟಿಂಗ್ಸ್ ಪುಟದಲ್ಲಿ ಅಥವಾ ಮೇಲ್ಭಾಗದ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಭಾಷಾ ಸ್ವಿಚರ್ ಬಳಸಿ ನಿಮ್ಮ ಇಷ್ಟದ ಭಾಷೆಯನ್ನು ಆರಿಸಬಹುದು. ನಿಮ್ಮ ಭಾಷೆ ಕಾಣದಿದ್ದರೆ ಅಥವಾ ಇತ್ತೀಚಗಿನ ಅನುವಾದಗಳನ್ನು ಸುಧಾರಿಸಲು ಬಯಸಿದರೆ, ನೀವು <0>Crowdin ನಲ್ಲಿ ಅನುವಾದಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡಬಹುದು<1> (ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯುತ್ತದೆ)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "ಹೌದು. ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ PDF ಗೆ ರಫ್ತಾಗುತ್ತದೆ, ನಿಮ್ಮ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಮತ್ತು ಶೈಲಿ ಹಾಗೆಯೇ ಉಳಿಯುತ್ತದೆ." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "ಹೌದು! Reactive Resume ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿ ಬಳಸಬಹುದು, ಯಾವುದೇ ಅಡಕ ವೆಚ್ಚಗಳು, ಪ್ರೀಮಿಯಂ ಹಂತಗಳು ಅಥವಾ ಚಂದಾ ಶುಲ್ಕಗಳಿಲ್ಲದೇ. ಇದು ಮುಕ್ತ-ಮೂಲವಾಗಿದ್ದು ಯಾವಾಗಲೂ ಉಚಿತವಾಗಿಯೇ ಉಳಿಯುತ್ತದೆ." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "ಹೌದು. ಸೆಟ್ಟಿಂಗ್ಸ ಪುಟದಲ್ಲಿ, ಅಥವಾ ಬಲ ಮೇಲ್ಮೂಲೆಯಲ್ಲಿರುವ ಭಾಷಾ ಬದಲಾವಣೆಗಾರದಲ್ಲಿ ನಿಮ್ಮ ಭಾಷೆಯನ್ನು ಆರಿಸಿ. ನಿಮ್ಮ ಭಾಷೆ ಇಲ್ಲದಿದ್ದರೆ, ಅಥವಾ ಇರುವ ಅನುವಾದವನ್ನು ಇನ್ನಷ್ಟು ಚೆನ್ನಾಗಿ ಮಾಡಬಹುದೆಂದು ಅನಿಸಿದರೆ, ನೀವು <0>Crowdin ನಲ್ಲಿ ಅನುವಾದಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡಬಹುದು<1> (ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯುತ್ತದೆ)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Docker ಇಮೇಜ್ ಬಳಸಿ ನಿಮ್ಮದೇ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ಅಳವಡಿಸುವ ಆಯ್ಕೆಯೂ ನಿಮಗೆ ಇದೆ." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "ಹೌದು. Reactive Resume ಬಳಸಲು ಉಚಿತ; ಗುಪ್ತ ವೆಚ್ಚಗಳು, ಪ್ರೀಮಿಯಂ ಹಂತಗಳು ಅಥವಾ ಚಂದಾ ಶುಲ್ಕಗಳು ಯಾವುದೂ ಇಲ್ಲ. ಇದು ಮುಕ್ತ-ಮೂಲವಾಗಿದೆ, ಮತ್ತು ಉಚಿತವಾಗಿಯೇ ಉಳಿಯುತ್ತದೆ." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "ಲಾಗಿನ್ ಮಾಡಲು ನೀವು ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರನ್ನೂ ಬಳಸಬಹುದು." - -#: src/routes/_home/-sections/faq.tsx -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 ಆಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು. ಆಯ್ಕೆ ನಿಮ್ಮದು!" +msgid "You can also sign in with your username." +msgstr "ನಿಮ್ಮ ಬಳಕೆದಾರರ ಹೆಸರಿನಿಂದಲೂ ಸೈನ್ ಇನ್ ಮಾಡಬಹುದು." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "ನಿಮಗೆ ಮೇಲ್ ಬಂದಿದೆ!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ." +msgid "Your account has been deleted." +msgstr "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲಾಗಿದೆ." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "ನಿಮ್ಮ ಸಂಪರ್ಕ ವಿವರಗಳು ಮೊದಲ ಪುಟದಲ್ಲಿಲ್ಲ." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ರಫ್ತು ಮಾಡಲಾಗಿದೆ." +msgid "Your data has been exported." +msgstr "ನಿಮ್ಮ ಡೇಟಾವನ್ನು ರಫ್ತು ಮಾಡಲಾಗಿದೆ." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "ನಿಮ್ಮ ಡೇಟಾ ಸುರಕ್ಷಿತವಾಗಿದೆ ಮತ್ತು ಎಂದಿಗೂ ಯಾರೊಂದಿಗೂ ಹಂಚಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಮಾರಾಟ ಮಾಡಲಾಗುವುದಿಲ್ಲ." #: src/routes/_home/-sections/faq.tsx -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 ಅನ್ನು ಸ್ವಯಂ-ಹೋಸ್ಟ್ ಮಾಡಬಹುದು." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳೊಂದಿಗೆ ಎಂದಿಗೂ ಹಂಚಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. ಅದರ ಮೇಲೆ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣ ಬೇಕಿದ್ದರೆ, ನಿಮ್ಮದೇ ಸರ್ವರ್‌ಗಳಲ್ಲಿ Reactive Resume ಅನ್ನು ನೀವೇ ಹೋಸ್ಟ್ ಮಾಡಿಕೊಳ್ಳಬಹುದು." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "ನಿಮ್ಮ ಇತ್ತೀಚಿನ ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಲಾಗಲಿಲ್ಲ." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "ಈ ಸೆಮ್ಯಾಂಟಿಕ್ CSS ಡ್ರಾಫ್ಟ್ ಅನ್ನು ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸುವವರೆಗೆ ನಿಮ್ಮ ಲೆಗಸಿ ಶೈಲಿಗಳು ಸಕ್ರಿಯವಾಗಿರುತ್ತವೆ." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "ಈ Semantic CSS ಕರಡನ್ನು ನೀವು ಸಕ್ರಿಯಗೊಳಿಸುವವರೆಗೆ ನಿಮ್ಮ ಹಳೆಯ ಶೈಲಿಗಳು ಸಕ್ರಿಯವಾಗಿಯೇ ಇರುತ್ತವೆ." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "ನಿಮ್ಮ ಪುಟದ ಅಂಚುಗಳು ತುಂಬಾ ಕಿರಿದಾಗಿದೆ." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಮರುಹೊಂದಿಸಲಾಗಿದೆ. ಈಗ ನೀವು ನಿಮ್ಮ ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ ಬಳಸಿಕೊಂಡು ಸೈನ್ ಇನ್ ಮಾಡಬಹುದು." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗಿದೆ. ಈಗ ನಿಮ್ಮ ಹೊಸ ಪಾಸ್‌ವರ್ಡ್‌ನಿಂದ ಸೈನ್ ಇನ್ ಮಾಡಬಹುದು." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ." +msgid "Your password has been updated." +msgstr "ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "ನಿಮ್ಮ ಫೋನ್ ಸಂಖ್ಯೆಯನ್ನು ಅಸಾಮಾನ್ಯ ರೂಪದಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "ನಿಮ್ಮ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ." +msgid "Your profile has been updated." +msgstr "ನಿಮ್ಮ ಪ್ರೊಫೈಲ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ರಚಿಸಲಾಗಿದೆ." +msgid "Your resume has been created." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ರಚಿಸಲಾಗಿದೆ." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅಳಿಸಲಾಗಿದೆ." +msgid "Your resume has been deleted." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಅಳಿಸಲಾಗಿದೆ." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನಕಲಿಸಲಾಗಿದೆ." +msgid "Your resume has been duplicated." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ನಕಲಿಸಲಾಗಿದೆ." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಆಮದು ಮಾಡಲಾಗಿದೆ." +msgid "Your resume has been imported." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಆಮದು ಮಾಡಲಾಗಿದೆ." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ ಆವೃತ್ತಿಗೆ ಮರುಸ್ಥಾಪಿಸಲಾಗಿದೆ." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ಯಶಸ್ವಿಯಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ." +msgid "Your resume has been updated." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6537,7 +6531,7 @@ msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಯಾವುದೇ ಫೋನ್ #: src/libs/resume/ats.ts msgid "Your resume includes a photo." -msgstr "ನಿಮ್ಮ ಪುನರಾರಂಭವು ಫೋಟೋವನ್ನು ಒಳಗೊಂಡಿದೆ." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಫೋಟೋವನ್ನು ಒಳಗೊಂಡಿದೆ." #: src/libs/resume/ats.ts msgid "Your resume shows no work experience." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮೆ \"I\" ಮತ್ತು \"my\" ಬಳಸುತ್ತದೆ." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ನ ಸಾರ್ವಜನಿಕ ಲಿಂಕ್ ಪ್ರಸ್ತುತ ಪಾಸ್‌ವರ್ಡ್‌ರಿಂದ ರಕ್ಷಿಸಲಾಗಿದೆ. ನೀವು ನಂಬುವವರಿಗೆ ಮಾತ್ರ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್‌ನ ಸಾರ್ವಜನಿಕ URL ಪಾಸ್‌ವರ್ಡ್‌ನಿಂದ ರಕ್ಷಿತವಾಗಿದೆ. ನೀವು ನಂಬುವ ಜನರೊಂದಿಗೆ ಮಾತ್ರ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "ನಿಮ್ಮ ಬೆಂಬಲವು ಈ ಯೋಜನೆ ಈಗ ಮತ್ತು ಭವಿಷ್ಯದಲ್ಲೂ ಎಲ್ಲರಿಗೂ ಉಚಿತವಾಗಿಯೂ ಸುಲಭವಾಗಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡುತ್ತದೆ." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "ನಿಮ್ಮ ಬೆಂಬಲವೇ ಈ ಯೋಜನೆಯನ್ನು ಈಗಲೂ ಮುಂದೆಯೂ ಎಲ್ಲರಿಗೂ ಉಚಿತವಾಗಿ ಮತ್ತು ಮುಕ್ತವಾಗಿ ಉಳಿಸುತ್ತದೆ." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "ಗಾತ್ರ ಕುಗ್ಗಿಸಿ" #: src/libs/locale.ts msgid "Zulu" msgstr "ಜೂಲೂ" - diff --git a/apps/web/locales/ko-KR.po b/apps/web/locales/ko-KR.po index 5b81768ec..b646ddae1 100644 --- a/apps/web/locales/ko-KR.po +++ b/apps/web/locales/ko-KR.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>자주<1>묻는<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.<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!" -msgstr "<0>Reactive Resume를 사용해 주셔서 감사합니다! 이 앱은 전 세계 오픈 소스 기여자들의 훌륭한 지원을 받으며, 주로 제 개인 시간을 들여 애정을 담아 만든 프로젝트입니다.<1>Reactive Resume가 도움이 되었다면, 모두가 자유롭게 사용할 수 있도록 유지하는 데 힘을 보태 주세요. 크고 작은 모든 기부가 큰 도움이 됩니다!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume을 사용해 주셔서 감사합니다. 이 앱은 전 세계 오픈 소스 기여자들의 도움을 받아 대부분 제 여유 시간에 만들고 있습니다.<1>도움이 되셨고 앞으로도 모두에게 무료로 열려 있기를 바라신다면, 기부를 고려해 주세요. 금액은 상관없습니다." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1년" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "템플릿 12개 이상" +msgid "15 Templates" +msgstr "템플릿 15종" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3개월" msgid "6 months" msgstr "6개월" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "깔끔한 단일 열 내보내기는 모든 정보를 보존합니다. 열과 이미지가 있으면 정보가 소실되기 쉽습니다." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "확인 링크가 현재 이메일 주소로 전송되었습니다. 받은 편지함을 확인해 변경 사항을 승인해 주세요." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "날짜가 미래로 되어 있습니다." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "폰트가 참조되었지만 임베드되지 않았습니다." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "이력서 작성, 업데이트 및 공유를 간단하게 할 수 있는 무료 오픈 소스 이력서 작성 도구입니다." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "이력서를 쉽게 만들고, 수정하고, 공유할 수 있는 무료 오픈 소스 이력서 작성 도구입니다." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "공백 기간 자체는 문제가 아닙니다. 원한다면 한 줄로 msgid "A link points somewhere other than the address it shows." msgstr "링크가 표시된 주소와 다른 곳을 가리키고 있습니다." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "이력서 링크가 클립보드에 복사되었습니다." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "수년 동안 많은 분들이 Reactive Resume가 어떻게 도움이 되었는지 경험을 이메일로 보내 주셨고, 저는 그런 이야기들을 읽을 때마다 항상 기쁩니다. 공유하고 싶은 이야기가 있다면 <0>{email} 주소로 이메일을 보내 알려 주세요." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "새로운 인증 링크가 이메일 주소로 전송되었습니다. 받은 편지함을 확인해 계정을 인증해 주세요." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "지난 몇 년 동안 많은 분들이 Reactive Resume이 어떤 도움이 되었는지 편지를 보내 주셨고, 저는 그런 메일을 읽는 것이 조금도 지겹지 않습니다. 들려주고 싶은 이야기가 있다면 <0>{email}로 보내 주세요." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "페이지가 회전되어 있습니다." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai가 만든 열정 프로젝트입니다." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "고를 수 있는 디자인이 여러 가지이고, 계속 늘어나고 있습니다." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "사람이 읽기 편하도록 사진, 제목, 열로 구성한 이력서" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "한 단으로 내보내면 모든 정보가 그대로 남습니다. 정보가 사라지는 곳은 여러 단과 이미지입니다." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "조금 도전적" @@ -243,10 +234,6 @@ msgstr "웹 주소가 https:// 없이 작성되어 있습니다." 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에는 모든 서식과 스타일이 그대로 유지됩니다." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API를 사용해 이력서와 데이터를 프로그래밍 방식으로 사용할 수 있습니다." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "사용자 지정 필드 추가" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "지원 중인 공고를 추가하고, 보낸 이력서를 연결한 뒤 진행 상황에 따라 파이프라인에서 이동하세요." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "지원하려는 채용 공고를 추가하고 보낸 이력서를 연결하세요. 회신을 받는 대로 보드에서 옮기면 됩니다." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "항목을 추가하거나 프로젝트 및 자원 봉사 활동을 사 msgid "Add and test a provider before starting an agent thread." msgstr "에이전트 스레드를 시작하기 전에 공급자를 추가하고 테스트하십시오." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "계정에 보호 단계를 하나 더 추가합니다." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "모든 태그" #: 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 "이력서의 공개 URL에 접속하는 사람은 모두 이 비밀번호를 입력해야만 열람할 수 있습니다." - -#: 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 "이력서의 공개 URL을 가진 사람은 누구나 비밀번호를 입력하지 않고 이력서를 보고 다운로드할 수 있습니다." +msgid "Anyone who opens the public URL will need this password." +msgstr "공개 URL을 여는 사람은 이 비밀번호가 필요합니다." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "링크가 있는 사람은 누구나 이력서를 보고 다운로드할 수 있습니다." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "공개 URL을 아는 사람은 누구나 비밀번호 없이 이력서를 보고 내려받을 수 있습니다." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API 액세스" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "승인" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "승인됨 — 에이전트를 기다리는 중…" +msgid "Approved, waiting for the agent…" +msgstr "승인되었습니다. 에이전트를 기다리는 중…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "아랍어" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "보관소" +msgstr "보관" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "Atlas Cloud는 Reactive Resume의 프로젝트 스폰서로 지원합니 #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "ATS 수표" +msgstr "ATS 검사" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "자동 채우기에 실패했습니다." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "여러 언어로 제공됩니다. 기여하고 싶다면 Crowdin을 확인해 보세요." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "여러 언어로 이용할 수 있습니다. 번역을 돕고 싶다면 Crowdin으로 오세요." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "아제르바이잔어" msgid "Back to authentication settings" msgstr "인증 설정으로 돌아가기" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "로그인 화면으로 돌아가기" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "이력서로 돌아가기" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "로그인으로 돌아가기" @@ -844,10 +832,6 @@ msgstr "기본 URL" msgid "Basics" msgstr "기본 사항" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "선택할 수 있는 아름다운 템플릿이 준비되어 있으며, 앞으로 더 추가될 예정입니다." - #: src/libs/locale.ts msgid "Bengali" msgstr "벵골어" @@ -981,6 +965,10 @@ msgstr "언어 변경" msgid "Change language to…" msgstr "언어를…로 변경하세요" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "색상, 글꼴, 디자인을 원하는 대로 바꿀 수 있습니다." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "테마를…로 변경하세요" @@ -1006,6 +994,10 @@ msgstr "다시 점검" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "내보낸 파일에 예상한 내용이 모두 있는지, 전체가 선택 가능한 텍스트인지 확인하세요." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "지원자 추적 시스템(ATS)이 놓칠 부분을 확인하고, 확신이 있는 키워드만 추가하세요." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "비밀번호를 재설정할 수 있는 링크가 이메일로 전송되었습니다." @@ -1056,10 +1048,6 @@ msgstr "사전 설정 또는 사용자 지정 색조를 선택합니다." msgid "Choose a resume" msgstr "이력서를 선택하세요" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "사이드바에서 기존 대화를 선택하거나, 초안 작성에 초점을 맞춘 새 스레드를 시작하세요." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown 또는 JSON 형식 중에서 선택하세요. 가능한 경우 이력서와 자기소개서를 별도로 내보낼 수 있습니다." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "회사 A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "이력서를 해당 채용 공고 URL과 비교하고, 간결하고 신뢰할 수 있는 어조를 유지하면서 키워드를 업데이트하세요." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "이 이력서를 이 채용 공고 URL과 비교하고, 과장하지 않으면서 키워드를 갱신해 주세요." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "연결에 실패했습니다." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "연결이 확인되었습니다. 공급자를 사용할 준비가 되었습니다." +msgid "Connection verified. The provider is ready to use." +msgstr "연결을 확인했습니다. 이 제공업체를 바로 사용할 수 있습니다." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "중단한 곳부터 계속하기" #: 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 "Reactive Resume나 다른 이력서 작성 도구로 이미 만든 이력서를 가져와 중단한 곳부터 계속 진행하세요. PDF, Microsoft Word, Reactive Resume의 JSON 파일 형식을 지원합니다." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "기여금은 버그 수정, 보안 업데이트 및 지속적인 개선에 사용되어 앱이 원활하게 동작하도록 돕습니다." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume이나 다른 이력서 작성 도구에서 만든 이력서를 가져와 하던 작업을 이어가세요. 지원하는 형식은 PDF, Microsoft Word, 그리고 Reactive Resume 또는 JSON Resume의 JSON 파일입니다." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "연도를 수정하거나 진행 중인 작업에 \"현재\"를 사용 msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "연도를 수정하거나, 진행 중인 업무라면 \"현재\"라고 작성하세요." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX를 생성하지 못했습니다. 다시 시도하세요." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF를 생성하지 못했습니다. 다시 시도하세요." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "이력서를 인쇄용으로 준비하지 못했습니다. 다시 시도하세요." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI 제공업체에 연결할 수 없습니다. 다시 시도하세요." msgid "Could not restore this patch." msgstr "이 패치를 복원할 수 없습니다." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "2단계 인증을 설정하지 못했습니다." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "공급자 연결을 확인할 수 없습니다." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "출처별 개수" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "분석 점수와는 별도로 집계됩니다. 일치율은 어떠한 것도 예측하지 않습니다." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "파싱 점수와는 별도로 계산됩니다. 커버리지는 아무것도 예측하지 않습니다." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "샘플 이력서 만들기" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "원하는 만큼 이력서를 무제한으로 생성할 수 있습니다." +msgid "Create as many resumes as you want." +msgstr "원하는 만큼 이력서를 만들 수 있습니다." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "지금 만들기" msgid "Create resume with options" msgstr "옵션으로 이력서 만들기" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "이력서를 만들고, 원하는 대로 꾸미고, 공유하세요. Reactive Resume은 오픈 소스이며, 사용자를 추적하지 않고, 계속 무료입니다." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "생성일" @@ -1560,7 +1565,7 @@ msgstr "다크 테마" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "계기반" +msgstr "대시보드" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "이력서를 삭제하는 중입니다..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "거부됨 — 에이전트를 기다리는 중…" +msgid "Denied, waiting for the agent…" +msgstr "거부되었습니다. 에이전트를 기다리는 중…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "거부" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker 이미지를 사용해 직접 운영하는 서버에 배포하세요." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "각 직무를 짧은 글머리 기호로 설명하세요. 긴 문단은 훑어보거나 구분하기 어렵습니다." @@ -1764,6 +1773,10 @@ msgstr "기부하세요" msgid "Donate to Reactive Resume" msgstr "Reactive Resume에 기부하기" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "기부금은 버그 수정, 보안 업데이트, 그리고 앱을 계속 돌아가게 하는 평범한 작업에 쓰입니다." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "완료" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "복제" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "AI 초안으로 복제" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "영어" msgid "English (United Kingdom)" msgstr "영어 (영국)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "계정 보안을 강화하기 위해 추가 보호 계층을 적용하세요." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "비밀번호 키의 이름을 입력합니다." +msgstr "패스키의 이름을 입력하세요." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "계정에 사용할 새 비밀번호를 입력하세요" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "저장해 둔 백업 코드 중 하나를 입력해 계정에 접속하세요" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "이력서 소유자가 알려준 비밀번호를 입력하세요." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "링크할 URL을 입력하세요" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "연결할 URL을 입력하세요:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "인증 앱에 표시된 인증 코드를 입력하세요" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "현재 비밀번호와 새 비밀번호를 입력해 계정을 업데이트하세요." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "2단계 인증을 설정하려면 비밀번호를 입력해 확인하세요. 활성화되면 로그인할 때마다 인증 앱의 코드를 입력해야 합니다." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "2단계 인증 설정을 확인하려면 비밀번호를 입력하세요. 켜고 나면 로그인할 때마다 인증 앱의 코드가 필요합니다." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "모든 점검이 통과되었습니다. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "크든 작든 모든 기여는 프로젝트에 큰 변화를 가져옵니다.<0/>후원해 주셔서 감사합니다!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "아무리 작은 도움이라도 힘이 됩니다.<0/>후원해 주셔서 감사합니다!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "템플릿마다 분위기가 다르니, 자신을 어떻게 보이고 싶은지에 맞는 것을 고르세요. Reactive Resume에는 지금 15종이 있고, 앞으로 더 늘어납니다." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "만료까지 남은 기간" msgid "Expires on {0}" msgstr "만료일: {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "각기 다른 스타일, 직군, 개성을 반영하도록 설계된 다양한 템플릿을 살펴보세요. 현재 Reactive Resume에는 12개의 템플릿이 있으며, 앞으로 더 추가될 예정입니다." - -#: src/features/settings/pages/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 "Reactive Resume API를 애플리케이션과 통합하는 방법을 알아보려면 API 문서를 살펴보세요. 엔드포인트, 요청 예제, 인증 방법이 자세히 제공됩니다." - #: src/libs/resume/section.tsx msgid "Export" msgstr "내보내기" @@ -2083,13 +2096,9 @@ msgstr "PNG 내보내기" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "이력서를 이미지나 스캔본이 아닌 텍스트 PDF로 내보내세요." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "필요한 형식으로 이력서 또는 커버레터를 내보내세요." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "기다림이나 지연 없이 이력서를 즉시 PDF로 내보내세요." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "기다릴 필요 없이 클릭 한 번으로 이력서를 PDF로 내보냅니다." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "AI 제공업체를 저장하는 데 실패했습니다." msgid "Failed to send password reset email. Please try again." msgstr "비밀번호 재설정 이메일을 보내지 못했습니다. 다시 시도하세요." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "2단계 인증 설정에 실패했습니다." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "태그로 필터링" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "약한 항목들을 찾아내어 더 강력한 결과, 수치, 범위 및 더 명확한 동사를 사용하여 다시 작성하십시오." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "약한 항목을 찾아 더 뚜렷한 성과, 수치, 규모, 힘 있는 동사로 다시 써 주세요." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "글꼴 두께" msgid "Font Weights" msgstr "글꼴 두께" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "안전하고 방해 요소 없는 사용 경험을 위해." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "예를 들어, 이 이력서를 어떤 회사에 보냈는지, 해당 채용 공고 링크가 무엇인지 등의 정보를 여기에 기록해 둘 수 있습니다." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "보안상의 이유로 이 키는 한 번만 표시됩니다." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "예를 들어 이 이력서를 어느 회사에 보냈는지, 또는 채용 공고 링크를 적어 두세요." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "부족한 점:" msgid "Generate a random name" msgstr "무작위 이름 생성" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF를 생성하는 중입니다..." + #: src/libs/locale.ts msgid "German" msgstr "독일어" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "헤브루어" #: 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 "더 경험 많은 기여자들이 참여할 수 있도록 도와 한 명의 유지 관리자에게 집중된 부담을 줄이고 개발 속도를 높이고자 합니다." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "경험 있는 기여자를 더 모을 수 있도록 도와주세요. 그래야 이 일이 관리자 한 사람에게만 맡겨지지 않습니다." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "앱을 귀하의 언어로 번역하는 데 도움 주세요" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "다양한 직군과 개성을 위한 이력서 템플릿이 준비되어 있습니다. 모던 또는 클래식, 강렬하거나 심플한 스타일 등 원하는 디자인을 선택할 수 있습니다. 아래 옵션을 둘러보고 본인 스타일에 맞는 템플릿을 골라 보세요." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "새 API 키가 준비되었습니다" @@ -2657,10 +2655,6 @@ msgstr "헝가리어" msgid "Icon" msgstr "아이콘" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "지원자 추적 시스템의 부족한 부분을 파악하고, 신뢰도가 높은 키워드 개선 사항만 적용하세요." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "스캔본이라면 자연스러운 현상입니다. 그렇지 않다면 제거하세요. 채용 담당자는 이를 키워드 남용으로 받아들입니다." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON 이력서" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "칸나다어" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "주소를 하나만 유지하여 어느 것을 사용할지 추측할 필요가 없게 하세요." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "주소는 하나만 남겨서 소프트웨어가 어느 것을 써야 할지 헷갈리지 않게 하세요." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "보통 이미지를 제거하거나 축소하여 2.5MB 이하로 유지하세요." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "이 이력서에 대한 비공개 메모를 여기에 남기세요. 다른 사람은 볼 수 없습니다." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "이력서 내용을 텍스트 이미지가 아닌 실제 텍스트로 유지하세요." @@ -2904,7 +2902,7 @@ msgstr "함께 하세요" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "열쇠" +msgstr "키" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "줄 간격" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume 연결 (권장)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI 적합도 평가와 맞춤 작성을 사용하려면 Reactive Resume 이력서를 연결하세요." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "이력서를 연결하고 직무 설명을 붙여넣으면(편집) 적합도를 평가하고 맞춤 사본을 만들 수 있습니다." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, 추천…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume을 연결하면 AI 매칭 점수와 맞춤 조정이 활성화됩니다." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} 계정을 연결하는 중입니다..." @@ -3143,11 +3141,6 @@ msgstr "위치" msgid "Lock" msgstr "잠금" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "로그아웃" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "긴 구간이 대문자로 작성되어 있습니다." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "메인 내비게이션" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "경력 사항 부분을 결과 중심적으로 작성하고 모호한 책임 조항을 삭제하세요." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "경력 항목을 성과 중심으로 바꾸고 두루뭉술한 담당 업무는 덜어내 주세요." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// 으로 시작해야 합니다." msgid "Name" msgstr "이름" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "지원하는 직무 이름으로 이력서 이름을 지으세요." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "이름을 붙이면 키를 구분하기 쉬우니, 어디에 쓸 키인지 알 수 있는 이름으로 지으세요." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "여러 개를 등록한다면 이름으로 패스키를 구분할 수 있습니다." + #: src/libs/locale.ts msgid "Nepali" msgstr "네팔어" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "새로운 신청서" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "새로운 기능이 지속적으로 추가·개선되고 있으니, 자주 돌아와 확인해 보세요." +msgid "New features land regularly, so check back now and then." +msgstr "새 기능이 꾸준히 추가되니 가끔 들러 확인해 보세요." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "새 스레드" msgid "New Thread" msgstr "새 스레드" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "광고도 추적기도 없어서 방해받을 일이 없습니다." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "광고 없음, 추적 없음" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "필터와 일치하는 지원이 없습니다." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "아직 지원이 없습니다 — 몇 개를 추가하면 퍼널과 응답률을 볼 수 있습니다." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "아직 지원 내역이 없습니다. 몇 건 추가하면 단계별 현황과 회신율을 볼 수 있습니다." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "글머리 기호 목록을 찾을 수 없습니다." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "검색과 일치하는 명령이 없습니다." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "일반적인 섹션 제목을 찾을 수 없습니다." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "전화번호를 찾을 수 없습니다." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "불합격 여부를 예측하지 않습니다. 어떤 도구도 할 수 없습니다." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "탈락 여부를 예측하지 않습니다. 그런 예측을 할 수 있는 도구는 없습니다." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3518,7 +3532,7 @@ msgstr "무엇을 써야 할지 모르겠나요?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "메모" +msgstr "참고" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx @@ -3549,6 +3563,10 @@ msgstr "오디아어" msgid "Ollama Cloud" msgstr "올라마 클라우드" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "삭제하면 그 키로는 더 이상 데이터에 접근할 수 없습니다. 이 작업은 되돌릴 수 없습니다." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "원클릭 로그인" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "처음 {0}페이지만 점검했으므로 이 보고서는 전체 파일을 다루지 않습니다." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "한 번에 처음 {MAX_IMPORT}행만 가져옵니다 — {overflow}개는 제외되었습니다. 나머지를 가져오려면 파일을 나누세요." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "한 번에 처음 {MAX_IMPORT}개 행만 가져오며 {overflow}개는 제외됩니다. 나머지를 가져오려면 파일을 나누세요." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "열기" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "오픈 AI 에이전트" +msgstr "AI 에이전트 열기" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "오픈 AI 어시스턴트" +msgstr "AI 비서 열기" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "에이전트를 위한 메모(선택 사항)" msgid "Optional note for the agent…" msgstr "에이전트를 위한 메모(선택 사항)…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "원한다면 링크에 비밀번호를 설정해, 비밀번호를 아는 사람만 이력서를 볼 수 있도록 할 수 있습니다." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "선택적으로, 채용 공고의 어떤 용어가 이미 포함되어 있는지 확인합니다." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "패스키" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "패스키가 성공적으로 삭제되었습니다." +msgid "Passkey deleted." +msgstr "패스키를 삭제했습니다." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "패스키가 성공적으로 등록되었습니다." +msgid "Passkey registered." +msgstr "패스키를 등록했습니다." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "당황" msgid "Persian" msgstr "페르시아어" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "원하는 색상, 글꼴, 디자인으로 이력서를 개인화해 나만의 이력서를 만들어 보세요." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "전화" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "사이드바에서 대화를 고르거나, 새 스레드를 시작해 초안 작업을 해 보세요." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "이력서나 자기소개서의 형식을 선택하세요." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "아이콘을 선택하세요" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "레이아웃 패널에서 페이지에 배치하거나, ​​파킹하려는 경우 숨깁니다." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "일반 텍스트로, AI 도구와 빠른 편집에 적합합니다." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "계정에 사용할 새 비밀번호를 입력해 주세요" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "이력서 소유자가 공유한 비밀번호를 입력해 계속 진행하세요." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "링크할 URL을 입력하세요:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI 도구와 빠른 편집에 적합한 일반 텍스트입니다." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "이 프로젝트를 지원해 주세요." msgid "Please upload a PDF file." msgstr "PDF 파일을 업로드하세요." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "PDF를 생성하는 동안 잠시만 기다려 주세요..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "PDF 파일이 생성되는 동안 잠시 기다려 주세요…" - #: src/libs/locale.ts msgid "Polish" msgstr "폴란드어" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "환경 설정" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "내 경력 스토리를 바꾸지 않으면서 명확성을 높이는 보수적인 수정안을 준비해 주세요." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "제 경력의 흐름은 바꾸지 않으면서 명확성을 높이는 보수적인 수정안을 준비해 주세요." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "프로젝트" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "비밀번호로 이력서를 보호해, 허가되지 않은 접근을 막으세요" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "이력서를 비밀번호로 보호해, 비밀번호를 아는 사람만 볼 수 있도록 하세요." +msgid "Protect your resume with a password" +msgstr "비밀번호로 이력서 보호하기" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "출판물" msgid "Publisher" msgstr "발행인" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "이력서에 비밀번호를 걸어 두면 비밀번호를 알려준 사람만 읽을 수 있습니다." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "첫 페이지 상단 근처에 일반 텍스트 이메일 주소를 넣으세요. 대부분의 시스템이 이를 기준으로 분류합니다." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "리액티브 이력서(JSON)" #: 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는 활발한 커뮤니티 덕분에 계속 성장하고 있습니다. 수많은 사람들이 더 나은 프로젝트를 만들기 위해 시간과 역량을 기여해 주셨습니다. GitHub에서 기능을 개선해 준 개발자들, Crowdin 번역을 통해 더 많은 이들이 사용할 수 있도록 도운 언어 전문가들, 지속적인 개발을 위해 기부해 준 모든 분께 감사드립니다." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume은 사람들이 시간을 내어 준 덕분에 좋아집니다. GitHub의 기여자들이 기능을 만들고 버그를 고치며, Crowdin의 번역자들이 다른 언어로 읽을 수 있게 하고, 후원자들이 개발을 이어가도록 돕습니다. 이 프로젝트의 발전은 모두 그분들 덕분입니다." #: 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는 애정을 담아 만든 무료 오픈 소스 프로젝트로, 저와 커뮤니티 기여자들이 함께 유지·관리하고 있습니다. 여러분의 기부는 이 프로젝트가 계속 운영되고 개발될 수 있도록 돕습니다." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume은 저와 기여자 커뮤니티가 함께 관리하는 무료 오픈 소스 프로젝트입니다. 여러분의 기부가 운영비를 충당하고 개발을 이어가게 합니다." #: 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." -msgstr "Reactive Resume는 이력서 작성, 업데이트 및 공유를 간단하게 할 수 있는 무료 오픈 소스 이력서 작성 도구입니다." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume은 이력서를 쉽게 만들고, 수정하고, 공유할 수 있는 무료 오픈 소스 이력서 작성 도구입니다." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume는 무료 오픈 소스 소프트웨어입니다. 도움이 되셨다면 기부를 고려해 주세요." #: 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는 오픈 소스, 개인정보 보호 중심, 완전 무료 서비스입니다. 다른 이력서 작성 도구와 달리 광고를 표시하지 않고, 데이터를 추적하지 않으며, 기능을 페이월 뒤에 숨기지도 않습니다." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume은 오픈 소스이고, 사생활을 지키며, 무료입니다. 광고를 보여주지 않고, 무엇을 하는지 추적하지 않으며, 기능을 유료 장벽 뒤에 가두지 않습니다." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume는 기업들의 후원 덕분에 무료 오픈소스 독 #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "반응형 재개 v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "이름 바꾸기" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "현재 이력서를 브라우저에서 PDF로 변환하여 전체 파일 점검을 실행합니다. 아무것도 업로드되지 않습니다." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "현재 이력서를 PDF로 렌더링한 뒤 브라우저에서 전체 파일 점검을 실행합니다. 어떤 것도 업로드되지 않습니다." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "이 버전으로 복원하시겠습니까?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "재개하다" +msgstr "이력서" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "이력서 편집" msgid "Resume file" msgstr "이력서 파일" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "이력서 링크를 클립보드에 복사했습니다." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "이력서 연결됨" @@ -4328,7 +4331,11 @@ msgstr "이력서 옵션" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "재개 패치" +msgstr "이력서 패치" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "여러 직종과 취향에 맞춘 이력서 템플릿입니다. 마음에 드는 것을 고르세요." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "편집 검토" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "이력서를 직무 설명과 대조해 보고, 불확실한 부분을 수정하기 전에 저에게 질문해 주세요." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "채용 공고와 견주어 이력서를 검토하고, 확신이 서지 않는 부분은 바꾸기 전에 저에게 물어봐 주세요." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "검토 중…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "요약 내용을 수정하여 일반적인 느낌이 들지 않도록 선임 엔지니어링 관리자 직책을 구체적으로 나타내세요." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "시니어 엔지니어링 매니저 직무에 맞게 요약을 다시 쓰되, 구체적으로 써 주세요." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "창업자에서 제품 책임자로의 전환을 명확하게 보여주고, 사업적 성과를 강조하는 이력서로 다시 작성해 주세요." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "스타트업 창업자가 프로덕트 리드로 옮기는 상황에 맞게 이 이력서를 다시 쓰고, 비즈니스 성과가 드러나게 해 주세요." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4574,7 +4581,7 @@ msgstr "이력서를 선택하세요" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "실을 선택하세요" +msgstr "스레드를 선택하세요" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "구분선" msgid "Serbian" msgstr "세르비아어" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "아는 사람만 공개 URL을 열 수 있게 하려면 비밀번호를 설정하세요." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "AI 제공업체를 설립하세요" msgid "Set up an AI provider before starting a thread." msgstr "스레드를 시작하기 전에 AI 제공자를 설정하세요." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "먼저 AI 제공업체를 설정하세요." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "이력서에 대해 AI와 대화하고 자동으로 수정 사항을 적용하도록 설정하세요." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "AI 제공업체를 설정하여 시작하세요." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "인증 앱 설정" msgid "Shadow Width" msgstr "그림자 두께" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "공개 URL로 공유하거나, 그 URL에 비밀번호를 걸거나, PDF를 내려받아 직접 보내세요." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "공개 URL로 이력서를 공유해 다른 사람이 볼 수 있도록 하세요." +msgid "Share your resume with a public URL." +msgstr "공개 URL로 이력서를 공유하세요." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "계정에 로그인" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google 또는 사용자 지정 OAuth 제공자를 통해 로그인할 수 있습니다." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "로그아웃" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "일부 문자가 물음표로 나타납니다." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "일부 점검은 이 파일에 없는 정보를 필요로 합니다: 검사할 수 없었던 페이지 내용, 또는 이 점검이 다루지 않는 언어의 텍스트입니다. 이러한 항목은 통과도 실패도 아닌 것으로 처리됩니다." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "일부 점검은 이 파일에 담겨 있지 않은 정보를 필요로 합니다. 내용을 확인할 수 없는 페이지이거나, 이 점검이 다루지 않는 언어의 텍스트인 경우입니다. 이런 항목은 통과로도 실패로도 세지 않습니다." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5003,7 +5023,7 @@ msgstr "GitHub에서 Star 누르기, 현재 {0}개 스타(새 탭에서 열림)" #: src/routes/agent/$threadId.tsx msgid "Start a new thread" -msgstr "새 게시글을 작성하세요" +msgstr "새 스레드를 시작하세요" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Start a thread" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "이력서 첫 줄에 이름만 단독으로 배치하세요." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "시작 스레드" +msgid "Start thread" +msgstr "스레드 시작" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "내 이력서 맞춤 조정" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "제품 관리자 직무 설명에 맞춰 이력서를 수정하고, 로드맵 관리, 이해관계자 소통, 측정 가능한 출시 성과를 강조하세요." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "이 이력서를 프로덕트 매니저 채용 공고에 맞게 다듬고, 로드맵 주도, 이해관계자 커뮤니케이션, 측정 가능한 출시 성과를 강조해 주세요." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "상담원이 고객님의 입력을 필요로 합니다." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API 키가 성공적으로 삭제되었습니다." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API 문서는 Reactive Resume을 직접 만든 애플리케이션에 연결하는 방법을 설명합니다. 엔드포인트, 요청 형식, 인증을 다룹니다." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API 키를 삭제하면 더 이상 데이터에 액세스할 수 없습니다. 이 작업은 되돌릴 수 없습니다." +msgid "The API key has been deleted." +msgstr "API 키를 삭제했습니다." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "회원님을 여기로 보낸 애플리케이션이 잘못된 인증 요 msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "위의 점검은 기계적인 검사입니다. 이 기능은 언어 모델에게 독자가 항목들을 어떻게 볼지 물어보고 수정안을 제안합니다. 점수를 산출하지는 않습니다." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "찾으시는 명령이 없습니다." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "심층 점검을 완료하지 못했습니다. 다시 시도해 주세요." @@ -5317,10 +5332,6 @@ msgstr "공급자의 응답을 확인할 수 없습니다. 다시 시작해 주 msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "이력서 미리보기를 업데이트할 수 없습니다. 마지막으로 유효했던 미리보기가 여전히 표시됩니다." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "접근하려는 이력서는 비밀번호로 보호되어 있습니다" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "같은 줄이 모든 페이지에 반복됩니다." @@ -5344,7 +5355,7 @@ msgstr "입력하신 URL이 올바르지 않습니다." #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "이력서가 삭제되었습니다. 이 게시글은 읽기 전용입니다." +msgstr "작업 중인 이력서가 삭제되었습니다. 이 스레드는 읽기 전용입니다." #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "프로필, 포트폴리오 또는 저장소로 연결되는 링크가 msgid "There is no summary paragraph." msgstr "요약 문단이 없습니다." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX를 생성하는 동안 문제가 발생했습니다. 다시 시도하세요." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF 파일을 생성하는 동안 문제가 발생했습니다. 다시 시도해 주세요." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "이력서 인쇄 준비 중 문제가 발생했습니다. 다시 시도해 주세요." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "이 점검을 실행할 충분한 정보가 없었습니다." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "이러한 검사는 입력하는 동안 실행되며 브라우저를 떠나지 않습니다. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "이 점검은 입력하는 동안 실행되며 브라우저를 벗어나지 않습니다. 글이 얼마나 잘 쓰였는지가 아니라, 소프트웨어가 이력서를 읽을 수 있는지를 확인합니다." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "이 작업은 되돌릴 수 없습니다." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "이 작업은 되돌릴 수 없습니다. 모든 데이터가 영구적으로 삭제됩니다." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "이 작업은 되돌릴 수 없습니다. 대화 메시지와 업로드된 첨부 파일은 삭제됩니다. 작업 중인 이력서는 대시보드에 남아 있으며 별도로 삭제할 수 있습니다." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "이 작업은 되돌릴 수 없습니다. 메시지와 첨부 파일이 삭제됩니다." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "이 작업은 되돌릴 수 없습니다. 스레드의 메시지와 업로드된 첨부 파일이 삭제됩니다." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "이 에이전트 스레드를 열 수 없습니다." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "이 작업은 되돌릴 수 없습니다. 스레드의 메시지와 업로드된 첨부 파일이 삭제됩니다. 작업 중인 이력서는 대시보드에 남아 있으며, 따로 삭제할 수 있습니다." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "이 점검은 이 파일에 해당하지 않습니다." msgid "This check only runs on resumes written in English." msgstr "이 점검은 영어로 작성된 이력서에서만 실행됩니다." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "새 API 키를 만듭니다. 이 키가 있으면 다른 프로그램이 Reactive Resume API를 통해 이력서 데이터를 읽고 바꿀 수 있습니다." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "이 날짜는 올바르게 읽혀지지 않습니다." @@ -5523,6 +5521,10 @@ msgstr "이 파일은 XFA 양식이므로 대부분의 소프트웨어는 빈 msgid "This is not a common resume page size." msgstr "일반적인 이력서 페이지 크기가 아닙니다." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "이 키는 한 번만 표시됩니다. 이 대화 상자를 닫기 전에 복사하세요." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "이 링크에는 프로토콜이 없습니다." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI 제공자의 응답 속도에 따라 몇 분 정도 걸릴 수 있습니다. 창을 닫거나 페이지를 새로 고치지 마세요." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "이 점수는 소프트웨어가 이 파일의 텍스트를 얼마나 정확하게 추출할 수 있는지를 측정합니다. 지원 결과가 탈락할지를 예측하지는 않습니다. 어떤 도구도 이를 할 수 없습니다. 파일은 이 브라우저에서 읽혔으며 업로드되지 않았습니다." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "이것은 소프트웨어가 이 파일의 텍스트를 얼마나 정확하게 추출할 수 있는지를 측정합니다. 지원서가 탈락할지 예측하지 않으며, 그렇게 할 수 있는 도구도 없습니다. 파일은 이 브라우저에서 읽혔을 뿐 업로드되지 않았습니다." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "이 이력서는 잠겨 있어 수정할 수 없습니다." msgid "This resume is long." msgstr "이 이력서는 길이가 깁니다." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "이 이력서는 비밀번호로 보호되어 있습니다" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "이력서는 AI 에이전트에 의해 업데이트되었습니다." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "이력서의 공유 설정이 다른 곳에서 변경되었습니다." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "이 검토는 언어 모델이 제시하는 글쓰기에 대한 의견입니다. 위 점수를 변경하지 않으며, 틀릴 수도 있습니다. 판정이 아닌 참고 의견으로 받아들이세요." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "이 검토는 당신의 글에 대한 언어 모델의 의견입니다. 위의 점수를 바꾸지 않으며 틀릴 수도 있습니다. 최종 판정이 아니라 참고할 만한 다른 의견 정도로 받아들이세요." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "이 역할에는 설명이 없습니다." msgid "This section has content but never appears." msgstr "이 섹션에는 콘텐츠가 있지만 표시되지 않습니다." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "이 섹션은 이 이력서에 대한 개인적인 노트 전용 공간입니다. 여기 입력한 내용은 비공개로 유지되며 다른 누구와도 공유되지 않습니다." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "이 섹션은 여러 열로 분할되어 있습니다." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "이 단계는 선택 사항이지만 권장됩니다." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "이 게시글은 보관 처리되었습니다. 더 이상 새 메시지를 보낼 수 없습니다." +msgid "This thread is archived. You can't send new messages." +msgstr "이 스레드는 보관되었습니다. 새 메시지를 보낼 수 없습니다." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "이 스레드는 읽기 전용입니다." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "이 게시물은 이력서 작성 도구 또는 AI 제공업체를 사용할 수 없으므로 읽기 전용입니다." - -#: 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 "이 작업은 Reactive Resume API에 액세스할 수 있는 새 API 키를 생성하여, 기계가 이력서 데이터와 상호 작용할 수 있도록 합니다." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "나중에 여러 개의 패스키를 사용하려는 경우 이를 식별하는 데 도움이 됩니다." +msgstr "작업 중인 이력서 또는 AI 제공자를 사용할 수 없어 이 스레드는 읽기 전용입니다." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5642,26 +5636,26 @@ msgstr "스레드 작업" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." -msgstr "해당 게시글이 보관되었습니다." +msgstr "스레드가 보관되었습니다." #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "게시글이 삭제되었습니다." +msgstr "스레드가 삭제되었습니다." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "실" +msgstr "스레드" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "스킬 섹션을 다듬어서 단순히 키워드 나열처럼 보이지 않고, 목표 역할에 부합하는 내용으로 구성하세요." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume로 이력서를 작성하는 타임랩스 데모" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume에서 이력서가 만들어지는 과정을 담은 타임랩스" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "타임라인" msgid "Tip" msgstr "팁" -#: 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 "팁: 나중에 쉽게 구분할 수 있도록 API 키의 용도에 맞는 이름을 지정하세요." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "팁: 지원하려는 직무에 맞춰 이력서 이름을 지어 보세요." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "제목" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "계정을 삭제하려면 확인 문구를 입력한 뒤 아래 버튼을 클릭해야 합니다." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "계정을 삭제하려면 아래 확인 문구를 입력한 뒤 버튼을 누르세요." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "내보낼 때 임의 합자(리게이처)를 비활성화하세요." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "공유를 공개로 전환하면 이력서가 얼마나 자주 조회되었는지, 다운로드되었는지 추적할 수 있습니다. 통계는 사용자 본인만 볼 수 있습니다." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "공개 공유를 켜면 이력서가 몇 번 조회되고 내려받아졌는지 확인할 수 있습니다. 이 수치는 본인만 볼 수 있습니다." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "2단계 인증" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "2단계 인증이 성공적으로 비활성화되었습니다." +msgid "Two-factor authentication is now disabled." +msgstr "2단계 인증이 비활성화되었습니다." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "2단계 인증이 성공적으로 설정되었습니다." +msgid "Two-factor authentication is now enabled." +msgstr "2단계 인증이 활성화되었습니다." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "기존 봉사 경험 업데이트" msgid "Update Password" msgstr "비밀번호 업데이트" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "프로젝트 항목에 리더십, 제약 조건, 절충안 및 측정 가능한 결과를 포함하도록 업데이트하세요." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "이력서 업데이트" @@ -5970,6 +5952,10 @@ msgstr "이력서 업데이트" msgid "Update the calendar date for this timeline entry." msgstr "이 타임라인 항목의 캘린더 날짜를 업데이트하세요." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "프로젝트 항목을 리더십, 제약, 절충, 측정 가능한 성과가 드러나도록 수정해 주세요." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "이 지원의 세부 정보를 업데이트하세요." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv 업로드" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "이력서를 업로드하여 지원자 추적 시스템(ATS)이 실제로 무엇을 읽는지 확인하세요. 모든 처리는 이 브라우저에서 이루어집니다. 파일은 업로드되지 않으며 아무것도 저장되지 않습니다." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "이력서를 올리고 지원자 추적 시스템이 무엇을 읽어내는지 확인하세요. 모든 처리는 이 브라우저에서 이루어집니다. 파일은 업로드되지 않고 저장되지도 않습니다." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "경고" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "형식을 자동으로 감지할 수 없습니다. 위에서 직접 선택해 주세요." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "형식을 자동으로 감지하지 못했습니다. 위에서 선택하세요." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "해당 페이지를 찾을 수 없습니다." msgid "We couldn't link that provider account. Please try again." msgstr "해당 공급자 계정을 연결하지 못했습니다. 다시 시도해 주세요." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "이 스레드를 열지 못했습니다." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "공급자에서 회원님의 프로필을 읽지 못했습니다." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "새 이메일 주소로 확인 링크를 보냈습니다. 링크를 열어 변경을 확인하세요." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "이메일 주소로 새 인증 링크를 보냈습니다. 링크를 열어 계정을 인증하세요." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "웹 검색" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI 그록" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "네, Reactive Resume는 여러 언어로 제공됩니다. 설정 페이지나 오른쪽 상단의 언어 전환기를 사용해 원하는 언어를 선택할 수 있습니다. 원하는 언어가 없거나 기존 번역을 개선하고 싶다면, <0>Crowdin에서 번역에 기여해 보세요<1> (새 탭에서 열림)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "네. 클릭 한 번으로 서식과 스타일을 그대로 유지한 채 이력서를 PDF로 내보냅니다." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "네! Reactive Resume는 숨은 비용, 프리미엄 플랜, 구독료 없이 완전히 무료로 사용할 수 있습니다. 오픈 소스이며 앞으로도 계속 무료로 제공됩니다." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "네. 설정 페이지에서, 또는 오른쪽 위의 언어 전환기로 언어를 고를 수 있습니다. 원하는 언어가 없거나 기존 번역을 더 낫게 다듬을 수 있다면 <0>Crowdin에서 번역에 기여<1>(새 탭에서 열림)할 수 있습니다." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "또한 Docker 이미지를 사용해 직접 서버에 배포할 수도 있습니다." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "네. Reactive Resume은 무료로 사용할 수 있으며 숨은 비용도, 프리미엄 등급도, 구독료도 없습니다. 오픈 소스이고 앞으로도 무료입니다." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "사용자 이름으로도 로그인할 수 있습니다." - -#: src/routes/_home/-sections/faq.tsx -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로 다운로드해 직접 공유할 수 있습니다. 선택은 여러분에게 달려 있습니다!" +msgid "You can also sign in with your username." +msgstr "사용자 이름으로 로그인할 수도 있습니다." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "이메일이 도착했습니다!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "계정이 성공적으로 삭제되었습니다." +msgid "Your account has been deleted." +msgstr "계정이 삭제되었습니다." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "연락처 정보가 첫 페이지에 없습니다." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "데이터 내보내기가 성공적으로 완료되었습니다." +msgid "Your data has been exported." +msgstr "데이터를 내보냈습니다." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "데이터는 안전하게 보호되며, 누구와도 공유하거나 판매하지 않습니다." #: src/routes/_home/-sections/faq.tsx -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를 직접 서버에 호스팅해 데이터에 대한 완전한 제어권을 가질 수 있습니다." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "데이터는 안전하게 저장되며 제3자와 공유되지 않습니다. 데이터를 완전히 직접 관리하고 싶다면 직접 운영하는 서버에 Reactive Resume을 자체 호스팅할 수 있습니다." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "최근 변경 내용을 저장할 수 없습니다." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "이 시맨틱 CSS 초안을 명시적으로 활성화하기 전까지는 기존 스타일이 계속 유지됩니다." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "이 시맨틱 CSS 초안을 활성화하기 전까지는 기존 스타일이 그대로 적용됩니다." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "페이지 여백이 매우 좁습니다." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "비밀번호가 성공적으로 재설정되었습니다. 이제 새 비밀번호로 로그인할 수 있습니다." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "비밀번호가 재설정되었습니다. 이제 새 비밀번호로 로그인할 수 있습니다." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "비밀번호가 성공적으로 업데이트되었습니다." +msgid "Your password has been updated." +msgstr "비밀번호가 변경되었습니다." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "전화번호가 특이한 형식으로 작성되어 있습니다." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "프로필이 성공적으로 업데이트되었습니다." +msgid "Your profile has been updated." +msgstr "프로필이 업데이트되었습니다." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "이력서가 성공적으로 생성되었습니다." +msgid "Your resume has been created." +msgstr "이력서가 생성되었습니다." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "이력서가 성공적으로 삭제되었습니다." +msgid "Your resume has been deleted." +msgstr "이력서가 삭제되었습니다." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "이력서가 성공적으로 복제되었습니다." +msgid "Your resume has been duplicated." +msgstr "이력서가 복제되었습니다." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "이력서가 성공적으로 가져와졌습니다." +msgid "Your resume has been imported." +msgstr "이력서를 가져왔습니다." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "이력서가 선택하신 버전으로 복원되었습니다." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "이력서가 성공적으로 업데이트되었습니다." +msgid "Your resume has been updated." +msgstr "이력서가 업데이트되었습니다." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "이력서에서 \"I\"와 \"my\"를 사용하고 있습니다." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "현재 이력서의 공개 링크는 비밀번호로 보호되고 있습니다. 신뢰하는 사람에게만 비밀번호를 공유하세요." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "이력서의 공개 URL은 비밀번호로 보호되어 있습니다. 비밀번호는 믿을 수 있는 사람에게만 알려주세요." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "여러분의 후원 덕분에 이 프로젝트는 지금도, 또 앞으로도 모두에게 무료로 제공될 수 있습니다." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "여러분의 후원 덕분에 이 프로젝트가 지금도, 앞으로도 모두에게 무료로 열려 있습니다." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "축소" #: src/libs/locale.ts msgid "Zulu" msgstr "줄루어" - diff --git a/apps/web/locales/lt-LT.po b/apps/web/locales/lt-LT.po index 5f7e084aa..8ac89e3bb 100644 --- a/apps/web/locales/lt-LT.po +++ b/apps/web/locales/lt-LT.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Dažniausiai<1>Užduodami<2>Klausimai" #: 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.<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!" -msgstr "<0>Ačiū, kad naudojatės „Reactive Resume“! Ši programa yra meilės vaisius, daugiausia kuriamas mano laisvu laiku, su nuostabia atvirojo kodo bendruomenės pagalba iš viso pasaulio.<1>Jei „Reactive Resume“ jums buvo naudinga ir norėtumėte padėti išlaikyti ją nemokamą ir prieinamą visiems, apsvarstykite galimybę paaukoti. Kiekviena, net ir maža, parama yra labai vertinama!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Ačiū, kad naudojatės Reactive Resume. Šią programėlę kuriu daugiausia laisvalaikiu, padedamas atvirojo kodo bendraautorių iš viso pasaulio.<1>Jei ji jums pravertė ir norite, kad liktų nemokama bei atvira visiems, apsvarstykite galimybę paaukoti. Padeda bet kokia suma." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 metai" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ šablonų" +msgid "15 Templates" +msgstr "15 šablonų" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mėnesiai" msgid "6 months" msgstr "6 mėnesiai" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Švarus vieno stulpelio eksportas išsaugo visus faktus. Būtent stulpeliuose ir vaizduose informacija dažniausiai prarandama." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Į jūsų dabartinį el. pašto adresą išsiųsta patvirtinimo nuoroda. Patikrinkite gautuosius, kad patvirtintumėte pakeitimą." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Data yra ateityje." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Nurodytas šriftas, tačiau jis neįterptas." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Nemokama atvirojo kodo gyvenimo aprašymų kūrimo priemonė, supaprastinanti gyvenimo aprašymo kūrimo, atnaujinimo ir bendrinimo procesą." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Nemokamas atvirojo kodo gyvenimo aprašymų kūrėjas, su kuriuo lengva sukurti, atnaujinti ir bendrinti savo gyvenimo aprašymą." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Pertrauka nėra problema. Jei norite, pridėkite vienos eilutės paaišk msgid "A link points somewhere other than the address it shows." msgstr "Nuoroda veda ne ten, kur rodo jos tekstas." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Nuoroda į jūsų gyvenimo aprašymą nukopijuota į iškarpinę." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Per daugelį metų daugybė žmonių parašė man ir pasidalijo savo patirtimi su „Reactive Resume“ bei papasakojo, kaip ji jiems padėjo, ir man tai niekada neatsibosta. Jei turite istoriją, kuria norite pasidalinti, parašykite man el. laišką adresu <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Į jūsų el. pašto adresą išsiųsta nauja patvirtinimo nuoroda. Patikrinkite gautuosius, kad patvirtintumėte savo paskyrą." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Per daugelį metų man rašė daugybė žmonių apie tai, kaip Reactive Resume jiems padėjo, ir tų laiškų man niekada nenusibosta skaityti. Jei turite istoriją, kuria norėtumėte pasidalyti, parašykite man adresu <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Puslapis yra pasuktas." msgid "A passion project by <0>Amruth Pillai." msgstr "Aistros projektas, kurį sukūrė <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Galite rinktis iš įvairių dizainų, o jų vis daugėja." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Gyvenimo aprašymas, sumaketuotas žmogui – su nuotrauka, antraštėmis ir stulpeliais" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Vieno stulpelio eksportas išsaugo kiekvieną faktą. Faktai pradingsta būtent stulpeliuose ir paveikslėliuose." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Šiek tiek per aukšta kartelė" @@ -243,10 +234,6 @@ msgstr "Interneto adresas užrašytas be https://." 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ų." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Programiškai pasiekite savo gyvenimo aprašymus ir duomenis naudodami API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Pridėti pasirinktinį lauką" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Pridėkite darbą, į kurį kandidatuojate, susiekite išsiųstą gyvenimo aprašymą ir eigai keičiantis perkelkite jį per savo procesą." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Pridėkite pareigas, į kurias kandidatuojate, ir susiekite išsiųstą gyvenimo aprašymą. Stumkite kortelę per lentą, kai sulaukiate atsakymų." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Pridėkite įrašą arba naudokite projektus ir savanorišką darbą, ka msgid "Add and test a provider before starting an agent thread." msgstr "Prieš pradėdami agento giją, pridėkite ir išbandykite teikėją." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Pridėkite savo paskyrai dar vieną apsaugos sluoksnį." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Bet kuri žyma" #: 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 "Bet kuris asmuo, atidaręs viešą gyvenimo aprašymo URL, turi įvesti šį slaptažodį, kad jį pasiektų." - -#: 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 "Bet kuris asmuo, turintis viešą gyvenimo aprašymo URL, galės peržiūrėti ir atsisiųsti jūsų gyvenimo aprašymą neįvedęs slaptažodžio." +msgid "Anyone who opens the public URL will need this password." +msgstr "Kiekvienam, kuris atidarys viešąjį URL, prireiks šio slaptažodžio." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Bet kuris nuorodą turintis asmuo gali peržiūrėti ir atsisiųsti gyvenimo aprašymą." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Kiekvienas, turintis viešąjį URL, galės peržiūrėti ir atsisiųsti jūsų gyvenimo aprašymą be slaptažodžio." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API prieiga" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Patvirtinti" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Patvirtinta — laukiama agento…" +msgid "Approved, waiting for the agent…" +msgstr "Patvirtinta, laukiama agento…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabų" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archyvas" +msgstr "Archyvuoti" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Nepavyko automatiškai užpildyti." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Prieinama keliomis kalbomis. Jei norite prisidėti, apsilankykite Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Prieinama keliomis kalbomis. Jei norite prisidėti prie vertimo, užsukite į Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaidžaniečių" msgid "Back to authentication settings" msgstr "Grįžti į tapatybės nustatymo parametrus" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Grįžti į prisijungimą" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Atgal į gyvenimo aprašymus" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Grįžti į prisijungimą" @@ -844,10 +832,6 @@ msgstr "Bazinis URL" msgid "Basics" msgstr "Pagrindai" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Gražūs šablonai, iš kurių galima rinktis, ir dar daugiau pakeliui." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalų" @@ -981,6 +965,10 @@ msgstr "Keisti kalbą" msgid "Change language to…" msgstr "Pakeisti kalbą į…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Pakeiskite spalvas, šriftus ir dizainą pagal savo skonį." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Pakeisti temą į…" @@ -1006,6 +994,10 @@ msgstr "Tikrinti dar kartą" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Patikrinkite, ar eksportuotame faile yra viskas, ko tikitės, ir ar visą tekstą galima pažymėti." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Patikrinkite, ko nepastebėtų kandidatų atrankos sistema (ATS), ir pridėkite tik tuos raktažodžius, kuriais esate tikri." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Patikrinkite el. paštą – ten rasite nuorodą slaptažodžiui atkurti." @@ -1056,10 +1048,6 @@ msgstr "Pasirinkite iš anksto nustatytą arba pasirinktinį atspalvį." msgid "Choose a resume" msgstr "Pasirinkite gyvenimo aprašymą" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Šoninėje juostoje pasirinkite esamą pokalbį arba pradėkite naują, į juodraštį orientuotą temą." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Pasirinkite PDF, DOCX, „Markdown“ arba JSON formatą. Jei įmanoma, eksportuokite savo gyvenimo aprašymą ir motyvacinį laišką atskirai." @@ -1073,7 +1061,7 @@ msgstr "Apskritimas" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Skaidrus" +msgstr "Išvalyti" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Įmonė A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Palyginkite šį gyvenimo aprašymą su šio vaidmens URL adresu ir atnaujinkite raktinius žodžius, išlaikydami glaustą ir įtikinamą toną." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Palyginkite šį gyvenimo aprašymą su darbo skelbimu šiuo URL adresu ir atnaujinkite raktažodžius nieko neperdedant." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Ryšys nepavyko." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Ryšys patvirtintas – tiekėjas paruoštas naudoti." +msgid "Connection verified. The provider is ready to use." +msgstr "Ryšys patikrintas. Teikėjas paruoštas naudoti." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Tęskite nuo ten, kur sustojote" #: 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 "Tęskite nuo ten, kur sustojote, importuodami esamą gyvenimo aprašymą, kurį sukūrėte naudodami „Reactive Resume“ ar bet kurį kitą gyvenimo aprašymo kūrėją. Palaikomi formatai: PDF, „Microsoft Word“ ir JSON failai iš „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 "Įnašai finansuoja klaidų taisymus, saugumo atnaujinimus ir nuolatinius patobulinimus, kad programa veiktų sklandžiai." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Tęskite ten, kur baigėte – importuokite gyvenimo aprašymą, sukurtą Reactive Resume ar kitoje priemonėje. Palaikomi formatai: PDF, Microsoft Word ir JSON failai iš Reactive Resume ar JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Pataisykite metus arba naudokite \"Dabar\" atliekamiems darbams." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Pataisykite metus arba tebevykstančiam darbui parašykite „Present“." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nepavyko sugeneruoti DOCX. Bandykite dar kartą." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nepavyko sugeneruoti PDF. Bandykite dar kartą." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nepavyko paruošti jūsų gyvenimo aprašymo spausdinimui. Bandykite dar kartą." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nepavyko susisiekti su AI teikėju. Bandykite dar kartą." msgid "Could not restore this patch." msgstr "Nepavyko atkurti šio pataisymo." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nepavyko nustatyti dviejų veiksnių autentifikavimo." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nepavyko patvirtinti tiekėjo ryšio." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Skaičius pagal šaltinį" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Skaičiuojama atskirai nuo nuskaitymo balo. Atitiktis nieko neprognozuoja." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Skaičiuojama atskirai nuo nuskaitymo įvertinimo. Aprėptis nieko neprognozuoja." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Sukurti pavyzdinį gyvenimo aprašymą" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Kurti tiek gyvenimo aprašymų, kiek norite, be apribojimų." +msgid "Create as many resumes as you want." +msgstr "Kurkite tiek gyvenimo aprašymų, kiek norite." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Sukurkite jį dabar" msgid "Create resume with options" msgstr "Sukurti CV su parinktimis" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Sukurkite, pritaikykite ir bendrinkite savo gyvenimo aprašymą. Reactive Resume yra atvirojo kodo, jūsų neseka ir lieka nemokamas." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Sukurta" @@ -1560,7 +1565,7 @@ msgstr "Tamsi tema" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Prietaisų skydelis" +msgstr "Skydelis" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Jūsų gyvenimo aprašymas ištrinamas..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Atmesta — laukiama agento…" +msgid "Denied, waiting for the agent…" +msgstr "Atmesta, laukiama agento…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Atmesti" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Įdiekite jį savo serveriuose naudodami Docker atvaizdą." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Kiekvieną pareigybę aprašykite trumpais punktais. Ištisines pastraipas sunkiau greitai peržvelgti ir segmentuoti." @@ -1764,6 +1773,10 @@ msgstr "Paaukoti" msgid "Donate to Reactive Resume" msgstr "Paaukoti „Reactive Resume“" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Aukos apmoka klaidų taisymą, saugumo atnaujinimus ir kasdienį darbą, kad programa veiktų." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Atlikta" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dubliuoti" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Kopijuoti kaip DI juodraštį" +msgid "Duplicate as AI draft" +msgstr "Dubliuoti kaip AI juodraštį" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Anglų" msgid "English (United Kingdom)" msgstr "Anglų (Jungtinė Karalystė)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Sustiprinkite savo paskyros saugumą papildomais apsaugos lygiais." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Įveskite slaptažodžio pavadinimą." +msgstr "Įveskite savo passkey pavadinimą." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Įveskite naują savo paskyros slaptažodį" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Įveskite vieną iš išsaugotų atsarginių kodų, kad pasiektumėte savo paskyrą" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Įveskite slaptažodį, kurį jums pateikė gyvenimo aprašymo savininkas." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Įveskite URL, į kurį norite nukreipti" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Įveskite URL, į kurį norite nurodyti nuorodą:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Įveskite patvirtinimo kodą iš autentifikavimo programos" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Įveskite dabartinį ir naują slaptažodį, kad atnaujintumėte paskyrą." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Įveskite slaptažodį, kad patvirtintumėte dviejų veiksnių tapatumo patvirtinimo nustatymą. Įjungus, kiekvieną kartą prisijungdami turėsite įvesti kodą iš autentifikavimo programos." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Įveskite slaptažodį, kad patvirtintumėte dviejų veiksnių autentifikavimo nustatymą. Kai jis įjungtas, kiekvieną kartą prisijungdami turėsite įvesti kodą iš autentifikavimo programėlės." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Kiekvienas patikrinimas praėjo. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Kiekvienas įnašas, didelis ar mažas, daro milžinišką įtaką projektui.<0/>Ačiū už jūsų palaikymą!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Padeda kiekvienas indėlis, kad ir koks mažas.<0/>Ačiū už jūsų palaikymą!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Kiekvienas šablonas atrodo kitaip, todėl rinkitės tą, kuris atitinka norimą įspūdį. Šiuo metu Reactive Resume jų turi 15, o jų vis daugėja." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Galioja iki" msgid "Expires on {0}" msgstr "Baigia galioti {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Peržiūrėkite mūsų įvairius šablonus, kiekvienas jų sukurtas skirtingiems stiliams, profesijoms ir asmenybėms. Šiuo metu „Reactive Resume“ siūlo 12 šablonų, ir dar daugiau jau ruošiama." - -#: src/features/settings/pages/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 "Peržiūrėkite API dokumentaciją, kad sužinotumėte, kaip integruoti „Reactive Resume“ į savo programas. Rasite išsamius galinių taškų aprašymus, užklausų pavyzdžius ir tapatumo nustatymo metodus." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksportuoti" @@ -2083,13 +2096,9 @@ msgstr "Eksportuoti PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksportuokite gyvenimo aprašymą kaip tekstinį PDF, o ne kaip vaizdą ar nuskaitytą kopiją." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksportuokite gyvenimo aprašymą arba motyvacinį laišką reikiamu formatu." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksportuokite savo gyvenimo aprašymą į PDF formatą akimirksniu, be jokio laukimo ar vėlavimų." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksportuokite gyvenimo aprašymą į PDF vienu paspaudimu, be laukimo." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Nepavyko išsaugoti dirbtinio intelekto teikėjo." msgid "Failed to send password reset email. Please try again." msgstr "Nepavyko išsiųsti slaptažodžio atstatymo el. laiško. Bandykite dar kartą." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Nepavyko nustatyti dviejų veiksnių tapatumo patvirtinimo." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtruoti pagal žymas" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Raskite silpnus sąrašus ir perrašykite juos su stipresniais rezultatais, skaičiais, apimtimi ir aštresniais veiksmažodžiais." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Suraskite silpnus punktus ir perrašykite juos su stipresniais rezultatais, skaičiais, apimtimi ir taiklesniais veiksmažodžiais." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Šrifto storis" msgid "Font Weights" msgstr "Šrifto variantai" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Kad patirtis būtų saugi ir be blaškymosi." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Pavyzdžiui, čia galima įrašyti informaciją apie tai, kurioms įmonėms siuntėte šį gyvenimo aprašymą, arba nuorodas į darbo aprašymus." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Dėl saugumo priežasčių šis raktas bus rodomas tik vieną kartą." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Pavyzdžiui, pasižymėkite, kurioms įmonėms siuntėte šį gyvenimo aprašymą, arba nuorodas į darbo skelbimus." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Trūkumai:" msgid "Generate a random name" msgstr "Sugeneruoti atsitiktinį pavadinimą" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generuojamas jūsų PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Vokiečių" @@ -2466,12 +2468,12 @@ msgstr "Eik namo" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "Eikite į prietaisų skydelį" +msgstr "Eikite į skydelį" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Eikite į CV prietaisų skydelį" +msgstr "Eikite į CV skydelį" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrajų" #: 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 "Padėkite pritraukti daugiau patyrusių bendradarbių, sumažinti naštą vienam palaikytojui ir paspartinti vystymą." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Padėkite man pritraukti daugiau patyrusių bendraautorių, kad darbas nesiremtų į vieną prižiūrėtoją." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Padėkite išversti programą į savo kalbą" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Čia rasite įvairių gyvenimo aprašymų šablonų skirtingoms profesijoms ir asmenybėms. Nesvarbu, ar jums labiau patinka modernus ar klasikinis, ryškus ar paprastas stilius – yra dizainas, atitinkantis jus. Peržvelkite žemiau pateiktas parinktis ir pasirinkite jūsų stilių atitinkantį šabloną." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Štai jūsų naujas API raktas" @@ -2657,10 +2655,6 @@ msgstr "Vengrų" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Nustatykite kandidatų stebėjimo sistemos spragas ir taikykite tik didelio patikimumo raktinių žodžių patobulinimus." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Jei tai atsirado iš skenuotos kopijos, tai natūralu. Priešingu atveju pašalinkite – darbdaviai tai vertina kaip raktažodžių prikimšimą." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kanadų" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Naudokite tik vieną adresą, kad nereikėtų spėlioti, kurį naudoti." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Naudokite vieną adresą, kad programinei įrangai nereikėtų spėlioti, kurį pasirinkti." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Neviršykite 2,5 MB – dažniausiai tai pasiekiama pašalinus ar sumažinus vaizdus." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Čia laikykite privačias pastabas apie šį gyvenimo aprašymą. Niekas kitas jų nemato." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Gyvenimo aprašymo turinį pateikite kaip tikrą tekstą, o ne kaip teksto vaizdus." @@ -3058,6 +3056,10 @@ msgstr "Tarpueilio aukštis" msgid "Link a Reactive Resume (recommended)" msgstr "Susieti Reactive Resume (rekomenduojama)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Susiekite Reactive Resume gyvenimo aprašymą, kad galėtumėte naudoti AI atitikties vertinimą ir pritaikymą." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Susiekite gyvenimo aprašymą ir įklijuokite darbo aprašymą (Redaguoti), kad įvertintumėte atitiktį ir pritaikytumėte kopiją." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, rekomendacija…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Susiejus Reactive Resume įjungiamas AI atitikties vertinimas ir pritaikymas." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Jungiamas jūsų {providerName} profilis..." @@ -3104,7 +3102,7 @@ msgstr "Įkeliami dirbtinio intelekto teikėjai. Bandykite dar kartą po akimirk #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Įkeliamos programos…" +msgstr "Įkeliamos paraiškos…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Vieta" msgid "Lock" msgstr "Užrakinti" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Atsijungti" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Ilgi teksto fragmentai surinkti didžiosiomis raidėmis." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Pagrindinė navigacija" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Patirties skyrių labiau orientuoti į rezultatus ir pašalinti neaiškias pareigas." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Patirties skiltį padarykite apie rezultatus ir išbraukite miglotas pareigas." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Turi prasidėti nuo https://" msgid "Name" msgstr "Pavadinimas" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Pavadinkite gyvenimo aprašymą pagal pareigas, į kurias kandidatuojate." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Pavadinimai padeda atskirti raktus, todėl pavadinkite jį pagal tai, kam jį naudosite." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Pavadinimai padeda atskirti passkey raktus, jei užregistruojate ne vieną." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalų" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Nauja paraiška" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nuolat pridedamos ir tobulinamos naujos funkcijos, todėl dažnai tikrinkite iš naujo." +msgid "New features land regularly, so check back now and then." +msgstr "Naujos funkcijos atsiranda reguliariai, tad kartais užsukite." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nauja tema" msgid "New Thread" msgstr "Nauja tema" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Jokių reklamų ir jokių sekiklių, kad niekas netrukdytų." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Be reklamų, be sekimo" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Nėra paraiškų, atitinkančių jūsų filtrus." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Paraiškų dar nėra — pridėkite kelias, kad matytumėte piltuvą ir atsakymų rodiklius." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Kol kas nėra nė vienos paraiškos. Pridėkite kelias, kad matytumėte savo piltuvėlį ir atsakymų dažnį." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Sąrašų su punktais nerasta." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Pagal šią paiešką komandų nerasta." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Įprastų skyrių antraščių nerasta." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Telefono numerio nerasta." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Jokių prognozių, ar būsite atmesti — to negali nė vienas įrankis." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Jokios prognozės, ar būsite atmesti. To negali padaryti nė vienas įrankis." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odijų" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Ištrintas raktas nebegalės pasiekti jūsų duomenų. Šio veiksmo atšaukti negalima." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Vieno paspaudimo prisijungimas" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Patikrinti tik pirmieji {0} puslapiai, todėl ši ataskaita neapima viso failo." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Vienu metu importuojamos tik pirmos {MAX_IMPORT} eilutės — {overflow} neįtraukta. Padalykite failą, kad importuotumėte likusią dalį." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Vienu kartu importuojamos tik pirmosios {MAX_IMPORT} eilutės, o {overflow} lieka neįtrauktos. Padalykite failą, kad importuotumėte likusias." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Atidaryti" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Atviras dirbtinio intelekto agentas" +msgstr "Atidaryti dirbtinio intelekto agentą" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3609,7 +3627,7 @@ msgstr "Atidaryti kūrimo priemonėje" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" -msgstr "Atidarykite Integracijos nustatymai" +msgstr "Atidaryti integracijų nustatymus" #: src/routes/_home/-sections/features.tsx msgid "Open Source" @@ -3649,10 +3667,6 @@ msgstr "Neprivaloma pastaba agentui" msgid "Optional note for the agent…" msgstr "Neprivaloma pastaba agentui…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Papildomai galite nustatyti slaptažodį, kad per nuorodą gyvenimo aprašymą matytų tik slaptažodį žinantys žmonės." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Pasirinktinai – kurie darbo skelbimo raktažodžiai jau yra jūsų gyvenimo aprašyme." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey sėkmingai ištrintas." +msgid "Passkey deleted." +msgstr "Passkey ištrintas." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey sėkmingai užregistruotas." +msgid "Passkey registered." +msgstr "Passkey užregistruotas." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3723,7 +3737,7 @@ msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Raktai ir 2FA" +msgstr "Passkeys ir 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Sumišimas" msgid "Persian" msgstr "Persų" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizuokite savo gyvenimo aprašymą bet kokiomis spalvomis, šriftais ir dizainu – padarykite jį savitu." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefonas" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Pasirinkite pokalbį šoninėje juostoje arba pradėkite naują temą, kad dirbtumėte su juodraščiu." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Pasirinkite gyvenimo aprašymo ar motyvacinio laiško formatą." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Pasirinkite piktogramą" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Įdėkite jį į puslapį iš išdėstymo skydelio arba paslėpkite, jei norėjote jį pastatyti." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Paprastas tekstas, puikiai tinka AI įrankiams ir greitiems taisymams." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Įveskite naują slaptažodį savo paskyrai" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Norėdami tęsti, įveskite gyvenimo aprašymo savininko su jumis pasidalintą slaptažodį." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Įveskite URL, su kuriuo norite susieti:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Grynasis tekstas, skirtas AI įrankiams ir greitiems taisymams." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Prašome paremti projektą" msgid "Please upload a PDF file." msgstr "Įkelkite PDF failą." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Palaukite, kol bus sugeneruotas jūsų PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Palaukite, kol generuojamas jūsų PDF failas…" - #: src/libs/locale.ts msgid "Polish" msgstr "Lenkų" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Nustatymai" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Parengti konservatyvų pataisymą, kuris pagerintų aiškumą nekeisdamas mano karjeros naratyvo." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Paruoškite atsargų pataisymą, kuris pagerina aiškumą nekeičiant mano karjeros istorijos." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projektai" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Apsaugokite savo gyvenimo aprašymą slaptažodžiu nuo neteisėtos prieigos" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Apsaugokite savo gyvenimo aprašymą slaptažodžiu ir leiskite jį matyti tik slaptažodį žinantiems žmonėms." +msgid "Protect your resume with a password" +msgstr "Apsaugokite savo gyvenimo aprašymą slaptažodžiu" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikacijos" msgid "Publisher" msgstr "Leidėjas" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Uždėkite gyvenimo aprašymui slaptažodį, kad jį skaitytų tik tie žmonės, kuriems jį duosite." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Įrašykite paprastą el. pašto adresą arti pirmo puslapio viršaus. Būtent pagal jį dauguma sistemų jus identifikuoja." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktyvusis CV (JSON)" #: 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“ toliau auga dėl gyvybingos bendruomenės. Šis projektas už pažangą skolingas daugybei žmonių, kurie skyrė savo laiką ir įgūdžius, kad jis taptų geresnis. Mes dėkojame programuotojams, kurie „GitHub“ tobulino funkcijas, kalbininkams, kurių vertimai „Crowdin“ padarė jį prieinamą platesnei auditorijai, ir žmonėms, kurie paaukojo tolimesnei jo plėtrai." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume tobulėja, nes žmonės jam skiria savo laiką. Bendraautoriai GitHub platformoje kuria funkcijas ir taiso klaidas, vertėjai Crowdin platformoje padaro jį skaitomą kitomis kalbomis, o rėmėjai padeda tęsti kūrimą. Šis projektas savo pažanga skolingas jiems visiems." #: 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“ yra nemokamas atvirojo kodo projektas, sukurtas su meile ir prižiūrimas mano ir bendruomenės narių. Jūsų aukos padeda išlaikyti projektą ir užtikrina jo tolesnį vystymą." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume yra nemokamas atvirojo kodo projektas, kurį prižiūriu aš kartu su bendraautorių bendruomene. Jūsų aukos padengia veiklos išlaidas ir leidžia tęsti kūrimą." #: 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." -msgstr "„Reactive Resume“ – nemokama atvirojo kodo gyvenimo aprašymų kūrimo priemonė, supaprastinanti gyvenimo aprašymo kūrimo, atnaujinimo ir bendrinimo procesą." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume yra nemokamas atvirojo kodo gyvenimo aprašymų kūrėjas, su kuriuo lengva sukurti, atnaujinti ir bendrinti savo gyvenimo aprašymą." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "„Reactive Resume“ yra nemokamas ir atvirojo kodo. Jei jis jums padėjo, apsvarstykite galimybę paaukoti." #: 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“ 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume yra atvirojo kodo, privatus ir nemokamas. Jis nerodo reklamų, neseka jūsų veiksmų ir neužrakina funkcijų už mokėjimo sienos." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Pervadinti" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Jūsų dabartinį gyvenimo aprašymą paverčia PDF ir naršyklėje atlieka pilną failo patikrą. Niekas nesiunčiama į serverį." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Pateikia dabartinį jūsų gyvenimo aprašymą kaip PDF ir atlieka visą failo patikrą jūsų naršyklėje. Niekas neįkeliama." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Gyvenimo aprašymo redagavimas" msgid "Resume file" msgstr "Gyvenimo aprašymo failas" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Gyvenimo aprašymo nuoroda nukopijuota į iškarpinę." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Gyvenimo aprašymas susietas" @@ -4330,6 +4333,10 @@ msgstr "Gyvenimo aprašymo parinktys" msgid "Resume patch" msgstr "Gyvenimo aprašymo pataisa" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Gyvenimo aprašymų šablonai įvairioms profesijoms ir skoniams. Pasirinkite tą, kuris jums tinka." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Peržiūrėti redagavimus" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Peržiūrėkite gyvenimo aprašymą pagal pareigybės aprašymą ir užduokite man klausimus prieš keisdami neaiškias dalis." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Peržiūrėkite gyvenimo aprašymą pagal darbo aprašymą ir paklauskite manęs prieš keisdami tai, kuo nesate tikri." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Peržiūrima…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Pertvarkykite santrauką taip, kad ji būtų skirta vyresniojo inžinerijos vadovo pareigoms, bet neskambėtų bendro pobūdžio." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Perrašykite santrauką vyresniojo inžinerijos vadovo pareigoms ir išlaikykite ją konkrečią." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Perrašykite šį gyvenimo aprašymą, kad jis atitiktų pradedančiojo verslininko perėjimo iš įkūrėjo į produkto vadovą reikalavimus, turinčius aiškų poveikį verslui." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Perrašykite šį gyvenimo aprašymą startuolio įkūrėjui, pereinančiam į produkto vadovo vaidmenį, ir parodykite verslo poveikį." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Skirtukas" msgid "Serbian" msgstr "Serbų" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Nustatykite slaptažodį, jei norite, kad viešąjį URL atidarytų tik jį žinantys žmonės." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Nustatykite dirbtinio intelekto teikėją" msgid "Set up an AI provider before starting a thread." msgstr "Prieš pradėdami temą, nustatykite dirbtinio intelekto teikėją." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Pirmiausia nustatykite AI paslaugų teikėją." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Nustatykite dirbtinio intelekto teikėją, kad jis galėtų kalbėtis apie šį gyvenimo aprašymą ir automatiškai pritaikyti pakeitimus." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Norėdami pradėti, nustatykite dirbtinio intelekto teikėją." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Nustatyti autentifikavimo programą" msgid "Shadow Width" msgstr "Šešėlio plotis" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Bendrinkite jį viešuoju URL, uždėkite tam URL slaptažodį arba atsisiųskite PDF ir išsiųskite patys." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Bendrinti gyvenimo aprašymą viešu URL ir leisti kitiems jį matyti." +msgid "Share your resume with a public URL." +msgstr "Bendrinkite savo gyvenimo aprašymą viešuoju URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Prisijunkite prie savo paskyros" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Prisijunkite naudodami „GitHub“, „Google“ arba pasirinktą OAuth tiekėją." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Atsijungti" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Kai kurie simboliai pasirodo kaip klaustukai." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Kai kurioms patikroms reikia informacijos, kurios šiame faile nėra – pavyzdžiui, puslapio turinio, kurio nepavyko patikrinti, arba teksto ta kalba, kurios šios patikros neapima. Jos nelaikomos nei įvykdytomis, nei neįvykdytomis." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Kai kurioms patikroms reikia informacijos, kurios šiame faile nėra: puslapių turinio, kurio nepavyko peržiūrėti, arba teksto kalba, kurios šios patikros neapima. Jos neskaičiuojamos nei kaip praėjusios, nei kaip neišlaikytos." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Gyvenimo aprašymą pradėkite savo vardu atskiroje eilutėje." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Pradėti temą" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Pritaikyti mano gyvenimo aprašymą" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Pritaikykite šį gyvenimo aprašymą prie produkto vadovo pareigybės aprašymo ir pabrėžkite veiksmų plano atsakomybę, suinteresuotųjų šalių bendravimą ir išmatuojamus paleidimo rezultatus." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Pritaikykite šį gyvenimo aprašymą produkto vadovo darbo skelbimui ir pabrėžkite atsakomybę už veiksmų planą, bendravimą su suinteresuotosiomis šalimis bei išmatuojamus produkto pristatymo rezultatus." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agentui reikia jūsų indėlio." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API raktas sėkmingai ištrintas." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API dokumentacija parodo, kaip prijungti Reactive Resume prie savo programų. Joje aprašomos galinės grandys, užklausų formatas ir autentifikavimas." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Po ištrynimo šis API raktas nebegalės pasiekti jūsų duomenų. Šio veiksmo anuliuoti neįmanoma." +msgid "The API key has been deleted." +msgstr "API raktas ištrintas." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Programa, atsiuntusi jus čia, pateikė netinkamą prieigos užklausą." msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Aukščiau esančios patikros yra mechaninės. Ši funkcija klausia kalbos modelio, ką skaitytojas manytų apie jūsų punktus, ir siūlo perrašymo variantus. Balo ji nesuteikia." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Tokios komandos nėra." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Nepavyko užbaigti nuodugnios patikros. Bandykite dar kartą." @@ -5317,10 +5332,6 @@ msgstr "Nepavyko patikrinti tiekėjo atsakymo. Pradėkite iš naujo." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Nepavyko atnaujinti gyvenimo aprašymo peržiūros. Vis dar rodoma paskutinė galiojanti peržiūra." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Gyvenimo aprašymas, kurį bandote atidaryti, yra apsaugotas slaptažodžiu" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Ta pati eilutė kartojasi kiekviename puslapyje." @@ -5369,26 +5380,13 @@ msgstr "Nėra nuorodos į profilį, portfolio ar saugyklą." msgid "There is no summary paragraph." msgstr "Nėra apibendrinančios pastraipos." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Generuojant DOCX iškilo problema, pabandykite dar kartą." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Generuojant PDF failą kilo problemų, bandykite dar kartą." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Ruošiant jūsų gyvenimo aprašymą spausdinimui kilo problemų, bandykite dar kartą." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nepakako informacijos šiai patikrai atlikti." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Šie patikrinimai vykdomi jums įvedant tekstą ir niekada neišeina iš naršyklės. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Šios patikros vyksta jums rašant ir niekada nepalieka jūsų naršyklės. Jos tikrina, ar programinė įranga gali perskaityti jūsų gyvenimo aprašymą, o ne kaip gerai jis parašytas." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Šio veiksmo anuliuoti neįmanoma." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Šio veiksmo anuliuoti neįmanoma. Visi jūsų duomenys bus negrįžtamai ištrinti." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Šio veiksmo negalima atšaukti. Pokalbių pranešimai ir įkelti priedai bus pašalinti. Darbinis gyvenimo aprašymas liks jūsų prietaisų skydelyje ir gali būti ištrintas atskirai." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Šio veiksmo negalima atšaukti. Žinutės ir gijų priedai bus pašalinti." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Šio veiksmo atšaukti negalima. Jis ištrina temos žinutes ir įkeltus priedus." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Šios agento gijos atidaryti nepavyko." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Šio veiksmo atšaukti negalima. Jis ištrina temos žinutes ir įkeltus priedus. Darbinis gyvenimo aprašymas lieka jūsų prietaisų skydelyje ir jį galite ištrinti atskirai." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ši patikra šiam failui netaikoma." msgid "This check only runs on resumes written in English." msgstr "Ši patikra atliekama tik angliškai parašytiems gyvenimo aprašymams." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Taip sukuriamas naujas API raktas, leidžiantis kitoms programoms skaityti ir keisti jūsų gyvenimo aprašymo duomenis per Reactive Resume API." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ši data nebus perskaityta teisingai." @@ -5523,6 +5521,10 @@ msgstr "Tai XFA forma, todėl dauguma programų perskaito tik tuščią rėmelį msgid "This is not a common resume page size." msgstr "Tai nėra įprastas gyvenimo aprašymo puslapio dydis." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Šis raktas rodomas tik vieną kartą. Nukopijuokite jį prieš uždarydami šį dialogo langą." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Šiai nuorodai trūksta protokolo." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Tai gali užtrukti kelias minutes, priklausomai nuo DI tiekėjo atsako. Neuždarykite lango ir neatnaujinkite puslapio." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Tai matuoja, kaip tiksliai programinė įranga gali ištraukti šio failo tekstą. Tai neprognozuoja, ar paraiška bus atmesta – to negali joks įrankis. Jūsų failas buvo perskaitytas šioje naršyklėje ir niekada nebuvo išsiųstas." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Tai parodo, kaip tiksliai programinė įranga gali išgauti šio failo tekstą. Tai neprognozuoja, ar paraiška bus atmesta – to negali nė vienas įrankis. Jūsų failas buvo perskaitytas šioje naršyklėje ir niekada nebuvo įkeltas." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Šis gyvenimo aprašymas užrakintas ir negali būti atnaujintas." msgid "This resume is long." msgstr "Šis gyvenimo aprašymas ilgas." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Šis gyvenimo aprašymas apsaugotas slaptažodžiu" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Šį gyvenimo aprašymą atnaujino dirbtinio intelekto agentas." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Šio gyvenimo aprašymo bendrinimo nustatymai pakeisti kitur." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ši apžvalga yra kalbos modelio nuomonė apie jūsų tekstą. Ji nekeičia aukščiau nurodyto balo ir gali klysti. Vertinkite ją kaip antrą nuomonę, o ne nuosprendį." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ši apžvalga yra kalbos modelio nuomonė apie jūsų rašymą. Ji nekeičia aukščiau pateikto įvertinimo ir gali klysti. Laikykite ją antra nuomone, o ne nuosprendžiu." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Šis vaidmuo neturi aprašymo." msgid "This section has content but never appears." msgstr "Šioje skiltyje yra turinio, bet ji niekada nerodoma." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Šis skyrius skirtas jūsų asmeninėms pastaboms, susijusioms su šiuo gyvenimo aprašymu. Čia pateiktas turinys lieka privatus ir niekam kitam neteikiamas." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Šis skyrius yra padalintas į stulpelius." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Šis žingsnis neprivalomas, bet rekomenduojamas." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Ši tema yra archyvuota. Naujų pranešimų siųsti negalima." +msgid "This thread is archived. You can't send new messages." +msgstr "Ši tema suarchyvuota. Naujų žinučių siųsti negalite." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Ši tema skirta tik skaitymui" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Ši tema skirta tik skaitymui, nes darbinis gyvenimo aprašymas arba dirbtinio intelekto teikėjas nepasiekiamas." -#: 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 "Taip bus sugeneruotas naujas API raktas, leidžiantis pasiekti „Reactive Resume“ API ir suteiksiantis programoms galimybę dirbti su jūsų gyvenimo aprašymo duomenimis." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Jei planuojate turėti kelis slaptažodžius, tai padės vėliau juos nustatyti." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Taip iš šio skyriaus bus pašalinti visi elementai." @@ -5653,15 +5647,15 @@ msgstr "Gija ištrinta." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Siūlai" +msgstr "Gijos" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Susiaurinkite įgūdžių skyrių, kad jis atitiktų tikslinį vaidmenį, o ne būtų skaitomas kaip raktinių žodžių sąvadas." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Timelapse demonstracija, kaip kuriamas gyvenimo aprašymas naudojant „Reactive Resume“" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Pagreitintas įrašas, kaip Reactive Resume kuriamas gyvenimo aprašymas" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Laiko juosta" msgid "Tip" msgstr "Patarimas" -#: 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 "Patarimas: suteikite API raktui pavadinimą pagal jo paskirtį, kad vėliau būtų lengviau jį atpažinti." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Patarimas: gyvenimo aprašymą galite pavadinti pagal pareigas, į kurias pretenduojate." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Pavadinimas" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Norėdami ištrinti paskyrą, įveskite patvirtinimo tekstą ir spustelėkite žemiau esantį mygtuką." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Norėdami ištrinti paskyrą, įveskite žemiau esantį patvirtinimo tekstą ir paspauskite mygtuką." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Eksportuodami išjunkite nebūtinas ligatūras." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Įjunkite viešą bendrinimą, kad matytumėte, kiek kartų jūsų gyvenimo aprašymas buvo peržiūrėtas ir atsisiųstas. Statistiką matysite tik jūs." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Įjunkite viešą bendrinimą, kad matytumėte, kiek kartų jūsų gyvenimo aprašymas buvo peržiūrėtas ar atsisiųstas. Šiuos skaičius matote tik jūs." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Dviejų veiksnių tapatumo patvirtinimas" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Dviejų veiksnių tapatumo patvirtinimas sėkmingai išjungtas." +msgid "Two-factor authentication is now disabled." +msgstr "Dviejų veiksnių autentifikavimas dabar išjungtas." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Dviejų veiksnių tapatumo patvirtinimas sėkmingai nustatytas." +msgid "Two-factor authentication is now enabled." +msgstr "Dviejų veiksnių autentifikavimas dabar įjungtas." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Atrakinti" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Neįvardytas prieigos raktas" +msgstr "Neįvardytas passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Atnaujinti esamą savanorišką veiklą" msgid "Update Password" msgstr "Atnaujinti slaptažodį" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Atnaujinkite projekto sąrašus, kad būtų parodyta lyderystė, apribojimai, kompromisai ir išmatuojami rezultatai." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Atnaujinti gyvenimo aprašymą" @@ -5970,6 +5952,10 @@ msgstr "Atnaujinti gyvenimo aprašymą" msgid "Update the calendar date for this timeline entry." msgstr "Atnaujinkite šio laiko juostos įrašo kalendoriaus datą." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Atnaujinkite projektų punktus taip, kad jie parodytų lyderystę, apribojimus, kompromisus ir išmatuojamus rezultatus." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Atnaujinkite šios paraiškos informaciją." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Įkelti .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Įkelkite gyvenimo aprašymą ir sužinokite, ką iš jo iš tikrųjų perskaito kandidatų atrankos sistema. Viskas vyksta šioje naršyklėje. Jūsų failas niekada nesiunčiamas, ir niekas nesaugoma." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Įkelkite gyvenimo aprašymą ir pažiūrėkite, ką iš jo perskaito kandidatų atrankos sistema. Viskas vyksta šioje naršyklėje. Jūsų failas niekada neįkeliamas ir niekas nesaugoma." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Įspėjimas" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nepavyko automatiškai aptikti formato – pasirinkite jį aukščiau." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nepavyko automatiškai nustatyti formato. Pasirinkite jį aukščiau." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nepavyko rasti to puslapio" msgid "We couldn't link that provider account. Please try again." msgstr "Nepavyko susieti tos tiekėjo paskyros. Bandykite dar kartą." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nepavyko atidaryti šios temos." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nepavyko nuskaityti jūsų profilio iš tiekėjo." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Į jūsų naują el. pašto adresą išsiuntėme patvirtinimo nuorodą. Atidarykite ją, kad patvirtintumėte pakeitimą." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Į jūsų el. pašto adresą išsiuntėme naują patvirtinimo nuorodą. Atidarykite ją, kad patvirtintumėte paskyrą." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Žiniatinklio paieška" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grokas" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Taip, „Reactive Resume“ prieinama keliomis kalbomis. Galite pasirinkti pageidaujamą kalbą nustatymų puslapyje arba naudoti kalbos perjungiklį viršutiniame dešiniajame kampe. Jei nematote savo kalbos arba norite patobulinti esamus vertimus, galite <0>prisidėti prie vertimų „Crowdin“<1> (atidaro naujame skirtuke)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Taip. Vienu paspaudimu gyvenimo aprašymas eksportuojamas į PDF su išsaugotu formatavimu ir stiliumi." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Taip! „Reactive Resume“ visiškai nemokama naudoti – be paslėptų kainų, „premium“ lygių ar prenumeratos mokesčių. Ji yra atvirojo kodo ir visada tokia išliks." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Taip. Pasirinkite kalbą nustatymų puslapyje arba kalbos perjungikliu viršutiniame dešiniajame kampe. Jei jūsų kalbos nėra arba esamas vertimas galėtų būti geresnis, galite <0>prisidėti prie vertimų Crowdin platformoje<1> (atsidaro naujame skirtuke)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Taip pat galite įdiegti programą savo serveriuose naudodami Docker atvaizdą." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Taip. Reactive Resume naudotis nemokama, be paslėptų mokesčių, premium lygių ar prenumeratos mokesčių. Jis yra atvirojo kodo ir liks nemokamas." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Prisijungti taip pat galite naudodami vartotojo vardą." - -#: src/routes/_home/-sections/faq.tsx -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ų!" +msgid "You can also sign in with your username." +msgstr "Taip pat galite prisijungti su savo naudotojo vardu." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Gavote laišką!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Jūsų paskyra sėkmingai ištrinta." +msgid "Your account has been deleted." +msgstr "Jūsų paskyra ištrinta." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Jūsų kontaktiniai duomenys nėra pirmame puslapyje." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Jūsų duomenys sėkmingai eksportuoti." +msgid "Your data has been exported." +msgstr "Jūsų duomenys eksportuoti." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Jūsų duomenys yra saugūs ir niekada nebendrinami ar neparduodami jokiems asmenims." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Jūsų duomenys saugomi saugiai ir niekada nėra perduodami trečiosioms šalims. Jei norite juos visiškai valdyti, galite Reactive Resume talpinti savo serveriuose." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Nepavyko išsaugoti naujausių pakeitimų." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Jūsų seni stiliai liks aktyvūs, kol aiškiai neaktyvuosite šio semantinio CSS juodraščio." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Seni jūsų stiliai lieka aktyvūs, kol neaktyvuosite šio Semantic CSS juodraščio." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Jūsų puslapio paraštės labai siauros." #: src/features/auth/pages/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į." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Jūsų slaptažodis atkurtas. Dabar galite prisijungti su nauju slaptažodžiu." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Jūsų slaptažodis sėkmingai atnaujintas." +msgid "Your password has been updated." +msgstr "Jūsų slaptažodis atnaujintas." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Jūsų telefono numeris užrašytas neįprasta forma." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Jūsų profilis sėkmingai atnaujintas." +msgid "Your profile has been updated." +msgstr "Jūsų profilis atnaujintas." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Jūsų gyvenimo aprašymas sėkmingai sukurtas." +msgid "Your resume has been created." +msgstr "Jūsų gyvenimo aprašymas sukurtas." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Jūsų gyvenimo aprašymas sėkmingai ištrintas." +msgid "Your resume has been deleted." +msgstr "Jūsų gyvenimo aprašymas ištrintas." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Jūsų gyvenimo aprašymas sėkmingai padvigubintas." +msgid "Your resume has been duplicated." +msgstr "Jūsų gyvenimo aprašymas dublikuotas." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Jūsų gyvenimo aprašymas sėkmingai importuotas." +msgid "Your resume has been imported." +msgstr "Jūsų gyvenimo aprašymas importuotas." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Jūsų gyvenimo aprašymas atkurtas į pasirinktą versiją." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Jūsų gyvenimo aprašymas sėkmingai atnaujintas." +msgid "Your resume has been updated." +msgstr "Jūsų gyvenimo aprašymas atnaujintas." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Jūsų gyvenimo aprašyme naudojami žodžiai „I“ ir „my“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Jūsų gyvenimo aprašymo vieša nuoroda šiuo metu apsaugota slaptažodžiu. Dalinkitės slaptažodžiu tik su žmonėmis, kuriais pasitikite." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Viešasis jūsų gyvenimo aprašymo URL apsaugotas slaptažodžiu. Slaptažodžiu dalykitės tik su patikimais žmonėmis." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Jūsų palaikymas užtikrina, kad projektas išliktų nemokamas ir prieinamas visiems – dabar ir ateityje." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Jūsų parama išlaiko projektą nemokamą ir atvirą visiems – ir dabar, ir ateityje." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Tolinti" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulų" - diff --git a/apps/web/locales/lv-LV.po b/apps/web/locales/lv-LV.po index edfae5de3..c882624cb 100644 --- a/apps/web/locales/lv-LV.po +++ b/apps/web/locales/lv-LV.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Biežāk<1>Uzdotie<2>Jautājumi" #: 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.<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!" -msgstr "<0>Paldies, ka izmantojat Reactive Resume! Šī lietotne ir mīlestības darbs, ko pārsvarā veidoju savā brīvajā laikā ar lielisku atbalstu no atvērtā pirmkoda veidotājiem visā pasaulē.<1>Ja Reactive Resume jums ir bijis noderīgs un jūs vēlaties palīdzēt saglabāt to bezmaksas un atvērtu ikvienam, lūdzu, apsveriet ziedojuma veikšanu. Katrs mazākais ieguldījums ir nozīmīgs!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Paldies, ka izmantojat Reactive Resume. Šo lietotni veidoju galvenokārt brīvajā laikā, ar atvērtā pirmkoda līdzautoru palīdzību no visas pasaules.<1>Ja tā jums ir noderējusi un vēlaties, lai tā paliktu bezmaksas un atvērta ikvienam, apsveriet iespēju ziedot. Palīdz jebkura summa." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 gads" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Vairāk nekā 12 veidnes" +msgid "15 Templates" +msgstr "15 veidnes" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mēneši" msgid "6 months" msgstr "6 mēneši" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Tīrs vienkolonnas eksports saglabā visus faktus. Kolonnas un attēli ir tas, kur tie pazūd." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Uz jūsu pašreizējo e-pasta adresi ir nosūtīta apstiprinājuma saite. Lūdzu, pārbaudiet savu iesūtni, lai apstiprinātu izmaiņas." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Datums ir nākotnē." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Fonts ir norādīts, bet nav iegults." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Bezmaksas un atvērtā pirmkoda CV veidotājs, kas vienkāršo jūsu CV izveidi, atjaunināšanu un kopīgošanu." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Bezmaksas un atvērtā pirmkoda CV veidotājs, ar kuru viegli izveidot, atjaunināt un kopīgot savu CV." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Pārtraukums nav problēma. Ja vēlaties, pievienojiet vienas rindas pas msgid "A link points somewhere other than the address it shows." msgstr "Saite ved uz citu adresi, nevis to, kas redzama." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Saite uz jūsu CV ir nokopēta starpliktuvē." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Gadu gaitā daudzi cilvēki man rakstījuši, lai dalītos savā pieredzē ar Reactive Resume un kā tas viņiem ir palīdzējis, un es nekad nenogurstu šos stāstus lasīt. Ja arī jums ir stāsts, ar ko vēlaties dalīties, dariet man to zināmu, nosūtot e-pastu uz <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Uz jūsu e-pasta adresi ir nosūtīta jauna verifikācijas saite. Lūdzu, pārbaudiet savu iesūtni, lai verificētu kontu." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Gadu gaitā man ir rakstījuši daudzi cilvēki par to, kā Reactive Resume viņiem palīdzēja, un man nekad neapnīk lasīt šīs vēstules. Ja jums ir stāsts, ar ko padalīties, rakstiet man uz <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Lapa ir pagriezta." msgid "A passion project by <0>Amruth Pillai." msgstr "Aizrautības projekts, ko veidojis <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Plašs dizainu klāsts, no kā izvēlēties, un vēl citi ceļā." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "CV, kas veidots cilvēka lasītājam, ar fotoattēlu, virsrakstiem un kolonnām" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Vienas kolonnas eksports saglabā katru faktu. Tieši kolonnās un attēlos fakti pazūd." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Neliels izaicinājums" @@ -243,10 +234,6 @@ msgstr "Interneta adrese ir rakstīta bez https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Piekļūstiet saviem CV un datiem programmatiski, izmantojot API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Pievienot pielāgotu lauku" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Pievienojiet darbu, uz kuru piesakāties, piesaistiet nosūtīto CV un virziet to pa savu procesu, kad lietas attīstās." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Pievienojiet darbu, uz kuru piesakāties, un piesaistiet nosūtīto CV. Pārvietojiet to pa tāfeli, kad saņemat atbildes." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Pievienojiet ierakstu vai izmantojiet projektus un brīvprātīgo darbu, msgid "Add and test a provider before starting an agent thread." msgstr "Pirms aģenta pavediena sākšanas pievienojiet un pārbaudiet pakalpojumu sniedzēju." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Pievienojiet savam kontam vēl vienu aizsardzības slāni." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Jebkura birka" #: 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 "Ikvienam, kurš apmeklē CV publisko URL, būs jāievada parole, lai tam piekļūtu." - -#: 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 "Ikviens, kam ir CV publiskais URL, varēs skatīt un lejupielādēt jūsu CV bez paroles ievadīšanas." +msgid "Anyone who opens the public URL will need this password." +msgstr "Ikvienam, kas atvērs publisko URL, būs nepieciešama šī parole." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Ikviens, kam ir saite, var skatīt un lejupielādēt CV." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Ikviens, kam ir publiskais URL, varēs skatīt un lejupielādēt jūsu CV bez paroles." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API piekļuve" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Apstiprināt" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Apstiprināts — gaida aģentu…" +msgid "Approved, waiting for the agent…" +msgstr "Apstiprināts, tiek gaidīts aģents…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arābu" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arhīvs" +msgstr "Arhivēt" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automātiskā aizpilde neizdevās." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Pieejama vairākās valodās. Ja vēlaties iesaistīties, apmeklējiet Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Pieejams vairākās valodās. Ja vēlaties palīdzēt tulkot, dodieties uz Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaidžāņu" msgid "Back to authentication settings" msgstr "Atpakaļ uz autentifikācijas iestatījumiem" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Atpakaļ uz pieteikšanos" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Atpakaļ pie CV" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Atpakaļ uz pieteikšanos" @@ -844,10 +832,6 @@ msgstr "Bāzes URL" msgid "Basics" msgstr "Pamatinformācija" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Skaistas veidnes, no kurām izvēlēties, un vēl vairāk drīzumā." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengāļu" @@ -866,7 +850,7 @@ msgstr "Bloķētājs" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Dēlis" +msgstr "Tāfele" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Mainīt valodu" msgid "Change language to…" msgstr "Mainīt valodu uz…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Mainiet krāsas, fontus un dizainu pēc savas gaumes." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Mainīt tēmu uz…" @@ -1006,6 +994,10 @@ msgstr "Pārbaudīt vēlreiz" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Pārbaudiet, vai eksportētajā failā ir viss gaidītais un vai viss teksts ir iezīmējams." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Pārbaudiet, ko kandidātu izsekošanas sistēma (ATS) nepamanītu, un pievienojiet tikai tos atslēgvārdus, par kuriem esat pārliecināts." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Pārbaudiet savu e-pastu, lai atrastu saiti paroles atiestatīšanai." @@ -1056,10 +1048,6 @@ msgstr "Izvēlieties iepriekš iestatītu vai pielāgotu toni." msgid "Choose a resume" msgstr "Izvēlieties CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Sānjoslā izvēlieties esošu sarunu vai sāciet jaunu, uz melnrakstu orientētu pavedienu." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Izvēlieties PDF, DOCX, Markdown vai JSON formātu. Eksportējiet savu CV un motivācijas vēstuli atsevišķi, ja tas ir pieejams." @@ -1073,7 +1061,7 @@ msgstr "Aplis" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Skaidrs" +msgstr "Notīrīt" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Uzņēmums A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Salīdziniet šo CV ar šīs vakances URL un atjauniniet atslēgvārdus, vienlaikus saglabājot kodolīgu un ticamu toni." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Salīdziniet šo CV ar darba sludinājumu šajā URL un atjauniniet atslēgvārdus, neko nepārspīlējot." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Savienojums neizdevās." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Savienojums ir pārbaudīts — pakalpojumu sniedzējs ir gatavs lietošanai." +msgid "Connection verified. The provider is ready to use." +msgstr "Savienojums pārbaudīts. Pakalpojumu sniedzējs ir gatavs lietošanai." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Turpiniet no vietas, kur pārtraucāt" #: 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 "Turpiniet no vietas, kur pārtraucāt, importējot esošu CV, ko izveidojāt, izmantojot Reactive Resume vai kādu citu CV veidotāju. Atbalstītie formāti ir PDF, Microsoft Word un JSON faili no 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 "Ieguldījumi nodrošina kļūdu labojumus, drošības atjauninājumus un nepārtrauktus uzlabojumus, lai lietotne darbotos vienmērīgi." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Turpiniet no vietas, kur beidzāt, importējot CV, ko izveidojāt Reactive Resume vai citā rīkā. Atbalstītie formāti ir PDF, Microsoft Word un JSON faili no Reactive Resume vai JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Labojiet gadu vai izmantojiet „tagadne” pašlaik notiekošam darbam. msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Izlabojiet gadu vai pašreizējam darbam rakstiet \"Present\"." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Neizdevās izveidot DOCX. Lūdzu, mēģiniet vēlreiz." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Neizdevās izveidot PDF. Lūdzu, mēģiniet vēlreiz." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Neizdevās sagatavot jūsu CV drukāšanai. Lūdzu, mēģiniet vēlreiz." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nevarēja sazināties ar AI pakalpojumu sniedzēju. Lūdzu, mēģiniet v msgid "Could not restore this patch." msgstr "Nevarēja atjaunot šo ielāpu." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Neizdevās iestatīt divu faktoru autentifikāciju." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nevarēja pārbaudīt pakalpojumu sniedzēja savienojumu." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Skaits pēc avota" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Tiek skaitīts atsevišķi no parsēšanas rezultāta. Pārklājums neko neparedz." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Tiek skaitīts atsevišķi no nolasīšanas vērtējuma. Pārklājums neko neprognozē." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Izveidot paraugu CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Izveidojiet tik daudz CV, cik vien vēlaties, bez ierobežojumiem." +msgid "Create as many resumes as you want." +msgstr "Izveidojiet tik daudz CV, cik vēlaties." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Izveidojiet to tagad" msgid "Create resume with options" msgstr "Izveidot CV ar iespējām" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Izveidojiet, pielāgojiet un kopīgojiet savu CV. Reactive Resume ir atvērtā pirmkoda, tas jūs neizseko un paliek bezmaksas." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Izveidots" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Tiek dzēsts jūsu CV..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Noraidīts — gaida aģentu…" +msgid "Denied, waiting for the agent…" +msgstr "Noraidīts, tiek gaidīts aģents…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Noraidīt" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Izvietojiet to savos serveros, izmantojot Docker attēlu." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Aprakstiet katru amatu ar īsām aizzīmēm. Nepārtrauktus rindkopu blokus ir grūtāk pārskatīt un segmentēt." @@ -1764,6 +1773,10 @@ msgstr "Ziedot" msgid "Donate to Reactive Resume" msgstr "Ziedot Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Ziedojumi apmaksā kļūdu labojumus, drošības atjauninājumus un ikdienas darbu, kas uztur lietotni darbībā." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Pabeigts" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Dublēt" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Dublēt kā AI melnrakstu" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Angļu" msgid "English (United Kingdom)" msgstr "Angļu valoda (Lielbritānija)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Pastipriniet sava konta drošību ar papildu aizsardzības līmeņiem." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Ievadiet piekļuves atslēgas nosaukumu." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Ievadiet jaunu sava konta paroli" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Ievadiet vienu no saglabātajiem rezerves kodiem, lai piekļūtu savam kontam" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Ievadiet paroli, ko jums ir izsniedzis CV īpašnieks." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Ievadiet URL, uz kuru izveidot saiti" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Ievadiet URL, uz kuru vēlaties izveidot saiti:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Ievadiet verifikācijas kodu no savas autentifikatora lietotnes" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Ievadiet savu pašreizējo paroli un jaunu paroli, lai atjauninātu kontu." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Ievadiet savu paroli, lai apstiprinātu divu faktoru autentifikācijas iestatīšanu. Kad tā ir ieslēgta, jums katru reizi, piesakoties, būs jāievada kods no autentifikatora lietotnes." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Ievadiet savu paroli, lai apstiprinātu divu faktoru autentifikācijas iestatīšanu. Kad tā ir ieslēgta, katrā pieteikšanās reizē būs nepieciešams kods no autentifikācijas lietotnes." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Visas pārbaudes ir izturētas. Nekam šeit nevajadzētu traucēt parsētājam nolasīt jūsu CV." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Katrs ieguldījums, liels vai mazs, projektam ir milzīgi nozīmīgs.<0/>Paldies par jūsu atbalstu!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Palīdz katrs ieguldījums, lai cik mazs tas būtu.<0/>Paldies par jūsu atbalstu!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Katra veidne izskatās citādi, tāpēc izvēlieties to, kas atbilst iespaidam, kādu vēlaties atstāt. Reactive Resume šobrīd to ir 15, un vēl citas ir ceļā." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Beidzas pēc" msgid "Expires on {0}" msgstr "Beidzas {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Izpētiet mūsu daudzveidīgo veidņu izvēli, kas radīta dažādiem stiliem, profesijām un personībām. Reactive Resume pašlaik piedāvā 12 veidnes, un drīzumā būs vēl." - -#: src/features/settings/pages/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 "Izpētiet API dokumentāciju, lai uzzinātu, kā integrēt Reactive Resume savās lietotnēs. Atrodiet detalizētus galapunktus, pieprasījumu piemērus un autentifikācijas metodes." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksports" @@ -2083,13 +2096,9 @@ msgstr "Eksportēt PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksportējiet CV kā teksta PDF, nevis kā attēlu vai skenējumu." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksportējiet CV vai motivācijas vēstuli vajadzīgajā formātā." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksportējiet savu CV PDF formātā acumirklī, bez gaidīšanas vai kavēšanās." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksportējiet savu CV uz PDF ar vienu klikšķi, bez gaidīšanas." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2166,7 +2175,7 @@ msgstr "Neizdevās reģistrēt piekļuves atslēgu. Lūdzu, mēģiniet vēlreiz. #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Neizdevās pārdēvēt pases atslēgu. Lūdzu, mēģiniet vēlreiz." +msgstr "Neizdevās pārdēvēt piekļuves atslēgu. Lūdzu, mēģiniet vēlreiz." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Neizdevās saglabāt mākslīgā intelekta pakalpojumu sniedzēju." msgid "Failed to send password reset email. Please try again." msgstr "Neizdevās nosūtīt paroles atiestatīšanas e-pastu. Lūdzu, mēģiniet vēlreiz." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Neizdevās iestatīt divu faktoru autentifikāciju." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrēt pēc birkām" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Atrodiet vājas aizzīmes un pārrakstiet tās ar spēcīgākiem rezultātiem, skaitļiem, darbības jomu un asākiem darbības vārdiem." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Atrodiet vājos punktus un pārrakstiet tos ar spēcīgākiem rezultātiem, skaitļiem, apjomu un asākiem darbības vārdiem." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Fonta biezums" msgid "Font Weights" msgstr "Fonta biezumi" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Drošai un bez traucējumiem pieredzei." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Piemēram, informāciju par to, uz kuriem uzņēmumiem esat nosūtījis šo CV vai saites uz amata aprakstiem var pierakstīt šeit." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Drošības apsvērumu dēļ šī atslēga tiks parādīta tikai vienu reizi." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Piemēram, atzīmējiet, kurām kompānijām nosūtījāt šo CV, vai saites uz darba sludinājumiem." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Trūkumi:" msgid "Generate a random name" msgstr "Ģenerēt nejaušu nosaukumu" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Notiek jūsu PDF izveide..." + #: src/libs/locale.ts msgid "German" msgstr "Vācu" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ivrits" #: 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 "Palīdziet man piesaistīt pieredzējušākus līdzstrādniekus, samazināt slodzi vienam uzturētājam un paātrināt izstrādi." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Palīdziet man piesaistīt vairāk pieredzējušu līdzautoru, lai darbs nebalstītos uz viena uzturētāja pleciem." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Palīdziet iztulkot lietotni jūsu valodā" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Šeit pieejams dažādu profesiju un personību CV veidņu klāsts. Neatkarīgi no tā, vai dodat priekšroku mūsdienīgam vai klasiskam, izteiksmīgam vai vienkāršam stilam, atradīsies dizains, kas jums piestāvēs. Apskatiet zemāk esošās iespējas un izvēlieties veidni, kas atbilst jūsu stilam." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Lūk, jūsu jaunā API atslēga" @@ -2657,10 +2655,6 @@ msgstr "Ungāru" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Nosakiet pretendentu izsekošanas sistēmas nepilnības un izmantojiet tikai augstas uzticamības atslēgvārdu uzlabojumus." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Ja tas radies no skenējuma, tas ir sagaidāms. Citādi noņemiet to; personāla speciālisti to uztver kā atslēgvārdu pārblīvēšanu." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannadu" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Saglabājiet vienu adresi, lai nekam nav jāmin, kuru izmantot." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Izmantojiet vienu vienīgu adresi, lai programmatūrai nebūtu jāmin, kuru lietot." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Saglabājiet to zem 2,5 MB, parasti noņemot vai samazinot attēlus." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Šeit glabājiet privātas piezīmes par šo CV. Neviens cits tās neredz." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Saglabājiet CV saturu kā īstu tekstu, nevis kā teksta attēlus." @@ -3058,6 +3056,10 @@ msgstr "Rindu augstums" msgid "Link a Reactive Resume (recommended)" msgstr "Saistīt Reactive Resume (ieteicams)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Piesaistiet Reactive Resume CV, lai izmantotu AI atbilstības vērtēšanu un pielāgošanu." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Piesaistiet CV un ielīmējiet amata aprakstu (Rediģēt), lai novērtētu atbilstību un pielāgotu kopiju." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ieteikums…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume saistīšana iespējo AI atbilstības vērtēšanu un pielāgošanu." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Tiek savienots jūsu {providerName} konts..." @@ -3104,7 +3102,7 @@ msgstr "Notiek mākslīgā intelekta pakalpojumu sniedzēju ielāde. Lūdzu, mē #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Lietotņu ielāde…" +msgstr "Notiek pieteikumu ielāde…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Atrašanās vieta" msgid "Lock" msgstr "Bloķēt" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Izrakstīties" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Gari teksta fragmenti ir rakstīti ar lielajiem burtiem." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Galvenā navigācija" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Padariet pieredzes sadaļu vairāk orientētu uz rezultātiem un noņemiet neskaidrus pienākumus." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Padariet pieredzes sadaļu par rezultātiem un izsvītrojiet neskaidros pienākumus." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Jāuzsāk ar https://" msgid "Name" msgstr "Nosaukums" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Nosauciet CV pēc amata, uz kuru piesakāties." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nosaukumi palīdz atšķirt atslēgas, tāpēc nosauciet to atbilstoši tam, kam to izmantosiet." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Nosaukumi palīdz atšķirt piekļuves atslēgas, ja reģistrējat vairāk nekā vienu." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepāļu" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Jauns pieteikums" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Pastāvīgi tiek pievienotas un pilnveidotas jaunas funkcijas, tāpēc noteikti atgriezieties bieži." +msgid "New features land regularly, so check back now and then." +msgstr "Jaunas funkcijas parādās regulāri, tāpēc palūkojieties šurp laiku pa laikam." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Jauna tēma" msgid "New Thread" msgstr "Jauna tēma" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Bez reklāmām un bez izsekotājiem, lai nekas netraucētu." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Bez reklāmām, bez izsekošanas" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Nav pieteikumu, kas atbilst jūsu filtriem." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Pieteikumu vēl nav — pievienojiet dažus, lai redzētu piltuvi un atbilžu rādītājus." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Pagaidām nav neviena pieteikuma. Pievienojiet dažus, lai redzētu savu piltuvi un atbilžu īpatsvaru." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Aizzīmju saraksti nav atrasti." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Šai meklēšanai neatbilst neviena komanda." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Ierastie sadaļu virsraksti nav atrasti." @@ -3425,15 +3439,15 @@ msgstr "Nekādu vienas lapas noteikumu, un fonts vai karjeras pārtraukums netie #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Pagaidām nav reģistrēti pases taustiņi." +msgstr "Pagaidām nav reģistrētas piekļuves atslēgas." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Tālruņa numurs nav atrasts." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nekādu prognožu par to, vai jūs noraidīs — to nespēj neviens rīks." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Nekādu prognožu par to, vai jūs tiksiet noraidīts. To nespēj neviens rīks." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odiju" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Pēc dzēšanas atslēga vairs nevarēs piekļūt jūsu datiem. To nevar atsaukt." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Vienas pogas pieslēgšanās" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Pārbaudītas tikai pirmās {0} lapas, tāpēc šis pārskats neaptver visu failu." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Vienlaikus importē tikai pirmās {MAX_IMPORT} rindas — {overflow} palika ārpusē. Sadaliet failu, lai importētu pārējo." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Vienlaikus tiek importētas tikai pirmās {MAX_IMPORT} rindas, atstājot ārpusē {overflow}. Sadaliet failu, lai importētu pārējās." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Atvērt" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Atvērts mākslīgā intelekta aģents" +msgstr "Atvērt mākslīgā intelekta aģentu" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3601,7 +3619,7 @@ msgstr "Atvērt e-pasta klientu" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Atvērtā fokusa režīms" +msgstr "Atvērt fokusa režīmu" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3609,7 +3627,7 @@ msgstr "Atvērt veidotājā" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" -msgstr "Atvērt Integrāciju iestatījumi" +msgstr "Atvērt integrāciju iestatījumus" #: src/routes/_home/-sections/features.tsx msgid "Open Source" @@ -3649,10 +3667,6 @@ msgstr "Neobligāta piezīme aģentam" msgid "Optional note for the agent…" msgstr "Neobligāta piezīme aģentam…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Pēc izvēles varat iestatīt paroli, lai tikai cilvēki ar paroli varētu skatīt jūsu CV, izmantojot saiti." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Pēc izvēles — kuri termini no darba sludinājuma jau parādās." @@ -3707,19 +3721,19 @@ msgstr "Rindkopu un virsrakstu stils" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Passkey" +msgstr "Piekļuves atslēga" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey veiksmīgi izdzēsts." +msgid "Passkey deleted." +msgstr "Piekļuves atslēga izdzēsta." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey veiksmīgi reģistrēts." +msgid "Passkey registered." +msgstr "Piekļuves atslēga reģistrēta." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Passkeys" +msgstr "Piekļuves atslēgas" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Apjukums" msgid "Persian" msgstr "Persiešu" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizējiet savu CV ar jebkurām krāsām, fontiem vai dizainiem un padariet to par unikālu." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Tālrunis" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Izvēlieties sarunu sānjoslā vai sāciet jaunu tēmu, lai strādātu pie melnraksta." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Izvēlieties formātu savam CV vai motivācijas vēstulei." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Izvēlieties ikonu" @@ -3848,27 +3866,15 @@ msgstr "Procesa plūsma" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Procesa veselība visos pieteikumos" +msgstr "Procesa stāvoklis visos pieteikumos" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Novietojiet to lapā no paneļa Izkārtojums vai paslēpiet to, ja vēlaties to novietot." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Vienkāršs teksts, ideāli AI rīkiem un ātriem labojumiem." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Lūdzu, ievadiet jaunu paroli savam kontam" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Lūdzu, ievadiet paroli, ko ar jums kopīgoja CV īpašnieks, lai turpinātu." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Lūdzu, ievadiet URL, uz kuru vēlaties izveidot saiti:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Vienkāršs teksts AI rīkiem un ātriem labojumiem." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Lūdzu, atbalstiet projektu" msgid "Please upload a PDF file." msgstr "Lūdzu, augšupielādējiet PDF failu." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Lūdzu, uzgaidiet, kamēr tiek ģenerēts jūsu PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Lūdzu, uzgaidiet, kamēr tiek ģenerēts jūsu PDF fails…" - #: src/libs/locale.ts msgid "Polish" msgstr "Poļu" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferences" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Sagatavot konservatīvu ielāpu, kas uzlabo skaidrību, nemainot manu karjeras naratīvu." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Sagatavojiet piesardzīgu labojumu, kas uzlabo skaidrību, nemainot manas karjeras stāstu." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekti" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Aizsargājiet savu CV no nesankcionētas piekļuves ar paroli" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Aizsargājiet savu CV ar paroli un ļaujiet to skatīt tikai cilvēkiem, kuri zina paroli." +msgid "Protect your resume with a password" +msgstr "Aizsargājiet savu CV ar paroli" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikācijas" msgid "Publisher" msgstr "Izdevējs" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Uzlieciet savam CV paroli, lai to varētu izlasīt tikai tie cilvēki, kuriem to iedodat." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Ievietojiet vienkāršu e-pasta adresi pirmās lapas augšdaļas tuvumā. Pēc tās jūs klasificē lielākā daļa sistēmu." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktīvais CV (JSON)" #: 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 turpina augt, pateicoties savai dzīvīgajai kopienai. Šis projekts ir parādā progresa daudzu cilvēku ieguldītajam laikam un prasmēm, lai to uzlabotu. Mēs atzīmējam programmētājus, kuri GitHub ir pilnveidojuši funkcijas, lingvistus, kuru tulkojumi Crowdin ir padarījuši to pieejamu plašākai auditorijai, un cilvēkus, kuri ir ziedojuši, lai atbalstītu tā turpmāko izstrādi." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume kļūst labāks, jo cilvēki tam velta savu laiku. Līdzautori GitHub vidē veido funkcijas un labo kļūdas, tulkotāji Crowdin vidē padara to lasāmu citās valodās, bet ziedotāji palīdz turpināt izstrādi. Šis projekts par savu izaugsmi ir pateicīgs viņiem visiem." #: 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 ir bezmaksas un atvērtā pirmkoda projekts, kas veidots ar mīlestību un ko uzturu es un kopienas līdzstrādnieki. Jūsu ziedojumi palīdz uzturēt projektu un nodrošina nepārtrauktu izstrādi." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ir bezmaksas atvērtā pirmkoda projekts, ko uzturu es kopā ar līdzautoru kopienu. Jūsu ziedojumi sedz uzturēšanas izmaksas un ļauj turpināt izstrādi." #: 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." -msgstr "Reactive Resume ir bezmaksas un atvērtā pirmkoda CV veidotājs, kas vienkāršo jūsu CV izveides, atjaunināšanas un kopīgošanas procesu." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume ir bezmaksas un atvērtā pirmkoda CV veidotājs, ar kuru viegli izveidot, atjaunināt un kopīgot savu CV." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive CV ir bezmaksas un atvērtā koda resurss. Ja tas jums ir palīdzējis, lūdzu, apsveriet iespēju ziedot." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ir atvērtā pirmkoda, privāts un bezmaksas. Tas nerāda reklāmas, neizseko, ko jūs darāt, un neslēdz funkcijas aiz maksas sienas." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,7 +4219,7 @@ msgid "Rename" msgstr "Pārdēvēt" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." msgstr "Attēlo jūsu pašreizējo CV kā PDF un veic pilnu faila pārbaudi jūsu pārlūkprogrammā. Nekas netiek augšupielādēts." #: src/dialogs/resume/sections/experience.tsx @@ -4318,6 +4316,11 @@ msgstr "CV labojums" msgid "Resume file" msgstr "CV fails" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "CV saite nokopēta starpliktuvē." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV piesaistīts" @@ -4330,6 +4333,10 @@ msgstr "CV opcijas" msgid "Resume patch" msgstr "CV ielāps" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "CV veidnes dažādām profesijām un gaumēm. Izvēlieties to, kas jums piestāv." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Pārskatīt labojumus" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Salīdzini CV ar amata aprakstu un uzdod man jautājumus, pirms maināt neskaidrās sadaļas." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Pārskatiet CV attiecībā pret darba aprakstu un pajautājiet man, pirms maināt ko tādu, par ko neesat pārliecināts." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Pārskata…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Pārstrādājiet kopsavilkumu, lai tas būtu paredzēts vecākā inženierzinātņu vadītāja amatam, neizklausoties vispārīgi." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Pārrakstiet kopsavilkumu vecākā inženierijas vadītāja amatam un saglabājiet to konkrētu." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Pārrakstiet šo CV, lai tas atbilstu jaunuzņēmuma dibinātāja un produkta vadītāja pārejai ar skaidru ietekmi uz uzņēmējdarbību." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Pārrakstiet šo CV jaunuzņēmuma dibinātājam, kurš pāriet uz produkta vadītāja lomu, un parādiet ietekmi uz biznesu." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Atdalītājs" msgid "Serbian" msgstr "Serbu" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Iestatiet paroli, ja vēlaties, lai publisko URL atvērtu tikai tie cilvēki, kas to zina." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "AI pakalpojumu sniedzēja iestatīšana" msgid "Set up an AI provider before starting a thread." msgstr "Pirms pavediena sākšanas iestatiet mākslīgā intelekta pakalpojumu sniedzēju." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Vispirms iestatiet AI pakalpojumu sniedzēju." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Iestatiet mākslīgā intelekta pakalpojumu sniedzēju, lai tērzētu par šo CV un automātiski piemērotu labojumus." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Lai sāktu darbu, izveidojiet mākslīgā intelekta pakalpojumu sniedzēju." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Iestatīt autentifikatora lietotni" msgid "Shadow Width" msgstr "Ēnas platums" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Kopīgojiet to ar publisku URL, uzlieciet šim URL paroli vai lejupielādējiet PDF un nosūtiet to pats." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Kopīgojiet savu CV ar publisku URL un ļaujiet citiem to skatīt." +msgid "Share your resume with a public URL." +msgstr "Kopīgojiet savu CV ar publisku URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Piesakieties savā kontā" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Piesakieties ar GitHub, Google vai pielāgotu OAuth pakalpojumu sniedzēju." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Atteikties" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Dažas rakstzīmes parādās kā jautājuma zīmes." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Dažām pārbaudēm vajadzīga informācija, kuras šajā failā nav: lapas saturs, ko nevarēja pārbaudīt, vai teksts valodā, ko šīs pārbaudes neaptver. Tās netiek skaitītas ne kā nokārtotas, ne kā nenokārtotas." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Dažām pārbaudēm nepieciešama informācija, kuras šajā failā nav: lapu saturs, ko nevarēja aplūkot, vai teksts valodā, ko šīs pārbaudes neaptver. Tās netiek ieskaitītas ne kā izturētas, ne kā neizturētas." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Sāciet CV ar savu vārdu atsevišķā rindā." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Sākt pavedienu" +msgid "Start thread" +msgstr "Sākt tēmu" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Pielāgot manu CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Pielāgojiet šo CV produktu vadītāja amata aprakstam un uzsveriet ceļveža atbildību, ieinteresēto personu komunikāciju un izmērāmus palaišanas rezultātus." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Pielāgojiet šo CV produkta vadītāja darba aprakstam un uzsveriet atbildību par attīstības plānu, saziņu ar iesaistītajām pusēm un izmērāmus laidienu rezultātus." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Aģentam ir nepieciešama jūsu ieguldījums." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API atslēga veiksmīgi dzēsta." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API dokumentācija parāda, kā savienot Reactive Resume ar jūsu paša lietotnēm. Tā aptver galapunktus, pieprasījumu formātu un autentifikāciju." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Pēc dzēšanas šī API atslēga vairs nevarēs piekļūt jūsu datiem. Šī darbība nav atsaucama." +msgid "The API key has been deleted." +msgstr "API atslēga ir izdzēsta." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Lietotne, kas jūs atsūtīja šeit, veica nederīgu autorizācijas piep msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Iepriekš minētās pārbaudes ir mehāniskas. Šī funkcija vaicā valodas modelim, ko lasītājs domātu par jūsu aizzīmēm, un iesaka pārrakstījumus. Tā nesniedz rezultātu." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Meklētā komanda neeksistē." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Padziļināto pārbaudi neizdevās pabeigt. Lūdzu, mēģiniet vēlreiz." @@ -5317,10 +5332,6 @@ msgstr "Pakalpojumu sniedzēja atbildi neizdevās pārbaudīt. Lūdzu, sāciet n msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "CV priekšskatījumu nevarēja atjaunināt. Joprojām tiek rādīts pēdējais derīgais priekšskatījums." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV, kam mēģināt piekļūt, ir aizsargāts ar paroli" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Viena un tā pati rinda atkārtojas katrā lapā." @@ -5369,26 +5380,13 @@ msgstr "Nav saites uz profilu, portfolio vai repozitoriju." msgid "There is no summary paragraph." msgstr "Nav kopsavilkuma rindkopas." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX ģenerēšanas laikā radās problēma, lūdzu, mēģiniet vēlreiz." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF faila ģenerēšanas laikā radās problēma. Lūdzu, mēģiniet vēlreiz." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Sagatavojot jūsu CV drukāšanai, radās problēma. Lūdzu, mēģiniet vēlreiz." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nebija pietiekami daudz informācijas, lai veiktu šo pārbaudi." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Šīs pārbaudes tiek veiktas rakstīšanas laikā un nekad neatstāj pārlūkprogrammu. Tās pārbauda, vai mašīna var nolasīt jūsu CV, nevis to, vai tas labi lasās." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Šīs pārbaudes notiek jums rakstot un nekad nepamet jūsu pārlūkprogrammu. Tās pārbauda, vai programmatūra spēj izlasīt jūsu CV, nevis to, cik labi tas ir uzrakstīts." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Šo darbību nevar atsaukt." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Šo darbību nevar atsaukt. Visi jūsu dati tiks neatgriezeniski dzēsti." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Šo darbību nevar atsaukt. Sarunu ziņojumi un augšupielādētie pielikumi tiks noņemti. Darba CV paliek jūsu informācijas panelī un to var dzēst atsevišķi." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Šo darbību nevar atsaukt. Ziņojumi un pavedienu pielikumi tiks noņemti." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Šo darbību nevar atsaukt. Tā izdzēš tēmas ziņas un augšupielādētos pielikumus." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Šo aģenta pavedienu nevarēja atvērt." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Šo darbību nevar atsaukt. Tā izdzēš tēmas ziņas un augšupielādētos pielikumus. Darba CV paliek jūsu informācijas panelī, un to varat izdzēst atsevišķi." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Šī pārbaude neattiecas uz šo failu." msgid "This check only runs on resumes written in English." msgstr "Šī pārbaude tiek veikta tikai angļu valodā rakstītiem CV." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Tādējādi tiek izveidota jauna API atslēga, kas ļauj citām programmām lasīt un mainīt jūsu CV datus, izmantojot Reactive Resume API." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Šis datums netiks nolasīts pareizi." @@ -5523,6 +5521,10 @@ msgstr "Šī ir XFA forma, tāpēc lielākā daļa programmatūras nolasa tikai msgid "This is not a common resume page size." msgstr "Šis nav ierasts CV lapas izmērs." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Šī atslēga tiek parādīta tikai vienu reizi. Nokopējiet to, pirms aizverat šo dialoglodziņu." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Šai saitei trūkst protokola." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Tas var aizņemt dažas minūtes atkarībā no MI pakalpojumu sniedzēja atbildes. Lūdzu, neaizveriet logu un neatjaunojiet lapu." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Šis mēra, cik precīzi programmatūra spēj iegūt šī faila tekstu. Tas neparedz, vai pieteikums tiks noraidīts. To nespēj neviens rīks. Jūsu fails tika nolasīts šajā pārlūkprogrammā un nekad netika augšupielādēts." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Tas mēra, cik precīzi programmatūra spēj izgūt šī faila tekstu. Tas neprognozē, vai pieteikums tiks noraidīts, un to nespēj neviens rīks. Jūsu fails tika nolasīts šajā pārlūkprogrammā un nekad netika augšupielādēts." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Šis CV ir bloķēts un to nevar atjaunināt." msgid "This resume is long." msgstr "Šis CV ir garš." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Šis CV ir aizsargāts ar paroli" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Šo CV atjaunināja mākslīgā intelekta aģents." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Šī CV kopīgošanas iestatījumi ir mainīti citur." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Šis pārskats ir valodas modeļa viedoklis par jūsu tekstu. Tas nemaina iepriekš redzamo rezultātu, un tas var kļūdīties. Uztveriet to kā otru viedokli, nevis spriedumu." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Šis vērtējums ir valodas modeļa viedoklis par jūsu rakstīto. Tas nemaina iepriekš redzamo vērtējumu un var kļūdīties. Uztveriet to kā otru viedokli, nevis kā spriedumu." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Šai lomai nav apraksta." msgid "This section has content but never appears." msgstr "Šai sadaļai ir saturs, taču tā nekad netiek rādīta." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Šī sadaļa ir paredzēta jūsu personīgām piezīmēm par šo CV. Saturs šeit paliek privāts un netiek kopīgots ar citiem." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Šī sadaļa ir sadalīta kolonnās." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Šis solis nav obligāts, taču ieteicams." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Šī tēma ir arhivēta. Jaunus ziņojumus nevar sūtīt." +msgid "This thread is archived. You can't send new messages." +msgstr "Šī tēma ir arhivēta. Jūs nevarat sūtīt jaunas ziņas." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Šis pavediens ir tikai lasāms" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Šī tēma ir tikai lasāma, jo darba CV vai mākslīgā intelekta nodrošinātājs nav pieejams." -#: 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 "Tas ģenerēs jaunu API atslēgu piekļuvei Reactive Resume API, lai ļautu sistēmām mijiedarboties ar jūsu CV datiem." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Tas palīdzēs to identificēt vēlāk, ja plānojat izmantot vairākus piekļuves atslēgas taustiņus." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Tādējādi no šīs sadaļas tiks noņemti visi elementi." @@ -5653,15 +5647,15 @@ msgstr "Tēma izdzēsta." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Vītnes" +msgstr "Pavedieni" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Saskaņojiet prasmju sadaļu, lai tā atbilstu mērķa lomai, nevis lasītu kā atslēgvārdu izgāztuve." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Paātrināts ieraksts, kurā demonstrēta CV veidošana ar Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Paātrināts ieraksts, kā Reactive Resume top CV" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Laika skala" msgid "Tip" msgstr "Padoms" -#: 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 "Padoms: piešķiriet savai API atslēgai nosaukumu atbilstoši tās lietojumam, lai vēlāk to būtu vieglāk identificēt." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Padoms: CV nosaukumā varat norādīt amatu, uz kuru piesakāties." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Nosaukums" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Lai dzēstu savu kontu, jums jāievada apstiprinājuma teksts un jānoklikšķina uz zemāk esošās pogas." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Lai izdzēstu savu kontu, ierakstiet zemāk redzamo apstiprinājuma tekstu un pēc tam noklikšķiniet uz pogas." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Eksportējot izslēdziet izvēles ligatūras." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Ieslēdziet publisko kopīgošanu, lai sekotu līdzi, cik reižu jūsu CV ir skatīts vai lejupielādēts. Jūsu CV statistiku redzat tikai jūs pats." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Ieslēdziet publisko kopīgošanu, lai sekotu, cik reižu jūsu CV ir skatīts vai lejupielādēts. Šos skaitļus redzat tikai jūs." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Divu faktoru autentifikācija" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Divu faktoru autentifikācija ir veiksmīgi deaktivēta." +msgid "Two-factor authentication is now disabled." +msgstr "Divu faktoru autentifikācija tagad ir atspējota." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Divu faktoru autentifikācija ir veiksmīgi iestatīta." +msgid "Two-factor authentication is now enabled." +msgstr "Divu faktoru autentifikācija tagad ir iespējota." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Atjaunināt esošu brīvprātīgo pieredzi" msgid "Update Password" msgstr "Atjaunināt paroli" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Atjauniniet projekta aizzīmes, lai parādītu vadību, ierobežojumus, kompromisus un izmērāmus rezultātus." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Atjaunināt CV" @@ -5970,6 +5952,10 @@ msgstr "Atjaunināt CV" msgid "Update the calendar date for this timeline entry." msgstr "Atjauniniet kalendāra datumu šim laika skalas ierakstam." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Atjauniniet projektu punktus tā, lai tie parādītu vadību, ierobežojumus, kompromisus un izmērāmus rezultātus." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Atjauniniet šī pieteikuma informāciju." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Augšupielādēt .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Augšupielādējiet CV un uzziniet, ko no tā patiešām nolasa kandidātu izsekošanas sistēma. Viss notiek šajā pārlūkprogrammā. Jūsu fails nekad netiek augšupielādēts, un nekas netiek saglabāts." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Augšupielādējiet CV un paskatieties, ko no tā nolasa kandidātu izsekošanas sistēma. Viss notiek šajā pārlūkprogrammā. Jūsu fails nekad netiek augšupielādēts, un nekas netiek saglabāts." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Brīdinājums" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Mēs nevarējām automātiski noteikt formātu — lūdzu, izvēlieties to iepriekš." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Mums neizdevās automātiski noteikt formātu. Izvēlieties to augstāk." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Mēs nevarējām atrast šo lapu." msgid "We couldn't link that provider account. Please try again." msgstr "Mums neizdevās saistīt šo pakalpojumu sniedzēja kontu. Lūdzu, mēģiniet vēlreiz." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Mums neizdevās atvērt šo tēmu." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Mums neizdevās nolasīt jūsu profilu no pakalpojumu sniedzēja." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Mēs nosūtījām apstiprinājuma saiti uz jūsu jauno e-pasta adresi. Atveriet to, lai apstiprinātu izmaiņas." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Mēs nosūtījām jaunu verifikācijas saiti uz jūsu e-pasta adresi. Atveriet to, lai verificētu savu kontu." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Meklēšana tīmeklī" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Groks" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Jā, Reactive Resume ir pieejams vairākās valodās. Jūs varat izvēlēties vēlamo valodu iestatījumu lapā vai, izmantojot valodas pārslēdzēju augšējā labajā stūrī. Ja neredzat savu valodu vai vēlaties uzlabot esošos tulkojumus, varat <0>piedalīties tulkošanā vietnē Crowdin<1> (atveras jaunā cilnē)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Jā. Viens klikšķis eksportē jūsu CV uz PDF, saglabājot formatējumu un noformējumu." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Jā! Reactive Resume ir pilnīgi bez maksas, bez slēptām izmaksām, premium līmeņiem vai abonēšanas maksām. Tas ir atvērtā pirmkoda un vienmēr paliks bez maksas." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Jā. Izvēlieties valodu iestatījumu lapā vai ar valodu pārslēdzēju augšējā labajā stūrī. Ja jūsu valodas nav vai esošais tulkojums varētu būt labāks, jūs varat <0>dot ieguldījumu tulkojumos Crowdin vidē<1> (atveras jaunā cilnē)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Jums ir iespēja izvietot to arī uz saviem serveriem, izmantojot Docker attēlu." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Jā. Reactive Resume ir bezmaksas lietojams, bez slēptām izmaksām, premium līmeņiem vai abonēšanas maksas. Tas ir atvērtā pirmkoda un tāds arī paliks." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Pieteikšanās laikā varat izmantot arī savu lietotājvārdu." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Jūs varat pieteikties arī ar savu lietotājvārdu." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Jums ir jauna vēstule!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Jūsu konts ir veiksmīgi dzēsts." +msgid "Your account has been deleted." +msgstr "Jūsu konts ir izdzēsts." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Jūsu kontaktinformācija nav pirmajā lapā." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Jūsu dati ir veiksmīgi eksportēti." +msgid "Your data has been exported." +msgstr "Jūsu dati ir eksportēti." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Jūsu dati ir droši un nekad netiek kopīgoti vai pārdoti nevienam." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Jūsu dati tiek glabāti droši un nekad netiek koplietoti ar trešajām personām. Ja vēlaties pilnu kontroli pār tiem, varat Reactive Resume izvietot savos serveros." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Jūsu jaunākās izmaiņas nevarēja saglabāt." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Jūsu mantotie stili paliek aktīvi, līdz jūs skaidri aktivizējat šo semantiskās CSS melnrakstu." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Jūsu vecie stili paliek aktīvi, līdz aktivizēsiet šo Semantic CSS melnrakstu." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Jūsu lapas malas ir ļoti šauras." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Jūsu parole ir atiestatīta. Tagad varat pieteikties ar jauno paroli." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Jūsu parole ir veiksmīgi atjaunināta." +msgid "Your password has been updated." +msgstr "Jūsu parole ir atjaunināta." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Jūsu tālruņa numurs ir rakstīts neparastā formā." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Jūsu profils ir veiksmīgi atjaunināts." +msgid "Your profile has been updated." +msgstr "Jūsu profils ir atjaunināts." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Jūsu CV ir veiksmīgi izveidots." +msgid "Your resume has been created." +msgstr "Jūsu CV ir izveidots." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Jūsu CV ir veiksmīgi dzēsts." +msgid "Your resume has been deleted." +msgstr "Jūsu CV ir izdzēsts." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Jūsu CV ir veiksmīgi dublēts." +msgid "Your resume has been duplicated." +msgstr "Jūsu CV ir dublēts." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Jūsu CV ir veiksmīgi importēts." +msgid "Your resume has been imported." +msgstr "Jūsu CV ir importēts." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Jūsu CV ir atjaunots atlasītajā versijā." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Jūsu CV ir veiksmīgi atjaunināts." +msgid "Your resume has been updated." +msgstr "Jūsu CV ir atjaunināts." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Jūsu CV izmanto vārdus \"I\" un \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Jūsu CV publiskā saite pašlaik ir aizsargāta ar paroli. Kopīgojiet paroli tikai ar cilvēkiem, kuriem uzticaties." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Jūsu CV publiskais URL ir aizsargāts ar paroli. Kopīgojiet paroli tikai ar cilvēkiem, kuriem uzticaties." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Jūsu atbalsts nodrošina, ka projekts paliek bez maksas un pieejams visiem – tagad un nākotnē." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Jūsu atbalsts uztur projektu bezmaksas un atvērtu ikvienam — gan tagad, gan turpmāk." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Tālināt" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ml-IN.po b/apps/web/locales/ml-IN.po index fbebbd83b..9902f4b2f 100644 --- a/apps/web/locales/ml-IN.po +++ b/apps/web/locales/ml-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>പതിവായി<1>ചോദിക്കപ്പെടുന്ന<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.<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!" -msgstr "<0>Reactive Resume ഉപയോഗിച്ചതിന് നന്ദി! ഈ ആപ്പ് എന്റെ ഒഴിവുസമയത്തിലൊക്കെയാണ്, ലോകമെമ്പാടുമുള്ള ഓപ്പൺ സോഴ്‌സ് സംഭാവകരുടെ അത്ഭുതകരമായ പിന്തുണയോടെയാണ്, സ്നേഹത്തോടെ നിർമ്മിക്കപ്പെട്ടിരിക്കുന്നത്.<1>Reactive Resume നിങ്ങളെ സഹായിച്ചതാണെങ്കിൽ, ഇത് എല്ലാവർക്കും സൗജന്യമായും തുറന്നതുമായ നിലയിൽ തുടർന്നുനിൽക്കാൻ നിങ്ങൾ സഹായിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ദയവായി ഒരു സംഭാവന നൽകുന്നതായി പരിഗണിക്കുക. ഓരോ ചെറിയ സഹായവും വളരെയേറെ വിലപ്പെട്ടതാണ്!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ഉപയോഗിച്ചതിന് നന്ദി. ലോകമെമ്പാടുമുള്ള ഓപ്പൺ സോഴ്‌സ് സംഭാവകരുടെ സഹായത്തോടെ, കൂടുതലും എന്റെ ഒഴിവുസമയത്താണ് ഞാൻ ഈ ആപ്പ് ഉണ്ടാക്കുന്നത്.<1>ഇത് നിങ്ങൾക്ക് ഉപകാരപ്പെട്ടിട്ടുണ്ടെങ്കിൽ, എല്ലാവർക്കും സൗജന്യമായും തുറന്നതായും ഇത് തുടരണമെന്ന് ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ദയവായി ഒരു സംഭാവന നൽകുന്നത് പരിഗണിക്കുക. എത്ര ചെറിയ തുകയും സഹായകമാണ്." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 വർഷം" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ ടേംപ്ലേറ്റുകൾ" +msgid "15 Templates" +msgstr "15 ടെംപ്ലേറ്റുകൾ" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 മാസം" msgid "6 months" msgstr "6 മാസം" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "വൃത്തിയുള്ള ഒറ്റ-കോളം എക്സ്പോർട്ട് എല്ലാ വിവരങ്ങളും നിലനിർത്തുന്നു. കോളങ്ങളും ചിത്രങ്ങളും ഉള്ളിടത്താണ് അവ നഷ്ടപ്പെടുന്നത്." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "നിങ്ങളുടെ ഇപ്പോഴത്തെ ഇമെയിൽ വിലാസത്തിലേക്ക് ഒരു സ്ഥിരീകരണ ലിങ്ക് അയച്ചിട്ടുണ്ട്. മാറ്റം സ്ഥിരീകരിക്കാൻ ദയവായി നിങ്ങളുടെ ഇൻബോക്സ് പരിശോധിക്കുക." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ഒരു തീയതി ഭാവിയിലാണ്." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ഒരു ഫോണ്ട് പരാമർശിച്ചിട്ടുണ്ട്, പക്ഷേ എംബെഡ് ചെയ്തിട്ടില്ല." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "റിസ്യൂം സൃഷ്‌ടിക്കാനും അപ്‌ഡേറ്റ് ചെയ്യാനും പങ്കിടാനും ഉള്ള പ്രക്രിയ ലളിതമാക്കുന്ന, സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ ഒരു റിസ്യൂം ബിൽഡർ." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഉണ്ടാക്കാനും പുതുക്കാനും പങ്കിടാനും എളുപ്പമാക്കുന്ന സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ റിസ്യൂം ബിൽഡർ." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ഒരു വിടവ് ഒരു പ്രശ്നമല്ല. ന msgid "A link points somewhere other than the address it shows." msgstr "ഒരു ലിങ്ക് കാണിക്കുന്ന വിലാസത്തിലല്ലാതെ മറ്റെവിടേക്കോ പോകുന്നു." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "നിങ്ങളുടെ റിസ്യൂമിലേക്കുള്ള ലിങ്ക് ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തിയിരിക്കുന്നു." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "വർഷങ്ങളായി Reactive Resume ഉപയോഗിച്ചുള്ള അവരവരുടെ അനുഭവങ്ങളും അത് എങ്ങനെ സഹായിച്ചു എന്നതും പങ്കുവെച്ച് വളരെ പേർ എനിക്ക് എഴുതി, അവ വായിക്കാൻ ഞാൻ ഒരിക്കലും മടുത്തിട്ടില്ല. നിങ്ങൾക്ക് പറയാനുള്ള ഒരു കഥയുണ്ടെങ്കിൽ, <0>{email} എന്ന വിലാസത്തിലേക്ക് എന്നെ ഇമെയിൽ ചെയ്ത് അറിയിച്ചാൽ സന്തോഷം." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "നിങ്ങളുടെ ഇമെയിൽ വിലാസത്തിലേക്ക് പുതിയൊരു സ്ഥിരീകരണ ലിങ്ക് അയച്ചിട്ടുണ്ട്. നിങ്ങളുടെ അക്കൗണ്ട് സ്ഥിരീകരിക്കാൻ ഇൻബോക്സ് പരിശോധിക്കുക." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume തങ്ങളെ എങ്ങനെ സഹായിച്ചു എന്നു പറഞ്ഞ് വർഷങ്ങളായി ഒട്ടേറെപ്പേർ എനിക്ക് എഴുതിയിട്ടുണ്ട്; ആ ഇമെയിലുകൾ വായിക്കുന്നത് എനിക്ക് ഒരിക്കലും മടുക്കാറില്ല. പങ്കുവയ്ക്കാൻ ഒരു കഥ നിങ്ങൾക്കുണ്ടെങ്കിൽ, <0>{email} എന്ന വിലാസത്തിൽ എനിക്ക് എഴുതുക." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ഒരു പേജ് തിരിഞ്ഞിരിക്കുന് msgid "A passion project by <0>Amruth Pillai." msgstr "<0>അമൃത് പിള്ളയുടെ ഒരു പാഷൻ പ്രോജക്ട്." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "തിരഞ്ഞെടുക്കാൻ പല തരം ഡിസൈനുകൾ; ഇനിയും ഏറെ വരാനുണ്ട്." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ഫോട്ടോ, തലക്കെട്ടുകൾ, കോളങ്ങൾ എന്നിവയോടെ മനുഷ്യവായനക്കാരനായി രൂപകൽപ്പന ചെയ്ത റിസ്യൂം" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ഒറ്റ കോളമുള്ള എക്സ്പോർട്ട് ഓരോ വിവരവും നിലനിർത്തുന്നു. കോളങ്ങളിലും ചിത്രങ്ങളിലുമാണ് വിവരങ്ങൾ നഷ്ടപ്പെടുന്നത്." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "ഒരു നീട്ടൽ" @@ -243,10 +234,6 @@ msgstr "ഒരു വെബ് വിലാസം https:// ഇല്ലാതെ 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 നിങ്ങൾ ഉപയോഗിച്ച എല്ലാ ഫോർമാറ്റിംഗും സ്റ്റൈലിംഗും ഏകദേശം സമ്പൂർണ്ണമായി നിലനിർത്തും." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API ഉപയോഗിച്ച് നിങ്ങളുടെ റിസ്യൂമുകളും ഡാറ്റയും പ്രോഗ്രാമാറ്റിക് ആയി ആക്സസ് ചെയ്യൂ." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "ഒരു കസ്റ്റം ഫീൽഡ് ചേർക്കുക" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "നിങ്ങൾ അപേക്ഷിക്കുന്ന ഒരു ജോലി ചേർക്കുക, നിങ്ങൾ അയച്ച റെസ്യൂമെ ലിങ്ക് ചെയ്യുക, കാര്യങ്ങൾ പുരോഗമിക്കുമ്പോൾ അത് നിങ്ങളുടെ പൈപ്പ്ലൈനിലൂടെ നീക്കുക." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "നിങ്ങൾ അപേക്ഷിക്കുന്ന ജോലി ചേർത്ത്, അയച്ച റിസ്യൂം ലിങ്ക് ചെയ്യുക. മറുപടി വരുന്നതിനനുസരിച്ച് അതിനെ ബോർഡിലൂടെ നീക്കുക." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "ഒരു എൻട്രി ചേർക്കുക, അല്ലെ msgid "Add and test a provider before starting an agent thread." msgstr "ഒരു ഏജന്റ് ത്രെഡ് ആരംഭിക്കുന്നതിന് മുമ്പ് ഒരു ദാതാവിനെ ചേർത്ത് പരിശോധിക്കുക." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "നിങ്ങളുടെ അക്കൗണ്ടിന് ഒരു സുരക്ഷാ പാളി കൂടി ചേർക്കുക." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ഏതെങ്കിലും ടാഗ്" #: 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 "റിസ്യൂമിന്റെ പബ്ലിക് URL സന്ദർശിക്കുന്ന ആരും അതിലേക്ക് പ്രവേശിക്കാൻ ഈ പാസ്‌വേഡ് നൽകേണ്ടതുണ്ട്." - -#: 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 "റിസ്യൂമിന്റെ പബ്ലിക് URL ഉള്ള ആരും പാസ്‌വേഡ് നൽകാതെ തന്നെ നിങ്ങളുടെ റിസ്യൂം കാണുകയും ഡൗൺലോഡ് ചെയ്യുകയും ചെയ്യാൻ കഴിയും." +msgid "Anyone who opens the public URL will need this password." +msgstr "പൊതു URL തുറക്കുന്ന ആർക്കും ഈ പാസ്‌വേഡ് വേണ്ടിവരും." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "ലിങ്ക് ഉള്ള ആരും റിസ്യൂം കാണുകയും ഡൗൺലോഡ് ചെയ്യുകയും ചെയ്യാം." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "പൊതു URL ഉള്ള ആർക്കും പാസ്‌വേഡില്ലാതെ തന്നെ നിങ്ങളുടെ റിസ്യൂം കാണാനും ഡൗൺലോഡ് ചെയ്യാനും കഴിയും." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API ആക്‌സസ്" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "അംഗീകരിക്കുക" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "അംഗീകരിച്ചു — ഏജന്റിനായി കാത്തിരിക്കുന്നു…" +msgid "Approved, waiting for the agent…" +msgstr "അംഗീകരിച്ചു, ഏജന്റിനായി കാത്തിരിക്കുന്നു…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ഓട്ടോ-ഫിൽ പരാജയപ്പെട്ടു." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "ഒരുപാട് ഭാഷകളിൽ ലഭ്യമാണ്. നിങ്ങൾ സംഭാവന ചെയ്യാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, Crowdin നോക്കുക." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "പല ഭാഷകളിൽ ലഭ്യമാണ്. വിവർത്തനത്തിൽ സഹായിക്കണമെങ്കിൽ, Crowdin ലേക്ക് പോകുക." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "അസർബൈജാനി" msgid "Back to authentication settings" msgstr "പ്രാമാണീകരണ ക്രമീകരണങ്ങളിലേക്ക് മടങ്ങുക" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ലോഗിനിലേക്കു മടങ്ങുക" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "റെസ്യൂമെകളിലേക്ക് മടങ്ങുക" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "സൈൻ ഇന്നിലേക്ക് മടങ്ങുക" @@ -844,10 +832,6 @@ msgstr "അടിസ്ഥാന URL" msgid "Basics" msgstr "അടിസ്ഥാന വിവരങ്ങൾ" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "തിരഞ്ഞെടുക്കാൻ മനോഹരമായ ടെംപ്ലേറ്റുകൾ, കൂടാതെ ഇതിലേറെ ഉടൻ വരുന്നു." - #: src/libs/locale.ts msgid "Bengali" msgstr "ബെംഗാളി" @@ -981,6 +965,10 @@ msgstr "ഭാഷ മാറ്റുക" msgid "Change language to…" msgstr "ഭാഷ… ആക്കുക" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "നിങ്ങൾക്ക് ഇണങ്ങുംവിധം നിറങ്ങളും ഫോണ്ടുകളും ഡിസൈനും മാറ്റുക." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "തീം… ആക്കുക" @@ -1006,6 +994,10 @@ msgstr "വീണ്ടും പരിശോധിക്കുക" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "എക്സ്പോർട്ട് ചെയ്ത ഫയലിൽ നിങ്ങൾ പ്രതീക്ഷിക്കുന്നതെല്ലാം ഉണ്ടെന്നും അത് മുഴുവൻ തിരഞ്ഞെടുക്കാവുന്ന ടെക്സ്റ്റ് ആണെന്നും പരിശോധിക്കുക." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ഒരു അപ്ലിക്കന്റ് ട്രാക്കിംഗ് സിസ്റ്റം എന്തൊക്കെ വിട്ടുപോകും എന്ന് പരിശോധിക്കുക, ഉറപ്പുള്ള കീവേഡുകൾ മാത്രം ചേർക്കുക." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് റീസെറ്റ് ചെയ്യുന്നതിനുള്ള ഒരു ലിങ്കിനായി നിങ്ങളുടെ ഇമെയിൽ പരിശോധിക്കുക." @@ -1056,10 +1048,6 @@ msgstr "ഒരു പ്രീസെറ്റ് അല്ലെങ്കിൽ msgid "Choose a resume" msgstr "ഒരു റെസ്യൂമെ തിരഞ്ഞെടുക്കുക" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "സൈഡ്‌ബാറിൽ നിന്ന് നിലവിലുള്ള ഒരു സംഭാഷണം തിരഞ്ഞെടുക്കുക, അല്ലെങ്കിൽ ഡ്രാഫ്റ്റ് കേന്ദ്രീകരിച്ചുള്ള ഒരു പുതിയ ത്രെഡ് ആരംഭിക്കുക." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, അല്ലെങ്കിൽ JSON തിരഞ്ഞെടുക്കുക. ലഭ്യമാകുമ്പോൾ നിങ്ങളുടെ റെസ്യൂമെയും കവർ ലെറ്ററും വെവ്വേറെ എക്സ്പോർട്ട് ചെയ്യുക." @@ -1073,7 +1061,7 @@ msgstr "വൃത്തം" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "വ്യക്തമാക്കുക" +msgstr "മായ്ക്കുക" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "കമ്പനി A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ഈ റെസ്യൂമെ ഈ റോൾ URL-മായി താരതമ്യം ചെയ്ത് കീവേഡുകൾ അപ്ഡേറ്റ് ചെയ്യുക, ശബ്ദം സംക്ഷിപ്തവും വിശ്വസനീയവുമായി നിലനിർത്തുക." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ഈ റിസ്യൂം ഈ ജോലി പരസ്യത്തിന്റെ URL മായി താരതമ്യം ചെയ്ത്, ഒന്നും പെരുപ്പിച്ചു കാട്ടാതെ കീവേഡുകൾ പുതുക്കുക." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "കണക്ഷൻ പരാജയപ്പെട്ടു." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "കണക്ഷൻ സ്ഥിരീകരിച്ചു — ദാതാവ് ഉപയോഗിക്കാൻ തയ്യാറാണ്." +msgid "Connection verified. The provider is ready to use." +msgstr "കണക്ഷൻ പരിശോധിച്ചു. പ്രൊവൈഡർ ഉപയോഗിക്കാൻ തയ്യാറാണ്." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "നിങ്ങൾ അവസാനിപ്പിച്ചിടത്തു നിന്നു തുടരുക" #: 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 "Reactive Resume അല്ലെങ്കിൽ മറ്റേതെങ്കിലും റിസ്യൂം ബിൽഡർ ഉപയോഗിച്ച് നിങ്ങൾ മുമ്പ് സൃഷ്‌ടിച്ച റിസ്യൂം ഇംപോർട്ട് ചെയ്ത്, നിങ്ങൾ അവസാനിപ്പിച്ചിടത്തു നിന്നു തുടരും. പിന്തുണയുള്ള ഫോർമാറ്റുകളിൽ PDF, Microsoft Word, കൂടാതെ Reactive Resume ലെ JSON ഫയലുകളും ഉൾപ്പെടുന്നു." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "സഹായങ്ങൾ ബഗ് ഫിക്‌സുകൾക്കും സുരക്ഷാ അപ്‌ഡേറ്റുകൾക്കും സ്ഥിരമായ മെച്ചപ്പെടുത്തലുകൾക്കും ധനസഹായം നൽകുന്നു, അതിലൂടെ ആപ്പ് സ്മൂത്തായി പ്രവർത്തിക്കുന്നത് ഉറപ്പാക്കുന്നു." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume ലോ മറ്റൊരു റിസ്യൂം ബിൽഡറിലോ നിങ്ങൾ ഉണ്ടാക്കിയ റിസ്യൂം ഇംപോർട്ട് ചെയ്ത്, നിർത്തിയിടത്തുനിന്ന് തുടരുക. PDF, Microsoft Word, Reactive Resume അല്ലെങ്കിൽ JSON Resume ന്റെ JSON ഫയലുകൾ എന്നിവയ്ക്ക് പിന്തുണയുണ്ട്." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "വർഷം ശരിയാക്കുക, അല്ലെങ്കി msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "വർഷം ശരിയാക്കുക, അല്ലെങ്കിൽ തുടരുന്ന ജോലിക്ക് \"Present\" എന്ന് എഴുതുക." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX ഉണ്ടാക്കാനായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF ഉണ്ടാക്കാനായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "പ്രിന്റിംഗിനായി നിങ്ങളുടെ റിസ്യൂം തയ്യാറാക്കാനായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "എഐ ദാതാവിനെ ബന്ധപ്പെടാൻ കഴ msgid "Could not restore this patch." msgstr "ഈ പാച്ച് പുനഃസ്ഥാപിക്കാൻ കഴിഞ്ഞില്ല." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "ടു-ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ സജ്ജമാക്കാനായില്ല." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "ദാതാവിന്റെ കണക്ഷൻ പരിശോധിക്കാൻ കഴിഞ്ഞില്ല." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ഉറവിടം അനുസരിച്ച് എണ്ണുക" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "പാഴ്‌സ് സ്കോറിൽ നിന്ന് പ്രത്യേകം കണക്കാക്കുന്നു. കവറേജ് ഒന്നിനെയും പ്രവചിക്കുന്നില്ല." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "പാഴ്സ് സ്കോറിൽ നിന്ന് വേറിട്ടാണ് ഇത് കണക്കാക്കുന്നത്. കവറേജ് ഒന്നും മുൻകൂട്ടി പറയുന്നില്ല." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "ഒരു സാമ്പിള്‍ റിസ്യൂം സൃഷ്‌ടിക്കുക" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "നിങ്ങൾക്ക് ആഗ്രഹിക്കുന്നത്ര റിസ്യൂങ്ങൾ, യാതൊരു പരിധിയും കൂടാതെ സൃഷ്‌ടിക്കുക." +msgid "Create as many resumes as you want." +msgstr "നിങ്ങൾക്ക് വേണ്ടത്ര റിസ്യൂമുകൾ ഉണ്ടാക്കുക." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "ഇപ്പോൾ ഒരെണ്ണം ഉണ്ടാക്കുക" msgid "Create resume with options" msgstr "ഓപ്ഷനുകളോടുകൂടി റെസ്യൂമെ ഉണ്ടാക്കുക" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഉണ്ടാക്കുക, ഇഷ്ടാനുസൃതമാക്കുക, പങ്കിടുക. Reactive Resume ഓപ്പൺ സോഴ്‌സ് ആണ്, അത് നിങ്ങളെ ട്രാക്ക് ചെയ്യുന്നില്ല, എന്നും സൗജന്യമായി തുടരും." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "സൃഷ്‌ടിച്ചത്" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "നിങ്ങളുടെ റിസ്യൂം ഡിലീറ്റ് ചെയ്യുന്നു..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "നിരസിച്ചു — ഏജന്റിനായി കാത്തിരിക്കുന്നു…" +msgid "Denied, waiting for the agent…" +msgstr "നിരസിച്ചു, ഏജന്റിനായി കാത്തിരിക്കുന്നു…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "നിരസിക്കുക" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker ഇമേജ് ഉപയോഗിച്ച് സ്വന്തം സെർവറുകളിൽ ഇത് വിന്യസിക്കുക." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ഓരോ റോളും ചെറിയ ബുള്ളറ്റുകൾ ഉപയോഗിച്ച് വിവരിക്കുക. തുടർച്ചയായ ഖണ്ഡികകൾ കണ്ണോടിക്കാനും വിഭജിക്കാനും ബുദ്ധിമുട്ടാണ്." @@ -1764,6 +1773,10 @@ msgstr "സംഭാവന ചെയ്യുക" msgid "Donate to Reactive Resume" msgstr "Reactive Resume‑ന് സംഭാവന ചെയ്യുക" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "ബഗ് പരിഹാരങ്ങൾ, സുരക്ഷാ അപ്ഡേറ്റുകൾ, ആപ്പ് പ്രവർത്തിപ്പിച്ചുകൊണ്ടുപോകുന്ന നിത്യജോലി — ഇവയുടെ ചെലവ് വഹിക്കുന്നത് സംഭാവനകളാണ്." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "പൂർത്തിയായി" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ഡൂപ്ലിക്കേറ്റ് ചെയ്യുക" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI ഡ്രാഫ്റ്റായി ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യുക" +msgid "Duplicate as AI draft" +msgstr "AI ഡ്രാഫ്റ്റായി പകർത്തുക" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "ഇംഗ്ലീഷ്" msgid "English (United Kingdom)" msgstr "ഇംഗ്ലീഷ് (യുണൈറ്റഡ് കിംഗ്ഡം)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "നിങ്ങളുടെ അക്കൗണ്ടിന്റെ സുരക്ഷയെ കൂടുതൽ സംരക്ഷണ ലെയറുകൾ ഉപയോഗിച്ച് മെച്ചപ്പെടുത്തുക." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "നിങ്ങളുടെ പാസ്‌കീയ്ക്ക് ഒരു പേര് നൽകുക." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "നിങ്ങളുടെ അക്കൗണ്ടിന് പുതിയ പാസ്‌വേഡ് നൽകുക" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക് പ്രവേശിക്കാൻ, നിങ്ങൾ സൂക്ഷിച്ചിരിക്കുന്ന ബാക്കപ്പ് കോഡുകളിലൊന്ന് നൽകുക" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "റിസ്യൂം ഉടമ നിങ്ങളുമായി പങ്കുവച്ച പാസ്‌വേഡ് നൽകുക." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "ലിങ്ക് ചെയ്യേണ്ട URL നൽകുക" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "നിങ്ങൾ ലിങ്ക് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന URL നൽകുക:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "നിങ്ങളുടെ ഓത്‌ന്റിക്കേറ്റർ ആപ്പിലെ സ്ഥിരീകരണ കോഡ് നൽകുക" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "നിങ്ങളുടെ അക്കൗണ്ട് അപ്‌ഡേറ്റ് ചെയ്യാൻ, നിലവിലെ പാസ്‌വേഡും പുതിയൊരു പാസ്‌വേഡും നൽകുക." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "ടു‑ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ സജ്ജമാക്കുന്നതിന് ഉറപ്പ് വരുത്താൻ, നിങ്ങളുടെ പാസ്‌വേഡ് നൽകുക. ഇത് പ്രാപ്തമാക്കിയാൽ, നിങ്ങൾ ഓരോ തവണയും ലോഗിൻ ചെയ്യുമ്പോഴും നിങ്ങളുടെ ഓത്‌ന്റിക്കേറ്റർ ആപ്പിൽ നിന്ന് ഒരു കോഡ് നൽകേണ്ടിവരും." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "ടു-ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ സജ്ജമാക്കുന്നത് സ്ഥിരീകരിക്കാൻ നിങ്ങളുടെ പാസ്‌വേഡ് നൽകുക. അത് ഓണായിക്കഴിഞ്ഞാൽ, സൈൻ ഇൻ ചെയ്യുന്ന ഓരോ തവണയും നിങ്ങളുടെ ഓത്‌ന്റിക്കേറ്റർ ആപ്പിൽ നിന്നുള്ള ഒരു കോഡ് വേണ്ടിവരും." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ഓരോ ചെക്കും പാസ്സായി. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "വലുതോ ചെറുതോ ആയ ഓരോ സംഭാവനയും പ്രോജക്റ്റിന് വലിയൊരു മാറ്റം സൃഷ്‌ടിക്കുന്നു.<0/>നിങ്ങളുടെ പിന്തുണയ്ക്ക് നന്ദി!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "എത്ര ചെറുതായാലും ഓരോ സംഭാവനയും സഹായകമാണ്.<0/>നിങ്ങളുടെ പിന്തുണയ്ക്ക് നന്ദി!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "ഓരോ ടെംപ്ലേറ്റിനും വ്യത്യസ്ത രൂപമാണ്; നിങ്ങൾ എങ്ങനെ കാണപ്പെടാൻ ആഗ്രഹിക്കുന്നുവോ അതിന് ഇണങ്ങുന്നത് തിരഞ്ഞെടുക്കുക. Reactive Resume ൽ ഇപ്പോൾ 15 എണ്ണമുണ്ട്, ഇനിയും ഏറെ വരാനുണ്ട്." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "കാലാവധി അവസാനിക്കുന്നത്" msgid "Expires on {0}" msgstr "{0}-ന് കാലാവധി അവസാനിക്കും" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "വ്യത്യസ്ത ശൈലികൾക്കും തൊഴിൽ മേഖലകൾക്കും വ്യക്തിത്വങ്ങൾക്കുമൊത്ത് പൊരുത്തപ്പെടുന്ന രീതിയിൽ രൂപകൽപ്പന ചെയ്ത ടെംപ്ലേറ്റുകളുടെ വൈവിധ്യമാർന്ന ഒരു നിര പരിചയപ്പെടൂ. ഇപ്പോൾ Reactive Resume‑ലുണ്ട് 12 ടെംപ്ലേറ്റുകൾ, കൂടാതെ ഇതിലേറെ അടുത്തിടപാടിൽ വരുന്നു." - -#: src/features/settings/pages/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 "Reactive Resume നിങ്ങളുടേതായ ആപ്പ്ലിക്കേഷനുകളുമായി എങ്ങനെ ഇന്റഗ്രേറ്റ് ചെയ്യാമെന്ന് പഠിക്കാൻ API ഡോക്യുമെന്റേഷൻ പരിശോധിക്കുക. വിശദമായ എൻഡ്പോയിന്റുകൾ, അഭ്യർത്ഥന ഉദാഹരണങ്ങൾ, ഓത്‌ന്റിക്കേഷൻ രീതികൾ എന്നിവ അവിടെ ലഭ്യമാണ്." - #: src/libs/resume/section.tsx msgid "Export" msgstr "എക്സ്പോർട്ട്" @@ -2083,17 +2096,13 @@ msgstr "കയറ്റുമതി PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ചിത്രമോ സ്കാനോ ആയിട്ടല്ല, ടെക്സ്റ്റ് PDF ആയി റിസ്യൂം എക്സ്പോർട്ട് ചെയ്യുക." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "നിങ്ങൾക്ക് ആവശ്യമുള്ള ഫോർമാറ്റിൽ നിങ്ങളുടെ ബയോഡാറ്റയോ കവർ ലെറ്ററോ കയറ്റുമതി ചെയ്യുക." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "കാത്തിരിപ്പോ കാലതാമസമോ ഇല്ലാതെ നിങ്ങളുടെ റെസ്യൂമെ തൽക്ഷണം PDF-ലേക്ക് കയറ്റുമതി ചെയ്യുക." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ഒറ്റ ക്ലിക്കിൽ, കാത്തിരിപ്പില്ലാതെ നിങ്ങളുടെ റിസ്യൂം PDF ആയി എക്സ്പോർട്ട് ചെയ്യുക." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "കയറ്റുമതി ചെയ്ത പൈപ്പ്ലൈൻ-ഫ്ലോ.png" +msgstr "കയറ്റുമതി ചെയ്ത pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "AI ദാതാവിനെ സംരക്ഷിക്കുന്ന msgid "Failed to send password reset email. Please try again." msgstr "പാസ്‌വേഡ് റീസെറ്റ് ഇമെയിൽ അയക്കുന്നതിൽ പരാജയപ്പെട്ടു. ദയവായി വീണ്ടും ശ്രമിക്കുക." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ടു‑ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ സജ്ജീകരിക്കാൻ പരാജയപ്പെട്ടു." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ടാഗുകൾ പ്രകാരം ഫിൽട്ടർ ചെയ്യുക" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ദുർബലമായ ബുള്ളറ്റുകൾ കണ്ടെത്തി ശക്തമായ ഫലങ്ങൾ, സംഖ്യകൾ, വ്യാപ്തി, മൂർച്ചയുള്ള ക്രിയകൾ എന്നിവ ഉപയോഗിച്ച് അവയെ മാറ്റിയെഴുതുക." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ദുർബലമായ ബുള്ളറ്റ് പോയിന്റുകൾ കണ്ടെത്തി, കരുത്തുറ്റ ഫലങ്ങളും സംഖ്യകളും വ്യാപ്തിയും മൂർച്ചയുള്ള ക്രിയകളും ചേർത്ത് അവ വീണ്ടും എഴുതുക." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ഫോണ്ട് വെയ്റ്റ്" msgid "Font Weights" msgstr "ഫോണ്ട് വെയ്റ്റുകൾ" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "സുരക്ഷിതവും ശ്രദ്ധവിപരീതം ഇല്ലാത്ത ഒരു അനുഭവത്തിനായി." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ഉദാഹരണത്തിന്, ഈ റിസ്യൂം നിങ്ങൾ ഏത് കമ്പനികൾക്ക് അയച്ചിട്ടുണ്ട് എന്നീ വിവരങ്ങളും ജോബ് വിവരണങ്ങളിലേക്കുള്ള ലിങ്കുകളും ഇവിടെ കുറിച്ചുവെക്കാം." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "സുരക്ഷാ കാരണങ്ങളാൽ, ഈ കീ ഒറ്റത്തവണ മാത്രം പ്രദർശിപ്പിക്കും." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ഉദാഹരണത്തിന്, ഈ റിസ്യൂം ഏതൊക്കെ കമ്പനികൾക്ക് അയച്ചു എന്നോ, ജോലി വിവരണങ്ങളുടെ ലിങ്കുകളോ ഇവിടെ കുറിച്ചുവയ്ക്കുക." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "വിടവുകൾ:" msgid "Generate a random name" msgstr "ഒരു റാൻഡം പേരുണ്ടാക്കുക" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "നിങ്ങളുടെ PDF ഉണ്ടാക്കുന്നു..." + #: src/libs/locale.ts msgid "German" msgstr "ജർമ്മൻ" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ഹീബ്രു" #: 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 "കൂടുതൽ പരിചയസമ്പന്നരായ സംഭാവകരെ ടീമിൽ ഉൾപ്പെടുത്താൻ എന്നെ സഹായിക്കുക, അതുവഴി ഭാരം ഒറ്റ മെയിന്റെയ്‌നറിന്മേൽ നിന്ന് കുറച്ചുകൊണ്ട് വികസനം വേഗത്തിലാക്കാം." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "പരിചയസമ്പന്നരായ കൂടുതൽ സംഭാവകരെ കൂടെക്കൂട്ടാൻ എന്നെ സഹായിക്കൂ; അപ്പോൾ ഈ ജോലി ഒരൊറ്റ മെയിന്റെയ്നറുടെ ചുമലിൽ മാത്രം വരില്ല." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ആപ്പിനെ നിങ്ങളുടെ ഭാഷയിലേക്ക് തർജ്ജമ ചെയ്യാൻ സഹായിക്കുക" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "വ്യത്യസ്ത തൊഴിൽ മേഖലകൾക്കും വ്യക്തിത്വങ്ങൾക്കും അനുയോജ്യമായ റിസ്യൂം ടെംപ്ലേറ്റുകളുടെ ഒരു ശ്രേണി ഇവിടെ ഉണ്ട്. നിങ്ങൾക്ക് മോഡേൺ ആണോ ക്ലാസിക് ആണോ, ഊർജ്ജസ്വലമോ ലളിതമോ ആണോ ഇഷ്ടം, അതനുസരിച്ച് നിങ്ങളുമായി പൊരുത്തപ്പെടുന്ന ഒരു ഡിസൈൻ ഇവിടെ ലഭ്യമാണ്. താഴെയുള്ള ഓപ്ഷനുകൾ പരിശോധിച്ച്, നിങ്ങളുടെ ശൈലിക്ക് ഏറ്റവും യോജിച്ച ടെംപ്ലേറ്റ് തിരഞ്ഞെടുക്കൂ." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "ഇതാണ് നിങ്ങളുടെ പുതിയ API കീ" @@ -2657,10 +2655,6 @@ msgstr "ഹംഗേറിയൻ" msgid "Icon" msgstr "ഐക്കൺ" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "അപേക്ഷക ട്രാക്കിംഗ് സിസ്റ്റത്തിനുള്ള വിടവുകൾ തിരിച്ചറിയുകയും ഉയർന്ന ആത്മവിശ്വാസമുള്ള കീവേഡ് മെച്ചപ്പെടുത്തലുകൾ മാത്രം പ്രയോഗിക്കുകയും ചെയ്യുക." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "അത് ഒരു സ്കാനിൽ നിന്നാണെങ്കിൽ, അത് പ്രതീക്ഷിക്കാവുന്നതാണ്. അല്ലാത്തപക്ഷം അത് നീക്കം ചെയ്യുക; റിക്രൂട്ടർമാർ ഇതിനെ കീവേഡ് സ്റ്റഫിംഗായി കാണും." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "കനനഡ" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "ഏതാണ് ഉപയോഗിക്കേണ്ടതെന്ന് ഊഹിക്കേണ്ടി വരാതിരിക്കാൻ ഒരൊറ്റ വിലാസം സൂക്ഷിക്കുക." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ഒരൊറ്റ വിലാസം മാത്രം വയ്ക്കുക; അപ്പോൾ ഏതാണ് ഉപയോഗിക്കേണ്ടതെന്ന് സോഫ്റ്റ്‌വെയറിന് ഊഹിക്കേണ്ടിവരില്ല." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "സാധാരണയായി ചിത്രങ്ങൾ നീക്കം ചെയ്തോ ചെറുതാക്കിയോ 2.5 MB-യിൽ താഴെ സൂക്ഷിക്കുക." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "ഈ റിസ്യൂമിനെക്കുറിച്ചുള്ള സ്വകാര്യ കുറിപ്പുകൾ ഇവിടെ സൂക്ഷിക്കുക. മറ്റാർക്കും അവ കാണാനാവില്ല." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "റിസ്യൂം ഉള്ളടക്കം ടെക്സ്റ്റിന്റെ ചിത്രങ്ങളായിട്ടല്ല, യഥാർത്ഥ ടെക്സ്റ്റായി സൂക്ഷിക്കുക." @@ -2904,7 +2902,7 @@ msgstr "ഒരുമിച്ച് നിലനിർത്തുക" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "താക്കോൽ" +msgstr "കീ" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "ലൈൻ ഹൈറ്റ്" msgid "Link a Reactive Resume (recommended)" msgstr "ഒരു Reactive Resume ബന്ധിപ്പിക്കുക (ശുപാർശ ചെയ്യുന്നു)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI മാച്ച് സ്കോറിംഗും ക്രമീകരണവും ഉപയോഗിക്കാൻ ഒരു Reactive Resume റിസ്യൂം ലിങ്ക് ചെയ്യുക." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "നിങ്ങളുടെ യോജിപ്പ് സ്കോർ ചെയ്യാനും ക്രമീകരിച്ച പകർപ്പ് ഉണ്ടാക്കാനും ഒരു റിസ്യൂം ലിങ്ക് ചെയ്ത് ജോലി വിവരണം ഒട്ടിക്കുക (എഡിറ്റ്)." @@ -3078,10 +3080,6 @@ msgstr "ലിങ്ക്ഡ്ഇൻ" msgid "LinkedIn, Referral…" msgstr "LinkedIn, റഫറൽ…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume ബന്ധിപ്പിക്കുന്നത് AI മാച്ച് സ്കോറിംഗും ടെയിലറിംഗും പ്രവർത്തനക്ഷമമാക്കുന്നു." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "നിങ്ങളുടെ {providerName} അക്കൗണ്ട് ലിങ്ക് ചെയ്യുന്നു..." @@ -3143,11 +3141,6 @@ msgstr "സ്ഥലം" msgid "Lock" msgstr "ലോക്ക് ചെയ്യുക" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ലോഗ്ഔട്ട് ചെയ്യുക" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "നീണ്ട ഭാഗങ്ങൾ ക്യാപിറ്റൽസിലാണ്." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "പ്രധാന നാവിഗേഷൻ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "അനുഭവ വിഭാഗം കൂടുതൽ ഫലാധിഷ്ഠിതമാക്കുകയും അവ്യക്തമായ ഉത്തരവാദിത്തങ്ങൾ നീക്കം ചെയ്യുകയും ചെയ്യുക." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "അനുഭവ വിഭാഗം ഫലങ്ങളെക്കുറിച്ചാക്കുക, അവ്യക്തമായ ഉത്തരവാദിത്തങ്ങൾ ഒഴിവാക്കുക." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// എന്നതിൽ തുടങ്ങണം" msgid "Name" msgstr "പേര്" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "നിങ്ങൾ അപേക്ഷിക്കുന്ന തസ്തികയുടെ പേരുതന്നെ റിസ്യൂമിന് നൽകുക." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "കീകൾ തിരിച്ചറിയാൻ പേരുകൾ സഹായിക്കും; അതുകൊണ്ട് എന്തിനുവേണ്ടി ഉപയോഗിക്കുന്നുവോ അതിന്റെ പേരുതന്നെ നൽകുക." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ഒന്നിലധികം പാസ്‌കീകൾ രജിസ്റ്റർ ചെയ്താൽ, അവ തമ്മിൽ തിരിച്ചറിയാൻ പേരുകൾ സഹായിക്കും." + #: src/libs/locale.ts msgid "Nepali" msgstr "നേപ്പാളി" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "പുതിയ ആപ്ലിക്കേഷൻ" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "പുതിയ സവിശേഷതകൾ നിരന്തരം ചേർത്തും മെച്ചപ്പെടുത്തി കൊണ്ടുമിരിക്കുന്നതിനാൽ, ഇടയ്ക്കിടെ തിരിച്ച് പരിശോധിക്കാൻ മറക്കരുത്." +msgid "New features land regularly, so check back now and then." +msgstr "പുതിയ സവിശേഷതകൾ പതിവായി വന്നുകൊണ്ടിരിക്കും, അതുകൊണ്ട് ഇടയ്ക്കിടെ വന്നു നോക്കുക." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "പുതിയ ത്രെഡ്" msgid "New Thread" msgstr "പുതിയ ത്രെഡ്" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "പരസ്യങ്ങളില്ല, ട്രാക്കറുകളില്ല; നിങ്ങളുടെ വഴിയിൽ ഒന്നും തടസ്സമാകില്ല." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "പരസ്യങ്ങളില്ല, ട്രാക്കിംഗ് ഇല്ല" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "നിങ്ങളുടെ ഫിൽട്ടറുകളുമായി പൊരുത്തപ്പെടുന്ന ആപ്ലിക്കേഷനുകളൊന്നുമില്ല." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "ഇതുവരെ ആപ്ലിക്കേഷനുകളൊന്നുമില്ല - നിങ്ങളുടെ ഫണലും മറുപടി നിരക്കുകളും കാണുന്നതിന് കുറച്ച് ചേർക്കുക." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "ഇതുവരെ അപേക്ഷകളൊന്നുമില്ല. നിങ്ങളുടെ ഫണലും മറുപടി നിരക്കും കാണാൻ കുറച്ചെണ്ണം ചേർക്കുക." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "ബുള്ളറ്റ് ലിസ്റ്റുകളൊന്നും കണ്ടെത്തിയില്ല." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ആ തിരയലിന് ചേരുന്ന കമാൻഡുകളൊന്നുമില്ല." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "പതിവ് വിഭാഗ തലക്കെട്ടുകളൊന്നും കണ്ടെത്തിയില്ല." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "ഫോൺ നമ്പർ കണ്ടെത്തിയില്ല." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "നിങ്ങൾ നിരസിക്കപ്പെടുമോ എന്നതിനെക്കുറിച്ച് ഒരു പ്രവചനവുമില്ല — ഒരു ഉപകരണത്തിനും അത് സാധ്യമല്ല." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "നിങ്ങൾ നിരസിക്കപ്പെടുമോ എന്ന് ഇവിടെ പ്രവചിക്കുന്നില്ല. ഒരു ഉപകരണത്തിനും അത് സാധ്യമല്ല." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ഒഡിയ" msgid "Ollama Cloud" msgstr "ഒല്ലാമ മേഘം" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "ഡിലീറ്റ് ചെയ്തുകഴിഞ്ഞാൽ, ആ കീക്ക് നിങ്ങളുടെ ഡാറ്റ ആക്സസ് ചെയ്യാനാവില്ല. ഇത് പഴയപടിയാക്കാൻ കഴിയില്ല." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ഒരു ക്ലിക്കിൽ സൈൻ‑ഇൻ" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "ആദ്യത്തെ {0} പേജുകൾ മാത്രമേ പരിശോധിച്ചുള്ളൂ, അതിനാൽ ഈ റിപ്പോർട്ട് മുഴുവൻ ഫയലും ഉൾക്കൊള്ളുന്നില്ല." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "ആദ്യ {MAX_IMPORT} വരികൾ മാത്രം ഒരേസമയം ഇമ്പോർട്ടുചെയ്യുന്നു - {overflow} വിട്ടു. ബാക്കിയുള്ളവ ഇറക്കുമതി ചെയ്യാൻ ഫയൽ വിഭജിക്കുക." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "ഒരേസമയം ആദ്യത്തെ {MAX_IMPORT} വരികൾ മാത്രമേ ഇംപോർട്ട് ആകൂ, {overflow} ഒഴിവാകും. ബാക്കിയുള്ളവ ഇംപോർട്ട് ചെയ്യാൻ ഫയൽ വിഭജിക്കുക." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3649,10 +3667,6 @@ msgstr "ഏജന്റിനുള്ള ഓപ്ഷണൽ കുറിപ് msgid "Optional note for the agent…" msgstr "ഏജന്റിനുള്ള ഓപ്ഷണൽ കുറിപ്പ്…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "ഓപ്ഷണലായി, ലിങ്ക് വഴി നിങ്ങളുടെ റിസ്യൂം കാണാൻ പാസ്‌വേഡ് ഉള്ളവർക്കു മാത്രമാകുന്നതിനായി ഒരു പാസ്‌വേഡ് സജ്ജമാക്കാം." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ഐച്ഛികമായി, ഒരു ജോലി പോസ്റ്റിംഗിലെ ഏതെല്ലാം പദങ്ങൾ ഇതിനകം കാണുന്നു." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "പാസ്‌കീ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "പാസ്‌കീ വിജയകരമായി ഇല്ലാതാക്കി." +msgid "Passkey deleted." +msgstr "പാസ്‌കീ ഡിലീറ്റ് ചെയ്തു." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "പാസ്‌കീ വിജയകരമായി രജിസ്റ്റർ ചെയ്തു." +msgid "Passkey registered." +msgstr "പാസ്‌കീ രജിസ്റ്റർ ചെയ്തു." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "ആശയക്കുഴപ്പം" msgid "Persian" msgstr "പേഴ്‌സിയൻ" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "ഏതെങ്കിലും നിറങ്ങളും ഫോണ്ടുകളും ഡിസൈനുകളും ഉപയോഗിച്ച് നിങ്ങളുടെ റിസ്യൂമിനെ വ്യക്തിപരമാക്കൂ, അത് പൂർണ്ണമായി നിങ്ങളുടെതാക്കൂ." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ഫോൺ" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "സൈഡ്‌ബാറിൽ നിന്ന് ഒരു സംഭാഷണം തിരഞ്ഞെടുക്കുക, അല്ലെങ്കിൽ ഒരു ഡ്രാഫ്റ്റിൽ പണിയെടുക്കാൻ പുതിയ ത്രെഡ് തുടങ്ങുക." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "നിങ്ങളുടെ റിസ്യൂമിനോ കവർ ലെറ്ററിനോ ഒരു ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ഒരു ഐക്കൺ തിരഞ്ഞെടുക്കുക" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "ലേഔട്ട് പാനലിൽ നിന്നുള്ള ഒരു പേജിൽ ഇത് സ്ഥാപിക്കുക, അല്ലെങ്കിൽ നിങ്ങൾ അത് പാർക്ക് ചെയ്യാനാണ് ഉദ്ദേശിക്കുന്നതെങ്കിൽ മറയ്ക്കുക." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain ടെക്സ്റ്റ്, AI ടൂളുകൾക്കും ദ്രുത എഡിറ്റുകൾക്കും അനുയോജ്യമാണ്." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "നിങ്ങളുടെ അക്കൗണ്ടിന് ഒരു പുതിയ പാസ്‌വേഡ് നൽകുക" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "തുടരുന്നതിന്, റിസ്യൂം ഉടമ നിങ്ങൾക്കായി പങ്കിട്ട പാസ്‌വേഡ് നൽകുക." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "നിങ്ങൾ ലിങ്ക് ചെയ്യാനാഗ്രഹിക്കുന്ന URL നൽകുക:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI ടൂളുകൾക്കും വേഗത്തിലുള്ള തിരുത്തലുകൾക്കും യോജിച്ച സാധാരണ ടെക്സ്റ്റ്." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "ദയവായി പദ്ധതിയെ പിന്തുണയ് msgid "Please upload a PDF file." msgstr "ദയവായി ഒരു PDF ഫയൽ അപ്‌ലോഡ് ചെയ്യുക." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "നിങ്ങളുടെ PDF നിർമ്മിക്കുന്നതിനിടെയാണ്, ദയവായി കാത്തിരിക്കുക..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "നിങ്ങളുടെ PDF ജനറേറ്റ് ചെയ്യുന്നത് വരെ കാത്തിരിക്കുക…" - #: src/libs/locale.ts msgid "Polish" msgstr "പോളിഷ്" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "പ്രിഫറൻസുകൾ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "എന്റെ കരിയർ ആഖ്യാനത്തിൽ മാറ്റം വരുത്താതെ വ്യക്തത മെച്ചപ്പെടുത്തുന്ന ഒരു യാഥാസ്ഥിതിക പാച്ച് തയ്യാറാക്കുക." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "എന്റെ കരിയറിന്റെ കഥ മാറ്റാതെ വ്യക്തത മാത്രം മെച്ചപ്പെടുത്തുന്ന ഒരു സൂക്ഷ്മമായ തിരുത്ത് തയ്യാറാക്കുക." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "പ്രോജക്ടുകൾ" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "നിങ്ങളുടെ റിസ്യൂമിനെ അനധികൃത ആക്‌സസിൽ നിന്ന് സംരക്ഷിക്കാൻ ഒരു പാസ്‌വേഡ് ഉപയോഗിക്കുക" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "നിങ്ങളുടെ റിസ്യൂമിനെ ഒരു പാസ്‌വേഡോടെ സംരക്ഷിച്ച്, പാസ്‌വേഡ് ഉള്ളവർക്ക് മാത്രം അത് കാണാൻ അനുവദിക്കുക." +msgid "Protect your resume with a password" +msgstr "നിങ്ങളുടെ റിസ്യൂം പാസ്‌വേഡ് കൊണ്ട് സംരക്ഷിക്കുക" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "പ്രസിദ്ധീകരണങ്ങൾ" msgid "Publisher" msgstr "പ്രസാധകൻ" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "റിസ്യൂമിന് ഒരു പാസ്‌വേഡ് ഇട്ടാൽ, നിങ്ങൾ ആർക്കാണോ അത് നൽകുന്നത് അവർക്കു മാത്രമേ വായിക്കാനാകൂ." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ആദ്യ പേജിന്റെ മുകൾഭാഗത്തിനടുത്ത് ലളിതമായ ഒരു ഇമെയിൽ വിലാസം ചേർക്കുക. മിക്ക സിസ്റ്റങ്ങളും നിങ്ങളെ ഫയൽ ചെയ്യുന്നത് ഇതനുസരിച്ചാണ്." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - ഹോംപേജിലേക്കു പോകു #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "പ്രതികരിക്കുന്ന റെസ്യൂമെ (ജെസൺ)" +msgstr "Reactive Resume (JSON)" #: 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 അതിന്റെ ഉജ്ജ്വലമായ കമ്മ്യൂണിറ്റിയുടെ സഹായത്തോടെ തുടർച്ചയായി വളരുന്നു. ഈ പ്രോജക്ട് കൂടുതൽ മെച്ചപ്പെടുത്താൻ, തങ്ങളുടെ സമയം കഴിവ് എന്നിവ സമർപ്പിച്ച അനവധി വ്യക്തികളോടാണ് അത് കടപ്പെട്ടിരിക്കുന്നത്. GitHub‑ൽ ഫീച്ചറുകൾ മെച്ചപ്പെടുത്തിയ കോഡർമാരെയും, Crowdin‑ൽ തർജ്ജമകൾ നൽകിയ ഭാഷാസ്നേഹികളെയും, തുടർച്ചയായ വികസനത്തിന് സംഭാവന ചെയ്തവരെയുമാണ് ഞങ്ങൾ ആഘോഷിക്കുന്നത്." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "ആളുകൾ അവരുടെ സമയം നൽകുന്നതുകൊണ്ടാണ് Reactive Resume മെച്ചപ്പെടുന്നത്. GitHub ലെ സംഭാവകർ സവിശേഷതകൾ ഉണ്ടാക്കുകയും ബഗുകൾ പരിഹരിക്കുകയും ചെയ്യുന്നു, Crowdin ലെ വിവർത്തകർ ഇത് മറ്റു ഭാഷകളിൽ വായിക്കാവുന്നതാക്കുന്നു, സംഭാവന നൽകുന്നവർ വികസനം തുടരാൻ സഹായിക്കുന്നു. ഈ പ്രോജക്ടിന്റെ പുരോഗതി അവരെല്ലാവരോടും കടപ്പെട്ടിരിക്കുന്നു." #: 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 സ്നേഹത്തോടെ നിർമ്മിച്ചതും എന്നെയും സംഭാവകരുടെ ഒരു കമ്മ്യൂണിറ്റിയെയും കൊണ്ട് പരിപാലിച്ചുകൊണ്ടിരിക്കുന്ന, സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ ഒരു പ്രോജക്ടാണ്. നിങ്ങളുടെ സംഭാവനകൾ ഈ പ്രോജക്ട് നിലനിർത്താനും വികസിപ്പിക്കാനും സഹായിക്കുന്നു." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ഒരു സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ പ്രോജക്ടാണ്; ഞാനും സംഭാവകരുടെ ഒരു സമൂഹവും ചേർന്നാണ് ഇത് പരിപാലിക്കുന്നത്. നിങ്ങളുടെ സംഭാവനകൾ നടത്തിപ്പുചെലവ് വഹിക്കുകയും വികസനം തുടരാൻ സഹായിക്കുകയും ചെയ്യുന്നു." #: 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." -msgstr "Reactive Resume നിങ്ങളുടെ റിസ്യൂം സൃഷ്‌ടിക്കാനും അപ്‌ഡേറ്റ് ചെയ്യാനും പങ്കിടാനും ഉള്ള പ്രക്രിയ ലളിതമാക്കുന്ന, സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ ഒരു റിസ്യൂം ബിൽഡറാണ്." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഉണ്ടാക്കാനും പുതുക്കാനും പങ്കിടാനും എളുപ്പമാക്കുന്ന സൗജന്യവും ഓപ്പൺ സോഴ്‌സുമായ റിസ്യൂം ബിൽഡറാണ് Reactive Resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "റിയാക്ടീവ് റെസ്യൂമെ സൌജന്യവും ഓപ്പൺ സോഴ്‌സുമാണ്. ഇത് നിങ്ങൾക്ക് സഹായകരമായിട്ടുണ്ടെങ്കിൽ, ദയവായി സംഭാവന നൽകുന്നത് പരിഗണിക്കുക." #: 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 ഓപ്പൺ സോഴ്‌സും സ്വകാര്യത കേന്ദ്രീകൃതവുമായ, പൂർണ്ണമായും സൗജന്യമായൊരു ആപ്പാണ്. മറ്റ് റിസ്യൂം ബിൽഡറുകളെ അപേക്ഷിച്ച്, ഇത് പരസ്യങ്ങൾ കാണിക്കുകയോ, നിങ്ങളുടെ ഡാറ്റ ട്രാക്ക് ചെയ്യുകയോ, സവിശേഷതകൾ പേയ്വാളിന് പിന്നിൽ ഒതുക്കുകയോ ചെയ്യുന്നില്ല." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ഓപ്പൺ സോഴ്‌സും സ്വകാര്യവും സൗജന്യവുമാണ്. ഇത് പരസ്യങ്ങൾ കാണിക്കുന്നില്ല, നിങ്ങൾ എന്തു ചെയ്യുന്നു എന്ന് ട്രാക്ക് ചെയ്യുന്നില്ല, സവിശേഷതകൾ പണമടയ്ക്കൽ മതിലിനു പിന്നിൽ പൂട്ടിവയ്ക്കുന്നുമില്ല." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4097,7 +4095,7 @@ msgstr "റിയാക്ടീവ് റെസ്യൂമെ v<0>{__APP_VERSI #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "റിയാക്ടീവ് റെസ്യൂമെ v4 (ജെസൺ)" +msgstr "റിയാക്ടീവ് റെസ്യൂമെ v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "പുനർനാമകരണം ചെയ്യുക" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "നിങ്ങളുടെ ബ്രൗസറിൽ നിലവിലെ റിസ്യൂം PDF ആയി റെൻഡർ ചെയ്ത് പൂർണ്ണ ഫയൽ പരിശോധന നടത്തുന്നു. ഒന്നും അപ്‌ലോഡ് ചെയ്യുന്നില്ല." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "നിങ്ങളുടെ ഇപ്പോഴത്തെ റിസ്യൂം PDF ആക്കി, മുഴുവൻ ഫയൽ പരിശോധനയും നിങ്ങളുടെ ബ്രൗസറിൽ തന്നെ നടത്തുന്നു. ഒന്നും അപ്‌ലോഡ് ചെയ്യുന്നില്ല." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "ഈ പതിപ്പ് പുനഃസ്ഥാപിക്കണോ? #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "പുനരാരംഭിക്കുക" +msgstr "റെസ്യൂമെ" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "ഉള്ളടക്കം പുനരാരംഭിക്കുക" +msgstr "റെസ്യൂമെ ഉള്ളടക്കം" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,6 +4316,11 @@ msgstr "റിസ്യൂം എഡിറ്റ്" msgid "Resume file" msgstr "റെസ്യൂമേ ഫയൽ" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "റിസ്യൂം ലിങ്ക് ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തി." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "റെസ്യൂമെ ലിങ്ക് ചെയ്‌തു" @@ -4330,13 +4333,17 @@ msgstr "റെസ്യൂമെ ഓപ്ഷനുകൾ" msgid "Resume patch" msgstr "റെസ്യൂമെ പാച്ച്" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "വിവിധ തൊഴിലുകൾക്കും അഭിരുചികൾക്കും ഇണങ്ങുന്ന റിസ്യൂം ടെംപ്ലേറ്റുകൾ. നിങ്ങൾക്ക് ചേരുന്നത് തിരഞ്ഞെടുക്കുക." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/resumes/index.tsx msgid "Resumes" -msgstr "റിസ്യൂങ്ങൾ" +msgstr "റെസ്യൂമെകൾ" #: src/routes/agent/-components/agent-chat.tsx msgid "Retry" @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "എഡിറ്റുകൾ അവലോകനം ചെയ്യുക" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "ജോലി വിവരണവുമായി പൊരുത്തപ്പെടുന്ന വിധത്തിൽ റെസ്യൂമെ പരിശോധിച്ച്, അനിശ്ചിതമായ വിഭാഗങ്ങൾ മാറ്റുന്നതിനുമുമ്പ് എന്നോട് ചോദ്യങ്ങൾ ചോദിക്കുക." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ഒരു ജോലി വിവരണവുമായി ഒത്തുനോക്കി റിസ്യൂം പരിശോധിക്കുക; ഉറപ്പില്ലാത്ത എന്തെങ്കിലും മാറ്റുന്നതിനു മുൻപ് എന്നോട് ചോദിക്കുക." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "അവലോകനം ചെയ്യുന്നു…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "പൊതുവായി തോന്നാതെ ഒരു സീനിയർ എഞ്ചിനീയറിംഗ് മാനേജർ റോളിനെ ലക്ഷ്യം വയ്ക്കുന്ന തരത്തിൽ സംഗ്രഹം പുനഃക്രമീകരിക്കുക." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "സീനിയർ എൻജിനീയറിംഗ് മാനേജർ റോളിന് അനുയോജ്യമായി സംഗ്രഹം വീണ്ടും എഴുതുക, അത് കൃത്യമായി നിലനിർത്തുക." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "സ്റ്റാർട്ടപ്പ് സ്ഥാപകനിൽ നിന്ന് ഉൽപ്പന്നത്തിലേക്കുള്ള പരിവർത്തനത്തിനായി ഈ റെസ്യൂമെ വീണ്ടും എഴുതുക, അതുവഴി ബിസിനസ്സിൽ വ്യക്തമായ സ്വാധീനം ചെലുത്താം." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "പ്രോഡക്ട് ലീഡ് റോളിലേക്ക് മാറുന്ന ഒരു സ്റ്റാർട്ടപ്പ് സ്ഥാപകനുവേണ്ടി ഈ റിസ്യൂം വീണ്ടും എഴുതി, ബിസിനസ് സ്വാധീനം കാണിക്കുക." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "സെപറേറ്റർ" msgid "Serbian" msgstr "സെർബിയൻ" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "പാസ്‌വേഡ് അറിയുന്നവർ മാത്രം പൊതു URL തുറക്കണമെന്ന് ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഒരു പാസ്‌വേഡ് സജ്ജമാക്കുക." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "ഒരു AI ദാതാവിനെ സജ്ജീകരിക്ക msgid "Set up an AI provider before starting a thread." msgstr "ഒരു ത്രെഡ് ആരംഭിക്കുന്നതിന് മുമ്പ് ഒരു AI ദാതാവിനെ സജ്ജമാക്കുക." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ആദ്യം ഒരു AI പ്രൊവൈഡർ സജ്ജമാക്കുക." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ഈ റെസ്യൂമെയെക്കുറിച്ച് സംസാരിക്കാനും എഡിറ്റുകൾ സ്വയമേവ പ്രയോഗിക്കാനും ഒരു AI ദാതാവിനെ സജ്ജീകരിക്കുക." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "ആരംഭിക്കാൻ ഒരു AI ദാതാവിനെ സജ്ജീകരിക്കുക." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ഓത്‌ന്റിക്കേറ്റർ ആപ്പ് സജ msgid "Shadow Width" msgstr "ഷാഡോ വീതി" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "പൊതു URL വഴി പങ്കിടുക, ആ URL ന് ഒരു പാസ്‌വേഡ് ഇടുക, അല്ലെങ്കിൽ PDF ഡൗൺലോഡ് ചെയ്ത് നിങ്ങൾ തന്നെ അയയ്ക്കുക." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "നിങ്ങളുടെ റിസ്യൂം ഒരു പബ്ലിക് URL ഉപയോഗിച്ച് ഷെയർ ചെയ്യുക, മറ്റുള്ളവർക്ക് അത് കാണാൻ അനുവദിക്കുക." +msgid "Share your resume with a public URL." +msgstr "പൊതു URL വഴി നിങ്ങളുടെ റിസ്യൂം പങ്കിടുക." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google അല്ലെങ്കിൽ ഒരു കസ്റ്റം OAuth പ്രൊവൈഡർ ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യുക." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "സൈൻ ഔട്ട്" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "ചില അക്ഷരങ്ങൾ ചോദ്യചിഹ്നങ്ങളായി വരുന്നു." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "ചില പരിശോധനകൾക്ക് ഈ ഫയലിൽ ഇല്ലാത്ത വിവരങ്ങൾ ആവശ്യമാണ്: പരിശോധിക്കാൻ കഴിയാത്ത പേജ് ഉള്ളടക്കം, അല്ലെങ്കിൽ ഈ പരിശോധനകൾ ഉൾക്കൊള്ളാത്ത ഭാഷയിലുള്ള ടെക്സ്റ്റ്. അവ വിജയിച്ചതായോ പരാജയപ്പെട്ടതായോ കണക്കാക്കുന്നില്ല." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "ചില പരിശോധനകൾക്ക് ഈ ഫയലിൽ ഇല്ലാത്ത വിവരങ്ങൾ വേണം: പരിശോധിക്കാൻ കഴിയാത്ത പേജ് ഉള്ളടക്കം, അല്ലെങ്കിൽ ഈ പരിശോധനകൾ ഉൾക്കൊള്ളാത്ത ഭാഷയിലുള്ള വാചകം. അവ വിജയമായും കണക്കാക്കില്ല, പരാജയമായും കണക്കാക്കില്ല." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "നിങ്ങളുടെ പേര് സ്വന്തം വരിയിൽ നൽകി റിസ്യൂം തുടങ്ങുക." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "ത്രെഡ് ആരംഭിക്കുക" +msgid "Start thread" +msgstr "ത്രെഡ് തുടങ്ങുക" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "മറ്റൊരു ടാബിൽ വരുത്തിയ സമന #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "മേശ" +msgstr "പട്ടിക" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor എൻ്റെ ബയോഡാറ്റ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ഈ റെസ്യൂമെ ഒരു പ്രൊഡക്റ്റ് മാനേജർ ജോലി വിവരണത്തിന് അനുയോജ്യമാക്കുകയും റോഡ്മാപ്പ് ഉടമസ്ഥാവകാശം, പങ്കാളി ആശയവിനിമയം, അളക്കാവുന്ന ലോഞ്ച് ഫലങ്ങൾ എന്നിവയ്ക്ക് പ്രാധാന്യം നൽകുകയും ചെയ്യുക." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ഒരു പ്രോഡക്ട് മാനേജർ ജോലി വിവരണത്തിന് അനുയോജ്യമായി ഈ റിസ്യൂം ക്രമീകരിക്കുക, റോഡ്‌മാപ്പ് ഉടമസ്ഥത, പങ്കാളികളുമായുള്ള ആശയവിനിമയം, അളക്കാവുന്ന ലോഞ്ച് ഫലങ്ങൾ എന്നിവയ്ക്ക് ഊന്നൽ നൽകുക." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ഏജന്റിന് നിങ്ങളുടെ അഭിപ്രായം ആവശ്യമാണ്." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API കീ വിജയകരമായി ഡിലീറ്റ് ചെയ്‍തു." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Reactive Resume നിങ്ങളുടെ സ്വന്തം ആപ്ലിക്കേഷനുകളുമായി എങ്ങനെ ബന്ധിപ്പിക്കാം എന്ന് API ഡോക്യുമെന്റേഷൻ കാണിക്കുന്നു. എൻഡ്‌പോയിന്റുകൾ, റിക്വസ്റ്റ് ഫോർമാറ്റ്, ഓത്‌ന്റിക്കേഷൻ എന്നിവ ഇതിൽ ഉൾപ്പെടുന്നു." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "ഈ API കീ ഡിലീറ്റുചെയ്ത ശേഷം നിങ്ങളുടെ ഡാറ്റയിലേക്ക് ഇനി ആക്‌സസ് ചെയ്യാൻ സാധിക്കില്ല. ഈ പ്രവർത്തി തിരികെ ലഭ്യമാക്കാൻ സാധിക്കില്ല." +msgid "The API key has been deleted." +msgstr "API കീ ഡിലീറ്റ് ചെയ്തു." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "നിങ്ങളെ ഇവിടേക്ക് അയച്ച ആപ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "മുകളിലുള്ള പരിശോധനകൾ യാന്ത്രികമാണ്. ഇത് നിങ്ങളുടെ ബുള്ളറ്റുകളെക്കുറിച്ച് ഒരു വായനക്കാരൻ എന്ത് ചിന്തിക്കുമെന്ന് ഒരു ഭാഷാ മോഡലിനോട് ചോദിക്കുകയും പുനരെഴുത്തുകൾ നിർദ്ദേശിക്കുകയും ചെയ്യുന്നു. ഇത് ഒരു സ്കോറും നൽകുന്നില്ല." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "നിങ്ങൾ തിരയുന്ന കമാൻഡ് നിലവിലില്ല." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "വിശദ പരിശോധന പൂർത്തിയാക്കാൻ കഴിഞ്ഞില്ല. വീണ്ടും ശ്രമിക്കുക." @@ -5317,10 +5332,6 @@ msgstr "ദാതാവിന്റെ പ്രതികരണം പരിശ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "റെസ്യൂമെ പ്രിവ്യൂ അപ്ഡേറ്റ് ചെയ്യാൻ കഴിഞ്ഞില്ല. അവസാനത്തെ സാധുവായ പ്രിവ്യൂ ഇപ്പോഴും കാണിച്ചിരിക്കുന്നു." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "നിങ്ങൾ ആക്സസ് ചെയ്യാൻ ശ്രമിക്കുന്ന റിസ്യൂം പാസ്‌വേഡ് സംരക്ഷിതമാണ്" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "ഒരേ വരി ഓരോ പേജിലും ആവർത്തിക്കുന്നു." @@ -5369,26 +5380,13 @@ msgstr "പ്രൊഫൈൽ, പോർട്ട്‌ഫോളിയോ അല msgid "There is no summary paragraph." msgstr "സംഗ്രഹ ഖണ്ഡിക ഇല്ല." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX ഉണ്ടാക്കുന്നതിനിടയിൽ ഒരു പ്രശ്നമുണ്ടായി, ദയവായി വീണ്ടും ശ്രമിക്കുക." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF സൃഷ്ടിക്കുന്നതിൽ ഒരു പ്രശ്നമുണ്ടായി, ദയവായി വീണ്ടും ശ്രമിക്കുക." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "നിങ്ങളുടെ റെസ്യൂമെ പ്രിന്റിംഗിനായി തയ്യാറാക്കുന്നതിൽ ഒരു പ്രശ്നമുണ്ടായി, ദയവായി വീണ്ടും ശ്രമിക്കുക." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ഈ പരിശോധന നടത്താൻ ആവശ്യമായ വിവരങ്ങൾ ഇല്ലായിരുന്നു." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "നിങ്ങൾ ടൈപ്പ് ചെയ്യുന്നതിനനുസരിച്ച് ഈ പരിശോധനകൾ പ്രവർത്തിക്കുന്നു, നിങ്ങളുടെ ബ്രൗസറിൽ നിന്ന് ഒരിക്കലും പുറത്തുപോകരുത്. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "നിങ്ങൾ ടൈപ്പ് ചെയ്യുന്നതിനൊപ്പം ഈ പരിശോധനകൾ നടക്കുന്നു, അവ ഒരിക്കലും നിങ്ങളുടെ ബ്രൗസർ വിട്ടുപോകുന്നില്ല. നിങ്ങളുടെ റിസ്യൂം സോഫ്റ്റ്‌വെയറിന് വായിക്കാനാകുമോ എന്നാണ് അവ പരിശോധിക്കുന്നത്, അത് എത്ര നന്നായി എഴുതിയിരിക്കുന്നു എന്നല്ല." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ഈ പ്രവർത്തി തിരികെ ലഭ്യമാക msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ഈ പ്രവർത്തി തിരികെ ലഭ്യമാക്കാൻ സാധിക്കില്ല. നിങ്ങളുടെ എല്ലാ ഡാറ്റയും ശാശ്വതമായി ഡിലീറ്റ് ചെയ്യപ്പെടും." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ഈ പ്രവർത്തനം പഴയപടിയാക്കാൻ കഴിയില്ല. സംഭാഷണ സന്ദേശങ്ങളും അപ്‌ലോഡ് ചെയ്‌ത അറ്റാച്ച്‌മെന്റുകളും നീക്കം ചെയ്യപ്പെടും. വർക്കിംഗ് റെസ്യൂമെ നിങ്ങളുടെ ഡാഷ്‌ബോർഡിൽ തന്നെ തുടരും, അത് പ്രത്യേകം ഇല്ലാതാക്കാനും കഴിയും." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ഈ പ്രവർത്തനം പഴയപടിയാക്കാൻ കഴിയില്ല. സന്ദേശങ്ങളും ത്രെഡ് അറ്റാച്ചുമെന്റുകളും നീക്കം ചെയ്യപ്പെടും." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ഈ പ്രവൃത്തി പഴയപടിയാക്കാൻ കഴിയില്ല. ഇത് ത്രെഡിലെ സന്ദേശങ്ങളും അപ്‌ലോഡ് ചെയ്ത അറ്റാച്ച്മെന്റുകളും ഡിലീറ്റ് ചെയ്യും." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ഈ ഏജന്റ് ത്രെഡ് തുറക്കാൻ കഴിഞ്ഞില്ല." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ഈ പ്രവൃത്തി പഴയപടിയാക്കാൻ കഴിയില്ല. ഇത് ത്രെഡിലെ സന്ദേശങ്ങളും അപ്‌ലോഡ് ചെയ്ത അറ്റാച്ച്മെന്റുകളും ഡിലീറ്റ് ചെയ്യും. പണിയെടുക്കുന്ന റിസ്യൂം നിങ്ങളുടെ ഡാഷ്‌ബോർഡിൽ തന്നെ ഉണ്ടാകും, അത് വെവ്വേറെ ഡിലീറ്റ് ചെയ്യാം." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ഈ പരിശോധന ഈ ഫയലിന് ബാധകമല് msgid "This check only runs on resumes written in English." msgstr "ഇംഗ്ലീഷിൽ എഴുതിയ റിസ്യൂമുകളിൽ മാത്രമേ ഈ പരിശോധന പ്രവർത്തിക്കൂ." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ഇത് ഒരു പുതിയ API കീ ഉണ്ടാക്കുന്നു; Reactive Resume API വഴി നിങ്ങളുടെ റിസ്യൂം ഡാറ്റ വായിക്കാനും മാറ്റാനും ഇത് മറ്റു പ്രോഗ്രാമുകളെ അനുവദിക്കുന്നു." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ഈ തീയതി ശരിയായി വായിക്കില്ല." @@ -5523,6 +5521,10 @@ msgstr "ഇത് ഒരു XFA ഫോം ആണ്, അതിനാൽ മി msgid "This is not a common resume page size." msgstr "ഇത് സാധാരണ റിസ്യൂം പേജ് വലുപ്പമല്ല." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ഈ കീ ഒരിക്കൽ മാത്രമേ കാണിക്കൂ. ഈ ഡയലോഗ് അടയ്ക്കുന്നതിനു മുൻപ് അത് പകർത്തിവയ്ക്കുക." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ഈ ലിങ്കിന് അതിൻ്റെ പ്രോട്ടോക്കോൾ നഷ്ടമായിരിക്കുന്നു." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI പ്രൊവൈഡർ പ്രതികരിക്കുന്ന സമയത്തെ ആശ്രയിച്ച് ഇതിന് കുറച്ച് മിനിറ്റുകൾ എടുക്കാം. ദയവായി വിൻഡോ അടയ്ക്കുകയോ പേജ് റിഫ്രെഷ് ചെയ്യുകയോ ചെയ്യരുത്." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "ഈ ഫയലിന്റെ ടെക്സ്റ്റ് സോഫ്റ്റ്‌വെയറിന് എത്ര വിശ്വസ്തതയോടെ എക്‌സ്ട്രാക്റ്റ് ചെയ്യാൻ കഴിയുമെന്ന് ഇത് അളക്കുന്നു. ഒരു അപേക്ഷ നിരസിക്കപ്പെടുമോ എന്ന് ഇത് പ്രവചിക്കുന്നില്ല. ഒരു ടൂളിനും അതിന് കഴിയില്ല. നിങ്ങളുടെ ഫയൽ ഈ ബ്രൗസറിൽ വായിക്കുകയും ഒരിക്കലും അപ്‌ലോഡ് ചെയ്യാതിരിക്കുകയും ചെയ്തു." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ഈ ഫയലിലെ വാചകം സോഫ്റ്റ്‌വെയറിന് എത്ര കൃത്യമായി എടുക്കാനാകും എന്നാണ് ഇത് അളക്കുന്നത്. ഒരു അപേക്ഷ നിരസിക്കപ്പെടുമോ എന്ന് ഇത് പ്രവചിക്കുന്നില്ല, ഒരു ഉപകരണത്തിനും അത് സാധ്യമല്ല. നിങ്ങളുടെ ഫയൽ ഈ ബ്രൗസറിൽ തന്നെയാണ് വായിച്ചത്, ഒരിക്കലും അപ്‌ലോഡ് ചെയ്തിട്ടില്ല." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ഈ റിസ്യൂം ലോക്ക് ചെയ്തതിനാ msgid "This resume is long." msgstr "ഈ റിസ്യൂം നീണ്ടതാണ്." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ഈ റിസ്യൂം പാസ്‌വേഡ് കൊണ്ട് സംരക്ഷിച്ചിരിക്കുന്നു" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ഈ റെസ്യൂമെ ഒരു AI ഏജന്റ് അപ്ഡേറ്റ് ചെയ്തു." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "ഈ റെസ്യൂമെയുടെ പങ്കിടൽ ക്രമീകരണങ്ങൾ മറ്റെവിടെയെങ്കിലും മാറ്റി." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ഈ അവലോകനം നിങ്ങളുടെ എഴുത്തിനെക്കുറിച്ചുള്ള ഒരു ഭാഷാ മോഡലിന്റെ അഭിപ്രായമാണ്. ഇത് മുകളിലെ സ്കോർ മാറ്റുന്നില്ല, ഇത് തെറ്റാകാനും സാധ്യതയുണ്ട്. ഇതിനെ ഒരു അന്തിമ വിധിയായിട്ടല്ല, രണ്ടാമത്തെ അഭിപ്രായമായി കാണുക." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ഈ അവലോകനം നിങ്ങളുടെ എഴുത്തിനെക്കുറിച്ചുള്ള ഒരു ഭാഷാ മോഡലിന്റെ അഭിപ്രായമാണ്. ഇത് മുകളിലെ സ്കോർ മാറ്റുന്നില്ല, ഇത് തെറ്റാകാനും മതി. ഇതിനെ അന്തിമ വിധിയായല്ല, രണ്ടാമതൊരു അഭിപ്രായമായി കാണുക." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "ഈ വേഷത്തിന് വിവരണമില്ല." msgid "This section has content but never appears." msgstr "ഈ വിഭാഗത്തിൽ ഉള്ളടക്കമുണ്ടെങ്കിലും ഒരിക്കലും ദൃശ്യമാകില്ല." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ഈ സെക്ഷൻ, ഈ റിസ്യൂമിനോട് പ്രത്യേകിച്ച് ബന്ധപ്പെട്ട നിങ്ങളുടെ സ്വകാര്യ കുറിപ്പുകൾക്കായി സംവരണം ചെയ്തിരിക്കുന്നു. ഇവിടെ ഉള്ള ഉള്ളടക്കം സ്വകാര്യമാണ്, മറ്റാരുമായും പങ്കിടുകയില്ല." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ഈ ഭാഗം നിരകളിലുടനീളം വിഭജിച്ചിരിക്കുന്നു." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ഈ പടി ഐച്ചികമാണ്, പക്ഷേ നിർദ്ദേശിക്കപ്പെടുന്നു." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ഈ ത്രെഡ് ആർക്കൈവ് ചെയ്‌തിരിക്കുന്നു. പുതിയ സന്ദേശങ്ങൾ അയയ്‌ക്കാൻ കഴിയില്ല." +msgid "This thread is archived. You can't send new messages." +msgstr "ഈ ത്രെഡ് ആർക്കൈവ് ചെയ്തിരിക്കുന്നു. പുതിയ സന്ദേശങ്ങൾ അയയ്ക്കാനാവില്ല." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "ഈ ത്രെഡ് വായിക്കാൻ മാത്രമു msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "വർക്കിംഗ് റെസ്യൂമെയോ AI ദാതാവോ ലഭ്യമല്ലാത്തതിനാൽ ഈ ത്രെഡ് വായിക്കാൻ മാത്രമുള്ളതാണ്." -#: 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 "Reactive Resume API‑യിലേക്ക് ഒരു പുതിയ API കീ സൃഷ്‌ടിക്കുന്നതിന് ഇത് സഹായിക്കും, അതിലൂടെ മെഷീനുകൾക്ക് നിങ്ങളുടെ റിസ്യൂം ഡാറ്റയുമായി ഇടപെടാൻ കഴിയും." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "നിങ്ങൾ ഒന്നിലധികം പാസ്‌കീകൾ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കുന്നുവെങ്കിൽ, പിന്നീട് അത് തിരിച്ചറിയാൻ ഇത് നിങ്ങളെ സഹായിക്കും." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "ഇത് ഈ വിഭാഗത്തിലെ എല്ലാ ഇനങ്ങളും നീക്കം ചെയ്യും." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "ഒരു കീവേഡ് ഡംപ് പോലെ വായിക്കുന്നതിനുപകരം ടാർഗെറ്റ് റോളിനെ പിന്തുണയ്ക്കുന്നതിനായി സ്കിൽസ് വിഭാഗം കൂടുതൽ ശക്തമാക്കുക." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume ഉപയോഗിച്ച് ഒരു റിസ്യൂം നിർമ്മിക്കുന്നതിനുള്ള ടൈംലാപ്സ് ഡെമോൺസ്‌ട്രേഷൻ" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume ൽ ഒരു റിസ്യൂം ഉണ്ടാക്കുന്നതിന്റെ ടൈംലാപ്സ്" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "ടൈംലൈൻ" msgid "Tip" msgstr "നുറുങ്ങ്" -#: 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 "ടിപ്പ്: API കീയ്ക്ക് പിന്നീട് തിരിച്ചറിയാൻ സഹായിക്കുന്ന തരത്തിൽ, അതിന്റെ ഉദ്ദേശ്യം സൂചിപ്പിക്കുന്ന ഒരു പേര് നൽകുക." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "ടിപ്പ്: നിങ്ങൾ അപേക്ഷിക്കുന്ന പദവിയെ ആധാരമാക്കിക്കൊണ്ട് റിസ്യൂമിന് പേര് നൽകാം." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ടൈറ്റിൽ" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ്റ് ചെയ്യാൻ, നിങ്ങൾ സ്ഥിരീകരണ ടെക്സ്റ്റ് നൽകുകയും താഴെയുള്ള ബട്ടൺ ക്ലിക്ക് ചെയ്യുകയും വേണം." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ്റ് ചെയ്യാൻ, താഴെയുള്ള സ്ഥിരീകരണ വാചകം ടൈപ്പ് ചെയ്ത ശേഷം ബട്ടൺ ക്ലിക്ക് ചെയ്യുക." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "എക്സ്പോർട്ട് ചെയ്യുമ്പോൾ ഡിസ്ക്രീഷണറി ലിഗേച്ചറുകൾ ഓഫ് ചെയ്യുക." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "നിങ്ങളുടെ റിസ്യൂം എത്ര തവണ കണ്ടു‑ഡൗൺലോഡ് ചെയ്തു എന്നു ട്രാക്ക് ചെയ്യാൻ പബ്ലിക് ഷെയറിംഗ് പ്രാപ്തമാക്കുക. റിസ്യൂമിന്റെ സ്റ്റാറ്റിസ്റ്റിക്സ് നിങ്ങൾക്ക് മാത്രമേ കാണാനാകൂ." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "നിങ്ങളുടെ റിസ്യൂം എത്ര തവണ കണ്ടു അല്ലെങ്കിൽ ഡൗൺലോഡ് ചെയ്തു എന്ന് അറിയാൻ പൊതു പങ്കിടൽ ഓണാക്കുക. ഈ എണ്ണങ്ങൾ നിങ്ങൾക്കു മാത്രമേ കാണാനാകൂ." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "ടു‑ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ടു‑ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ വിജയകരമായി അപ്രാപ്തമാക്കി." +msgid "Two-factor authentication is now disabled." +msgstr "ടു-ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ ഇപ്പോൾ അപ്രാപ്തമാക്കിയിരിക്കുന്നു." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ടു‑ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ വിജയകരമായി സജ്ജീകരിച്ചു." +msgid "Two-factor authentication is now enabled." +msgstr "ടു-ഫാക്ടർ ഓത്‌ന്റിക്കേഷൻ ഇപ്പോൾ പ്രാപ്തമാക്കിയിരിക്കുന്നു." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "നിലവിലുള്ള ഒരു വളന്റിയർ അന msgid "Update Password" msgstr "പാസ്‌വേഡ് അപ്‌ഡേറ്റ് ചെയ്യുക" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "നേതൃത്വം, പരിമിതികൾ, വിട്ടുവീഴ്ചകൾ, അളക്കാവുന്ന ഫലങ്ങൾ എന്നിവ കാണിക്കുന്നതിന് പ്രോജക്റ്റ് ബുള്ളറ്റുകൾ അപ്ഡേറ്റ് ചെയ്യുക." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "റിസ്യൂം അപ്‌ഡേറ്റ് ചെയ്യുക" @@ -5970,6 +5952,10 @@ msgstr "റിസ്യൂം അപ്‌ഡേറ്റ് ചെയ്യു msgid "Update the calendar date for this timeline entry." msgstr "ഈ ടൈംലൈൻ എൻട്രിക്കുള്ള കലണ്ടർ തീയതി അപ്‌ഡേറ്റ് ചെയ്യുക." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "നേതൃത്വം, പരിമിതികൾ, വിട്ടുവീഴ്ചകൾ, അളക്കാവുന്ന ഫലങ്ങൾ എന്നിവ കാണിക്കുംവിധം പ്രോജക്ട് ബുള്ളറ്റുകൾ പുതുക്കുക." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "ഈ ആപ്ലിക്കേഷൻ്റെ details അപ്‌ഡേറ്റ് ചെയ്യുക." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "അപ്‌ലോഡ് .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ഒരു റിസ്യൂം അപ്‌ലോഡ് ചെയ്ത് ഒരു അപ്ലിക്കന്റ് ട്രാക്കിംഗ് സിസ്റ്റം അതിൽ നിന്ന് യഥാർത്ഥത്തിൽ എന്ത് വായിക്കുന്നുവെന്ന് കാണുക. എല്ലാം ഈ ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ ഫയൽ ഒരിക്കലും അപ്‌ലോഡ് ചെയ്യുന്നില്ല, ഒന്നും സംഭരിക്കുന്നുമില്ല." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ഒരു റിസ്യൂം അപ്‌ലോഡ് ചെയ്ത്, അതിൽ നിന്ന് ഒരു അപ്ലിക്കന്റ് ട്രാക്കിംഗ് സിസ്റ്റം എന്താണ് വായിക്കുന്നതെന്ന് കാണുക. എല്ലാം ഈ ബ്രൗസറിൽ തന്നെ നടക്കുന്നു. നിങ്ങളുടെ ഫയൽ ഒരിക്കലും അപ്‌ലോഡ് ചെയ്യുന്നില്ല, ഒന്നും സൂക്ഷിക്കുന്നുമില്ല." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "മുന്നറിയിപ്പ്" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "ഞങ്ങൾക്ക് ഫോർമാറ്റ് സ്വയമേവ കണ്ടെത്താൻ കഴിഞ്ഞില്ല - ദയവായി മുകളിൽ അത് തിരഞ്ഞെടുക്കുക." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "ഫോർമാറ്റ് സ്വയമേവ കണ്ടെത്താനായില്ല. മുകളിൽ അത് തിരഞ്ഞെടുക്കുക." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "ഞങ്ങൾക്ക് ആ പേജ് കണ്ടെത്താ msgid "We couldn't link that provider account. Please try again." msgstr "ആ ദാതാവിന്റെ അക്കൗണ്ട് ലിങ്ക് ചെയ്യാൻ ഞങ്ങൾക്കായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "ഈ ത്രെഡ് തുറക്കാനായില്ല." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "ദാതാവിൽ നിന്ന് നിങ്ങളുടെ പ്രൊഫൈൽ വായിക്കാൻ ഞങ്ങൾക്കായില്ല." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "നിങ്ങളുടെ പുതിയ ഇമെയിൽ വിലാസത്തിലേക്ക് ഒരു സ്ഥിരീകരണ ലിങ്ക് അയച്ചിട്ടുണ്ട്. മാറ്റം സ്ഥിരീകരിക്കാൻ അത് തുറക്കുക." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "നിങ്ങളുടെ ഇമെയിൽ വിലാസത്തിലേക്ക് പുതിയ ഒരു പരിശോധനാ ലിങ്ക് അയച്ചിട്ടുണ്ട്. അക്കൗണ്ട് പരിശോധിച്ചുറപ്പിക്കാൻ അത് തുറക്കുക." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "വെബ് തിരയൽ" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ഗ്രോക്ക്" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "അതെ, Reactive Resume പല ഭാഷകളിലും ലഭ്യമാണ്. സെറ്റിംഗ്സ് പേജിൽ നിന്നോ മുകളിലെ വലതു കോണിലുള്ള ഭാഷാ സ്വിച്ചർ ഉപയോഗിച്ചോ നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഭാഷ തിരഞ്ഞെടുക്കാം. നിങ്ങളുടെ ഭാഷ ലഭ്യമല്ലെങ്കിൽ, അല്ലെങ്കിൽ നിലവിലുള്ള തർജ്ജമകൾ മെച്ചപ്പെടുത്താനാഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് <0>Crowdin‑ൽ തർജ്ജമകൾക്ക് സംഭാവന ചെയ്യാം<1> (പുതിയ ടാബിൽ തുറക്കും)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "അതെ. ഒറ്റ ക്ലിക്കിൽ നിങ്ങളുടെ റിസ്യൂം PDF ആയി എക്സ്പോർട്ട് ആകും, ഫോർമാറ്റിംഗും സ്റ്റൈലിംഗും അതേപടി നിലനിൽക്കും." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "അതെ! Reactive Resume പൂർണ്ണമായും സൗജന്യമായി ഉപയോഗിക്കാവുന്നതാണ്, മറഞ്ഞ ചിലവുകളോ പ്രീമിയം നിരകളോ സബ്സ്ക്രിപ്ഷൻ ഫീസുകളോ ഒന്നുമില്ല. ഇത് ഓപ്പൺ സോഴ്‌സാണ്, എന്നും സൗജന്യമായിരിക്കും." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "അതെ. സെറ്റിംഗ്സ് പേജിലോ, മുകളിൽ വലതു മൂലയിലുള്ള ഭാഷാ സ്വിച്ചറിലോ നിങ്ങളുടെ ഭാഷ തിരഞ്ഞെടുക്കുക. നിങ്ങളുടെ ഭാഷ ഇല്ലെങ്കിൽ, അല്ലെങ്കിൽ ഇപ്പോഴത്തെ വിവർത്തനം കൂടുതൽ മെച്ചപ്പെടുത്താമെന്ന് തോന്നുന്നെങ്കിൽ, നിങ്ങൾക്ക് <0>Crowdin ൽ വിവർത്തനങ്ങൾക്ക് സംഭാവന ചെയ്യാം<1> (പുതിയ ടാബിൽ തുറക്കും)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "നിങ്ങൾക്ക് Docker ഇമേജ് ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം സെർവറുകളിൽ ഡിപ്ലോയ് ചെയ്യാനുള്ള ഓപ്ഷനും ഉണ്ട്." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "അതെ. Reactive Resume ഉപയോഗിക്കാൻ സൗജന്യമാണ്; മറഞ്ഞിരിക്കുന്ന ചെലവുകളോ പ്രീമിയം തലങ്ങളോ സബ്സ്ക്രിപ്ഷൻ ഫീസോ ഇല്ല. ഇത് ഓപ്പൺ സോഴ്‌സ് ആണ്, എന്നും സൗജന്യമായി തുടരും." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "ലോഗിൻ ചെയ്യാൻ നിങ്ങൾക്ക് നിങ്ങളുടെ യൂസർനെയിംയും ഉപയോഗിക്കാം." - -#: src/routes/_home/-sections/faq.tsx -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 ആയി ഡൗൺലോഡ് ചെയ്ത് നേരിട്ട് ഷെയർ ചെയ്യാം. തെരഞ്ഞടുക്കുന്നത് നിങ്ങളുടെ കാര്യമാണ്!" +msgid "You can also sign in with your username." +msgstr "നിങ്ങളുടെ യൂസർനെയിം ഉപയോഗിച്ചും സൈൻ ഇൻ ചെയ്യാം." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "നിങ്ങൾക്ക് ഒരു ഇമെയിൽ വന്നിരിക്കുന്നു!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "നിങ്ങളുടെ അക്കൗണ്ട് വിജയകരമായി ഡിലീറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your account has been deleted." +msgstr "നിങ്ങളുടെ അക്കൗണ്ട് ഡിലീറ്റ് ചെയ്തു." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "നിങ്ങളുടെ ബന്ധപ്പെടാനുള്ള വിവരങ്ങൾ ആദ്യ പേജിലില്ല." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "നിങ്ങളുടെ ഡാറ്റ വിജയകരമായി എക്സ്പോർട്ട് ചെയ്തു." +msgid "Your data has been exported." +msgstr "നിങ്ങളുടെ ഡാറ്റ എക്സ്പോർട്ട് ചെയ്തു." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "നിങ്ങളുടെ ഡാറ്റ സുരക്ഷിതമാണ്, ഒരിക്കലും ആരോടും പങ്കിടുകയോ വിൽക്കുകയോ ചെയ്യുന്നില്ല." #: src/routes/_home/-sections/faq.tsx -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 നിങ്ങളുടെ സ്വന്തം സെർവറുകളിൽ സെൽഫ്‑ഹോസ്റ്റ് ചെയ്യാനും നിങ്ങൾക്ക് കഴിയും." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "നിങ്ങളുടെ ഡാറ്റ സുരക്ഷിതമായി സൂക്ഷിക്കുന്നു, മൂന്നാം കക്ഷികളുമായി ഒരിക്കലും പങ്കുവയ്ക്കുന്നില്ല. അതിന്മേൽ പൂർണ നിയന്ത്രണം വേണമെങ്കിൽ, സ്വന്തം സെർവറുകളിൽ Reactive Resume നിങ്ങൾക്ക് സ്വയം ഹോസ്റ്റ് ചെയ്യാം." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "നിങ്ങളുടെ ഏറ്റവും പുതിയ മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ കഴിഞ്ഞില്ല." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "ഈ സെമാന്റിക് CSS ഡ്രാഫ്റ്റ് വ്യക്തമായി സജീവമാക്കുന്നതുവരെ നിങ്ങളുടെ ലെഗസി സ്റ്റൈലുകൾ സജീവമായി തുടരും." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "ഈ Semantic CSS ഡ്രാഫ്റ്റ് നിങ്ങൾ സജീവമാക്കുന്നതുവരെ പഴയ സ്റ്റൈലുകൾ സജീവമായി തുടരും." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "നിങ്ങളുടെ പേജ് മാർജിനുകൾ വളരെ ഇടുങ്ങിയതാണ്." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് വിജയകരമായി റീസെറ്റ് ചെയ്തിട്ടുണ്ട്. ഇനി നിങ്ങൾക്ക് പുതിയ പാസ്‌വേഡ് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യാം." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് പുനഃസജ്ജമാക്കി. ഇനി പുതിയ പാസ്‌വേഡ് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യാം." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് വിജയകരമായി അപ്‌ഡേറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your password has been updated." +msgstr "നിങ്ങളുടെ പാസ്‌വേഡ് പുതുക്കി." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "നിങ്ങളുടെ ഫോൺ നമ്പർ അസാധാരണമായ രീതിയിലാണ് എഴുതിയിരിക്കുന്നത്." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "നിങ്ങളുടെ പ്രൊഫൈൽ വിജയകരമായി അപ്‌ഡേറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your profile has been updated." +msgstr "നിങ്ങളുടെ പ്രൊഫൈൽ പുതുക്കി." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി സൃഷ്‌ടിച്ചിട്ടുണ്ട്." +msgid "Your resume has been created." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഉണ്ടാക്കി." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി ഡിലീറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your resume has been deleted." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഡിലീറ്റ് ചെയ്തു." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി ഡൂപ്ലിക്കേറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your resume has been duplicated." +msgstr "നിങ്ങളുടെ റിസ്യൂം പകർത്തി." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി ഇംപോർട്ട് ചെയ്തിട്ടുണ്ട്." +msgid "Your resume has been imported." +msgstr "നിങ്ങളുടെ റിസ്യൂം ഇംപോർട്ട് ചെയ്തു." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "നിങ്ങളുടെ റെസ്യൂമെ തിരഞ്ഞെടുത്ത പതിപ്പിലേക്ക് പുനഃസ്ഥാപിച്ചു." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "നിങ്ങളുടെ റിസ്യൂം വിജയകരമായി അപ്‌ഡേറ്റ് ചെയ്തിട്ടുണ്ട്." +msgid "Your resume has been updated." +msgstr "നിങ്ങളുടെ റിസ്യൂം പുതുക്കി." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "നിങ്ങളുടെ റിസ്യൂം \"I\", \"my\" എന്നിവ ഉപയോഗിക്കുന്നു." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "നിങ്ങളുടെ റിസ്യൂമിന്റെ പബ്ലിക് ലിങ്ക് നിലവിൽ ഒരു പാസ്‌വേഡിലൂടെ സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു. നിങ്ങൾ വിശ്വസിക്കുന്ന ആളുകളോടു മാത്രമേ പാസ്‌വേഡ് പങ്കിടാവൂ." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "നിങ്ങളുടെ റിസ്യൂമിന്റെ പൊതു URL ഒരു പാസ്‌വേഡ് കൊണ്ട് സംരക്ഷിച്ചിരിക്കുന്നു. നിങ്ങൾ വിശ്വസിക്കുന്നവരുമായി മാത്രം പാസ്‌വേഡ് പങ്കിടുക." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "ഇപ്പോൾയും ഭാവിയിലും ഈ പ്രോജക്ട് എല്ലാവർക്കും സൗജന്യവും ആക്‌സസിബിളുമായ നിലയിൽ തുടരാൻ നിങ്ങളുടെ പിന്തുണ ഉറപ്പാക്കുന്നു." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "നിങ്ങളുടെ പിന്തുണയാണ് ഈ പ്രോജക്ട് ഇപ്പോഴും ഇനിയും എല്ലാവർക്കും സൗജന്യവും തുറന്നതുമായി നിലനിർത്തുന്നത്." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "സൂം ഔട്ട് ചെയ്യുക" #: src/libs/locale.ts msgid "Zulu" msgstr "സൂളു" - diff --git a/apps/web/locales/mr-IN.po b/apps/web/locales/mr-IN.po index 2c673158d..f0d03774d 100644 --- a/apps/web/locales/mr-IN.po +++ b/apps/web/locales/mr-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>वारंवार<1>विचरले<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.<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!" -msgstr "<0>Reactive Resume वापरल्याबद्दल धन्यवाद! हे अ‍ॅप माझ्या मोकळ्या वेळेत, जगभरातील मुक्त-स्रोत योगदानकर्त्यांच्या सुंदर पाठिंब्यासह केलेले प्रेमाचे काम आहे.<1>जर Reactive Resume तुमच्यासाठी उपयुक्त ठरला असेल आणि तुम्हाला हे सर्वांसाठी मोफत आणि खुले ठेवण्यात मदत करायची असेल, तर कृपया देणगी देण्याचा विचार करा. तुमचे प्रत्येक छोटेसे योगदानही आम्हाला मोलाचे आहे!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume वापरल्याबद्दल धन्यवाद. हे ॲप मी बहुतेकदा माझ्या मोकळ्या वेळात बनवतो, जगभरातील मुक्त-स्रोत योगदानकर्त्यांच्या मदतीने.<1>ते तुमच्या उपयोगी पडले असेल आणि ते सर्वांसाठी मोफत व खुले राहावे असे तुम्हाला वाटत असेल, तर कृपया देणगी देण्याचा विचार करा. कोणतीही रक्कम मदत करते." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 वर्ष" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ साचे" +msgid "15 Templates" +msgstr "15 साचे" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 महिने" msgid "6 months" msgstr "6 महिने" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "स्वच्छ एकल-स्तंभ निर्यात प्रत्येक तपशील टिकवते. स्तंभ आणि प्रतिमांमध्येच ते हरवतात." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "तुमच्या सध्याच्या ईमेल पत्त्यावर पुष्टीकरण लिंक पाठवली आहे. बदलाची पुष्टी करण्यासाठी कृपया तुमचे इनबॉक्स तपासा." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "एक तारीख भविष्यातील आहे." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "एक फाँट संदर्भित आहे पण एम्बेड केलेला नाही." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "मोफत आणि मुक्त-स्रोत रेझ्युमे बिल्डर, जो तुमचा रेझ्युमे तयार करणे, अपडेट करणे आणि शेअर करणे हा संपूर्ण प्रोसेस सोपा करतो." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "एक मोफत आणि मुक्त-स्रोत रेझ्युमे बिल्डर, जो तुमचा रेझ्युमे तयार करणे, अपडेट करणे आणि शेअर करणे सोपे करतो." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "पोकळी ही समस्या नाही. हवे अस msgid "A link points somewhere other than the address it shows." msgstr "लिंक दाखवलेल्या पत्त्याऐवजी इतरत्र निर्देशित करते." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "तुमच्या रेझ्युमेची लिंक क्लिपबोर्डवर कॉपी केली आहे." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "गेल्या काही वर्षांत Reactive Resume चा अनुभव आणि त्याने त्यांना कशी मदत केली हे सांगण्यासाठी अनेक लोकांनी मला लिहिले आहे आणि मला ते वाचताना कधीच कंटाळा येत नाही. तुमच्याकडे एखादी गोष्ट शेअर करण्यासाठी असेल, तर मला <0>{email} या पत्त्यावर ईमेल पाठवून कळवा." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "तुमच्या ईमेल पत्त्यावर नवीन पडताळणी लिंक पाठवली आहे. तुमचे खाते पडताळण्यासाठी कृपया इनबॉक्स तपासा." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume ने त्यांना कशी मदत केली याबद्दल गेल्या काही वर्षांत बऱ्याच लोकांनी मला लिहिले आहे, आणि ते ईमेल वाचून मी कधीच कंटाळत नाही. तुमच्याकडे सांगण्यासारखी गोष्ट असेल, तर मला <0>{email} वर लिहा." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "एक पान फिरवलेले आहे." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai यांचा प्रचंड आवडीचा प्रकल्प." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "निवडण्यासाठी विविध डिझाइन, आणि आणखी येत आहेत." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "फोटो, शीर्षके आणि स्तंभांसह मानवी वाचकासाठी मांडलेला रेझ्युमे" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "एक-स्तंभी निर्यात प्रत्येक तपशील टिकवून ठेवते. तपशील स्तंभ आणि प्रतिमांमध्येच हरवतात." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "एक ताणून" @@ -243,10 +234,6 @@ msgstr "वेब पत्ता https:// शिवाय लिहिला 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 मध्ये तुमचे सर्व फॉरमॅटिंग आणि स्टाइलिंग अगदी योग्य स्थितीत राहते." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API वापरून तुमचे रेझ्युमे आणि डेटा प्रोग्रामॅटिक पद्धतीने अ‍ॅक्सेस करा." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "सानुकूल फील्ड जोडा" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "तुम्ही अर्ज करत असलेली नोकरी जोडा, तुम्ही पाठवलेल्या रेझ्युमेचा दुवा जोडा आणि गोष्टी प्रगतीपथावर असताना तुमच्या पाइपलाइनमधून हलवा." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "तुम्ही ज्या नोकरीसाठी अर्ज करत आहात ती जोडा आणि पाठवलेला रेझ्युमे लिंक करा. उत्तरे येत जातील तसतशी तिला बोर्डवर पुढे सरकवा." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "एंट्री जोडा किंवा समतुल्य msgid "Add and test a provider before starting an agent thread." msgstr "एजंट थ्रेड सुरू करण्यापूर्वी प्रोव्हायडर जोडा आणि त्याची चाचणी घ्या." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "तुमच्या खात्याला संरक्षणाचा आणखी एक स्तर द्या." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "कोणताही टॅग" #: 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 "रेझ्युमेच्या सार्वजनिक URL वर येणाऱ्या कोणालाही हा रेझ्युमे पाहण्यासाठी हे पासवर्ड टाकणे आवश्यक आहे." - -#: 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 "ज्यांच्याकडे रेझ्युमेचा सार्वजनिक URL असेल ते कोणीही पासवर्ड न टाकता तुमचा रेझ्युमे पाहू आणि डाउनलोड करू शकतात." +msgid "Anyone who opens the public URL will need this password." +msgstr "सार्वजनिक URL उघडणाऱ्या प्रत्येकाला हा पासवर्ड लागेल." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "ही लिंक ज्यांच्याकडे असेल ते हा रेझ्युमे पाहू व डाउनलोड करू शकतात." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "सार्वजनिक URL असलेली कोणतीही व्यक्ती पासवर्डशिवाय तुमचा रेझ्युमे पाहू आणि डाउनलोड करू शकेल." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API अ‍ॅक्सेस" @@ -617,7 +608,7 @@ msgstr "अ‍ॅप" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "अनुप्रयोग क्रिया" +msgstr "अर्ज क्रिया" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." @@ -634,7 +625,7 @@ msgstr "अर्ज हटवला." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "अ‍ॅप्लिकेशन आकडेवारी" +msgstr "अर्ज आकडेवारी" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "मंजूर करा" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "मंजूर केले — एजंटची वाट पाहत आहे…" +msgid "Approved, waiting for the agent…" +msgstr "मंजूर, एजंटची वाट पाहत आहे…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "अरबी" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "संग्रह" +msgstr "संग्रहित करा" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "स्वयं-भरणे अयशस्वी झाले." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "अनेक भाषांमध्ये उपलब्ध. तुम्हाला योगदान द्यायचे असल्यास, Crowdin पाहा." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "अनेक भाषांमध्ये उपलब्ध. भाषांतरात मदत करायची असेल, तर Crowdin वर जा." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "अझरबैजानी" msgid "Back to authentication settings" msgstr "प्रमाणीकरण सेटिंग्जवर परत जा" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "लॉगिनला परत या" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "रिझ्युमेकडे परत जा" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "साइन इनवर परत जा" @@ -844,17 +832,13 @@ msgstr "बेस यूआरएल" msgid "Basics" msgstr "मूलभूत" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "सुंदर साचे निवडण्यासाठी उपलब्ध आहेत, आणि आणखी साचे लवकरच येत आहेत." - #: src/libs/locale.ts msgid "Bengali" msgstr "बंगाली" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "ऍप्लिकेशन्स, शेअरिंग आणि प्रिंटिंगसाठी सर्वोत्तम." +msgstr "अर्ज, शेअरिंग आणि प्रिंटिंगसाठी सर्वोत्तम." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -904,11 +888,11 @@ msgstr "बल्गेरियन" #: src/features/applications/components/table-view.tsx msgid "Bulk delete failed. Please try again." -msgstr "मोठ्या प्रमाणात failed हटवा. कृपया again वापरून पहा." +msgstr "मोठ्या प्रमाणात हटवणे अयशस्वी झाले. कृपया पुन्हा प्रयत्न करा." #: src/features/applications/components/table-view.tsx msgid "Bulk update failed. Please try again." -msgstr "मोठ्या प्रमाणात अपडेट failed. कृपया again वापरून पहा." +msgstr "मोठ्या प्रमाणात अपडेट अयशस्वी झाले. कृपया पुन्हा प्रयत्न करा." #: src/components/input/rich-input.tsx msgid "Bullet List" @@ -981,6 +965,10 @@ msgstr "भाषा बदला" msgid "Change language to…" msgstr "भाषा… मध्ये बदला" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "रंग, फॉन्ट आणि डिझाइन तुमच्या पसंतीनुसार बदला." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "… वर थीम बदला" @@ -1006,6 +994,10 @@ msgstr "पुन्हा तपासा" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "निर्यात केलेल्या फाइलमध्ये तुम्हाला अपेक्षित असलेले सर्व काही आहे आणि ते सर्व निवडण्यायोग्य मजकूर आहे याची तपासणी करा." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ॲप्लिकंट ट्रॅकिंग सिस्टम काय वाचू शकणार नाही ते पाहा, आणि फक्त तेच कीवर्ड जोडा ज्यांबद्दल तुम्हाला खात्री आहे." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "तुमचा पासवर्ड रिसेट करण्यासाठीच्या लिंकसाठी तुमचे ईमेल तपासा." @@ -1056,10 +1048,6 @@ msgstr "प्रीसेट किंवा सानुकूल शेड msgid "Choose a resume" msgstr "रेझ्युमे निवडा" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "साइडबारमधून आधीपासून सुरू असलेले संभाषण निवडा, किंवा मसुद्यावर लक्ष केंद्रित करणारा नवीन थ्रेड सुरू करा." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown किंवा JSON निवडा. उपलब्ध झाल्यावर तुमचा रिझ्युमे आणि कव्हर लेटर स्वतंत्रपणे एक्सपोर्ट करा." @@ -1073,7 +1061,7 @@ msgstr "गोलाकार" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "स्पष्ट" +msgstr "साफ करा" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "कंपनी A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "या रेझ्युमेची या रोलच्या URL शी तुलना करा आणि भाषा संक्षिप्त व विश्वासार्ह ठेवून कीवर्ड्स अद्ययावत करा." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "हा रेझ्युमे या नोकरीच्या पोस्टिंग URL शी ताडून पाहा आणि कशाचाही अतिरेक न करता कीवर्ड अपडेट करा." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "कनेक्शन अयशस्वी झाले." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "कनेक्शन सत्यापित झाले आहे — प्रोव्हायडर वापरासाठी तयार आहे." +msgid "Connection verified. The provider is ready to use." +msgstr "कनेक्शन पडताळले. प्रदाता वापरण्यास तयार आहे." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "जिथे थांबला होतात तिथूनच सुरू करा" #: 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 "Reactive Resume किंवा इतर कोणत्याही रेझ्युमे बिल्डरमधून तयार केलेला आधीचा रेझ्युमे इम्पोर्ट करून, जिथे थांबला होतात तिथूनच सुरू ठेवा. सपोर्टेड फॉर्मॅटमध्ये PDF, Microsoft Word आणि Reactive Resume चे JSON फाईल्स यांचा समावेश आहे." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "योगदानामुळे बग फिक्सेस, सुरक्षा अपडेट्स आणि सतत सुधारणा यांना निधी मिळतो, ज्यामुळे अ‍ॅप व्यवस्थित चालू राहते." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume किंवा दुसऱ्या रेझ्युमे बिल्डरमध्ये तयार केलेला रेझ्युमे आयात करून जिथे थांबला होता तिथून पुढे सुरू करा. समर्थित स्वरूपे आहेत PDF, Microsoft Word, आणि Reactive Resume किंवा JSON Resume च्या JSON फाइल्स." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "वर्ष दुरुस्त करा किंवा चाल msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "वर्ष दुरुस्त करा, किंवा सुरू असलेल्या कामासाठी \"Present\" लिहा." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX तयार करता आले नाही. कृपया पुन्हा प्रयत्न करा." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF तयार करता आले नाही. कृपया पुन्हा प्रयत्न करा." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "तुमचा रेझ्युमे छपाईसाठी तयार करता आला नाही. कृपया पुन्हा प्रयत्न करा." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI प्रदात्याशी संपर्क साधता msgid "Could not restore this patch." msgstr "हा पॅच पुनर्स्थापित करता आला नाही." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "दुहेरी घटक ओथेंटिकेशन सेट करता आले नाही." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "प्रोव्हायडर कनेक्शनची पडताळणी होऊ शकली नाही." @@ -1304,12 +1305,12 @@ msgstr "कनेक्शनची पडताळणी होऊ शकली #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "अनुप्रयोग जोडू शकलो नाही. कृपया again वापरून पहा." +msgstr "अर्ज जोडू शकलो नाही. कृपया पुन्हा प्रयत्न करा." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "अनुप्रयोग हटवू शकलो नाही." +msgstr "अर्ज हटवू शकलो नाही." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "टाइमलाइन नोंद हटवता आली ना #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "अर्ज हलवू शकलो नाही. कृपया again वापरून पहा." +msgstr "अर्ज हलवू शकलो नाही. कृपया पुन्हा प्रयत्न करा." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1329,7 +1330,7 @@ msgstr "टीप जतन करू शकलो नाही." #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't save your changes. Please try again." -msgstr "तुमचे बदल सेव्ह करू शकलो नाही. कृपया again वापरून पहा." +msgstr "तुमचे बदल सेव्ह करू शकलो नाही. कृपया पुन्हा प्रयत्न करा." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't update the timeline entry." @@ -1337,15 +1338,15 @@ msgstr "टाइमलाइन नोंद अपडेट करता आ #: src/features/applications/components/file-attachment-field.tsx msgid "Couldn't upload the file. Please try again." -msgstr "फाइल अपलोड करू शकलो नाही. कृपया again वापरून पहा." +msgstr "फाइल अपलोड करू शकलो नाही. कृपया पुन्हा प्रयत्न करा." #: src/features/applications/components/insights-view.tsx msgid "Count by source" msgstr "स्त्रोतानुसार मोजा" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "पार्स स्कोअरपासून वेगळे मोजले जाते. कव्हरेज ही कशाचीही भाकीत नाही." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "याची मोजणी पार्स स्कोअरपेक्षा वेगळी होते. कव्हरेज कशाचेही भाकीत करत नाही." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "नमुना रेझ्युमे बनवा" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "तुम्हाला पाहिजे तितके रेझ्युमे मर्यादेशिवाय बनवा." +msgid "Create as many resumes as you want." +msgstr "तुम्हाला हवे तितके रेझ्युमे तयार करा." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "आता एक तयार करा" msgid "Create resume with options" msgstr "पर्यायांसह रिझ्युमे तयार करा" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "तुमचा रेझ्युमे तयार करा, हवा तसा बदला आणि शेअर करा. Reactive Resume मुक्त-स्रोत आहे, ते तुमचा माग काढत नाही, आणि ते मोफतच राहते." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "तयार केले" @@ -1497,7 +1502,7 @@ msgstr "तयार केले" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" तयार केले आणि या अनुप्रयोगाशी लिंक केले." +msgstr "\"{0}\" तयार केले आणि या अर्जाशी लिंक केले." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "तुमचा रेझ्युमे हटवला जात आहे..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "नाकारले — एजंटची वाट पाहत आहे…" +msgid "Denied, waiting for the agent…" +msgstr "नाकारले, एजंटची वाट पाहत आहे…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "नाकारा" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker इमेज वापरून ते तुमच्या स्वतःच्या सर्व्हरवर तैनात करा." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "प्रत्येक भूमिकेचे वर्णन लहान बुलेट्समध्ये करा. सलग परिच्छेद चाळायला आणि विभागायला अवघड असतात." @@ -1764,6 +1773,10 @@ msgstr "दान करा" msgid "Donate to Reactive Resume" msgstr "रिअ‍ॅक्टिव्ह रेझ्युमेला दान करा" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "देणग्यांमधून बग दुरुस्ती, सुरक्षा अपडेट आणि ॲप सुरू ठेवण्याच्या रोजच्या कामाचा खर्च भागतो." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "पूर्ण झाले" @@ -1805,7 +1818,7 @@ msgstr "पाठपुरावा मसुदा तयार करा" #: src/features/applications/components/application-ai-copilot.tsx msgid "Drafting failed." -msgstr "मसुदा failed." +msgstr "मसुदा तयार करणे अयशस्वी झाले." #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx msgid "Drag and drop sections here to move them between columns" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "नक्कल" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "एआय मसुदा म्हणून डुप्लिकेट करा" +msgid "Duplicate as AI draft" +msgstr "AI मसुदा म्हणून प्रत तयार करा" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "इंग्रजी" msgid "English (United Kingdom)" msgstr "इंग्रजी (युनायटेड किंगडम)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "तुमच्या खात्याची सुरक्षा अधिक मजबूत करण्यासाठी अतिरिक्त संरक्षण स्तर जोडा." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "तुमच्या पासकीसाठी एक नाव प्रविष्ट करा." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "तुमच्या खात्यासाठी नवीन पासवर्ड टाका" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "तुमचे जतन केलेले बॅकअप कोड्सपैकी एक टाका आणि तुमच्या खात्यात प्रवेश करा" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "रेझ्युमेच्या मालकाने तुमच्यासोबत शेअर केलेला पासवर्ड टाका." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "लिंक करायची URL टाका" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "तुम्हाला ज्या URL शी लिंक करायचे आहे ती टाका:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "तुमच्या ओथेंटिकेटर अ‍ॅपवरील पडताळणी कोड प्रविष्ट करा" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "तुमच्या खात्याचे अपडेट करण्यासाठी सध्याचा आणि नवीन पासवर्ड टाका." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "दुहेरी घटक ओथेंटिकेशन सेटअप करण्यासाठी तुमचा पासवर्ड टाका. हे सक्षम केल्यावर, प्रत्येक वेळी लॉगिन करताना तुम्हाला ओथेंटिकेटर अ‍ॅपमधून कोड टाकावा लागेल." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "दुहेरी घटक ओथेंटिकेशन सेट करण्याची पुष्टी करण्यासाठी तुमचा पासवर्ड टाका. एकदा ते सुरू झाल्यावर, प्रत्येक वेळी साइन इन करताना तुम्हाला तुमच्या ऑथेंटिकेटर ॲपमधील कोड लागेल." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "प्रत्येक चेक पास झाला. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "प्रत्येक योगदान, मोठे असो वा छोटे, प्रोजेक्टसाठी खूप मोठा फरक घडवते.<0/>तुमच्या पाठिंब्याबद्दल धन्यवाद!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "प्रत्येक योगदान मदत करते, कितीही लहान असो.<0/>तुमच्या पाठिंब्याबद्दल धन्यवाद!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "प्रत्येक साच्याचे रूप वेगळे असते, त्यामुळे तुम्हाला जसे दिसायचे आहे त्याला साजेसा साचा निवडा. Reactive Resume मध्ये सध्या 15 साचे आहेत, आणि आणखी येत आहेत." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "समाप्त होईल" msgid "Expires on {0}" msgstr "{0} रोजी कालबाह्य होते" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "वेगवेगळ्या शैली, व्यवसाय आणि व्यक्तिमत्त्वांसाठी डिझाइन केलेल्या आमच्या विविध साच्यांचा अभ्यास करा. Reactive Resume सध्या 12 साचे देते आणि आणखी साचे येत आहेत." - -#: src/features/settings/pages/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 "Reactive Resume ला तुमच्या अ‍ॅप्लिकेशन्ससोबत इंटिग्रेट कसे करावे हे शिकण्यासाठी API दस्तऐवजीकरण पाहा. इथे तुम्हाला सविस्तर endpoints, रिक्वेस्टच्या उदाहरणांसह ओथेंटिकेशन पद्धती मिळतील." - #: src/libs/resume/section.tsx msgid "Export" msgstr "निर्यात करा" @@ -2083,17 +2096,13 @@ msgstr "PNG निर्यात करा" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "रेझ्युमे प्रतिमा किंवा स्कॅन म्हणून नव्हे तर मजकूर PDF म्हणून निर्यात करा." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "तुमचा रेझ्युमे किंवा कव्हर लेटर तुम्हाला आवश्यक असलेल्या फॉरमॅटमध्ये एक्सपोर्ट करा." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "कोणताही विलंब न होता, तुमचा रिझ्युमे त्वरित PDF मध्ये एक्सपोर्ट करा." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "एका क्लिकमध्ये तुमचा रेझ्युमे PDF मध्ये निर्यात करा, वाट न पाहता." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "निर्यात केलेली पाइपलाइन-प्रवाह.png" +msgstr "निर्यात केलेली pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "एआय प्रोव्हायडरला वाचवण्य msgid "Failed to send password reset email. Please try again." msgstr "पासवर्ड रीसेट ईमेल पाठवण्यात अयशस्वी झाले. कृपया पुन्हा प्रयत्न करा." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "दुहेरी घटक ओथेंटिकेशन सेटअप करण्यात अयशस्वी." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "टॅगनुसार फिल्टर करा" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "कमजोर मुद्दे शोधा आणि अधिक प्रभावी परिणाम, आकडे, व्याप्ती व अधिक धारदार क्रियापदांचा वापर करून ते पुन्हा लिहा." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "कमकुवत बुलेट पॉइंट्स शोधा आणि ते अधिक ठोस परिणाम, आकडे, व्याप्ती आणि नेमक्या क्रियापदांसह पुन्हा लिहा." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "फाँट जाडी" msgid "Font Weights" msgstr "फाँट प्रतिरूप" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "सुरक्षित आणि विचलनमुक्त अनुभवासाठी." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "उदाहरणार्थ, तुम्ही हा रेझ्युमे कोणत्या कंपन्यांना पाठवला किंवा जॉब डिस्क्रिप्शनच्या लिंक्स इत्यादी माहिती येथे लिहून ठेवू शकता." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "सुरक्षा कारणास्तव ही key फक्त एकदाच दाखवली जाईल." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "उदाहरणार्थ, हा रेझ्युमे तुम्ही कोणत्या कंपन्यांना पाठवला ते नोंदवा, किंवा नोकरीच्या वर्णनांच्या लिंक ठेवा." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "अंतर:" msgid "Generate a random name" msgstr "एखादे रँडम नाव तयार करा" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "तुमचा PDF तयार होत आहे..." + #: src/libs/locale.ts msgid "German" msgstr "जर्मन" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "हिब्रू" #: 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 "अधिक अनुभवी योगदानकर्त्यांना टीमवर आणण्यास मला मदत करा, ज्यामुळे एका मेंटेनरवरचा ताण कमी होईल आणि विकासाचा वेग वाढेल." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "आणखी अनुभवी योगदानकर्ते जोडण्यात मला मदत करा, जेणेकरून सगळे काम एकाच मेंटेनरवर पडणार नाही." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "अ‍ॅपचे आपल्या भाषेत भाषांतर करण्यासाठी मदत करा" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "वेगवेगळ्या व्यवसाय आणि व्यक्तिमत्त्वांसाठी असलेल्या साच्यांची ही एक मालिका आहे. तुम्हाला आधुनिक की क्लासिक, ठळक की साधे असे काहीही आवडत असो, तुमच्यासाठी जुळणारा एक डिझाइन येथे आहे. खालील पर्याय पहा आणि तुमच्या शैलीला सूट होणारा साचा निवडा." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "तुमची नवीन API key येथे आहे" @@ -2657,10 +2655,6 @@ msgstr "हंगेरीयन" msgid "Icon" msgstr "आयकन" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "अर्जदार ट्रॅकिंग प्रणालीमधील त्रुटी ओळखा आणि केवळ उच्च-विश्वासार्ह कीवर्ड सुधारणा लागू करा." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "ते स्कॅनमधून आले असेल, तर ते अपेक्षित आहे. अन्यथा ते काढून टाका; भर्ती करणारे त्याला कीवर्ड स्टफिंग समजतात." @@ -2691,7 +2685,7 @@ msgstr "CSV आयात करा" #: src/features/applications/components/import-applications-sheet.tsx msgid "Import failed. Check the CSV and try again." -msgstr "failed आयात करा. CSV तपासा आणि again वापरून पहा." +msgstr "आयात अयशस्वी झाले. CSV तपासा आणि पुन्हा प्रयत्न करा." #: src/features/applications/components/import-applications-sheet.tsx #: src/routes/dashboard/applications/index.tsx @@ -2701,7 +2695,7 @@ msgstr "CSV वरून आयात करा" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "आयात केलेले {0} अनुप्रयोग(ले)." +msgstr "आयात केलेले {0} अर्ज." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "कन्नड" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "कोणता वापरायचा याचा अंदाज लावावा लागू नये म्हणून एकच पत्ता ठेवा." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "एकच पत्ता ठेवा, म्हणजे कोणता वापरायचा याचा अंदाज सॉफ्टवेअरला बांधावा लागणार नाही." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "साधारणपणे प्रतिमा काढून किंवा लहान करून ते 2.5 MB पेक्षा कमी ठेवा." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "या रेझ्युमेबद्दलच्या खाजगी टिपा इथे ठेवा. त्या दुसरे कोणीही पाहू शकत नाही." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "रेझ्युमेतील सामग्री मजकुराच्या प्रतिमा म्हणून नव्हे तर खरा मजकूर म्हणून ठेवा." @@ -2904,7 +2902,7 @@ msgstr "एकत्र ठेवा" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "मुख्य" +msgstr "की" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "रेषेची उंची" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume लिंक करा (शिफारस केलेले)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI जुळणी स्कोअरिंग आणि अनुकूलनासाठी एखादा Reactive Resume लिंक करा." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "तुमची जुळणी तपासण्यासाठी आणि सानुकूल प्रत तयार करण्यासाठी रेझ्युमे जोडा आणि नोकरीचे वर्णन पेस्ट करा (संपादन करा)." @@ -3078,10 +3080,6 @@ msgstr "लिंक्डइन" msgid "LinkedIn, Referral…" msgstr "LinkedIn, रेफरल…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume लिंक केल्याने AI जुळणी स्कोरिंग आणि टेलरिंग सक्षम होते." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "तुमचे {providerName} खाते लिंक केले जात आहे..." @@ -3104,7 +3102,7 @@ msgstr "एआय प्रोव्हायडर्स लोड होत #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "अनुप्रयोग लोड होत आहेत…" +msgstr "अर्ज लोड होत आहेत…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "प्रदाते लोड होत आहेत…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "पुन्हा सुरू होत आहे…" +msgstr "रेझ्युमे लोड होत आहेत…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "स्थान" msgid "Lock" msgstr "कुलूप लावा" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "लॉग आउट" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "मोठे भाग कॅपिटलमध्ये आहेत." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "मुख्य नेव्हिगेशन" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "अनुभव विभागाला अधिक परिणाम-केंद्रित बनवा आणि अस्पष्ट जबाबदाऱ्या काढून टाका." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "अनुभव विभाग परिणामांवर केंद्रित करा आणि अस्पष्ट जबाबदाऱ्या काढून टाका." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3216,7 +3209,7 @@ msgstr "मार्क नाकारले" #: src/features/applications/components/application-ai-copilot.tsx msgid "Match scoring failed." -msgstr "मॅच स्कोअरिंग failed." +msgstr "मॅच स्कोअरिंग अयशस्वी झाले." #: src/features/ats-checker/ai-review/ai-review-results.tsx msgid "Medium impact" @@ -3316,6 +3309,18 @@ msgstr "https:// नेच सुरू करावे." msgid "Name" msgstr "नाव" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "तुम्ही ज्या पदासाठी अर्ज करत आहात त्या पदाचे नाव रेझ्युमेला द्या." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "नावांमुळे keys ओळखणे सोपे होते, त्यामुळे ती ज्यासाठी वापरणार आहात त्यावरून तिला नाव द्या." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "तुम्ही एकापेक्षा जास्त पासकी नोंदवल्यास नावांमुळे त्या ओळखणे सोपे होते." + #: src/libs/locale.ts msgid "Nepali" msgstr "नेपाळी" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "नवीन अर्ज" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "नवीन वैशिष्ट्ये सतत जोडली आणि सुधारली जात आहेत, त्यामुळे वारंवार परत येऊन पाहत रहा." +msgid "New features land regularly, so check back now and then." +msgstr "नवीन वैशिष्ट्ये नियमितपणे येत असतात, त्यामुळे अधूनमधून पुन्हा येऊन पाहा." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "नवीन टॅग…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "नवीन धागा" +msgstr "नवीन थ्रेड" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "नवीन धागा" +msgstr "नवीन थ्रेड" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "जाहिराती नाहीत आणि ट्रॅकर्स नाहीत, त्यामुळे कशाचाही अडथळा येत नाही." #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3384,16 +3393,21 @@ msgstr "कोणताही एआय प्रदाता जोडलेल #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "कोणतेही अनुप्रयोग आपल्या फिल्टरशी जुळत नाहीत." +msgstr "कोणतेही अर्ज आपल्या फिल्टरशी जुळत नाहीत." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "अद्याप कोणतेही अनुप्रयोग नाहीत — तुमचे फनेल आणि प्रत्युत्तर दर पाहण्यासाठी काही जोडा." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "अजून एकही अर्ज नाही. काही जोडा आणि तुमचे फनेल व उत्तर मिळण्याचे प्रमाण पाहा." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "बुलेट याद्या सापडल्या नाहीत." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "त्या शोधाशी जुळणारी कोणतीही कमांड नाही." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "पारंपरिक विभाग शीर्षके सापडली नाहीत." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "फोन नंबर सापडला नाही." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "तुम्ही नाकारले जाल का याचा कोणताही अंदाज नाही — कोणतेही साधन ते करू शकत नाही." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "तुम्ही नाकारले जाल की नाही याचे भाकीत केले जात नाही. कोणतेही साधन ते करू शकत नाही." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ओडिया" msgid "Ollama Cloud" msgstr "ओलामा क्लाउड" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "हटवल्यानंतर ही key तुमच्या डेटापर्यंत पोहोचू शकणार नाही. हे पूर्ववत करता येत नाही." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "वन-क्लिक साइन-इन" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "फक्त पहिली {0} पाने तपासली गेली, त्यामुळे हा अहवाल संपूर्ण फाइल कव्हर करत नाही." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "एकाच वेळी फक्त पहिल्या {MAX_IMPORT} पंक्ती आयात करा — {overflow} सोडले. उर्वरित आयात करण्यासाठी फाईल विभाजित करा." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "एका वेळी फक्त पहिल्या {MAX_IMPORT} ओळी आयात होतात, {overflow} वगळल्या जातात. उर्वरित आयात करण्यासाठी फाइलचे विभाजन करा." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "उघडा" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ओपन एआय एजंट" +msgstr "एआय एजंट उघडा" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "ओपन एआय असिस्टंट" +msgstr "एआय असिस्टंट उघडा" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "एजंटसाठी ऐच्छिक टीप" msgid "Optional note for the agent…" msgstr "एजंटसाठी ऐच्छिक टीप…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "पर्यायी पद्धतीने, पासवर्ड सेट करा जेणेकरून लिंकद्वारे फक्त पासवर्ड माहित असलेले लोकच तुमचा रेझ्युमे पाहू शकतील." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ऐच्छिकपणे, नोकरीच्या जाहिरातीतील कोणत्या संज्ञा आधीच दिसतात." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "पासकी" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "पासकी यशस्वीरित्या हटवण्यात आली." +msgid "Passkey deleted." +msgstr "पासकी हटवली." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "पासकी यशस्वीरित्या नोंदवली गेली." +msgid "Passkey registered." +msgstr "पासकी नोंदवली." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "गोंधळ" msgid "Persian" msgstr "फारसी" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "तुमच्या रेझ्युमेला हव्या त्या रंगांनी, फाँट्सनी किंवा डिझाइन्सनी वैयक्तिक बनवा आणि तो पूर्णपणे तुमचा ठेवा." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "फोन" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "साइडबारमधून एखादे संभाषण निवडा, किंवा मसुद्यावर काम करण्यासाठी नवीन थ्रेड सुरू करा." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "तुमच्या रेझ्युमे किंवा कव्हर लेटरसाठी स्वरूप निवडा." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "एक चिन्ह निवडा" @@ -3848,27 +3866,15 @@ msgstr "पाइपलाइन प्रवाह" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "सर्व अनुप्रयोगांमध्ये पाइपलाइन आरोग्य" +msgstr "सर्व अर्जांमध्ये पाइपलाइन आरोग्य" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "लेआउट पॅनेलमधील पृष्ठावर ते ठेवा किंवा आपण ते पार्क करायचे असल्यास ते लपवा." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain मजकूर, AI टूल्स आणि द्रुत संपादनांसाठी आदर्श." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "तुमच्या खात्यासाठी कृपया नवीन पासवर्ड टाका" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "कृपया पुढे जाण्यासाठी रेझ्युमेच्या मालकाने तुमच्यासोबत शेअर केलेला पासवर्ड टाका." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "कृपया तुम्हाला ज्या URL ला लिंक करायचे आहे ती URL टाका:" +msgid "Plain text, for AI tools and quick edits." +msgstr "साधा मजकूर, AI साधनांसाठी आणि झटपट बदलांसाठी." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "कृपया प्रकल्पाला पाठिंबा द msgid "Please upload a PDF file." msgstr "कृपया PDF फाइल अपलोड करा." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "कृपया तुमचा PDF तयार होईपर्यंत थांबा..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "तुमची PDF तयार होत असताना कृपया प्रतीक्षा करा…" - #: src/libs/locale.ts msgid "Polish" msgstr "पोलिश" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "प्राधान्ये" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "माझ्या कारकिर्दीच्या कथानकात बदल न करता स्पष्टता वाढवणारा एक संयमित उपाय तयार करा." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "स्पष्टता वाढवणारा पण माझ्या कारकिर्दीची कहाणी न बदलणारा जपून केलेला पॅच तयार करा." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "प्रोजेक्ट्स" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "तुमचा रेझ्युमे पासवर्डने सुरक्षित करा, अनधिकृत प्रवेशापासून संरक्षण करा" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "तुमचा रेझ्युमे पासवर्डने सुरक्षित करा आणि फक्त पासवर्ड माहित असलेल्या लोकांनाच तो पाहू द्या." +msgid "Protect your resume with a password" +msgstr "तुमचा रेझ्युमे पासवर्डने सुरक्षित करा" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "प्रकाशने" msgid "Publisher" msgstr "प्रकाशक" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "तुमच्या रेझ्युमेला पासवर्ड लावा जेणेकरून तो फक्त तुम्ही ज्यांना देता तेच वाचू शकतील." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "पहिल्या पानाच्या वरच्या भागाजवळ साधा ईमेल पत्ता ठेवा. बहुतांश प्रणाली याखालीच तुम्हाला फाइल करतात." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "प्रतिक्रियाशील बायोडाटा (JSON)" #: 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 त्याच्या उत्साही कम्युनिटीकडून सतत वाढत आहे. या प्रोजेक्टने त्याच्या प्रगतीसाठी स्वतःचा वेळ आणि कौशल्य दिलेल्या असंख्य व्यक्तींवर आपले देणे आहे. GitHub वर फिचर्स सुधारून मदत करणाऱ्या कोडर्सचा, Crowdin वर भाषांतरांमुळे हे अधिक लोकांपर्यंत पोहोचवणाऱ्या भाषा तज्ञांचा आणि याच्या सततच्या विकासाला पाठिंबा देण्यासाठी देणगी देणाऱ्या लोकांचा आम्ही सन्मान करतो." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "लोक आपला वेळ देतात म्हणून Reactive Resume अधिक चांगले होते. GitHub वरील योगदानकर्ते वैशिष्ट्ये तयार करतात आणि बग दुरुस्त करतात, Crowdin वरील भाषांतरकार ते इतर भाषांमध्ये वाचनीय करतात, आणि देणगीदार विकास सुरू ठेवण्यास मदत करतात. या प्रकल्पाची प्रगती या सर्वांमुळे आहे." #: 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 हा मोफत आणि मुक्त-स्रोत प्रोजेक्ट आहे, प्रेमाने तयार केलेला आणि माझ्या व योगदानकर्त्यांच्या कम्युनिटीकडून मेंटेन केला जाणारा. तुमच्या देणग्या या प्रोजेक्टचे दिवे चालू ठेवतात आणि कोड वाहत ठेवतात." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume हा एक मोफत आणि मुक्त-स्रोत प्रकल्प आहे, जो मी आणि योगदानकर्त्यांचा समुदाय मिळून चालवतो. तुमच्या देणग्यांमधून चालू खर्च भागतो आणि विकास सुरू राहतो." #: 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." -msgstr "Reactive Resume हा मोफत आणि मुक्त-स्रोत रेझ्युमे बिल्डर आहे, जो तुमचा रेझ्युमे तयार करणे, अपडेट करणे आणि शेअर करणे हा प्रोसेस सोपा करतो." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume हा एक मोफत आणि मुक्त-स्रोत रेझ्युमे बिल्डर आहे, जो तुमचा रेझ्युमे तयार करणे, अपडेट करणे आणि शेअर करणे सोपे करतो." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "रिॲक्टिव्ह रिझ्युमे मोफत आणि ओपन सोर्स आहे. जर तुम्हाला याचा उपयोग झाला असेल, तर कृपया देणगी देण्याचा विचार करा." #: 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 हे मुक्त-स्रोत, गोपनीयता-केंद्रित आणि पूर्णपणे मोफत आहे. इतर रेझ्युमे बिल्डर्सप्रमाणेच नाही, हे जाहिराती दाखवत नाही, तुमचा डेटा ट्रॅक करत नाही किंवा फिचर्स पेवॉलच्या मागे मर्यादित करत नाही." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume मुक्त-स्रोत, खाजगी आणि मोफत आहे. त्यात जाहिराती दिसत नाहीत, तुम्ही काय करता याचा माग काढला जात नाही, आणि कोणतेही वैशिष्ट्य पैशाच्या भिंतीमागे अडकवले जात नाही." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "नाव बदला" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "तुमच्या ब्राउझरमध्ये तुमचा सध्याचा रेझ्युमे PDF मध्ये रेंडर करून संपूर्ण फाइल तपासणी करते. काहीही अपलोड केले जात नाही." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "तुमचा सध्याचा रेझ्युमे PDF मध्ये रेंडर करते आणि संपूर्ण फाइल तपासणी तुमच्याच ब्राउझरमध्ये चालवते. काहीही अपलोड होत नाही." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "ही आवृत्ती पुनर्संचयित करा #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "सारांश" +msgstr "रेझ्युमे" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,9 +4316,14 @@ msgstr "रेझ्युमे संपादन" msgid "Resume file" msgstr "रेझ्युमे फाइल" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "रेझ्युमेची लिंक क्लिपबोर्डवर कॉपी झाली." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" -msgstr "लिंक केलेले पुन्हा सुरू करा" +msgstr "रेझ्युमे लिंक केला" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" @@ -4328,7 +4331,11 @@ msgstr "रेझ्युमेचे पर्याय" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "पॅच पुन्हा सुरू करा" +msgstr "रेझ्युमे पॅच" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "वेगवेगळ्या व्यवसायांसाठी आणि आवडींसाठी रेझ्युमे साचे. तुम्हाला शोभेल तो निवडा." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "संपादनांचे पुनरावलोकन करा" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "नोकरीच्या वर्णनानुसार रेझ्युमे तपासा आणि शंकास्पद भाग बदलण्यापूर्वी मला प्रश्न विचारा." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "नोकरीच्या वर्णनाशी रेझ्युमे ताडून पाहा, आणि ज्याबद्दल खात्री नाही ते बदलण्यापूर्वी मला विचारा." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "पुनरावलोकन करत आहे…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "सारांशाची पुनर्रचना करा जेणेकरून तो सर्वसाधारण न वाटता वरिष्ठ अभियांत्रिकी व्यवस्थापकाच्या भूमिकेला लक्ष्य करेल." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "वरिष्ठ इंजिनिअरिंग मॅनेजर पदासाठी सारांश पुन्हा लिहा, आणि तो नेमका ठेवा." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "स्टार्टअपच्या संस्थापकापासून प्रॉडक्ट लीडपर्यंतच्या, स्पष्ट व्यावसायिक परिणाम दर्शवणाऱ्या स्थित्यंतरासाठी हा रिझ्युमे पुन्हा लिहा." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "प्रॉडक्ट लीड भूमिकेकडे वळणाऱ्या स्टार्टअप संस्थापकासाठी हा रेझ्युमे पुन्हा लिहा, आणि व्यवसायावरील परिणाम दाखवा." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "शोध" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "अनुप्रयोग शोधा…" +msgstr "अर्ज शोधा…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4574,7 +4581,7 @@ msgstr "रेझ्युमे निवडा" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "एक धागा निवडा" +msgstr "एक थ्रेड निवडा" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "सेपरेटर" msgid "Serbian" msgstr "सर्बियन" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "सार्वजनिक URL फक्त माहीत असलेल्या लोकांनीच उघडावी असे वाटत असेल, तर पासवर्ड सेट करा." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "एआय प्रदाता स्थापित करा" msgid "Set up an AI provider before starting a thread." msgstr "थ्रेड सुरू करण्यापूर्वी एआय प्रोव्हायडरची स्थापना करा." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "आधी एखादा AI प्रदाता सेट करा." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "या रिझ्युमेवर चर्चा करण्यासाठी आणि आपोआप बदल लागू करण्यासाठी एक एआय प्रोव्हायडर सेट करा." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "सुरुवात करण्यासाठी एआय प्रोव्हायडरची नोंदणी करा." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ओथेंटिकेटर अ‍ॅप सेटअप करा" msgid "Shadow Width" msgstr "शॅडोची जाडी" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "तो सार्वजनिक URL ने शेअर करा, त्या URL ला पासवर्ड लावा, किंवा PDF डाउनलोड करून स्वतः पाठवा." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "सार्वजनिक URL द्वारे तुमचा रेझ्युमे शेअर करा आणि इतरांना तो पाहू द्या." +msgid "Share your resume with a public URL." +msgstr "तुमचा रेझ्युमे सार्वजनिक URL ने शेअर करा." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "तुमच्या खात्यात साइन इन कर msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google किंवा कस्टम OAuth प्रोव्हायडरने साइन इन करा." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "साइन आउट" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4860,11 +4880,11 @@ msgstr "स्लोव्हेनियन" #: src/dialogs/resume/index.tsx msgid "Slug" -msgstr "युआरएल" +msgstr "स्लग" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "तुम्ही सबमिट करण्यापूर्वी काही ॲप्लिकेशन सिस्टमला एक आवश्यक आहे." +msgstr "तुम्ही सबमिट करण्यापूर्वी काही अर्ज प्रणालींना एक आवश्यक आहे." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "काही अक्षरे प्रश्नचिन्ह म्हणून येतात." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "काही तपासण्यांना अशी माहिती लागते जी या फाइलमध्ये नाही: तपासता न आलेली पानांची सामग्री, किंवा या तपासण्या कव्हर न करणाऱ्या भाषेतील मजकूर. त्या उत्तीर्ण किंवा अनुत्तीर्ण असे मानल्या जात नाहीत." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "काही तपासण्यांना अशी माहिती लागते जी या फाइलमध्ये नाही: तपासता न आलेला पानांचा मजकूर, किंवा या तपासण्यांना न कळणाऱ्या भाषेतील मजकूर. त्या पास किंवा नापास दोन्हीही धरल्या जात नाहीत." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5003,11 +5023,11 @@ msgstr "GitHub वर आम्हाला स्टार द्या, सध #: src/routes/agent/$threadId.tsx msgid "Start a new thread" -msgstr "नवीन धागा सुरू करा" +msgstr "नवीन थ्रेड सुरू करा" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Start a thread" -msgstr "एक धागा सुरू करा" +msgstr "एक थ्रेड सुरू करा" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "रेझ्युमे तुमच्या नावाने स्वतंत्र ओळीत सुरू करा." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "धागा सुरू करा" +msgid "Start thread" +msgstr "थ्रेड सुरू करा" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5147,11 +5167,11 @@ msgstr "टॅग्स सॉफ्टवेअरला स्पष्ट व #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailor my resume" -msgstr "Tailor माझा रेझ्युमे" +msgstr "माझा रेझ्युमे अनुकूलित करा" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "हा रिझ्युमे प्रॉडक्ट मॅनेजरच्या जॉब डिस्क्रिप्शननुसार तयार करा आणि रोडमॅपची मालकी, स्टेकहोल्डर संवाद, आणि मोजता येण्याजोग्या लाँचच्या परिणामांवर भर द्या." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "हा रेझ्युमे प्रॉडक्ट मॅनेजरच्या नोकरी वर्णनानुसार जुळवा, आणि रोडमॅपची जबाबदारी, भागधारकांशी संवाद व मोजता येण्याजोगे लाँच परिणाम यावर भर द्या." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "एजंटला तुमच्या माहितीची आवश्यकता आहे." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API key यशस्वीरित्या हटवली गेली आहे." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API दस्तऐवजीकरण Reactive Resume तुमच्या स्वतःच्या ॲप्लिकेशन्सशी कसे जोडायचे ते दाखवते. त्यात एंडपॉइंट्स, विनंतीचे स्वरूप आणि ओथेंटिकेशन यांचा समावेश आहे." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "ही API key डिलीट केल्यानंतर तुमच्या डेटाला पुन्हा अ‍ॅक्सेस करू शकणार नाही. ही क्रिया उलट करता येणार नाही." +msgid "The API key has been deleted." +msgstr "API Key हटवली आहे." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "ज्या अ‍ॅप्लिकेशनने तुम्हा msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "वरील तपासण्या यांत्रिक आहेत. हे भाषा मॉडेलला विचारते की वाचकाला तुमच्या बुलेट्सबद्दल काय वाटेल, आणि पुनर्लेखन सुचवते. यातून कोणताही स्कोअर मिळत नाही." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "तुम्ही शोधत असलेला कमांड अस्तित्वात नाही." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "सखोल तपासणी पूर्ण होऊ शकली नाही. कृपया पुन्हा प्रयत्न करा." @@ -5317,10 +5332,6 @@ msgstr "प्रदात्याचा प्रतिसाद पडता msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "रेझ्युमेचा प्रिव्ह्यू अद्ययावत करता आला नाही. शेवटचा वैध प्रिव्ह्यूच अजूनही दाखवला जात आहे." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "ज्या रेझ्युमेला तुम्ही अ‍ॅक्सेस करण्याचा प्रयत्न करत आहात तो पासवर्डने संरक्षित आहे" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "तीच ओळ प्रत्येक पानावर पुनरावृत्त होते." @@ -5369,26 +5380,13 @@ msgstr "प्रोफाइल, पोर्टफोलिओ किंवा msgid "There is no summary paragraph." msgstr "सारांश परिच्छेद नाही." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX तयार करताना अडचण आली, कृपया पुन्हा प्रयत्न करा." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "पीडीएफ तयार करताना अडचण आली आहे, कृपया पुन्हा प्रयत्न करा." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "तुमचा रेझ्युमे प्रिंट करण्यासाठी तयार करताना काही अडचण आली, कृपया पुन्हा प्रयत्न करा." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ही तपासणी चालवण्यासाठी पुरेशी माहिती नव्हती." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "या तपासण्या तुम्ही टाइप केल्याप्रमाणे चालतात आणि तुमचा ब्राउझर कधीही सोडत नाहीत. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "या तपासण्या तुम्ही टाइप करताच चालतात आणि कधीही तुमच्या ब्राउझरबाहेर जात नाहीत. सॉफ्टवेअर तुमचा रेझ्युमे वाचू शकते का हे त्या तपासतात, तो किती चांगला लिहिला आहे हे नाही." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ही क्रिया उलट करता येणार ना msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ही क्रिया उलट करता येणार नाही. तुमचा सर्व डेटा कायमस्वरूपी हटवला जाईल." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ही कृती पूर्ववत करता येणार नाही. संभाषणातील संदेश आणि अपलोड केलेल्या संलग्न फाइल्स काढून टाकल्या जातील. कार्यरत रेझ्युमे तुमच्या डॅशबोर्डमध्ये राहील आणि तो स्वतंत्रपणे हटवता येईल." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ही कृती पूर्ववत करता येणार नाही. संदेश आणि थ्रेडमधील संलग्नक काढून टाकले जातील." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ही क्रिया उलट करता येणार नाही. यामुळे थ्रेडमधील संदेश आणि अपलोड केलेल्या जोडण्या हटतात." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "हा एजंट थ्रेड उघडता आला नाही." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ही क्रिया उलट करता येणार नाही. यामुळे थ्रेडमधील संदेश आणि अपलोड केलेल्या जोडण्या हटतात. काम सुरू असलेला रेझ्युमे तुमच्या डॅशबोर्डमध्ये राहतो, आणि तो तुम्ही वेगळा हटवू शकता." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ही तपासणी या फाइलला लागू हो msgid "This check only runs on resumes written in English." msgstr "ही तपासणी फक्त इंग्रजीत लिहिलेल्या रेझ्युमेंवर चालते." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "यामुळे नवीन API Key तयार होते, जिच्यामुळे इतर प्रोग्राम Reactive Resume API द्वारे तुमचा रेझ्युमे डेटा वाचू आणि बदलू शकतात." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ही तारीख बरोबर वाचली जाणार नाही." @@ -5523,6 +5521,10 @@ msgstr "हा एक XFA फॉर्म आहे, त्यामुळे msgid "This is not a common resume page size." msgstr "हा सामान्य रेझ्युमे पान आकार नाही." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ही key फक्त एकदाच दाखवली जाते. हा संवाद बंद करण्यापूर्वी ती कॉपी करा." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "या लिंकचा प्रोटोकॉल गहाळ आहे." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI प्रोव्हायडरच्या प्रतिसादावर अवलंबून, यासाठी काही मिनिटे लागू शकतात. कृपया विंडो बंद करू नका किंवा पान रीफ्रेश करू नका." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "सॉफ्टवेअर या फाइलचा मजकूर किती अचूकपणे काढू शकते हे हे मोजते. अर्ज नाकारला जाईल की नाही याचे हे भाकीत करत नाही. कोणतेही साधन ते करू शकत नाही. तुमची फाइल या ब्राउझरमध्ये वाचली गेली आणि कधीही अपलोड केली गेली नाही." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "सॉफ्टवेअर या फाइलमधील मजकूर किती अचूकपणे काढू शकते हे यातून मोजले जाते. एखादा अर्ज नाकारला जाईल का याचे भाकीत यातून होत नाही, आणि कोणतेही साधन ते करू शकत नाही. तुमची फाइल याच ब्राउझरमध्ये वाचली गेली आणि कधीही अपलोड झाली नाही." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "हा रेझ्युमे लॉक केलेला आहे msgid "This resume is long." msgstr "हा रेझ्युमे लांब आहे." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "हा रेझ्युमे पासवर्डने सुरक्षित आहे" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "हा रिझ्युमे एका एआय एजंटद्वारे अद्ययावत करण्यात आला." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "या रिझ्युमेची शेअरिंग सेटिंग्ज इतरत्र बदलली आहेत." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "हे पुनरावलोकन तुमच्या लेखनाबद्दल भाषा मॉडेलचे मत आहे. हे वरील स्कोअर बदलत नाही, आणि ते चुकीचे असू शकते. याला निर्णय म्हणून नव्हे तर दुसरे मत म्हणून वाचा." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "हे परीक्षण म्हणजे तुमच्या लेखनाबद्दल एका भाषा मॉडेलचे मत आहे. यामुळे वरील स्कोअर बदलत नाही, आणि ते चुकीचेही असू शकते. ते दुसरे मत म्हणून घ्या, अंतिम निर्णय म्हणून नाही." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "या भूमिकेचे कोणतेही वर्णन msgid "This section has content but never appears." msgstr "या विभागात सामग्री आहे परंतु कधीही दिसत नाही." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "हा भाग या रेझ्युमेशी संबंधित असलेल्या तुमच्या खाजगी टिपांसाठी आरक्षित आहे. यातला सर्व काँटेंट खाजगी राहतो व तो इतर कोणाशीही शेअर केला जात नाही." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "हा विभाग स्तंभांमध्ये विभागलेला आहे." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "हा टप्पा ऐच्छिक आहे, पण शिफारस केलेला आहे." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "हा थ्रेड संग्रहित केला आहे. नवीन संदेश पाठवता येणार नाहीत." +msgid "This thread is archived. You can't send new messages." +msgstr "हा थ्रेड संग्रहित आहे. तुम्ही नवीन संदेश पाठवू शकत नाही." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "हा थ्रेड केवळ वाचण्यायोग्य msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "हा थ्रेड केवळ वाचण्यायोग्य आहे कारण कार्यरत रेझ्युमे किंवा एआय प्रदाता उपलब्ध नाही." -#: 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 "हे Reactive Resume API साठी नवीन API key तयार करेल, ज्यामुळे मशीनला तुमच्या रेझ्युमे डेटाशी संवाद साधता येईल." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "जर तुम्ही अनेक पासकी ठेवण्याचा विचार करत असाल, तर यामुळे तुम्हाला नंतर त्याची ओळख पटवण्यास मदत होईल." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "यामुळे या विभागातील सर्व आयटम हटवले जातील." @@ -5646,22 +5640,22 @@ msgstr "चर्चा संग्रहित केली आहे." #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "धागा हटवला." +msgstr "थ्रेड हटवला." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "धागे" +msgstr "थ्रेड्स" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "कौशल्य विभाग अधिक सुटसुटीत करा, जेणेकरून तो केवळ कीवर्ड्सचा ढिगारा वाटण्याऐवजी लक्ष्यित भूमिकेला समर्थन देईल." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume वापरून रेझ्युमे तयार करण्याचा टाईमलॅप्स डेमो" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume मध्ये रेझ्युमे तयार होतानाचा टाइमलॅप्स" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "टाइमलाइन" msgid "Tip" msgstr "टीप" -#: 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 "टीप: तुमच्या API key ला तिच्या उद्देशानुसार नाव द्या, म्हणजे नंतर ओळखणे सोपे जाईल." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "टीप: तुम्ही रेझ्युमेला तुम्ही अर्ज करत असलेल्या पदानुसार नाव देऊ शकता." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "शीर्षक" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "तुमचे खाते हटवण्यासाठी तुम्हाला पुष्टीकरण मजकूर टाकून खालील बटणावर क्लिक करणे आवश्यक आहे." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "तुमचे खाते हटवण्यासाठी, खालील पुष्टीकरण मजकूर टाइप करा, मग बटणावर क्लिक करा." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "निर्यात करताना ऐच्छिक लिगेचर्स बंद करा." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "सार्वजनिक शेअरिंग सुरू करा, आणि तुमचा रेझ्युमे किती वेळा पाहिला किंवा डाउनलोड केला गेला आहे ते ट्रॅक करा. तुमच्या रेझ्युमेची आकडेवारी फक्त तुम्हालाच दिसेल." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "तुमचा रेझ्युमे किती वेळा पाहिला किंवा डाउनलोड झाला याचा मागोवा घेण्यासाठी सार्वजनिक शेअरिंग सुरू करा. ही आकडेवारी फक्त तुम्हालाच दिसते." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "दुहेरी घटक ओथेंटिकेशन" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "दुहेरी घटक ओथेंटिकेशन यशस्वीरित्या अक्षम केले गेले आहे." +msgid "Two-factor authentication is now disabled." +msgstr "दुहेरी घटक ओथेंटिकेशन आता बंद आहे." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "दुहेरी घटक ओथेंटिकेशन यशस्वीरित्या सेटअप केले गेले आहे." +msgid "Two-factor authentication is now enabled." +msgstr "दुहेरी घटक ओथेंटिकेशन आता सुरू आहे." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "अस्तित्वातील स्वयंसेवी अन msgid "Update Password" msgstr "पासवर्ड बदला" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "नेतृत्व, मर्यादा, तडजोडी आणि मोजता येण्याजोगे परिणाम दर्शवण्यासाठी प्रकल्पाचे मुद्दे अद्ययावत करा." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "रेझ्युमे अपडेट करा" @@ -5970,9 +5952,13 @@ msgstr "रेझ्युमे अपडेट करा" msgid "Update the calendar date for this timeline entry." msgstr "या टाइमलाइन नोंदीसाठी कॅलेंडर तारीख अपडेट करा." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "प्रकल्पाचे बुलेट पॉइंट्स अपडेट करा जेणेकरून नेतृत्व, मर्यादा, तडजोडी आणि मोजता येण्याजोगे परिणाम दिसतील." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "या अनुप्रयोगाचे details अद्यतनित करा." +msgstr "या अर्जाचे तपशील अद्यतनित करा." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "अपलोड करा .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "रेझ्युमे अपलोड करा आणि अ‍ॅप्लिकंट ट्रॅकिंग सिस्टम त्यातून प्रत्यक्षात काय वाचते ते पहा. सर्वकाही या ब्राउझरमध्ये चालते. तुमची फाइल कधीही अपलोड केली जात नाही, आणि काहीही साठवले जात नाही." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "एखादा रेझ्युमे अपलोड करा आणि ॲप्लिकंट ट्रॅकिंग सिस्टम त्यातून काय वाचते ते पाहा. सर्व काही याच ब्राउझरमध्ये चालते. तुमची फाइल कधीही अपलोड होत नाही, आणि काहीही साठवले जात नाही." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "चेतावणी" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "आम्ही फॉरमॅट आपोआप ओळखू शकलो नाही — कृपया तो वर निवडा." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "आम्हाला स्वरूप आपोआप ओळखता आले नाही. ते वरून निवडा." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "आम्हाला ते पान सापडले नाही." msgid "We couldn't link that provider account. Please try again." msgstr "आम्ही ते प्रदाता खाते जोडू शकलो नाही. कृपया पुन्हा प्रयत्न करा." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "आम्हाला हा थ्रेड उघडता आला नाही." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "आम्ही प्रदात्याकडून तुमचे प्रोफाइल वाचू शकलो नाही." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "आम्ही तुमच्या नवीन ईमेल पत्त्यावर पुष्टीकरण लिंक पाठवली आहे. बदलाची पुष्टी करण्यासाठी ती उघडा." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "आम्ही तुमच्या ईमेल पत्त्यावर नवीन पडताळणी लिंक पाठवली आहे. तुमचे खाते पडताळण्यासाठी ती उघडा." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "वेब शोध" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "होय, Reactive Resume अनेक भाषांमध्ये उपलब्ध आहे. तुम्ही सेटिंग्ज पेजवर किंवा उजव्या वरच्या कोपऱ्यातील भाषा स्विचर वापरून तुमची आवडती भाषा निवडू शकता. जर तुम्हाला तुमची भाषा दिसत नसेल किंवा विद्यमान भाषांतर सुधारायचे असेल, तर तुम्ही <0>Crowdin वर भाषांतरांमध्ये योगदान देऊ शकता<1> (नवीन टॅबमध्ये उघडते)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "होय. एका क्लिकमध्ये तुमचा रेझ्युमे PDF मध्ये निर्यात होतो, तुमचे फॉरमॅटिंग आणि स्टाइलिंग तसेच राहते." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "होय! Reactive Resume पूर्णपणे मोफत आहे, कोणतेही लपलेले खर्च, प्रीमियम टियर किंवा सब्सक्रिप्शन फी नाही. हे मुक्त-स्रोत आहे आणि नेहमी मोफतच राहिल." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "होय. सेटिंग पानावर, किंवा वरच्या उजव्या कोपऱ्यातील भाषा स्विचरमधून तुमची भाषा निवडा. तुमची भाषा नसेल, किंवा सध्याचे भाषांतर आणखी चांगले होऊ शकत असेल, तर तुम्ही <0>Crowdin वरील भाषांतरात योगदान देऊ शकता<1> (नवीन टॅबमध्ये उघडते)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "तुम्हाला Docker इमेज वापरून तुमच्या स्वतःच्या सर्व्हरवर डिप्लॉय करण्याचाही पर्याय आहे." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "होय. Reactive Resume वापरण्यास मोफत आहे, कोणतेही छुपे खर्च, प्रीमियम स्तर किंवा वर्गणी शुल्क नाही. ते मुक्त-स्रोत आहे, आणि मोफतच राहील." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "तुम्ही लॉगिन करताना तुमचे वापरकर्तानावसुद्धा वापरू शकता." - -#: src/routes/_home/-sections/faq.tsx -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 म्हणून डाउनलोड करून थेट शेअर करू शकता. निवड तुमची!" +msgid "You can also sign in with your username." +msgstr "तुम्ही तुमच्या वापरकर्तानावानेही साइन इन करू शकता." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "तुम्हाला मेल पाठवले आहे!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "तुमचे खाते यशस्वीरित्या हटवले गेले आहे." +msgid "Your account has been deleted." +msgstr "तुमचे खाते हटवले आहे." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "तुमचे संपर्क तपशील पहिल्या पानावर नाहीत." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "तुमचा डेटा यशस्वीरित्या निर्यात करण्यात आला आहे." +msgid "Your data has been exported." +msgstr "तुमचा डेटा निर्यात केला आहे." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "तुमचा डेटा सुरक्षित आहे आणि कधीही कुणाशी शेअर किंवा विकला जात नाही." #: src/routes/_home/-sections/faq.tsx -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 स्वतःच्या सर्व्हरवरही होस्ट करू शकता." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "तुमचा डेटा सुरक्षितपणे साठवला जातो आणि कधीही तिसऱ्या पक्षांसोबत शेअर केला जात नाही. त्यावर पूर्ण नियंत्रण हवे असल्यास, तुम्ही Reactive Resume तुमच्या स्वतःच्या सर्व्हरवर स्वतः होस्ट करू शकता." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "तुमचे नवीनतम बदल जतन केले जाऊ शकले नाहीत." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "जोपर्यंत तुम्ही हा सिमेंटिक CSS ड्राफ्ट स्पष्टपणे सक्रिय करत नाही, तोपर्यंत तुमच्या जुन्या स्टाईल्स सक्रिय राहतील." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "तुम्ही हा Semantic CSS मसुदा सक्रिय करेपर्यंत तुमच्या जुन्या स्टाइल्स लागू राहतील." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "तुमचे पृष्ठ मार्जिन अतिशय संकुचित आहेत." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "तुमचा पासवर्ड यशस्वीरित्या रिसेट केला गेला आहे. तुम्ही आता नवीन पासवर्डने साइन इन करू शकता." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "तुमचा पासवर्ड रीसेट झाला आहे. आता तुम्ही नवीन पासवर्डने साइन इन करू शकता." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "आपला पासवर्ड यशस्वीरित्या अपडेट केला गेला आहे." +msgid "Your password has been updated." +msgstr "तुमचा पासवर्ड अपडेट झाला आहे." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "तुमचा फोन नंबर असामान्य स्वरूपात लिहिलेला आहे." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "तुमचा प्रोफाईल यशस्वीरित्या अपडेट केला गेला आहे." +msgid "Your profile has been updated." +msgstr "तुमची प्रोफाइल अपडेट झाली आहे." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "तुमचा रेझ्युमे यशस्वीरित्या तयार केला गेला आहे." +msgid "Your resume has been created." +msgstr "तुमचा रेझ्युमे तयार झाला आहे." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "तुमचा रेझ्युमे यशस्वीरित्या हटवला गेला आहे." +msgid "Your resume has been deleted." +msgstr "तुमचा रेझ्युमे हटवला आहे." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "तुमचा रेझ्युमे यशस्वीरित्या डुप्लिकेट केला गेला आहे." +msgid "Your resume has been duplicated." +msgstr "तुमच्या रेझ्युमेची प्रत तयार झाली आहे." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "तुमचा रेझ्युमे यशस्वीरित्या इम्पोर्ट केला गेला आहे." +msgid "Your resume has been imported." +msgstr "तुमचा रेझ्युमे आयात झाला आहे." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "तुमचा रिझ्युमे निवडलेल्या आवृत्तीवर पुनर्संचयित करण्यात आला आहे." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "तुमचा रेझ्युमे यशस्वीरित्या अपडेट केला गेला आहे." +msgid "Your resume has been updated." +msgstr "तुमचा रेझ्युमे अपडेट झाला आहे." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "तुमचा रेझ्युमे \"I\" आणि \"my\" वापरतो." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "तुमच्या रेझ्युमेचा सार्वजनिक दुवा सध्या पासवर्डने संरक्षित आहे. पासवर्ड फक्त ज्यांवर तुम्हाला विश्वास आहे त्यांच्यासोबतच शेअर करा." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "तुमच्या रेझ्युमेची सार्वजनिक URL पासवर्डने संरक्षित आहे. पासवर्ड फक्त विश्वासातल्या लोकांसोबतच शेअर करा." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "तुमचा पाठिंबा हा प्रोजेक्ट आता आणि भविष्यात सर्वांसाठी मोफत आणि उपलब्ध राहील याची खात्री देतो." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "तुमच्या पाठिंब्यामुळे हा प्रकल्प आता आणि पुढेही सर्वांसाठी मोफत आणि खुला राहतो." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "बाहेर झूम करा" #: src/libs/locale.ts msgid "Zulu" msgstr "झुलू" - diff --git a/apps/web/locales/ms-MY.po b/apps/web/locales/ms-MY.po index 774ca2246..6f1825dcb 100644 --- a/apps/web/locales/ms-MY.po +++ b/apps/web/locales/ms-MY.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Soalan<1>Lazim<2>Ditanya" #: 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.<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!" -msgstr "<0>Terima kasih kerana menggunakan Reactive Resume! Aplikasi ini adalah hasil kerja penuh minat, kebanyakannya dibangunkan pada masa lapang saya, dengan sokongan hebat daripada penyumbang sumber terbuka di seluruh dunia.<1>Jika Reactive Resume telah membantu anda dan anda ingin membantunya kekal percuma dan terbuka untuk semua orang, sila pertimbangkan untuk membuat derma. Setiap sumbangan amat dihargai!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Terima kasih kerana menggunakan Reactive Resume. Saya membina aplikasi ini kebanyakannya pada masa lapang, dengan bantuan penyumbang sumber terbuka dari seluruh dunia.<1>Jika ia berguna kepada anda dan anda ingin ia kekal percuma serta terbuka untuk semua orang, sila pertimbangkan untuk menderma. Sebarang jumlah amat membantu." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 tahun" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Templat" +msgid "15 Templates" +msgstr "15 Templat" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 bulan" msgid "6 months" msgstr "6 bulan" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Eksport satu lajur yang bersih mengekalkan setiap fakta. Lajur dan imej adalah tempat ia hilang." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Pautan pengesahan telah dihantar ke alamat e-mel semasa anda. Sila semak peti masuk anda untuk mengesahkan perubahan tersebut." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Satu tarikh berada pada masa hadapan." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Satu fon dirujuk tetapi tidak dibenamkan." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Sebuah pembina resume percuma dan sumber terbuka yang menyederhanakan proses mencipta, mengemas kini dan berkongsi resume anda." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Pembina resume percuma dan sumber terbuka yang memudahkan anda mencipta, mengemas kini dan berkongsi resume anda." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Jurang bukan masalah. Tambah penjelasan satu baris jika anda mahu; ramai msgid "A link points somewhere other than the address it shows." msgstr "Pautan menuju ke tempat lain selain alamat yang ditunjukkan." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Pautan ke resume anda telah disalin ke papan keratan." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Ramai orang telah menulis kepada saya selama bertahun-tahun untuk berkongsi pengalaman mereka dengan Reactive Resume dan bagaimana ia telah membantu mereka, dan saya tidak pernah jemu membacanya. Jika anda mempunyai kisah untuk dikongsi, beritahu saya dengan menghantar e-mel ke <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Pautan pengesahan baharu telah dihantar ke alamat e-mel anda. Sila semak peti masuk anda untuk mengesahkan akaun anda." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Selama bertahun-tahun ramai orang menulis kepada saya tentang bagaimana Reactive Resume membantu mereka, dan saya tidak pernah jemu membaca emel-emel itu. Jika anda ada kisah untuk dikongsi, tulislah kepada saya di <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Satu halaman diputar." msgid "A passion project by <0>Amruth Pillai." msgstr "Sebuah projek yang digerakkan oleh <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Pelbagai reka bentuk untuk dipilih, dan lebih banyak akan menyusul." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Resume yang disusun untuk pembaca manusia, dengan foto, tajuk dan lajur" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Eksport satu lajur mengekalkan setiap maklumat. Lajur berbilang dan imej ialah tempat maklumat hilang." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Regangan" @@ -243,10 +234,6 @@ msgstr "Alamat web ditulis tanpa https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Akses resume dan data anda secara programatik menggunakan API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Tambahkan medan tersuai" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Tambahkan pekerjaan yang anda mohon, pautkan resume yang anda hantar dan gerakkannya melalui saluran paip anda semasa perkara berjalan." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Tambah pekerjaan yang anda mohon dan pautkan resume yang anda hantar. Alihkannya merentasi papan apabila anda menerima maklum balas." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Tambahkan entri atau gunakan projek dan kerja sukarela untuk menunjukkan msgid "Add and test a provider before starting an agent thread." msgstr "Tambah dan uji pembekal sebelum memulakan thread ejen." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Tambah satu lagi lapisan perlindungan pada akaun anda." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Tambah aplikasi" +msgstr "Tambah permohonan" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Tambah tag" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Tambahkan pada saluran paip" +msgstr "Tambahkan ke pipeline" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Sebarang tag" #: 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 "Sesiapa yang melawat URL awam resume ini mesti memasukkan kata laluan ini untuk mengaksesnya." - -#: 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 "Sesiapa yang mempunyai URL awam resume ini akan dapat melihat dan memuat turun resume anda tanpa memasukkan kata laluan." +msgid "Anyone who opens the public URL will need this password." +msgstr "Sesiapa yang membuka URL awam akan memerlukan kata laluan ini." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Sesiapa yang mempunyai pautan boleh melihat dan memuat turun resume." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Sesiapa yang mempunyai URL awam boleh melihat dan memuat turun resume anda tanpa kata laluan." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Akses API" @@ -621,7 +612,7 @@ msgstr "Tindakan permohonan" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikasi ditambahkan pada saluran paip anda." +msgstr "Permohonan ditambahkan ke pipeline anda." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -630,11 +621,11 @@ msgstr "Copilot Permohonan" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplikasi dipadamkan." +msgstr "Permohonan dipadamkan." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Statistik Aplikasi" +msgstr "Statistik Permohonan" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -645,7 +636,7 @@ msgstr "Permohonan dikemas kini." #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplikasi" +msgstr "Permohonan" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Luluskan" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Diluluskan — menunggu ejen…" +msgid "Approved, waiting for the agent…" +msgstr "Diluluskan, menunggu ejen…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Bahasa Arab" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkib" +msgstr "Arkibkan" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Isi automatik gagal." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Tersedia dalam pelbagai bahasa. Jika anda ingin memberi sumbangan, lihat di Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Tersedia dalam pelbagai bahasa. Jika anda ingin membantu menterjemah, kunjungi Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijani" msgid "Back to authentication settings" msgstr "Kembali ke tetapan pengesahan" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Kembali ke Log Masuk" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Kembali ke resume" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Kembali ke log masuk" @@ -844,17 +832,13 @@ msgstr "URL Asas" msgid "Basics" msgstr "Asas" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Templat cantik untuk dipilih, dengan lebih banyak lagi akan datang." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Terbaik untuk aplikasi, perkongsian dan percetakan." +msgstr "Terbaik untuk permohonan, perkongsian dan percetakan." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "Tukar bahasa" msgid "Change language to…" msgstr "Tukar bahasa kepada…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Tukar warna, fon dan reka bentuk mengikut citarasa anda." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Tukar tema kepada…" @@ -1006,6 +994,10 @@ msgstr "Semak semula" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Semak fail yang dieksport mengandungi semua yang anda jangkakan, dan semuanya adalah teks yang boleh dipilih." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Periksa apa yang akan terlepas oleh sistem penjejakan pemohon, dan tambah hanya kata kunci yang anda yakin." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Semak e-mel anda untuk pautan bagi menetapkan semula kata laluan anda." @@ -1056,10 +1048,6 @@ msgstr "Pilih pratetap atau rona tersuai." msgid "Choose a resume" msgstr "Pilih resume" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Pilih perbualan sedia ada daripada bar sisi atau mulakan thread berfokus draf baharu." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Pilih PDF, DOCX, Markdown atau JSON. Eksport resume dan surat lamaran anda secara berasingan apabila tersedia." @@ -1073,7 +1061,7 @@ msgstr "Bulatan" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Jelas" +msgstr "Kosongkan" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Syarikat A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Bandingkan resume ini dengan URL peranan ini dan kemas kini kata kunci sambil mengekalkan suara yang ringkas dan boleh dipercayai." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Bandingkan resume ini dengan URL iklan pekerjaan ini dan kemas kini kata kuncinya tanpa melebih-lebihkan apa-apa." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Sambungan gagal." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Sambungan disahkan — pembekal sedia untuk digunakan." +msgid "Connection verified. The provider is ready to use." +msgstr "Sambungan disahkan. Penyedia sedia untuk digunakan." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Sambung dari tempat anda berhenti" #: 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 "Sambung dari tempat anda berhenti dengan mengimport resume sedia ada yang anda cipta menggunakan Reactive Resume atau mana-mana pembina resume lain. Format yang disokong termasuk PDF, Microsoft Word serta fail JSON daripada 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 "Sumbangan membiayai pembaikan pepijat, kemas kini keselamatan dan penambahbaikan berterusan untuk memastikan aplikasi berjalan lancar." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Sambung semula dari tempat anda berhenti dengan mengimport resume yang anda bina dalam Reactive Resume atau pembina resume lain. Format yang disokong ialah PDF, Microsoft Word dan fail JSON daripada Reactive Resume atau JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Betulkan tahun, atau gunakan \"Hadir\" untuk kerja yang berterusan." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Betulkan tahun, atau tulis \"Present\" untuk kerja yang sedang berjalan." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Tidak dapat menjana DOCX. Sila cuba lagi." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Tidak dapat menjana PDF. Sila cuba lagi." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Tidak dapat menyediakan resume anda untuk dicetak. Sila cuba lagi." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Tidak dapat mencapai penyedia AI. Sila cuba lagi." msgid "Could not restore this patch." msgstr "Tidak dapat memulihkan tampalan ini." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Tidak dapat menyediakan pengesahan dua faktor." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Tidak dapat mengesahkan sambungan pembekal." @@ -1304,12 +1305,12 @@ msgstr "Tidak dapat mengesahkan sambungan. Semak kunci API, model dan URL asas." #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Tidak dapat menambahkan aplikasi. Sila cuba again." +msgstr "Tidak dapat menambahkan permohonan. Sila cuba lagi." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Tidak dapat memadamkan aplikasi." +msgstr "Tidak dapat memadamkan permohonan." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Tidak dapat memadam entri garis masa." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Tidak dapat mengalihkan aplikasi. Sila cuba again." +msgstr "Tidak dapat mengalihkan permohonan. Sila cuba lagi." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Kira mengikut sumber" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Dikira secara berasingan daripada skor penghuraian. Liputan bukan ramalan tentang apa-apa." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Dikira berasingan daripada skor pembacaan. Liputan tidak meramalkan apa-apa." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Cipta Resume Contoh" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Cipta seberapa banyak resume yang anda mahu, tanpa had." +msgid "Create as many resumes as you want." +msgstr "Cipta seberapa banyak resume yang anda mahu." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Buat satu sekarang" msgid "Create resume with options" msgstr "Buat resume dengan pilihan" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Cipta, sesuaikan dan kongsi resume anda. Reactive Resume ialah sumber terbuka, ia tidak menjejaki anda, dan ia kekal percuma." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Dicipta" @@ -1497,7 +1502,7 @@ msgstr "Dicipta" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Mencipta \"{0}\" dan memautkannya ke aplikasi ini." +msgstr "Mencipta \"{0}\" dan memautkannya ke permohonan ini." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Padam entri garis masa" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Aplikasi {0} dipadamkan." +msgstr "{0} permohonan dipadamkan." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Memadam resume anda..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Ditolak — menunggu ejen…" +msgid "Denied, waiting for the agent…" +msgstr "Ditolak, menunggu ejen…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Tolak" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Gunakannya pada pelayan anda sendiri menggunakan imej Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Terangkan setiap peranan dengan bulet pendek. Perenggan padat lebih sukar diimbas baca dan disegmenkan." @@ -1764,6 +1773,10 @@ msgstr "Derma" msgid "Donate to Reactive Resume" msgstr "Derma kepada Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Dermaan membiayai pembaikan pepijat, kemas kini keselamatan dan kerja harian untuk memastikan aplikasi ini terus berjalan." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Selesai" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikat" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikasikan sebagai Draf AI" +msgid "Duplicate as AI draft" +msgstr "Duplikasi sebagai draf AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Sunting {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Edit aplikasi" +msgstr "Edit permohonan" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Bahasa Inggeris" msgid "English (United Kingdom)" msgstr "Bahasa Inggeris (United Kingdom)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Tingkatkan keselamatan akaun anda dengan lapisan perlindungan tambahan." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Masukkan nama untuk kunci laluan anda." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Masukkan kata laluan baharu untuk akaun anda" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Masukkan salah satu kod sandaran yang disimpan untuk mengakses akaun anda" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Masukkan kata laluan yang dikongsi oleh pemilik resume dengan anda." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Masukkan URL untuk dipautkan" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Masukkan URL yang anda mahu pautkan:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Masukkan kod pengesahan daripada aplikasi pengesah anda" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Masukkan kata laluan semasa anda dan kata laluan baharu untuk mengemas kini akaun anda." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Masukkan kata laluan anda untuk mengesahkan penyediaan pengesahan dua faktor. Apabila diaktifkan, anda perlu memasukkan kod daripada aplikasi pengesah anda setiap kali anda log masuk." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Masukkan kata laluan anda untuk mengesahkan penyediaan pengesahan dua faktor. Setelah ia dihidupkan, anda memerlukan kod daripada aplikasi pengesah setiap kali anda log masuk." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Setiap cek lulus. " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Setiap sumbangan, besar atau kecil, memberi perbezaan besar kepada projek ini.<0/>Terima kasih atas sokongan anda!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Setiap sumbangan membantu, walau sekecil mana pun.<0/>Terima kasih atas sokongan anda!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Setiap templat mempunyai rupa yang berbeza, jadi pilih yang sesuai dengan cara anda mahu tampil. Reactive Resume mempunyai 15 templat buat masa ini, dan lebih banyak akan menyusul." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Tamat dalam" msgid "Expires on {0}" msgstr "Tamat pada {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Terokai pilihan templat kami yang pelbagai, setiap satu direka untuk memenuhi gaya, profesion dan personaliti yang berbeza. Reactive Resume kini menawarkan 12 templat, dengan lebih banyak lagi akan datang." - -#: src/features/settings/pages/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 "Terokai dokumentasi API untuk mempelajari cara menyepadukan Reactive Resume dengan aplikasi anda. Dapatkan butiran titik akhir, contoh permintaan dan kaedah pengesahan." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksport" @@ -2083,17 +2096,13 @@ msgstr "Eksport PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksport resume sebagai PDF teks dan bukan sebagai imej atau imbasan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksport resume atau surat lamaran anda dalam format yang anda perlukan." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksport resume anda ke PDF serta-merta, tanpa sebarang menunggu atau berlengah." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksport resume anda ke PDF dengan satu klik, tanpa menunggu." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Aliran saluran paip yang dieksport.png" +msgstr "pipeline-flow.png dieksport" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Gagal menyimpan penyedia AI." msgid "Failed to send password reset email. Please try again." msgstr "Gagal menghantar e-mel pemulihan kata laluan. Sila cuba lagi." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Gagal menyediakan pengesahan dua faktor." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2231,7 +2236,7 @@ msgstr "Gagal mengemas kini pembekal." #: src/routes/agent/-components/agent-chat.tsx msgid "Failed to update thread settings." -msgstr "Gagal mengemas kini tetapan bebenang." +msgstr "Gagal mengemas kini tetapan thread." #. Fallback toast when changing account password fails #: src/dialogs/auth/change-password.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Tapis mengikut tag" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Cari poin yang lemah dan tulis semula dengan hasil, nombor, skop dan kata kerja yang lebih kukuh." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Cari poin yang lemah dan tulis semula dengan hasil yang lebih kukuh, angka, skop dan kata kerja yang lebih tajam." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Berat Fon" msgid "Font Weights" msgstr "Berat Fon" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Untuk pengalaman yang selamat dan bebas gangguan." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Sebagai contoh, maklumat mengenai syarikat-syarikat yang anda hantar resume ini atau pautan-pautan ke huraian pekerjaan boleh dicatatkan di sini." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Atas sebab keselamatan, kunci ini hanya akan dipaparkan sekali sahaja." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Contohnya, catat syarikat mana yang anda hantar resume ini, atau pautan ke perihal pekerjaan." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Jurang:" msgid "Generate a random name" msgstr "Jana nama rawak" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Menjana PDF anda..." + #: src/libs/locale.ts msgid "German" msgstr "Bahasa Jerman" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ibrani" #: 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 "Bantu saya membawa lebih ramai penyumbang berpengalaman, mengurangkan beban ke atas seorang penyelenggara sahaja dan mempercepatkan pembangunan." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Bantu saya membawa lebih ramai penyumbang berpengalaman, supaya kerja ini tidak bergantung pada seorang penyelenggara sahaja." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Bantu terjemahkan apl ke bahasa anda" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Berikut ialah rangkaian templat resume untuk pelbagai profesion dan personaliti. Sama ada anda menggemari gaya moden atau klasik, berani atau ringkas, ada reka bentuk yang sesuai untuk anda. Lihat pilihan di bawah dan pilih templat yang sesuai dengan gaya anda." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Inilah kunci API baharu anda" @@ -2657,10 +2655,6 @@ msgstr "Hungary" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Kenal pasti jurang untuk sistem penjejakan pemohon dan gunakan hanya penambahbaikan kata kunci berkeyakinan tinggi." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Jika ia berasal daripada imbasan, itu dijangka. Jika tidak, buang ia; perekrut menganggapnya sebagai pengisian kata kunci." @@ -2701,7 +2695,7 @@ msgstr "Import daripada CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Aplikasi {0} yang diimport." +msgstr "{0} permohonan diimport." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2829,7 +2823,7 @@ msgstr "Pautan iklan kerja" #: src/features/applications/components/insights-view.tsx msgid "Job search pipeline" -msgstr "Saluran carian kerja" +msgstr "Pipeline carian kerja" #: src/features/command-palette/pages/navigation.tsx msgid "Jobs" @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "Ringkasan JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Kekalkan satu alamat sahaja, supaya tiada apa-apa perlu meneka yang mana hendak digunakan." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Kekalkan satu alamat sahaja, supaya perisian tidak perlu meneka yang mana satu perlu digunakan." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Kekalkan di bawah 2.5 MB, biasanya dengan membuang atau mengecilkan imej." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Simpan nota peribadi tentang resume ini di sini. Tiada orang lain boleh melihatnya." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Kekalkan kandungan resume sebagai teks sebenar dan bukan sebagai gambar teks." @@ -3058,6 +3056,10 @@ msgstr "Tinggi Baris" msgid "Link a Reactive Resume (recommended)" msgstr "Pautkan Reactive Resume (disyorkan)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Pautkan sebuah Reactive Resume untuk menggunakan pemarkahan padanan dan penyesuaian AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Pautkan resume dan tampal penerangan kerja (Sunting) untuk menilai kesesuaian anda dan menyesuaikan salinan." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Rujukan…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Memautkan Reactive Resume membolehkan pemarkahan padanan AI dan penyesuaian." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Memautkan akaun {providerName} anda..." @@ -3104,7 +3102,7 @@ msgstr "Memuatkan penyedia AI. Sila cuba lagi sebentar lagi." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Memuatkan aplikasi…" +msgstr "Memuatkan permohonan…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Lokasi" msgid "Lock" msgstr "Kunci" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Log keluar" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Bahagian panjang ditulis dalam huruf besar." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigasi utama" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Jadikan bahagian pengalaman lebih berorientasikan hasil dan singkirkan tanggungjawab yang samar-samar." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Jadikan bahagian pengalaman berfokus pada hasil dan buang tanggungjawab yang kabur." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Alihkan bahagian ke lajur atau halaman lain" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Bergerak pentas" +msgstr "Alih peringkat" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Mesti bermula dengan https://" msgid "Name" msgstr "Nama" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Namakan resume mengikut jawatan yang anda mohon." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nama membantu anda membezakan kunci, jadi namakannya mengikut kegunaannya nanti." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Nama membantu anda membezakan passkey jika anda mendaftarkan lebih daripada satu." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepal" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Permohonan Baharu" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Ciri baharu sentiasa ditambah dan dipertingkatkan, jadi pastikan anda kembali semula dengan kerap." +msgid "New features land regularly, so check back now and then." +msgstr "Ciri baharu keluar secara berkala, jadi kunjungi semula dari semasa ke semasa." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "Tag baharu…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "Benang baharu" +msgstr "Thread baharu" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "Benang Baharu" +msgstr "Thread Baharu" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Tiada iklan dan tiada penjejak, jadi tiada apa-apa yang menghalang anda." #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3384,16 +3393,21 @@ msgstr "Tiada penyedia AI disambungkan" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Tiada aplikasi yang sepadan dengan penapis anda." +msgstr "Tiada permohonan yang sepadan dengan penapis anda." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Belum ada aplikasi — tambahkan beberapa untuk melihat corong dan kadar balasan anda." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Tiada permohonan lagi. Tambah beberapa untuk melihat corong dan kadar maklum balas anda." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Tiada senarai bulet ditemui." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Tiada arahan yang sepadan dengan carian itu." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Tiada tajuk bahagian konvensional ditemui." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Tiada nombor telefon ditemui." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Tiada ramalan sama ada anda akan ditolak — tiada alat yang mampu melakukannya." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Tiada ramalan sama ada anda akan ditolak. Tiada alat yang boleh melakukannya." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Awan Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Setelah dipadam, kunci ini tidak lagi boleh mengakses data anda. Tindakan ini tidak boleh dibatalkan." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Log Masuk Satu Klik" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Hanya {0} halaman pertama disemak, jadi laporan ini tidak meliputi keseluruhan fail." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Hanya baris {MAX_IMPORT} pertama yang diimport sekali gus — {overflow} ditinggalkan. Pisahkan fail untuk mengimport selebihnya." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Hanya {MAX_IMPORT} baris pertama diimport serentak, meninggalkan {overflow}. Pecahkan fail untuk mengimport bakinya." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Buka" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Ejen AI terbuka" +msgstr "Buka ejen AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Pembantu AI terbuka" +msgstr "Buka pembantu AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Buka Klien E-mel" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Mod fokus terbuka" +msgstr "Buka mod fokus" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Nota pilihan untuk ejen" msgid "Optional note for the agent…" msgstr "Nota pilihan untuk ejen…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Secara pilihan, tetapkan kata laluan supaya hanya orang yang mempunyai kata laluan boleh melihat resume anda melalui pautan tersebut." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Secara pilihan, istilah mana daripada iklan kerja yang sudah muncul." @@ -3710,16 +3724,16 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey telah dipadam dengan jayanya." +msgid "Passkey deleted." +msgstr "Passkey dipadam." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey telah berjaya didaftarkan." +msgid "Passkey registered." +msgstr "Passkey didaftarkan." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Pasci kunci" +msgstr "Passkey" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Kekeliruan" msgid "Persian" msgstr "Parsi" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Peribadikan resume anda dengan sebarang warna, fon atau reka bentuk dan jadikannya benar-benar milik anda." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Pilih perbualan dari bar sisi, atau mulakan thread baharu untuk mengusahakan draf." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Pilih format untuk resume atau surat iringan anda." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Pilih ikon" @@ -3844,31 +3862,19 @@ msgstr "Gambar" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Aliran saluran paip" +msgstr "Aliran pipeline" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Kesihatan saluran paip merentas semua aplikasi" +msgstr "Kesihatan pipeline merentas semua permohonan" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Letakkannya pada halaman dari panel Reka Letak, atau sembunyikannya jika anda ingin meletakkannya." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Teks Plain, sesuai untuk alat AI dan pengeditan pantas." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Sila masukkan kata laluan baharu untuk akaun anda" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Sila masukkan kata laluan yang dikongsi dengan anda oleh pemilik resume untuk meneruskan." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Sila masukkan URL yang anda ingin pautkan:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Teks biasa, untuk alat AI dan suntingan pantas." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Sila sokong projek ini" msgid "Please upload a PDF file." msgstr "Sila muat naik fail PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Sila tunggu sementara PDF anda dijana..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Sila tunggu sementara PDF anda dijana…" - #: src/libs/locale.ts msgid "Polish" msgstr "Poland" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Keutamaan" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Sediakan tampalan konservatif yang meningkatkan kejelasan tanpa mengubah naratif kerjaya saya." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Sediakan tampalan yang berhati-hati yang meningkatkan kejelasan tanpa mengubah kisah kerjaya saya." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projek" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Lindungi resume anda daripada akses tanpa kebenaran dengan kata laluan" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Lindungi resume anda dengan kata laluan, dan benarkan hanya orang yang mempunyai kata laluan melihatnya." +msgid "Protect your resume with a password" +msgstr "Lindungi resume anda dengan kata laluan" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Penerbitan" msgid "Publisher" msgstr "Penerbit" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Letakkan kata laluan pada resume anda supaya hanya orang yang anda berikan boleh membacanya." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Letakkan alamat e-mel biasa berhampiran bahagian atas halaman pertama. Itulah yang digunakan kebanyakan sistem untuk memfailkan anda." @@ -4063,41 +4061,41 @@ msgstr "Reactive Resume - Pergi ke laman utama" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Resume Reaktif (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 terus berkembang hasil daripada komuniti yang bertenaga. Projek ini berhutang kemajuannya kepada ramai individu yang telah mendedikasikan masa dan kemahiran mereka untuk menambah baiknya. Kami meraikan pengkod yang telah menambah baik ciri-cirinya di GitHub, ahli bahasa yang terjemahan mereka di Crowdin telah menjadikannya boleh diakses oleh audiens yang lebih luas, dan mereka yang telah menderma untuk menyokong pembangunan berterusan projek ini." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume menjadi lebih baik kerana orang ramai menyumbangkan masa mereka. Penyumbang di GitHub membina ciri dan membaiki pepijat, penterjemah di Crowdin menjadikannya boleh dibaca dalam bahasa lain, dan penderma membantu pembangunan terus berjalan. Kemajuan projek ini terhutang budi kepada mereka semua." #: 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 ialah projek percuma dan sumber terbuka, dibina dengan penuh kasih sayang dan diselenggara oleh saya serta komuniti penyumbang. Derma anda membantu mengekalkan operasi dan pembangunan kod." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ialah projek percuma dan sumber terbuka, diselenggara oleh saya dan komuniti penyumbang. Dermaan anda menampung kos operasi dan memastikan pembangunan terus berjalan." #: 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." -msgstr "Reactive Resume ialah pembina resume percuma dan sumber terbuka yang menyederhanakan proses mencipta, mengemas kini dan berkongsi resume anda." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume ialah pembina resume percuma dan sumber terbuka yang memudahkan anda mencipta, mengemas kini dan berkongsi resume anda." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." -msgstr "Resume Reaktif adalah percuma dan sumber terbuka. Jika ia telah membantu anda, sila pertimbangkan untuk menderma." +msgstr "Reactive Resume adalah percuma dan sumber terbuka. Jika ia telah membantu anda, sila pertimbangkan untuk menderma." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ialah sumber terbuka, peribadi dan percuma. Ia tidak memaparkan iklan, tidak menjejaki apa yang anda lakukan, dan tidak mengunci ciri di sebalik bayaran." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." -msgstr "Resume Reaktif kekal percuma, sumber terbuka dan bebas kerana syarikat memilih untuk menyokong kerja di sebaliknya. Penajaan mereka membantu membiayai pengehosan, penyelenggaraan dan pembangunan berterusan untuk komuniti." +msgstr "Reactive Resume kekal percuma, sumber terbuka dan bebas kerana syarikat memilih untuk menyokong kerja di sebaliknya. Penajaan mereka membantu membiayai pengehosan, penyelenggaraan dan pembangunan berterusan untuk komuniti." #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Resume Reaktif v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Reaktif Resume v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Namakan Semula" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Menjadikan resume semasa anda kepada PDF dan menjalankan semakan fail penuh, dalam pelayar anda. Tiada apa-apa dimuat naik." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Menjadikan resume semasa anda sebagai PDF dan menjalankan pemeriksaan fail penuh dalam pelayar anda. Tiada apa-apa yang dimuat naik." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Suntingan resume" msgid "Resume file" msgstr "Fail resume" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Pautan resume disalin ke papan keratan." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Resume dipautkan" @@ -4330,6 +4333,10 @@ msgstr "Pilihan resume" msgid "Resume patch" msgstr "Tampalan resume" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Templat resume untuk pelbagai profesion dan citarasa. Pilih yang sesuai dengan anda." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Semak suntingan" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Semak resume berdasarkan huraian kerja dan ajukan soalan kepada saya sebelum menukar bahagian yang tidak pasti." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Semak resume berbanding perihal pekerjaan, dan tanya saya sebelum mengubah apa-apa yang anda tidak pasti." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Mengulas…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Ubah suai ringkasan supaya ia menyasarkan peranan pengurus kejuruteraan kanan tanpa kedengaran generik." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Tulis semula ringkasan untuk peranan pengurus kejuruteraan kanan, dan kekalkan ia spesifik." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Tulis semula resume ini untuk peralihan pengasas syarikat baharu kepada produk peneraju dengan impak perniagaan yang jelas." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Tulis semula resume ini untuk seorang pengasas syarikat permulaan yang beralih ke peranan ketua produk, dan tunjukkan impak perniagaannya." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Carian" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Cari aplikasi…" +msgstr "Cari permohonan…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Pemisah" msgid "Serbian" msgstr "Serbia" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Tetapkan kata laluan jika anda mahu hanya orang yang mengetahuinya boleh membuka URL awam." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Sediakan penyedia AI" msgid "Set up an AI provider before starting a thread." msgstr "Sediakan penyedia AI sebelum memulakan thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Sediakan penyedia AI terlebih dahulu." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Sediakan penyedia AI untuk berbual tentang resume ini dan gunakan suntingan secara automatik." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Sediakan penyedia AI untuk bermula." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Sediakan Aplikasi Pengesah" msgid "Shadow Width" msgstr "Lebar Bayang" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Kongsi dengan URL awam, letakkan kata laluan pada URL itu, atau muat turun PDF dan hantar sendiri." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Kongsi resume anda dengan URL awam, dan biarkan orang lain melihatnya." +msgid "Share your resume with a public URL." +msgstr "Kongsi resume anda dengan URL awam." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Log masuk ke akaun anda" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Log masuk dengan GitHub, Google atau penyedia OAuth tersuai." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Log keluar" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Sesetengah sistem aplikasi memerlukan satu sebelum anda boleh menyerahkan." +msgstr "Sesetengah sistem permohonan memerlukan satu sebelum anda boleh menyerahkan." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Sesetengah aksara keluar sebagai tanda soal." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Sesetengah semakan memerlukan maklumat yang tiada dalam fail ini: kandungan halaman yang tidak dapat diperiksa, atau teks dalam bahasa yang tidak diliputi oleh semakan ini. Ia tidak dikira sebagai lulus mahupun gagal." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Sesetengah pemeriksaan memerlukan maklumat yang tidak dibawa oleh fail ini: kandungan halaman yang tidak dapat diperiksa, atau teks dalam bahasa yang tidak diliputi pemeriksaan ini. Ia tidak dikira lulus mahupun gagal." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Petak" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "pentas" +msgstr "Peringkat" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Mulakan resume dengan nama anda pada baris tersendiri." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Mulakan Utas" +msgid "Start thread" +msgstr "Mulakan thread" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailori resume saya" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Sesuaikan resume ini dengan huraian kerja pengurus produk dan tekankan pemilikan pelan tindakan, komunikasi pihak berkepentingan dan hasil pelancaran yang boleh diukur." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Sesuaikan resume ini dengan perihal pekerjaan pengurus produk, dan tekankan pemilikan peta jalan, komunikasi pihak berkepentingan serta hasil pelancaran yang boleh diukur." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Ejen memerlukan input anda." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Kunci API telah berjaya dipadamkan." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentasi API menunjukkan cara menyambungkan Reactive Resume kepada aplikasi anda sendiri. Ia merangkumi titik akhir, format permintaan dan pengesahan." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Kunci API ini tidak lagi boleh mengakses data anda selepas dipadamkan. Tindakan ini tidak boleh dibatalkan." +msgid "The API key has been deleted." +msgstr "Kunci API telah dipadam." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikasi yang menghantar anda ke sini membuat permintaan kebenaran yang msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Semakan di atas adalah mekanikal. Ini bertanya kepada model bahasa apa yang pembaca akan fikirkan tentang bulet anda, dan mencadangkan penulisan semula. Ia tidak menghasilkan skor." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Perintah yang anda cari tidak wujud." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Semakan mendalam tidak dapat selesai. Sila cuba lagi." @@ -5317,10 +5332,6 @@ msgstr "Respons penyedia tidak dapat disahkan. Sila mulakan semula." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Pratonton resume tidak dapat dikemas kini. Pratonton sah terakhir masih dipaparkan." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Resume yang anda cuba akses dilindungi kata laluan" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Baris yang sama berulang pada setiap halaman." @@ -5369,26 +5380,13 @@ msgstr "Tiada pautan ke profil, portfolio atau repositori." msgid "There is no summary paragraph." msgstr "Tiada perenggan ringkasan." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Terdapat masalah semasa menjana DOCX, sila cuba lagi." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Terdapat masalah semasa menjana PDF, sila cuba lagi." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Terdapat masalah semasa menyediakan resume anda untuk dicetak, sila cuba lagi." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Tidak cukup maklumat untuk menjalankan semakan ini." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Semakan ini dijalankan semasa anda menaip dan tidak pernah meninggalkan penyemak imbas anda. " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Pemeriksaan ini berjalan semasa anda menaip dan tidak pernah keluar daripada pelayar anda. Ia menguji sama ada perisian boleh membaca resume anda, bukan sebaik mana ia ditulis." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Tindakan ini tidak boleh dibatalkan." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Tindakan ini tidak boleh dibatalkan. Semua data anda akan dipadamkan secara kekal." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tindakan ini tidak boleh dibuat asal. Mesej perbualan dan lampiran yang dimuat naik akan dialih keluar. Resume kerja kekal dalam papan pemuka anda dan boleh dipadamkan secara berasingan." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tindakan ini tidak boleh dibuat asal. Mesej dan lampiran thread akan dialih keluar." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tindakan ini tidak boleh dibatalkan. Ia memadam mesej thread dan lampiran yang dimuat naik." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Utas ejen ini tidak dapat dibuka." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tindakan ini tidak boleh dibatalkan. Ia memadam mesej thread dan lampiran yang dimuat naik. Resume kerja kekal dalam papan pemuka anda, dan anda boleh memadamnya secara berasingan." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Semakan ini tidak terpakai kepada fail ini." msgid "This check only runs on resumes written in English." msgstr "Semakan ini hanya berjalan pada resume yang ditulis dalam Bahasa Inggeris." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Ini mencipta kunci API baharu, yang membolehkan program lain membaca dan mengubah data resume anda melalui API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Tarikh ini tidak akan dibaca dengan betul." @@ -5523,6 +5521,10 @@ msgstr "Ini adalah borang XFA, jadi kebanyakan perisian hanya membaca cengkerang msgid "This is not a common resume page size." msgstr "Ini bukan saiz halaman resume yang biasa." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Kunci ini dipaparkan sekali sahaja. Salin sebelum anda menutup dialog ini." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Pautan ini tiada protokolnya." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Ini mungkin mengambil masa beberapa minit, bergantung pada respons penyedia AI. Sila jangan tutup tetingkap atau segarkan semula halaman." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Ini mengukur sejauh mana tepat perisian dapat mengekstrak teks fail ini. Ia tidak meramal sama ada permohonan akan ditolak. Tiada alat yang boleh. Fail anda dibaca dalam pelayar ini dan tidak pernah dimuat naik." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Ini mengukur sejauh mana setia perisian boleh mengekstrak teks fail ini. Ia tidak meramalkan sama ada permohonan akan ditolak, dan tiada alat yang boleh. Fail anda dibaca dalam pelayar ini dan tidak pernah dimuat naik." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Resume ini dikunci dan tidak boleh dikemas kini." msgid "This resume is long." msgstr "Resume ini panjang." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Resume ini dilindungi kata laluan" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Resume ini telah dikemas kini oleh ejen AI." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Tetapan perkongsian resume ini telah berubah di tempat lain." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ulasan ini adalah pendapat model bahasa tentang penulisan anda. Ia tidak mengubah skor di atas, dan ia boleh salah. Bacalah sebagai pendapat kedua, bukan keputusan muktamad." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ulasan ini ialah pendapat model bahasa tentang penulisan anda. Ia tidak mengubah skor di atas, dan ia boleh jadi salah. Anggap ia sebagai pendapat kedua, bukan keputusan muktamad." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Peranan ini tidak mempunyai huraian." msgid "This section has content but never appears." msgstr "Bahagian ini mempunyai kandungan tetapi tidak pernah muncul." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Seksyen ini adalah untuk catatan peribadi anda yang khusus untuk resume ini. Kandungan di sini kekal peribadi dan tidak dikongsi dengan sesiapa pun." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Bahagian ini dibahagikan merentas lajur." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Langkah ini adalah pilihan, tetapi digalakkan." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Utas ini diarkibkan. Mesej baharu tidak boleh dihantar." +msgid "This thread is archived. You can't send new messages." +msgstr "Thread ini telah diarkibkan. Anda tidak boleh menghantar mesej baharu." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Utas ini hanya untuk bacaan sahaja" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Utas ini hanya untuk bacaan sahaja kerana resume kerja atau penyedia AI tidak tersedia." -#: 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 "Ini akan menjana kunci API baharu untuk mengakses API Reactive Resume bagi membolehkan mesin berinteraksi dengan data resume anda." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Ini akan membantu anda mengenalinya kemudian, jika anda merancang untuk mempunyai beberapa kunci akses." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Ini akan membuang semua item daripada bahagian ini." @@ -5642,7 +5636,7 @@ msgstr "Tindakan thread" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." -msgstr "Benang diarkibkan." +msgstr "Thread diarkibkan." #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." @@ -5653,15 +5647,15 @@ msgstr "Utas dipadamkan." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Benang" +msgstr "Thread" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Ketatkan bahagian kemahiran supaya ia menyokong peranan sasaran dan bukannya terbaca seperti lambakan kata kunci." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstrasi timelapse membina resume dengan Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Rakaman pantas pembinaan resume dalam Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Garis masa" msgid "Tip" msgstr "Petua" -#: 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 "Petua: Beri nama pada kunci API anda, selaras dengan tujuan kunci tersebut, untuk membantu anda mengenalinya kemudian hari." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Cadangan: Anda boleh memberi nama resume merujuk kepada jawatan yang anda memohon." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Tajuk" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Untuk memadam akaun anda, anda perlu memasukkan teks pengesahan dan klik butang di bawah." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Untuk memadam akaun anda, taip teks pengesahan di bawah, kemudian klik butang itu." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Matikan ligatur pilihan semasa mengeksport." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Hidupkan perkongsian awam untuk menjejak berapa kali resume anda telah dilihat atau dimuat turun. Hanya anda boleh melihat statistik resume anda." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Hidupkan perkongsian awam untuk menjejaki berapa kali resume anda dilihat atau dimuat turun. Hanya anda boleh melihat angka ini." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Pengesahan Dua Faktor" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Pengesahan dua faktor telah berjaya dilumpuhkan." +msgid "Two-factor authentication is now disabled." +msgstr "Pengesahan dua faktor kini dilumpuhkan." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Pengesahan dua faktor telah berjaya disediakan." +msgid "Two-factor authentication is now enabled." +msgstr "Pengesahan dua faktor kini dihidupkan." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Kemas kini pengalaman sukarelawan sedia ada" msgid "Update Password" msgstr "Kemas Kini Kata Laluan" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Kemas kini bulet projek untuk menunjukkan kepimpinan, kekangan, pertukaran dan hasil yang boleh diukur." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Kemas Kini Resume" @@ -5970,9 +5952,13 @@ msgstr "Kemas Kini Resume" msgid "Update the calendar date for this timeline entry." msgstr "Kemas kini tarikh kalendar untuk entri garis masa ini." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Kemas kini poin projek untuk menunjukkan kepimpinan, kekangan, pertukaran nilai dan hasil yang boleh diukur." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Kemas kini details aplikasi ini." +msgstr "Kemas kini butiran permohonan ini." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Muat naik .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Muat naik resume dan lihat apa yang sistem penjejakan pemohon sebenarnya baca daripadanya. Semuanya berjalan dalam pelayar ini. Fail anda tidak pernah dimuat naik, dan tiada apa-apa disimpan." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Muat naik resume dan lihat apa yang dibaca oleh sistem penjejakan pemohon daripadanya. Semuanya berjalan dalam pelayar ini. Fail anda tidak pernah dimuat naik, dan tiada apa-apa yang disimpan." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Amaran" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Kami tidak dapat mengesan format secara automatik — sila pilihnya di atas." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Kami tidak dapat mengesan formatnya secara automatik. Pilih di atas." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Kami tidak dapat menemui halaman itu" msgid "We couldn't link that provider account. Please try again." msgstr "Kami tidak dapat memautkan akaun penyedia itu. Sila cuba lagi." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Kami tidak dapat membuka thread ini." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Kami tidak dapat membaca profil anda daripada penyedia." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Kami telah menghantar pautan pengesahan ke alamat emel baharu anda. Buka pautan itu untuk mengesahkan perubahan." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Kami telah menghantar pautan pengesahan baharu ke alamat emel anda. Buka pautan itu untuk mengesahkan akaun anda." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Carian web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ya, Reactive Resume tersedia dalam pelbagai bahasa. Anda boleh memilih bahasa pilihan anda di halaman tetapan, atau menggunakan penukar bahasa di penjuru kanan atas. Jika anda tidak melihat bahasa anda, atau anda ingin menambah baik terjemahan sedia ada, anda boleh <0>menyumbang kepada terjemahan di Crowdin<1> (dibuka dalam tab baharu)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ya. Satu klik mengeksport resume anda ke PDF, dengan format dan gaya anda kekal utuh." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ya! Reactive Resume adalah benar-benar percuma untuk digunakan, tanpa kos tersembunyi, tahap premium atau yuran langganan. Ia adalah sumber terbuka dan akan sentiasa kekal percuma." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ya. Pilih bahasa anda di halaman tetapan, atau dengan penukar bahasa di penjuru kanan atas. Jika bahasa anda tiada, atau terjemahan sedia ada boleh diperbaiki, anda boleh <0>menyumbang kepada terjemahan di Crowdin<1> (membuka dalam tab baharu)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Anda juga mempunyai pilihan untuk melancarkan pada pelayan anda sendiri menggunakan imej Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ya. Reactive Resume percuma untuk digunakan, tanpa kos tersembunyi, peringkat premium atau yuran langganan. Ia sumber terbuka, dan ia akan kekal percuma." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Anda juga boleh menggunakan nama pengguna anda untuk log masuk." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Anda juga boleh log masuk dengan nama pengguna anda." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Anda telah menerima emel!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Akaun anda telah berjaya dipadamkan." +msgid "Your account has been deleted." +msgstr "Akaun anda telah dipadam." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Butiran hubungan anda tiada pada halaman pertama." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Data anda telah berjaya dieksport." +msgid "Your data has been exported." +msgstr "Data anda telah dieksport." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Data anda adalah selamat, dan tidak pernah dikongsi atau dijual kepada sesiapa." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Data anda disimpan dengan selamat dan tidak pernah dikongsi dengan pihak ketiga. Jika anda mahukan kawalan penuh ke atasnya, anda boleh menghoskan sendiri Reactive Resume pada pelayan anda." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Perubahan terkini anda tidak dapat disimpan." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Gaya legasi anda kekal aktif sehingga anda mengaktifkan draf CSS Semantik ini secara eksplisit." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Gaya lama anda kekal aktif sehingga anda mengaktifkan draf Semantic CSS ini." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Margin halaman anda sangat sempit." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Kata laluan anda telah ditetapkan semula. Anda kini boleh log masuk dengan kata laluan baharu anda." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Kata laluan anda telah berjaya dikemas kini." +msgid "Your password has been updated." +msgstr "Kata laluan anda telah dikemas kini." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Nombor telefon anda ditulis dalam bentuk yang luar biasa." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profil anda telah berjaya dikemas kini." +msgid "Your profile has been updated." +msgstr "Profil anda telah dikemas kini." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Resume anda telah berjaya dicipta." +msgid "Your resume has been created." +msgstr "Resume anda telah dicipta." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Resume anda telah berjaya dipadamkan." +msgid "Your resume has been deleted." +msgstr "Resume anda telah dipadam." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Resume anda telah berjaya diduplikasi." +msgid "Your resume has been duplicated." +msgstr "Resume anda telah diduplikasi." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Resume anda telah berjaya diimport." +msgid "Your resume has been imported." +msgstr "Resume anda telah diimport." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Resume anda telah dipulihkan kepada versi yang dipilih." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Resume anda telah berjaya dikemas kini." +msgid "Your resume has been updated." +msgstr "Resume anda telah dikemas kini." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Resume anda menggunakan \"I\" dan \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Pautan awam resume anda kini dilindungi oleh kata laluan. Kongsikan kata laluan hanya dengan orang yang anda percayai." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL awam resume anda dilindungi kata laluan. Kongsi kata laluan hanya dengan orang yang anda percayai." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Sokongan anda memastikan projek ini kekal percuma dan boleh diakses oleh semua orang, sekarang dan pada masa hadapan." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Sokongan anda memastikan projek ini kekal percuma dan terbuka kepada semua, kini dan seterusnya." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zum keluar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ne-NP.po b/apps/web/locales/ne-NP.po index 766a4fd19..94b04d27a 100644 --- a/apps/web/locales/ne-NP.po +++ b/apps/web/locales/ne-NP.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>प्रायः<1>सोधिने<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.<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!" -msgstr "<0>Reactive Resume प्रयोग गर्नुभएकोमा धन्यवाद! यो एप माया र समर्पणको परिणाम हो, जुन प्रायः मैले आफ्नो खाली समयमा संसारभरिका खुला-स्रोत योगदानकर्ताहरूको अद्भुत सहयोगका साथ बनाएँ।<1>यदि Reactive Resume ले तपाईंलाई मद्दत गरेको छ र तपाईं यसलाई सबैका लागि निःशुल्क र खुला राख्न सहयोग गर्न चाहनुहुन्छ भने, कृपया दान गर्ने बारेमा विचार गर्नुहोस्। तपाईंको सानो योगदान पनि अत्यन्तै कदर गरिन्छ!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume प्रयोग गर्नुभएकोमा धन्यवाद। यो एप म प्रायः आफ्नो फुर्सदको समयमा बनाउँछु, संसारभरका खुला-स्रोत योगदानकर्ताहरूको सहयोगमा।<1>यो तपाईंलाई उपयोगी भएको छ र यसलाई सबैका लागि निःशुल्क तथा खुला राख्न चाहनुहुन्छ भने, कृपया दान गर्ने विचार गर्नुहोस्। जतिसुकै सानो रकमले पनि सहयोग पुग्छ।" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "१ वर्ष" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "१२+ ढाँचाहरू" +msgid "15 Templates" +msgstr "15 ढाँचाहरू" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "३ महिना" msgid "6 months" msgstr "६ महिना" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "सफा एकल-स्तम्भ निर्यातले हरेक तथ्य जोगाउँछ। स्तम्भ र तस्बिरहरूमा नै जानकारी हराउँछ।" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "आपको हालको इमेल ठेगानामा एक यकिन (confirmation) लिङ्क पठाइयो। कृपया परिवर्तन यकिन गर्न आफ्नो इनबक्स जाँच गर्नुहोस्।" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "मिति भविष्यको छ।" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "फन्टलाई सन्दर्भ गरिएको छ तर एम्बेड गरिएको छैन।" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "निःशुल्क र खुला-स्रोत बायोडाटा निर्माण गर्ने साधन जसले तपाईंको बायोडाटा बनाउन, अद्यावधिक गर्न र सेयर गर्ने प्रक्रियालाई सरल बनाउँछ।" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "निःशुल्क र खुला-स्रोत बायोडाटा निर्माण गर्ने साधन, जसले तपाईंको बायोडाटा बनाउन, अद्यावधिक गर्न र सेयर गर्न सजिलो बनाउँछ।" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "खाली अवधि समस्या होइन। चाह msgid "A link points somewhere other than the address it shows." msgstr "लिङ्कले देखाइएको ठेगानाभन्दा फरक ठाउँतिर देखाउँछ।" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "तपाईंको बायोडाटाको लिङ्क क्लिपबोर्डमा प्रतिलिपि गरिएको छ।" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "धेरै मानिसहरूले वर्षौँदेखि Reactive Resume ले कसरी मद्दत गर्यो भन्ने आफ्नो अनुभव मलाई इमेल गरेर सेयर गरेका छन्, र म ती पढेर कहिल्यै थाक्दिनँ। यदि तपाईंंसँग पनि सेयर गर्न चाहेको कुनै कथा छ भने, मलाई <0>{email} मा इमेल पठाएर जानकारी दिनुहोस्।" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "तपाईंको इमेल ठेगानामा नयाँ यकिन (verification) लिङ्क पठाइयो। कृपया आफ्नो खाताको यकिनका लागि इनबक्स जाँच गर्नुहोस्।" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume ले उनीहरूलाई कसरी सघायो भन्ने बारे वर्षौंदेखि धेरै मानिसहरूले मलाई लेखेका छन्, र ती इमेल पढ्दा म कहिल्यै थाक्दिनँ। तपाईंसँग सुनाउने कुनै कथा छ भने, मलाई <0>{email} मा लेख्नुहोस्।" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "एउटा पृष्ठ घुमाइएको छ।" msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai द्वारा बनाइएको एउटा जोश र लगनको परियोजना।" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "छान्नका लागि विभिन्न डिजाइनहरू, अझै थपिँदै छन्।" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "मानिस पाठकका लागि सजाइएको बायोडाटा, फोटो, शीर्षक र स्तम्भसहित" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "एकल-स्तम्भ निर्यातले हरेक तथ्य जोगाइराख्छ। तथ्य हराउने भनेकै स्तम्भ र तस्बिरहरूमा हो।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "एक खिंचाव" @@ -243,10 +234,6 @@ msgstr "वेब ठेगाना https:// बिना लेखिएको 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) पूर्ण रूपमा जस्ताको तस्तै राख्छ।" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API प्रयोग गरेर प्रोग्रामिङमार्फत आफ्ना बायोडाटा र डाटामा पहुँच पाउनुहोस्।" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "अनुकूल (custom) फाँट थप्नुहोस्" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "तपाईंले आवेदन गरिरहनुभएको जागिर थप्नुहोस्, तपाईंले पठाउनुभएको पुन: सुरु लिंक गर्नुहोस्, र चीजहरू प्रगति हुँदा यसलाई तपाईंको पाइपलाइनमार्फत सार्नुहोस्।" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "तपाईंले आवेदन दिइरहनुभएको काम थप्नुहोस् र पठाएको बायोडाटा लिङ्क गर्नुहोस्। जवाफ आउँदै जाँदा त्यसलाई बोर्डमा अगाडि सार्दै जानुहोस्।" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "एक प्रविष्टि थप्नुहोस्, वा msgid "Add and test a provider before starting an agent thread." msgstr "एजेन्ट थ्रेड सुरु गर्नु अघि प्रदायक थप्नुहोस् र परीक्षण गर्नुहोस्।" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "आफ्नो खातामा सुरक्षाको अर्को तह थप्नुहोस्।" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "कुनै पनि ट्याग" #: 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 "जो कोही पनि बायोडाटाको सार्वजनिक URL मा पुग्दा, यसमा पहुँच पाउनका लागि यो पासवर्ड प्रविष्ट गर्नुपर्छ।" - -#: 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 "जससँग पनि बायोडाटाको सार्वजनिक URL छ, उसले पासवर्ड नहालिकनै तपाईंको बायोडाटा हेर्न र डाउनलोड गर्न सक्नेछ।" +msgid "Anyone who opens the public URL will need this password." +msgstr "सार्वजनिक URL खोल्ने जो कोहीलाई पनि यो पासवर्ड चाहिन्छ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "जससँग पनि लिङ्क छ, उसले बायोडाटा हेर्न र डाउनलोड गर्न सक्छ।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "सार्वजनिक URL भएको जोसुकैले पासवर्डबिना नै तपाईंको बायोडाटा हेर्न र डाउनलोड गर्न सक्नेछन्।" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API पहुँच" @@ -625,7 +616,7 @@ msgstr "तपाईंको पाइपलाइनमा आवेदन थ #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "अनुप्रयोग सहपायलट" +msgstr "आवेदन सहपायलट" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -634,7 +625,7 @@ msgstr "आवेदन मेटाइयो।" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "अनुप्रयोग तथ्याङ्क" +msgstr "आवेदन तथ्याङ्क" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -645,7 +636,7 @@ msgstr "आवेदन अद्यावधिक गरियो।" #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "अनुप्रयोगहरू" +msgstr "आवेदनहरू" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "स्वीकृत गर्नुहोस्" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "स्वीकृत गरियो — एजेन्टको प्रतीक्षा गर्दै…" +msgid "Approved, waiting for the agent…" +msgstr "स्वीकृत, एजेन्टको प्रतीक्षामा…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "अरबी" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "अभिलेख" +msgstr "अभिलेख गर्नुहोस्" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "स्वतः भर्न असफल भयो।" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "धेरै भाषाहरूमा उपलब्ध। तपाईंले योगदान गर्न चाहनुहुन्छ भने Crowdin हेर्नुहोस्।" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "धेरै भाषामा उपलब्ध। अनुवादमा सहयोग गर्न चाहनुहुन्छ भने, Crowdin मा जानुहोस्।" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "अजरबैजानी" msgid "Back to authentication settings" msgstr "प्रमाणीकरण सेटिङमा फर्कनुहोस्" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "लगइनमा फर्कनुहोस्" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "रिजुमेमा फर्कनुहोस्" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "साइन इनमा फर्कनुहोस्" @@ -844,17 +832,13 @@ msgstr "आधार URL" msgid "Basics" msgstr "आधारभूत विवरण" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "छान्नका लागि आकर्षक ढाँचाहरू, र थप ढाँचाहरू चाँडै आउँदैछन्।" - #: src/libs/locale.ts msgid "Bengali" msgstr "बंगाली" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "अनुप्रयोगहरू, साझेदारी, र मुद्रणका लागि उत्तम।" +msgstr "आवेदनहरू, साझेदारी, र मुद्रणका लागि उत्तम।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -904,11 +888,11 @@ msgstr "बुल्गेरियन" #: src/features/applications/components/table-view.tsx msgid "Bulk delete failed. Please try again." -msgstr "बल्क मेटाउनुहोस् failed। कृपया again प्रयास गर्नुहोस्।" +msgstr "बल्क मेटाउन असफल भयो। कृपया फेरि प्रयास गर्नुहोस्।" #: src/features/applications/components/table-view.tsx msgid "Bulk update failed. Please try again." -msgstr "बल्क अपडेट failed। कृपया again प्रयास गर्नुहोस्।" +msgstr "बल्क अपडेट असफल भयो। कृपया फेरि प्रयास गर्नुहोस्।" #: src/components/input/rich-input.tsx msgid "Bullet List" @@ -981,6 +965,10 @@ msgstr "भाषा बदल्नुहोस्" msgid "Change language to…" msgstr "भाषा परिवर्तन गर्नुहोस्…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "रङ, फन्ट र डिजाइन आफ्नो रुचिअनुसार बदल्नुहोस्।" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "विषयवस्तुलाई… मा परिवर्तन गर्नुहोस्" @@ -1006,6 +994,10 @@ msgstr "फेरि जाँच गर्नुहोस्" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "निर्यात गरिएको फाइलमा तपाईंले अपेक्षा गरेको सबै कुरा छ र त्यो सबै चयन गर्न मिल्ने पाठ हो भनी जाँच गर्नुहोस्।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "आवेदक ट्र्याकिङ प्रणालीले के छुटाउँछ भन्ने हेर्नुहोस्, र आफूलाई पक्का लागेका किवर्डहरू मात्र थप्नुहोस्।" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "पासवर्ड रिसेट गर्न लिङ्कको लागि आफ्नो इमेल जाँच गर्नुहोस्।" @@ -1040,7 +1032,7 @@ msgstr "चिनियाँ (परम्परागत)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "एउटा मोडेल छान्नुहोस् र मस्यौदा पुनः सुरु गर्नुहोस्।" +msgstr "एउटा मोडेल र बायोडाटा मस्यौदा छान्नुहोस्।" #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "प्रीसेट वा अनुकूलित शेड छा msgid "Choose a resume" msgstr "बायोडाटा छनौट गर्नुहोस्" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "साइडबारबाट अवस्थित कुराकानी छनौट गर्नुहोस्, वा नयाँ मस्यौदा-केन्द्रित थ्रेड सुरु गर्नुहोस्।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, वा JSON छान्नुहोस्। उपलब्ध भएमा आफ्नो बायोडाटा र कभर लेटर छुट्टाछुट्टै निर्यात गर्नुहोस्।" @@ -1073,7 +1061,7 @@ msgstr "वृत्त" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "स्पष्ट" +msgstr "खाली गर्नुहोस्" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "कम्पनी A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "यो रेज्युमेलाई यस रोल URL सँग तुलना गर्नुहोस् र आवाजलाई संक्षिप्त र विश्वसनीय राख्दै किवर्डहरू अपडेट गर्नुहोस्।" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "यो बायोडाटालाई यो कामको पोस्टिङ URL सँग तुलना गर्नुहोस् र केही कुरालाई बढाइचढाइ नगरी किवर्डहरू अद्यावधिक गर्नुहोस्।" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "जडान असफल भयो।" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "जडान प्रमाणित भयो — प्रदायक प्रयोगको लागि तयार छ।" +msgid "Connection verified. The provider is ready to use." +msgstr "जडान यकिन भयो। प्रदायक प्रयोगका लागि तयार छ।" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "जहाँ छोड्नु भयो त्यहीँबाट जारी राख्नुहोस्" #: 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 "Reactive Resume वा कुनै अन्य बायोडाटा निर्माण गर्ने साधन प्रयोग गरेर पहिले नै बनाएको बायोडाटा आयात गरेर जहाँ छोड्नुभएको थियो त्यहीँबाट जारी राख्नुहोस्। समर्थित ढाँचामा PDF, Microsoft Word, तथा Reactive Resume का JSON फाइलहरू समावेश छन्।" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "योगदानहरूले बग (bug) सुधार, सुरक्षा अद्यावधिक, र निरन्तर सुधारको खर्च बेहोर्छन् ताकि एप सहज रूपमा चलिरहोस्।" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume वा अर्को बायोडाटा निर्माण गर्ने साधनमा बनाएको बायोडाटा आयात गरेर जहाँ छोड्नुभएको थियो त्यहींबाट अघि बढ्नुहोस्। समर्थित ढाँचाहरू हुन् PDF, Microsoft Word, र Reactive Resume वा JSON Resume का JSON फाइलहरू।" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "वर्ष सच्याउनुहोस्, वा चलिर msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "वर्ष सच्याउनुहोस्, वा जारी रहेको कामका लागि \"Present\" लेख्नुहोस्।" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX बनाउन सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF बनाउन सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "तपाईंको बायोडाटा छपाइका लागि तयार पार्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI प्रदायकमा पहुँच गर्न सकिए msgid "Could not restore this patch." msgstr "यो प्याच पुनर्स्थापित गर्न सकिएन।" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "दुई-कारक प्रमाणीकरण सेटअप गर्न सकिएन।" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "प्रदायक जडान प्रमाणित गर्न सकिएन।" @@ -1304,12 +1305,12 @@ msgstr "जडान प्रमाणित गर्न सकिएन। AP #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "अनुप्रयोग थप्न सकिएन। कृपया again प्रयास गर्नुहोस्।" +msgstr "आवेदन थप्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "एप मेटाउन सकिएन।" +msgstr "आवेदन मेटाउन सकिएन।" #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "समयरेखा प्रविष्टि मेटाउन स #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "एप सार्न सकिएन। कृपया again प्रयास गर्नुहोस्।" +msgstr "आवेदन सार्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1329,7 +1330,7 @@ msgstr "नोट सुरक्षित गर्न सकिएन।" #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't save your changes. Please try again." -msgstr "तपाईंका परिवर्तनहरू सुरक्षित गर्न सकिएन। कृपया again प्रयास गर्नुहोस्।" +msgstr "तपाईंका परिवर्तनहरू सुरक्षित गर्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't update the timeline entry." @@ -1337,15 +1338,15 @@ msgstr "समयरेखा प्रविष्टि अद्यावध #: src/features/applications/components/file-attachment-field.tsx msgid "Couldn't upload the file. Please try again." -msgstr "फाइल अपलोड गर्न सकिएन। कृपया again प्रयास गर्नुहोस्।" +msgstr "फाइल अपलोड गर्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।" #: src/features/applications/components/insights-view.tsx msgid "Count by source" msgstr "स्रोत द्वारा गणना" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "पार्स स्कोरभन्दा छुट्टै गणना गरिन्छ। कभरेज कुनै पनि कुराको भविष्यवाणी होइन।" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "यसको गणना पार्स अंकभन्दा छुट्टै हुन्छ। कभरेजले केही कुराको पूर्वानुमान गर्दैन।" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "नमूना बायोडाटा बनाउनुहोस्" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "जति नयाँ बायोडाटा बनाउनु छ बनाउनुहोस्, कुनै सीमा छैन।" +msgid "Create as many resumes as you want." +msgstr "जति चाहनुहुन्छ त्यति बायोडाटा बनाउनुहोस्।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "अहिले एउटा सिर्जना गर्नुहो msgid "Create resume with options" msgstr "विकल्पहरूसहित रिजुमे सिर्जना गर्नुहोस्" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "आफ्नो बायोडाटा बनाउनुहोस्, मनपर्दो बनाउनुहोस् र सेयर गर्नुहोस्। Reactive Resume खुला-स्रोत हो, यसले तपाईंलाई ट्र्याक गर्दैन, र यो निःशुल्क नै रहन्छ।" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "बनाइएको मिति" @@ -1497,7 +1502,7 @@ msgstr "बनाइएको मिति" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" सिर्जना गरी यो अनुप्रयोगमा लिङ्क गरियो।" +msgstr "\"{0}\" सिर्जना गरी यो आवेदनमा लिङ्क गरियो।" #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "तपाईंको बायोडाटा मेटाउँदै..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "अस्वीकार गरियो — एजेन्टको प्रतीक्षा गर्दै…" +msgid "Denied, waiting for the agent…" +msgstr "अस्वीकृत, एजेन्टको प्रतीक्षामा…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "अस्वीकार गर्नुहोस्" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker इमेज प्रयोग गरेर यसलाई आफ्नै सर्भरमा तैनाथ गर्नुहोस्।" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "प्रत्येक भूमिकालाई छोटो बुलेटले वर्णन गर्नुहोस्। ठोस अनुच्छेदहरू छिटो हेर्न र छुट्याउन गाह्रो हुन्छ।" @@ -1764,6 +1773,10 @@ msgstr "दान गर्नुहोस्" msgid "Donate to Reactive Resume" msgstr "Reactive Resume लाई दान गर्नुहोस्" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "दानले नै बग सुधार, सुरक्षा अद्यावधिक र एप चलाइराख्ने दैनिक कामको खर्च धान्छ।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "सम्पन्न भयो" @@ -1805,7 +1818,7 @@ msgstr "अनुगमन ड्राफ्ट गर्नुहोस्" #: src/features/applications/components/application-ai-copilot.tsx msgid "Drafting failed." -msgstr "ड्राफ्टिङ failed।" +msgstr "ड्राफ्टिङ असफल भयो।" #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx msgid "Drag and drop sections here to move them between columns" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "नक्कल (Duplicate) गर्नुहोस्" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "एआई ड्राफ्टको रूपमा नक्कल गर्नुहोस्" +msgid "Duplicate as AI draft" +msgstr "AI मस्यौदाका रूपमा प्रतिलिपि गर्नुहोस्" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "अंग्रेजी" msgid "English (United Kingdom)" msgstr "अंग्रेजी (संयुक्त अधिराज्य)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "थप सुरक्षा तहहरू सहित तपाईंको खाताको सुरक्षा बढाउनुहोस्।" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "तपाईंको पासकीको लागि नाम प्रविष्ट गर्नुहोस्।" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "आफ्नो खाताका लागि नयाँ पासवर्ड हाल्नुहोस्" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "आफ्नो खातामा पहुँच पाउन, बचत गरिएका ब्याकअप कोडमध्ये एक प्रविष्ट गर्नुहोस्" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "बायोडाटाको मालिकले तपाईंसँग सेयर गरेको पासवर्ड हाल्नुहोस्।" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "लिङ्क गर्न URL प्रविष्ट गर्नुहोस्" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "तपाईंले लिङ्क गर्न चाहनुभएको URL हाल्नुहोस्:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "आफ्नो authenticator एपले दिएको प्रमाणीकरण कोड प्रविष्ट गर्नुहोस्" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "आफ्नो हालको पासवर्ड र नयाँ पासवर्ड प्रविष्ट गरेर खाता अद्यावधिक गर्नुहोस्।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "दुई-कारक प्रमाणीकरण सेटअप यकिन गर्न तपाईंको पासवर्ड प्रविष्ट गर्नुहोस्। सक्रिय भएपछि, हरेक पटक लगइन गर्दा तपाईंले authenticator एपको कोड प्रविष्ट गर्नुपर्नेछ।" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "दुई-कारक प्रमाणीकरण सेटअप गर्ने कुरा पक्का गर्न आफ्नो पासवर्ड हाल्नुहोस्। एकपटक सुरु भएपछि, हरेकपटक साइन इन गर्दा तपाईंलाई आफ्नो अथेन्टिकेटर एपको कोड चाहिन्छ।" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "हरेक चेक पास भयो। " #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ठुलो होस् वा सानो, प्रत्येक योगदानले परियोजनामा ठूलो फरक पार्छ।<0/>तपाईंको सहयोगका लागि धन्यवाद!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "जतिसुकै सानो भए पनि हरेक योगदानले सहयोग पुर्‍याउँछ।<0/>तपाईंको साथका लागि धन्यवाद!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "हरेक ढाँचाको रूप फरक हुन्छ, त्यसैले तपाईं आफूलाई जसरी प्रस्तुत गर्न चाहनुहुन्छ त्यसैसँग मिल्ने ढाँचा छान्नुहोस्। Reactive Resume मा अहिले 15 वटा ढाँचा छन्, अझै थपिँदै छन्।" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "यति अवधिमा समाप्त हुन्छ" msgid "Expires on {0}" msgstr "{0} मा समाप्त हुन्छ" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "विभिन्न शैली, पेशा र व्यक्तित्वअनुसार मिल्ने गरी तयार पारिएका ढाँचाहरू अन्वेषण गर्नुहोस्। Reactive Resume मा हाल १२ वटा ढाँचा छन्, र अरू पनि चाँडै थपिँदैछन्।" - -#: src/features/settings/pages/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 "Reactive Resume लाई आफ्नो अनुप्रयोगहरूसँग कसरी एकीकृत गर्ने भनेर सिक्न API प्रलेखन (documentation) हेर्नुहोस्। यहाँ विस्तृत endpoint हरू, अनुरोधका उदाहरणहरू, र प्रमाणीकरणका तरिकाहरू फेला पार्नुहुनेछ।" - #: src/libs/resume/section.tsx msgid "Export" msgstr "निर्यात" @@ -2083,17 +2096,13 @@ msgstr "PNG निर्यात गर्नुहोस्" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "बायोडाटालाई तस्बिर वा स्क्यानको सट्टा पाठ PDF को रूपमा निर्यात गर्नुहोस्।" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "तपाईलाई चाहिने ढाँचामा आफ्नो रिजुमे वा कभर लेटर निर्यात गर्नुहोस्।" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "कुनै पनि पर्खाइ वा ढिलाइ बिना, तुरुन्तै आफ्नो बायोडाटा PDF मा निर्यात गर्नुहोस्।" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "एउटै क्लिकमा आफ्नो बायोडाटा PDF मा निर्यात गर्नुहोस्, कुनै पर्खाइबिना।" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "निर्यात गरिएको पाइपलाइन प्रवाह।png" +msgstr "निर्यात गरिएको pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "AI प्रदायक बचत गर्न असफल भयो msgid "Failed to send password reset email. Please try again." msgstr "पासवर्ड रिसेट इमेल पठाउन असफल भयो। कृपया फेरि प्रयास गर्नुहोस्।" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "दुई-कारक प्रमाणीकरण सेटअप गर्न असफल भयो।" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ट्यागहरू अनुसार फिल्टर गर्नुहोस्" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "कमजोर बुलेटहरू फेला पार्नुहोस् र तिनीहरूलाई बलियो परिणाम, संख्या, दायरा, र तीखा क्रियापदहरू प्रयोग गरेर पुन: लेख्नुहोस्।" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "कमजोर बुँदाहरू पत्ता लगाउनुहोस् र तिनलाई बलिया नतिजा, अंक, दायरा र सटीक क्रियापदसहित पुनर्लेखन गर्नुहोस्।" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "फन्ट वजन" msgid "Font Weights" msgstr "फन्ट वजनहरू" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "सुरक्षित र ध्यान नहट्ने अनुभवका लागि।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "उदाहरणका लागि, यो बायोडाटा कुन–कुन कम्पनीहरूमा पठाउनुभयो वा रोजगारी विवरणका लिङ्कहरू जस्ता जानकारीहरू यहाँ लेख्न सकिन्छ।" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "सुरक्षाका कारण, यो key केवल एक पटक मात्र देखाइनेछ।" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "उदाहरणका लागि, यो बायोडाटा कुन-कुन कम्पनीलाई पठाउनुभयो भन्ने टिपोट गर्नुहोस्, वा कामको विवरणका लिङ्कहरू राख्नुहोस्।" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2405,7 +2402,7 @@ msgstr "तपाईंको बायोडाटा र पोस्टिं #: src/features/resume/export/download-dialog.tsx msgid "Full resume data for backup or import." -msgstr "ब्याकअप वा आयातको लागि पूर्ण पुनःसुरु डेटा।" +msgstr "ब्याकअप वा आयातको लागि पूर्ण बायोडाटा डेटा।" #. Layout editor toggle label that makes a page single-column #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx @@ -2429,6 +2426,11 @@ msgstr "खाली ठाउँहरू:" msgid "Generate a random name" msgstr "अनियमित (random) नाम सिर्जना गर्नुहोस्" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "तपाईंको PDF बन्दैछ..." + #: src/libs/locale.ts msgid "German" msgstr "जर्मन" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "हिब्रु" #: 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 "अधिक अनुभवी योगदानकर्ताहरूलाई टिममा थप्न सहयोग गर्नुहोस्, जसले एउटै मर्मतकर्तामाथिको भार घटाउँछ र विकासलाई छिटो बनाउँछ।" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "थप अनुभवी योगदानकर्ताहरू भित्र्याउन मलाई सहयोग गर्नुहोस्, ताकि सबै काम एउटै मर्मतकर्तामाथि नअड्कियोस्।" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "एपलाई तपाईंको भाषामा अनुवाद गर्न मद्दत गर्नुहोस्" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "यहाँ विभिन्न पेशा र व्यक्तित्वका लागि उपयुक्त बायोडाटा ढाँचाहरूको दायरा छ। तपाईं आधुनिक वा क्लासिक, दमदार वा सरल जुन मन पराउँछ, त्यसअनुसारको डिजाइन फेला पार्न सक्नुहुन्छ। तलका विकल्पहरू हेरेर तपाईंको शैलीसँग मेल खाने ढाँचा छान्नुहोस्।" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "यहाँ तपाईंको नयाँ API key छ" @@ -2657,10 +2655,6 @@ msgstr "हंगेरीयाली" msgid "Icon" msgstr "आइकन" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "आवेदक ट्र्याकिङ प्रणालीको लागि खाली ठाउँहरू पहिचान गर्नुहोस् र उच्च-विश्वास भएका किवर्ड सुधारहरू मात्र लागू गर्नुहोस्।" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "यदि यो स्क्यानबाट आएको हो भने त्यो अपेक्षित हो। नत्र यसलाई हटाउनुहोस्; भर्तीकर्ताले यसलाई किवर्ड ठेल्ने प्रयासका रूपमा लिन्छन्।" @@ -2691,7 +2685,7 @@ msgstr "CSV आयात गर्नुहोस्" #: src/features/applications/components/import-applications-sheet.tsx msgid "Import failed. Check the CSV and try again." -msgstr "failed आयात गर्नुहोस्। CSV जाँच गर्नुहोस् र again प्रयास गर्नुहोस्।" +msgstr "आयात असफल भयो। CSV जाँच गर्नुहोस् र फेरि प्रयास गर्नुहोस्।" #: src/features/applications/components/import-applications-sheet.tsx #: src/routes/dashboard/applications/index.tsx @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "कन्नड" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "एउटै मात्र ठेगाना राख्नुहोस्, ताकि कुनचाहिँ प्रयोग गर्ने भनेर अड्कल गर्नु नपरोस्।" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "एउटै ठेगाना राख्नुहोस्, ताकि कुन प्रयोग गर्ने भनेर सफ्टवेयरले अनुमान लगाउनु नपरोस्।" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "सामान्यतया तस्बिर हटाएर वा साना बनाएर यसलाई 2.5 MB भन्दा कम राख्नुहोस्।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "यो बायोडाटाबारे निजी टिप्पणीहरू यहाँ राख्नुहोस्। ती अरू कसैले देख्न सक्दैन।" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "बायोडाटाको सामग्रीलाई पाठको तस्बिरको सट्टा वास्तविक पाठको रूपमा राख्नुहोस्।" @@ -3058,6 +3056,10 @@ msgstr "लाइन उचाइ (Line Height)" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume लिंक गर्नुहोस् (सिफारिस गरिएको)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI मिलान अंक र अनुकूलन प्रयोग गर्न कुनै Reactive Resume लिङ्क गर्नुहोस्।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "आफ्नो उपयुक्तता मूल्याङ्कन गर्न र अनुकूलित प्रतिलिपि बनाउन बायोडाटा जोड्नुहोस् र काम विवरण टाँस्नुहोस् (सम्पादन गर्नुहोस्)।" @@ -3078,10 +3080,6 @@ msgstr "लिङ्क्डइन" msgid "LinkedIn, Referral…" msgstr "LinkedIn, रेफरल…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume लिंक गर्दा AI मिलान स्कोरिङ र टेलरिङ सक्षम हुन्छ।" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "तपाईंको {providerName} खाता जोडिँदैछ..." @@ -3104,7 +3102,7 @@ msgstr "AI प्रदायकहरू लोड गर्दै। कृप #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "अनुप्रयोगहरू लोड गर्दै…" +msgstr "आवेदनहरू लोड गर्दै…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "स्थान" msgid "Lock" msgstr "लक गर्नुहोस्" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "लगआउट" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "लामो खण्डहरू ठूला अक्षरमा लेखिएका छन्।" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "मुख्य नेभिगेसन" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "अनुभव खण्डलाई थप परिणाममुखी बनाउनुहोस् र अस्पष्ट जिम्मेवारीहरू हटाउनुहोस्।" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "अनुभव खण्डलाई नतिजामा केन्द्रित गर्नुहोस् र अस्पष्ट जिम्मेवारीहरू हटाउनुहोस्।" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3216,7 +3209,7 @@ msgstr "मार्क अस्वीकार गरियो" #: src/features/applications/components/application-ai-copilot.tsx msgid "Match scoring failed." -msgstr "म्याच स्कोरिङ failed।" +msgstr "म्याच स्कोरिङ असफल भयो।" #: src/features/ats-checker/ai-review/ai-review-results.tsx msgid "Medium impact" @@ -3316,6 +3309,18 @@ msgstr "https:// बाटै सुरु गर्नुपर्छ।" msgid "Name" msgstr "नाम" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "तपाईंले आवेदन दिइरहनुभएको पदकै नाम बायोडाटालाई दिनुहोस्।" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "नामले key हरू छुट्याउन सजिलो हुन्छ, त्यसैले जे कामका लागि प्रयोग गर्नुहुन्छ त्यसैअनुसार नाम राख्नुहोस्।" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "एकभन्दा बढी पासकी दर्ता गर्नुभयो भने नामले तिनलाई छुट्याउन सजिलो हुन्छ।" + #: src/libs/locale.ts msgid "Nepali" msgstr "नेपाली" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "नयाँ आवेदन" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "नयाँ विशेषताहरू लगातार थपिँदै र सुधारिँदै छन्, त्यसैले बेलाबेला फर्केर जाँच गर्न नबिर्सनुहोस्।" +msgid "New features land regularly, so check back now and then." +msgstr "नयाँ सुविधाहरू नियमित रूपमा थपिन्छन्, त्यसैले बेलाबेला फर्केर हेर्नुहोस्।" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "नयाँ थ्रेड" msgid "New Thread" msgstr "नयाँ थ्रेड" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "कुनै विज्ञापन छैन र कुनै ट्र्याकर छैन, त्यसैले केहीले पनि तपाईंलाई अवरोध गर्दैन।" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "कुनै विज्ञापन छैन, कुनै ट्र्याकिङ छैन" @@ -3384,16 +3393,21 @@ msgstr "कुनै पनि AI प्रदायक जोडिएको #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "कुनै पनि अनुप्रयोगहरू तपाईंको फिल्टरहरूसँग मेल खाँदैन।" +msgstr "कुनै पनि आवेदनहरू तपाईंको फिल्टरहरूसँग मेल खाँदैन।" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "अहिलेसम्म कुनै अनुप्रयोगहरू छैनन् — तपाईंको फनेल र जवाफ दरहरू हेर्न केही थप्नुहोस्।" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "अझै कुनै आवेदन छैन। केही थप्नुहोस् र आफ्नो फनेल तथा जवाफ आउने दर हेर्नुहोस्।" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "कुनै बुलेट सूची फेला परेन।" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "त्यो खोजसँग मिल्ने कुनै कमाण्ड छैन।" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "कुनै परम्परागत खण्ड शीर्षक फेला परेन।" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "कुनै फोन नम्बर फेला परेन।" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "तपाईं अस्वीकृत हुनुहुन्छ कि भन्ने कुनै भविष्यवाणी छैन — कुनै पनि उपकरणले त्यो गर्न सक्दैन।" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "तपाईं अस्वीकृत हुनुहुन्छ कि हुँदैन भन्ने पूर्वानुमान गरिँदैन। कुनै पनि साधनले त्यो गर्न सक्दैन।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ओडिया" msgid "Ollama Cloud" msgstr "ओलामा क्लाउड" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "मेटाएपछि यो key ले तपाईंको डाटामा पहुँच गर्न सक्दैन। यो कार्य उल्ट्याउन सकिँदैन।" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "एक-क्लिक साइन-इन" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "केवल पहिलो {0} पृष्ठ जाँचिएको हो, त्यसैले यो प्रतिवेदनले पूरा फाइल समेट्दैन।" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "केवल पहिलो {MAX_IMPORT} पङ्क्तिहरू एकैचोटि आयात गर्नुहोस् — {overflow} छोडियो। बाँकी आयात गर्न फाइल विभाजन गर्नुहोस्।" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "एकपटकमा पहिलो {MAX_IMPORT} हरफ मात्र आयात हुन्छन्, {overflow} छुट्छन्। बाँकी आयात गर्न फाइललाई टुक्र्याउनुहोस्।" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "खोल्नुहोस्" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ओपन एआई एजेन्ट" +msgstr "एआई एजेन्ट खोल्नुहोस्" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "एजेन्टका लागि वैकल्पिक टिप msgid "Optional note for the agent…" msgstr "एजेन्टका लागि वैकल्पिक टिप्पणी…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "वैकल्पिक रूपमा, पासवर्ड राख्न सक्नुहुन्छ ताकि लिङ्कमार्फत बायोडाटा हेर्न केवल पासवर्ड भएको व्यक्तिले मात्र सकोस्।" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "वैकल्पिक रूपमा, काम पोस्टिङका कुन शब्दहरू पहिल्यै देखिन्छन्।" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "पासकी" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "पासकी सफलतापूर्वक मेटाइयो।" +msgid "Passkey deleted." +msgstr "पासकी मेटाइयो।" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "पासकी सफलतापूर्वक दर्ता भयो।" +msgid "Passkey registered." +msgstr "पासकी दर्ता भयो।" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "अन्योल" msgid "Persian" msgstr "फारसी" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "मनपर्ने कुनै पनि रङ, फन्ट वा डिजाइन प्रयोग गरेर आफ्नो बायोडाटा व्यक्तिगत बनाउनुस् र आफ्नै जस्तो बनाउनुहोस्।" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "फोन" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "साइडबारबाट कुनै कुराकानी छान्नुहोस्, वा कुनै मस्यौदामा काम गर्न नयाँ थ्रेड सुरु गर्नुहोस्।" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "आफ्नो बायोडाटा वा कभर लेटरका लागि ढाँचा छान्नुहोस्।" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "एउटा आइकन छान्नुहोस्" @@ -3848,27 +3866,15 @@ msgstr "पाइपलाइन प्रवाह" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "सबै अनुप्रयोगहरूमा पाइपलाइन स्वास्थ्य" +msgstr "सबै आवेदनहरूमा पाइपलाइन स्वास्थ्य" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "यसलाई लेआउट प्यानलबाट पृष्ठमा राख्नुहोस्, वा यदि तपाइँ यसलाई पार्क गर्न चाहनुहुन्छ भने यसलाई लुकाउनुहोस्।" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain पाठ, AI उपकरणहरू र द्रुत सम्पादनहरूको लागि आदर्श।" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "कृपया आफ्नो खाताका लागि नयाँ पासवर्ड प्रविष्ट गर्नुहोस्" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "कृपया अगाडि बढ्न बायोडाटाका मालिकले बाँडेको पासवर्ड प्रविष्ट गर्नुहोस्।" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "कृपया तपाईंले लिङ्क गर्न चाहनुभएको URL प्रविष्ट गर्नुहोस्:" +msgid "Plain text, for AI tools and quick edits." +msgstr "सादा पाठ, AI साधन र छिटो सम्पादनका लागि।" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "कृपया परियोजनालाई समर्थन ग msgid "Please upload a PDF file." msgstr "कृपया PDF फाइल अपलोड गर्नुहोस्।" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "कृपया प्रतीक्षा गर्नुहोस्, तपाईंको PDF बनाइँदैछ..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "कृपया तपाईंको PDF उत्पन्न हुँदासम्म पर्खनुहोस्…" - #: src/libs/locale.ts msgid "Polish" msgstr "पोलिस" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "प्राथमिकता (Preferences)" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "मेरो करियरको कथा परिवर्तन नगरी स्पष्टता सुधार गर्ने रूढिवादी प्याच तयार गर्नुहोस्।" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "स्पष्टता बढाउने तर मेरो करियरको कथा नबदल्ने संयमित प्याच तयार गर्नुहोस्।" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "परियोजनाहरू" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "पासवर्ड प्रयोग गरी आफ्नो बायोडाटा अनधिकृत पहुँचबाट जोगाउनुहोस्" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "तपाईंको बायोडाटा पासवर्डले सुरक्षा गर्नुहोस्, र पासवर्ड भएको व्यक्तिलाई मात्र हेर्न दिनुहोस्।" +msgid "Protect your resume with a password" +msgstr "आफ्नो बायोडाटालाई पासवर्डले सुरक्षित गर्नुहोस्" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "प्रकाशनहरू" msgid "Publisher" msgstr "प्रकाशक" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "आफ्नो बायोडाटामा पासवर्ड राख्नुहोस्, ताकि तपाईंले दिनुभएका मानिसहरूले मात्र त्यो पढ्न सकून्।" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "पहिलो पृष्ठको माथि नजिकै सादा इमेल ठेगाना राख्नुहोस्। धेरैजसो प्रणालीले यसैअनुसार तपाईंलाई फाइल गर्छन्।" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "प्रतिक्रियाशील बायोडाटा (JSON)" #: 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 आफ्नो जीवन्त समुदायको कारण निरन्तर बढीरहेको छ। यस परियोजनाको प्रगतिका लागि आफ्नो समय र सीप दिएर सहयोग गर्ने असंख्य व्यक्तिहरूप्रति हामी कृतज्ञ छौं। GitHub मा सुविधाहरू सुधार्ने कोड लेखकहरू, Crowdin मा अनुवाद गरेर यसलाई अझ धेरै दर्शकसम्म पुर्‍याउने भाषाविद्हरू, र अखण्ड विकासलाई सहारा दिन दान गर्ने मानिसहरू– सबैलाई हामी सम्मान गर्छौं।" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "मानिसहरूले आफ्नो समय दिने भएकाले नै Reactive Resume राम्रो हुँदै जान्छ। GitHub का योगदानकर्ताहरूले सुविधाहरू बनाउँछन् र बग सुधार्छन्, Crowdin का अनुवादकहरूले यसलाई अरू भाषामा पढ्न मिल्ने बनाउँछन्, र दाताहरूले विकास जारी राख्न सघाउँछन्। यो परियोजनाको प्रगति ती सबैको देन हो।" #: 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 प्रेमसाथ बनाइएको निःशुल्क र खुला-स्रोत परियोजना हो, जसलाई म र समुदायका योगदानकर्ताहरूले मर्मत गरिरहेका छौँ। तपाईंको दानले यसलाई चलाइराख्न र कोडलाई बगिरहने बनाइराख्न मद्दत गर्छ।" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume एउटा निःशुल्क र खुला-स्रोत परियोजना हो, जसलाई म र योगदानकर्ताहरूको समुदायले मिलेर चलाउँछौं। तपाईंको दानले सञ्चालन खर्च धान्छ र विकास जारी राख्छ।" #: 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." -msgstr "Reactive Resume निःशुल्क र खुला-स्रोत बायोडाटा निर्माण गर्ने साधन हो जसले तपाईंको बायोडाटा बनाउन, अद्यावधिक गर्न र सेयर गर्ने प्रक्रियालाई सरल बनाउँछ।" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume एउटा निःशुल्क र खुला-स्रोत बायोडाटा निर्माण गर्ने साधन हो, जसले तपाईंको बायोडाटा बनाउन, अद्यावधिक गर्न र सेयर गर्न सजिलो बनाउँछ।" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "प्रतिक्रियाशील रिजुमे नि:शुल्क र खुला स्रोत हो। यदि यसले तपाईंलाई मद्दत गरेको छ भने, कृपया दान गर्ने विचार गर्नुहोस्।" #: 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 खुला-स्रोत, गोपनीयता-केन्द्रित र पूर्ण रूपमा निःशुल्क छ। अन्य बायोडाटा निर्माण गर्ने साधनहरूको विपरीत, यसले विज्ञापन देखाउँदैन, तपाईंको डाटा ट्र्याक गर्दैन, वा सुविधालाई भुक्तानी पछाडि थुन्न्दैन।" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume खुला-स्रोत, निजी र निःशुल्क छ। यसले कुनै विज्ञापन देखाउँदैन, तपाईं के गर्नुहुन्छ भनेर ट्र्याक गर्दैन, र कुनै सुविधालाई पैसाको पर्खालपछाडि छेक्दैन।" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "नाम परिवर्तन गर्नुहोस्" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "तपाईंको हालको बायोडाटालाई PDF मा रेन्डर गर्छ र तपाईंको ब्राउजरमा पूरा फाइल जाँच चलाउँछ। केही पनि अपलोड गरिँदैन।" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "तपाईंको हालको बायोडाटालाई PDF मा रेन्डर गर्छ र पूरा फाइल जाँच तपाईंकै ब्राउजरमा चलाउँछ। केही पनि अपलोड हुँदैन।" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "यो संस्करण पुनर्स्थापित गर #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "पुनःसुरु गर्नुहोस्" +msgstr "बायोडाटा" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "सामग्री पुनःसुरु गर्नुहोस्" +msgstr "बायोडाटा सामग्री" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,9 +4316,14 @@ msgstr "बायोडाटा सम्पादन" msgid "Resume file" msgstr "रेजुमे फाइल" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "बायोडाटाको लिङ्क क्लिपबोर्डमा प्रतिलिपि भयो।" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" -msgstr "लिङ्क गरिएको पुन: सुरु गर्नुहोस्" +msgstr "बायोडाटा लिङ्क गरियो" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" @@ -4328,7 +4331,11 @@ msgstr "रिजुमे विकल्पहरू" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "प्याच पुनः सुरु गर्नुहोस्" +msgstr "बायोडाटा प्याच" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "फरक-फरक पेसा र रुचिका लागि बायोडाटा ढाँचाहरू। तपाईंलाई सुहाउने छान्नुहोस्।" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "सम्पादनहरू समीक्षा गर्नुहोस्" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "जागिरको विवरणसँग बायोडाटा समीक्षा गर्नुहोस् र अनिश्चित खण्डहरू परिवर्तन गर्नु अघि मलाई प्रश्नहरू सोध्नुहोस्।" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "कामको विवरणसँग बायोडाटा जाँच्नुहोस्, र पक्का नभएको कुनै कुरा बदल्नुअघि मलाई सोध्नुहोस्।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "समीक्षा गर्दै…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "सामान्य नलाग्ने गरी वरिष्ठ इन्जिनियरिङ प्रबन्धकको भूमिकालाई लक्षित गरी सारांशलाई पुन: तयार पार्नुहोस्।" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "वरिष्ठ इन्जिनियरिङ म्यानेजर पदका लागि सारांश पुनर्लेखन गर्नुहोस्, र त्यसलाई ठोस राख्नुहोस्।" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "स्पष्ट व्यावसायिक प्रभावको साथ स्टार्टअप संस्थापक-उत्पादन-नेतृत्व संक्रमणको लागि यो बायोडाटा पुन: लेख्नुहोस्।" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "प्रडक्ट लिड भूमिकातिर जाँदै गरेको स्टार्टअप संस्थापकका लागि यो बायोडाटा पुनर्लेखन गर्नुहोस्, र व्यावसायिक प्रभाव देखाउनुहोस्।" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "पृथक्करण रेखा (Separator)" msgid "Serbian" msgstr "सर्बियन" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "सार्वजनिक URL थाहा भएकाहरूले मात्र खोलून् भन्ने चाहनुहुन्छ भने पासवर्ड राख्नुहोस्।" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "एआई प्रदायक सेटअप गर्नुहोस msgid "Set up an AI provider before starting a thread." msgstr "थ्रेड सुरु गर्नु अघि एआई प्रदायक सेटअप गर्नुहोस्।" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "पहिले कुनै AI प्रदायक सेटअप गर्नुहोस्।" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "यो रिजुमेको बारेमा कुराकानी गर्न र सम्पादनहरू स्वचालित रूपमा लागू गर्न एआई प्रदायक सेट अप गर्नुहोस्।" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "सुरु गर्न एउटा AI प्रदायक सेटअप गर्नुहोस्।" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Authenticator एप सेटअप गर्नुहोस्" msgid "Shadow Width" msgstr "छायाँ चौडाइ" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "यसलाई सार्वजनिक URL बाट सेयर गर्नुहोस्, त्यो URL मा पासवर्ड राख्नुहोस्, वा PDF डाउनलोड गरेर आफैं पठाउनुहोस्।" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "तपाईंको बायोडाटा सार्वजनिक URL मार्फत सेयर गर्नुहोस्, र अरूलाई हेर्न दिनुहोस्।" +msgid "Share your resume with a public URL." +msgstr "आफ्नो बायोडाटा सार्वजनिक URL बाट सेयर गर्नुहोस्।" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "आफ्नो खातामा साइन इन गर्नु msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google वा कुनै अनुकूल OAuth प्रदायकमार्फत साइन इन गर्नुहोस्।" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "साइन आउट" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "स्लग" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "तपाईंले पेश गर्न सक्नु अघि केही अनुप्रयोग प्रणालीहरूलाई एउटा चाहिन्छ।" +msgstr "तपाईंले पेश गर्न सक्नु अघि केही आवेदन प्रणालीहरूलाई एउटा चाहिन्छ।" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "केही अक्षरहरू प्रश्नचिह्नको रूपमा देखिन्छन्।" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "केही चेकलाई यो फाइलमा नभएको जानकारी चाहिन्छ: जाँच गर्न नसकिएको पृष्ठ सामग्री, वा यी चेकले नसमेट्ने भाषाको पाठ। यिनलाई न पास न फेल भनेर गणना गरिन्छ।" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "केही जाँचहरूलाई यो फाइलमा नभएको जानकारी चाहिन्छ: जाँच्न नसकिएको पृष्ठको सामग्री, वा यी जाँचहरूले नबुझ्ने भाषाको पाठ। तिनलाई पास पनि गनिँदैन, फेल पनि गनिँदैन।" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "बायोडाटालाई आफ्नो नामबाट छुट्टै लाइनमा सुरु गर्नुहोस्।" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "थ्रेड सुरु गर्नुहोस्" #: src/libs/resume/section.tsx @@ -5147,15 +5167,15 @@ msgstr "ट्यागले सफ्टवेयरलाई स्पष् #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailor my resume" -msgstr "Tailor मेरो रिजुमे" +msgstr "मेरो रिजुमे अनुकूलित (Tailor) गर्नुहोस्" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "यो बायोडाटालाई उत्पादन प्रबन्धकको कामको विवरण अनुरूप बनाउनुहोस् र रोडम्याप स्वामित्व, सरोकारवाला सञ्चार, र मापनयोग्य सुरुवात परिणामहरूमा जोड दिनुहोस्।" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "यो बायोडाटालाई प्रडक्ट म्यानेजरको कामको विवरणअनुसार मिलाउनुहोस्, र रोडम्यापको जिम्मेवारी, सरोकारवालासँगको सञ्चार तथा नाप्न मिल्ने लन्च नतिजामा जोड दिनुहोस्।" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." -msgstr "Tailoring failed।" +msgstr "अनुकूलन (Tailoring) असफल भयो।" #: src/libs/locale.ts msgid "Tamil" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "एजेन्टलाई तपाईंको सुझाव चाहिन्छ।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API key सफलतापूर्वक मेटाइयो।" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API कागजातले Reactive Resume लाई आफ्नै अनुप्रयोगहरूसँग कसरी जोड्ने भन्ने देखाउँछ। यसमा एन्डपोइन्ट, अनुरोधको ढाँचा र प्रमाणीकरण समेटिएका छन्।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API key मेटाएपछि अब तपाईंको डाटामा पहुँच गर्न सक्दैन। यो कार्य उल्ट्याउन सकिँदैन।" +msgid "The API key has been deleted." +msgstr "API Key मेटाइएको छ।" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "तपाईंलाई यहाँ पठाउने एप्लि msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "माथिका चेकहरू यान्त्रिक हुन्। यसले भाषा मोडेललाई तपाईंका बुलेटबारे पाठकले के सोच्ला भनी सोध्छ, र पुनर्लेखन सुझाव दिन्छ। यसले कुनै स्कोर उत्पादन गर्दैन।" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "तपाईं खोजिरहनुभएको कमान्ड अवस्थित छैन।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "गहिरो जाँच पूरा हुन सकेन। कृपया फेरि प्रयास गर्नुहोस्।" @@ -5317,10 +5332,6 @@ msgstr "प्रदायकको प्रतिक्रिया प्र msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "रिजुमे पूर्वावलोकन अद्यावधिक गर्न सकिएन। अन्तिम मान्य पूर्वावलोकन अझै देखाइएको छ।" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "तपाईं पहुँच गर्न खोजिरहनुभएको बायोडाटा पासवर्डद्वारा सुरक्षित गरिएको छ" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "उही लाइन हरेक पृष्ठमा दोहोरिन्छ।" @@ -5369,26 +5380,13 @@ msgstr "प्रोफाइल, पोर्टफोलियो वा र msgid "There is no summary paragraph." msgstr "कुनै सारांश अनुच्छेद छैन।" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX उत्पन्न गर्दा समस्या भयो, कृपया फेरि प्रयास गर्नुहोस्।" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF उत्पन्न गर्दा समस्या भयो, कृपया फेरि प्रयास गर्नुहोस्।" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "तपाईंको बायोडाटा छाप्नको लागि तयार गर्दा समस्या भयो, कृपया फेरि प्रयास गर्नुहोस्।" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "यो चेक चलाउन पर्याप्त जानकारी थिएन।" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "यी जाँचहरू तपाईँले टाइप गर्दा चल्छन् र तपाईँको ब्राउजर कहिल्यै छोड्दैनन्। " +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "यी जाँचहरू तपाईंले टाइप गर्दै जाँदा चल्छन् र कहिल्यै तपाईंको ब्राउजरबाहिर जाँदैनन्। यिनले सफ्टवेयरले तपाईंको बायोडाटा पढ्न सक्छ कि सक्दैन भनेर जाँच्छन्, त्यो कति राम्रो लेखिएको छ भनेर होइन।" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "यो कार्य उल्ट्याउन सकिँदैन msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "यो कार्य उल्ट्याउन सकिँदैन। तपाईंका सबै डाटा स्थायी रूपमा मेटिनेछन्।" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "यो कार्य पूर्ववत गर्न सकिँदैन। कुराकानी सन्देशहरू र अपलोड गरिएका संलग्नकहरू हटाइनेछन्। काम गर्ने बायोडाटा तपाईंको ड्यासबोर्डमा रहन्छ र छुट्टै मेटाउन सकिन्छ।" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "यो कार्य पूर्ववत गर्न सकिँदैन। सन्देशहरू र थ्रेड संलग्नकहरू हटाइनेछन्।" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "यो कार्य उल्ट्याउन सकिँदैन। यसले थ्रेडका सन्देश र अपलोड गरिएका संलग्नकहरू मेटाउँछ।" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "यो एजेन्ट थ्रेड खोल्न सकिएन।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "यो कार्य उल्ट्याउन सकिँदैन। यसले थ्रेडका सन्देश र अपलोड गरिएका संलग्नकहरू मेटाउँछ। काम भइरहेको बायोडाटा तपाईंको ड्यासबोर्डमै रहन्छ, र त्यसलाई छुट्टै मेटाउन सक्नुहुन्छ।" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "यो चेक यो फाइलमा लागू हुँदै msgid "This check only runs on resumes written in English." msgstr "यो चेक अङ्ग्रेजीमा लेखिएका बायोडाटामा मात्र चल्छ।" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "यसले नयाँ API Key बनाउँछ, जसले अन्य प्रोग्रामहरूलाई Reactive Resume API मार्फत तपाईंको बायोडाटाको डाटा पढ्न र बदल्न दिन्छ।" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "यो मिति सही रूपमा पढिने छैन।" @@ -5523,6 +5521,10 @@ msgstr "यो XFA फाराम हो, त्यसैले धेरैज msgid "This is not a common resume page size." msgstr "यो सामान्य बायोडाटा पृष्ठ आकार होइन।" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "यो key एकपटक मात्र देखाइन्छ। यो संवाद बन्द गर्नुअघि यसलाई प्रतिलिपि गर्नुहोस्।" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "यो लिङ्क यसको प्रोटोकल हराइरहेको छ।" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "यो प्रक्रिया AI प्रदायकको प्रतिक्रियामा भर पर्न जाकाले केही मिनेट लाग्न सक्छ। कृपया विन्डो बन्द नगर्नुहोस् वा पृष्ठ रिफ्रेस नगर्नुहोस्।" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "यसले सफ्टवेयरले यो फाइलको पाठ कति भरपर्दो तरिकाले निकाल्न सक्छ भनी मापन गर्छ। आवेदन अस्वीकृत हुन्छ कि हुन्न भनी यसले भविष्यवाणी गर्दैन। कुनै उपकरणले सक्दैन। तपाईंको फाइल यो ब्राउजरमा पढिएको हो र कहिल्यै अपलोड गरिएको छैन।" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "सफ्टवेयरले यो फाइलको पाठ कति इमानदारीपूर्वक झिक्न सक्छ भन्ने यसले नाप्छ। कुनै आवेदन अस्वीकृत हुन्छ कि हुँदैन भन्ने यसले बताउँदैन, र कुनै साधनले पनि बताउन सक्दैन। तपाईंको फाइल यही ब्राउजरमा पढियो र कहिल्यै अपलोड भएन।" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "यो बायोडाटा हाल लक गरिएको छ msgid "This resume is long." msgstr "यो बायोडाटा लामो छ।" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "यो बायोडाटा पासवर्डले सुरक्षित छ" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "यो बायोडाटा एक एआई एजेन्टद्वारा अद्यावधिक गरिएको थियो।" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "यो रिजुमेको सेयरिङ सेटिङहरू अन्यत्र परिवर्तन गरियो।" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "यो समीक्षा तपाईंको लेखनबारे भाषा मोडेलको धारणा हो। यसले माथिको स्कोर परिवर्तन गर्दैन, र यो गलत पनि हुन सक्छ। यसलाई निर्णयको रूपमा होइन, दोस्रो राय मात्र मान्नुहोस्।" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "यो समीक्षा तपाईंको लेखनबारे एउटा भाषा मोडेलको राय हो। यसले माथिको अंक बदल्दैन, र यो गलत पनि हुन सक्छ। यसलाई दोस्रो रायका रूपमा लिनुहोस्, अन्तिम निर्णयका रूपमा होइन।" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "यो भूमिकाको कुनै विवरण छैन msgid "This section has content but never appears." msgstr "यो खण्डमा सामग्री छ तर कहिल्यै देखा पर्दैन।" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "यो खण्ड तपाईंको यस बायोडाटासम्बन्धी निजी नोटहरूका लागि हो। यहाँको सामग्री निजी रहन्छ र अरूसँग सेयर गरिँदैन।" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "यो खण्ड स्तम्भहरूमा विभाजित छ।" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "यो चरण वैकल्पिक हो, तर सिफारिस गरिन्छ।" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "यो थ्रेड अभिलेखमा राखिएको छ। नयाँ सन्देशहरू पठाउन सकिँदैन।" +msgid "This thread is archived. You can't send new messages." +msgstr "यो थ्रेड अभिलेख राखिएको छ। तपाईं नयाँ सन्देश पठाउन सक्नुहुन्न।" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "यो थ्रेड पढ्ने मात्र हो।" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "यो थ्रेड पढ्न-मात्रको लागि हो किनभने काम गर्ने रिजुमे वा एआई प्रदायक उपलब्ध छैन।" -#: 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 "यसले Reactive Resume API मा पहुँच पाउन नयाँ API key उत्पन्न गर्छ, जसले मेसिनहरूलाई तपाईंको बायोडाटा डाटासँग अन्तरक्रिया गर्न अनुमति दिन्छ।" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "यदि तपाईंले धेरै पासकीहरू राख्न योजना बनाउनु भएको छ भने, यसले तपाईंलाई पछि यसलाई पहिचान गर्न मद्दत गर्नेछ।" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "यसले यस खण्डका सबै वस्तुहरू हटाउनेछ।" @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "किवर्ड डम्प जस्तै पढ्नुको सट्टा लक्ष्य भूमिकालाई समर्थन गर्ने गरी सीप खण्डलाई कडा पार्नुहोस्।" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume प्रयोग गरेर बायोडाटा बनाउनेको समय-खण्ड (Timelapse) डेमो" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume मा बायोडाटा बन्दै गरेको टाइमल्याप्स" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "समयरेखा" msgid "Tip" msgstr "सुझाव" -#: 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 "टिप: पछि सजिलै चिन्न सहज होस् भनेर API key को प्रयोजनअनुरूप नाम दिनुहोस्।" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "टिप: तपाईंले आवेदन दिन लागेको पदको आधारमा पनि बायोडाटाको नाम राख्न सक्नुहुन्छ।" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,12 +5673,12 @@ msgid "Title" msgstr "शीर्षक" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "तपाईंको खाता मेटाउन, तपाईंले यकिन पाठ (confirmation text) प्रविष्ट गरेर तलको बटन थिच्नुपर्छ।" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "आफ्नो खाता मेटाउन, तल पुष्टि गर्ने पाठ टाइप गर्नुहोस्, अनि बटनमा क्लिक गर्नुहोस्।" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" -msgstr "Together.ai का थप वस्तुहरू" +msgstr "Together.ai" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx #: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "निर्यात गर्दा वैकल्पिक लिगेचर बन्द गर्नुहोस्।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "सार्वजनिक सेयरिङ सक्रिय पारेर तपाईंको बायोडाटा कति पटक हेरियो वा डाउनलोड भयो भनेर ट्र्याक गर्नुहोस्। तपाईंको बायोडाटाको तथ्याङ्क तपाईंले मात्र हेर्न सक्नुहुन्छ।" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "तपाईंको बायोडाटा कतिपटक हेरियो वा डाउनलोड भयो भनेर थाहा पाउन सार्वजनिक सेयरिङ सुरु गर्नुहोस्। यी सङ्ख्या तपाईंले मात्र देख्न सक्नुहुन्छ।" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "दुई-कारक प्रमाणीकरण" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "दुई-कारक प्रमाणीकरण सफलतापूर्वक अक्षम गरिएको छ।" +msgid "Two-factor authentication is now disabled." +msgstr "दुई-कारक प्रमाणीकरण अब निष्क्रिय छ।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "दुई-कारक प्रमाणीकरण सफलतापूर्वक सेटअप गरिएको छ।" +msgid "Two-factor authentication is now enabled." +msgstr "दुई-कारक प्रमाणीकरण अब सक्रिय छ।" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "अवस्थित स्वयंसेवी अनुभव अद msgid "Update Password" msgstr "पासवर्ड अद्यावधिक गर्नुहोस्" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "नेतृत्व, अवरोध, सम्झौता, र मापनयोग्य परिणामहरू देखाउन परियोजना बुलेटहरू अपडेट गर्नुहोस्।" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "बायोडाटा अद्यावधिक गर्नुहोस्" @@ -5970,9 +5952,13 @@ msgstr "बायोडाटा अद्यावधिक गर्नुह msgid "Update the calendar date for this timeline entry." msgstr "यो समयरेखा प्रविष्टिका लागि क्यालेन्डर मिति अद्यावधिक गर्नुहोस्।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "परियोजनाका बुँदाहरू अद्यावधिक गर्नुहोस् ताकि नेतृत्व, सीमा, सम्झौता र नाप्न मिल्ने नतिजा देखियून्।" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "यो एपको details अपडेट गर्नुहोस्।" +msgstr "यो आवेदनको विवरण अपडेट गर्नुहोस्।" #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "csv अपलोड गर्नुहोस्" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "बायोडाटा अपलोड गर्नुहोस् र आवेदक ट्र्याकिङ प्रणालीले यसबाट वास्तवमा के पढ्छ हेर्नुहोस्। सबै कुरा यो ब्राउजरमा चल्छ। तपाईंको फाइल कहिल्यै अपलोड गरिँदैन, र केही पनि भण्डारण गरिँदैन।" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "कुनै बायोडाटा अपलोड गर्नुहोस् र आवेदक ट्र्याकिङ प्रणालीले त्यसबाट के पढ्छ हेर्नुहोस्। सबै कुरा यही ब्राउजरमा चल्छ। तपाईंको फाइल कहिल्यै अपलोड हुँदैन, र केही पनि भण्डारण गरिँदैन।" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "चेतावनी" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "हामीले स्वचालित रूपमा ढाँचा पत्ता लगाउन सकेनौं — कृपया माथि छान्नुहोस्।" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "हामीले ढाँचा आफैं पत्ता लगाउन सकेनौं। यसलाई माथिबाट छान्नुहोस्।" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "हामीले त्यो पृष्ठ फेला पार msgid "We couldn't link that provider account. Please try again." msgstr "हामीले त्यो प्रदायक खाता जोड्न सकेनौं। कृपया फेरि प्रयास गर्नुहोस्।" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "हामीले यो थ्रेड खोल्न सकेनौं।" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "हामीले प्रदायकबाट तपाईंको प्रोफाइल पढ्न सकेनौं।" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "हामीले तपाईंको नयाँ इमेल ठेगानामा पुष्टि लिङ्क पठायौं। परिवर्तन पक्का गर्न त्यो खोल्नुहोस्।" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "हामीले तपाईंको इमेल ठेगानामा नयाँ प्रमाणीकरण लिङ्क पठायौं। आफ्नो खाता प्रमाणित गर्न त्यो खोल्नुहोस्।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "वेब खोज" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ग्रोक" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "हो, Reactive Resume धेरै भाषाहरूमा उपलब्ध छ। तपाईंले सेटिङ पेजबाट वा माथिको दायाँ कुनामा रहेको भाषा सुइचर प्रयोग गरेर आफ्नो मनपर्ने भाषा छान्न सक्नुहुन्छ। यदि आफ्नो भाषा नदेखिनुभयो वा विद्यमान अनुवाद सुधार गर्न चाहनुहुन्छ भने, तपाईं <0>Crowdin मा अनुवादमा योगदान गर्न सक्नुहुन्छ<1> (नयाँ ट्याबमा खुल्छ)।" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "हो। एउटै क्लिकमा तपाईंको बायोडाटा PDF मा निर्यात हुन्छ, तपाईंको ढाँचा र सजावट जस्ताको तस्तै रहन्छ।" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "हो! Reactive Resume पूर्णतया निःशुल्क रूपमा प्रयोग गर्न सकिने एप हो, कुनै लुका लागत, प्रिमियम तह वा सदस्यता शुल्कबिनै। यो खुला-स्रोत हो र सधैं निःशुल्क रहनेछ।" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "हो। सेटिङ पृष्ठमा, वा माथि दायाँ कुनाको भाषा स्विचरबाट आफ्नो भाषा छान्नुहोस्। तपाईंको भाषा छैन भने, वा भइरहेको अनुवाद अझ राम्रो हुन सक्छ भने, तपाईं <0>Crowdin मा अनुवादमा योगदान<1> (नयाँ ट्याबमा खुल्छ) गर्न सक्नुहुन्छ।" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "तपाईंसँग आफ्नै सर्भरमा Docker इमेज प्रयोग गरेर डिप्लोइ गर्ने विकल्प पनि छ।" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "हो। Reactive Resume प्रयोग गर्न निःशुल्क छ, कुनै लुकेको खर्च, प्रिमियम तह वा सदस्यता शुल्क छैन। यो खुला-स्रोत हो, र निःशुल्क नै रहनेछ।" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "तपाईंले प्रयोगकर्तानाम प्रयोग गरेर पनि लगइन गर्न सक्नुहुन्छ।" - -#: src/routes/_home/-sections/faq.tsx -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 को रूपमा डाउनलोड गर्न सक्नुहुन्छ। चुनाव तपाईंको हो!" +msgid "You can also sign in with your username." +msgstr "तपाईं आफ्नो प्रयोगकर्तानामबाट पनि साइन इन गर्न सक्नुहुन्छ।" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "तपाईंलाई इमेल आयो!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "तपाईंको खाता सफलतापूर्वक मेटाइयो।" +msgid "Your account has been deleted." +msgstr "तपाईंको खाता मेटाइएको छ।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "तपाईंको सम्पर्क विवरण पहिलो पृष्ठमा छैन।" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "तपाईंको डेटा सफलतापूर्वक निर्यात गरिएको छ।" +msgid "Your data has been exported." +msgstr "तपाईंको डाटा निर्यात गरिएको छ।" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "तपाईंको डाटा सुरक्षित छ, र कहिल्यै कसैसँग सेयर वा बेचिँदैन।" #: src/routes/_home/-sections/faq.tsx -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 गरेर आफ्नो डाटामा पूर्ण नियन्त्रण राख्न सक्नुहुन्छ।" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "तपाईंको डाटा सुरक्षित रूपमा भण्डारण गरिन्छ र कहिल्यै तेस्रो पक्षसँग सेयर गरिँदैन। यसमाथि पूर्ण नियन्त्रण चाहनुहुन्छ भने, तपाईं Reactive Resume आफ्नै सर्भरमा आफैं होस्ट गर्न सक्नुहुन्छ।" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "तपाईंका पछिल्ला परिवर्तनहरू सुरक्षित गर्न सकिएन।" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "तपाईंले यो सिमेन्टिक CSS ड्राफ्ट स्पष्ट रूपमा सक्रिय नगरेसम्म तपाईंको लिगेसी शैलीहरू सक्रिय रहन्छन्।" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "तपाईंले यो Semantic CSS मस्यौदा सक्रिय नगरेसम्म तपाईंका पुराना शैलीहरू नै लागू रहनेछन्।" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "तपाईंको पृष्ठ मार्जिन धेरै साँघुरो छ।" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "तपाईंको पासवर्ड सफलतापूर्वक रिसेट भयो। अब नयाँ पासवर्ड प्रयोग गरेर साइन इन गर्न सक्नुहुन्छ।" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "तपाईंको पासवर्ड रिसेट गरिएको छ। अब तपाईं नयाँ पासवर्डबाट साइन इन गर्न सक्नुहुन्छ।" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "तपाईंको पासवर्ड सफलतापूर्वक अद्यावधिक भयो।" +msgid "Your password has been updated." +msgstr "तपाईंको पासवर्ड अद्यावधिक गरिएको छ।" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "तपाईंको फोन नम्बर असामान्य रूपमा लेखिएको छ।" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "तपाईंको प्रोफाइल सफलतापूर्वक अद्यावधिक भयो।" +msgid "Your profile has been updated." +msgstr "तपाईंको प्रोफाइल अद्यावधिक गरिएको छ।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "तपाईंको बायोडाटा सफलतापूर्वक बनाइयो।" +msgid "Your resume has been created." +msgstr "तपाईंको बायोडाटा बनाइएको छ।" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "तपाईंको बायोडाटा सफलतापूर्वक मेटाइयो।" +msgid "Your resume has been deleted." +msgstr "तपाईंको बायोडाटा मेटाइएको छ।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "तपाईंको बायोडाटा सफलतापूर्वक नक्कल गरियो।" +msgid "Your resume has been duplicated." +msgstr "तपाईंको बायोडाटाको प्रतिलिपि बनाइएको छ।" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "तपाईंको बायोडाटा सफलतापूर्वक आयात गरियो।" +msgid "Your resume has been imported." +msgstr "तपाईंको बायोडाटा आयात गरिएको छ।" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "तपाईंको बायोडाटा चयन गरिएको संस्करणमा पुनर्स्थापित गरिएको छ।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "तपाईंको बायोडाटा सफलतापूर्वक अद्यावधिक गरियो।" +msgid "Your resume has been updated." +msgstr "तपाईंको बायोडाटा अद्यावधिक गरिएको छ।" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "तपाईंको बायोडाटाले \"I\" र \"my\" प्रयोग गर्छ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "तपाईंको बायोडाटाको सार्वजनिक लिङ्क अहिले पासवर्डद्वारा सुरक्षित गरिएको छ। कृपया पासवर्ड केवल विश्वासिला व्यक्तिसँग मात्र सेयर गर्नुहोस्।" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "तपाईंको बायोडाटाको सार्वजनिक URL पासवर्डले सुरक्षित छ। पासवर्ड आफूले विश्वास गर्ने मानिससँग मात्र सेयर गर्नुहोस्।" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "तपाईंको सहयोगले यो परियोजना अहिले र भविष्यमा सबैका लागि निःशुल्क र पहुँचयोग्य रहिरहोस् भन्ने सुनिश्चित गर्छ।" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "तपाईंको साथले नै यो परियोजना अहिले र पछि पनि सबैका लागि निःशुल्क र खुला रहन्छ।" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "जूम आउट" #: src/libs/locale.ts msgid "Zulu" msgstr "जुलु" - diff --git a/apps/web/locales/nl-NL.po b/apps/web/locales/nl-NL.po index 5e704bd2c..7336b819d 100644 --- a/apps/web/locales/nl-NL.po +++ b/apps/web/locales/nl-NL.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Veelgestelde<1>Vragen<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.<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!" -msgstr "<0>Bedankt dat u Reactive Resume gebruikt! Deze app is een liefdeswerk, grotendeels in mijn vrije tijd gemaakt, met geweldige steun van open-source bijdragers over de hele wereld.<1>Als Reactive Resume u heeft geholpen en u wilt helpen om het gratis en open te houden voor iedereen, overweeg dan een donatie te doen. Elke bijdrage wordt gewaardeerd!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Bedankt dat je Reactive Resume gebruikt. Ik bouw deze app grotendeels in mijn vrije tijd, met hulp van open-source bijdragers over de hele wereld.<1>Als je er iets aan hebt gehad en je wilt dat het voor iedereen gratis en open blijft, overweeg dan een donatie. Elk bedrag helpt." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 jaar" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ sjablonen" +msgid "15 Templates" +msgstr "15 sjablonen" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 maanden" msgid "6 months" msgstr "6 maanden" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Een nette export met één kolom behoudt elk detail. Kolommen en afbeeldingen zijn waar informatie verloren gaat." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Er is een bevestigingslink naar uw huidige e-mailadres gestuurd. Controleer uw inbox om de wijziging te bevestigen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Een datum ligt in de toekomst." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Er wordt verwezen naar een lettertype dat niet is ingesloten." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Een gratis en open-source cv-bouwer die het proces van het maken, bijwerken en delen van uw cv vereenvoudigt." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Een gratis en open-source cv-bouwer waarmee je eenvoudig je cv maakt, bijwerkt en deelt." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Een gat is geen probleem. Voeg desgewenst een korte uitleg toe; veel ste msgid "A link points somewhere other than the address it shows." msgstr "Een link verwijst ergens anders naartoe dan het adres dat wordt getoond." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Er is een link naar uw cv naar het klembord gekopieerd." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "In de loop der jaren hebben veel mensen mij geschreven om hun ervaringen met Reactive Resume te delen en hoe het hen heeft geholpen, en ik word er nooit moe van om ze te lezen. Als u een verhaal te delen heeft, laat het mij weten door een e-mail te sturen naar <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Er is een nieuwe verificatielink naar uw e-mailadres gestuurd. Controleer uw inbox om uw account te verifiëren." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Door de jaren heen hebben veel mensen me geschreven over hoe Reactive Resume hen heeft geholpen, en ik lees die e-mails nog altijd met plezier. Heb je een verhaal te delen, schrijf me dan op <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Een pagina is gedraaid." msgid "A passion project by <0>Amruth Pillai." msgstr "Een passieproject van <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Een reeks ontwerpen om uit te kiezen, en er komen er meer aan." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Een cv opgemaakt voor een menselijke lezer, met een foto, kopjes en kolommen" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Een export met één kolom behoudt elk gegeven. In kolommen en afbeeldingen gaan gegevens verloren." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Een stuk" @@ -243,10 +234,6 @@ msgstr "Een webadres is geschreven zonder https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Benader uw cv's en gegevens programmatisch met behulp van de API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Aangepast veld toevoegen" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Voeg een vacature toe waarop u solliciteert, koppel het cv dat u heeft verzonden en verplaats het door uw pijplijn naarmate de zaken vorderen." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Voeg een vacature toe waarop je solliciteert en koppel het cv dat je hebt gestuurd. Verplaats hem over het bord zodra je iets hoort." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Voeg een item toe of gebruik projecten en vrijwilligerswerk om vergelijk msgid "Add and test a provider before starting an agent thread." msgstr "Voeg een provider toe en test deze voordat u een agentthread start." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Voeg een extra beveiligingslaag toe aan je account." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Toepassing toevoegen" +msgstr "Sollicitatie toevoegen" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Elke tag" #: 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 "Iedereen die de openbare URL van het cv bezoekt, moet dit wachtwoord invoeren om het te kunnen openen." - -#: 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 "Iedereen met de openbare URL van het cv kan uw cv bekijken en downloaden zonder een wachtwoord in te voeren." +msgid "Anyone who opens the public URL will need this password." +msgstr "Iedereen die de openbare URL opent, heeft dit wachtwoord nodig." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Iedereen met de link kan het cv bekijken en downloaden." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Iedereen met de openbare URL kan je cv zonder wachtwoord bekijken en downloaden." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-toegang" @@ -617,35 +608,35 @@ msgstr "App" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Toepassingsacties" +msgstr "Sollicitatieacties" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Applicatie toegevoegd aan uw pijplijn." +msgstr "Sollicitatie toegevoegd aan uw pijplijn." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Toepassing Copiloot" +msgstr "Sollicitatie-copiloot" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Applicatie verwijderd." +msgstr "Sollicitatie verwijderd." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Applicatiestatistieken" +msgstr "Sollicitatiestatistieken" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Applicatie bijgewerkt." +msgstr "Sollicitatie bijgewerkt." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Toepassingen" +msgstr "Sollicitaties" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Goedkeuren" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Goedgekeurd — wachten op de agent…" +msgid "Approved, waiting for the agent…" +msgstr "Goedgekeurd, wachten op de agent…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabisch" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archief" +msgstr "Archiveren" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatisch invullen mislukt." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Beschikbaar in meerdere talen. Als u wilt bijdragen, kijk dan op Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Beschikbaar in meerdere talen. Wil je helpen vertalen, ga dan naar Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbeidzjaans" msgid "Back to authentication settings" msgstr "Terug naar verificatie-instellingen" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Terug naar inloggen" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Terug naar cv's" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Terug naar inloggen" @@ -844,17 +832,13 @@ msgstr "Basis-URL" msgid "Basics" msgstr "Basisgegevens" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Prachtige sjablonen om uit te kiezen, met meer in aantocht." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengaals" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Ideaal voor toepassingen, delen en afdrukken." +msgstr "Ideaal voor sollicitaties, delen en afdrukken." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "Taal wijzigen" msgid "Change language to…" msgstr "Wijzig de taal naar…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Pas de kleuren, lettertypen en het ontwerp aan naar je eigen smaak." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Wijzig het thema naar…" @@ -1006,6 +994,10 @@ msgstr "Opnieuw controleren" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Controleer of het geëxporteerde bestand alles bevat wat je verwacht, en dat alles selecteerbare tekst is." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Kijk wat een applicant tracking system zou missen, en voeg alleen sleutelwoorden toe waar je zeker van bent." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Controleer uw e-mail voor een link om uw wachtwoord te resetten." @@ -1056,10 +1048,6 @@ msgstr "Kies een vooraf ingestelde of aangepaste tint." msgid "Choose a resume" msgstr "Kies een cv" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Kies een bestaand gesprek uit de zijbalk of start een nieuw discussieonderwerp gericht op concepten." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Kies PDF, DOCX, Markdown of JSON. Exporteer je cv en sollicitatiebrief indien mogelijk apart." @@ -1073,7 +1061,7 @@ msgstr "Cirkel" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Duidelijk" +msgstr "Wissen" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Bedrijf A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Vergelijk dit cv met de URL van deze vacature en pas de trefwoorden aan, maar zorg ervoor dat de toon beknopt en geloofwaardig blijft." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Vergelijk dit cv met deze URL van een vacature en werk de sleutelwoorden bij zonder iets mooier te maken dan het is." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Verbinding mislukt." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Verbinding geverifieerd — provider is klaar voor gebruik." +msgid "Connection verified. The provider is ready to use." +msgstr "Verbinding geverifieerd. De provider is klaar voor gebruik." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Ga verder waar u was gebleven" #: 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 "Ga verder waar u was gebleven door een bestaand cv te importeren dat u met Reactive Resume of een andere cv-bouwer hebt gemaakt. Ondersteunde formaten zijn onder andere PDF, Microsoft Word en JSON-bestanden van 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 "Bijdragen financieren bugfixes, beveiligingsupdates en continue verbeteringen om de app soepel te laten draaien." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Ga verder waar je gebleven was door een cv te importeren dat je in Reactive Resume of een andere cv-bouwer hebt gemaakt. Ondersteunde formaten zijn PDF, Microsoft Word en JSON-bestanden uit Reactive Resume of JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Beschrijf wat je hebt gedaan, zodat het item zoekwoorden bevat voor matc msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corrigeer het jaar, of schrijf „heden” voor werk dat nog loopt." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Het DOCX-bestand kon niet worden gegenereerd. Probeer het opnieuw." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Het PDF-bestand kon niet worden gegenereerd. Probeer het opnieuw." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Je cv kon niet worden voorbereid om af te drukken. Probeer het opnieuw." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Kon de AI-provider niet bereiken. Probeer het opnieuw." msgid "Could not restore this patch." msgstr "Deze patch kon niet worden hersteld." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Tweestapsverificatie kon niet worden ingesteld." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "De verbinding met de provider kon niet worden geverifieerd." @@ -1304,12 +1305,12 @@ msgstr "De verbinding kon niet worden geverifieerd. Controleer de API-sleutel, h #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Kan de applicatie niet toevoegen. Probeer again." +msgstr "Kan de sollicitatie niet toevoegen. Probeer het opnieuw." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Kan de applicatie niet verwijderen." +msgstr "Kan de sollicitatie niet verwijderen." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "De tijdlijnvermelding kon niet worden verwijderd." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Kan de applicatie niet verplaatsen. Probeer again." +msgstr "Kan de sollicitatie niet verplaatsen. Probeer het opnieuw." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Tel op bron" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Wordt los van de parseerscore geteld. Dekking is geen voorspelling van iets." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Wordt los van de parseerscore geteld. Dekking voorspelt niets." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Maak een voorbeeld-cv aan" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Maak zoveel cv's als u wilt, zonder limieten." +msgid "Create as many resumes as you want." +msgstr "Maak zoveel cv's als je wilt." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Maak er nu een" msgid "Create resume with options" msgstr "Cv met opties maken" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Maak, personaliseer en deel je cv. Reactive Resume is open source, volgt je niet en blijft gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Aangemaakt" @@ -1497,7 +1502,7 @@ msgstr "Aangemaakt" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "\"{0}\" gemaakt en aan deze applicatie gekoppeld." +msgstr "\"{0}\" gemaakt en aan deze sollicitatie gekoppeld." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Tijdlijnvermelding verwijderen" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "{0}-applicatie(s) verwijderd." +msgstr "{0} sollicitatie(s) verwijderd." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Uw cv wordt verwijderd..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Geweigerd — wachten op de agent…" +msgid "Denied, waiting for the agent…" +msgstr "Geweigerd, wachten op de agent…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Weigeren" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Draai het op je eigen servers met het Docker-image." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beschrijf elke functie met korte opsommingstekens. Aaneengesloten alinea's zijn lastiger te doorlopen en te segmenteren." @@ -1764,6 +1773,10 @@ msgstr "Doneer" msgid "Donate to Reactive Resume" msgstr "Doneer aan Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donaties betalen voor bugfixes, beveiligingsupdates en het gewone werk om de app draaiende te houden." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Klaar" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dupliceren" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Dupliceer als AI-concept" +msgid "Duplicate as AI draft" +msgstr "Dupliceren als AI-concept" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Bewerk {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Applicatie bewerken" +msgstr "Sollicitatie bewerken" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Engels" msgid "English (United Kingdom)" msgstr "Engels (Verenigd Koninkrijk)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Verhoog de beveiliging van uw account met extra beschermingslagen." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Voer een naam in voor uw passkey." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Voer een nieuw wachtwoord in voor je account" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Voer een van uw opgeslagen back-upcodes in om toegang te krijgen tot uw account" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Voer het wachtwoord in dat de eigenaar van het cv met je heeft gedeeld." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Voer de URL in waarnaar gelinkt moet worden" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Voer de URL in waarnaar je wilt linken:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Voer de verificatiecode uit uw authenticator-app in" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Voer uw huidige wachtwoord en een nieuw wachtwoord in om uw account bij te werken." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Voer uw wachtwoord in om het instellen van tweestapsverificatie te bevestigen. Wanneer dit is ingeschakeld, moet u elke keer dat u inlogt een code uit uw authenticator-app invoeren." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Voer je wachtwoord in om het instellen van tweestapsverificatie te bevestigen. Zodra het aanstaat, heb je bij elke keer inloggen een code uit je authenticator-app nodig." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Vergroot ze, zodat de inhoud binnen het betrouwbaar gelezen gebied blijft." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Elke bijdrage, groot of klein, maakt een enorm verschil voor het project.<0/>Bedankt voor uw steun!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Elke bijdrage helpt, hoe klein ook.<0/>Bedankt voor je steun!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Elk sjabloon ziet er anders uit, dus kies het sjabloon dat past bij de indruk die je wilt maken. Reactive Resume heeft er op dit moment 15, en er komen er meer aan." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Verloopt over" msgid "Expires on {0}" msgstr "Verloopt op {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Ontdek onze diverse selectie sjablonen, elk ontworpen om te passen bij verschillende stijlen, beroepen en persoonlijkheden. Reactive Resume biedt momenteel 12 sjablonen, met meer in aantocht." - -#: src/features/settings/pages/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 "Bekijk de API-documentatie om te leren hoe u Reactive Resume met uw applicaties kunt integreren. Vind gedetailleerde eindpunten, voorbeeldaanvragen en authenticatiemethoden." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exporteren" @@ -2083,17 +2096,13 @@ msgstr "PNG exporteren" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exporteer het cv als tekst-PDF in plaats van als afbeelding of scan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exporteer uw CV of sollicitatiebrief in het formaat dat u nodig heeft." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exporteer je cv direct naar PDF, zonder wachttijden of vertragingen." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exporteer je cv met één klik naar PDF, zonder wachttijd." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Geëxporteerde pijplijnstroom.png" +msgstr "Geëxporteerde pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Het opslaan van de AI-provider is mislukt." msgid "Failed to send password reset email. Please try again." msgstr "Het is niet gelukt de e-mail voor het resetten van het wachtwoord te verzenden. Probeer het opnieuw." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Het instellen van tweestapsverificatie is mislukt." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filteren op tags" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Identificeer zwakke punten en herschrijf ze met sterkere resultaten, cijfers, een bredere reikwijdte en scherpere werkwoorden." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Zoek de zwakke opsommingstekens en herschrijf ze met sterkere resultaten, cijfers, omvang en scherpere werkwoorden." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Lettergewicht" msgid "Font Weights" msgstr "Lettertype-gewichten" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Voor een veilige en afleidingsvrije ervaring." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Hier kunt u bijvoorbeeld informatie noteren over naar welke bedrijven u dit cv hebt gestuurd, of de links naar de functiebeschrijvingen." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Om veiligheidsredenen wordt deze sleutel maar één keer weergegeven." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Noteer bijvoorbeeld naar welke bedrijven je dit cv hebt gestuurd, of links naar de vacatureteksten." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Hiaten:" msgid "Generate a random name" msgstr "Genereer een willekeurige naam" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Je PDF wordt gegenereerd..." + #: src/libs/locale.ts msgid "German" msgstr "Duits" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebreeuws" #: 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 "Help mij meer ervaren bijdragers aan boord te krijgen, de druk op één maintainer te verlichten en de ontwikkeling te versnellen." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Help me om meer ervaren bijdragers aan boord te krijgen, zodat het werk niet op één maintainer rust." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Help mee de app naar uw taal te vertalen" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Hier vindt u een reeks cv-sjablonen voor verschillende beroepen en persoonlijkheden. Of u nu modern of klassiek, opvallend of eenvoudig verkiest, er is een ontwerp dat bij u past. Bekijk de onderstaande opties en kies een sjabloon dat bij uw stijl past." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Hier is uw nieuwe API-sleutel" @@ -2657,10 +2655,6 @@ msgstr "Hongaars" msgid "Icon" msgstr "Pictogram" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identificeer hiaten in een applicant tracking system (ATS) en voer alleen verbeteringen door op basis van trefwoorden met een hoge mate van zekerheid." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Als dit van een scan komt, is dat te verwachten. Verwijder het anders; recruiters zien dit als keyword stuffing." @@ -2701,7 +2695,7 @@ msgstr "Importeren uit CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Geïmporteerde {0}-applicatie(s)." +msgstr "Geïmporteerde {0} sollicitatie(s)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON hervatten" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Gebruik één adres, zodat niets hoeft te raden welke te gebruiken." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Houd het bij één adres, zodat software niet hoeft te raden welk adres bedoeld is." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Houd het onder 2,5 MB, meestal door afbeeldingen te verwijderen of te verkleinen." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Bewaar hier privénotities over dit cv. Niemand anders kan ze zien." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Houd cv-inhoud als echte tekst in plaats van als afbeeldingen van tekst." @@ -3058,6 +3056,10 @@ msgstr "Regelafstand" msgid "Link a Reactive Resume (recommended)" msgstr "Koppel een Reactive Resume (aanbevolen)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Koppel een cv uit Reactive Resume om AI-matchscores en -afstemming te gebruiken." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Koppel een cv en plak de functieomschrijving (Bewerken) om je match te scoren en een kopie op maat te maken." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, referral…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Door een Reactive Resume te koppelen worden AI-matchscores en aanpassingen ingeschakeld." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Uw {providerName}-account wordt gekoppeld..." @@ -3104,7 +3102,7 @@ msgstr "AI-providers worden geladen. Probeer het over een moment opnieuw." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Applicaties laden…" +msgstr "Sollicitaties laden…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Locatie" msgid "Lock" msgstr "Vergrendelen" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Uitloggen" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lange stukken staan in hoofdletters." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hoofdnavigatie" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Maak het ervaringsgedeelte resultaatgerichter en verwijder vage verantwoordelijkheden." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Maak de sectie werkervaring over resultaten en schrap de vage verantwoordelijkheden." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Verplaats de sectie naar een andere kolom of pagina." #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Verplaats podium" +msgstr "Fase verplaatsen" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Moet beginnen met https://" msgid "Name" msgstr "Naam" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Noem het cv naar de functie waarop je solliciteert." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Namen helpen je sleutels uit elkaar te houden, dus noem hem naar waar je hem voor gaat gebruiken." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Namen helpen je passkeys uit elkaar te houden als je er meer dan één registreert." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalees" @@ -3335,11 +3340,11 @@ msgstr "Registratie van nieuwe accounts is op deze server momenteel uitgeschakel #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nieuwe aanvraag" +msgstr "Nieuwe sollicitatie" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Er worden voortdurend nieuwe functies toegevoegd en verbeterd, dus kom regelmatig terug." +msgid "New features land regularly, so check back now and then." +msgstr "Er komen regelmatig nieuwe functies bij, dus kom af en toe eens terug." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nieuw topic" msgid "New Thread" msgstr "Nieuw topic" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Geen advertenties en geen trackers, zodat niets je in de weg zit." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Geen advertenties, geen tracking" @@ -3384,16 +3393,21 @@ msgstr "Geen AI-provider verbonden" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Er zijn geen applicaties die overeenkomen met uw filters." +msgstr "Er zijn geen sollicitaties die overeenkomen met uw filters." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Nog geen aanvragen: voeg er een paar toe om uw trechter- en antwoordpercentages te bekijken." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Nog geen sollicitaties. Voeg er een paar toe om je funnel en reactiepercentages te zien." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Er zijn geen opsommingslijsten gevonden." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Geen opdrachten gevonden voor die zoekopdracht." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Er zijn geen conventionele sectiekoppen gevonden." @@ -3425,15 +3439,15 @@ msgstr "Geen eenpaginaregel, en geen lettertype of carrièregat dat als fout wor #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Er zijn nog geen paskeys geregistreerd." +msgstr "Er zijn nog geen passkeys geregistreerd." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Er is geen telefoonnummer gevonden." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Geen voorspelling of je wordt afgewezen — geen enkele tool kan dat." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Geen voorspelling of je wordt afgewezen. Geen enkel hulpmiddel kan dat." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Eenmaal verwijderd heeft de sleutel geen toegang meer tot je gegevens. Dit kan niet ongedaan worden gemaakt." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Inloggen met één klik" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Alleen de eerste {0} pagina's zijn gecontroleerd, dus dit rapport dekt niet het hele bestand." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Alleen de eerste {MAX_IMPORT}-rijen worden in één keer geïmporteerd – {overflow} weggelaten. Splits het bestand om de rest te importeren." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Alleen de eerste {MAX_IMPORT} rijen worden in één keer geïmporteerd, {overflow} blijven buiten beschouwing. Splits het bestand om de rest te importeren." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Openen" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Open AI-agent" +msgstr "AI-agent openen" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Open AI-assistent" +msgstr "AI-assistent openen" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Optionele notitie voor de agent" msgid "Optional note for the agent…" msgstr "Optionele notitie voor de agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "U kunt optioneel een wachtwoord instellen zodat alleen mensen met het wachtwoord uw cv via de link kunnen bekijken." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Optioneel: welke termen uit een vacature al voorkomen." @@ -3710,16 +3724,16 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey succesvol verwijderd." +msgid "Passkey deleted." +msgstr "Passkey verwijderd." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey succesvol geregistreerd." +msgid "Passkey registered." +msgstr "Passkey geregistreerd." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Passleutels" +msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Verwarring" msgid "Persian" msgstr "Perzisch" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personaliseer uw cv met elke gewenste kleur, elk lettertype of ontwerp, en maak het helemaal eigen." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefoon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Kies een gesprek in de zijbalk, of start een nieuwe thread om aan een concept te werken." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Kies een formaat voor je cv of sollicitatiebrief." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Kies een pictogram" @@ -3844,31 +3862,19 @@ msgstr "Foto" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Pijpleidingstroom" +msgstr "Pijplijnstroom" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Pijplijnstatus voor alle applicaties" +msgstr "Pijplijnstatus voor alle sollicitaties" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Gebruik bij voorkeur een gangbare kop, zoals „Werkervaring” of „Opleiding”." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain-tekst, ideaal voor AI-tools en snelle bewerkingen." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Voer een nieuw wachtwoord in voor uw account" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Voer het wachtwoord in dat met u is gedeeld door de eigenaar van het cv om door te gaan." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Voer de URL in waarnaar u wilt linken:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Platte tekst, voor AI-tools en snelle bewerkingen." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Steun dit project alstublieft." msgid "Please upload a PDF file." msgstr "Upload een PDF-bestand." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Wacht alstublieft terwijl uw PDF wordt gegenereerd..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Even geduld alstublieft terwijl uw PDF wordt gegenereerd…" - #: src/libs/locale.ts msgid "Polish" msgstr "Pools" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Voorkeuren" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Bereid een conservatieve oplossing voor die de duidelijkheid verbetert zonder mijn carrièreverhaal te veranderen." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Maak een behoudende aanpassing die de duidelijkheid verbetert zonder het verhaal van mijn loopbaan te veranderen." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projecten" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Bescherm uw cv tegen ongeautoriseerde toegang met een wachtwoord" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Bescherm uw cv met een wachtwoord en laat alleen mensen met het wachtwoord het bekijken." +msgid "Protect your resume with a password" +msgstr "Bescherm je cv met een wachtwoord" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicaties" msgid "Publisher" msgstr "Uitgever" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Zet een wachtwoord op je cv, zodat alleen de mensen aan wie je het geeft het kunnen lezen." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Zet een eenvoudig e-mailadres bovenaan de eerste pagina. De meeste systemen identificeren je hiermee." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactief cv (JSON)" #: 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 groeit verder dankzij de levendige gemeenschap. Dit project dankt zijn vooruitgang aan talloze mensen die hun tijd en vaardigheden hebben ingezet om het beter te maken. We vieren de programmeurs die de functies op GitHub hebben verbeterd, de taalkundigen wier vertalingen op Crowdin het toegankelijker hebben gemaakt voor een breder publiek, en de mensen die hebben gedoneerd om de verdere ontwikkeling te ondersteunen." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume wordt beter doordat mensen er hun tijd in steken. Bijdragers op GitHub bouwen de functies en lossen de bugs op, vertalers op Crowdin maken het leesbaar in andere talen, en donateurs houden de ontwikkeling gaande. Dit project dankt zijn vooruitgang aan hen allemaal." #: 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 is een gratis en open-source project, met liefde gebouwd en onderhouden door mij en een gemeenschap van bijdragers. Uw donaties helpen de boel draaiende te houden en de code te laten blijven stromen." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume is een gratis en open-source project, onderhouden door mij en een gemeenschap van bijdragers. Je donaties dekken de vaste kosten en houden de ontwikkeling gaande." #: 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." -msgstr "Reactive Resume is een gratis en open-source cv-bouwer die het proces van het maken, bijwerken en delen van uw cv vereenvoudigt." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume is een gratis en open-source cv-bouwer waarmee je eenvoudig je cv maakt, bijwerkt en deelt." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume is gratis en open source. Als het je geholpen heeft, overweeg dan een donatie." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume is open source, privé en gratis. Het toont geen advertenties, houdt niet bij wat je doet en zet geen functies achter een betaalmuur." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Hernoemen" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Zet je huidige cv om naar PDF en voert de volledige bestandscontrole uit, in je browser. Er wordt niets geüpload." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Rendert je huidige cv naar PDF en voert de volledige bestandscontrole uit in je browser. Er wordt niets geüpload." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,17 +4316,26 @@ msgstr "Cv-bewerking" msgid "Resume file" msgstr "Cv-bestand" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link naar cv gekopieerd naar klembord." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV gekoppeld" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" -msgstr "Opties voor het hervatten van je cv" +msgstr "Cv-opties" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Hervat de patch" +msgstr "Cv-patch" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Cv-sjablonen voor verschillende beroepen en smaken. Kies het sjabloon dat bij je past." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Bewerkingen beoordelen" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Vergelijk je cv met de functieomschrijving en stel me vragen voordat je onderdelen wijzigt waar je nog niet zeker van bent." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Beoordeel het cv aan de hand van een vacaturetekst en vraag het mij voordat je iets verandert waar je niet zeker over bent." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Bezig met beoordelen…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Herschrijf de samenvatting zodat deze zich richt op een senior engineering manager-functie zonder generiek over te komen." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Herschrijf het overzicht voor een functie als senior engineering manager, en houd het concreet." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Herschrijf dit cv voor een functie waarin je de overstap maakt van startup-oprichter naar productleider, met een duidelijke impact op de bedrijfsresultaten." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Herschrijf dit cv voor een startup-oprichter die doorgroeit naar een rol als product lead, en laat de zakelijke impact zien." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Zoekopdracht" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Applicaties zoeken…" +msgstr "Sollicitaties zoeken…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4574,7 +4581,7 @@ msgstr "Selecteer een cv" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "Selecteer een draad" +msgstr "Selecteer een thread" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "Scheidingsteken" msgid "Serbian" msgstr "Servisch" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Stel een wachtwoord in als je wilt dat alleen mensen die het kennen de openbare URL kunnen openen." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Stel een AI-aanbieder in." msgid "Set up an AI provider before starting a thread." msgstr "Stel een AI-provider in voordat u een discussie start." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Stel eerst een AI-provider in." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Schakel een AI-provider in om dit cv te bespreken en automatisch bewerkingen toe te passen." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Schakel een AI-provider in om te beginnen." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Authenticator-app instellen" msgid "Shadow Width" msgstr "Schaduwbreedte" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Deel het met een openbare URL, zet een wachtwoord op die URL, of download de PDF en stuur hem zelf." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Deel uw cv met een openbare URL en laat anderen het bekijken." +msgid "Share your resume with a public URL." +msgstr "Deel je cv met een openbare URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Log in op uw account" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Log in met GitHub, Google of een aangepaste OAuth-provider." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Uitloggen" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Sommige tekens komen eruit als vraagtekens." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Sommige controles vereisen informatie die dit bestand niet bevat: paginainhoud die niet kon worden geïnspecteerd, of tekst in een taal die deze controles niet ondersteunen. Ze tellen niet mee als geslaagd of mislukt." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Sommige controles hebben informatie nodig die dit bestand niet bevat: pagina-inhoud die niet kon worden onderzocht, of tekst in een taal die deze controles niet dekken. Ze tellen niet als geslaagd en niet als mislukt." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Begin het cv met je naam op een eigen regel." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Start een discussie" +msgid "Start thread" +msgstr "Thread starten" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "Gesynchroniseerde wijzigingen die in een ander tabblad zijn aangebracht. #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Tafel" +msgstr "Tabel" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor mijn CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Pas dit cv aan de functieomschrijving van een productmanager aan en benadruk verantwoordelijkheid voor de roadmap, communicatie met stakeholders en meetbare resultaten bij de lancering." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Stem dit cv af op een vacaturetekst voor een product manager, en benadruk verantwoordelijkheid voor de roadmap, communicatie met stakeholders en meetbare launchresultaten." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "De agent heeft uw input nodig." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "De API-sleutel is succesvol verwijderd." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "De API-documentatie laat zien hoe je Reactive Resume koppelt aan je eigen applicaties. Ze behandelt de endpoints, het formaat van verzoeken en authenticatie." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "De API-sleutel heeft na verwijdering geen toegang meer tot uw gegevens. Deze actie kan niet ongedaan worden gemaakt." +msgid "The API key has been deleted." +msgstr "De API-sleutel is verwijderd." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "De applicatie die je hierheen stuurde, deed een ongeldig autorisatieverz msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "De controles hierboven zijn mechanisch. Dit vraagt een taalmodel wat een lezer van je opsommingstekens zou vinden, en stelt herschrijvingen voor. Het levert geen score op." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "De opdracht waarnaar u op zoek bent, bestaat niet." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "De diepgaande controle kon niet worden voltooid. Probeer het opnieuw." @@ -5317,10 +5332,6 @@ msgstr "Het antwoord van de provider kon niet worden geverifieerd. Begin opnieuw msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "De cv-preview kon niet worden bijgewerkt. De laatst geldige preview wordt nog steeds weergegeven." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Het cv dat u probeert te openen, is met een wachtwoord beveiligd" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Dezelfde regel herhaalt zich op elke pagina." @@ -5369,26 +5380,13 @@ msgstr "Er is geen link naar een profiel, portfolio of repository." msgid "There is no summary paragraph." msgstr "Er is geen samenvattende alinea." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Er is een probleem opgetreden tijdens het genereren van de DOCX, probeer het opnieuw." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Er is een probleem opgetreden tijdens het genereren van de PDF. Probeer het later opnieuw." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Er is een probleem opgetreden tijdens het voorbereiden van uw cv voor de afdruk. Probeer het later opnieuw." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Er was niet genoeg informatie om deze controle uit te voeren." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Deze datums worden niet correct gelezen." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Deze controles draaien terwijl je typt en verlaten je browser nooit. Ze testen of software je cv kan lezen, niet hoe goed het geschreven is." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Deze actie kan niet ongedaan worden gemaakt." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Deze actie kan niet ongedaan worden gemaakt. Al uw gegevens worden permanent verwijderd." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Deze actie kan niet ongedaan worden gemaakt. Gespreksberichten en geüploade bijlagen worden verwijderd. Het werk-cv blijft in je dashboard staan en kan apart worden verwijderd." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Deze actie kan niet ongedaan worden gemaakt. Berichten en bijlagen in de conversatie worden verwijderd." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Deze actie kan niet ongedaan worden gemaakt. Hiermee worden de berichten van de thread en de geüploade bijlagen verwijderd." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Deze agentthread kon niet worden geopend." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Deze actie kan niet ongedaan worden gemaakt. Hiermee worden de berichten van de thread en de geüploade bijlagen verwijderd. Het werk-cv blijft in je dashboard staan en kun je apart verwijderen." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Deze controle is niet van toepassing op dit bestand." msgid "This check only runs on resumes written in English." msgstr "Deze controle werkt alleen voor cv's die in het Engels zijn geschreven." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Hiermee maak je een nieuwe API-sleutel aan, waarmee andere programma's je cv-gegevens via de Reactive Resume API kunnen lezen en wijzigen." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Dit e-mailadres wordt niet herkend." @@ -5523,6 +5521,10 @@ msgstr "Dit is een XFA-formulier, dus de meeste software leest alleen de lege om msgid "This is not a common resume page size." msgstr "Dit is geen gebruikelijk paginaformaat voor een cv." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Deze sleutel wordt maar één keer getoond. Kopieer hem voordat je dit venster sluit." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Deze periode eindigt voordat deze begint." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Dit kan enkele minuten duren, afhankelijk van de reactie van de AI-provider. Sluit het venster niet en ververs de pagina niet." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Dit meet hoe getrouw software de tekst van dit bestand kan extraheren. Het voorspelt niet of een sollicitatie zal worden afgewezen. Geen enkele tool kan dat. Je bestand is gelezen in deze browser en nooit geüpload." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Dit meet hoe getrouw software de tekst uit dit bestand kan halen. Het voorspelt niet of een sollicitatie wordt afgewezen, en geen enkel hulpmiddel kan dat. Je bestand is in deze browser gelezen en nooit geüpload." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Dit cv is vergrendeld en kan niet worden bijgewerkt." msgid "This resume is long." msgstr "Dit cv is lang." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Dit cv is beveiligd met een wachtwoord" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Dit cv is bijgewerkt door een AI-agent." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "De deelinstellingen van dit cv zijn elders gewijzigd." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Deze beoordeling is de mening van een taalmodel over je tekst. Het verandert de score hierboven niet, en het kan onjuist zijn. Zie het als een tweede mening, geen oordeel." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Deze beoordeling is de mening van een taalmodel over je tekst. Ze verandert niets aan de score hierboven en kan onjuist zijn. Beschouw het als een tweede mening, niet als een oordeel." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Deze sectie bevat inhoud maar wordt nooit weergegeven." msgid "This section has content but never appears." msgstr "Deze sectie is over meerdere kolommen verdeeld." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Dit gedeelte is gereserveerd voor uw persoonlijke aantekeningen die specifiek zijn voor deze cv. De inhoud blijft privé en wordt met niemand anders gedeeld." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Deze sectie wordt als een lege kop weergegeven." @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "Deze stap is optioneel, maar wel aanbevolen." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Dit discussieforum is gearchiveerd. Er kunnen geen nieuwe berichten meer worden verzonden." +msgid "This thread is archived. You can't send new messages." +msgstr "Deze thread is gearchiveerd. Je kunt geen nieuwe berichten sturen." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "Dit discussieforum is alleen-lezen." +msgstr "Deze thread is alleen-lezen" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Deze thread is alleen-lezen omdat de aanbieder van het cv of de AI-provider niet beschikbaar is." - -#: 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 "Hiermee wordt een nieuwe API-sleutel gegenereerd voor toegang tot de Reactive Resume API, zodat machines met uw cv-gegevens kunnen communiceren." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Dit zal u helpen om het later te identificeren, als u van plan bent om meerdere passkeys te gebruiken." +msgstr "Deze thread is alleen-lezen omdat het werk-cv of de AI-provider niet beschikbaar is." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5638,7 +5632,7 @@ msgstr "Hiermee worden deze patch en alle daarna toegepaste patches teruggedraai #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "Draadacties" +msgstr "Threadacties" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5653,15 +5647,15 @@ msgstr "Onderwerp verwijderd." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Draden" +msgstr "Threads" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Beknopter het vaardighedengedeelte zodat het aansluit bij de beoogde functie in plaats van een opsomming van trefwoorden te zijn." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Timelapse-demonstratie van het maken van een cv met Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse van een cv dat in Reactive Resume wordt gebouwd" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Tijdlijn" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Geef uw API-sleutel een naam die overeenkomt met het doel van de sleutel, zodat u deze later gemakkelijker kunt herkennen." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: U kunt de cv een naam geven die verwijst naar de functie waarvoor u solliciteert." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Om uw account te verwijderen, moet u de bevestigingstekst invoeren en op de knop hieronder klikken." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Om je account te verwijderen, typ je hieronder de bevestigingstekst en klik je op de knop." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "Volg een vacature waarop u solliciteert en koppel het cv dat u heeft ver #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Volg uw eerste aanvraag" +msgstr "Volg uw eerste sollicitatie" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Schakel optionele ligaturen uit bij het exporteren." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Schakel openbare delen in om bij te houden hoe vaak uw cv is bekeken of gedownload. Alleen u kunt de statistieken van uw cv zien." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Zet openbaar delen aan om bij te houden hoe vaak je cv is bekeken of gedownload. Alleen jij ziet deze cijfers." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Tweestapsverificatie" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Tweestapsverificatie is succesvol uitgeschakeld." +msgid "Two-factor authentication is now disabled." +msgstr "Tweestapsverificatie is nu uitgeschakeld." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Tweestapsverificatie is succesvol ingesteld." +msgid "Two-factor authentication is now enabled." +msgstr "Tweestapsverificatie is nu ingeschakeld." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Ontgrendelen" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Naamloze sleutel" +msgstr "Naamloze passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Een bestaande vrijwilligerservaring bijwerken" msgid "Update Password" msgstr "Wachtwoord bijwerken" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Werk de projectopsomming bij om leiderschap, beperkingen, afwegingen en meetbare resultaten weer te geven." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Cv bijwerken" @@ -5970,9 +5952,13 @@ msgstr "Cv bijwerken" msgid "Update the calendar date for this timeline entry." msgstr "Werk de kalenderdatum voor deze tijdlijnvermelding bij." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Werk de opsommingstekens van de projecten bij zodat ze leiderschap, randvoorwaarden, afwegingen en meetbare resultaten laten zien." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Update de details van deze applicatie." +msgstr "Update de details van deze sollicitatie." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv uploaden" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Upload een cv en bekijk wat een applicant tracking system er daadwerkelijk uit leest. Alles draait in deze browser. Je bestand wordt nooit geüpload en er wordt niets opgeslagen." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Upload een cv en zie wat een applicant tracking system eruit leest. Alles draait in deze browser. Je bestand wordt nooit geüpload en er wordt niets opgeslagen." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Waarschuwing" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "We konden het formaat niet automatisch detecteren — selecteer het hierboven." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "We konden het formaat niet automatisch herkennen. Kies het hierboven." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "We konden die pagina niet vinden." msgid "We couldn't link that provider account. Please try again." msgstr "We konden dat provideraccount niet koppelen. Probeer het opnieuw." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "We konden deze thread niet openen." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "We konden je profiel niet lezen bij de provider." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "We hebben een bevestigingslink naar je nieuwe e-mailadres gestuurd. Open die om de wijziging te bevestigen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "We hebben een nieuwe verificatielink naar je e-mailadres gestuurd. Open die om je account te verifiëren." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Zoeken op het web" @@ -6269,7 +6267,7 @@ msgstr "Wanneer het cv is vergrendeld, kan het niet worden bijgewerkt of verwijd #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Waar applicaties vandaan komen" +msgstr "Waar sollicitaties vandaan komen" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume is beschikbaar in meerdere talen. U kunt uw voorkeurstaal kiezen op de instellingenpagina of met de taalwisselaar rechtsboven. Als u uw taal niet ziet, of als u de bestaande vertalingen wilt verbeteren, kunt u <0>bijdagen aan de vertalingen op Crowdin<1> (opent in nieuw tabblad)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Met één klik exporteer je je cv naar PDF, met je opmaak en vormgeving intact." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume is volledig gratis te gebruiken, zonder verborgen kosten, premiumlagen of abonnementskosten. Het is open-source en zal altijd gratis blijven." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Kies je taal op de instellingenpagina, of met de taalkiezer rechtsboven. Ontbreekt je taal, of kan de bestaande vertaling beter, dan kun je <0>bijdragen aan de vertalingen op Crowdin<1> (opent in nieuw tabblad)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "U heeft ook de mogelijkheid om het op uw eigen servers te implementeren met behulp van de Docker-image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume is gratis te gebruiken, zonder verborgen kosten, premiumniveaus of abonnementskosten. Het is open source, en het blijft gratis." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "U kunt ook uw gebruikersnaam gebruiken om in te loggen." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Je kunt ook inloggen met je gebruikersnaam." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Je hebt een mail ontvangen!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Uw account is succesvol verwijderd." +msgid "Your account has been deleted." +msgstr "Je account is verwijderd." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Je contactgegevens staan niet op de eerste pagina." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Uw gegevens zijn succesvol geëxporteerd." +msgid "Your data has been exported." +msgstr "Je gegevens zijn geëxporteerd." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Uw gegevens zijn veilig en worden nooit met iemand gedeeld of verkocht." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Je gegevens worden veilig opgeslagen en nooit gedeeld met derden. Wil je er volledige controle over, dan kun je Reactive Resume op je eigen servers hosten." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Je laatste wijzigingen konden niet worden opgeslagen." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Uw oude stijlen blijven actief totdat u dit concept van Semantische CSS expliciet activeert." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Je bestaande stijlen blijven actief totdat je dit Semantic CSS-concept activeert." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,11 +6473,11 @@ msgid "Your page margins are very narrow." msgstr "Je cv heeft geen e-mailadres." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Je wachtwoord is opnieuw ingesteld. Je kunt nu inloggen met je nieuwe wachtwoord." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." +msgid "Your password has been updated." msgstr "Je wachtwoord is bijgewerkt." #: src/features/ats-checker/messages.ts @@ -6491,33 +6485,33 @@ msgid "Your phone number is written in an unusual shape." msgstr "Je telefoonnummer is in een ongebruikelijke vorm geschreven." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Uw profiel is succesvol bijgewerkt." +msgid "Your profile has been updated." +msgstr "Je profiel is bijgewerkt." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Uw cv is succesvol aangemaakt." +msgid "Your resume has been created." +msgstr "Je cv is aangemaakt." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Uw cv is succesvol verwijderd." +msgid "Your resume has been deleted." +msgstr "Je cv is verwijderd." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Uw cv is succesvol gedupliceerd." +msgid "Your resume has been duplicated." +msgstr "Je cv is gedupliceerd." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Uw cv is succesvol geïmporteerd." +msgid "Your resume has been imported." +msgstr "Je cv is geïmporteerd." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Je cv is teruggezet naar de geselecteerde versie." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Uw cv is succesvol bijgewerkt." +msgid "Your resume has been updated." +msgstr "Je cv is bijgewerkt." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Je cv gebruikt „ik” en „mijn”." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "De openbare link naar uw cv is momenteel met een wachtwoord beveiligd. Deel het wachtwoord alleen met mensen die u vertrouwt." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "De openbare URL van je cv is beveiligd met een wachtwoord. Deel het wachtwoord alleen met mensen die je vertrouwt." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Uw steun zorgt ervoor dat het project gratis en toegankelijk blijft voor iedereen, nu en in de toekomst." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Jouw steun houdt het project gratis en open voor iedereen, nu en later." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Uitzoomen" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/no-NO.po b/apps/web/locales/no-NO.po index 5df72d44f..497fa73f0 100644 --- a/apps/web/locales/no-NO.po +++ b/apps/web/locales/no-NO.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Ofte<1>Stilte<2>Spørsmål" #: 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.<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!" -msgstr "<0>Takk for at du bruker Reactive Resume! Denne appen er et kjærlighetsprosjekt, laget for det meste på fritiden min, med fantastisk støtte fra bidragsytere til åpen kildekode over hele verden.<1>Hvis Reactive Resume har vært til hjelp for deg, og du ønsker å bidra til å holde den gratis og åpen for alle, kan du vurdere å gi en donasjon. Hvert bidrag, stort som lite, blir satt pris på!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Takk for at du bruker Reactive Resume. Jeg bygger denne appen stort sett på fritiden, med hjelp fra bidragsytere med åpen kildekode over hele verden.<1>Hvis den har vært nyttig for deg, og du vil at den skal forbli gratis og åpen for alle, vurder gjerne å donere. Ethvert beløp hjelper." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 år" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ maler" +msgid "15 Templates" +msgstr "15 maler" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 måneder" msgid "6 months" msgstr "6 måneder" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "En ren eksport med én kolonne beholder alle fakta. Kolonner og bilder er der de går tapt." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "En bekreftelseslenke er sendt til din nåværende e-postadresse. Sjekk innboksen din for å bekrefte endringen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "En dato er i fremtiden." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "En skrift er referert til, men ikke innebygd." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "En gratis og åpen kildekode CV-bygger som forenkler prosessen med å lage, oppdatere og dele CV-en din." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "En gratis CV-bygger med åpen kildekode som gjør det enkelt å lage, oppdatere og dele CV-en din." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Et opphold er ikke et problem. Legg gjerne til en kort forklaring på é msgid "A link points somewhere other than the address it shows." msgstr "En lenke peker et annet sted enn adressen den viser." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "En lenke til CV-en din er kopiert til utklippstavlen." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Mange har skrevet til meg gjennom årene for å dele sine erfaringer med Reactive Resume og hvordan det har hjulpet dem, og jeg blir aldri lei av å lese dem. Hvis du har en historie å dele, gi meg beskjed ved å sende en e-post til <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "En ny bekreftelseslenke er sendt til e-postadressen din. Sjekk innboksen din for å bekrefte kontoen." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Mange har skrevet til meg gjennom årene om hvordan Reactive Resume hjalp dem, og jeg blir aldri lei av å lese de e-postene. Har du en historie å dele, skriv til meg på <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "En side er rotert." msgid "A passion project by <0>Amruth Pillai." msgstr "Et lidenskapsprosjekt av <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Et utvalg design å velge mellom, og flere er på vei." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "En CV utformet for et menneskelig blikk, med bilde, overskrifter og kolonner" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "En eksport med én kolonne beholder alle opplysninger. Det er i kolonner og bilder opplysninger går tapt." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "En strekning" @@ -243,10 +234,6 @@ msgstr "En nettadresse er skrevet uten https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Få tilgang til CV-er og data programmessig ved å bruke API-et." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Legg til egendefinert felt" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Legg til en jobb du søker på, koble til CV-en du sendte, og flytt den gjennom pipelinen etter hvert som ting skrider frem." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Legg til en jobb du søker på, og koble til CV-en du sendte. Flytt den over tavlen etter hvert som du hører noe." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Legg til en oppføring, eller bruk prosjekter og frivillig arbeid for å msgid "Add and test a provider before starting an agent thread." msgstr "Legg til og test en leverandør før du starter en agenttråd." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Legg til et ekstra lag med beskyttelse på kontoen din." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Legg til applikasjon" +msgstr "Legg til søknad" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Alle tagger" #: 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 "Alle som besøker CV-ens offentlige URL må skrive inn dette passordet for å få tilgang." - -#: 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 "Alle som har CV-ens offentlige URL, vil kunne vise og laste ned CV-en din uten å skrive inn passord." +msgid "Anyone who opens the public URL will need this password." +msgstr "Alle som åpner den offentlige URL-en, trenger dette passordet." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Alle med lenken kan se og laste ned CV-en." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Alle med den offentlige URL-en kan se og laste ned CV-en din uten passord." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API-tilgang" @@ -621,11 +612,11 @@ msgstr "Søknadshandlinger" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Applikasjon lagt til rørledningen din." +msgstr "Søknad lagt til i pipelinen din." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Program Copilot" +msgstr "Søknads-Copilot" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -634,7 +625,7 @@ msgstr "Søknad slettet." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Applikasjonsstatistikk" +msgstr "Søknadsstatistikk" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Godkjenn" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Godkjent — venter på agenten…" +msgid "Approved, waiting for the agent…" +msgstr "Godkjent, venter på agenten…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabisk" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkiv" +msgstr "Arkiver" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Autofyll mislyktes." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Tilgjengelig på flere språk. Hvis du vil bidra, kan du sjekke ut Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Tilgjengelig på flere språk. Vil du hjelpe til med å oversette, stikk innom Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Aserbajdsjansk" msgid "Back to authentication settings" msgstr "Tilbake til autentiseringsinnstillinger" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Tilbake til innlogging" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Tilbake til CV-er" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Tilbake til innlogging" @@ -844,17 +832,13 @@ msgstr "Basis-URL" msgid "Basics" msgstr "Grunnleggende" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Vakre maler å velge mellom, med flere på vei." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Best for programmer, deling og utskrift." +msgstr "Best for søknader, deling og utskrift." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokkering" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Styre" +msgstr "Tavle" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Endre språk" msgid "Change language to…" msgstr "Endre språk til…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Endre farger, skrifttyper og design slik det passer deg." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Endre tema til…" @@ -1006,6 +994,10 @@ msgstr "Sjekk på nytt" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Kontroller at den eksporterte filen inneholder alt du forventer, og at alt er tekst som kan markeres." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Se hva et søkersporingssystem ville gå glipp av, og legg bare til nøkkelord du er sikker på." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Sjekk e-posten din for en lenke for å tilbakestille passordet." @@ -1056,10 +1048,6 @@ msgstr "Velg en forhåndsinnstilling eller egendefinert nyanse." msgid "Choose a resume" msgstr "Velg en CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Velg en eksisterende samtale fra sidefeltet, eller start en ny utkastfokusert tråd." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Velg PDF, DOCX, Markdown eller JSON. Eksporter CV-en og søknaden din separat når det er tilgjengelig." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Firma A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Sammenlign denne CV-en med denne stillings-URL-en og oppdater nøkkelordene samtidig som du holder teksten konsis og troverdig." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Sammenlign denne CV-en med denne URL-en til stillingsannonsen, og oppdater nøkkelordene uten å overdrive noe." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Tilkoblingen mislyktes." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Tilkobling bekreftet – leverandøren er klar til bruk." +msgid "Connection verified. The provider is ready to use." +msgstr "Tilkoblingen er bekreftet. Leverandøren er klar til bruk." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Fortsett der du slapp" #: 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 "Fortsett der du slapp ved å importere en eksisterende CV du har laget med Reactive Resume eller en annen CV-bygger. Støttede formater inkluderer PDF, Microsoft Word og JSON-filer fra 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 finansierer feilrettinger, sikkerhetsoppdateringer og kontinuerlige forbedringer som holder appen i gang uten problemer." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Fortsett der du slapp ved å importere en CV du har laget i Reactive Resume eller en annen CV-bygger. Støttede formater er PDF, Microsoft Word og JSON-filer fra Reactive Resume eller JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Korriger året, eller bruk \"nå\" for pågående arbeid." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Korriger året, eller skriv \"nå\" for pågående arbeid." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Kunne ikke generere DOCX-filen. Prøv igjen." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Kunne ikke generere PDF-filen. Prøv igjen." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Kunne ikke klargjøre CV-en din for utskrift. Prøv igjen." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Kunne ikke nå KI-leverandøren. Prøv igjen." msgid "Could not restore this patch." msgstr "Kunne ikke gjenopprette denne oppdateringen." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Kunne ikke sette opp tofaktorautentisering." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Kunne ikke bekrefte leverandørtilkoblingen." @@ -1304,12 +1305,12 @@ msgstr "Kunne ikke bekrefte tilkoblingen. Sjekk API-nøkkelen, modellen og basis #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Kunne ikke legge til applikasjonen. Vennligst prøv again." +msgstr "Kunne ikke legge til søknaden. Vennligst prøv igjen." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Kunne ikke slette applikasjonen." +msgstr "Kunne ikke slette søknaden." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Kunne ikke slette tidslinjeoppføringen." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Kunne ikke flytte applikasjonen. Vennligst prøv again." +msgstr "Kunne ikke flytte søknaden. Vennligst prøv igjen." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Tell etter kilde" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Telles separat fra parse-scoren. Dekning er ingen prediksjon av noe." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Telles separat fra parse-poengsummen. Dekning forutsier ingenting." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Opprett eksempel-CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Opprett så mange CV-er du vil, uten begrensninger." +msgid "Create as many resumes as you want." +msgstr "Lag så mange CV-er du vil." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Opprett en nå" msgid "Create resume with options" msgstr "Opprett CV med alternativer" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Lag, tilpass og del CV-en din. Reactive Resume har åpen kildekode, sporer deg ikke, og forblir gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Opprettet" @@ -1497,7 +1502,7 @@ msgstr "Opprettet" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Opprettet \"{0}\" og koblet den til denne applikasjonen." +msgstr "Opprettet \"{0}\" og koblet den til denne søknaden." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Slett tidslinjeoppføring" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Slettet {0}-applikasjon(er)." +msgstr "Slettet {0} søknad(er)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Sletter CV-en din..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Avslått — venter på agenten…" +msgid "Denied, waiting for the agent…" +msgstr "Avvist, venter på agenten…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Avslå" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Kjør det på dine egne servere med Docker-imaget." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beskriv hver rolle med korte punkter. Sammenhengende avsnitt er vanskeligere å skumlese og segmentere." @@ -1764,6 +1773,10 @@ msgstr "Donere" msgid "Donate to Reactive Resume" msgstr "Doner til Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donasjoner betaler for feilrettinger, sikkerhetsoppdateringer og det vanlige arbeidet med å holde appen i gang." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Ferdig" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Dupliser" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Dupliser som AI-utkast" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Engelsk" msgid "English (United Kingdom)" msgstr "Engelsk (Storbritannia)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Styrk sikkerheten til kontoen din med ekstra lag med beskyttelse." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Skriv inn et navn for passnøkkelen din." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Skriv inn et nytt passord for kontoen din" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Skriv inn en av de lagrede sikkerhetskopikodene for å få tilgang til kontoen din" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Skriv inn passordet som eieren av CV-en delte med deg." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Skriv inn URL-en det skal lenkes til" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Skriv inn URL-en du vil lenke til:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Skriv inn verifiseringskoden fra autentiseringsappen din" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Skriv inn nåværende passord og et nytt passord for å oppdatere kontoen din." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Skriv inn passordet ditt for å bekrefte at du vil sette opp tofaktorautentisering. Når det er aktivert, må du skrive inn en kode fra autentiseringsappen hver gang du logger inn." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Skriv inn passordet ditt for å bekrefte oppsettet av tofaktorautentisering. Når den er på, trenger du en kode fra autentiseringsappen din hver gang du logger inn." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Alle kontroller er bestått. Ingenting her bør hindre en parser i å lese CV-en din." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Hvert bidrag, stort eller lite, gjør en enorm forskjell for prosjektet.<0/>Takk for støtten!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Ethvert bidrag hjelper, uansett hvor lite.<0/>Takk for støtten!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Hver mal ser forskjellig ut, så velg den som passer til inntrykket du vil gi. Reactive Resume har 15 av dem akkurat nå, og flere er på vei." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Utløper om" msgid "Expires on {0}" msgstr "Utløper {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Utforsk vårt brede utvalg av maler, hver laget for å passe ulike stiler, yrker og personligheter. Reactive Resume tilbyr for øyeblikket 12 maler, med flere på vei." - -#: src/features/settings/pages/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 "Utforsk API-dokumentasjonen for å lære hvordan du integrerer Reactive Resume i applikasjonene dine. Finn detaljerte endepunkter, eksempler på forespørsler og autentiseringsmetoder." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksporter" @@ -2083,13 +2096,9 @@ msgstr "Eksporter PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksporter CV-en som en tekst-PDF i stedet for som et bilde eller en skanning." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksporter din CV eller følgebrev i formatet du trenger." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksporter CV-en din til PDF umiddelbart, uten venting eller forsinkelser." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksporter CV-en din til PDF med ett klikk, uten ventetid." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Kunne ikke lagre AI-leverandøren." msgid "Failed to send password reset email. Please try again." msgstr "Kunne ikke sende e-post for tilbakestilling av passord. Prøv igjen." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Kunne ikke sette opp tofaktorautentisering." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrer etter tagger" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Finn svake punkter og skriv dem om med sterkere utfall, tall, omfang og skarpere verb." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Finn de svake punktene og skriv dem om med sterkere resultater, tall, omfang og skarpere verb." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Skriftvekt" msgid "Font Weights" msgstr "Skriftvarianter" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "For en sikker og distraksjonsfri opplevelse." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "For eksempel kan du notere informasjon om hvilke selskaper du har sendt denne CV-en til eller lenkene til stillingsbeskrivelsene her." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Av sikkerhetsgrunner vises denne nøkkelen bare én gang." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Noter for eksempel hvilke selskaper du sendte denne CV-en til, eller lenker til stillingsbeskrivelsene." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Gull:" msgid "Generate a random name" msgstr "Generer et tilfeldig navn" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF-en din genereres..." + #: src/libs/locale.ts msgid "German" msgstr "Tysk" @@ -2466,7 +2468,7 @@ msgstr "Gå hjem" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "Gå til kontrollpanelet" +msgstr "Gå til dashbordet" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebraisk" #: 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 "Hjelp meg å få med mer erfarne bidragsytere, redusere belastningen på én vedlikeholder og øke utviklingstakten." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Hjelp meg å få med flere erfarne bidragsytere, slik at arbeidet ikke hviler på én vedlikeholder." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Hjelp til med å oversette appen til språket ditt" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Her er et utvalg av CV-maler for ulike yrker og personligheter. Enten du foretrekker moderne eller klassisk, fet eller enkel, finnes det et design som passer deg. Se gjennom alternativene nedenfor og velg en mal som passer din stil." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Her er din nye API-nøkkel" @@ -2657,10 +2655,6 @@ msgstr "Ungarsk" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifiser mangler i et søkersporingssystem og bruk kun forbedrede søkeord med høy tillit." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Hvis det kommer fra en skanning, er det forventet. Fjern det ellers; rekrutterere tolker det som nøkkelordspamming." @@ -2701,7 +2695,7 @@ msgstr "Importer fra CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Importert {0}-applikasjon(er)." +msgstr "Importert {0} søknad(er)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Behold én adresse, slik at ingen trenger å gjette hvilken som skal brukes." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Hold deg til én adresse, slik at programvare ikke må gjette hvilken som skal brukes." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Hold den under 2,5 MB, vanligvis ved å fjerne eller krympe bilder." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Ta vare på private notater om denne CV-en her. Ingen andre kan se dem." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Hold CV-innholdet som ekte tekst i stedet for som bilder av tekst." @@ -3058,6 +3056,10 @@ msgstr "Linjehøyde" msgid "Link a Reactive Resume (recommended)" msgstr "Koble til en Reactive Resume (anbefalt)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Koble til en CV fra Reactive Resume for å bruke AI-treffscore og -tilpasning." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Koble til en CV og lim inn stillingsbeskrivelsen (Rediger) for å måle hvor godt du passer og tilpasse en kopi." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, henvisning…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Å koble til en Reactive Resume aktiverer AI-matchscore og tilpasning." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Kobler til {providerName}-kontoen din..." @@ -3104,7 +3102,7 @@ msgstr "Laster inn AI-leverandører. Prøv igjen om et øyeblikk." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Laster inn applikasjoner…" +msgstr "Laster inn søknader…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Sted" msgid "Lock" msgstr "Lås" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Logg ut" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Lange tekstpartier er satt i store bokstaver." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hovednavigasjon" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Gjør erfaringsdelen mer resultatorientert og fjern vage ansvarsområder." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Gjør erfaringsdelen til noe om resultater, og kutt de vage ansvarsområdene." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Flytt seksjon til en annen kolonne eller side" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Flytt scenen" +msgstr "Flytt fase" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Må starte med https://" msgid "Name" msgstr "Navn" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Gi CV-en navn etter stillingen du søker på." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Navn hjelper deg å skille nøkler fra hverandre, så gi den navn etter det du skal bruke den til." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Navn hjelper deg å skille passnøkler fra hverandre hvis du registrerer mer enn én." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3335,11 +3340,11 @@ msgstr "Registrering av nye kontoer er for øyeblikket deaktivert på denne serv #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Ny applikasjon" +msgstr "Ny søknad" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nye funksjoner legges stadig til og forbedres, så sørg for å komme tilbake ofte." +msgid "New features land regularly, so check back now and then." +msgstr "Nye funksjoner kommer jevnlig, så stikk innom av og til." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Ny tråd" msgid "New Thread" msgstr "Ny tråd" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Ingen annonser og ingen sporere, så ingenting står i veien for deg." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Ingen annonser, ingen sporing" @@ -3384,16 +3393,21 @@ msgstr "Ingen AI-leverandør tilkoblet" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Ingen apper samsvarer med filtrene dine." +msgstr "Ingen søknader samsvarer med filtrene dine." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ingen applikasjoner ennå – legg til noen for å se trakten og svarfrekvensen din." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ingen søknader ennå. Legg til noen for å se trakten og svarprosentene dine." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Ingen punktlister ble funnet." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Ingen kommandoer passer til det søket." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Ingen vanlige seksjonsoverskrifter ble funnet." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Ingen telefonnummer ble funnet." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Ingen forutsigelse av om du blir avvist — det kan ingen verktøy." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Ingen spådom om hvorvidt du blir avvist. Det kan ikke noe verktøy gjøre." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama-skyen" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Når nøkkelen er slettet, får den ikke lenger tilgang til dataene dine. Dette kan ikke angres." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Innlogging med ett klikk" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Kun de første {0} sidene ble sjekket, så denne rapporten dekker ikke hele filen." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Bare de første {MAX_IMPORT}-radene importeres samtidig - {overflow} utelatt. Del filen for å importere resten." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Bare de første {MAX_IMPORT} radene importeres om gangen, slik at {overflow} utelates. Del opp filen for å importere resten." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Åpne" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Åpen AI-agent" +msgstr "Åpne AI-agenten" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "Valgfri merknad til agenten" msgid "Optional note for the agent…" msgstr "Valgfri merknad til agenten…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Du kan eventuelt angi et passord slik at bare personer med passordet kan se CV-en din via lenken." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Eventuelt hvilke begreper fra en stillingsannonse som allerede forekommer." @@ -3710,11 +3724,11 @@ msgid "Passkey" msgstr "Passnøkkel" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passnøkkel ble slettet." +msgid "Passkey deleted." +msgstr "Passnøkkel slettet." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." +msgid "Passkey registered." msgstr "Passnøkkel registrert." #: src/features/settings/authentication/components/passkeys.tsx @@ -3820,16 +3834,20 @@ msgstr "Forvirring" msgid "Persian" msgstr "Persisk" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Tilpass CV-en din med hvilke som helst farger, skrifttyper eller design, og gjør den til din egen." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Velg en samtale i sidepanelet, eller start en ny tråd for å jobbe med et utkast." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Velg et format for CV-en eller følgebrevet ditt." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Velg et ikon" @@ -3844,31 +3862,19 @@ msgstr "Bilde" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Rørledningsstrøm" +msgstr "Pipeline-flyt" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Rørledningshelse på tvers av alle applikasjoner" +msgstr "Pipeline-status på tvers av alle søknader" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Plasser den på en side fra Oppsett-panelet, eller skjul den hvis du bare ville parkere den." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain-tekst, ideell for AI-verktøy og raske redigeringer." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Skriv inn et nytt passord for kontoen din" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Skriv inn passordet som er delt med deg av eieren av CV-en for å fortsette." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Skriv inn URL-en du vil lenke til:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Ren tekst, for AI-verktøy og raske endringer." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Vennligst støtt prosjektet" msgid "Please upload a PDF file." msgstr "Last opp en PDF-fil." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Vent mens PDF-en din genereres..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Vent mens PDF-filen din genereres…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polsk" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferanser" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Forbered en konservativ oppdatering som forbedrer klarheten uten å endre karrierenarrativet mitt." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Lag en forsiktig endring som gjør teksten klarere uten å endre fortellingen om karrieren min." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Prosjekter" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Beskytt CV-en din mot uautorisert tilgang med et passord" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Beskytt CV-en din med et passord, og la bare personer med passordet se den." +msgid "Protect your resume with a password" +msgstr "Beskytt CV-en din med et passord" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikasjoner" msgid "Publisher" msgstr "Utgiver" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Sett et passord på CV-en din, slik at bare de du gir det til kan lese den." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Plasser en enkel e-postadresse nær toppen av den første siden. Det er hva de fleste systemer arkiverer deg under." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 fortsetter å vokse takket være sitt livlige fellesskap. Dette prosjektet skylder sin fremgang mange personer som har dedikert tid og ferdigheter for å gjøre det bedre. Vi feirer koderne som har forbedret funksjonene på GitHub, lingvistene hvis oversettelser på Crowdin har gjort det tilgjengelig for et bredere publikum, og menneskene som har donert for å støtte den videre utviklingen." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume blir bedre fordi folk gir av tiden sin. Bidragsytere på GitHub bygger funksjonene og retter feilene, oversettere på Crowdin gjør det lesbart på andre språk, og givere bidrar til å holde utviklingen i gang. Dette prosjektet skylder dem alle sin framgang." #: 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 er et gratis og åpen kildekode-prosjekt, bygget med kjærlighet og vedlikeholdt av meg og et fellesskap av bidragsytere. Donasjonene dine hjelper med å holde lysene på og koden i gang." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume er et gratis prosjekt med åpen kildekode, vedlikeholdt av meg og et fellesskap av bidragsytere. Donasjonene dine dekker driftskostnadene og holder utviklingen i gang." #: 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." -msgstr "Reactive Resume er en gratis og åpen kildekode CV-bygger som forenkler prosessen med å lage, oppdatere og dele CV-en din." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume er en gratis CV-bygger med åpen kildekode som gjør det enkelt å lage, oppdatere og dele CV-en din." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume er gratis og har åpen kildekode. Hvis det har hjulpet deg, bør du vurdere å donere." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume har åpen kildekode, er privat og gratis. Det viser ingen annonser, sporer ikke hva du gjør, og låser ingen funksjoner bak en betalingsmur." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Endre navn" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Gjengir den nåværende CV-en din til PDF og kjører hele filkontrollen, i nettleseren din. Ingenting lastes opp." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Gjengir den nåværende CV-en din som PDF og kjører hele filkontrollen i nettleseren din. Ingenting lastes opp." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Gjenopprette denne versjonen?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Gjenoppta" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "CV-redigering" msgid "Resume file" msgstr "CV-fil" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Lenke til CV kopiert til utklippstavlen." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV koblet" @@ -4330,6 +4333,10 @@ msgstr "CV-alternativer" msgid "Resume patch" msgstr "CV-oppdatering" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "CV-maler for ulike yrker og smaker. Velg den som passer deg." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Gjennomgå redigeringer" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Gjennomgå CV-en mot en stillingsbeskrivelse og still meg spørsmål før du endrer usikre deler." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Gå gjennom CV-en opp mot en stillingsbeskrivelse, og spør meg før du endrer noe du er usikker på." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Vurderer…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Omarbeid sammendraget slik at det retter seg mot en stilling som senioringeniør uten å høres generisk ut." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Skriv om sammendraget til en stilling som senior engineering manager, og hold det konkret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Skriv om denne CV-en for en overgang fra gründer til produktleder i en oppstartsbedrift med tydelig forretningsmessig innvirkning." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Skriv om denne CV-en for en oppstartsgründer som går over til en rolle som product lead, og vis den forretningsmessige effekten." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Søk" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Søk i apper …" +msgstr "Søk i søknader …" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Skillelinje" msgid "Serbian" msgstr "Serbisk" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Sett et passord hvis bare folk som kjenner det skal kunne åpne den offentlige URL-en." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Sett opp en AI-leverandør" msgid "Set up an AI provider before starting a thread." msgstr "Sett opp en AI-leverandør før du starter en tråd." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Sett opp en AI-leverandør først." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Sett opp en AI-leverandør til å chatte om denne CV-en og automatisk implementere endringer." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Sett opp en AI-leverandør for å komme i gang." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Sett opp autentiseringsapp" msgid "Shadow Width" msgstr "Skyggebredde" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Del den med en offentlig URL, sett et passord på den URL-en, eller last ned PDF-en og send den selv." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Del CV-en din med en offentlig URL, og la andre se den." +msgid "Share your resume with a public URL." +msgstr "Del CV-en din med en offentlig URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Logg inn på kontoen din" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Logg inn med GitHub, Google eller en egendefinert OAuth-leverandør." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Logg ut" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Enkelte tegn kommer ut som spørsmålstegn." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Enkelte kontroller trenger informasjon denne filen ikke inneholder: sideinnhold som ikke kunne inspiseres, eller tekst på et språk disse kontrollene ikke dekker. De telles verken som bestått eller ikke bestått." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Noen kontroller trenger informasjon denne filen ikke har: sideinnhold som ikke kunne undersøkes, eller tekst på et språk disse kontrollene ikke dekker. De teller verken som bestått eller ikke bestått." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Firkant" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Scene" +msgstr "Fase" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Start CV-en med navnet ditt på egen linje." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Start tråd" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor min CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Skreddersy denne CV-en til en stillingsbeskrivelse for produktleder, og legg vekt på eierskap til veikartet, interessentkommunikasjon og målbare lanseringsresultater." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Tilpass denne CV-en til en stillingsbeskrivelse for en product manager, og fremhev ansvar for veikartet, kommunikasjon med interessenter og målbare lanseringsresultater." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agenten trenger din innspill." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-nøkkelen er slettet." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API-dokumentasjonen viser hvordan du kobler Reactive Resume til dine egne applikasjoner. Den dekker endepunktene, formatet på forespørsler og autentisering." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Etter sletting vil API-nøkkelen ikke lenger kunne få tilgang til dataene dine. Denne handlingen kan ikke angres." +msgid "The API key has been deleted." +msgstr "API-nøkkelen er slettet." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Appen som sendte deg hit, sendte en ugyldig autorisasjonsforespørsel." msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Kontrollene over er mekaniske. Dette spør en språkmodell om hva en leser ville tenkt om punktene dine, og foreslår omskrivinger. Det gir ingen score." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Kommandoen du leter etter finnes ikke." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Dypsjekken kunne ikke fullføres. Prøv igjen." @@ -5317,10 +5332,6 @@ msgstr "Svaret fra leverandøren kunne ikke bekreftes. Start på nytt." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Forhåndsvisningen av CV-en kunne ikke oppdateres. Den siste gyldige forhåndsvisningen vises fortsatt." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV-en du prøver å få tilgang til er passordbeskyttet" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Den samme linjen gjentas på hver side." @@ -5369,26 +5380,13 @@ msgstr "Det finnes ingen lenke til en profil, portefølje eller et kodearkiv." msgid "There is no summary paragraph." msgstr "Det finnes ikke noe sammendragsavsnitt." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Det oppstod et problem under generering av DOCX-filen. Prøv igjen." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Det oppsto et problem under generering av PDF-filen. Prøv på nytt." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Det oppsto et problem under klargjøring av CV-en din for utskrift. Prøv på nytt." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Det var ikke nok informasjon til å kjøre denne kontrollen." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Disse kontrollene kjører mens du skriver og forlater aldri nettleseren din. De undersøker om en maskin kan lese CV-en din, ikke om den leser godt." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Disse kontrollene kjører mens du skriver og forlater aldri nettleseren din. De tester om programvare kan lese CV-en din, ikke hvor godt den er skrevet." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Denne handlingen kan ikke angres." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Denne handlingen kan ikke angres. Alle dataene dine vil bli slettet permanent." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Denne handlingen kan ikke angres. Samtalemeldinger og opplastede vedlegg vil bli fjernet. Den fungerende CV-en forblir i dashbordet ditt og kan slettes separat." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Denne handlingen kan ikke angres. Meldinger og trådvedlegg vil bli fjernet." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Dette kan ikke angres. Det sletter trådens meldinger og de opplastede vedleggene." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Denne agenttråden kunne ikke åpnes." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Dette kan ikke angres. Det sletter trådens meldinger og de opplastede vedleggene. Arbeids-CV-en blir liggende i dashbordet ditt, og du kan slette den separat." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Denne kontrollen gjelder ikke denne filen." msgid "This check only runs on resumes written in English." msgstr "Denne kontrollen kjører kun på CV-er skrevet på engelsk." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Dette oppretter en ny API-nøkkel, som lar andre programmer lese og endre CV-dataene dine gjennom Reactive Resume API-et." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Denne datoen vil ikke bli lest riktig." @@ -5523,6 +5521,10 @@ msgstr "Dette er et XFA-skjema, så de fleste programmer leser bare det tomme sk msgid "This is not a common resume page size." msgstr "Dette er ikke en vanlig sidestørrelse for en CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Denne nøkkelen vises bare én gang. Kopier den før du lukker dette vinduet." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Denne lenken mangler protokoll." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Dette kan ta noen minutter, avhengig av responsen fra KI-leverandøren. Ikke lukk vinduet eller oppdater siden." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Dette måler hvor nøyaktig programmer kan hente ut teksten i denne filen. Det forutsier ikke om en søknad vil bli avvist. Ingen verktøy kan det. Filen din ble lest i denne nettleseren og aldri lastet opp." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Dette måler hvor tro mot originalen programvare kan hente ut teksten i denne filen. Det forutsier ikke om en søknad blir avvist, og det kan ikke noe verktøy. Filen din ble lest i denne nettleseren og aldri lastet opp." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Denne CV-en er låst og kan ikke oppdateres." msgid "This resume is long." msgstr "Denne CV-en er lang." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Denne CV-en er passordbeskyttet" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Denne CV-en ble oppdatert av en AI-agent." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Delingsinnstillingene for denne CV-en er endret et annet sted." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Denne vurderingen er en språkmodells mening om teksten din. Den endrer ikke scoren over, og den kan ta feil. Les den som en ekstra vurdering, ikke en fasit." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Denne vurderingen er en språkmodells mening om teksten din. Den endrer ikke poengsummen over, og den kan ta feil. Se på den som en ekstra vurdering, ikke som en dom." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Denne rollen har ingen beskrivelse." msgid "This section has content but never appears." msgstr "Denne seksjonen har innhold, men vises aldri." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Denne delen er reservert for dine personlige notater som er spesifikke for denne CV-en. Innholdet her forblir privat og deles ikke med noen andre." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Denne seksjonen er delt over flere kolonner." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Dette trinnet er valgfritt, men anbefalt." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Denne tråden er arkivert. Nye meldinger kan ikke sendes." +msgid "This thread is archived. You can't send new messages." +msgstr "Denne tråden er arkivert. Du kan ikke sende nye meldinger." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Denne tråden er skrivebeskyttet" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Denne tråden er skrivebeskyttet fordi den fungerende CV-en eller AI-leverandøren ikke er tilgjengelig." -#: 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 "Dette vil generere en ny API-nøkkel for tilgang til Reactive Resume API-et slik at maskiner kan samhandle med CV-dataene dine." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Dette vil hjelpe deg med å identifisere den senere hvis du planlegger å ha flere passnøkler." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Dette vil fjerne alle elementer fra denne seksjonen." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Stram inn ferdighetsdelen slik at den støtter målrollen i stedet for å leses som en nøkkelorddump." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Tidsforløpsdemonstrasjon av å bygge en CV med Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Tidsforkortelse av en CV som bygges i Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Tidslinje" msgid "Tip" msgstr "Tips" -#: 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: Gi API-nøkkelen et navn som samsvarer med formålet med nøkkelen, slik at du enklere kan identifisere den senere." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tips: Du kan navngi CV-en med referanse til stillingen du søker på." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Tittel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "For å slette kontoen din må du skrive inn bekreftelsesteksten og klikke på knappen nedenfor." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "For å slette kontoen din, skriv bekreftelsesteksten nedenfor og klikk deretter på knappen." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Slå av valgfrie ligaturer ved eksport." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Skru på offentlig deling for å spore hvor mange ganger CV-en din er vist eller lastet ned. Bare du kan se CV-statistikken din." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Slå på offentlig deling for å følge med på hvor mange ganger CV-en din er vist eller lastet ned. Bare du kan se disse tallene." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Tofaktorautentisering" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Tofaktorautentisering er deaktivert." +msgid "Two-factor authentication is now disabled." +msgstr "Tofaktorautentisering er nå slått av." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Tofaktorautentisering er satt opp." +msgid "Two-factor authentication is now enabled." +msgstr "Tofaktorautentisering er nå slått på." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Oppdater en eksisterende frivillig erfaring" msgid "Update Password" msgstr "Oppdater passord" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Oppdater prosjektpunktene for å vise lederskap, begrensninger, avveininger og målbare resultater." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Oppdater CV" @@ -5970,9 +5952,13 @@ msgstr "Oppdater CV" msgid "Update the calendar date for this timeline entry." msgstr "Oppdater kalenderdatoen for denne tidslinjeoppføringen." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Oppdater prosjektpunktene slik at de viser lederskap, rammer, avveininger og målbare resultater." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Oppdater dette programmets details." +msgstr "Oppdater denne søknadens detaljer." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Last opp .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Last opp en CV og se hva et søkersporingssystem faktisk leser fra den. Alt kjører i denne nettleseren. Filen din lastes aldri opp, og ingenting lagres." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Last opp en CV og se hva et søkersporingssystem leser ut av den. Alt kjører i denne nettleseren. Filen din lastes aldri opp, og ingenting lagres." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Advarsel" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Vi kunne ikke oppdage formatet automatisk – velg det ovenfor." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Vi klarte ikke å oppdage formatet automatisk. Velg det over." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Vi fant ikke den siden" msgid "We couldn't link that provider account. Please try again." msgstr "Vi kunne ikke koble den leverandørkontoen. Prøv igjen." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Vi klarte ikke å åpne denne tråden." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Vi kunne ikke lese profilen din fra leverandøren." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Vi har sendt en bekreftelseslenke til den nye e-postadressen din. Åpne den for å bekrefte endringen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Vi har sendt en ny bekreftelseslenke til e-postadressen din. Åpne den for å bekrefte kontoen din." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Nettsøk" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume er tilgjengelig på flere språk. Du kan velge foretrukket språk på innstillingssiden, eller ved å bruke språkvælgeren øverst til høyre. Hvis du ikke ser språket ditt, eller du vil forbedre eksisterende oversettelser, kan du <0>bidra til oversettelsene på Crowdin<1> (åpnes i ny fane)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Med ett klikk eksporterer du CV-en din til PDF, med formatering og utseende intakt." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume er helt gratis å bruke, uten skjulte kostnader, premium-nivåer eller abonnementsgebyrer. Det er åpen kildekode og vil alltid forbli gratis." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Velg språk på innstillingssiden, eller med språkvelgeren øverst til høyre. Hvis språket ditt mangler, eller den eksisterende oversettelsen kan bli bedre, kan du <0>bidra til oversettelsene på Crowdin<1> (åpnes i ny fane)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Du kan også velge å distribuere på egne servere ved å bruke Docker-imaget." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume er gratis å bruke, uten skjulte kostnader, premiumnivåer eller abonnementsavgifter. Det har åpen kildekode, og det vil forbli gratis." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Du kan også bruke brukernavnet ditt til å logge inn." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Du kan også logge inn med brukernavnet ditt." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,7 +6391,7 @@ msgid "You've got mail!" msgstr "Du har fått e-post!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." +msgid "Your account has been deleted." msgstr "Kontoen din er slettet." #: src/features/ats-checker/ai-review/ai-review-card.tsx @@ -6426,7 +6420,7 @@ msgid "Your contact details are not on the first page." msgstr "Kontaktinformasjonen din er ikke på den første siden." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." +msgid "Your data has been exported." msgstr "Dataene dine er eksportert." #: src/routes/_home/-sections/features.tsx @@ -6434,8 +6428,8 @@ msgid "Your data is secure, and never shared or sold to anyone." msgstr "Dataene dine er sikre, og blir aldri delt eller solgt til noen." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Dataene dine lagres trygt og deles aldri med tredjeparter. Vil du ha full kontroll over dem, kan du kjøre Reactive Resume på dine egne servere." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "De siste endringene dine kunne ikke lagres." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Dine eldre stiler forblir aktive inntil du eksplisitt aktiverer dette semantiske CSS-utkastet." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "De gamle stilene dine forblir aktive til du aktiverer dette Semantic CSS-utkastet." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,36 +6473,36 @@ msgid "Your page margins are very narrow." msgstr "Sidemargene dine er svært smale." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." +msgid "Your password has been reset. You can now sign in with your new password." msgstr "Passordet ditt er tilbakestilt. Du kan nå logge inn med det nye passordet ditt." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Passordet ditt har blitt oppdatert." +msgid "Your password has been updated." +msgstr "Passordet ditt er oppdatert." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Telefonnummeret ditt er skrevet i et uvanlig format." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." +msgid "Your profile has been updated." msgstr "Profilen din er oppdatert." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." +msgid "Your resume has been created." msgstr "CV-en din er opprettet." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." +msgid "Your resume has been deleted." msgstr "CV-en din er slettet." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." msgstr "CV-en din er duplisert." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." +msgid "Your resume has been imported." msgstr "CV-en din er importert." #: src/routes/builder/$resumeId/-components/version-history.tsx @@ -6516,7 +6510,7 @@ msgid "Your resume has been restored to the selected version." msgstr "CV-en din er gjenopprettet til den valgte versjonen." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." +msgid "Your resume has been updated." msgstr "CV-en din er oppdatert." #: src/libs/resume/ats.ts @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "CV-en din bruker \"I\" og \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Den offentlige lenken til CV-en din er for øyeblikket beskyttet av et passord. Del passordet bare med personer du stoler på." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Den offentlige URL-en til CV-en din er beskyttet med et passord. Del passordet bare med folk du stoler på." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Støtten din sikrer at prosjektet forblir gratis og tilgjengelig for alle, nå og i fremtiden." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Støtten din holder prosjektet gratis og åpent for alle, nå og senere." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zoom ut" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/or-IN.po b/apps/web/locales/or-IN.po index 9f50ca24f..60cf3d114 100644 --- a/apps/web/locales/or-IN.po +++ b/apps/web/locales/or-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>ପୁନଃପୁନି<1>ପଚରାଯାଉଥିବା<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.<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!" -msgstr "<0>Reactive Resume ବ୍ୟବହାର କରିବାକୁ ଧନ୍ୟବାଦ! ଏହି ଆପ୍‌ଟି ମୁଖ୍ୟତଃ ମୋର ଖାଲି ସମୟରେ, ପୃଥିବୀ ସାରା ଖୋଲା‑ମୂଳ ଅବଦାନକାରୀମାନଙ୍କର ଅଦ୍ଭୁତ ସମର୍ଥନ ସହ ଭଲପାଇବାର ସହ ତିଆରି କରାଯାଇଛି।<1>ଯଦି Reactive Resume ଆପଣଙ୍କ ପାଇଁ ଉପକାରୀ ହୋଇଥାଏ, ଏବଂ ଆପଣ ଏକାଏକଙ୍କ ପାଇଁ ଏହାକୁ ନିଶୁଳ୍କ ଏବଂ ଖୋଲା ରଖିବାରେ ସାହାଯ୍ୟ କରିବାକୁ ଚାହାଁନ୍ତି, ଦୟାକରି ଦାନ କରିବାକୁ ଭାବନ୍ତୁ। ପ୍ରତ୍ୟେକ ଛୋଟ ଅବଦାନକୁ ମଧ୍ୟ ଆମେ ମୂଲ୍ୟାଙ୍କନ କରୁଛୁ!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ବ୍ୟବହାର କରିଥିବାରୁ ଧନ୍ୟବାଦ। ସାରା ଦୁନିଆର ଖୋଲା-ମୂଳ ଅବଦାନକାରୀଙ୍କ ସହାୟତାରେ, ଅଧିକାଂଶ ସମୟରେ ମୋର ଅବସର ସମୟରେ ହିଁ ମୁଁ ଏହି ଆପ୍ ତିଆରି କରେ।<1>ଏହା ଯଦି ଆପଣଙ୍କ ପାଇଁ ଉପଯୋଗୀ ହୋଇଥାଏ, ଏବଂ ଏହା ସମସ୍ତଙ୍କ ପାଇଁ ନିଶୁଳ୍କ ଓ ଖୋଲା ରହୁ ବୋଲି ଆପଣ ଚାହାଁନ୍ତି, ତେବେ ଦୟାକରି ଦାନ କରିବାକୁ ବିଚାର କରନ୍ତୁ। ଯେକୌଣସି ପରିମାଣ ସାହାଯ୍ୟ କରେ।" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ବର୍ଷ" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ ଟେମ୍ପ୍ଲେଟ୍" +msgid "15 Templates" +msgstr "15 ଟେମ୍ପ୍ଲେଟ୍‌ଗୁଡିକ" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 ମାସ" msgid "6 months" msgstr "6 ମାସ" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "ଏକ ସଫା ଏକକ-କଲମ୍ ରପ୍ତାନି ପ୍ରତ୍ୟେକ ତଥ୍ୟକୁ ସୁରକ୍ଷିତ ରଖେ। କଲମ୍ ଏବଂ ଛବି ଥିବା ସ୍ଥାନରେ ସେଗୁଡ଼ିକ ହଜିଯାʼନ୍ତି।" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "ଆପଣଙ୍କ ବର୍ତ୍ତମାନ ଇମେଲ୍ ଠିକଣାକୁ ଗୋଟିଏ ନିଶ୍ଚିତିକରଣ ଲିଙ୍କ ପଠାଯାଇଛି। ପରିବର୍ତ୍ତନକୁ ନିଶ୍ଚିତିକରଣ କରିବା ପାଇଁ ଦୟାକରି ଆପଣଙ୍କ ଇନବକ୍ସ ଯାଞ୍ଚ କରନ୍ତୁ।" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ଏକ ତାରିଖ ଭବିଷ୍ୟତରେ ଅଛି।" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ଏକ ଫଣ୍ଟ ସନ୍ଦର୍ଭିତ କିନ୍ତୁ ଏମ୍ବେଡ୍ କରାଯାଇ ନାହିଁ।" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "ଏକ ନିଶୁଳ୍କ ଏବଂ ଖୋଲା‑ମୂଳ ରେଜ୍ୟୁମେ ବିଲ୍ଡର, ଯାହା ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି କରିବା, ଅଦ୍ୟତନ କରିବା ଏବଂ ସେୟାର କରିବା ପ୍ରକ୍ରିୟାକୁ ସହଜ କରେ।" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି କରିବା, ଅପଡେଟ୍ କରିବା ଏବଂ ସେୟାର୍ କରିବାକୁ ସହଜ କରୁଥିବା ଏକ ନିଶୁଳ୍କ ଓ ଖୋଲା-ମୂଳ ରେଜ୍ୟୁମେ ବିଲ୍ଡର।" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ଖାଲି ସ୍ଥାନ ଗୋଟିଏ ସମସ୍ୟା ନୁ msgid "A link points somewhere other than the address it shows." msgstr "ଏକ ଲିଙ୍କ୍ ଦେଖାଉଥିବା ଠିକଣା ବ୍ୟତୀତ ଅନ୍ୟ କୌଣସି ସ୍ଥାନକୁ ନିର୍ଦ୍ଦେଶ କରେ।" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ଲିଙ୍କଟି କ୍ଲିପ୍‌ବୋର୍ଡକୁ କପି ହୋଇଯାଇଛି।" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "ବର୍ଷଗୁଡିକ ଧରି ଅନେକ ଲୋକ ମତେ Reactive Resume ସହ ତାଙ୍କ ଅନୁଭବ ଏବଂ ଏହା କିପରି ସେମାନଙ୍କୁ ସାହାଯ୍ୟ କରିଛି ସେ ବିଷୟରେ ଲେଖି ଜଣାଇଛନ୍ତି, ଏବଂ ମୁଁ ସେଗୁଡିକ ପଢ଼ିବାରୁ କେବେ ମଧ୍ୟ କ୍ଲାନ୍ତ ହେଉନି। ଯଦି ଆପଣଙ୍କ ପାଖରେ ସେୟାର କରିବାକୁ ଗୋଟିଏ କାହାଣୀ ଅଛି, ତେବେ <0>{email} ଠିକଣାକୁ ମତେ ଇମେଲ୍ ପଠାଇ ମତେ ଜଣାନ୍ତୁ।" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "ଆପଣଙ୍କ ଇମେଲ୍ ଠିକଣାକୁ ଏକ ନୂତନ ସତ୍ୟାପନ ଲିଙ୍କ ପଠାଯାଇଛି। ଦୟାକରି ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ସତ୍ୟାପନ କରିବା ପାଇଁ ଇନବକ୍ସ ଯାଞ୍ଚ କରନ୍ତୁ।" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume ସେମାନଙ୍କୁ କିପରି ସାହାଯ୍ୟ କଲା ସେ ବିଷୟରେ ବର୍ଷ ବର୍ଷ ଧରି ଅନେକ ଲୋକ ମୋତେ ଲେଖିଛନ୍ତି, ଏବଂ ସେହି ଇମେଲଗୁଡିକ ପଢ଼ିବାରେ ମୋର କେବେ ବି ଥକ୍କା ଲାଗେ ନାହିଁ। ଯଦି ଆପଣଙ୍କ ପାଖରେ ବାଣ୍ଟିବାକୁ ଏକ କାହାଣୀ ଅଛି, ତେବେ <0>{email} କୁ ମୋତେ ଲେଖନ୍ତୁ।" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ଏକ ପୃଷ୍ଠା ଘୂରାଇ ଦିଆଯାଇଛି।" msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai ଙ୍କ ଏକ ଆଗ୍ରହ ପୂର୍ଣ୍ଣ ପ୍ରକଳ୍ପ।" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "ବାଛିବା ପାଇଁ ନାନା ପ୍ରକାରର ଡିଜାଇନ୍; ଆହୁରି ଅନେକ ଆସୁଛି।" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ଏକ ମାନବ ପାଠକଙ୍କ ପାଇଁ ସଜ୍ଜିତ ରେଜ୍ୟୁମେ, ଏକ ଫଟୋ, ଶୀର୍ଷକ ଏବଂ କଲମ୍ ସହିତ" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ଏକକ-ସ୍ତମ୍ଭ ରପ୍ତାନି ପ୍ରତ୍ୟେକ ତଥ୍ୟକୁ ରଖିଥାଏ। ସ୍ତମ୍ଭ ଓ ଛବିଗୁଡିକରେ ହିଁ ତଥ୍ୟ ହଜିଯାଏ।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "ଏକ ପ୍ରସାରଣ |" @@ -243,10 +234,6 @@ msgstr "ଏକ ୱେବ ଠିକଣା https:// ବିନା ଲେଖାଯ 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 ଆପଣଙ୍କ ସମସ୍ତ ଫର୍ମାଟିଙ୍ଗ ଏବଂ ଶୈଳୀକୁ ସଠିକ୍ ଭାବରେ ରକ୍ଷା କରେ।" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API ବ୍ୟବହାର କରି ଆପଣଙ୍କ ରେଜ୍ୟୁମେଗୁଡିକ ଏବଂ ତଥ୍ୟକୁ ପ୍ରୋଗ୍ରାମାଟିକ୍ ଭାବରେ ଆକ୍ସେସ୍ କରନ୍ତୁ।" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "ଏକ କଷ୍ଟମ୍ ଫିଲ୍ଡ ଯୋଡନ୍ତୁ" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "ଆପଣ ଆବେଦନ କରୁଥିବା ଏକ ଚାକିରି ଯୋଡନ୍ତୁ, ଆପଣ ପଠାଇଥିବା ରିଜ୍ୟୁମକୁ ଲିଙ୍କ୍ କରନ୍ତୁ ଏବଂ ଜିନିଷଗୁଡିକ ଅଗ୍ରଗତି କଲାବେଳେ ଏହାକୁ ଆପଣଙ୍କର ପାଇପଲାଇନ ମାଧ୍ୟମରେ ଘୁଞ୍ଚାନ୍ତୁ |" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "ଆପଣ ଆବେଦନ କରୁଥିବା ଚାକିରିକୁ ଯୋଡନ୍ତୁ ଏବଂ ପଠାଇଥିବା ରେଜ୍ୟୁମେକୁ ଲିଙ୍କ୍ କରନ୍ତୁ। ଉତ୍ତର ଆସିବା ସହିତ ଏହାକୁ ବୋର୍ଡରେ ଆଗକୁ ନିଅନ୍ତୁ।" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "ଏକ ଏଣ୍ଟ୍ରି ଯୋଡନ୍ତୁ, କିମ୍ବା msgid "Add and test a provider before starting an agent thread." msgstr "ଏଜେଣ୍ଟ ଥ୍ରେଡ୍ ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ ଜଣେ ପ୍ରଦାତାଙ୍କୁ ଯୋଡନ୍ତୁ ଏବଂ ପରୀକ୍ଷା କରନ୍ତୁ।" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଆଉ ଏକ ସୁରକ୍ଷା ସ୍ତର ଯୋଡନ୍ତୁ।" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "ପ୍ରୟୋଗ ଯୋଡନ୍ତୁ |" +msgstr "ଆବେଦନ ଯୋଡନ୍ତୁ |" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ଯେକୌଣସି ଟ୍ୟାଗ୍" #: 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 "ଯେଉଁ କଣ ଲୋକ ରେଜ୍ୟୁମେର ସାର୍ବଜନିକ URL ଦେଖୁଛନ୍ତି ସେମାନେ ଏହାକୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଏହି ପାସୱାର୍ଡ ଦିଅ ଉଚିତ।" - -#: 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 "ଯେଉଁ କଣ ଲୋକଙ୍କ ପାଖରେ ରେଜ୍ୟୁମେର ସାର୍ବଜନିକ URL ଅଛି, ସେମାନେ ପାସୱାର୍ଡ ଦିଆ ଛାଡ଼ି ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ଦେଖିବା ଏବଂ ଡାଉନଲୋଡ୍ କରିବାକୁ ସମର୍ଥ ହେବେ।" +msgid "Anyone who opens the public URL will need this password." +msgstr "ସର୍ବସାଧାରଣ URL ଖୋଲୁଥିବା ଯେକୌଣସି ବ୍ୟକ୍ତିଙ୍କୁ ଏହି ପାସୱାର୍ଡ ଆବଶ୍ୟକ ହେବ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "ଯେଉଁ କଣ ଲିଙ୍କ ରଖିଛନ୍ତି ସେମାନେ ରେଜ୍ୟୁମେକୁ ଦେଖିବା ଏବଂ ଡାଉନଲୋଡ୍ କରିପାରିବେ।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "ସର୍ବସାଧାରଣ URL ଥିବା ଯେକୌଣସି ବ୍ୟକ୍ତି ପାସୱାର୍ଡ ବିନା ହିଁ ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ଦେଖିପାରିବେ ଏବଂ ଡାଉନଲୋଡ୍ କରିପାରିବେ।" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API ଆକ୍ସେସ୍" @@ -617,20 +608,20 @@ msgstr "ଆପ୍" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "ପ୍ରୟୋଗ କ୍ରିୟା |" +msgstr "ଆବେଦନ କ୍ରିୟା |" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "ଆପଣଙ୍କର ପାଇପଲାଇନରେ ପ୍ରୟୋଗ ଯୋଡା ଯାଇଛି |" +msgstr "ଆପଣଙ୍କର ପାଇପଲାଇନରେ ଆବେଦନ ଯୋଡା ଯାଇଛି |" #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "ପ୍ରୟୋଗ କପିଲଟ୍ |" +msgstr "ଆବେଦନ କପିଲଟ୍ |" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "ପ୍ରୟୋଗ ବିଲୋପ ହେଲା |" +msgstr "ଆବେଦନ ବିଲୋପ ହେଲା |" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -645,7 +636,7 @@ msgstr "ଆବେଦନ ଅଦ୍ୟତନ ହୋଇଛି |" #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "ପ୍ରୟୋଗଗୁଡ଼ିକ" +msgstr "ଆବେଦନଗୁଡ଼ିକ" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "ଅନୁମୋଦନ କରନ୍ତୁ" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "ଅନୁମୋଦିତ — ଏଜେଣ୍ଟଙ୍କୁ ଅପେକ୍ଷା କରୁଛି…" +msgid "Approved, waiting for the agent…" +msgstr "ଅନୁମୋଦିତ, ଏଜେଣ୍ଟଙ୍କ ପାଇଁ ଅପେକ୍ଷା କରୁଛି…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "ଆରବୀ" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "ସଂଗ୍ରହାଳୟ" +msgstr "ଆର୍କାଇଭ୍ କରନ୍ତୁ" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ସ୍ୱୟଂଚାଳିତ ପୂରଣ ବିଫଳ ହେଲା।" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "ଅନେକ ଭାଷାରେ ଉପଲବ୍ଧ। ଯଦି ଆପଣ ଅବଦାନ ଦେବାକୁ ଚାହାଁନ୍ତି, ତେବେ Crowdin ଯାଞ୍ଚ କରନ୍ତୁ।" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "ଅନେକ ଭାଷାରେ ଉପଲବ୍ଧ। ଅନୁବାଦରେ ସାହାଯ୍ୟ କରିବାକୁ ଚାହୁଁଥିଲେ, Crowdin କୁ ଯାଆନ୍ତୁ।" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "ଆଜେରବାଇଜାନୀ" msgid "Back to authentication settings" msgstr "ପ୍ରମାଣୀକରଣ ସେଟିଂସ୍‌କୁ ଫେରନ୍ତୁ" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "ଲଗଇନ୍‌କୁ ଫେରନ୍ତୁ" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "ରିଜ୍ୟୁମକୁ ଫେରନ୍ତୁ" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "ସାଇନ୍ ଇନ୍‌କୁ ଫେରନ୍ତୁ" @@ -842,11 +830,7 @@ msgstr "ମୂଳ URL" #: src/libs/resume/section.tsx msgid "Basics" -msgstr "ମୌଳିକତା" - -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "ଚୟନ କରିବା ପାଇଁ ସୁନ୍ଦର ଟେମ୍ପ୍ଲେଟ୍‌, ଆଉ ଅଧିକ ଆସୁଛି।" +msgstr "ମୌଳିକ ବିବରଣୀ" #: src/libs/locale.ts msgid "Bengali" @@ -854,7 +838,7 @@ msgstr "ବଙ୍ଗାଳୀ" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "ପ୍ରୟୋଗ, ଅଂଶୀଦାର ଏବଂ ମୁଦ୍ରଣ ପାଇଁ ସର୍ବୋତ୍ତମ |" +msgstr "ଆବେଦନ, ଅଂଶୀଦାର ଏବଂ ମୁଦ୍ରଣ ପାଇଁ ସର୍ବୋତ୍ତମ |" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "ଭାଷା ବଦଳାନ୍ତୁ" msgid "Change language to…" msgstr "ଭାଷାକୁ… ରେ ବଦଳାନ୍ତୁ" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "ଆପଣଙ୍କୁ ମାନିବା ଭଳି ରଙ୍ଗ, ଫଣ୍ଟ ଏବଂ ଡିଜାଇନ୍ ବଦଳାନ୍ତୁ।" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "ଥିମ୍‌କୁ… ରେ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" @@ -1006,6 +994,10 @@ msgstr "ପୁନର୍ବାର ଯାଞ୍ଚ କରନ୍ତୁ" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ରପ୍ତାନି ହୋଇଥିବା ଫାଇଲରେ ଆପଣ ଆଶାକରୁଥିବା ସବୁକିଛି ଅଛି କି ଏବଂ ଏହା ସମ୍ପୂର୍ଣ୍ଣ ଚୟନଯୋଗ୍ୟ ଟେକ୍ସଟ୍ କି ଯାଞ୍ଚ କରନ୍ତୁ।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ଏକ ଆବେଦନକାରୀ ଟ୍ରାକିଂ ସିଷ୍ଟମ କଣ ଛାଡ଼ିଦେବ ତାହା ଯାଞ୍ଚ କରନ୍ତୁ, ଏବଂ ଆପଣ ନିଶ୍ଚିତ ଥିବା କୀୱାର୍ଡଗୁଡିକ ହିଁ ଯୋଡନ୍ତୁ।" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ପୁନଃସେଟ୍ କରିବା ପାଇଁ ଲିଙ୍କ ପାଇଁ ଆପଣଙ୍କ ଇମେଲ୍ ଯାଞ୍ଚ କରନ୍ତୁ।" @@ -1040,7 +1032,7 @@ msgstr "ଚାଇନିଜ୍ (ପାରମ୍ପରିକ)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "ଏକ ମଡେଲ୍ ବାଛନ୍ତୁ ଏବଂ ଡ୍ରାଫ୍ଟ ପୁଣି ଆରମ୍ଭ କରନ୍ତୁ।" +msgstr "ଏକ ମଡେଲ୍ ଏବଂ ରେଜ୍ୟୁମେ ଡ୍ରାଫ୍ଟ ବାଛନ୍ତୁ।" #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "ଏକ preset କିମ୍ବା custom shade ବାଛନ୍ତୁ।" msgid "Choose a resume" msgstr "ଏକ ରିଜ୍ୟୁମ୍ ବାଛନ୍ତୁ" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "ସାଇଡବାରରୁ ଏକ ପୂର୍ବରୁ ଥିବା ବାର୍ତ୍ତାଳାପ ବାଛନ୍ତୁ, କିମ୍ବା ଏକ ନୂତନ ଡ୍ରାଫ୍ଟ-ଫୋକସ୍ ଥ୍ରେଡ୍ ଆରମ୍ଭ କରନ୍ତୁ।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, କିମ୍ବା JSON ବାଛନ୍ତୁ। ଉପଲବ୍ଧ ହେଲେ ଆପଣଙ୍କର ରିଜ୍ୟୁମ୍ ଏବଂ କଭର ଲେଟରକୁ ପୃଥକ ଭାବରେ ରପ୍ତାନି କରନ୍ତୁ।" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "କମ୍ପାନୀ A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ଏହି ରିଜ୍ୟୁମକୁ ଏହି ଭୂମିକା URL ସହିତ ତୁଳନା କରନ୍ତୁ ଏବଂ ସ୍ୱରକୁ ସଂକ୍ଷିପ୍ତ ଏବଂ ବିଶ୍ୱସନୀୟ ରଖି କୀୱାର୍ଡଗୁଡ଼ିକୁ ଅପଡେଟ୍ କରନ୍ତୁ।" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ଏହି ରେଜ୍ୟୁମେକୁ ଏହି ଚାକିରି ବିଜ୍ଞପ୍ତି URL ସହ ତୁଳନା କରନ୍ତୁ ଏବଂ କିଛି ବି ବଢ଼ାଇ ନ ଦେଖାଇ କୀୱାର୍ଡଗୁଡିକୁ ଅପଡେଟ୍ କରନ୍ତୁ।" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "ସଂଯୋଗ ବିଫଳ ହୋଇଛି।" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "ସଂଯୋଗ ଯାଞ୍ଚ ହୋଇଛି — ପ୍ରଦାତା ବ୍ୟବହାର କରିବାକୁ ପ୍ରସ୍ତୁତ।" +msgid "Connection verified. The provider is ready to use." +msgstr "ସଂଯୋଗ ଯାଞ୍ଚ ହୋଇଛି। ପ୍ରଦାନକାରୀ ବ୍ୟବହାର ପାଇଁ ପ୍ରସ୍ତୁତ।" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "ଯେଉଁଠାରୁ ଛାଡିଥିଲେ ସେଠାରୁ ଜାରି ରଖନ୍ତୁ" #: 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 "Reactive Resume କିମ୍ବା ଅନ୍ୟ କୌଣସି ରେଜ୍ୟୁମେ ବିଲ୍ଡର ବ୍ୟବହାର କରି ଆପଣ ଯେତେବେଳେ ତିଆରି କରିଥିବା ଏକ ଅବସ୍ଥିତ ରେଜ୍ୟୁମେକୁ ଆୟାତ କରି, ଯେଉଁଠାରୁ ଛାଡିଥିଲେ ସେଠାରୁ ଜାରି ରଖନ୍ତୁ। ସମର୍ଥିତ ଫର୍ମାଟ୍‌ଗୁଡିକରେ PDF, Microsoft Word, ଏବଂ Reactive Resume ରୁ JSON ଫାଇଲ୍ ଅନ୍ତର୍ଭୁକ୍ତ।" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "ଅନୁଦାନଗୁଡିକ ଆପ୍‌କୁ ସୁଚାଳିତ ରଖିବା ପାଇଁ ବଗ୍ ସୁଧାର, ସୁରକ୍ଷା ଅଦ୍ୟତନ ଏବଂ ଅବିରତ ଉନ୍ନତିର ଅର୍ଥ ଯୋଗାଇ ଥାଏ।" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume ରେ କିମ୍ବା ଅନ୍ୟ କୌଣସି ରେଜ୍ୟୁମେ ବିଲ୍ଡରରେ ଆପଣ ତିଆରି କରିଥିବା ରେଜ୍ୟୁମେକୁ ଆୟାତ କରି, ଛାଡ଼ିଥିବା ଜାଗାରୁ ହିଁ ଆଗକୁ ବଢ଼ନ୍ତୁ। PDF, Microsoft Word, ଏବଂ Reactive Resume କିମ୍ବା JSON Resume ର JSON ଫାଇଲଗୁଡିକ ସମର୍ଥିତ।" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "ବର୍ଷଟି ସଠିକ କରନ୍ତୁ, କିମ୍ବା msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "ବର୍ଷକୁ ସଠିକ୍ କରନ୍ତୁ, କିମ୍ବା ଚାଲୁ କାର୍ଯ୍ୟ ପାଇଁ \"Present\" ଲେଖନ୍ତୁ।" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX ତିଆରି କରାଯାଇପାରିଲା ନାହିଁ। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF ତିଆରି କରାଯାଇପାରିଲା ନାହିଁ। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "ମୁଦ୍ରଣ ପାଇଁ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ପ୍ରସ୍ତୁତ କରାଯାଇପାରିଲା ନାହିଁ। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI ପ୍ରଦାନକାରୀ ସହ ସଂଯୋଗ ସ୍ଥାପ msgid "Could not restore this patch." msgstr "ଏହି ପ୍ୟାଚ୍ ପୁନଃସ୍ଥାପନ କରିପାରିଲା ନାହିଁ।" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସେଟ୍ ଅପ୍ କରାଯାଇପାରିଲା ନାହିଁ।" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "ପ୍ରଦାତା ସଂଯୋଗ ଯାଞ୍ଚ କରିପାରିଲା ନାହିଁ।" @@ -1304,12 +1305,12 @@ msgstr "ସଂଯୋଗ ଯାଞ୍ଚ କରିପାରିଲା ନାହି #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "ଅନୁପ୍ରୟୋଗ ଯୋଗ କରିପାରିବ ନାହିଁ | ଦୟାକରି again ଚେଷ୍ଟା କରନ୍ତୁ |" +msgstr "ଆବେଦନ ଯୋଗ କରିପାରିବ ନାହିଁ | ଦୟାକରି again ଚେଷ୍ଟା କରନ୍ତୁ |" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "ଅନୁପ୍ରୟୋଗ ବିଲୋପ କରିପାରିଲା ନାହିଁ |" +msgstr "ଆବେଦନ ବିଲୋପ କରିପାରିଲା ନାହିଁ |" #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "ସମୟରେଖା ପ୍ରବେଶକୁ ଡିଲିଟ୍ କର #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "ଅନୁପ୍ରୟୋଗ ଘୁଞ୍ଚାଇ ପାରିଲା ନାହିଁ | ଦୟାକରି again ଚେଷ୍ଟା କରନ୍ତୁ |" +msgstr "ଆବେଦନ ଘୁଞ୍ଚାଇ ପାରିଲା ନାହିଁ | ଦୟାକରି again ଚେଷ୍ଟା କରନ୍ତୁ |" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ଉତ୍ସ ଦ୍ୱାରା ଗଣନା କର |" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "ପାର୍ସ ସ୍କୋରଠାରୁ ପୃଥକ ଭାବରେ ଗଣାଯାଇଛି। କଭରେଜ୍ କୌଣସି ଜିନିଷର ପୂର୍ବାନୁମାନ ନୁହେଁ।" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "ପାର୍ସ ସ୍କୋରଠାରୁ ଅଲଗା ଭାବରେ ଗଣାଯାଏ। କଭରେଜ୍ କିଛି ବି ପୂର୍ବାନୁମାନ କରେ ନାହିଁ।" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "ଗୋଟିଏ ନମୁନା ରେଜ୍ୟୁମେ ତିଆରି କରନ୍ତୁ" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "ଆପଣ ଯେତେ ଇଚ୍ଛା ତେତେ ରେଜ୍ୟୁମେ ତିଆରି କରନ୍ତୁ, କୌଣସି ସୀମା ନାହିଁ।" +msgid "Create as many resumes as you want." +msgstr "ଆପଣ ଚାହୁଁଥିବା ଯେତେ ରେଜ୍ୟୁମେ ତିଆରି କରନ୍ତୁ।" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "ଏବେ ଗୋଟିଏ ତିଆରି କରନ୍ତୁ" msgid "Create resume with options" msgstr "ବିକଳ୍ପ ସହ ରେଜ୍ୟୁମେ ସୃଷ୍ଟି କରନ୍ତୁ" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି କରନ୍ତୁ, ନିଜ ଇଚ୍ଛାନୁସାରେ ସଜାନ୍ତୁ, ଏବଂ ସେୟାର୍ କରନ୍ତୁ। Reactive Resume ଖୋଲା-ମୂଳ, ଏହା ଆପଣଙ୍କୁ ଟ୍ରାକ୍ କରେ ନାହିଁ, ଏବଂ ଏହା ନିଶୁଳ୍କ ହିଁ ରହିଥାଏ।" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "ତିଆରି ହୋଇଛି" @@ -1664,7 +1669,7 @@ msgstr "ସମୟରେଖା ପ୍ରବେଶ ଡିଲିଟ୍ କରନ୍ #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "{0} ପ୍ରୟୋଗ (ଗୁଡିକ) ବିଲୋପ ହୋଇଛି |" +msgstr "{0} ଆବେଦନ (ଗୁଡିକ) ବିଲୋପ ହୋଇଛି |" #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ବିଲୋପ ହୋଇଯାଉଛି..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "ଅସ୍ୱୀକୃତ — ଏଜେଣ୍ଟଙ୍କୁ ଅପେକ୍ଷା କରୁଛି…" +msgid "Denied, waiting for the agent…" +msgstr "ପ୍ରତ୍ୟାଖ୍ୟାନ, ଏଜେଣ୍ଟଙ୍କ ପାଇଁ ଅପେକ୍ଷା କରୁଛି…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "ଅସ୍ୱୀକାର କରନ୍ତୁ" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker ଇମେଜ୍ ବ୍ୟବହାର କରି ନିଜର ସର୍ଭରଗୁଡିକରେ ଏହାକୁ ନିୟୋଜିତ କରନ୍ତୁ।" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ପ୍ରତ୍ୟେକ ଭୂମିକାକୁ ଛୋଟ ବୁଲେଟରେ ବର୍ଣ୍ଣନା କରନ୍ତୁ। ଘନ ଅନୁଚ୍ଛେଦଗୁଡ଼ିକୁ ଶୀଘ୍ର ଦେଖିବା ଏବଂ ଖଣ୍ଡ କରିବା କଷ୍ଟସାଧ୍ୟ।" @@ -1764,6 +1773,10 @@ msgstr "ଦାନ କରନ୍ତୁ" msgid "Donate to Reactive Resume" msgstr "Reactive Resume କୁ ଦାନ କରନ୍ତୁ" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "ବଗ୍ ସମାଧାନ, ସୁରକ୍ଷା ଅପଡେଟ୍, ଏବଂ ଆପ୍‌କୁ ଚଳାଇ ରଖିବାର ଦୈନନ୍ଦିନ କାମ — ଏହି ସବୁର ଖର୍ଚ୍ଚ ଦାନରୁ ହିଁ ଚାଲେ।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "ନକଲ କରନ୍ତୁ" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI ଡ୍ରାଫ୍ଟ ଭାବରେ ଡୁପ୍ଲିକେଟ୍ କରନ୍ତୁ" +msgid "Duplicate as AI draft" +msgstr "AI ଡ୍ରାଫ୍ଟ ଭାବରେ ନକଲ କରନ୍ତୁ" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "{chip} ସମ୍ପାଦନ କରନ୍ତୁ" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "ପ୍ରୟୋଗ ସଂପାଦନ କରନ୍ତୁ |" +msgstr "ଆବେଦନ ସଂପାଦନ କରନ୍ତୁ |" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "ଇଂରାଜୀ" msgid "English (United Kingdom)" msgstr "ଇଂରାଜୀ (ଯୁକ୍ତରାଜ୍ୟ)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "ଅତିରିକ୍ତ ସୁରକ୍ଷା ସ୍ତର ସହିତ ଆପଣଙ୍କ ଆକାଉଣ୍ଟର ସୁରକ୍ଷାକୁ ବଢାନ୍ତୁ।" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "ଆପଣଙ୍କ ପାସକି ପାଇଁ ଏକ ନାମ ଲେଖନ୍ତୁ।" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ପାଇଁ ଏକ ନୂଆ ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ସଜାଇ ରଖିଥିବା ବ୍ୟାକଅପ୍ କୋଡ୍‌ଗୁଡିକ ମଧ୍ୟରୁ ଗୋଟିଏକୁ ପ୍ରବେଶ କରନ୍ତୁ" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "ରେଜ୍ୟୁମେ ମାଲିକ ଆପଣଙ୍କ ସହ ବାଣ୍ଟିଥିବା ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ।" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "ଲିଙ୍କ କରିବାକୁ URL ପ୍ରବେଶ କରନ୍ତୁ" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "ଆପଣ ଲିଙ୍କ୍ କରିବାକୁ ଚାହୁଁଥିବା URL ପ୍ରବେଶ କରନ୍ତୁ:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "ଆପଣଙ୍କ ପରିଚୟ ପ୍ରମାଣିକରଣ ଆପ୍‌ରୁ ପ୍ରମାଣିକରଣ କୋଡ୍ ପ୍ରବେଶ କରନ୍ତୁ" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ଅଦ୍ୟତନ କରିବା ପାଇଁ ବର୍ତ୍ତମାନର ପାସୱାର୍ଡ ଏବଂ ଏକ ନୂତନ ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସେଟ୍‌ଆପ୍ କରିବାକୁ ନିଶ୍ଚିତିକରଣ ପାଇଁ ଆପଣଙ୍କ ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ। ସକ୍ରିୟ କରାଯାଇଥିଲେ, ପ୍ରତ୍ୟେକ ବେଳେ ଲଗଇନ୍ କଲେ ଆପଣଙ୍କୁ ଆପଣଙ୍କ ପରିଚୟ ପ୍ରମାଣିକରଣ ଆପ୍‌ରୁ ଗୋଟିଏ କୋଡ୍ ପ୍ରବେଶ କରିବାକୁ ପଡିବ।" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସେଟ୍ ଅପ୍ କରିବାକୁ ନିଶ୍ଚିତ କରିବା ପାଇଁ ଆପଣଙ୍କ ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ। ଏହା ଅନ୍ ହେବା ପରେ, ଆପଣ ପ୍ରତ୍ୟେକ ଥର ସାଇନ୍ ଇନ୍ କଲାବେଳେ ଆପଣଙ୍କ ପରିଚୟ ପ୍ରମାଣିକରଣ ଆପ୍‌ରୁ ଏକ କୋଡ୍ ଆବଶ୍ୟକ ହେବ।" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ସମସ୍ତ ଯାଞ୍ଚ ସଫଳ ହୋଇଛି। ଏଠାରେ କିଛି ମଧ୍ୟ ପାର୍ସରକୁ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ପଢ଼ିବାରେ ବାଧା ଦେବା ଉଚିତ ନୁହେଁ।" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ପ୍ରତ୍ୟେକ ଅବଦାନ, ବଡ଼ କିମ୍ବା ଛୋଟ, ପ୍ରକଳ୍ପ ପାଇଁ ବିଶେଷ ପରିବର୍ତ୍ତନ ଆଣେ।<0/>ଆପଣଙ୍କ ସମର୍ଥନ ପାଇଁ ଧନ୍ୟବାଦ!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "ଯେତେ ଛୋଟ ହେଉ ନା କାହିଁକି, ପ୍ରତ୍ୟେକ ଅବଦାନ ସାହାଯ୍ୟ କରେ।<0/>ଆପଣଙ୍କ ସମର୍ଥନ ପାଇଁ ଧନ୍ୟବାଦ!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "ପ୍ରତ୍ୟେକ ଟେମ୍ପ୍ଲେଟ୍‌ର ଅଲଗା ରୂପ ଅଛି; ଆପଣ କିପରି ଦେଖାଯିବାକୁ ଚାହାଁନ୍ତି ସେଥିପାଇଁ ମାନୁଥିବା ଟିକୁ ବାଛନ୍ତୁ। Reactive Resume ରେ ବର୍ତ୍ତମାନ 15ଟି ଅଛି, ଆହୁରି ଅନେକ ଆସୁଛି।" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "ମେୟାଦ ସମାପ୍ତ ହେବ" msgid "Expires on {0}" msgstr "{0} ରେ ମେୟାଦ ସମାପ୍ତ ହେବ" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "ବିଭିନ୍ନ ଶୈଳୀ, ପେଶା ଏବଂ ବ୍ୟକ୍ତିତ୍ୱ ପାଇଁ ଡିଜାଇନ୍ ହୋଇଥିବା ଆମ ଵିଭିନ୍ନ ପ୍ରକାରର ଟେମ୍ପ୍ଲେଟ୍ ସଙ୍ଗ୍ରହକୁ ଅନୁସନ୍ଧାନ କରନ୍ତୁ। Reactive Resume ବର୍ତ୍ତମାନ 12ଟି ଟେମ୍ପ୍ଲେଟ୍ ଯୋଗାଇ ଦେଉଛି, ଆଉ ଅଧିକ ରାସ୍ତାରେ ଅଛି।" - -#: src/features/settings/pages/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 "Reactive Resume କୁ ଆପଣଙ୍କ ଆପ୍ଲିକେସନ୍‌ଗୁଡିକ ସହିତ ସମିକ୍ତ କରିବା ବିଷୟରେ ଜାଣିବା ପାଇଁ API ଦଳିଲପତ୍ରକୁ ଅନୁସନ୍ଧାନ କରନ୍ତୁ। ଏଠାରେ ବିସ୍ତୃତ ଏଣ୍ଡପଏଣ୍ଟ, ଅନୁରୋଧ ଉଦାହରଣ ଏବଂ ପରିଚୟ ପ୍ରମାଣିକରଣ ପ୍ରଣାଳୀ ଦେଖନ୍ତୁ।" - #: src/libs/resume/section.tsx msgid "Export" msgstr "ନିର୍ଯ୍ୟାତ" @@ -2083,17 +2096,13 @@ msgstr "PNG ରପ୍ତାନି କରନ୍ତୁ |" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ରେଜ୍ୟୁମେକୁ ଏକ ଛବି କିମ୍ବା ସ୍କାନ୍ ପରିବର୍ତ୍ତେ ଏକ ଟେକ୍ସଟ୍ PDF ଭାବରେ ରପ୍ତାନି କରନ୍ତୁ।" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "ଆପଣ ଆବଶ୍ୟକ କରୁଥିବା ଫର୍ମାଟରେ ଆପଣଙ୍କର ରିଜ୍ୟୁମ୍ କିମ୍ବା କଭର ଅକ୍ଷର ରପ୍ତାନି କରନ୍ତୁ |" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ଅପେକ୍ଷା କିମ୍ବା ବିଳମ୍ବ ନକରି ଆପଣଙ୍କର ରିଜ୍ୟୁମକୁ ତୁରନ୍ତ PDF ରେ ରପ୍ତାନି କରନ୍ତୁ।" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ଗୋଟିଏ କ୍ଲିକ୍‌ରେ, କୌଣସି ଅପେକ୍ଷା ବିନା ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ PDF ଭାବରେ ରପ୍ତାନି କରନ୍ତୁ।" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "ରପ୍ତାନି ହୋଇଥିବା ପାଇପଲାଇନ-ପ୍ରବାହ। png |" +msgstr "ରପ୍ତାନି ହୋଇଥିବା pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "AI ପ୍ରଦାତାଙ୍କୁ ସେଭ୍ କରିବାରେ msgid "Failed to send password reset email. Please try again." msgstr "ପାସୱାର୍ଡ ପୁନଃସେଟ୍ ଇମେଲ୍ ପଠାଇବାରେ ବିଫଳ ହେଲା। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସେଟ୍‌ଆପ୍ କରିବାରେ ବିଫଳ ହେଲା।" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ଟ୍ୟାଗ୍ ଅନୁଯାୟୀ ଫିଲ୍ଟର୍ କରନ୍ତୁ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ଦୁର୍ବଳ ବୁଲେଟ୍ ଖୋଜନ୍ତୁ ଏବଂ ସେଗୁଡ଼ିକୁ ଅଧିକ ଶକ୍ତିଶାଳୀ ଫଳାଫଳ, ସଂଖ୍ୟା, ପରିସର ଏବଂ ଅଧିକ ତୀକ୍ଷ୍ଣ କ୍ରିୟା ସହିତ ପୁନଃଲେଖନ କରନ୍ତୁ।" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "ଦୁର୍ବଳ ବୁଲେଟ୍ ପଏଣ୍ଟଗୁଡିକ ଖୋଜି ବାହାର କରନ୍ତୁ ଏବଂ ଅଧିକ ଶକ୍ତିଶାଳୀ ଫଳାଫଳ, ସଂଖ୍ୟା, ପରିସର ଓ ତୀକ୍ଷ୍ଣ କ୍ରିୟାପଦ ସହିତ ସେଗୁଡିକୁ ପୁଣି ଲେଖନ୍ତୁ।" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ଫଣ୍ଟ ଭାର" msgid "Font Weights" msgstr "ଫଣ୍ଟ ଭାରଗୁଡିକ" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "ସୁରକ୍ଷିତ ଏବଂ ବିକ୍ଷିପ୍ତତା-ହୀନ ଅନୁଭବ ପାଇଁ।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ଉଦାହରଣ ସ୍ୱରୂପ, କେଉଁ କମ୍ପାନୀମାନଙ୍କୁ ଆପଣ ଏହି ରେଜ୍ୟୁମେ ପଠାଇଥିଲେ କିମ୍ବା ଚାକିରି ବିବରଣୀମାନଙ୍କ ଲିଙ୍କ୍ ସମ୍ପର୍କିତ ସୂଚନା ଏଠାରେ ଲେଖି ରଖିପାରିବେ।" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "ସୁରକ୍ଷା କାରଣରୁ, ଏହି କିକୁ କେବଳ ଗୋଟେଥରେ ଦେଖାଯିବ।" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ଉଦାହରଣ ସ୍ୱରୂପ, ଏହି ରେଜ୍ୟୁମେକୁ କେଉଁ କମ୍ପାନୀଗୁଡିକୁ ପଠାଇଥିଲେ, କିମ୍ବା ଚାକିରି ବିବରଣୀର ଲିଙ୍କଗୁଡିକ ଏଠାରେ ଲେଖି ରଖନ୍ତୁ।" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ଫାଙ୍କା:" msgid "Generate a random name" msgstr "ଏକ ଯାଦୃଚ୍ଛିକ ନାମ ତିଆରି କରନ୍ତୁ" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "ଆପଣଙ୍କ PDF ତିଆରି ହେଉଛି..." + #: src/libs/locale.ts msgid "German" msgstr "ଜର୍ମାନ୍" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ହିବ୍ରୁ" #: 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 "ଅଧିକ ଅଭିଜ୍ଞତା ଥିବା ଅବଦାନକାରୀମାନଙ୍କୁ ଦଳରେ ଆଣିବାରେ ମତେ ସାହାଯ୍ୟ କରନ୍ତୁ, ଯାହା ଏକ ମାତ୍ର ରକ୍ଷଣାବେକ୍ଷକ ଉପରେ ଥିବା ଭାରକୁ କମାଇବ ଏବଂ ବିକାଶକୁ ତ୍ୱରାନ୍ୱିତ କରିବ।" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "ଅଧିକ ଅଭିଜ୍ଞ ଅବଦାନକାରୀଙ୍କୁ ସାମିଲ କରିବାରେ ମୋତେ ସାହାଯ୍ୟ କରନ୍ତୁ, ଯାହାଦ୍ୱାରା ଏହି କାମ ଜଣେ ମାତ୍ର ରକ୍ଷଣାବେକ୍ଷଣକାରୀଙ୍କ ଉପରେ ପଡ଼ିବ ନାହିଁ।" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ଆପ୍‌ଟିକୁ ଆପଣଙ୍କ ଭାଷାକୁ ଅନୁବାଦ କରିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "ଏଠାରେ ବିଭିନ୍ନ ପେଶା ଏବଂ ବ୍ୟକ୍ତିତ୍ୱ ପାଇଁ ରେଜ୍ୟୁମେ ଟେମ୍ପ୍ଲେଟ୍‌ର ଏକ ଶ୍ରେଣୀ ଅଛି। ଆପଣ ଆଧୁନିକ କିମ୍ବା ପାରମ୍ପରିକ, ଦୃଢ଼ କିମ୍ବା ସରଳ କଉଣସି ଗୁଡିକୁ ପସନ୍ଦ କଲେ ମଧ୍ୟ, ଆପଣଙ୍କ ସହ ମେଳ ହେବ ଏମିତି ଡିଜାଇନ୍ ଅଛି। ତଳେ ଥିବା ବିକଳ୍ପଗୁଡିକୁ ଦେଖନ୍ତୁ ଏବଂ ଆପଣଙ୍କ ଶୈଳୀସହ ମେଳ ହେଉଥିବା ଗୋଟିଏ ଟେମ୍ପ୍ଲେଟ୍ ଚୟନ କରନ୍ତୁ।" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "ଏଠାରେ ଆପଣଙ୍କ ନୂତନ API କି ଅଛି" @@ -2657,10 +2655,6 @@ msgstr "ହଙ୍ଗେରିଆନ୍" msgid "Icon" msgstr "ଆଇକନ୍" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "ଆବେଦନକାରୀ ଟ୍ରାକିଂ ସିଷ୍ଟମ ପାଇଁ ଖାଲି ସ୍ଥାନ ଚିହ୍ନଟ କରନ୍ତୁ ଏବଂ କେବଳ ଉଚ୍ଚ-ଆତ୍ମବିଶ୍ୱାସୀ କୀୱାର୍ଡ ଉନ୍ନତି ପ୍ରୟୋଗ କରନ୍ତୁ।" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "ଯଦି ଏହା ସ୍କାନ୍‌ରୁ ଆସିଥାଏ, ତେବେ ତାହା ଆଶାନୁରୂପ। ନଚେତ୍ ଏହାକୁ ହଟାନ୍ତୁ; ନିଯୁକ୍ତିକାରୀମାନେ ଏହାକୁ କୀୱାର୍ଡ ଭରଣ ଭାବରେ ପଢ଼ନ୍ତି।" @@ -2701,7 +2695,7 @@ msgstr "CSV ରୁ ଆମଦାନି କରନ୍ତୁ |" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "ଆମଦାନୀ ହୋଇଥିବା {0} ପ୍ରୟୋଗ (ଗୁଡିକ) |" +msgstr "ଆମଦାନୀ ହୋଇଥିବା {0} ଆବେଦନ (ଗୁଡିକ) |" #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "କନ୍ନଡ" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "ଗୋଟିଏ ଠିକଣା ରଖନ୍ତୁ, ଯାହା ଦ୍ୱାରା କେଉଁଟି ବ୍ୟବହାର କରାଯିବ ତାହା ଅନୁମାନ କରିବାକୁ ପଡ଼ିବ ନାହିଁ।" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ଗୋଟିଏ ମାତ୍ର ଠିକଣା ରଖନ୍ତୁ, ଯାହାଦ୍ୱାରା କେଉଁଟି ବ୍ୟବହାର କରିବ ବୋଲି ସଫ୍ଟୱେୟାରକୁ ଅନୁମାନ କରିବାକୁ ପଡ଼ିବ ନାହିଁ।" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "ଏହାକୁ 2.5 MB ତଳେ ରଖନ୍ତୁ, ସାଧାରଣତଃ ଛବିଗୁଡ଼ିକୁ ହଟାଇ କିମ୍ବା ଛୋଟ କରି।" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "ଏହି ରେଜ୍ୟୁମେ ବିଷୟରେ ବ୍ୟକ୍ତିଗତ ଟିପ୍ପଣୀ ଏଠାରେ ରଖନ୍ତୁ। ଅନ୍ୟ କେହି ସେଗୁଡିକ ଦେଖିପାରିବେ ନାହିଁ।" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "ରେଜ୍ୟୁମେ ବିଷୟବସ୍ତୁକୁ ଟେକ୍ସଟର ଛବି ପରିବର୍ତ୍ତେ ପ୍ରକୃତ ଟେକ୍ସଟ୍ ଭାବରେ ରଖନ୍ତୁ।" @@ -3058,6 +3056,10 @@ msgstr "ଲାଇନ୍ ଉଚ୍ଚତା" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume ଲିଙ୍କ୍ କରନ୍ତୁ (ସୁପାରିଶ କରାଯାଇଛି)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI ମେଳ ସ୍କୋରିଂ ଏବଂ ଅନୁକୂଳନ ବ୍ୟବହାର କରିବା ପାଇଁ ଏକ Reactive Resume ରେଜ୍ୟୁମେକୁ ଲିଙ୍କ୍ କରନ୍ତୁ।" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "ଆପଣଙ୍କ ଫିଟ୍ ସ୍କୋର କରିବା ଏବଂ ଏକ କପି ଅନୁକୂଳ କରିବା ପାଇଁ ଏକ ରେଜ୍ୟୁମେ ଲିଙ୍କ୍ କରନ୍ତୁ ଏବଂ କାର୍ଯ୍ୟ ବର୍ଣ୍ଣନା (ସମ୍ପାଦନ କରନ୍ତୁ) ପେଷ୍ଟ କରନ୍ତୁ।" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, ରେଫରାଲ୍…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume ଲିଙ୍କ୍ କରିବା AI ମ୍ୟାଚ୍ ସ୍କୋରିଂ ଏବଂ ଅନୁକୂଳନକୁ ସକ୍ଷମ କରେ।" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "ଆପଣଙ୍କ {providerName} ଆକାଉଣ୍ଟ ସହ ଲିଙ୍କ୍ ହେଉଛି..." @@ -3143,11 +3141,6 @@ msgstr "ଅବସ୍ଥାନ" msgid "Lock" msgstr "ଲକ୍ କରନ୍ତୁ" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ଲଗଆଉଟ୍ କରନ୍ତୁ" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "ଲମ୍ବା ଅଂଶ ବଡ଼ ଅକ୍ଷରରେ ଲେଖାଯାଇଛି।" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ମୁଖ୍ୟ ନାଭିଗେସନ୍" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "ଅଭିଜ୍ଞତା ବିଭାଗକୁ ଅଧିକ ଫଳାଫଳ-ଭିତ୍ତିକ କରନ୍ତୁ ଏବଂ ଅସ୍ପଷ୍ଟ ଦାୟିତ୍ୱ ଦୂର କରନ୍ତୁ।" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "ଅଭିଜ୍ଞତା ବିଭାଗକୁ ଫଳାଫଳ ଉପରେ କେନ୍ଦ୍ରିତ କରନ୍ତୁ ଏବଂ ଅସ୍ପଷ୍ଟ ଦାୟିତ୍ୱଗୁଡିକୁ କାଟି ଦିଅନ୍ତୁ।" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// ସହ ଆରମ୍ଭ ହେବା ଆବଶ୍ୟକ" msgid "Name" msgstr "ନାମ" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "ଆପଣ ଆବେଦନ କରୁଥିବା ପଦବୀର ନାମ ହିଁ ରେଜ୍ୟୁମେକୁ ଦିଅନ୍ତୁ।" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "ନାମ କିଗୁଡିକୁ ଅଲଗା କରି ଚିହ୍ନିବାରେ ସାହାଯ୍ୟ କରେ, ତେଣୁ ଆପଣ ଏହାକୁ କେଉଁଥିପାଇଁ ବ୍ୟବହାର କରିବେ ସେହି ନାମ ଦିଅନ୍ତୁ।" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ଯଦି ଆପଣ ଏକରୁ ଅଧିକ ପାସକି ପଞ୍ଜୀକୃତ କରନ୍ତି, ତେବେ ସେଗୁଡିକୁ ଅଲଗା କରି ଚିହ୍ନିବାରେ ନାମ ସାହାଯ୍ୟ କରେ।" + #: src/libs/locale.ts msgid "Nepali" msgstr "ନେପାଳୀ" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "ନୂତନ ଆପ୍ଲିକେସନ୍" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "ନୂତନ ବିଶେଷତା ନିରନ୍ତର ଭାବେ ଯୋଡାଯାଉଛି ଏବଂ ଉନ୍ନତି କରାଯାଉଛି, ସେହିପରି ଯଥା ସମୟରେ ଫେରି ଯାଞ୍ଚ କରନ୍ତୁ।" +msgid "New features land regularly, so check back now and then." +msgstr "ନୂଆ ବୈଶିଷ୍ଟ୍ୟ ନିୟମିତ ଭାବରେ ଆସୁଥାଏ, ତେଣୁ ମଝିରେ ମଝିରେ ଆସି ଦେଖନ୍ତୁ।" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "ନୂଆ ଥ୍ରେଡ୍‌" msgid "New Thread" msgstr "ନୂଆ ଥ୍ରେଡ୍" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "କୌଣସି ବିଜ୍ଞାପନ ନାହିଁ, କୌଣସି ଟ୍ରାକର୍ ନାହିଁ; ଆପଣଙ୍କ ବାଟରେ କିଛି ବି ବାଧା ଦିଏ ନାହିଁ।" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "ବିଜ୍ଞାପନ ନାହିଁ, ଟ୍ରାକିଂ ନାହିଁ" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "କ applications ଣସି ପ୍ରୟୋଗ ଆପଣଙ୍କ ଫିଲ୍ଟର ସହିତ ମେଳ ଖାଉ ନାହିଁ |" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "ଏପର୍ଯ୍ୟନ୍ତ କ applications ଣସି ପ୍ରୟୋଗ ନାହିଁ - ଆପଣଙ୍କର ଫନେଲ୍ ଏବଂ ଉତ୍ତର ହାର ଦେଖିବାକୁ କିଛି ଯୋଡନ୍ତୁ |" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "ଏପର୍ଯ୍ୟନ୍ତ କୌଣସି ଆବେଦନ ନାହିଁ। ଆପଣଙ୍କ ଫନେଲ୍ ଏବଂ ଉତ୍ତର ହାର ଦେଖିବା ପାଇଁ କିଛି ଯୋଡନ୍ତୁ।" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "କୌଣସି ବୁଲେଟ୍ ତାଲିକା ମିଳିଲା ନାହିଁ।" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ସେହି ସନ୍ଧାନ ସହ ମେଳ ଖାଉଥିବା କୌଣସି କମାଣ୍ଡ ନାହିଁ।" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "କୌଣସି ପାରମ୍ପରିକ ବିଭାଗ ଶୀର୍ଷକ ମିଳିଲା ନାହିଁ।" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "କୌଣସି ଫୋନ୍ ନମ୍ବର ମିଳିଲା ନାହିଁ।" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "ଆପଣ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେବେ କି ନାହିଁ ସେ ବିଷୟରେ କୌଣସି ପୂର୍ବାନୁମାନ ନାହିଁ — କୌଣସି ଉପକରଣ ତାହା କରିପାରିବ ନାହିଁ।" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "ଆପଣ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେବେ କି ନାହିଁ ତାହା ଏଠାରେ ପୂର୍ବାନୁମାନ କରାଯାଏ ନାହିଁ। କୌଣସି ଉପକରଣ ତାହା କରିପାରିବ ନାହିଁ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3458,7 +3472,7 @@ msgstr "ଆପଣଙ୍କ ସନ୍ଧାନ ସହ କୌଣସି ରିଜ #: src/features/applications/components/application-form-sheet.tsx msgid "No resumes yet." -msgstr "ଏପର୍ଯ୍ୟନ୍ତ କ res ଣସି କାର୍ଯ୍ୟ ଆରମ୍ଭ ହୋଇନାହିଁ |" +msgstr "ଏପର୍ଯ୍ୟନ୍ତ କୌଣସି ରେଜ୍ୟୁମେ ନାହିଁ।" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "No saved versions yet." @@ -3549,6 +3563,10 @@ msgstr "ଓଡ଼ିଆ" msgid "Ollama Cloud" msgstr "ଓଲାମା କ୍ଲାଉଡ୍" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "ବିଲୋପ ହେବା ପରେ, ସେହି କି ଆଉ ଆପଣଙ୍କ ତଥ୍ୟ ଆକ୍ସେସ୍ କରିପାରିବ ନାହିଁ। ଏହାକୁ ପୂର୍ବାବସ୍ଥାକୁ ଫେରାଯାଇପାରିବ ନାହିଁ।" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ଗୋଟିଏ କ୍ଲିକ୍ ସାଇନ୍‑ଇନ୍" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "କେବଳ ପ୍ରଥମ {0} ପୃଷ୍ଠା ଯାଞ୍ଚ କରାଯାଇଥିଲା, ତେଣୁ ଏହି ରିପୋର୍ଟ ସମ୍ପୂର୍ଣ୍ଣ ଫାଇଲକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ନାହିଁ।" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "କେବଳ ପ୍ରଥମ {MAX_IMPORT} ଧାଡିଗୁଡ଼ିକ ଆମଦାନୀ - {overflow} ବାକି ରହିଲା | ବାକି ଆମଦାନି କରିବାକୁ ଫାଇଲ୍ ବିଭାଜନ କରନ୍ତୁ |" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "ଏକାଥରକେ କେବଳ ପ୍ରଥମ {MAX_IMPORT} ଧାଡ଼ି ଆୟାତ ହୁଏ, {overflow} ଛାଡ଼ି ଦିଆଯାଏ। ବାକିଗୁଡିକ ଆୟାତ କରିବାକୁ ଫାଇଲକୁ ଭାଗ କରନ୍ତୁ।" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3649,10 +3667,6 @@ msgstr "ଏଜେଣ୍ଟଙ୍କ ପାଇଁ ଇଚ୍ଛାଧୀନ ଟି msgid "Optional note for the agent…" msgstr "ଏଜେଣ୍ଟଙ୍କ ପାଇଁ ଇଚ୍ଛାଧୀନ ଟିପ୍ପଣୀ…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "ଇଚ୍ଛାକୃତ ଭାବେ, ଏକ ପାସୱାର୍ଡ ସେଟ୍ କରନ୍ତୁ ଯାହାଦ୍ୱାରା କେବଳ ପାସୱାର୍ଡ ଥିବା ଲୋକମାନେ ଲିଙ୍କ ମାଧ୍ୟମରେ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ଦେଖିପାରିବେ।" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ଐଚ୍ଛିକ ଭାବରେ, ଏକ ଚାକିରି ପୋଷ୍ଟିଙ୍ଗର କେଉଁ ଶବ୍ଦ ପୂର୍ବରୁ ଦେଖାଯାଏ।" @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "ପାସକି" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "ପାସକି ସଫଳତାର ସହ ବିଲୋପ କରାଗଲା।" +msgid "Passkey deleted." +msgstr "ପାସକି ବିଲୋପ କରାଯାଇଛି।" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "ପାସକି ସଫଳତାର ସହ ପଞ୍ଜୀକୃତ ହେଲା।" +msgid "Passkey registered." +msgstr "ପାସକି ପଞ୍ଜୀକୃତ ହୋଇଛି।" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "ଦ୍ୱନ୍ଦ୍ୱ" msgid "Persian" msgstr "ପର୍ସିଆନ୍" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "ଆପଣଙ୍କ ଅନୁସାରେ ରଙ୍ଗ, ଫଣ୍ଟ କିମ୍ବା ଡିଜାଇନ୍ ବ୍ୟବହାର କରି ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ବ୍ୟକ୍ତିଗତ କରନ୍ତୁ।" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ଫୋନ୍" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "ସାଇଡବାରରୁ ଏକ ବାର୍ତ୍ତାଳାପ ବାଛନ୍ତୁ, କିମ୍ବା ଏକ ଡ୍ରାଫ୍ଟ ଉପରେ କାମ କରିବାକୁ ଏକ ନୂଆ ଥ୍ରେଡ୍ ଆରମ୍ଭ କରନ୍ତୁ।" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ କିମ୍ବା କଭର୍ ଚିଠି ପାଇଁ ଏକ ଫର୍ମାଟ୍ ବାଛନ୍ତୁ।" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ଏକ ଆଇକନ୍ ବାଛନ୍ତୁ" @@ -3848,27 +3866,15 @@ msgstr "ପାଇପଲାଇନ ପ୍ରବାହ |" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "ସମସ୍ତ ପ୍ରୟୋଗଗୁଡ଼ିକରେ ପାଇପଲାଇନ ସ୍ୱାସ୍ଥ୍ୟ |" +msgstr "ସମସ୍ତ ଆବେଦନଗୁଡ଼ିକରେ ପାଇପଲାଇନ ସ୍ୱାସ୍ଥ୍ୟ |" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "ଲେଆଉଟ୍ ପ୍ୟାନେଲ୍‌ରୁ ଏହାକୁ ଏକ ପୃଷ୍ଠାରେ ରଖନ୍ତୁ, କିମ୍ବା ରଖି ଦେବାକୁ ଚାହୁଁଥିଲେ ଏହାକୁ ଲୁଚାନ୍ତୁ।" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Plain ପାଠ୍ୟ, AI ସାଧନ ଏବଂ ଶୀଘ୍ର ସମ୍ପାଦନା ପାଇଁ ଆଦର୍ଶ |" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ପାଇଁ ଦୟାକରି ଏକ ନୂତନ ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "ଦୟାକରି ରେଜ୍ୟୁମେ ମାଲିକଙ୍କ ଦ୍ୱାରା ଆପଣଙ୍କ ସହ ସେୟାର କରାଯାଇଥିବା ପାସୱାର୍ଡ ପ୍ରବେଶ କରନ୍ତୁ।" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "ଦୟାକରି ଯେଉଁ URL କୁ ଲିଙ୍କ କରିବାକୁ ଚାହାଁନ୍ତି ସେଥିରେ ପ୍ରବେଶ କରନ୍ତୁ:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI ଟୁଲ୍ ଏବଂ ଶୀଘ୍ର ସମ୍ପାଦନା ପାଇଁ ଉପଯୁକ୍ତ ସାଧା ପାଠ୍ୟ।" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "ଦୟାକରି ପ୍ରୋଜେକ୍ଟକୁ ସମର୍ଥନ msgid "Please upload a PDF file." msgstr "ଦୟାକରି ଏକ PDF ଫାଇଲ୍ ଅପଲୋଡ୍ କରନ୍ତୁ |" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "ଦୟାକରି ଅପେକ୍ଷା କରନ୍ତୁ, ଆପଣଙ୍କ PDF ସୃଷ୍ଟି ହେଉଛି..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "ଆପଣଙ୍କର PDF ଜେନେରେଟ୍ ହେବା ପର୍ଯ୍ୟନ୍ତ ଦୟାକରି ଅପେକ୍ଷା କରନ୍ତୁ…" - #: src/libs/locale.ts msgid "Polish" msgstr "ପୋଲିଶ୍" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ପସନ୍ଦ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "ମୋର କ୍ୟାରିଅର ବର୍ଣ୍ଣନାକୁ ପରିବର୍ତ୍ତନ ନକରି ସ୍ପଷ୍ଟତାକୁ ଉନ୍ନତ କରୁଥିବା ଏକ ରକ୍ଷଣଶୀଳ ପ୍ୟାଚ୍ ପ୍ରସ୍ତୁତ କରନ୍ତୁ।" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "ମୋ କ୍ୟାରିଅରର କାହାଣୀକୁ ନ ବଦଳାଇ କେବଳ ସ୍ପଷ୍ଟତା ବଢ଼ାଉଥିବା ଏକ ସାବଧାନ ସଂଶୋଧନ ପ୍ରସ୍ତୁତ କରନ୍ତୁ।" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "ପ୍ରକଳ୍ପଗୁଡିକ" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ଅନଧିକୃତ ଆକ୍ସେସ୍ ଠାରୁ ପାସୱାର୍ଡ ଦ୍ୱାରା ସୁରକ୍ଷିତ କରନ୍ତୁ" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "ପାସୱାର୍ଡ ସହ ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ସୁରକ୍ଷିତ କରନ୍ତୁ, ଏବଂ କେବଳ ପାସୱାର୍ଡ ଥିବା ଲୋକମାନଙ୍କୁ ଏହା ଦେଖିବାକୁ ଦିଅନ୍ତୁ।" +msgid "Protect your resume with a password" +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ପାସୱାର୍ଡ ଦ୍ୱାରା ସୁରକ୍ଷିତ କରନ୍ତୁ" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "ପ୍ରକାଶନଗୁଡିକ" msgid "Publisher" msgstr "ପ୍ରକାଶକ" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେରେ ଏକ ପାସୱାର୍ଡ ଲଗାନ୍ତୁ, ଯାହାଦ୍ୱାରା ଆପଣ ଯାହାଙ୍କୁ ଦେବେ କେବଳ ସେମାନେ ହିଁ ଏହାକୁ ପଢ଼ିପାରିବେ।" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ପ୍ରଥମ ପୃଷ୍ଠାର ଶୀର୍ଷ ନିକଟରେ ଏକ ସରଳ ଇମେଲ୍ ଠିକଣା ରଖନ୍ତୁ। ଅଧିକାଂଶ ସିଷ୍ଟମ ଏହା ଅଧୀନରେ ଆପଣଙ୍କୁ ଫାଇଲ୍ କରନ୍ତି।" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 ସଜିବ ସମୁଦାୟ ଦ୍ୱାରା ନିରନ୍ତର ଭାବେ ବଢ଼ିବାକୁ ଲାଗିଛି। ଏହି ପ୍ରକଳ୍ପ ଏକ ଆନେକ ବ୍ୟକ୍ତିଙ୍କୁ କୃତଜ୍ଞ ଯେଉଁମାନେ ଏହାକୁ ଭଲ କରିବାକୁ ତାଙ୍କର ସମୟ ଏବଂ ଦକ୍ଷତା ଦାନ କରିଛନ୍ତି। ଆମେ ସେହି କୋଡର୍‌ମାନଙ୍କୁ ଉତ୍ସବ କରୁଛୁ ଯେଉଁମାନେ GitHub ରେ ଏହାର ବିଶେଷତାଗୁଡିକୁ ଉନ୍ନତ କରିଛନ୍ତି, ସେହି ଭାଷାବିଦ୍‌ମାନେ ଯାହାଙ୍କ Crowdin ରେ ଅନୁବାଦ ଏହାକୁ ବିସ୍ତୃତ ସ୍ୱର୍ଣ୍ଣମଧ୍ୟମ ପାଇଁ ପହଁଚାଇଛି, ଏବଂ ସେମାନେ ଯେଉଁମାନେ ଏହାର ଅବିରତ ବିକାଶକୁ ସମର୍ଥନ କରିବାକୁ ଦାନ କରିଛନ୍ତି।" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "ଲୋକମାନେ ନିଜର ସମୟ ଦେଉଥିବାରୁ ହିଁ Reactive Resume ଉନ୍ନତ ହେଉଛି। GitHub ରେ ଥିବା ଅବଦାନକାରୀମାନେ ବୈଶିଷ୍ଟ୍ୟ ତିଆରି କରନ୍ତି ଏବଂ ବଗ୍ ସୁଧାରନ୍ତି, Crowdin ରେ ଥିବା ଅନୁବାଦକମାନେ ଏହାକୁ ଅନ୍ୟ ଭାଷାରେ ପଠନୀୟ କରନ୍ତି, ଏବଂ ଦାତାମାନେ ବିକାଶ ଜାରି ରଖିବାରେ ସାହାଯ୍ୟ କରନ୍ତି। ଏହି ପ୍ରକଳ୍ପର ଅଗ୍ରଗତି ସେମାନଙ୍କ ସମସ୍ତଙ୍କ ଉପରେ ନିର୍ଭର କରେ।" #: 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 ଏକ ନିଶୁଳ୍କ ଏବଂ ଖୋଲା‑ମୂଳ ପ୍ରକଳ୍ପ, ଭଲପାଇବା ସହିତ ନିର୍ମିତ ଏବଂ ମୋ ଏବଂ ଗୋଟିଏ ଅବଦାନକାରୀ ସମୁଦାୟ ଦ୍ୱାରା ପରିଚାଳିତ। ଆପଣଙ୍କ ଦାନ ଆଲୋକ ଜଳି ରହିବାକୁ ଏବଂ କୋଡ୍ ପ୍ରବାହିତ ରହିବାକୁ ସାହାଯ୍ୟ କରେ।" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ଏକ ନିଶୁଳ୍କ ଓ ଖୋଲା-ମୂଳ ପ୍ରକଳ୍ପ; ମୁଁ ଏବଂ ଅବଦାନକାରୀଙ୍କ ଏକ ସମ୍ପ୍ରଦାୟ ମିଶି ଏହାର ରକ୍ଷଣାବେକ୍ଷଣ କରୁ। ଆପଣଙ୍କ ଦାନ ଚାଲିବାର ଖର୍ଚ୍ଚ ବହନ କରେ ଏବଂ ବିକାଶ ଜାରି ରଖେ।" #: 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." -msgstr "Reactive Resume ଏକ ନିଶୁଳ୍କ ଏବଂ ଖୋଲା‑ମୂଳ ରେଜ୍ୟୁମେ ବିଲ୍ଡର, ଯାହା ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି, ଅଦ୍ୟତନ ଏବଂ ସେୟାର କରିବା ପ୍ରକ୍ରିୟାକୁ ସହଜ କରେ।" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି କରିବା, ଅପଡେଟ୍ କରିବା ଏବଂ ସେୟାର୍ କରିବାକୁ ସହଜ କରୁଥିବା ଏକ ନିଶୁଳ୍କ ଓ ଖୋଲା-ମୂଳ ରେଜ୍ୟୁମେ ବିଲ୍ଡର ହେଉଛି Reactive Resume।" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." -msgstr "ପ୍ରତିକ୍ରିୟାଶୀଳ ରିଜ୍ୟୁମ୍ ମାଗଣା ଏବଂ ଖୋଲା ଉତ୍ସ। ଯଦି ଏହା ଆପଣଙ୍କୁ ସାହାଯ୍ୟ କରିଛି, ଦୟାକରି ଦାନ କରିବାକୁ ବିଚାର କରନ୍ତୁ।" +msgstr "ରିଆକ୍ଟିଭ୍ ରିଜ୍ୟୁମ୍ ମାଗଣା ଏବଂ ଖୋଲା ଉତ୍ସ। ଯଦି ଏହା ଆପଣଙ୍କୁ ସାହାଯ୍ୟ କରିଛି, ଦୟାକରି ଦାନ କରିବାକୁ ବିଚାର କରନ୍ତୁ।" #: 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 ଖୋଲା‑ମୂଳ, ଗୋପନୀୟତା‑କେନ୍ଦ୍ରିତ ଏବଂ ସଂପୂର୍ଣ୍ଣ ଭାବରେ ନିଶୁଳ୍କ। ଅନ୍ୟ ରେଜ୍ୟୁମେ ବିଲ୍ଡରଗୁଡିକ ଭଳି ଏହା ବିଜ୍ଞାପନ ଦେଖାଏ ନାହିଁ, ଆପଣଙ୍କ ତଥ୍ୟକୁ ଟ୍ରାକ୍ କରେ ନାହିଁ, କିମ୍ବା ପେୱାଲ୍ ପଛରେ ବିଶେଷତାଗୁଡିକୁ ଆଟକାଇ ରଖେ ନାହିଁ।" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ଖୋଲା-ମୂଳ, ଗୋପନୀୟ ଏବଂ ନିଶୁଳ୍କ। ଏହା କୌଣସି ବିଜ୍ଞାପନ ଦେଖାଏ ନାହିଁ, ଆପଣ କଣ କରୁଛନ୍ତି ତାହା ଟ୍ରାକ୍ କରେ ନାହିଁ, ଏବଂ ବୈଶିଷ୍ଟ୍ୟଗୁଡିକୁ ଦେୟ ପ୍ରାଚୀର ପଛରେ ବନ୍ଦ କରି ରଖେ ନାହିଁ।" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "ରିଆକ୍ଟିଭ୍ ରିଜ୍ୟୁମ୍ ମାଗଣା, #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "ପ୍ରତିକ୍ରିୟାଶୀଳ ରିଜ୍ୟୁମ୍ v<0>{__APP_VERSION__}" +msgstr "ରିଆକ୍ଟିଭ୍ ରିଜ୍ୟୁମ୍ v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "ପୁନଃନାମକରଣ କରନ୍ତୁ" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "ଆପଣଙ୍କ ବ୍ରାଉଜରରେ ଆପଣଙ୍କର ବର୍ତ୍ତମାନର ରେଜ୍ୟୁମେକୁ PDF ରେ ରେଣ୍ଡର୍ କରି ସମ୍ପୂର୍ଣ୍ଣ ଫାଇଲ୍ ଯାଞ୍ଚ ଚଲାଏ। କିଛି ଅପଲୋଡ୍ ହୁଏ ନାହିଁ।" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "ଆପଣଙ୍କ ବର୍ତ୍ତମାନର ରେଜ୍ୟୁମେକୁ PDF ରେ ପରିଣତ କରି, ଆପଣଙ୍କ ବ୍ରାଉଜରରେ ହିଁ ସମ୍ପୂର୍ଣ୍ଣ ଫାଇଲ୍ ଯାଞ୍ଚ ଚଳାଏ। କିଛି ବି ଅପଲୋଡ୍ କରାଯାଏ ନାହିଁ।" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "ଏହି ସଂସ୍କରଣକୁ ପୁନଃସ୍ଥାପନ କ #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "ପୁନରାବୃତ୍ତି" +msgstr "ରେଜ୍ୟୁମେ" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "ବିଷୟବସ୍ତୁକୁ ପୁଣି ଆରମ୍ଭ କରନ୍ତୁ" +msgstr "ରେଜ୍ୟୁମେ ବିଷୟବସ୍ତୁ" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,9 +4316,14 @@ msgstr "ରେଜ୍ୟୁମେ ସମ୍ପାଦନ" msgid "Resume file" msgstr "ରେଜୁମେ ଫାଇଲ୍" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "ରେଜ୍ୟୁମେ ଲିଙ୍କ୍ କ୍ଲିପବୋର୍ଡକୁ କପି କରାଯାଇଛି।" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" -msgstr "ଲିଙ୍କ୍ ପୁନ ume ଆରମ୍ଭ କରନ୍ତୁ |" +msgstr "ରେଜ୍ୟୁମେ ଲିଙ୍କ୍ ହୋଇଛି" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" @@ -4328,7 +4331,11 @@ msgstr "ରିଜ୍ୟୁମ୍ ବିକଳ୍ପଗୁଡ଼ିକ" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "ପ୍ୟାଚ୍ ପୁଣି ଆରମ୍ଭ କରନ୍ତୁ" +msgstr "ରେଜ୍ୟୁମେ ପ୍ୟାଚ୍" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "ଭିନ୍ନ ଭିନ୍ନ ବୃତ୍ତି ଓ ରୁଚି ପାଇଁ ରେଜ୍ୟୁମେ ଟେମ୍ପ୍ଲେଟ୍‌ଗୁଡିକ। ଆପଣଙ୍କୁ ମାନୁଥିବା ଟିକୁ ବାଛନ୍ତୁ।" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "ସମ୍ପାଦନଗୁଡ଼ିକର ସମୀକ୍ଷା କରନ୍ତୁ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "ଚାକିରି ବର୍ଣ୍ଣନା ସହିତ ଜୀବନ ଜୀବିକା ସମୀକ୍ଷା କରନ୍ତୁ ଏବଂ ଅନିଶ୍ଚିତ ବିଭାଗ ପରିବର୍ତ୍ତନ କରିବା ପୂର୍ବରୁ ମୋତେ ପ୍ରଶ୍ନ ପଚାରନ୍ତୁ।" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ଏକ ଚାକିରି ବିବରଣୀ ସହ ମିଳାଇ ରେଜ୍ୟୁମେକୁ ସମୀକ୍ଷା କରନ୍ତୁ, ଏବଂ ଆପଣ ନିଶ୍ଚିତ ନଥିବା କୌଣସି ଜିନିଷ ବଦଳାଇବା ପୂର୍ବରୁ ମୋତେ ପଚାରନ୍ତୁ।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "ସମୀକ୍ଷା ହେଉଛି…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "ସାଧାରଣ ଶବ୍ଦ ନ ଶୁଣାଇ ଜଣେ ବରିଷ୍ଠ ଇଞ୍ଜିନିୟରିଂ ପରିଚାଳକ ଭୂମିକାକୁ ଲକ୍ଷ୍ୟ କରି ସାରାଂଶକୁ ପୁନଃନିର୍ମାଣ କରନ୍ତୁ।" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "ଜଣେ ବରିଷ୍ଠ ଇଞ୍ଜିନିୟରିଂ ମ୍ୟାନେଜର ଭୂମିକା ପାଇଁ ସାରାଂଶକୁ ପୁଣି ଲେଖନ୍ତୁ, ଏବଂ ଏହାକୁ ନିର୍ଦ୍ଦିଷ୍ଟ ରଖନ୍ତୁ।" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "ଏକ ଷ୍ଟାର୍ଟଅପ୍ ପ୍ରତିଷ୍ଠାତା-ରୁ-ଉତ୍ପାଦ-ନେତା ପରିବର୍ତ୍ତନ ପାଇଁ ଏହି ରିଜ୍ୟୁମକୁ ପୁନଃଲେଖନ କରନ୍ତୁ ଯାହା ସ୍ପଷ୍ଟ ବ୍ୟବସାୟିକ ପ୍ରଭାବ ପକାଇବ।" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "ପ୍ରଡକ୍ଟ ଲିଡ୍ ଭୂମିକାକୁ ଯାଉଥିବା ଜଣେ ଷ୍ଟାର୍ଟଅପ୍ ପ୍ରତିଷ୍ଠାତାଙ୍କ ପାଇଁ ଏହି ରେଜ୍ୟୁମେକୁ ପୁଣି ଲେଖନ୍ତୁ, ଏବଂ ବ୍ୟବସାୟିକ ପ୍ରଭାବ ଦେଖାନ୍ତୁ।" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "ଖୋଜନ୍ତୁ" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "ପ୍ରୟୋଗଗୁଡ଼ିକ ଖୋଜ…" +msgstr "ଆବେଦନଗୁଡ଼ିକ ଖୋଜ…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "ବିଭଜକ" msgid "Serbian" msgstr "ସର୍ବିଆନ୍" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "ଯଦି ଆପଣ ଚାହାଁନ୍ତି ଯେ ପାସୱାର୍ଡ ଜାଣିଥିବା ଲୋକମାନେ ହିଁ ସର୍ବସାଧାରଣ URL ଖୋଲନ୍ତୁ, ତେବେ ଏକ ପାସୱାର୍ଡ ସେଟ୍ କରନ୍ତୁ।" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "ଏକ AI ପ୍ରଦାନକାରୀ ସେଟ୍ ଅପ୍ କର msgid "Set up an AI provider before starting a thread." msgstr "ଏକ ଥ୍ରେଡ୍ ଆରମ୍ଭ କରିବା ପୂର୍ବରୁ ଏକ AI ପ୍ରଦାନକାରୀ ସେଟ୍ ଅପ୍ କରନ୍ତୁ।" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ପ୍ରଥମେ ଏକ AI ପ୍ରଦାନକାରୀ ସେଟ୍ ଅପ୍ କରନ୍ତୁ।" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ଏହି ରିଜ୍ୟୁମ୍ ବିଷୟରେ ଚାଟ୍ କରିବା ପାଇଁ ଏବଂ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ସମ୍ପାଦନା ଲାଗୁ କରିବା ପାଇଁ ଏକ AI ପ୍ରଦାନକାରୀ ସେଟ୍ ଅପ୍ କରନ୍ତୁ।" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "ଆରମ୍ଭ କରିବା ପାଇଁ ଏକ AI ପ୍ରଦାନକାରୀ ସ୍ଥାପନ କରନ୍ତୁ।" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ପରିଚୟ ପ୍ରମାଣିକରଣ ଆପ୍ ସେଟ୍‌ msgid "Shadow Width" msgstr "ଛାୟା ପ୍ରସ୍ଥ" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "ଏକ ସର୍ବସାଧାରଣ URL ମାଧ୍ୟମରେ ସେୟାର୍ କରନ୍ତୁ, ସେହି URL ରେ ଏକ ପାସୱାର୍ଡ ଲଗାନ୍ତୁ, କିମ୍ବା PDF ଡାଉନଲୋଡ୍ କରି ନିଜେ ପଠାନ୍ତୁ।" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "ସାର୍ବଜନିକ URL ସହ ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ସେୟାର କରନ୍ତୁ, ଏବଂ ଅନ୍ୟମାନଙ୍କୁ ଏହାକୁ ଦେଖିବାକୁ ଦିଅନ୍ତୁ।" +msgid "Share your resume with a public URL." +msgstr "ଏକ ସର୍ବସାଧାରଣ URL ମାଧ୍ୟମରେ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସେୟାର୍ କରନ୍ତୁ।" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ସାଇନ୍ ଇନ୍ msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google କିମ୍ବା କଷ୍ଟମ୍ OAuth ପ୍ରଦାନକାରୀ ସହ ସାଇନ୍ ଇନ୍ କରନ୍ତୁ।" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "ସାଇନ୍ ଆଉଟ୍ କରନ୍ତୁ" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "କିଛି ଅକ୍ଷର ପ୍ରଶ୍ନବାଚକ ଚିହ୍ନ ଭାବରେ ବାହାରକୁ ଆସନ୍ତି।" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "କିଛି ଯାଞ୍ଚ ପାଇଁ ଏହି ଫାଇଲରେ ନଥିବା ସୂଚନା ଆବଶ୍ୟକ: ନିରୀକ୍ଷଣ କରାଯାଇ ନପାରିଥିବା ପୃଷ୍ଠା ବିଷୟବସ୍ତୁ, କିମ୍ବା ଏହି ଯାଞ୍ଚ ଅନ୍ତର୍ଭୁକ୍ତ ନକରୁଥିବା ଭାଷାର ଟେକ୍ସଟ୍। ସେଗୁଡ଼ିକୁ ସଫଳ କି ବିଫଳ କୌଣସିଟି ଭାବରେ ଗଣାଯାଏ ନାହିଁ।" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "କିଛି ଯାଞ୍ଚ ପାଇଁ ଏହି ଫାଇଲରେ ନଥିବା ସୂଚନା ଆବଶ୍ୟକ: ପରୀକ୍ଷା କରାଯାଇ ନ ପାରିଥିବା ପୃଷ୍ଠା ବିଷୟବସ୍ତୁ, କିମ୍ବା ଏହି ଯାଞ୍ଚଗୁଡିକ ଅନ୍ତର୍ଭୁକ୍ତ ନକରୁଥିବା ଭାଷାର ପାଠ୍ୟ। ସେଗୁଡିକ ନା ଉତ୍ତୀର୍ଣ୍ଣ ଭାବେ ଗଣାଯାଏ, ନା ଅନୁତ୍ତୀର୍ଣ୍ଣ ଭାବେ।" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "ରେଜ୍ୟୁମେକୁ ଆପଣଙ୍କ ନାମ ସହିତ ଏକ ପୃଥକ ଧାଡ଼ିରେ ଆରମ୍ଭ କରନ୍ତୁ।" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "ଥ୍ରେଡ୍ ଆରମ୍ଭ କରନ୍ତୁ" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor ମୋର ରିଜ୍ୟୁମ୍ |" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ଏହି ରିଜ୍ୟୁମକୁ ପ୍ରଡକ୍ଟ ମ୍ୟାନେଜର ଚାକିରି ବର୍ଣ୍ଣନା ଅନୁସାରେ ସଜାନ୍ତୁ ଏବଂ ରୋଡମ୍ୟାପ୍ ମାଲିକାନା, ଅଂଶୀଦାରଙ୍କ ଯୋଗାଯୋଗ ଏବଂ ମାପଯୋଗ୍ୟ ଲଞ୍ଚ ଫଳାଫଳ ଉପରେ ଗୁରୁତ୍ୱ ଦିଅନ୍ତୁ।" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ଏକ ପ୍ରଡକ୍ଟ ମ୍ୟାନେଜର ଚାକିରି ବିବରଣୀ ଅନୁଯାୟୀ ଏହି ରେଜ୍ୟୁମେକୁ ଅନୁକୂଳ କରନ୍ତୁ, ଏବଂ ରୋଡମ୍ୟାପ୍ ଦାୟିତ୍ୱ, ଅଂଶୀଦାରଙ୍କ ସହ ଯୋଗାଯୋଗ, ତଥା ମାପଯୋଗ୍ୟ ଲଞ୍ଚ ଫଳାଫଳ ଉପରେ ଗୁରୁତ୍ୱ ଦିଅନ୍ତୁ।" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ଏଜେଣ୍ଟଙ୍କୁ ଆପଣଙ୍କ ମତାମତ ଆବଶ୍ୟକ।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API କି ସଫଳତାର ସହ ବିଲୋପ କରାଯାଇଛି।" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Reactive Resume କୁ ଆପଣଙ୍କ ନିଜର ଆପ୍ଲିକେସନ୍ ସହ କିପରି ଯୋଡ଼ିବେ ତାହା API ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ଦେଖାଏ। ଏଥିରେ ଏଣ୍ଡପଏଣ୍ଟ, ଅନୁରୋଧ ଫର୍ମାଟ୍, ଏବଂ ପରିଚୟ ପ୍ରମାଣିକରଣ ଅନ୍ତର୍ଭୁକ୍ତ।" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API କି ବିଲୋପ କରାଯାଇବା ପରେ ଆପଣଙ୍କ ତଥ୍ୟକୁ ଆରମ୍ଭରୁ ଆକ୍ସେସ୍ କରିପାରିବ ନାହିଁ। ଏହି କାର୍ଯ୍ୟ ପୁନଃ କରିହୋଇପାରିବ ନାହିଁ।" +msgid "The API key has been deleted." +msgstr "API କି ବିଲୋପ କରାଯାଇଛି।" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "ଯେଉଁ ଆପ୍ଲିକେସନ୍ ଆପଣଙ୍କୁ ଏଠ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "ଉପରୋକ୍ତ ଯାଞ୍ଚଗୁଡ଼ିକ ଯାନ୍ତ୍ରିକ। ଏହା ଏକ ଭାଷା ମଡେଲକୁ ପଚାରେ ଯେ ଜଣେ ପାଠକ ଆପଣଙ୍କ ବୁଲେଟ୍ ବିଷୟରେ କଣ ଭାବିବେ, ଏବଂ ପୁନଃଲେଖନ ପରାମର୍ଶ ଦିଏ। ଏହା କୌଣସି ସ୍କୋର ଉତ୍ପନ୍ନ କରେ ନାହିଁ।" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "ଆପଣ ଯେ କମାଣ୍ଡଟି ଖୋଜୁଛନ୍ତି ତାହା ଅବସ୍ଥିତ ନାହିଁ।" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "ଗଭୀର ଯାଞ୍ଚ ସମାପ୍ତ ହୋଇପାରିଲା ନାହିଁ। ଦୟାକରି ପୁନର୍ବାର ଚେଷ୍ଟା କରନ୍ତୁ।" @@ -5317,10 +5332,6 @@ msgstr "ପ୍ରଦାନକାରୀଙ୍କ ପ୍ରତିକ୍ରିୟ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "ରିଜ୍ୟୁମ୍ ପ୍ରିଭ୍ୟୁ ଅପଡେଟ୍ କରାଯାଇପାରିଲା ନାହିଁ। ଶେଷ ବୈଧ ପ୍ରିଭ୍ୟୁ ଏବେ ବି ଦେଖାଯାଉଛି।" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "ଯେ ରେଜ୍ୟୁମେକୁ ଆପଣ ଆକ୍ସେସ୍ କରିବାକୁ ଚେଷ୍ଟା କରୁଛନ୍ତି ଏହା ପାସୱାର୍ଡ ସୁରକ୍ଷିତ" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "ସମାନ ଧାଡ଼ି ପ୍ରତ୍ୟେକ ପୃଷ୍ଠାରେ ପୁନରାବୃତ୍ତି ହୁଏ।" @@ -5369,26 +5380,13 @@ msgstr "ଏକ ପ୍ରୋଫାଇଲ୍, ପୋର୍ଟଫୋଲିଓ କ msgid "There is no summary paragraph." msgstr "କୌଣସି ସାରାଂଶ ଅନୁଚ୍ଛେଦ ନାହିଁ।" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX ସୃଷ୍ଟି କରୁଥିବା ବେଳେ ଏକ ସମସ୍ୟା ହୋଇଥିଲା, ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF ଜେନେରେଟ୍ କରିବା ସମୟରେ ଏକ ସମସ୍ୟା ହୋଇଥିଲା, ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "ଆପଣଙ୍କର ରିଜ୍ୟୁମ୍ ପ୍ରିଣ୍ଟ କରିବା ପାଇଁ ପ୍ରସ୍ତୁତ କରିବା ସମୟରେ ଏକ ସମସ୍ୟା ହୋଇଥିଲା, ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ଏହି ଯାଞ୍ଚ ଚଲାଇବା ପାଇଁ ଯଥେଷ୍ଟ ସୂଚନା ନଥିଲା।" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "ଆପଣ ଟାଇପ୍ କରୁଥିବା ସମୟରେ ଏହି ଯାଞ୍ଚଗୁଡ଼ିକ ଚାଲେ ଏବଂ କେବେ ମଧ୍ୟ ଆପଣଙ୍କ ବ୍ରାଉଜର୍ ଛାଡ଼େ ନାହିଁ। ଏଗୁଡ଼ିକ ମେସିନ୍ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ପଢ଼ିପାରିବ କି ନାହିଁ ପଚାରେ, ଭଲ ଭାବେ ପଢ଼େ କି ନାହିଁ ନୁହେଁ।" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "ଆପଣ ଟାଇପ୍ କରୁଥିବା ସମୟରେ ହିଁ ଏହି ଯାଞ୍ଚଗୁଡିକ ଚାଲେ ଏବଂ ସେଗୁଡିକ କେବେ ବି ଆପଣଙ୍କ ବ୍ରାଉଜର ଛାଡ଼ି ଯାଏ ନାହିଁ। ଆପଣଙ୍କ ରେଜ୍ୟୁମେକୁ ସଫ୍ଟୱେୟାର ପଢ଼ିପାରିବ କି ନାହିଁ ତାହା ହିଁ ସେଗୁଡିକ ପରୀକ୍ଷା କରେ, ଏହା କେତେ ଭଲ ଭାବରେ ଲେଖାଯାଇଛି ତାହା ନୁହେଁ।" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ଏହି କାର୍ଯ୍ୟ ପୁନଃ କରିହୋଇପାର msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ଏହି କାର୍ଯ୍ୟ ପୁନଃ କରିହୋଇପାରିବ ନାହିଁ। ଆପଣଙ୍କ ସମସ୍ତ ତଥ୍ୟ ସ୍ଥାୟୀଭାବରେ ବିଲୋପ ହେବ।" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ଏହି କାର୍ଯ୍ୟକୁ ପୂର୍ବବତ୍ କରାଯାଇପାରିବ ନାହିଁ। ବାର୍ତ୍ତାଳାପ ମେସେଜ୍ ଏବଂ ଅପଲୋଡ୍ ହୋଇଥିବା ଆଟାଚମେଣ୍ଟଗୁଡ଼ିକୁ କାଢ଼ି ଦିଆଯିବ। କାର୍ଯ୍ୟକ୍ଷମ ରିଜ୍ୟୁମ୍ ଆପଣଙ୍କ ଡ୍ୟାସବୋର୍ଡରେ ରହିଥାଏ ଏବଂ ଏହାକୁ ପୃଥକ ଭାବରେ ଡିଲିଟ୍ କରାଯାଇପାରିବ।" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ଏହି କାର୍ଯ୍ୟକୁ ପୂର୍ବବତ୍ କରାଯାଇପାରିବ ନାହିଁ। ମେସେଜ୍ ଏବଂ ଥ୍ରେଡ୍ ସଂଲଗ୍ନଗୁଡ଼ିକୁ ଅପସାରିତ କରାଯିବ।" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ଏହି କାର୍ଯ୍ୟକୁ ପୂର୍ବାବସ୍ଥାକୁ ଫେରାଯାଇପାରିବ ନାହିଁ। ଏହା ଥ୍ରେଡ୍‌ର ବାର୍ତ୍ତା ଏବଂ ଅପଲୋଡ୍ ହୋଇଥିବା ସଂଲଗ୍ନକଗୁଡିକୁ ବିଲୋପ କରିଦିଏ।" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ଏହି ଏଜେଣ୍ଟ ଥ୍ରେଡ୍ ଖୋଲାଯାଇପାରିଲା ନାହିଁ।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ଏହି କାର୍ଯ୍ୟକୁ ପୂର୍ବାବସ୍ଥାକୁ ଫେରାଯାଇପାରିବ ନାହିଁ। ଏହା ଥ୍ରେଡ୍‌ର ବାର୍ତ୍ତା ଏବଂ ଅପଲୋଡ୍ ହୋଇଥିବା ସଂଲଗ୍ନକଗୁଡିକୁ ବିଲୋପ କରିଦିଏ। କାମ ଚାଲିଥିବା ରେଜ୍ୟୁମେ ଆପଣଙ୍କ ଡ୍ୟାସବୋର୍ଡରେ ରହିଥାଏ, ଏବଂ ଆପଣ ଏହାକୁ ଅଲଗା ଭାବରେ ବିଲୋପ କରିପାରିବେ।" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ଏହି ଯାଞ୍ଚ ଏହି ଫାଇଲ ପାଇଁ ପ୍ର msgid "This check only runs on resumes written in English." msgstr "ଏହି ଯାଞ୍ଚ କେବଳ ଇଂରାଜୀରେ ଲେଖାଯାଇଥିବା ରେଜ୍ୟୁମେ ଉପରେ ଚାଲେ।" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ଏହା ଏକ ନୂଆ API କି ତିଆରି କରେ, ଯାହା Reactive Resume API ମାଧ୍ୟମରେ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତଥ୍ୟ ପଢ଼ିବାକୁ ଓ ବଦଳାଇବାକୁ ଅନ୍ୟ ପ୍ରୋଗ୍ରାମଗୁଡିକୁ ଅନୁମତି ଦିଏ।" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ଏହି ତାରିଖକୁ ଠିକ୍‌ଭାବେ ପଢ଼ାଯିବ ନାହିଁ।" @@ -5523,6 +5521,10 @@ msgstr "ଏହା ଏକ XFA ଫର୍ମ, ତେଣୁ ଅଧିକାଂଶ msgid "This is not a common resume page size." msgstr "ଏହା ଏକ ସାଧାରଣ ରେଜ୍ୟୁମେ ପୃଷ୍ଠା ଆକାର ନୁହେଁ।" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ଏହି କି କେବଳ ଥରେ ଦେଖାଯାଏ। ଏହି ଡାୟଲଗ୍ ବନ୍ଦ କରିବା ପୂର୍ବରୁ ଏହାକୁ କପି କରି ରଖନ୍ତୁ।" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ଏହି ଲିଙ୍କ୍‌ରେ ପ୍ରୋଟୋକଲ୍ ନାହିଁ।" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI ପ୍ରଦାନକାରୀଙ୍କ ପ୍ରତିକ୍ରିୟା ଉପରେ ନିର୍ଭର କରି, ଏହାକୁ କିଛି ମିନିଟ୍ ଲାଗିପାରେ। ଦୟାକରି ଉଇଣ୍ଡୋଟିକୁ ବନ୍ଦ କରନ୍ତୁ ନାହିଁ କିମ୍ବା ପେଜ୍‌ଟିକୁ ରିଫ୍ରେଶ କରନ୍ତୁ ନାହିଁ।" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "ଏହା ମାପେ ଯେ ସଫ୍ଟୱେର୍ କେତେ ସଠିକ୍ ଭାବରେ ଏହି ଫାଇଲର ଟେକ୍ସଟ୍ ବାହାର କରିପାରେ। ଏହା ଏକ ଆବେଦନ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେବ କି ନାହିଁ ପୂର୍ବାନୁମାନ କରେ ନାହିଁ। କୌଣସି ଟୁଲ୍ ଏହା କରିପାରେ ନାହିଁ। ଆପଣଙ୍କ ଫାଇଲ୍ ଏହି ବ୍ରାଉଜରରେ ପଢ଼ାଯାଇଥିଲା ଏବଂ କେବେ ଅପଲୋଡ୍ ହୋଇ ନାହିଁ।" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ଏହି ଫାଇଲର ପାଠ୍ୟକୁ ସଫ୍ଟୱେୟାର କେତେ ବିଶ୍ୱସ୍ତ ଭାବରେ ବାହାର କରିପାରିବ ତାହା ଏହା ମାପେ। ଏକ ଆବେଦନ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେବ କି ନାହିଁ ତାହା ଏହା ପୂର୍ବାନୁମାନ କରେ ନାହିଁ, ଏବଂ କୌଣସି ଉପକରଣ ତାହା କରିପାରିବ ନାହିଁ। ଆପଣଙ୍କ ଫାଇଲ୍ ଏହି ବ୍ରାଉଜରରେ ହିଁ ପଢ଼ାଯାଇଥିଲା ଏବଂ କେବେ ବି ଅପଲୋଡ୍ କରାଯାଇ ନାହିଁ।" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ଏହି ରେଜ୍ୟୁମେଟି ଲକ୍ ହୋଇଛି ଏ msgid "This resume is long." msgstr "ଏହି ରେଜ୍ୟୁମେ ଲମ୍ବା।" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ଏହି ରେଜ୍ୟୁମେ ପାସୱାର୍ଡ ଦ୍ୱାରା ସୁରକ୍ଷିତ" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ଏହି ରିଜ୍ୟୁମଟି ଜଣେ AI ଏଜେଣ୍ଟଙ୍କ ଦ୍ୱାରା ଅପଡେଟ୍ କରାଯାଇଥିଲା।" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "ଏହି ରିଜ୍ୟୁମର ସେୟାରିଂ ସେଟିଂସ୍ ଅନ୍ୟତ୍ର ପରିବର୍ତ୍ତନ ହୋଇଛି।" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ଏହି ସମୀକ୍ଷା ଆପଣଙ୍କ ଲେଖା ବିଷୟରେ ଏକ ଭାଷା ମଡେଲର ମତାମତ। ଏହା ଉପରର ସ୍କୋରକୁ ପରିବର୍ତ୍ତନ କରେ ନାହିଁ, ଏବଂ ଏହା ଭୁଲ ହୋଇପାରେ। ଏହାକୁ ଏକ ନିଷ୍ପତ୍ତି ପରିବର୍ତ୍ତେ ଦ୍ୱିତୀୟ ମତାମତ ଭାବରେ ପଢ଼ନ୍ତୁ।" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ଏହି ସମୀକ୍ଷା ଆପଣଙ୍କ ଲେଖା ବିଷୟରେ ଏକ ଭାଷା ମଡେଲର ମତାମତ। ଏହା ଉପରର ସ୍କୋର ବଦଳାଏ ନାହିଁ, ଏବଂ ଏହା ଭୁଲ ମଧ୍ୟ ହୋଇପାରେ। ଏହାକୁ ଚୂଡ଼ାନ୍ତ ରାୟ ନୁହେଁ, ଏକ ଦ୍ୱିତୀୟ ମତାମତ ଭାବରେ ନିଅନ୍ତୁ।" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "ଏହି ଭୂମିକାର କୌଣସି ବର୍ଣ୍ଣନା msgid "This section has content but never appears." msgstr "ଏହି ବିଭାଗରେ ବିଷୟବସ୍ତୁ ଅଛି, କିନ୍ତୁ ଏହା କେବେ ଦେଖାଯାଏ ନାହିଁ।" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ଏହି ବିଭାଗଟି ଏହି ରେଜ୍ୟୁମେ ସମ୍ପର୍କିତ ଆପଣଙ୍କ ବ୍ୟକ୍ତିଗତ ଟିପ୍ପଣୀ ପାଇଁ ରଖାଯାଇଛି। ଏଠାରେ ଥିବା ବିଷୟବସ୍ତୁ ଗୋପନୀୟ ରହେ ଏବଂ ଅନ୍ୟ କାହା ସହିତ ସେୟାର ହୋଇନାହିଁ।" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ଏହି ବିଭାଗଟି ଏକାଧିକ କଲମ୍‌ରେ ବିଭକ୍ତ ହୋଇଛି।" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ଏହି ପର୍ଯ୍ୟାୟ ଇଚ୍ଛାକୃତ, କିନ୍ତୁ ସୁପାରିସ୍ କରାଯାଇଛି।" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ଏହି ଥ୍ରେଡ୍ ଆରକାଇଭ୍ ହୋଇଛି। ନୂତନ ମେସେଜ୍ ପଠାଯାଇପାରିବ ନାହିଁ।" +msgid "This thread is archived. You can't send new messages." +msgstr "ଏହି ଥ୍ରେଡ୍ ସଂଗୃହିତ ହୋଇଛି। ଆପଣ ନୂଆ ବାର୍ତ୍ତା ପଠାଇପାରିବେ ନାହିଁ।" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "ଏହି ଥ୍ରେଡ୍ କେବଳ ପଢ଼ିବା ପାଇ msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "ଏହି ଥ୍ରେଡ୍ କେବଳ ପଠନଯୋଗ୍ୟ କାରଣ କାର୍ଯ୍ୟରତ ରିଜ୍ୟୁମ୍ କିମ୍ବା AI ପ୍ରଦାନକାରୀ ଉପଲବ୍ଧ ନାହିଁ।" -#: 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 "ଏହାReactive Resume API କୁ ଆକ୍ସେସ୍ କରିବା ପାଇଁ ଏକ ନୂତନ API କି ସୃଷ୍ଟି କରିବ, ଯାହା ଯନ୍ତ୍ରଗୁଡିକୁ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତଥ୍ୟ ସହ ଓହ୍ଲାହଲା କରିବାକୁ ଅନୁମତି ଦେଉଛି।" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "ଯଦି ଆପଣ ଅନେକ ପାସକି ରଖିବାକୁ ଯୋଜନା କରୁଛନ୍ତି, ତେବେ ପରେ ଏହାକୁ ଚିହ୍ନଟ କରିବାରେ ଏହା ସାହାଯ୍ୟ କରିବ।" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "ଏହା ଏହି ବିଭାଗରୁ ସମସ୍ତ ଆଇଟମ୍ କାଢିଦେବ।" @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "ଦକ୍ଷତା ବିଭାଗକୁ କଡ଼ାକଡ଼ି କରନ୍ତୁ ଯାହା ଦ୍ଵାରା ଏହା ଏକ କୀୱାର୍ଡ ଡମ୍ପ ପରି ପଢିବା ପରିବର୍ତ୍ତେ ଟାର୍ଗେଟ ଭୂମିକାକୁ ସମର୍ଥନ କରେ।" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume ସହ ଏକ ରେଜ୍ୟୁମେ ତିଆରି କରିବାର ଟାଇମଲାପ୍ସ ପ୍ରଦର୍ଶନ" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume ରେ ଏକ ରେଜ୍ୟୁମେ ତିଆରି ହେଉଥିବାର ଟାଇମଲାପ୍ସ" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "ସମୟରେଖା" msgid "Tip" msgstr "ପରାମର୍ଶ" -#: 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 "ଟିପ୍: ଆପଣଙ୍କ API କିକୁ ଯେଉଁ ଉଦ୍ଦେଶ୍ୟ ପାଇଁ ଆପଣ ଏହାକୁ ବ୍ୟବହାର କରିବେ ତାହା ସହ ସମ୍ପର୍କିତ ନାମ ଦିଅନ୍ତୁ, ଯାହା ଆଗାମୀରେ ଏହାକୁ ଠିକ୍ ଭାବେ ପହିଚାରିତ କରିବାରେ ସାହାଯ୍ୟ କରିବ।" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "ଟିପ୍: ଆପଣ ଯେ ପଦବୀ ପାଇଁ ଆବେଦନ କରୁଛନ୍ତି, ତାହା ଆଧାରରେ ଆପଣ ରେଜ୍ୟୁମେକୁ ନାମ ଦେଇ ପାରିବେ।" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ଶିରୋନାମା" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରିବା ପାଇଁ, ଆପଣକୁ ନିଶ୍ଚିତିକରଣ ପାଠ୍ୟ ପ୍ରବେଶ କରି ତଳେ ଥିବା ବଟନ୍‌କୁ କ୍ଲିକ୍ କରିବାକୁ ପଡିବ।" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରିବାକୁ, ତଳେ ଥିବା ନିଶ୍ଚିତିକରଣ ପାଠ୍ୟ ଟାଇପ୍ କରନ୍ତୁ, ତା'ପରେ ବଟନ୍ କ୍ଲିକ୍ କରନ୍ତୁ।" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "ଆପଣ ଆବେଦନ କରୁଥିବା ଏକ କାର୍ଯ #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "ଆପଣଙ୍କର ପ୍ରଥମ ପ୍ରୟୋଗକୁ ଟ୍ରାକ୍ କରନ୍ତୁ |" +msgstr "ଆପଣଙ୍କର ପ୍ରଥମ ଆବେଦନକୁ ଟ୍ରାକ୍ କରନ୍ତୁ |" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ରପ୍ତାନି କରିବା ସମୟରେ ଇଚ୍ଛାଧୀନ ଲିଗେଚର୍ ବନ୍ଦ କରନ୍ତୁ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ କେତେଥର ଦେଖାଯାଇଛି କିମ୍ବା ଡାଉନଲୋଡ୍ ହୋଇଛି ତାହାକୁ ଟ୍ରାକ୍ କରିବା ପାଇଁ ସାର୍ବଜନିକ ସେୟାରିଂ ଅନ୍ କରନ୍ତୁ। କେବଳ ଆପଣ ଆପଣଙ୍କ ରେଜ୍ୟୁମେର ସଂଖ୍ୟାତ୍ମକ ତଥ୍ୟ ଦେଖିପାରିବେ।" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ କେତେ ଥର ଦେଖାଯାଇଛି କିମ୍ବା ଡାଉନଲୋଡ୍ ହୋଇଛି ତାହା ଜାଣିବା ପାଇଁ ସର୍ବସାଧାରଣ ସେୟାରିଂ ଚାଲୁ କରନ୍ତୁ। ଏହି ସଂଖ୍ୟାଗୁଡିକ କେବଳ ଆପଣ ହିଁ ଦେଖିପାରିବେ।" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସଫଳତାର ସହ ଅସକ୍ରିୟ କରାଯାଇଛି।" +msgid "Two-factor authentication is now disabled." +msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ବର୍ତ୍ତମାନ ଅସକ୍ରିୟ ହୋଇଛି।" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ସଫଳତାର ସହ ସେଟ୍‌ଅପ୍ ହୋଇଛି।" +msgid "Two-factor authentication is now enabled." +msgstr "ଦ୍ୱି-ଘଟକ ପରିଚୟ ପ୍ରମାଣିକରଣ ବର୍ତ୍ତମାନ ସକ୍ରିୟ ହୋଇଛି।" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "ଏକ ଅବସ୍ଥିତ ସ୍ୱେଚ୍ଛାସେବୀ ଅଭ msgid "Update Password" msgstr "ପାସୱାର୍ଡ ଅଦ୍ୟତନ କରନ୍ତୁ" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "ନେତୃତ୍ୱ, ପ୍ରତିବନ୍ଧକ, ସମନ୍ୱୟ ଏବଂ ମାପଯୋଗ୍ୟ ଫଳାଫଳ ଦେଖାଇବା ପାଇଁ ପ୍ରୋଜେକ୍ଟ ବୁଲେଟ୍‌ଗୁଡ଼ିକୁ ଅପଡେଟ୍ କରନ୍ତୁ।" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "ରେଜ୍ୟୁମେ ଅଦ୍ୟତନ କରନ୍ତୁ" @@ -5970,6 +5952,10 @@ msgstr "ରେଜ୍ୟୁମେ ଅଦ୍ୟତନ କରନ୍ତୁ" msgid "Update the calendar date for this timeline entry." msgstr "ଏହି ସମୟରେଖା ପ୍ରବେଶ ପାଇଁ କ୍ୟାଲେଣ୍ଡର ତାରିଖ ଅପଡେଟ୍ କରନ୍ତୁ।" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "ନେତୃତ୍ୱ, ସୀମାବଦ୍ଧତା, ସମନ୍ୱୟ, ଏବଂ ମାପଯୋଗ୍ୟ ଫଳାଫଳ ଦେଖାଇବା ପାଇଁ ପ୍ରକଳ୍ପ ବୁଲେଟ୍‌ଗୁଡିକୁ ଅପଡେଟ୍ କରନ୍ତୁ।" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "ଏହି ଅନୁପ୍ରୟୋଗର details ଅଦ୍ୟତନ କରନ୍ତୁ |" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv ଅପଲୋଡ୍ କରନ୍ତୁ |" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ଏକ ରେଜ୍ୟୁମେ ଅପଲୋଡ୍ କରନ୍ତୁ ଏବଂ ଏକ ଆବେଦନକାରୀ ଟ୍ରାକିଂ ସିଷ୍ଟମ ପ୍ରକୃତରେ ଏଥିରୁ କଣ ପଢ଼େ ଦେଖନ୍ତୁ। ସବୁକିଛି ଏହି ବ୍ରାଉଜରରେ ଚାଲେ। ଆପଣଙ୍କ ଫାଇଲ୍ କେବେ ଅପଲୋଡ୍ ହୁଏ ନାହିଁ, ଏବଂ କିଛି ସଂରକ୍ଷିତ ହୁଏ ନାହିଁ।" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ଏକ ରେଜ୍ୟୁମେ ଅପଲୋଡ୍ କରନ୍ତୁ ଏବଂ ଏଥିରୁ ଏକ ଆବେଦନକାରୀ ଟ୍ରାକିଂ ସିଷ୍ଟମ କଣ ପଢ଼େ ତାହା ଦେଖନ୍ତୁ। ସବୁକିଛି ଏହି ବ୍ରାଉଜରରେ ହିଁ ଚାଲେ। ଆପଣଙ୍କ ଫାଇଲ୍ କେବେ ବି ଅପଲୋଡ୍ ହୁଏ ନାହିଁ, ଏବଂ କିଛି ବି ସଞ୍ଚୟ କରାଯାଏ ନାହିଁ।" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "ସତର୍କତା" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "ଆମେ ସ୍ଵଚାଳିତ ଭାବରେ ଫର୍ମାଟ୍ ଚିହ୍ନଟ କରିପାରିଲୁ ନାହିଁ — ଦୟାକରି ଉପରେ ଏହାକୁ ବାଛନ୍ତୁ।" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "ଆମେ ଫର୍ମାଟ୍ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ଚିହ୍ନଟ କରିପାରିଲୁ ନାହିଁ। ଉପରେ ଏହାକୁ ବାଛନ୍ତୁ।" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "ଆମେ ସେହି ପୃଷ୍ଠା ପାଇଲୁ ନାହି msgid "We couldn't link that provider account. Please try again." msgstr "ଆମେ ସେହି ପ୍ରଦାନକାରୀ ଆକାଉଣ୍ଟ ଲିଙ୍କ୍ କରିପାରିଲୁ ନାହିଁ। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "ଆମେ ଏହି ଥ୍ରେଡ୍ ଖୋଲିପାରିଲୁ ନାହିଁ।" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "ଆମେ ପ୍ରଦାନକାରୀଙ୍କଠାରୁ ଆପଣଙ୍କ ପ୍ରୋଫାଇଲ୍ ପଢ଼ିପାରିଲୁ ନାହିଁ।" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "ଆମେ ଆପଣଙ୍କ ନୂଆ ଇମେଲ୍ ଠିକଣାକୁ ଏକ ନିଶ୍ଚିତିକରଣ ଲିଙ୍କ୍ ପଠାଇଛୁ। ପରିବର୍ତ୍ତନ ନିଶ୍ଚିତ କରିବାକୁ ଏହାକୁ ଖୋଲନ୍ତୁ।" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "ଆମେ ଆପଣଙ୍କ ଇମେଲ୍ ଠିକଣାକୁ ଏକ ନୂଆ ଯାଞ୍ଚ ଲିଙ୍କ୍ ପଠାଇଛୁ। ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ଯାଞ୍ଚ କରିବାକୁ ଏହାକୁ ଖୋଲନ୍ତୁ।" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ୱେବ୍ ଖୋଜ" @@ -6269,11 +6267,11 @@ msgstr "ଲକ୍ ହେଉଥିବା ବେଳେ, ରେଜ୍ୟୁମେ #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "ଯେଉଁଠାରେ ପ୍ରୟୋଗଗୁଡ଼ିକ ଆସେ |" +msgstr "ଯେଉଁଠାରେ ଆବେଦନଗୁଡ଼ିକ ଆସେ |" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "ଯେଉଁଠାରେ ଆପଣଙ୍କର ଅନୁପ୍ରୟୋଗ ଗଲା |" +msgstr "ଯେଉଁଠାରେ ଆପଣଙ୍କର ଆବେଦନ ଗଲା |" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI ଗ୍ରୋକ୍" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "ହଁ, Reactive Resume ଅନେକ ଭାଷାରେ ଉପଲବ୍ଧ। ଆପଣ ସେଟିଂସ୍ ପେଜ୍‌ରେ, କିମ୍ବା ଡାହାଣ ପର୍ଯ୍ୟନ୍ତ ଉପର କୋଣରେ ଥିବା ଭାଷା ସ୍ୱିଚ୍‌ର ବ୍ୟବହାର କରି ପସନ୍ଦକ୍ରାତ ଭାଷା ଚୟନ କରିପାରିବେ। ଯଦି ଆପଣ ଆପଣଙ୍କ ଭାଷାକୁ ଦେଖୁନଥିବେ, କିମ୍ବା ଅବସ୍ଥିତ ଅନୁବାଦଗୁଡିକୁ ଉନ୍ନତ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ <0>Crowdin ରେ ଅନୁବାଦଗୁଡିକୁ ଅବଦାନ ଦେଇପାରିବେ<1> (ନୂତନ ଟାବ୍‌ରେ ଖୋଲେ)।" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "ହଁ। ଗୋଟିଏ କ୍ଲିକ୍‌ରେ ଆପଣଙ୍କ ରେଜ୍ୟୁମେ PDF ଭାବରେ ରପ୍ତାନି ହୋଇଯାଏ, ଆପଣଙ୍କ ଫର୍ମାଟିଂ ଓ ଷ୍ଟାଇଲିଂ ଅବିକଳ ରହିଥାଏ।" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "ହଁ! Reactive Resume ସଂପୂର୍ଣ୍ଣ ଭାବରେ ନିଶୁଳ୍କ, କୌଣସି ଲୁଚା ଖର୍ଚ୍ଚ, ପ୍ରିମିୟମ ସ୍ତର କିମ୍ବା ସବ୍ସକ୍ରିପ୍ସନ୍ ଶୁଳ୍କ ନାହିଁ। ଏହା ଖୋଲା‑ମୂଳ ଏବଂ ସଦା ପାଇଁ ନିଶୁଳ୍କ ରହିବ।" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "ହଁ। ସେଟିଂସ୍ ପୃଷ୍ଠାରେ, କିମ୍ବା ଉପର ଡାହାଣ କୋଣରେ ଥିବା ଭାଷା ସ୍ୱିଚର୍ ସହିତ ଆପଣଙ୍କ ଭାଷା ବାଛନ୍ତୁ। ଯଦି ଆପଣଙ୍କ ଭାଷା ନାହିଁ, କିମ୍ବା ବର୍ତ୍ତମାନର ଅନୁବାଦ ଆହୁରି ଭଲ ହୋଇପାରନ୍ତା, ତେବେ ଆପଣ <0>Crowdin ରେ ଅନୁବାଦରେ ଅବଦାନ ଦେଇପାରିବେ<1> (ନୂଆ ଟ୍ୟାବରେ ଖୋଲେ)।" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "ଆପଣ ମଧ୍ୟ Docker ଇମେଜ୍ ବ୍ୟବହାର କରି ଆପଣଙ୍କ ନିଜ ସର୍ଭରଗୁଡିକରେ ଡିପ୍ଲଏ କରିବାକୁ ବିକଳ୍ପ ରଖିଛନ୍ତି।" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "ହଁ। Reactive Resume ବ୍ୟବହାର କରିବା ନିଶୁଳ୍କ; କୌଣସି ଲୁଚା ଖର୍ଚ୍ଚ, ପ୍ରିମିୟମ୍ ସ୍ତର, କିମ୍ବା ସବସ୍କ୍ରିପସନ୍ ଫି ନାହିଁ। ଏହା ଖୋଲା-ମୂଳ, ଏବଂ ଏହା ନିଶୁଳ୍କ ହିଁ ରହିବ।" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "ଆପଣ ଆପଣଙ୍କ ଯୁଜରନେମ୍ ବ୍ୟବହାର କରି ମଧ୍ୟ ଲଗଇନ୍ କରିପାରିବେ।" - -#: src/routes/_home/-sections/faq.tsx -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 ଭାବରେ ଡାଉନ଴ଲୋଡ୍ କରିପାରିବେ। ପସନ୍ଦ ଆପଣଙ୍କର!" +msgid "You can also sign in with your username." +msgstr "ଆପଣ ନିଜ ୟୁଜରନେମ୍ ସହିତ ମଧ୍ୟ ସାଇନ୍ ଇନ୍ କରିପାରିବେ।" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "ଆପଣଙ୍କ ପାଇଁ ଇମେଲ୍ ଆସିଗଲା!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ସଫଳତାର ସହ ବିଲୋପ କରାଯାଇଛି।" +msgid "Your account has been deleted." +msgstr "ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ବିଲୋପ କରାଯାଇଛି।" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "ଆପଣଙ୍କ ଯୋଗାଯୋଗ ବିବରଣୀ ପ୍ରଥମ ପୃଷ୍ଠାରେ ନାହିଁ।" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "ଆପଣଙ୍କର ଡାଟା ସଫଳତାର ସହ ରପ୍ତାନି ହୋଇଛି।" +msgid "Your data has been exported." +msgstr "ଆପଣଙ୍କ ତଥ୍ୟ ରପ୍ତାନି କରାଯାଇଛି।" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "ଆପଣଙ୍କ ତଥ୍ୟ ସୁରକ୍ଷିତ ଅଛି, ଏବଂ କାହା ସହିତ ଓହ୍ଲାହଲା କିମ୍ବା ବିକ୍ରି ହୋଇନାହିଁ।" #: src/routes/_home/-sections/faq.tsx -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 କୁ ସ୍ୱୟଂ‑ହୋଷ୍ଟ କରିପାରିବେ।" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "ଆପଣଙ୍କ ତଥ୍ୟ ସୁରକ୍ଷିତ ଭାବରେ ସଞ୍ଚୟ କରାଯାଏ ଏବଂ କେବେ ବି ତୃତୀୟ ପକ୍ଷଙ୍କ ସହ ବାଣ୍ଟାଯାଏ ନାହିଁ। ଏହା ଉପରେ ସମ୍ପୂର୍ଣ୍ଣ ନିୟନ୍ତ୍ରଣ ଚାହୁଁଥିଲେ, ଆପଣ ନିଜର ସର୍ଭରଗୁଡିକରେ Reactive Resume କୁ ନିଜେ ହୋଷ୍ଟ କରିପାରିବେ।" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "ଆପଣଙ୍କର ନବୀନତମ ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ସେଭ୍ କରାଯାଇପାରିଲା ନାହିଁ।" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "ଆପଣ ଏହି ସେମାଣ୍ଟିକ୍ CSS ଡ୍ରାଫ୍ଟକୁ ସ୍ପଷ୍ଟ ଭାବରେ ସକ୍ରିୟ ନକରିବା ପର୍ଯ୍ୟନ୍ତ ଆପଣଙ୍କର ଲିଗାସୀ ଷ୍ଟାଇଲ୍ ସକ୍ରିୟ ରହିବ।" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "ଆପଣ ଏହି Semantic CSS ଡ୍ରାଫ୍ଟକୁ ସକ୍ରିୟ ନକରିବା ପର୍ଯ୍ୟନ୍ତ ଆପଣଙ୍କ ପୁରୁଣା ଶୈଳୀଗୁଡିକ ସକ୍ରିୟ ରହିଥାଏ।" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "ଆପଣଙ୍କ ପୃଷ୍ଠାର ମାର୍ଜିନ୍ ଅତ୍ୟନ୍ତ ସଂକୀର୍ଣ୍ଣ।" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ସଫଳତାର ସହ ପୁନଃ ସେଟ୍ କରାଯାଇଛି। ଆପଣ ଏବେ ନୂତନ ପାସୱାର୍ଡ ସହ ସାଇନ୍ ଇନ୍ କରିପାରିବେ।" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ରିସେଟ୍ କରାଯାଇଛି। ବର୍ତ୍ତମାନ ଆପଣ ନିଜ ନୂଆ ପାସୱାର୍ଡ ସହିତ ସାଇନ୍ ଇନ୍ କରିପାରିବେ।" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ସଫଳତାର ସହ ଅଦ୍ୟତନ କରାଯାଇଛି।" +msgid "Your password has been updated." +msgstr "ଆପଣଙ୍କ ପାସୱାର୍ଡ ଅପଡେଟ୍ କରାଯାଇଛି।" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "ଆପଣଙ୍କ ଫୋନ୍ ନମ୍ବର ଏକ ଅସାଧାରଣ ଆକାରରେ ଲେଖାଯାଇଛି।" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "ଆପଣଙ୍କ ପ୍ରୋଫାଇଲ୍ ସଫଳତାର ସହ ଅଦ୍ୟତନ କରାଯାଇଛି।" +msgid "Your profile has been updated." +msgstr "ଆପଣଙ୍କ ପ୍ରୋଫାଇଲ୍ ଅପଡେଟ୍ କରାଯାଇଛି।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ସୃଷ୍ଟି କରାଯାଇଛି।" +msgid "Your resume has been created." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ତିଆରି କରାଯାଇଛି।" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ବିଲୋପ କରାଯାଇଛି।" +msgid "Your resume has been deleted." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ବିଲୋପ କରାଯାଇଛି।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ନକଲ ହୋଇଛି।" +msgid "Your resume has been duplicated." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ନକଲ କରାଯାଇଛି।" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ଆୟାତ ହୋଇଛି।" +msgid "Your resume has been imported." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ଆୟାତ କରାଯାଇଛି।" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "ଆପଣଙ୍କର ରିଜ୍ୟୁମ୍ ଚୟନିତ ସଂସ୍କରଣରେ ରିଷ୍ଟୋର୍ କରାଯାଇଛି।" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ସଫଳତାର ସହ ଅଦ୍ୟତନ ହୋଇଛି।" +msgid "Your resume has been updated." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ ଅପଡେଟ୍ କରାଯାଇଛି।" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେ \"I\" ଏବଂ \"my\" ବ୍ୟବହାର କରେ।" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେର ସାର୍ବଜନିକ ଲିଙ୍କ ବର୍ତ୍ତମାନ ପାସୱାର୍ଡ ଦ୍ୱାରା ସୁରକ୍ଷିତ। କେବଳ ଆପଣ ଭରସା କରୁଥିବା ଲୋକମାନଙ୍କ ସହ ପାସୱାର୍ଡ ସେୟାର କରନ୍ତୁ।" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "ଆପଣଙ୍କ ରେଜ୍ୟୁମେର ସର୍ବସାଧାରଣ URL ଏକ ପାସୱାର୍ଡ ଦ୍ୱାରା ସୁରକ୍ଷିତ। ଆପଣ ବିଶ୍ୱାସ କରୁଥିବା ଲୋକଙ୍କ ସହ ହିଁ ପାସୱାର୍ଡ ବାଣ୍ଟନ୍ତୁ।" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "ଆପଣଙ୍କ ସମର୍ଥନ ପ୍ରକଳ୍ପକୁ ଏବେ ଏବଂ ଭବିଷ୍ୟତରେ ସମସ୍ତଙ୍କ ପାଇଁ ନିଶୁଳ୍କ ଏବଂ ଉପଲବ୍ଧ ରଖିବାକୁ ନିଶ୍ଚିତ କରେ।" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "ଆପଣଙ୍କ ସମର୍ଥନ ହିଁ ଏହି ପ୍ରକଳ୍ପକୁ ଏବେ ଓ ଆଗକୁ ସମସ୍ତଙ୍କ ପାଇଁ ନିଶୁଳ୍କ ଓ ଖୋଲା ରଖିଥାଏ।" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "ଜୁମ୍ ଆଉଟ୍ କରନ୍ତୁ" #: src/libs/locale.ts msgid "Zulu" msgstr "ଜୁଲୁ" - diff --git a/apps/web/locales/pl-PL.po b/apps/web/locales/pl-PL.po index 01a0a09a8..bf452f319 100644 --- a/apps/web/locales/pl-PL.po +++ b/apps/web/locales/pl-PL.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Często<1>Zadawane<2>Pytania" #: 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.<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!" -msgstr "<0>Dziękuję za korzystanie z Reactive Resume! Ta aplikacja to projekt tworzony z pasji, głównie w moim wolnym czasie, z wspaniałym wsparciem społeczności open source z całego świata.<1>Jeśli Reactive Resume okazało się dla Ciebie pomocne i chcesz, aby pozostało darmowe i dostępne dla wszystkich, rozważ proszę wsparcie darowizną. Nawet najmniejsze wsparcie ma znaczenie!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Dziękuję, że korzystasz z Reactive Resume. Tworzę tę aplikację głównie w wolnym czasie, przy pomocy współtwórców open source z całego świata.<1>Jeśli okazała się przydatna i chcesz, aby pozostała darmowa i otwarta dla wszystkich, rozważ darowiznę. Każda kwota pomaga." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 rok" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Ponad 12 szablonów" +msgid "15 Templates" +msgstr "15 szablonów" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 miesiące" msgid "6 months" msgstr "6 miesięcy" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Czysty, jednokolumnowy eksport zachowuje każdy fakt. To kolumny i obrazy powodują utratę treści." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Link potwierdzający został wysłany na Twój obecny adres e-mail. Sprawdź skrzynkę odbiorczą, aby potwierdzić zmianę." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Data znajduje się w przyszłości." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Czcionka jest przywoływana, ale nie jest osadzona w pliku." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Darmowy i open-source'owy kreator CV, który upraszcza proces tworzenia, aktualizowania i udostępniania CV." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Darmowy kreator CV typu open-source, w którym łatwo stworzysz, zaktualizujesz i udostępnisz swoje CV." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Przerwa w historii zatrudnienia to nie problem. Możesz dodać jednozdan msgid "A link points somewhere other than the address it shows." msgstr "Odnośnik prowadzi gdzie indziej niż pokazywany adres." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Link do Twojego CV został skopiowany do schowka." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Wiele osób pisało do mnie przez lata, dzieląc się swoimi doświadczeniami z Reactive Resume i tym, jak im pomogło, a ja nigdy nie mam dość czytania tych historii. Jeśli masz historię do przekazania, daj mi znać, wysyłając e-mail na adres <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Nowy link weryfikacyjny został wysłany na Twój adres e-mail. Sprawdź skrzynkę odbiorczą, aby zweryfikować konto." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Przez lata pisało do mnie wielu ludzi o tym, jak Reactive Resume im pomogło, i nigdy nie mam dość czytania tych wiadomości. Jeśli masz swoją historię, napisz do mnie na <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Strona jest obrócona." msgid "A passion project by <0>Amruth Pillai." msgstr "Projekt realizowany z pasją przez <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Wiele projektów do wyboru, a kolejne w drodze." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "CV zaprojektowane z myślą o czytelniku - ze zdjęciem, nagłówkami i kolumnami" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Eksport jednokolumnowy zachowuje wszystkie informacje. To w kolumnach i obrazach informacje giną." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Rozciągnięcie" @@ -243,10 +234,6 @@ msgstr "Adres internetowy jest zapisany bez https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Uzyskaj programistyczny dostęp do swoich CV i danych za pomocą API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Dodaj niestandardowe pole" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Dodaj ofertę pracy, na którą aplikujesz, połącz wysłane CV i przesuwaj je w miarę postępu prac." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Dodaj ofertę, na którą aplikujesz, i podepnij wysłane CV. Przesuwaj ją po tablicy w miarę otrzymywania odpowiedzi." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Dodaj wpis albo użyj projektów i wolontariatu, aby pokazać równoważ msgid "Add and test a provider before starting an agent thread." msgstr "Dodaj i przetestuj dostawcę przed uruchomieniem wątku agenta." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Dodaj kolejną warstwę ochrony do swojego konta." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -441,7 +432,7 @@ msgstr "Dodaj tag" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Dodaj do potoku" +msgstr "Dodaj do procesu" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Dowolny tag" #: 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 "Każda osoba odwiedzająca publiczny adres URL CV musi wprowadzić to hasło, aby uzyskać dostęp." - -#: 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 "Każda osoba posiadająca publiczny adres URL CV będzie mogła wyświetlić i pobrać Twoje CV bez wprowadzania hasła." +msgid "Anyone who opens the public URL will need this password." +msgstr "Każdy, kto otworzy publiczny link, będzie potrzebował tego hasła." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Każda osoba posiadająca link może wyświetlić i pobrać CV." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Każdy, kto ma publiczny link, będzie mógł zobaczyć i pobrać Twoje CV bez hasła." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Dostęp przez API" @@ -621,7 +612,7 @@ msgstr "Działania aplikacji" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikacja dodana do Twojego potoku." +msgstr "Aplikacja dodana do Twojego procesu." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -661,15 +652,15 @@ msgstr "Złożono aplikację" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Zastosowano" +msgstr "Data aplikacji" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Zatwierdź" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Zatwierdzono — oczekiwanie na agenta…" +msgid "Approved, waiting for the agent…" +msgstr "Zatwierdzono, czekam na agenta…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabski" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archiwum" +msgstr "Archiwizuj" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatyczne wypełnianie nie powiodło się." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Dostępna w wielu językach. Jeśli chcesz pomóc, zajrzyj na Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Dostępne w wielu językach. Jeśli chcesz pomóc w tłumaczeniu, zajrzyj na Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbejdżański" msgid "Back to authentication settings" msgstr "Powrót do ustawień uwierzytelniania" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Powrót do logowania" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Powrót do CV" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Powrót do logowania" @@ -844,17 +832,13 @@ msgstr "Podstawowy adres URL" msgid "Basics" msgstr "Podstawy" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Piękne szablony do wyboru, a wkrótce kolejne." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalski" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Najlepsze do zastosowań, udostępniania i drukowania." +msgstr "Najlepsze do wysyłania aplikacji, udostępniania i drukowania." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokada" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Deska" +msgstr "Tablica" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Zmień język" msgid "Change language to…" msgstr "Zmień język na…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Zmień kolory, czcionki i wygląd tak, jak lubisz." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Zmień motyw na…" @@ -1006,6 +994,10 @@ msgstr "Sprawdź ponownie" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Sprawdź, czy wyeksportowany plik zawiera wszystko, czego oczekujesz, i czy cały tekst da się zaznaczyć." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Sprawdź, co pominąłby system śledzenia kandydatów (ATS), i dodawaj tylko te słowa kluczowe, których jesteś pewien." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Sprawdź swoją skrzynkę e-mail, aby znaleźć link do zresetowania hasła." @@ -1056,10 +1048,6 @@ msgstr "Proszę wybrać wstępnie ustawiony lub niestandardowy odcień." msgid "Choose a resume" msgstr "Wybierz CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Wybierz istniejącą konwersację z paska bocznego lub rozpocznij nowy wątek skupiony na szkicu." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Wybierz format PDF, DOCX, Markdown lub JSON. Eksportuj CV i list motywacyjny osobno, jeśli są dostępne." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Firma A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Porównaj to CV z adresem URL tego stanowiska i zaktualizuj słowa kluczowe, starając się, aby przekaz był zwięzły i wiarygodny." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Porównaj to CV z ogłoszeniem o pracę pod tym adresem URL i zaktualizuj słowa kluczowe, niczego nie koloryzując." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Połączenie nieudane." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Połączenie zweryfikowane — dostawca jest gotowy do użycia." +msgid "Connection verified. The provider is ready to use." +msgstr "Połączenie zweryfikowane. Dostawca jest gotowy do użycia." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Kontynuuj tam, gdzie przerwałeś" #: 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 "Kontynuuj tam, gdzie przerwałeś, importując istniejące CV utworzone w Reactive Resume lub innym kreatorze CV. Obsługiwane formaty obejmują PDF, Microsoft Word oraz pliki JSON z 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 "Wkłady finansują poprawki błędów, aktualizacje bezpieczeństwa i ciągłe usprawnienia, aby aplikacja działała płynnie." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Wróć do miejsca, w którym skończyłeś, importując CV utworzone w Reactive Resume lub innym kreatorze CV. Obsługiwane formaty to PDF, Microsoft Word i pliki JSON z Reactive Resume lub JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Popraw rok albo użyj „obecnie” w przypadku trwającej pracy." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Popraw rok albo napisz \"Present\", jeśli praca nadal trwa." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nie udało się wygenerować pliku DOCX. Proszę spróbować ponownie." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nie udało się wygenerować pliku PDF. Proszę spróbować ponownie." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nie udało się przygotować Twojego CV do druku. Proszę spróbować ponownie." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nie udało się połączyć z dostawcą AI. Proszę spróbować ponownie msgid "Could not restore this patch." msgstr "Nie udało się przywrócić tej poprawki." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nie udało się skonfigurować uwierzytelniania dwuskładnikowego." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nie można zweryfikować połączenia z dostawcą." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Licz według źródła" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Liczone osobno od wyniku parsowania. Pokrycie nie jest prognozą niczego." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Liczone osobno od wyniku odczytu pliku. Pokrycie niczego nie przewiduje." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Stwórz przykładowe CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Twórz tyle CV, ile chcesz, bez ograniczeń." +msgid "Create as many resumes as you want." +msgstr "Twórz tyle CV, ile chcesz." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Proszę utworzyć go teraz" msgid "Create resume with options" msgstr "Proszę utworzyć CV z opcjami" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Twórz, dostosowuj i udostępniaj swoje CV. Reactive Resume jest open source, nie śledzi Cię i pozostaje darmowe." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Utworzono" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Usuwanie CV..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Odrzucono — oczekiwanie na agenta…" +msgid "Denied, waiting for the agent…" +msgstr "Odrzucono, czekam na agenta…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Odrzuć" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Wdróż je na własnych serwerach przy użyciu obrazu Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Opisz każdą rolę krótkimi punktami. Zwarte akapity trudniej przejrzeć i posegmentować." @@ -1764,6 +1773,10 @@ msgstr "Podarować" msgid "Donate to Reactive Resume" msgstr "Przekaż darowiznę na rzecz Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Darowizny opłacają poprawki błędów, aktualizacje bezpieczeństwa i zwykłą pracę nad utrzymaniem aplikacji." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Gotowe" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikuj" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikuj jako projekt AI" +msgid "Duplicate as AI draft" +msgstr "Duplikuj jako wersję roboczą AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Angielski" msgid "English (United Kingdom)" msgstr "Angielski (Wielka Brytania)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Zwiększ bezpieczeństwo swojego konta dzięki dodatkowym warstwom ochrony." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Proszę wprowadzić nazwę klucza dostępu." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Wprowadź nowe hasło do swojego konta" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Wprowadź jeden z zapisanych kodów zapasowych, aby uzyskać dostęp do konta" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Wprowadź hasło, które udostępnił Ci właściciel CV." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Wprowadź adres URL, do którego ma prowadzić link" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Wprowadź adres URL, do którego chcesz linkować:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Wpisz kod weryfikacyjny z aplikacji uwierzytelniającej" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Wprowadź obecne hasło i nowe hasło, aby zaktualizować swoje konto." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Wprowadź hasło, aby potwierdzić konfigurację uwierzytelniania dwuskładnikowego. Po włączeniu przy każdym logowaniu będziesz musiał podać kod z aplikacji uwierzytelniającej." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Wprowadź hasło, aby potwierdzić konfigurację uwierzytelniania dwuskładnikowego. Gdy będzie włączone, przy każdym logowaniu będziesz potrzebować kodu z aplikacji uwierzytelniającej." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Wszystkie kontrole zakończone pomyślnie. Nic tutaj nie powinno uniemożliwić parserowi odczytania CV." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Każdy wkład, mały czy duży, ma ogromne znaczenie dla projektu.<0/>Dziękujemy za wsparcie!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Każdy wkład pomaga, nawet najmniejszy.<0/>Dziękuję za wsparcie!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Każdy szablon wygląda inaczej, więc wybierz ten, który pasuje do wrażenia, jakie chcesz zrobić. Reactive Resume ma ich obecnie 15, a kolejne są w drodze." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Wygasa za" msgid "Expires on {0}" msgstr "Wygasa dnia {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Poznaj nasz szeroki wybór szablonów, zaprojektowanych z myślą o różnych stylach, zawodach i osobowościach. Reactive Resume oferuje obecnie 12 szablonów, a kolejne są w drodze." - -#: src/features/settings/pages/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 "Zapoznaj się z dokumentacją API, aby dowiedzieć się, jak zintegrować Reactive Resume ze swoimi aplikacjami. Znajdziesz tam szczegółowe endpointy, przykłady zapytań i metody uwierzytelniania." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksportuj" @@ -2083,17 +2096,13 @@ msgstr "Eksportuj PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksportuj CV jako tekstowy PDF, a nie jako obraz czy skan." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Wyeksportuj swoje CV lub list motywacyjny w wymaganym formacie." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksportuj swoje CV do formatu PDF natychmiast, bez czekania i opóźnień." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Wyeksportuj swoje CV do PDF jednym kliknięciem, bez czekania." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Wyeksportowany przepływ potoku.png" +msgstr "Wyeksportowano pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Nie udało się zapisać dostawcy sztucznej inteligencji." msgid "Failed to send password reset email. Please try again." msgstr "Nie udało się wysłać wiadomości e-mail z resetem hasła. Proszę spróbować ponownie." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Nie udało się skonfigurować uwierzytelniania dwuskładnikowego." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtruj według tagów" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Znajdź słabe punkty i przepisz je, podając mocniejsze wyniki, liczby, zakres i bardziej precyzyjne czasowniki." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Znajdź słabe punkty i przepisz je, dodając mocniejsze wyniki, liczby, skalę i celniejsze czasowniki." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Grubość czcionki" msgid "Font Weights" msgstr "Warianty czcionki" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Dla bezpiecznego i pozbawionego rozpraszaczy korzystania z aplikacji." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Można tu na przykład zapisać informacje o firmach, do których wysłałeś to CV, lub linki do opisów stanowisk." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Ze względów bezpieczeństwa ten klucz zostanie wyświetlony tylko raz." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Na przykład zanotuj, do jakich firm wysłałeś to CV, albo linki do opisów stanowisk." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Luki:" msgid "Generate a random name" msgstr "Wygeneruj losową nazwę" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generowanie pliku PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Niemiecki" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrajski" #: 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 "Pomóż mi zaangażować bardziej doświadczonych współtwórców, zmniejszając obciążenie jednego opiekuna projektu i przyspieszając rozwój." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Pomóż mi ściągnąć więcej doświadczonych współtwórców, żeby praca nie spoczywała na jednym opiekunie projektu." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Pomóż przetłumaczyć aplikację na swój język" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Oto gama szablonów CV dla różnych zawodów i osobowości. Nieważne, czy wolisz styl nowoczesny czy klasyczny, odważny czy prosty – znajdziesz tu projekt dopasowany do siebie. Przejrzyj poniższe opcje i wybierz szablon pasujący do Twojego stylu." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Oto Twój nowy klucz API" @@ -2657,10 +2655,6 @@ msgstr "Węgierski" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Zidentyfikuj luki w systemie śledzenia kandydatów i stosuj tylko te ulepszenia słów kluczowych, które są wiarygodne." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Jeśli pochodzi ze skanu, to naturalne. W innym przypadku usuń je; rekruterzy odbierają to jako upychanie słów kluczowych." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "Wznowienie JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Zachowaj jeden adres, aby nikt nie musiał zgadywać, którego użyć." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Zostaw jeden adres, żeby oprogramowanie nie musiało zgadywać, którego użyć." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Zmieść się poniżej 2,5 MB, zwykle usuwając lub zmniejszając obrazy." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Trzymaj tu prywatne notatki o tym CV. Nikt inny ich nie zobaczy." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Zachowaj treść CV jako prawdziwy tekst, a nie jako obraz tekstu." @@ -2904,7 +2902,7 @@ msgstr "Trzymać się razem" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "Klawisz" +msgstr "Klucz" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "Wysokość wiersza" msgid "Link a Reactive Resume (recommended)" msgstr "Połącz Reactive Resume (zalecane)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Podepnij CV z Reactive Resume, aby korzystać z oceny dopasowania i dostosowywania przez AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Połącz CV i wklej opis stanowiska (Edytuj), aby ocenić dopasowanie i dostosować kopię." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, polecenie…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Połączenie Reactive Resume włącza ocenę dopasowania AI i dostosowywanie." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Łączenie konta {providerName}..." @@ -3114,7 +3112,7 @@ msgstr "Ładowanie dostawców…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Ładowanie wznowień…" +msgstr "Ładowanie CV…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Lokalizacja" msgid "Lock" msgstr "Zablokuj" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Wyloguj" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Długie fragmenty są zapisane wielkimi literami." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Nawigacja główna" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Ukierunkuj sekcję dotyczącą doświadczenia na wyniki i usuń niejasne obowiązki." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Skup sekcję doświadczenia na wynikach i wytnij ogólnikowe obowiązki." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Proszę zacząć od https://" msgid "Name" msgstr "Nazwa" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Nazwij CV od stanowiska, o które się ubiegasz." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nazwy pomagają odróżnić klucze, więc nazwij go zgodnie z tym, do czego go użyjesz." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Nazwy pomagają odróżnić klucze dostępu, jeśli zarejestrujesz więcej niż jeden." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalski" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Nowa aplikacja" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nowe funkcje są stale dodawane i ulepszane, więc zaglądaj tu regularnie." +msgid "New features land regularly, so check back now and then." +msgstr "Nowe funkcje pojawiają się regularnie, więc zaglądaj od czasu do czasu." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nowy wątek" msgid "New Thread" msgstr "Nowy wątek" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Żadnych reklam ani trackerów, nic Ci nie przeszkadza." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Bez reklam, bez śledzenia" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Żadna aplikacja nie pasuje do Twoich filtrów." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Nie ma jeszcze żadnych aplikacji — dodaj kilka, aby zobaczyć swoją ścieżkę i współczynnik odpowiedzi." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Nie masz jeszcze żadnych aplikacji. Dodaj kilka, aby zobaczyć swój lejek i wskaźniki odpowiedzi." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nie znaleziono list punktowanych." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Żadne polecenie nie pasuje do tego wyszukiwania." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nie znaleziono typowych nagłówków sekcji." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Nie znaleziono numeru telefonu." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Żadnych przewidywań, czy zostaniesz odrzucony — żadne narzędzie tego nie potrafi." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Żadnych przewidywań, czy zostaniesz odrzucony. Żadne narzędzie tego nie potrafi." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Chmura Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Po usunięciu klucz nie będzie już miał dostępu do Twoich danych. Tej akcji nie można cofnąć." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Logowanie jednym kliknięciem" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Sprawdzono tylko pierwsze {0} stron, więc ten raport nie obejmuje całego pliku." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Importowane są tylko pierwsze wiersze {MAX_IMPORT} — pominięto {overflow}. Podziel plik, aby zaimportować resztę." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Za jednym razem importuje się tylko pierwsze {MAX_IMPORT} wierszy, z pominięciem {overflow}. Podziel plik, aby zaimportować resztę." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Otwórz" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Otwarty agent AI" +msgstr "Otwórz agenta AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Otwarty asystent AI" +msgstr "Otwórz asystenta AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Opcjonalna notatka dla agenta" msgid "Optional note for the agent…" msgstr "Opcjonalna notatka dla agenta…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcjonalnie możesz ustawić hasło, aby tylko osoby je znające mogły wyświetlać Twoje CV przez link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcjonalnie: które terminy z ogłoszenia o pracę już się pojawiają." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Klucz dostępu został pomyślnie usunięty." +msgid "Passkey deleted." +msgstr "Klucz dostępu został usunięty." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Klucz dostępu zarejestrowany pomyślnie." +msgid "Passkey registered." +msgstr "Klucz dostępu został zarejestrowany." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Zakłopotanie" msgid "Persian" msgstr "Perski" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr " spersonalizuj swoje CV dowolnymi kolorami, czcionkami i projektami, aby było naprawdę Twoje." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Wybierz rozmowę z panelu bocznego albo rozpocznij nowy wątek, aby popracować nad wersją roboczą." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Wybierz format dla swojego CV lub listu motywacyjnego." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Wybierz ikonę" @@ -3844,31 +3862,19 @@ msgstr "Zdjęcie" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Przepływ rurociągu" +msgstr "Przepływ procesu" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Stan rurociągu we wszystkich aplikacjach" +msgstr "Stan procesu we wszystkich aplikacjach" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Umieść to na stronie w panelu Układ albo ukryj, jeśli chcesz to odłożyć." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Tekst Plain, idealny do narzędzi AI i szybkich edycji." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Wprowadź nowe hasło do swojego konta" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Wprowadź hasło udostępnione Ci przez właściciela CV, aby kontynuować." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Wpisz adres URL, do którego chcesz utworzyć link:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Zwykły tekst, do narzędzi AI i szybkich poprawek." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Proszę wesprzeć projekt" msgid "Please upload a PDF file." msgstr "Prześlij plik PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Poczekaj, aż Twój plik PDF zostanie wygenerowany..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Proszę czekać, trwa generowanie pliku PDF…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polski" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferencje" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Przygotuj konserwatywną poprawkę, która poprawi przejrzystość, nie zmieniając jednocześnie narracji dotyczącej mojej kariery." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Przygotuj ostrożną poprawkę, która poprawi przejrzystość, nie zmieniając historii mojej kariery." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekty" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Chroń swoje CV hasłem przed nieautoryzowanym dostępem" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Chroń swoje CV hasłem i pozwól, by tylko osoby znające hasło mogły je wyświetlać." +msgid "Protect your resume with a password" +msgstr "Zabezpiecz swoje CV hasłem" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikacje" msgid "Publisher" msgstr "Wydawca" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Ustaw hasło do swojego CV, żeby przeczytali je tylko ci, którym je podasz." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Umieść zwykły adres e-mail blisko góry pierwszej strony. To pod nim większość systemów Cię archiwizuje." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reactive Resume (JSON)" #: 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 nadal się rozwija dzięki swojej tętniącej życiem społeczności. Projekt ten zawdzięcza swój postęp licznym osobom, które poświęciły swój czas i umiejętności, aby go ulepszyć. Doceniamy programistów, którzy rozbudowali funkcje na GitHubie, lingwistów, których tłumaczenia na Crowdin udostępniły go szerszemu gronu odbiorców, oraz osoby, które wsparły dalszy rozwój darowiznami." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume staje się lepsze, bo ludzie poświęcają mu swój czas. Współtwórcy na GitHubie budują funkcje i naprawiają błędy, tłumacze na Crowdinie sprawiają, że da się je czytać w innych językach, a darczyńcy pomagają utrzymać rozwój. Ten projekt zawdzięcza im wszystkim swój postęp." #: 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 to darmowy, open-source'owy projekt, tworzony z pasją i utrzymywany przeze mnie oraz społeczność współtwórców. Twoje darowizny pomagają utrzymać projekt przy życiu i rozwijać kod." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume to darmowy projekt open source, utrzymywany przeze mnie i społeczność współtwórców. Twoje darowizny pokrywają koszty utrzymania i pozwalają rozwijać projekt dalej." #: 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." -msgstr "Reactive Resume to darmowy i open-source'owy kreator CV, który upraszcza proces tworzenia, aktualizowania i udostępniania CV." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume to darmowy kreator CV typu open-source, w którym łatwo stworzysz, zaktualizujesz i udostępnisz swoje CV." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume jest darmowy i ma otwarte oprogramowanie. Jeśli Ci pomogło, rozważ przekazanie darowizny." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume jest open source, prywatne i darmowe. Nie wyświetla reklam, nie śledzi tego, co robisz, i nie chowa funkcji za paywallem." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Zmień nazwę" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderuje bieżące CV do PDF-a i uruchamia pełną kontrolę pliku w Twojej przeglądarce. Nic nie jest przesyłane." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Renderuje Twoje aktualne CV do PDF i przeprowadza pełne sprawdzenie pliku w Twojej przeglądarce. Nic nie jest wysyłane." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "Przywrócić tę wersję?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Wznawiać" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "Wznów treść" +msgstr "Treść CV" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,17 +4316,26 @@ msgstr "Edycja CV" msgid "Resume file" msgstr "Plik CV" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link do CV skopiowany do schowka." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV połączone" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" -msgstr "Opcje wznawiania" +msgstr "Opcje CV" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Wznów łatkę" +msgstr "Łatka CV" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Szablony CV dla różnych zawodów i gustów. Wybierz ten, który Ci odpowiada." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Przejrzyj edycje" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Porównaj CV z opisem stanowiska pracy i zadaj mi pytania, zanim zmienisz niejasne sekcje." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Przejrzyj CV pod kątem opisu stanowiska i pytaj mnie, zanim zmienisz coś, czego nie jesteś pewien." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Ocenianie…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Przeredaguj podsumowanie tak, aby odnosiło się do stanowiska starszego kierownika ds. inżynierii i nie brzmiało zbyt ogólnikowo." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Przepisz podsumowanie pod stanowisko senior engineering managera i trzymaj się konkretów." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Napisz na nowo to CV, aby przygotować się do przejścia od założyciela startupu do lidera produktu, mając na uwadze wyraźny wpływ na działalność biznesową." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Przepisz to CV dla założyciela startupu przechodzącego na rolę product leada i pokaż wpływ na biznes." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Separator" msgid "Serbian" msgstr "Serbski" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Ustaw hasło, jeśli chcesz, żeby publiczny link otwierali tylko ci, którzy je znają." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Skonfiguruj dostawcę sztucznej inteligencji" msgid "Set up an AI provider before starting a thread." msgstr "Przed rozpoczęciem wątku skonfiguruj dostawcę sztucznej inteligencji." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Najpierw skonfiguruj dostawcę AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Skonfiguruj dostawcę sztucznej inteligencji, który będzie rozmawiał o tym CV i automatycznie wprowadzał zmiany." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Aby rozpocząć, skonfiguruj dostawcę sztucznej inteligencji." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Skonfiguruj aplikację uwierzytelniającą" msgid "Shadow Width" msgstr "Szerokość cienia" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Udostępnij je publicznym linkiem, ustaw na nim hasło albo pobierz PDF i wyślij sam." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Udostępnij swoje CV za pomocą publicznego adresu URL i pozwól innym je wyświetlać." +msgid "Share your resume with a public URL." +msgstr "Udostępniaj swoje CV publicznym linkiem." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Zaloguj się na swoje konto" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Zaloguj się za pomocą GitHub, Google lub własnego dostawcy OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Wyloguj" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Niektóre znaki wychodzą jako znaki zapytania." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Niektóre kontrole wymagają informacji, których ten plik nie zawiera: treści strony, których nie udało się zbadać, lub tekstu w języku nieobjętym tymi kontrolami. Nie są one liczone ani jako zaliczone, ani jako niezaliczone." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Niektóre kontrole wymagają informacji, których ten plik nie zawiera: treści stron, których nie dało się zbadać, albo tekstu w języku nieobjętym tymi kontrolami. Nie liczą się ani jako zaliczone, ani jako niezaliczone." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Kwadrat" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Scena" +msgstr "Etap" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Rozpocznij CV od swojego imienia i nazwiska w osobnym wierszu." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Rozpocznij wątek" #: src/libs/resume/section.tsx @@ -5129,7 +5149,7 @@ msgstr "Zsynchronizowano zmiany wprowadzone w innej karcie." #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Stół" +msgstr "Tabela" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailub moje CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Dopasuj to CV do opisu stanowiska menedżera produktu i podkreśl odpowiedzialność za plan działania, komunikację z interesariuszami i mierzalne wyniki wprowadzenia na rynek." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Dopasuj to CV do opisu stanowiska product managera i podkreśl odpowiedzialność za roadmapę, komunikację z interesariuszami i mierzalne efekty wdrożeń." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agent potrzebuje Twojej opinii." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Klucz API został pomyślnie usunięty." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentacja API pokazuje, jak podłączyć Reactive Resume do własnych aplikacji. Opisuje endpointy, format żądań i uwierzytelnianie." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Po usunięciu ten klucz API nie będzie już mógł uzyskiwać dostępu do Twoich danych. Tej akcji nie można cofnąć." +msgid "The API key has been deleted." +msgstr "Klucz API został usunięty." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikacja, która Cię tu przekierowała, wysłała nieprawidłowe żąd msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Powyższe kontrole są mechaniczne. Ta funkcja pyta model językowy, co czytelnik pomyślałby o Twoich punktach, i sugeruje przeredagowania. Nie generuje wyniku." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Polecenie, którego szukasz, nie istnieje." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Nie udało się zakończyć dogłębnej kontroli. Spróbuj ponownie." @@ -5317,10 +5332,6 @@ msgstr "Nie udało się zweryfikować odpowiedzi dostawcy. Zacznij od nowa." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Nie udało się zaktualizować podglądu CV. Nadal wyświetlany jest ostatni prawidłowy podgląd." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV, do którego próbujesz uzyskać dostęp, jest chronione hasłem" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Ten sam wiersz powtarza się na każdej stronie." @@ -5369,26 +5380,13 @@ msgstr "Brak odnośnika do profilu, portfolio lub repozytorium." msgid "There is no summary paragraph." msgstr "Brak akapitu podsumowania." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Wystąpił problem podczas generowania DOCX, proszę spróbować ponownie." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Wystąpił problem podczas generowania pliku PDF. Spróbuj ponownie." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Wystąpił problem podczas przygotowywania CV do druku. Spróbuj ponownie." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Za mało informacji, aby przeprowadzić tę kontrolę." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Te kontrole działają podczas pisania i nigdy nie opuszczają przeglądarki. Sprawdzają, czy maszyna może odczytać Twoje CV, a nie czy odczytuje je dobrze." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Te kontrole działają w trakcie pisania i nigdy nie opuszczają Twojej przeglądarki. Sprawdzają, czy oprogramowanie potrafi odczytać Twoje CV, a nie jak dobrze jest napisane." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Tej akcji nie można cofnąć." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Tej akcji nie można cofnąć. Wszystkie Twoje dane zostaną trwale usunięte." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tej czynności nie można cofnąć. Wiadomości z konwersacji i przesłane załączniki zostaną usunięte. Działające CV pozostaje w Twoim panelu i można je usunąć osobno." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tej czynności nie można cofnąć. Wiadomości i załączniki do wątków zostaną usunięte." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tej akcji nie można cofnąć. Usuwa wiadomości wątku i przesłane załączniki." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Nie udało się otworzyć wątku agenta." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tej akcji nie można cofnąć. Usuwa wiadomości wątku i przesłane załączniki. Robocze CV pozostaje w panelu i możesz je usunąć osobno." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ta kontrola nie dotyczy tego pliku." msgid "This check only runs on resumes written in English." msgstr "Ta kontrola działa tylko dla CV napisanych w języku angielskim." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "To tworzy nowy klucz API, który pozwala innym programom odczytywać i zmieniać dane Twoich CV przez API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ta data nie zostanie poprawnie odczytana." @@ -5523,6 +5521,10 @@ msgstr "To jest formularz XFA, więc większość oprogramowania odczytuje tylko msgid "This is not a common resume page size." msgstr "To nietypowy rozmiar strony jak na CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Ten klucz jest pokazywany tylko raz. Skopiuj go, zanim zamkniesz to okno." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "W tym łączu brakuje protokołu." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "To może potrwać kilka minut, w zależności od czasu odpowiedzi dostawcy AI. Nie zamykaj okna ani nie odświeżaj strony." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "To mierzy, jak wiernie oprogramowanie może wyodrębnić tekst tego pliku. Nie przewiduje, czy aplikacja zostanie odrzucona. Żadne narzędzie tego nie potrafi. Twój plik został odczytany w tej przeglądarce i nigdy nie został przesłany." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "To mierzy, jak wiernie oprogramowanie potrafi wyciągnąć tekst z tego pliku. Nie przewiduje, czy aplikacja zostanie odrzucona, i żadne narzędzie tego nie potrafi. Twój plik został odczytany w tej przeglądarce i nigdy nie został wysłany." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "To CV jest zablokowane i nie można go aktualizować." msgid "This resume is long." msgstr "To CV jest długie." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "To CV jest chronione hasłem" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "To CV zostało zaktualizowane przez agenta AI." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Ustawienia udostępniania tego CV zostały zmienione w innym miejscu." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ta ocena to opinia modelu językowego na temat Twojego tekstu. Nie zmienia powyższego wyniku i może się mylić. Traktuj ją jako drugą opinię, a nie wyrok." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ta ocena to opinia modelu językowego o Twoim tekście. Nie zmienia wyniku powyżej i może być błędna. Potraktuj ją jako drugą opinię, a nie wyrok." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ta rola nie ma opisu." msgid "This section has content but never appears." msgstr "Ta sekcja zawiera treść, ale nigdy się nie pojawia." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Ta sekcja jest zarezerwowana na Twoje osobiste notatki dotyczące tego CV. Treść tutaj pozostaje prywatna i nie jest udostępniana nikomu innemu." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Ta sekcja jest podzielona między kolumny." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Ten krok jest opcjonalny, ale zalecany." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Ten wątek został zarchiwizowany. Nie można wysyłać nowych wiadomości." +msgid "This thread is archived. You can't send new messages." +msgstr "Ten wątek jest zarchiwizowany. Nie możesz wysyłać nowych wiadomości." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "Ten wątek jest tylko do odczytu" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Ten wątek jest tylko do odczytu, ponieważ działający dostawca CV lub sztucznej inteligencji jest niedostępny." - -#: 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 "To wygeneruje nowy klucz API do korzystania z Reactive Resume API i pozwoli maszynom na interakcję z danymi Twoich CV." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Pomoże to zidentyfikować go później, jeśli planują Państwo mieć wiele kluczy dostępu." +msgstr "Ten wątek jest tylko do odczytu, ponieważ robocze CV lub dostawca sztucznej inteligencji jest niedostępny." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Zwięźle opisz sekcję umiejętności, tak aby wspierała docelową rolę, a nie przypominała zwykłego zbioru słów kluczowych." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Pokaz timelapse tworzenia CV w Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse tworzenia CV w Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Oś czasu" msgid "Tip" msgstr "Wskazówka" -#: 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 "Wskazówka: Nadaj kluczowi API nazwę odpowiadającą jego przeznaczeniu, aby łatwiej było go później zidentyfikować." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Wskazówka: Możesz nazwać CV nawiązując do stanowiska, na które aplikujesz." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Tytuł" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Aby usunąć konto, wpisz tekst potwierdzający i kliknij przycisk poniżej." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Aby usunąć konto, wpisz poniżej tekst potwierdzający, a następnie kliknij przycisk." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Wyłącz opcjonalne ligatury podczas eksportu." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Włącz publiczne udostępnianie, aby śledzić, ile razy Twoje CV zostało wyświetlone lub pobrane. Tylko Ty widzisz statystyki swojego CV." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Włącz udostępnianie publiczne, aby śledzić, ile razy Twoje CV zostało wyświetlone lub pobrane. Te liczby widzisz tylko Ty." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Uwierzytelnianie dwuskładnikowe" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Uwierzytelnianie dwuskładnikowe zostało pomyślnie wyłączone." +msgid "Two-factor authentication is now disabled." +msgstr "Uwierzytelnianie dwuskładnikowe zostało wyłączone." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Uwierzytelnianie dwuskładnikowe zostało pomyślnie skonfigurowane." +msgid "Two-factor authentication is now enabled." +msgstr "Uwierzytelnianie dwuskładnikowe zostało włączone." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Zaktualizuj istniejące doświadczenie wolontariackie" msgid "Update Password" msgstr "Zaktualizuj hasło" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Zaktualizuj punkty projektu, aby pokazać przywództwo, ograniczenia, kompromisy i mierzalne wyniki." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Zaktualizuj CV" @@ -5970,6 +5952,10 @@ msgstr "Zaktualizuj CV" msgid "Update the calendar date for this timeline entry." msgstr "Zaktualizuj datę kalendarza dla tego wpisu na osi czasu." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Zaktualizuj punkty o projektach, żeby pokazać przywództwo, ograniczenia, kompromisy i mierzalne wyniki." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Zaktualizuj plik details tej aplikacji." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Prześlij plik .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Prześlij CV i zobacz, co system śledzenia kandydatów (ATS) faktycznie z niego odczytuje. Wszystko działa w tej przeglądarce. Twój plik nigdy nie jest przesyłany i nic nie jest zapisywane." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Wgraj CV i zobacz, co odczyta z niego system śledzenia kandydatów (ATS). Wszystko dzieje się w tej przeglądarce. Twój plik nigdy nie jest wysyłany i nic nie jest przechowywane." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Ostrzeżenie" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nie udało się wykryć formatu automatycznie — wybierz go powyżej." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nie udało się wykryć formatu automatycznie. Wybierz go powyżej." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nie znaleźliśmy tej strony" msgid "We couldn't link that provider account. Please try again." msgstr "Nie udało się powiązać tego konta dostawcy. Spróbuj ponownie." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nie udało się otworzyć tego wątku." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nie udało się odczytać Twojego profilu od dostawcy." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Wysłaliśmy link potwierdzający na Twój nowy adres e-mail. Otwórz go, aby potwierdzić zmianę." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Wysłaliśmy nowy link weryfikacyjny na Twój adres e-mail. Otwórz go, aby zweryfikować konto." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Wyszukiwanie w internecie" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Tak, Reactive Resume jest dostępne w wielu językach. Możesz wybrać preferowany język na stronie ustawień lub za pomocą przełącznika języka w prawym górnym rogu. Jeśli nie widzisz swojego języka lub chcesz ulepszyć istniejące tłumaczenia, możesz <0>współtworzyć tłumaczenia na Crowdin<1> (otwiera się w nowej karcie)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Tak. Jedno kliknięcie eksportuje Twoje CV do PDF z zachowaniem formatowania i stylów." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Tak! Reactive Resume jest całkowicie darmowe w użyciu, bez ukrytych kosztów, planów premium czy opłat abonamentowych. Jest open-source i zawsze będzie darmowe." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Tak. Wybierz język na stronie ustawień albo przełącznikiem języka w prawym górnym rogu. Jeśli brakuje Twojego języka lub istniejące tłumaczenie mogłoby być lepsze, możesz <0>pomóc w tłumaczeniach na Crowdinie<1> (otwiera się w nowej karcie)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Możesz też wdrożyć aplikację na własnych serwerach, korzystając z obrazu Dockera." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Tak. Reactive Resume jest darmowe, bez ukrytych kosztów, wersji premium czy abonamentów. Jest open source i takie pozostanie." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Możesz też użyć swojej nazwy użytkownika do logowania." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Możesz też zalogować się nazwą użytkownika." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Wysłaliśmy do Ciebie e-mail!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Twoje konto zostało pomyślnie usunięte." +msgid "Your account has been deleted." +msgstr "Twoje konto zostało usunięte." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Twoje dane kontaktowe nie znajdują się na pierwszej stronie." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Twoje dane zostały pomyślnie wyeksportowane." +msgid "Your data has been exported." +msgstr "Twoje dane zostały wyeksportowane." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Twoje dane są bezpieczne i nigdy nie są nikomu udostępniane ani sprzedawane." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Twoje dane są przechowywane bezpiecznie i nigdy nie są udostępniane osobom trzecim. Jeśli chcesz mieć nad nimi pełną kontrolę, możesz postawić Reactive Resume na własnych serwerach." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Nie udało się zapisać ostatnich zmian." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Twoje starsze style pozostaną aktywne, dopóki wyraźnie nie aktywujesz tego projektu semantycznego CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Twoje dotychczasowe style pozostają aktywne, dopóki nie aktywujesz tej wersji roboczej Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Marginesy strony są bardzo wąskie." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Twoje hasło zostało zresetowane. Możesz teraz zalogować się nowym hasłem." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Twoje hasło zostało pomyślnie zaktualizowane." +msgid "Your password has been updated." +msgstr "Twoje hasło zostało zaktualizowane." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Twój numer telefonu jest zapisany w nietypowej formie." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Twój profil został pomyślnie zaktualizowany." +msgid "Your profile has been updated." +msgstr "Twój profil został zaktualizowany." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Twoje CV zostało pomyślnie utworzone." +msgid "Your resume has been created." +msgstr "Twoje CV zostało utworzone." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Twoje CV zostało pomyślnie usunięte." +msgid "Your resume has been deleted." +msgstr "Twoje CV zostało usunięte." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Twoje CV zostało pomyślnie zduplikowane." +msgid "Your resume has been duplicated." +msgstr "Twoje CV zostało zduplikowane." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Twoje CV zostało pomyślnie zaimportowane." +msgid "Your resume has been imported." +msgstr "Twoje CV zostało zaimportowane." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Twoje CV zostało przywrócone do wybranej wersji." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Twoje CV zostało pomyślnie zaktualizowane." +msgid "Your resume has been updated." +msgstr "Twoje CV zostało zaktualizowane." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Twoje CV zawiera zaimki \"I\" oraz \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Publiczny link do Twojego CV jest obecnie chroniony hasłem. Udostępniaj hasło tylko osobom, którym ufasz." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Publiczny link do Twojego CV jest chroniony hasłem. Podawaj hasło tylko osobom, którym ufasz." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Twoje wsparcie zapewnia, że projekt pozostanie darmowy i dostępny dla wszystkich, teraz i w przyszłości." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Twoje wsparcie sprawia, że projekt pozostaje darmowy i otwarty dla wszystkich, teraz i później." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Pomniejsz" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/pt-BR.po b/apps/web/locales/pt-BR.po index f89ffdaa8..1b35b47d7 100644 --- a/apps/web/locales/pt-BR.po +++ b/apps/web/locales/pt-BR.po @@ -132,11 +132,11 @@ msgstr "<0>Finalmente,<1>Um gerador de currículo gratuito e de código aber #: src/routes/_home/-sections/faq.tsx msgctxt "Home page FAQ section heading with each word visually separated into individual spans" msgid "<0>Frequently<1>Asked<2>Questions" -msgstr "<0>Perguntas<1>Frequentes" +msgstr "<0>Perguntas<1>Mais<2>Frequentes" #: 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.<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!" -msgstr "<0>Obrigado por usar o Reactive Resume! Este aplicativo é um trabalho de amor, criado principalmente em meu tempo livre, com o maravilhoso apoio de colaboradores de código aberto de todo o mundo.<1>Se o Reactive Resume foi útil e você gostaria de ajudar a mantê-lo gratuito e aberto para todos, considere fazer uma doação. Cada ajuda é sempre bem-vinda!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Obrigado por usar o Reactive Resume. Eu desenvolvo este app principalmente no meu tempo livre, com a ajuda de colaboradores de código aberto do mundo todo.<1>Se ele foi útil para você e você quer que continue gratuito e aberto para todos, considere fazer uma doação. Qualquer valor ajuda." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ano" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Modelos" +msgid "15 Templates" +msgstr "15 modelos" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 meses" msgid "6 months" msgstr "6 meses" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Uma exportação limpa em coluna única preserva todos os fatos. Colunas e imagens são onde eles se perdem." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Um link de confirmação foi enviado para o seu endereço de email atual. Verifique sua caixa de entrada para confirmar a alteração." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Uma data está no futuro." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Uma fonte é referenciada, mas não incorporada." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Um criador de currículos gratuito e de código aberto que simplifica o processo de criação, atualização e compartilhamento de seu currículo." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Um gerador de currículo gratuito e de código aberto que facilita criar, atualizar e compartilhar seu currículo." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Uma lacuna não é um problema. Adicione uma explicação de uma linha s msgid "A link points somewhere other than the address it shows." msgstr "Um link aponta para um lugar diferente do endereço que exibe." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Um link para o seu currículo foi copiado para a área de transferência." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Muitas pessoas me escreveram ao longo dos anos para compartilhar suas experiências com o Reactive Resume e como ele as ajudou, e eu nunca me canso de ler essas histórias. Se você tiver algo para compartilhar, me avise enviando um email para <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Um novo link de verificação foi enviado para o seu endereço de email. Verifique sua caixa de entrada para verificar sua conta." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Ao longo dos anos, muita gente me escreveu contando como o Reactive Resume as ajudou, e eu nunca me canso de ler esses e-mails. Se você tem uma história para compartilhar, escreva para <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Uma página está rotacionada." msgid "A passion project by <0>Amruth Pillai." msgstr "Um projeto pessoal de <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Uma variedade de designs para escolher, e vem mais por aí." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Um currículo formatado para um leitor humano, com foto, títulos e colunas" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Uma exportação em coluna única preserva todos os dados. É nas colunas e nas imagens que os dados se perdem." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Um trecho" @@ -243,10 +234,6 @@ msgstr "Um endereço da web está escrito sem https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Acesse seus currículos e dados programaticamente usando a API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Adicionar campo personalizado" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Adicione uma vaga para a qual você está se candidatando, vincule o currículo que você enviou e mova-o pelo seu pipeline à medida que as coisas avançam." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Adicione uma vaga para a qual você está se candidatando e vincule o currículo que enviou. Mova-a pelo quadro conforme receber respostas." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Adicione uma entrada ou use projetos e trabalho voluntário para mostrar msgid "Add and test a provider before starting an agent thread." msgstr "Adicione e teste um provedor antes de iniciar uma thread do agente." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Adicione mais uma camada de proteção à sua conta." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Adicionar aplicativo" +msgstr "Adicionar candidatura" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Qualquer tag" #: 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 "Qualquer pessoa que visitar o URL público do currículo deve inserir esta senha para acessá-lo." - -#: 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 "Qualquer pessoa que tiver o URL público do currículo poderá visualizar e baixar seu currículo sem inserir uma senha." +msgid "Anyone who opens the public URL will need this password." +msgstr "Quem abrir a URL pública vai precisar desta senha." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Qualquer pessoa com o link pode visualizar e baixar o currículo." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Quem tiver a URL pública poderá ver e baixar seu currículo sem senha." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Acesso à API" @@ -617,35 +608,35 @@ msgstr "Aplicativo" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Ações de aplicativo" +msgstr "Ações da candidatura" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplicativo adicionado ao seu pipeline." +msgstr "Candidatura adicionada ao seu pipeline." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Copiloto de Aplicativo" +msgstr "Copiloto de Candidaturas" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplicativo excluído." +msgstr "Candidatura excluída." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Estatísticas do aplicativo" +msgstr "Estatísticas das candidaturas" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplicativo atualizado." +msgstr "Candidatura atualizada." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplicativos" +msgstr "Candidaturas" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Aprovar" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Aprovado — aguardando o agente…" +msgid "Approved, waiting for the agent…" +msgstr "Aprovado, aguardando o agente…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Árabe" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arquivo" +msgstr "Arquivar" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Falha no preenchimento automático." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponível em vários idiomas. Se você quiser contribuir, confira o Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponível em vários idiomas. Se quiser ajudar a traduzir, passe pelo Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijano" msgid "Back to authentication settings" msgstr "Voltar às configurações de autenticação" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Voltar para o Login" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Voltar aos currículos" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Voltar para o login" @@ -844,17 +832,13 @@ msgstr "URL base" msgid "Basics" msgstr "Informações básicas" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Modelos bonitos para escolher, com mais a caminho." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Melhor para aplicativos, compartilhamento e impressão." +msgstr "Melhor para candidaturas, compartilhamento e impressão." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Bloqueio" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Conselho" +msgstr "Quadro" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Mudar idioma" msgid "Change language to…" msgstr "Alterar idioma para…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Mude as cores, as fontes e o design do seu jeito." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Alterar tema para…" @@ -1006,6 +994,10 @@ msgstr "Verificar novamente" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Verifique se o arquivo exportado contém tudo o que você espera e se todo o conteúdo é texto selecionável." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Veja o que um sistema de rastreamento de candidatos deixaria passar e adicione só as palavras-chave das quais você tem certeza." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Verifique seu email em busca de um link para redefinir sua senha." @@ -1056,10 +1048,6 @@ msgstr "Escolha uma tonalidade predefinida ou personalizada." msgid "Choose a resume" msgstr "Escolha um currículo" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Escolha uma conversa existente na barra lateral ou inicie uma nova discussão focada em rascunhos." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Escolha PDF, DOCX, Markdown ou JSON. Exporte seu currículo e carta de apresentação separadamente, quando disponíveis." @@ -1073,7 +1061,7 @@ msgstr "Círculo" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Limpo" +msgstr "Limpar" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Empresa A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compare este currículo com o URL da vaga e atualize as palavras-chave, mantendo um tom conciso e confiável." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compare este currículo com a URL desta vaga e atualize as palavras-chave sem exagerar em nada." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Falha na conexão." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Conexão verificada — o provedor está pronto para uso." +msgid "Connection verified. The provider is ready to use." +msgstr "Conexão verificada. O provedor está pronto para uso." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continue de onde parou" #: 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 "Continue de onde parou importando um currículo existente que você criou usando o Reactive Resume ou qualquer outro criador de currículos. Os formatos compatíveis incluem PDF, Microsoft Word e também arquivos JSON do 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 "As contribuições financiam correções de bugs, atualizações de segurança e melhorias contínuas para manter o aplicativo funcionando sem problemas." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continue de onde parou importando um currículo que você criou no Reactive Resume ou em outro gerador de currículo. Os formatos suportados são PDF, Microsoft Word e arquivos JSON do Reactive Resume ou do JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Corrija o ano ou use “Presente” para trabalhos em andamento." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corrija o ano, ou escreva “Presente” para trabalho em andamento." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Não foi possível gerar o DOCX. Tente novamente." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Não foi possível gerar o PDF. Tente novamente." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Não foi possível preparar seu currículo para impressão. Tente novamente." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Não foi possível acessar o provedor de IA. Por favor, tente novamente. msgid "Could not restore this patch." msgstr "Não foi possível restaurar este patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Não foi possível configurar a autenticação de dois fatores." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Não foi possível verificar a conexão com o provedor." @@ -1304,12 +1305,12 @@ msgstr "Não foi possível verificar a conexão. Verifique a chave da API, o mod #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Não foi possível adicionar o aplicativo. Por favor, tente again." +msgstr "Não foi possível adicionar a candidatura. Por favor, tente novamente." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Não foi possível excluir o aplicativo." +msgstr "Não foi possível excluir a candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Não foi possível excluir a entrada da linha do tempo." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Não foi possível mover o aplicativo. Por favor, tente again." +msgstr "Não foi possível mover a candidatura. Por favor, tente novamente." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Contagem por fonte" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Contabilizado separadamente da pontuação de leitura. A cobertura não é uma previsão de nada." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Contabilizada separadamente da pontuação de leitura. A cobertura não prevê nada." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Criar currículo de exemplo" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Crie quantos currículos quiser, sem limites." +msgid "Create as many resumes as you want." +msgstr "Crie quantos currículos quiser." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Crie um agora" msgid "Create resume with options" msgstr "Criar currículo com opções" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Crie, personalize e compartilhe seu currículo. O Reactive Resume é de código aberto, não rastreia você e continua gratuito." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Criado em" @@ -1497,7 +1502,7 @@ msgstr "Criado em" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Criou \"{0}\" e vinculou-o a este aplicativo." +msgstr "Criou \"{0}\" e vinculou-o a esta candidatura." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Excluir entrada da linha do tempo" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Aplicativo(s) {0} excluído(s)." +msgstr "{0} candidatura(s) excluída(s)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Excluindo seu currículo..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Negado — aguardando o agente…" +msgid "Denied, waiting for the agent…" +msgstr "Recusado, aguardando o agente…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Negar" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Instale nos seus próprios servidores usando a imagem Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Descreva cada cargo com marcadores curtos. Parágrafos densos são mais difíceis de ler rapidamente e de segmentar." @@ -1764,6 +1773,10 @@ msgstr "Doar" msgid "Donate to Reactive Resume" msgstr "Doe para o Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "As doações pagam a correção de bugs, as atualizações de segurança e o trabalho do dia a dia de manter o app no ar." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Concluído" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplicar" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Duplicar como rascunho de IA" #: src/dialogs/resume/index.tsx @@ -1868,7 +1881,7 @@ msgstr "Editar {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Editar aplicativo" +msgstr "Editar candidatura" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Inglês" msgid "English (United Kingdom)" msgstr "Inglês (Reino Unido)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Aumente a segurança da sua conta com camadas adicionais de proteção." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Digite um nome para sua chave de acesso." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Digite uma nova senha para sua conta" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Digite um dos seus códigos de backup salvos para acessar sua conta" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Digite a senha que o dono do currículo compartilhou com você." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Insira o URL para vincular" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Digite a URL para a qual você quer criar o link:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Digite o código de verificação do seu aplicativo autenticador" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Digite sua senha atual e uma nova senha para atualizar sua conta." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Digite sua senha para confirmar a configuração da autenticação de dois fatores. Quando ativada, você precisará inserir um código do seu aplicativo autenticador sempre que entrar." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Digite sua senha para confirmar a configuração da autenticação de dois fatores. Depois de ativada, você precisa de um código do seu aplicativo autenticador toda vez que entrar." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Todas as verificações foram aprovadas. Nada aqui deve impedir um analisador de ler seu currículo." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Cada contribuição, grande ou pequena, faz uma enorme diferença para o projeto.<0/>Obrigado pelo seu apoio!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Toda contribuição ajuda, por menor que seja.<0/>Obrigado pelo seu apoio!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Cada modelo tem uma cara diferente, então escolha o que combina com a impressão que você quer passar. O Reactive Resume tem 15 no momento, e vem mais por aí." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expira em" msgid "Expires on {0}" msgstr "Expira em {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explore nossa seleção diversificada de modelos, cada um projetado para se adequar a diferentes estilos, profissões e personalidades. O Reactive Resume atualmente oferece 12 modelos, com mais a caminho." - -#: src/features/settings/pages/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 "Explore a documentação da API para aprender como integrar o Reactive Resume aos seus aplicativos. Encontre endpoints detalhados, exemplos de requisição e métodos de autenticação." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportar" @@ -2083,17 +2096,13 @@ msgstr "Exportar PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exporte o currículo como um PDF de texto, em vez de uma imagem ou digitalização." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exporte seu currículo ou carta de apresentação no formato que você precisa." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exporte seu currículo para PDF instantaneamente, sem esperas ou atrasos." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exporte seu currículo para PDF com um clique, sem espera." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Fluxo de pipeline exportado.png" +msgstr "pipeline-flow.png exportado" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Falha ao salvar o provedor de IA." msgid "Failed to send password reset email. Please try again." msgstr "Falha ao enviar o e-mail de redefinição de senha. Por favor, tente novamente." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Falha ao configurar a autenticação de dois fatores." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrar por tags" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Identifique os pontos fracos e reescreva-os com resultados mais impactantes, números, abrangência e verbos mais concisos." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Encontre os marcadores mais fracos e reescreva-os com resultados mais fortes, números, escopo e verbos mais precisos." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Espessura da fonte" msgid "Font Weights" msgstr "Pesos da fonte" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Para uma experiência segura e livre de distrações." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Por exemplo, informações sobre quais empresas você enviou este currículo ou os links para as descrições do trabalho podem ser anotadas aqui." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Por motivos de segurança, esta chave será exibida apenas uma vez." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Por exemplo, anote para quais empresas você enviou este currículo, ou links para as descrições das vagas." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lacunas:" msgid "Generate a random name" msgstr "Gerar um nome aleatório" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Gerando seu PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Alemão" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebraico" #: 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 "Ajude-me a trazer colaboradores mais experientes para o projeto, reduzindo a carga sobre um único mantenedor e acelerando o desenvolvimento." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Me ajude a trazer mais colaboradores experientes, para que o trabalho não fique nas mãos de um único mantenedor." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ajude a traduzir o aplicativo para o seu idioma" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Aqui está uma variedade de modelos de currículo para diferentes profissões e personalidades. Quer você prefira moderno ou clássico, marcante ou simples, há um design que combina com você. Veja as opções abaixo e escolha um modelo que se encaixe no seu estilo." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Aqui está sua nova chave de API" @@ -2657,10 +2655,6 @@ msgstr "Húngaro" msgid "Icon" msgstr "Ícone" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifique as lacunas em um sistema de rastreamento de candidatos e aplique apenas melhorias de palavras-chave com alta confiabilidade." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Se veio de uma digitalização, isso é esperado. Caso contrário, remova-o; recrutadores interpretam isso como uso excessivo de palavras-chave." @@ -2701,7 +2695,7 @@ msgstr "Importar de CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Aplicativo(s) {0} importado(s)." +msgstr "{0} candidatura(s) importada(s)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Canarim" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mantenha um único endereço, para que ninguém precise adivinhar qual usar." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Mantenha um único endereço, para que o software não precise adivinhar qual usar." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Mantenha abaixo de 2,5 MB, geralmente removendo ou reduzindo imagens." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Guarde aqui anotações privadas sobre este currículo. Mais ninguém consegue vê-las." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mantenha o conteúdo do currículo como texto real, em vez de imagens de texto." @@ -3058,6 +3056,10 @@ msgstr "Altura da linha" msgid "Link a Reactive Resume (recommended)" msgstr "Vincular um Reactive Resume (recomendado)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Vincule um currículo do Reactive Resume para usar a pontuação de compatibilidade e a personalização com IA." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Vincule um currículo e cole a descrição do trabalho (Editar) para avaliar sua compatibilidade e personalizar uma cópia." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, indicação…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Vincular um Reactive Resume habilita a pontuação de compatibilidade por IA e a personalização." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Vinculando sua conta {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Carregando provedores de IA. Tente novamente em instantes." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Carregando aplicativos…" +msgstr "Carregando candidaturas…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "Carregando provedores…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Carregando retomadas…" +msgstr "Carregando currículos…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Localização" msgid "Lock" msgstr "Bloquear" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Sair" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Trechos longos estão em letras maiúsculas." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navegação principal" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Torne a seção de experiência mais orientada a resultados e remova responsabilidades vagas." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Deixe a seção de experiência focada em resultados e corte as responsabilidades vagas." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Mover seção para outra coluna ou página." #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Mover estágio" +msgstr "Mover etapa" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Deve começar com https://" msgid "Name" msgstr "Nome" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Dê ao currículo o nome da vaga para a qual você está se candidatando." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Os nomes ajudam a distinguir as chaves, então dê a ela o nome do uso que você vai fazer." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Os nomes ajudam a distinguir as chaves de acesso se você registrar mais de uma." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalês" @@ -3335,11 +3340,11 @@ msgstr "O cadastro de novas contas está desativado neste servidor no momento." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Novo aplicativo" +msgstr "Nova candidatura" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Novos recursos estão sendo constantemente adicionados e aprimorados, portanto volte sempre para conferir." +msgid "New features land regularly, so check back now and then." +msgstr "Novos recursos chegam com frequência, então volte de vez em quando." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Novo tópico" msgid "New Thread" msgstr "Novo tópico" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Sem anúncios e sem rastreadores, para que nada atrapalhe." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Sem publicidade, sem rastreamento" @@ -3384,16 +3393,21 @@ msgstr "Nenhum provedor de IA conectado" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Nenhum aplicativo corresponde aos seus filtros." +msgstr "Nenhuma candidatura corresponde aos seus filtros." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ainda não há inscrições. Adicione algumas para ver seu funil e taxas de resposta." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ainda não há candidaturas. Adicione algumas para ver seu funil e as taxas de resposta." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nenhuma lista de marcadores foi encontrada." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Nenhum comando corresponde a essa busca." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nenhum título de seção convencional foi encontrado." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Nenhum número de telefone foi encontrado." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nenhuma previsão sobre se você será rejeitado — nenhuma ferramenta consegue fazer isso." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Não prevê se você vai ser rejeitado. Nenhuma ferramenta consegue fazer isso." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Nuvem de Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Depois de excluída, a chave não consegue mais acessar seus dados. Isso não pode ser desfeito." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Login com um clique" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Apenas as primeiras {0} páginas foram verificadas, então este relatório não cobre o arquivo inteiro." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Somente as primeiras linhas {MAX_IMPORT} são importadas de uma vez – {overflow} deixada de fora. Divida o arquivo para importar o restante." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Só as primeiras {MAX_IMPORT} linhas são importadas de uma vez, deixando {overflow} de fora. Divida o arquivo para importar o resto." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Abrir" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agente de IA aberta" +msgstr "Abrir agente de IA" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Assistente de IA aberta" +msgstr "Abrir assistente de IA" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Abrir cliente de email" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Modo de foco aberto" +msgstr "Abrir modo de foco" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Nota opcional para o agente" msgid "Optional note for the agent…" msgstr "Nota opcional para o agente…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcionalmente, defina uma senha para que apenas pessoas com a senha possam visualizar seu currículo através do link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcionalmente, quais termos de um anúncio de vaga já aparecem." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "A chave de acesso foi excluída com êxito." +msgid "Passkey deleted." +msgstr "Chave de acesso excluída." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey registrada com sucesso." +msgid "Passkey registered." +msgstr "Chave de acesso registrada." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3761,7 +3775,7 @@ msgstr "Cole um anúncio para ver quais termos dele já aparecem no seu currícu #: src/features/applications/components/import-applications-sheet.tsx msgid "Paste rows or upload a .csv. We map columns like Company, Role, Stage, Stage Date, Salary, Source and Tags." -msgstr "Cole linhas ou carregue um .csv. Mapeamos colunas como Empresa, Função, Estágio, Data do estágio, Salário, Origem e Tags." +msgstr "Cole linhas ou carregue um .csv. Mapeamos colunas como Empresa, Função, Etapa, Data da etapa, Salário, Origem e Tags." #: src/features/applications/components/application-form-sheet.tsx msgid "Paste the full job description here…" @@ -3777,7 +3791,7 @@ msgstr "Ao colar, os campos são preenchidos automaticamente." #: src/routes/agent/-components/agent-chat.tsx msgid "Patch applied" -msgstr "Remendo aplicado" +msgstr "Patch aplicado" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch conflicted" @@ -3793,7 +3807,7 @@ msgstr "Atualização pendente" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back" -msgstr "Remendo revertido" +msgstr "Patch revertido" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back." @@ -3820,16 +3834,20 @@ msgstr "Perplexidade" msgid "Persian" msgstr "Persa" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalize seu currículo com qualquer cor, fonte ou design e deixe-o com a sua cara." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefone" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Escolha uma conversa na barra lateral, ou inicie um novo tópico para trabalhar em um rascunho." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Escolha um formato para seu currículo ou carta de apresentação." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Selecione um ícone" @@ -3848,27 +3866,15 @@ msgstr "Fluxo de pipeline" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Integridade do pipeline em todos os aplicativos" +msgstr "Integridade do pipeline em todas as candidaturas" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Coloque-o em uma página pelo painel Layout ou oculte-o se pretendia deixá-lo de lado." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Texto Plain, ideal para ferramentas AI e edições rápidas." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Insira uma nova senha para sua conta" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Insira a senha compartilhada com você pelo proprietário do currículo para continuar." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Insira o URL para o qual você deseja criar o link:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Texto simples, para ferramentas de IA e edições rápidas." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Por favor, apoie o projeto." msgid "Please upload a PDF file." msgstr "Faça upload de um arquivo PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Aguarde enquanto seu PDF está sendo gerado..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Aguarde enquanto seu PDF é gerado…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polonês" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferências" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Prepare uma solução conservadora que melhore a clareza sem alterar a minha trajetória profissional." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepare uma alteração conservadora que melhore a clareza sem mudar a história da minha carreira." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projetos" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Proteja seu currículo de acessos não autorizados com uma senha" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Proteja seu currículo com uma senha e permita que apenas pessoas com a senha o visualizem." +msgid "Protect your resume with a password" +msgstr "Proteja seu currículo com uma senha" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicações" msgid "Publisher" msgstr "Editor" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Coloque uma senha no seu currículo para que só as pessoas a quem você der consigam lê-lo." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Coloque um endereço de email simples perto do topo da primeira página. É por ele que a maioria dos sistemas te classifica." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Ir para a página inicial" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Currículo reativo (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 "O Reactive Resume continua crescendo graças à sua comunidade vibrante. Este projeto deve seu progresso a inúmeras pessoas que dedicaram seu tempo e suas habilidades para torná-lo melhor. Celebramos os programadores que aprimoraram seus recursos no GitHub, os linguistas cujas traduções no Crowdin o tornaram acessível a um público mais amplo e as pessoas que contribuíram financeiramente para apoiar seu desenvolvimento contínuo." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "O Reactive Resume melhora porque tem gente dedicando seu tempo a ele. Os colaboradores no GitHub criam os recursos e corrigem os bugs, os tradutores no Crowdin deixam o app legível em outros idiomas, e os doadores ajudam a manter o desenvolvimento. Este projeto deve seu progresso a todos eles." #: 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 "O Reactive Resume é um projeto gratuito e de código aberto, construído com carinho e mantido por mim e por uma comunidade de colaboradores. Suas doações ajudam a manter as luzes acesas e o código fluindo." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "O Reactive Resume é um projeto gratuito e de código aberto, mantido por mim e por uma comunidade de colaboradores. Suas doações cobrem os custos de operação e mantêm o desenvolvimento em andamento." #: 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." -msgstr "O Reactive Resume é um criador de currículos gratuito e de código aberto que simplifica o processo de criação, atualização e compartilhamento de seu currículo." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "O Reactive Resume é um gerador de currículo gratuito e de código aberto que facilita criar, atualizar e compartilhar seu currículo." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "O Reactive Resume é gratuito e de código aberto. Se ele lhe foi útil, considere fazer uma doação." #: 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 "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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "O Reactive Resume é de código aberto, privado e gratuito. Não exibe anúncios, não rastreia o que você faz e não tranca recursos atrás de um paywall." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "O Reactive Resume permanece gratuito, de código aberto e independente p #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Retomar reativo v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Currículo reativo v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Renomear" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderiza seu currículo atual em PDF e executa a verificação completa do arquivo, no seu navegador. Nada é enviado." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Converte seu currículo atual para PDF e executa a verificação completa do arquivo no seu navegador. Nada é enviado." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Restaurar esta versão?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Retomar" +msgstr "Currículo" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Edição do currículo" msgid "Resume file" msgstr "Arquivo de currículo" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Link do currículo copiado para a área de transferência." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Currículo vinculado" @@ -4328,7 +4331,11 @@ msgstr "Opções de currículo" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Retalho de currículo" +msgstr "Patch do currículo" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Modelos de currículo para diferentes profissões e gostos. Escolha o que combina com você." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Revisar edições" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Analise o currículo comparando-o com a descrição da vaga e tire suas dúvidas antes de alterar qualquer informação que você não tenha certeza." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Revise o currículo em relação a uma descrição de vaga e me pergunte antes de mudar qualquer coisa da qual você não tenha certeza." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Analisando…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Reformule o resumo para que ele se concentre em um cargo de gerente sênior de engenharia, sem soar genérico." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Reescreva o resumo para uma vaga de senior engineering manager, e mantenha específico." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Reescreva este currículo para uma transição de fundador de startup para líder de produto com impacto comercial claro." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Reescreva este currículo para um fundador de startup que está indo para uma posição de líder de produto, e mostre o impacto no negócio." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Procurar" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Pesquisar aplicativos…" +msgstr "Pesquisar candidaturas…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Separador" msgid "Serbian" msgstr "Sérvio" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Defina uma senha se quiser que só quem a conhece consiga abrir a URL pública." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configure um provedor de IA" msgid "Set up an AI provider before starting a thread." msgstr "Configure um provedor de IA antes de iniciar uma thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configure um provedor de IA primeiro." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configure um provedor de IA para discutir este currículo e aplicar edições automaticamente." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Configure um provedor de IA para começar." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configurar aplicativo autenticador" msgid "Shadow Width" msgstr "Largura da sombra" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Compartilhe com uma URL pública, coloque uma senha nessa URL, ou baixe o PDF e envie você mesmo." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Compartilhe seu currículo com um URL público e permita que outras pessoas o vejam." +msgid "Share your resume with a public URL." +msgstr "Compartilhe seu currículo com uma URL pública." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Entre com sua conta" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Entre com GitHub, Google ou um provedor OAuth personalizado." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Sair" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Alguns caracteres aparecem como pontos de interrogação." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Algumas verificações precisam de informações que este arquivo não contém: conteúdo de página que não pôde ser inspecionado, ou texto em um idioma que essas verificações não cobrem. Elas não são contadas como aprovadas nem como reprovadas." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Algumas verificações precisam de informações que este arquivo não traz: conteúdo de páginas que não foi possível inspecionar, ou texto em um idioma que estas verificações não cobrem. Não contam nem como aprovação nem como falha." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,11 +5006,11 @@ msgstr "Quadrado" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Palco" +msgstr "Etapa" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" -msgstr "Data do estágio" +msgstr "Data da etapa" #: src/components/input/github-stars-button.tsx msgid "Star us on GitHub (opens in new tab)" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Comece o currículo com seu nome em uma linha própria." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Iniciar tópico" #: src/libs/resume/section.tsx @@ -5129,7 +5149,7 @@ msgstr "Alterações sincronizadas feitas em outra aba." #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Mesa" +msgstr "Tabela" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tailor meu currículo" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adapte este currículo à descrição de uma vaga de gerente de produto e enfatize a responsabilidade pelo roadmap, a comunicação com as partes interessadas e os resultados mensuráveis do lançamento." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adapte este currículo a uma descrição de vaga de gerente de produto e destaque a responsabilidade pelo roadmap, a comunicação com stakeholders e resultados de lançamento mensuráveis." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "O agente precisa da sua opinião." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "A chave de API foi excluída com sucesso." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "A documentação da API mostra como conectar o Reactive Resume aos seus próprios aplicativos. Ela cobre os endpoints, o formato das requisições e a autenticação." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "A chave de API não poderá mais acessar seus dados após a exclusão. Esta ação não pode ser desfeita." +msgid "The API key has been deleted." +msgstr "A chave de API foi excluída." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "O aplicativo que enviou você para cá fez uma solicitação de autoriza msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "As verificações acima são mecânicas. Esta pergunta a um modelo de linguagem o que um leitor pensaria dos seus marcadores e sugere reescritas. Ela não produz nenhuma pontuação." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "O comando que você está procurando não existe." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "A verificação profunda não pôde ser concluída. Tente novamente." @@ -5317,10 +5332,6 @@ msgstr "Não foi possível verificar a resposta do provedor. Comece novamente." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Não foi possível atualizar a pré-visualização do currículo. A última pré-visualização válida ainda está sendo exibida." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "O currículo que você está tentando acessar está protegido por senha" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "A mesma linha se repete em todas as páginas." @@ -5369,26 +5380,13 @@ msgstr "Não há nenhum link para um perfil, portfólio ou repositório." msgid "There is no summary paragraph." msgstr "Não há um parágrafo de resumo." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Houve um problema ao gerar o DOCX, tente novamente." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Ocorreu um problema ao gerar o PDF. Tente novamente." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Ocorreu um problema ao preparar seu currículo para impressão. Por favor, tente novamente." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Não havia informações suficientes para executar esta verificação." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Essas verificações são executadas enquanto você digita e nunca saem do seu navegador. Elas perguntam se uma máquina consegue ler seu currículo, não se ela o lê bem." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Estas verificações rodam enquanto você digita e nunca saem do seu navegador. Elas testam se um programa consegue ler seu currículo, não a qualidade da escrita." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Esta ação não pode ser desfeita." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Esta ação não pode ser desfeita. Todos os seus dados serão excluídos permanentemente." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Esta ação não pode ser desfeita. As mensagens da conversa e os anexos enviados serão removidos. O currículo em desenvolvimento permanecerá no seu painel e poderá ser excluído separadamente." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Esta ação não pode ser desfeita. As mensagens e os anexos da conversa serão removidos." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Esta ação não pode ser desfeita. Ela exclui as mensagens do tópico e os anexos enviados." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Não foi possível abrir esta thread do agente." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Esta ação não pode ser desfeita. Ela exclui as mensagens do tópico e os anexos enviados. O currículo de trabalho continua no seu painel, e você pode excluí-lo separadamente." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Esta verificação não se aplica a este arquivo." msgid "This check only runs on resumes written in English." msgstr "Esta verificação só é executada em currículos escritos em inglês." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Isso cria uma nova chave de API, que permite que outros programas leiam e alterem os dados do seu currículo pela API do Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Esta data não será lida corretamente." @@ -5523,6 +5521,10 @@ msgstr "Este é um formulário XFA, então a maioria dos softwares lê apenas a msgid "This is not a common resume page size." msgstr "Este não é um tamanho de página comum para currículos." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Esta chave é exibida só uma vez. Copie antes de fechar esta janela." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Este link está sem protocolo." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Isso pode levar alguns minutos, dependendo da resposta do provedor de IA. Não feche a janela nem atualize a página." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Isto mede com que fidelidade um software consegue extrair o texto deste arquivo. Não prevê se uma candidatura será rejeitada. Nenhuma ferramenta consegue. Seu arquivo foi lido neste navegador e nunca foi enviado." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Isso mede com que fidelidade um programa consegue extrair o texto deste arquivo. Não prevê se uma candidatura será rejeitada, e nenhuma ferramenta consegue. Seu arquivo foi lido neste navegador e nunca foi enviado." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Este currículo está bloqueado e não pode ser atualizado." msgid "This resume is long." msgstr "Este currículo é longo." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Este currículo está protegido por senha" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Este currículo foi atualizado por um agente de IA." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "As configurações de compartilhamento deste currículo foram alteradas em outro local." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Esta análise é a opinião de um modelo de linguagem sobre sua escrita. Ela não altera a pontuação acima e pode estar errada. Leia-a como uma segunda opinião, não como um veredito." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Esta análise é a opinião de um modelo de linguagem sobre sua escrita. Ela não muda a pontuação acima e pode estar errada. Encare como uma segunda opinião, não como um veredito." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Esta função não tem descrição." msgid "This section has content but never appears." msgstr "Esta seção tem conteúdo, mas nunca aparece." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Esta seção é reservada para suas anotações pessoais neste currículo. Esse conteúdo é privado e não é compartilhado com mais ninguém." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Esta seção está dividida entre colunas." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Esta etapa é opcional, mas recomendada." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Este tópico foi arquivado. Não é possível enviar novas mensagens." +msgid "This thread is archived. You can't send new messages." +msgstr "Este tópico está arquivado. Você não pode enviar novas mensagens." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Este tópico é somente para leitura." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Este tópico é somente para leitura porque o currículo funcional ou o provedor de IA não estão disponíveis." -#: 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 "Isso gerará uma nova chave de API para acessar a API do Reactive Resume, permitindo que máquinas interajam com os dados do seu currículo." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Isso ajudará o senhor a identificá-la mais tarde, caso pretenda ter várias chaves de acesso." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Isso removerá todos os itens dessa seção." @@ -5653,15 +5647,15 @@ msgstr "Tópico excluído." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Fios" +msgstr "Tópicos" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Aperfeiçoe a seção de habilidades para que ela esteja alinhada com o cargo desejado, em vez de parecer uma lista vazia de palavras-chave." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstração em timelapse da criação de um currículo com o Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse de um currículo sendo criado no Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Linha do tempo" msgid "Tip" msgstr "Dica" -#: 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 "Dica: dê um nome à sua chave de API correspondente ao propósito da chave, para ajudá-lo a identificá-la depois." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Dica: você pode nomear o currículo referente à vaga para a qual está se candidatando." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Título" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Para excluir sua conta, você precisa inserir o texto de confirmação e clicar no botão abaixo." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Para excluir sua conta, digite o texto de confirmação abaixo e clique no botão." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5710,7 +5696,7 @@ msgstr "Alternar empilhamento de páginas" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle resume preview" -msgstr "Alternar pré-visualização do resumo" +msgstr "Alternar pré-visualização do currículo" #. Screen-reader label for opening or closing the right sidebar in resume builder #: src/routes/builder/$resumeId/-components/header.tsx @@ -5739,7 +5725,7 @@ msgstr "Acompanhe uma vaga para a qual você está se candidatando e vincule o c #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Acompanhe sua primeira aplicação" +msgstr "Acompanhe sua primeira candidatura" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Desative as ligaduras discricionárias ao exportar." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Ative o compartilhamento público para acompanhar quantas vezes seu currículo foi visualizado ou baixado. Só você pode ver as estatísticas do seu currículo." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Ative o compartilhamento público para acompanhar quantas vezes seu currículo foi visto ou baixado. Só você vê esses números." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autenticação de Dois Fatores" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "A autenticação de dois fatores foi desativada com sucesso." +msgid "Two-factor authentication is now disabled." +msgstr "A autenticação de dois fatores está desativada agora." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "A autenticação de dois fatores foi configurada com sucesso." +msgid "Two-factor authentication is now enabled." +msgstr "A autenticação de dois fatores está ativada agora." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Desbloquear" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Chave secreta sem nome" +msgstr "Chave de acesso sem nome" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Atualizar uma experiência de voluntariado existente" msgid "Update Password" msgstr "Atualizar senha" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Atualize os tópicos do projeto para destacar a liderança, as restrições, as compensações e os resultados mensuráveis." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Atualizar currículo" @@ -5970,9 +5952,13 @@ msgstr "Atualizar currículo" msgid "Update the calendar date for this timeline entry." msgstr "Atualize a data do calendário para esta entrada da linha do tempo." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Atualize os marcadores dos projetos para mostrar liderança, restrições, trade-offs e resultados mensuráveis." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Atualize o details deste aplicativo." +msgstr "Atualize os detalhes desta candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Carregar .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Envie um currículo e veja o que um sistema de rastreamento de candidatos realmente lê nele. Tudo é executado neste navegador. Seu arquivo nunca é enviado, e nada é armazenado." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Envie um currículo e veja o que um sistema de rastreamento de candidatos lê nele. Tudo roda neste navegador. Seu arquivo nunca é enviado e nada é armazenado." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Aviso" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Não foi possível detectar o formato automaticamente — por favor, selecione-o acima." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Não conseguimos detectar o formato automaticamente. Escolha acima." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Não conseguimos encontrar essa página." msgid "We couldn't link that provider account. Please try again." msgstr "Não conseguimos vincular essa conta do provedor. Tente novamente." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Não conseguimos abrir este tópico." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Não conseguimos ler seu perfil no provedor." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Enviamos um link de confirmação para seu novo endereço de e-mail. Abra para confirmar a alteração." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Enviamos um novo link de verificação para seu endereço de e-mail. Abra para verificar sua conta." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Pesquisa na web" @@ -6269,11 +6267,11 @@ msgstr "Quando bloqueado, o currículo não pode ser atualizado ou excluído." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "De onde vêm os aplicativos" +msgstr "De onde vêm as candidaturas" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "Para onde foram seus aplicativos" +msgstr "Para onde foram suas candidaturas" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Sim, o Reactive Resume está disponível em vários idiomas. Você pode escolher seu idioma preferido na página de configurações ou usando o seletor de idioma no canto superior direito. Se você não encontrar seu idioma ou quiser melhorar as traduções existentes, você pode <0>contribuir com as traduções no Crowdin<1> (abre em nova aba)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Sim. Um clique exporta seu currículo para PDF, com a formatação e o estilo intactos." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Sim! O Reactive Resume é completamente gratuito para usar, sem custos ocultos, níveis premium ou taxas de assinatura. É de código aberto e sempre permanecerá gratuito." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Sim. Escolha seu idioma na página de configurações, ou com o seletor de idioma no canto superior direito. Se o seu idioma não estiver lá, ou a tradução existente puder melhorar, você pode <0>contribuir com as traduções no Crowdin<1> (abre em uma nova aba)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Você também tem a opção de fazer o deploy em seus próprios servidores usando a imagem Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Sim. O Reactive Resume é gratuito, sem custos ocultos, planos premium ou mensalidades. É de código aberto e vai continuar gratuito." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Você também pode usar seu nome de usuário para entrar." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Você também pode entrar com seu nome de usuário." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Você recebeu um email!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Sua conta foi excluída com sucesso." +msgid "Your account has been deleted." +msgstr "Sua conta foi excluída." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Seus dados de contato não estão na primeira página." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Seus dados foram exportados com sucesso." +msgid "Your data has been exported." +msgstr "Seus dados foram exportados." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Seus dados estão seguros e nunca são compartilhados ou vendidos para ninguém." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Seus dados são armazenados com segurança e nunca compartilhados com terceiros. Se quiser controle total sobre eles, você pode hospedar o Reactive Resume nos seus próprios servidores." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Não foi possível salvar suas últimas alterações." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Seus estilos legados permanecerão ativos até que você ative explicitamente este rascunho de CSS Semântico." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Seus estilos antigos continuam ativos até você ativar este rascunho de CSS semântico." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "As margens da página estão muito estreitas." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Sua senha foi redefinida. Agora você pode entrar com a nova senha." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Sua senha foi atualizada com sucesso." +msgid "Your password has been updated." +msgstr "Sua senha foi atualizada." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Seu número de telefone está escrito de forma incomum." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Seu perfil foi atualizado com sucesso." +msgid "Your profile has been updated." +msgstr "Seu perfil foi atualizado." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Seu currículo foi criado com sucesso." +msgid "Your resume has been created." +msgstr "Seu currículo foi criado." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Seu currículo foi excluído com sucesso." +msgid "Your resume has been deleted." +msgstr "Seu currículo foi excluído." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Seu currículo foi duplicado com sucesso." +msgid "Your resume has been duplicated." +msgstr "Seu currículo foi duplicado." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Seu currículo foi importado com sucesso." +msgid "Your resume has been imported." +msgstr "Seu currículo foi importado." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Seu currículo foi restaurado para a versão selecionada." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Seu currículo foi atualizado com sucesso." +msgid "Your resume has been updated." +msgstr "Seu currículo foi atualizado." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Seu currículo usa “eu” e “meu”." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "O link público do seu currículo está atualmente protegido por uma senha. Compartilhe a senha apenas com pessoas de confiança." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "A URL pública do seu currículo está protegida por uma senha. Compartilhe a senha só com pessoas em quem você confia." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Seu apoio garante que o projeto permaneça gratuito e acessível para todos, agora e no futuro." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Seu apoio mantém o projeto gratuito e aberto para todos, agora e no futuro." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Diminuir zoom" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/pt-PT.po b/apps/web/locales/pt-PT.po index aada2fe03..86ea46f6d 100644 --- a/apps/web/locales/pt-PT.po +++ b/apps/web/locales/pt-PT.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Perguntas<1>Mais<2>Frequentes" #: 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.<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!" -msgstr "<0>Obrigado por utilizar o Reactive Resume! Esta aplicação é um trabalho de amor, criada principalmente no meu tempo livre, com o maravilhoso apoio de contribuintes de código aberto em todo o mundo.<1>Se o Reactive Resume foi útil para si e gostaria de ajudar a mantê-lo gratuito e aberto para todos, considere fazer uma doação. Cada pequena contribuição é apreciada!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Obrigado por usar o Reactive Resume. Desenvolvo esta aplicação sobretudo nos meus tempos livres, com a ajuda de contribuidores de código aberto de todo o mundo.<1>Se lhe foi útil e quiser mantê-la gratuita e aberta para todos, considere fazer um donativo. Qualquer valor ajuda." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ano" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Mais de 12 modelos" +msgid "15 Templates" +msgstr "15 modelos" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 meses" msgid "6 months" msgstr "6 meses" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Uma exportação limpa numa única coluna preserva todos os factos. As colunas e as imagens são onde se perdem." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Foi enviado um link de confirmação para o seu endereço de email atual. Verifique a sua caixa de entrada para confirmar a alteração." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Uma data está no futuro." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Uma fonte é referenciada, mas não incorporada." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Um criador de currículos gratuito e de código aberto que simplifica o processo de criação, atualização e de partilha do seu currículo." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Um criador de currículos gratuito e de código aberto que facilita criar, atualizar e partilhar o seu currículo." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Uma lacuna não é um problema. Adicione uma explicação de uma linha s msgid "A link points somewhere other than the address it shows." msgstr "Um link aponta para um local diferente do endereço que mostra." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Um link para o seu currículo foi copiado para a área de transferência." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Muitas pessoas escreveram-me ao longo dos anos para partilhar as suas experiências com o Reactive Resume e como as ajudou, e nunca me canso de as ler. Se tiver uma história para partilhar, diga-me enviando um email para <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Foi enviado um novo link de verificação para o seu endereço de email. Verifique a sua caixa de entrada para verificar a sua conta." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Ao longo dos anos, muitas pessoas escreveram-me a contar como o Reactive Resume as ajudou, e nunca me canso de ler esses e-mails. Se tem uma história para partilhar, escreva-me para <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Uma página está rodada." msgid "A passion project by <0>Amruth Pillai." msgstr "Um projeto de paixão de <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Uma variedade de designs à escolha, e há mais a caminho." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Um currículo formatado para um leitor humano, com foto, títulos e colunas" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Uma exportação numa só coluna preserva todos os dados. É nas colunas e nas imagens que os dados se perdem." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Um trecho" @@ -243,10 +234,6 @@ msgstr "Um endereço da web está escrito sem https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Aceda programaticamente aos seus currículos e dados utilizando a API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Adicionar um campo personalizado" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Adicione uma vaga para a qual se está a candidatar, ligue o currículo que enviou e mova-o pelo seu pipeline à medida que as coisas avançam." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Adicione uma vaga a que se esteja a candidatar e associe o currículo que enviou. Vá movendo-a pelo quadro à medida que receber respostas." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Adicione uma entrada ou use projetos e trabalho voluntário para mostrar msgid "Add and test a provider before starting an agent thread." msgstr "Adicione e teste um fornecedor antes de iniciar um thread do agente." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Adicione mais uma camada de proteção à sua conta." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Adicionar aplicação" +msgstr "Adicionar candidatura" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Qualquer etiqueta" #: 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 "Qualquer pessoa que visite o URL público do currículo deve introduzir esta senha para lhe aceder." - -#: 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 "Qualquer pessoa que tenha o URL público do currículo poderá ver e descarregar o seu currículo sem introduzir uma senha." +msgid "Anyone who opens the public URL will need this password." +msgstr "Quem abrir o URL público vai precisar desta senha." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Qualquer pessoa com o link pode ver e descarregar o currículo." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Quem tiver o URL público poderá ver e descarregar o seu currículo sem senha." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Acesso à API" @@ -617,35 +608,35 @@ msgstr "Aplicação" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Ações de aplicação" +msgstr "Ações da candidatura" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplicação adicionada ao seu pipeline." +msgstr "Candidatura adicionada ao seu pipeline." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Copiloto de Aplicação" +msgstr "Copiloto de Candidaturas" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplicativo excluído." +msgstr "Candidatura eliminada." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Estatísticas da aplicação" +msgstr "Estatísticas das candidaturas" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplicativo atualizado." +msgstr "Candidatura atualizada." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplicativos" +msgstr "Candidaturas" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Aprovar" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Aprovado — a aguardar o agente…" +msgid "Approved, waiting for the agent…" +msgstr "Aprovado, à espera do agente…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Árabe" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arquivo" +msgstr "Arquivar" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Falha no preenchimento automático." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponível em vários idiomas. Se quiser contribuir, consulte o Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponível em vários idiomas. Se quiser ajudar a traduzir, passe pelo Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbaijano" msgid "Back to authentication settings" msgstr "Voltar às definições de autenticação" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Voltar ao início de sessão" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Voltar aos currículos" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Voltar ao início de sessão" @@ -844,17 +832,13 @@ msgstr "URL base" msgid "Basics" msgstr "Informações básicas" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Modelos bonitos para escolher, com mais a caminho." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Melhor para aplicações, partilha e impressão." +msgstr "Melhor para candidaturas, partilha e impressão." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Bloqueio" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Placa" +msgstr "Quadro" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Mudar idioma" msgid "Change language to…" msgstr "Alterar idioma para…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Mude as cores, os tipos de letra e o design ao seu gosto." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Alterar tema para…" @@ -1006,6 +994,10 @@ msgstr "Verificar novamente" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Verifique se o ficheiro exportado contém tudo o que espera e se todo o conteúdo é texto selecionável." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Verifique o que um sistema de rastreio de candidatos deixaria escapar e acrescente apenas as palavras-chave de que tem a certeza." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Verifique o seu email para obter um link para repor a sua senha." @@ -1056,10 +1048,6 @@ msgstr "Escolha uma tonalidade predefinida ou personalizada." msgid "Choose a resume" msgstr "Escolha um currículo" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Escolha uma conversa existente na barra lateral ou inicie uma nova discussão focada em rascunhos." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Escolha PDF, DOCX, Markdown ou JSON. Exporte o seu currículo e carta de apresentação separadamente, quando disponíveis." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Empresa A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compare este currículo com o URL da vaga e atualize as palavras-chave, mantendo um tom conciso e fiável." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compare este currículo com o URL desta oferta de emprego e atualize as palavras-chave sem exagerar em nada." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Falha na ligação." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Ligação verificada — o fornecedor está pronto a utilizar." +msgid "Connection verified. The provider is ready to use." +msgstr "Ligação verificada. O fornecedor está pronto a usar." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continue de onde parou" #: 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 "Continue de onde parou importando um currículo existente que criou com o Reactive Resume ou outro criador de currículos. Os formatos suportados incluem PDF, Microsoft Word, bem como ficheiros JSON do 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 "As contribuições financiam correções de bugs, atualizações de segurança e melhorias contínuas para manter a aplicação a funcionar sem problemas." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continue de onde ficou importando um currículo que criou no Reactive Resume ou noutro criador de currículos. Os formatos suportados são PDF, Microsoft Word e ficheiros JSON do Reactive Resume ou do JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Corrija o ano ou use \"Presente\" para trabalhos em andamento." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corrija o ano, ou escreva \"Presente\" para trabalho em curso." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Não foi possível gerar o DOCX. Tente novamente." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Não foi possível gerar o PDF. Tente novamente." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Não foi possível preparar o seu currículo para impressão. Tente novamente." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Não foi possível contactar o fornecedor de IA. Por favor, tente novame msgid "Could not restore this patch." msgstr "Não foi possível restaurar este patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Não foi possível configurar a autenticação de dois fatores." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Não foi possível verificar a ligação com o fornecedor." @@ -1304,12 +1305,12 @@ msgstr "Não foi possível verificar a ligação. Verifique a chave API, o model #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Não foi possível adicionar a aplicação. Por favor, tente novamente." +msgstr "Não foi possível adicionar a candidatura. Por favor, tente novamente." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Não foi possível eliminar a aplicação." +msgstr "Não foi possível eliminar a candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Não foi possível eliminar a entrada da linha do tempo." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Não foi possível mover a aplicação. Por favor, tente novamente." +msgstr "Não foi possível mover a candidatura. Por favor, tente novamente." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Contagem por fonte" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Contabilizado separadamente da pontuação de leitura. A cobertura não é uma previsão de nada." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Contabilizada à parte da pontuação de leitura. A cobertura não prevê nada." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Criar currículo de exemplo" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Crie quantos currículos quiser, sem limites." +msgid "Create as many resumes as you want." +msgstr "Crie tantos currículos quantos quiser." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Crie um agora" msgid "Create resume with options" msgstr "Crie um currículo com opções" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Crie, personalize e partilhe o seu currículo. O Reactive Resume é de código aberto, não o rastreia e continua gratuito." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Criado" @@ -1497,7 +1502,7 @@ msgstr "Criado" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Criou \"{0}\" e ligou-o a esta aplicação." +msgstr "Criou \"{0}\" e ligou-o a esta candidatura." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Eliminar entrada da linha do tempo" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "{0} aplicações eliminadas." +msgstr "{0} candidatura(s) eliminada(s)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "A apagar o seu currículo..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Recusado — a aguardar o agente…" +msgid "Denied, waiting for the agent…" +msgstr "Recusado, à espera do agente…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Recusar" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Instale-o nos seus próprios servidores com a imagem Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Descreva cada cargo com marcadores curtos. Parágrafos densos são mais difíceis de percorrer rapidamente e de segmentar." @@ -1764,6 +1773,10 @@ msgstr "Doar" msgid "Donate to Reactive Resume" msgstr "Faça um donativo para o Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Os donativos pagam a correção de erros, as atualizações de segurança e o trabalho diário de manter a aplicação a funcionar." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Concluído" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplicar" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Duplicar como rascunho de IA" #: src/dialogs/resume/index.tsx @@ -1868,7 +1881,7 @@ msgstr "Edite {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Editar aplicação" +msgstr "Editar candidatura" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Inglês" msgid "English (United Kingdom)" msgstr "Inglês (Reino Unido)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Reforce a segurança da sua conta com camadas adicionais de proteção." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Introduza um nome para a sua chave de acesso." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Introduza uma nova senha para a sua conta" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduza um dos seus códigos de backup guardados para aceder à sua conta" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Introduza a senha que o proprietário do currículo lhe partilhou." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Introduza o URL para o qual pretende criar o link" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Introduza o URL para o qual quer criar a ligação:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Introduza o código de verificação da sua aplicação de autenticação" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Introduza a sua senha atual e uma nova senha para atualizar a sua conta." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Introduza a sua senha para confirmar a configuração da autenticação de dois fatores. Quando ativada, terá de introduzir um código da sua aplicação de autenticação sempre que iniciar sessão." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Introduza a sua senha para confirmar a configuração da autenticação de dois fatores. Depois de ativada, precisa de um código da sua aplicação de autenticação sempre que iniciar sessão." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Cada verificação foi aprovada. Nada aqui deve impedir um analisador de ler seu currículo." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Cada contribuição, grande ou pequena, faz uma enorme diferença para o projeto.<0/>Obrigado pelo seu apoio!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Todos os contributos ajudam, por mais pequenos que sejam.<0/>Obrigado pelo seu apoio!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Cada modelo tem um aspeto diferente, por isso escolha o que se adequa à imagem que quer passar. O Reactive Resume tem 15 neste momento, e há mais a caminho." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expira em" msgid "Expires on {0}" msgstr "Expira em {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explore a nossa seleção diversificada de modelos, cada um concebido para se adequar a diferentes estilos, profissões e personalidades. O Reactive Resume oferece atualmente 12 modelos, com mais a caminho." - -#: src/features/settings/pages/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 "Explore a documentação da API para saber como integrar o Reactive Resume com as suas aplicações. Encontre endpoints detalhados, exemplos de pedidos e métodos de autenticação." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportar" @@ -2083,17 +2096,13 @@ msgstr "Exportar PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exporte o currículo como um PDF de texto, em vez de uma imagem ou digitalização." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exporte o seu currículo ou carta de apresentação no formato que necessita." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exporte o seu currículo para PDF instantaneamente, sem esperas ou atrasos." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exporte o seu currículo para PDF com um clique, sem esperas." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Pipeline-flow. png exportado" +msgstr "pipeline-flow.png exportado" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Falha ao guardar o fornecedor de IA." msgid "Failed to send password reset email. Please try again." msgstr "Não foi possível enviar o e-mail de redefinição da palavra-passe. Tente novamente." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Falha ao configurar a autenticação de dois fatores." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrar por etiquetas" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Identifique os pontos fracos e reescreva-os com resultados mais impactantes, números, abrangência e verbos mais concisos." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Encontre os marcadores mais fracos e reescreva-os com resultados mais fortes, números, âmbito e verbos mais precisos." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Peso da fonte" msgid "Font Weights" msgstr "Pesos da fonte" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Para uma experiência segura e sem distrações." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Por exemplo, informações sobre as empresas para as quais enviou este currículo ou os links para os anúncios de emprego podem ser anotadas aqui." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Por razões de segurança, esta chave só será mostrada uma vez." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Por exemplo, registe a que empresas enviou este currículo, ou ligações para as descrições das vagas." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lacunas:" msgid "Generate a random name" msgstr "Gerar um nome aleatório" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "A gerar o seu PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Alemão" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebraico" #: 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 "Ajude-me a trazer colaboradores mais experientes para bordo, reduzindo a carga sobre um único responsável e acelerando o desenvolvimento." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Ajude-me a trazer mais contribuidores experientes, para que o trabalho não fique todo nas mãos de um único responsável." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ajude a traduzir a aplicação para o seu idioma" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Aqui está uma variedade de modelos de currículo para diferentes profissões e personalidades. Quer prefira moderno ou clássico, arrojado ou simples, há um design que combina consigo. Veja as opções abaixo e escolha um modelo que se adapte ao seu estilo." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Aqui está a sua nova chave API" @@ -2657,10 +2655,6 @@ msgstr "Húngaro" msgid "Icon" msgstr "Ícone" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifique as lacunas num sistema de rastreio de candidatos e aplique apenas melhorias de palavras-chave com elevada fiabilidade." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Se veio de uma digitalização, isso é esperado. Caso contrário, remova-o; os recrutadores interpretam isso como uso excessivo de palavras-chave." @@ -2701,7 +2695,7 @@ msgstr "Importar de CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "{0} aplicações importadas." +msgstr "{0} candidatura(s) importada(s)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Canarim" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mantenha um único endereço, para que ninguém tenha de adivinhar qual usar." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Mantenha um único endereço, para que o software não tenha de adivinhar qual usar." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Mantenha abaixo de 2,5 MB, geralmente removendo ou reduzindo imagens." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Guarde aqui notas privadas sobre este currículo. Mais ninguém as pode ver." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mantenha o conteúdo do currículo como texto real, em vez de imagens de texto." @@ -3058,13 +3056,17 @@ msgstr "Altura da linha" msgid "Link a Reactive Resume (recommended)" msgstr "Associar um Reactive Resume (recomendado)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Associe um currículo do Reactive Resume para usar a avaliação de adequação e a adaptação com IA." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Associe um currículo e cole a descrição do trabalho (Editar) para avaliar a sua adequação e adaptar uma cópia." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Currículo Reativo Vinculado" +msgstr "Reactive Resume associado" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referência…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Associar um Reactive Resume ativa a pontuação de correspondência por IA e a adaptação." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "A associar a sua conta de {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Carregando fornecedores de IA. Tente novamente dentro de instantes." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "A carregar aplicações…" +msgstr "A carregar candidaturas…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "Carregando fornecedores…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "A carregar retomas…" +msgstr "A carregar currículos…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Localização" msgid "Lock" msgstr "Bloquear" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Encerrar sessão" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Trechos longos estão em maiúsculas." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navegação principal" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Torne a secção de experiência mais orientada para os resultados e remova as responsabilidades vagas." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Faça com que a secção de experiência seja sobre resultados e corte as responsabilidades vagas." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Mover secção para outra coluna ou página." #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Mover estágio" +msgstr "Mover fase" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Deve começar por https://" msgid "Name" msgstr "Nome" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Dê ao currículo o nome da vaga a que se está a candidatar." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Os nomes ajudam a distinguir as chaves, por isso dê-lhe o nome daquilo para que a vai usar." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Os nomes ajudam a distinguir as chaves de acesso se registar mais do que uma." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalês" @@ -3335,11 +3340,11 @@ msgstr "O registo de novas contas está atualmente desativado neste servidor." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Novo aplicativo" +msgstr "Nova candidatura" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Novas funcionalidades estão constantemente a ser adicionadas e melhoradas, por isso volte frequentemente." +msgid "New features land regularly, so check back now and then." +msgstr "São lançadas novas funcionalidades com regularidade, por isso volte de vez em quando." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Novo tópico" msgid "New Thread" msgstr "Novo tópico" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Sem anúncios e sem rastreadores, para que nada o incomode." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Sem publicidade, sem rastreamento" @@ -3384,16 +3393,21 @@ msgstr "Nenhum fornecedor de IA associado" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Nenhuma aplicação corresponde aos seus filtros." +msgstr "Nenhuma candidatura corresponde aos seus filtros." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ainda não há inscrições. Adicione algumas para ver o seu funil e as taxas de resposta." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ainda não há candidaturas. Adicione algumas para ver o seu funil e as taxas de resposta." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Não foi encontrada nenhuma lista de marcadores." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Nenhum comando corresponde a essa pesquisa." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Não foi encontrado nenhum título de secção convencional." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Não foi encontrado nenhum número de telefone." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nenhuma previsão sobre se será rejeitado — nenhuma ferramenta o consegue fazer." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Não prevê se vai ser rejeitado. Nenhuma ferramenta o consegue fazer." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Nuvem de Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Depois de eliminada, a chave deixa de poder aceder aos seus dados. Esta ação não pode ser anulada." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Início de sessão com um clique" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Apenas as primeiras {0} páginas foram verificadas, pelo que este relatório não cobre o ficheiro inteiro." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Apenas as primeiras {MAX_IMPORT} linhas são importadas de uma só vez — {overflow} deixado de fora. Divida o ficheiro para importar o restante." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Só as primeiras {MAX_IMPORT} linhas são importadas de uma vez, ficando de fora {overflow}. Divida o ficheiro para importar as restantes." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Abrir" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agente de IA aberta" +msgstr "Abrir agente de IA" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Assistente de IA aberta" +msgstr "Abrir assistente de IA" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Abrir cliente de email" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Modo de focagem aberta" +msgstr "Abrir modo de foco" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Nota opcional para o agente" msgid "Optional note for the agent…" msgstr "Nota opcional para o agente…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opcionalmente, defina uma senha para que apenas as pessoas com a senha possam ver o seu currículo através do link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opcionalmente, quais os termos de um anúncio de vaga que já aparecem." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Chave de acesso" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "A chave de acesso foi eliminada com êxito." +msgid "Passkey deleted." +msgstr "Chave de acesso eliminada." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Chave de acesso registada com sucesso." +msgid "Passkey registered." +msgstr "Chave de acesso registada." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3761,7 +3775,7 @@ msgstr "Cole um anúncio para ver quais dos seus termos já aparecem no seu curr #: src/features/applications/components/import-applications-sheet.tsx msgid "Paste rows or upload a .csv. We map columns like Company, Role, Stage, Stage Date, Salary, Source and Tags." -msgstr "Cole linhas ou carregue um ficheiro .csv. Mapeamos colunas como Empresa, Função, Estágio, Data do estágio, Salário, Origem e Tags." +msgstr "Cole linhas ou carregue um ficheiro .csv. Mapeamos colunas como Empresa, Função, Fase, Data da fase, Salário, Origem e Tags." #: src/features/applications/components/application-form-sheet.tsx msgid "Paste the full job description here…" @@ -3777,7 +3791,7 @@ msgstr "Ao colar, os campos são preenchidos automaticamente." #: src/routes/agent/-components/agent-chat.tsx msgid "Patch applied" -msgstr "Remendo aplicado" +msgstr "Patch aplicado" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch conflicted" @@ -3793,7 +3807,7 @@ msgstr "Atualização pendente" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back" -msgstr "Remendo revertido" +msgstr "Patch revertido" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch rolled back." @@ -3820,16 +3834,20 @@ msgstr "Perplexidade" msgid "Persian" msgstr "Persa" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalize o seu currículo com quaisquer cores, fontes ou designs e torne-o seu." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefone" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Escolha uma conversa na barra lateral, ou inicie um novo tópico para trabalhar num rascunho." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Escolha um formato para o seu currículo ou carta de apresentação." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Selecione um ícone" @@ -3848,27 +3866,15 @@ msgstr "Fluxo de pipeline" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Integridade do pipeline em todas as aplicações" +msgstr "Integridade do pipeline em todas as candidaturas" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Coloque-o em uma página do painel Layout ou oculte-o se quiser estacioná-lo." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Texto simples, ideal para ferramentas de IA e edições rápidas." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Introduza uma nova senha para a sua conta" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Introduza a senha partilhada consigo pelo proprietário do currículo para continuar." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Introduza o URL para o qual pretende criar o link:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Texto simples, para ferramentas de IA e edições rápidas." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Por favor, apoie o projeto." msgid "Please upload a PDF file." msgstr "Por favor carregue um ficheiro PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Aguarde enquanto o seu PDF está a ser gerado..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Aguarde enquanto o seu PDF é gerado…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polaco" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferências" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Preparar uma solução conservadora que melhore a clareza sem alterar o meu percurso profissional." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Prepare uma alteração conservadora que melhore a clareza sem mudar a história da minha carreira." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projetos" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Proteja o seu currículo de acessos não autorizados com uma senha" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Proteja o seu currículo com uma senha e permita que apenas pessoas com a senha o vejam." +msgid "Protect your resume with a password" +msgstr "Proteja o seu currículo com uma senha" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicações" msgid "Publisher" msgstr "Editora" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Ponha uma senha no seu currículo para que só o possam ler as pessoas a quem a der." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Coloque um endereço de email simples perto do topo da primeira página. É por ele que a maioria dos sistemas o classifica." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Ir para a página inicial" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Currículo reativo (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 "O Reactive Resume continua a crescer graças à sua comunidade vibrante. Este projeto deve o seu progresso a inúmeras pessoas que dedicaram o seu tempo e competências para o melhorar. Celebramos os programadores que melhoraram as suas funcionalidades no GitHub, os linguistas cujas traduções no Crowdin o tornaram acessível a um público mais vasto e as pessoas que fizeram donativos para apoiar o seu desenvolvimento contínuo." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "O Reactive Resume melhora porque há pessoas que lhe dedicam o seu tempo. Os contribuidores no GitHub criam as funcionalidades e corrigem os erros, os tradutores no Crowdin tornam-no legível noutros idiomas, e os doadores ajudam a manter o desenvolvimento. Este projeto deve o seu progresso a todos eles." #: 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 "O Reactive Resume é um projeto gratuito e de código aberto, construído com amor e mantido por mim e por uma comunidade de colaboradores. As suas doações ajudam a manter as luzes acesas e o código a fluir." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "O Reactive Resume é um projeto gratuito e de código aberto, mantido por mim e por uma comunidade de contribuidores. Os seus donativos cobrem os custos de funcionamento e mantêm o desenvolvimento a andar." #: 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." -msgstr "O Reactive Resume é um criador de currículos gratuito e de código aberto que simplifica o processo de criação, atualização e de partilha do seu currículo." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "O Reactive Resume é um criador de currículos gratuito e de código aberto que facilita criar, atualizar e partilhar o seu currículo." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "O Reactive Resume é gratuito e de código aberto. Se ele lhe foi útil, considere fazer um donativo." #: 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 "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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "O Reactive Resume é de código aberto, privado e gratuito. Não mostra anúncios, não regista o que faz e não fecha funcionalidades atrás de um pagamento." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "O Reactive Resume continua a ser gratuito, de código aberto e independe #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reativo reativo v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Currículo reativo v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Renomear" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Converte o seu currículo atual em PDF e executa a verificação completa do ficheiro, no seu navegador. Nada é enviado." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Converte o seu currículo atual para PDF e executa a verificação completa do ficheiro no seu navegador. Nada é enviado." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Restaurar esta versão?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Retomar" +msgstr "Currículo" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Edição do currículo" msgid "Resume file" msgstr "Ficheiro de currículo" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Ligação do currículo copiada para a área de transferência." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Currículo vinculado" @@ -4328,7 +4331,11 @@ msgstr "Opções de currículo" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Retalho de currículo" +msgstr "Patch do currículo" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Modelos de currículo para diferentes profissões e gostos. Escolha o que lhe assenta melhor." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Rever edições" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Analise o currículo comparando-o com a descrição da função e tire as suas dúvidas antes de alterar qualquer informação que não tenha a certeza." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Reveja o currículo em relação a uma descrição de vaga e pergunte-me antes de mudar qualquer coisa de que não tenha a certeza." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "A analisar…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Reformule o resumo para que se concentre num cargo de gestor sénior de engenharia, sem soar genérico." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Reescreva o resumo para um cargo de senior engineering manager, e mantenha-o concreto." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Reescreva este currículo para uma transição de fundador de uma startup para líder de produto com um impacto comercial claro." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Reescreva este currículo para um fundador de startup que passa a um cargo de responsável de produto, e mostre o impacto no negócio." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Pesquisa" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Pesquisar aplicações…" +msgstr "Pesquisar candidaturas…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Separador" msgid "Serbian" msgstr "Sérvio" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Defina uma senha se quiser que só quem a conheça possa abrir o URL público." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configure um fornecedor de IA" msgid "Set up an AI provider before starting a thread." msgstr "Configure um fornecedor de IA antes de iniciar um thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configure primeiro um fornecedor de IA." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configure um fornecedor de IA para discutir este currículo e aplicar edições automaticamente." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Configure um fornecedor de IA para começar." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configurar aplicação de autenticação" msgid "Shadow Width" msgstr "Largura da sombra" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Partilhe-o com um URL público, ponha uma senha nesse URL, ou descarregue o PDF e envie-o você mesmo." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Partilhe o seu currículo com um URL público e permita que outros o vejam." +msgid "Share your resume with a public URL." +msgstr "Partilhe o seu currículo com um URL público." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Iniciar sessão na sua conta" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Inicie sessão com o GitHub, Google ou um fornecedor OAuth personalizado." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Terminar sessão" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Alguns caracteres aparecem como pontos de interrogação." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Algumas verificações precisam de informações que este ficheiro não contém: conteúdo de página que não pôde ser inspecionado, ou texto num idioma que estas verificações não cobrem. Não são contabilizadas como aprovadas nem como reprovadas." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Algumas verificações precisam de informação que este ficheiro não contém: conteúdo de páginas que não foi possível inspecionar, ou texto num idioma que estas verificações não abrangem. Não contam como aprovação nem como falha." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4990,7 +5010,7 @@ msgstr "Fase" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" -msgstr "Data do estágio" +msgstr "Data da fase" #: src/components/input/github-stars-button.tsx msgid "Star us on GitHub (opens in new tab)" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Comece o currículo com o seu nome numa linha própria." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Iniciar tópico" #: src/libs/resume/section.tsx @@ -5129,7 +5149,7 @@ msgstr "Alterações sincronizadas efetuadas noutra aba." #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Mesa" +msgstr "Tabela" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Adaptar o meu currículo" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adapte este currículo à descrição de uma função de gestor de produto e enfatize a responsabilidade pelo roadmap, a comunicação com as partes interessadas e os resultados mensuráveis do lançamento." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adapte este currículo a uma descrição de vaga de gestor de produto e realce a responsabilidade pelo roteiro, a comunicação com as partes interessadas e resultados de lançamento mensuráveis." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "O agente precisa da sua opinião." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "A chave API foi eliminada com sucesso." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "A documentação da API mostra como ligar o Reactive Resume às suas próprias aplicações. Abrange os endpoints, o formato dos pedidos e a autenticação." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "A chave API deixará de conseguir aceder aos seus dados após a eliminação. Esta ação não pode ser anulada." +msgid "The API key has been deleted." +msgstr "A chave API foi eliminada." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "A aplicação que o enviou para aqui fez um pedido de autorização inv msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "As verificações acima são mecânicas. Esta pergunta a um modelo de linguagem o que um leitor pensaria dos seus marcadores e sugere reescritas. Não produz nenhuma pontuação." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "O comando que procura não existe." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "A verificação profunda não pôde ser concluída. Tente novamente." @@ -5317,10 +5332,6 @@ msgstr "Não foi possível verificar a resposta do fornecedor. Comece novamente. msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Não foi possível atualizar a pré-visualização do currículo. A última pré-visualização válida ainda está a ser apresentada." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "O currículo a que está a tentar aceder está protegido por senha" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "A mesma linha repete-se em todas as páginas." @@ -5369,26 +5380,13 @@ msgstr "Não há nenhum link para um perfil, portefólio ou repositório." msgid "There is no summary paragraph." msgstr "Não há nenhum parágrafo de resumo." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Ocorreu um problema ao gerar o DOCX, tente novamente." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Ocorreu um problema ao gerar o PDF. Tente novamente." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Ocorreu um problema ao preparar o seu currículo para impressão. Por favor, tente novamente." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Não havia informação suficiente para executar esta verificação." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Essas verificações são executadas enquanto você digita e nunca saem do navegador. Eles perguntam se uma máquina pode ler seu currículo, e não se ela lê bem." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Estas verificações são executadas enquanto escreve e nunca saem do seu navegador. Testam se um programa consegue ler o seu currículo, não a qualidade da escrita." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Esta ação não pode ser anulada." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Esta ação não pode ser anulada. Todos os seus dados serão permanentemente eliminados." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Esta ação não pode ser anulada. As mensagens da conversa e os anexos enviados serão removidos. O currículo em desenvolvimento permanecerá no seu painel e poderá ser eliminado separadamente." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Esta ação não pode ser anulada. As mensagens e os anexos da conversa serão removidos." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Esta ação não pode ser anulada. Elimina as mensagens do tópico e os anexos carregados." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Não foi possível abrir este thread do agente." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Esta ação não pode ser anulada. Elimina as mensagens do tópico e os anexos carregados. O currículo de trabalho permanece no seu painel e pode eliminá-lo separadamente." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Esta verificação não se aplica a este ficheiro." msgid "This check only runs on resumes written in English." msgstr "Esta verificação só é executada em currículos escritos em inglês." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Isto cria uma nova chave API, que permite a outros programas ler e alterar os dados do seu currículo através da API do Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Esta data não será lida corretamente." @@ -5523,6 +5521,10 @@ msgstr "Este é um formulário XFA, pelo que a maioria dos softwares lê apenas msgid "This is not a common resume page size." msgstr "Este não é um tamanho de página comum para currículos." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Esta chave só é mostrada uma vez. Copie-a antes de fechar esta janela." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Este link não tem protocolo." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Isto pode demorar alguns minutos, dependendo da resposta do fornecedor de IA. Não feche a janela nem atualize a página." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Isto mede com que fidelidade um software consegue extrair o texto deste ficheiro. Não prevê se uma candidatura será rejeitada. Nenhuma ferramenta consegue. O seu ficheiro foi lido neste navegador e nunca foi enviado." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Isto mede com que fidelidade um programa consegue extrair o texto deste ficheiro. Não prevê se uma candidatura será rejeitada, e nenhuma ferramenta o consegue. O seu ficheiro foi lido neste navegador e nunca foi enviado." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Este currículo está bloqueado e não pode ser atualizado." msgid "This resume is long." msgstr "Este currículo é longo." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Este currículo está protegido por senha" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Este currículo foi atualizado por um agente de IA." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "As definições de partilha deste currículo foram alteradas noutro local." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Esta análise é a opinião de um modelo de linguagem sobre a sua escrita. Não altera a pontuação acima e pode estar errada. Leia-a como uma segunda opinião, não como um veredito." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Esta análise é a opinião de um modelo de linguagem sobre a sua escrita. Não altera a pontuação acima e pode estar errada. Encare-a como uma segunda opinião, não como um veredicto." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Este papel não tem descrição." msgid "This section has content but never appears." msgstr "Esta seção tem conteúdo, mas nunca aparece." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Esta secção é reservada para as anotações pessoais específicas deste currículo. O conteúdo permanece privado e não é partilhado com mais ninguém." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Esta seção está dividida em colunas." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Este passo é opcional, mas recomendado." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Este tópico foi arquivado. Não é possível enviar novas mensagens." +msgid "This thread is archived. You can't send new messages." +msgstr "Este tópico está arquivado. Não pode enviar novas mensagens." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Este tópico é apenas para leitura." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Este tópico é apenas para leitura porque o currículo funcional ou o fornecedor de IA não estão disponíveis." -#: 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 "Isto irá gerar uma nova chave API para aceder à API do Reactive Resume, permitindo que máquinas interajam com os dados do seu currículo." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Isto ajudá-lo-á a identificá-la mais tarde, se planear ter várias chaves de acesso." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Isto irá remover todos os itens desta secção." @@ -5653,15 +5647,15 @@ msgstr "Tópico eliminado." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Fios" +msgstr "Tópicos" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Aperfeiçoe a secção de competências para que esteja alinhada com o cargo pretendido, em vez de parecer uma lista vazia de palavras-chave." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstração em time-lapse da criação de um currículo com o Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse de um currículo a ser criado no Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Linha do tempo" msgid "Tip" msgstr "Dica" -#: 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 "Dica: dê à sua chave API um nome correspondente ao propósito da chave para o ajudar a identificá-la mais tarde." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Dica: você pode nomear o currículo referente à vaga para a qual está se candidatando." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Título" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Para eliminar a sua conta, tem de introduzir o texto de confirmação e clicar no botão abaixo." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Para eliminar a sua conta, escreva o texto de confirmação abaixo e clique no botão." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5710,7 +5696,7 @@ msgstr "Alternar empilhamento de páginas" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle resume preview" -msgstr "Alternar pré-visualização do resumo" +msgstr "Alternar pré-visualização do currículo" #. Screen-reader label for opening or closing the right sidebar in resume builder #: src/routes/builder/$resumeId/-components/header.tsx @@ -5739,7 +5725,7 @@ msgstr "Acompanhe uma vaga para a qual se está a candidatar e vincule o curríc #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Acompanhe a sua primeira aplicação" +msgstr "Acompanhe a sua primeira candidatura" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Desative as ligaduras discricionárias ao exportar." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Ative a partilha pública para monitorizar quantas vezes o seu currículo foi visualizado ou descarregado. Apenas você pode ver as estatísticas do seu currículo." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Ative a partilha pública para acompanhar quantas vezes o seu currículo foi visto ou descarregado. Só você vê estes números." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autenticação de dois fatores" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "A autenticação de dois fatores foi desativada com sucesso." +msgid "Two-factor authentication is now disabled." +msgstr "A autenticação de dois fatores está agora desativada." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "A autenticação de dois fatores foi configurada com sucesso." +msgid "Two-factor authentication is now enabled." +msgstr "A autenticação de dois fatores está agora ativada." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Atualizar uma experiência de voluntariado existente" msgid "Update Password" msgstr "Atualizar senha" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Atualize os tópicos do projeto para destacar a liderança, as restrições, as compensações e os resultados mensuráveis." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Atualizar currículo" @@ -5970,9 +5952,13 @@ msgstr "Atualizar currículo" msgid "Update the calendar date for this timeline entry." msgstr "Atualize a data do calendário desta entrada da linha do tempo." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Atualize os marcadores dos projetos para mostrar liderança, restrições, compromissos e resultados mensuráveis." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Atualize os detalhes desta aplicação." +msgstr "Atualize os detalhes desta candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Carregar . csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Envie um currículo e veja o que um sistema de rastreio de candidatos realmente lê nele. Tudo é executado neste navegador. O seu ficheiro nunca é enviado, e nada é armazenado." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Carregue um currículo e veja o que um sistema de rastreio de candidatos lê nele. Tudo é executado neste navegador. O seu ficheiro nunca é enviado e nada é guardado." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Aviso" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Não foi possível detetar o formato automaticamente — por favor, selecione-o acima." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Não conseguimos detetar o formato automaticamente. Escolha-o acima." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Não conseguimos encontrar essa página." msgid "We couldn't link that provider account. Please try again." msgstr "Não foi possível associar essa conta do fornecedor. Tente novamente." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Não conseguimos abrir este tópico." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Não foi possível ler o seu perfil no fornecedor." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Enviámos uma ligação de confirmação para o seu novo endereço de e-mail. Abra-a para confirmar a alteração." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Enviámos uma nova ligação de verificação para o seu endereço de e-mail. Abra-a para verificar a sua conta." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Pesquisa na web" @@ -6269,11 +6267,11 @@ msgstr "Quando bloqueado, o currículo não pode ser atualizado nem eliminado." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "De onde vêm as aplicações" +msgstr "De onde vêm as candidaturas" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "Para onde foram as suas aplicações" +msgstr "Para onde foram as suas candidaturas" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Sim, o Reactive Resume está disponível em vários idiomas. Pode escolher o seu idioma preferido na página de configurações ou utilizando o seletor de idioma no canto superior direito. Se não vir o seu idioma ou quiser melhorar as traduções existentes, pode <0>contribuir para as traduções no Crowdin<1> (abre num novo separador)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Sim. Com um clique exporta o seu currículo para PDF, com a formatação e o estilo intactos." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Sim! O Reactive Resume é completamente gratuito, sem custos ocultos, níveis premium ou taxas de subscrição. É de código aberto e permanecerá sempre gratuito." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Sim. Escolha o seu idioma na página de definições, ou com o seletor de idioma no canto superior direito. Se o seu idioma não estiver disponível, ou se a tradução existente puder ser melhorada, pode <0>contribuir para as traduções no Crowdin<1> (abre num novo separador)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Também tem a opção de o implementar nos seus próprios servidores utilizando a imagem Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Sim. O Reactive Resume é gratuito, sem custos ocultos, níveis premium ou mensalidades. É de código aberto e vai continuar gratuito." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Também pode utilizar o seu nome de usuário para iniciar sessão." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Também pode iniciar sessão com o seu nome de utilizador." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Você recebeu um email!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "A sua conta foi eliminada com sucesso." +msgid "Your account has been deleted." +msgstr "A sua conta foi eliminada." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Os seus dados de contacto não estão na primeira página." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Os seus dados foram exportados com sucesso." +msgid "Your data has been exported." +msgstr "Os seus dados foram exportados." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Os seus dados estão seguros e nunca são partilhados nem vendidos a ninguém." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Os seus dados são guardados em segurança e nunca partilhados com terceiros. Se quiser controlo total sobre eles, pode alojar o Reactive Resume nos seus próprios servidores." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Não foi possível guardar as suas últimas alterações." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Os seus estilos legados permanecerão ativos até que ative explicitamente este rascunho de CSS Semântico." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Os seus estilos antigos continuam ativos até ativar este rascunho de CSS semântico." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "As margens da sua página são muito estreitas." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "A sua senha foi reposta. Já pode iniciar sessão com a nova senha." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Sua senha foi atualizada com sucesso." +msgid "Your password has been updated." +msgstr "A sua senha foi atualizada." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "O seu número de telefone está escrito de forma invulgar." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "O seu perfil foi atualizado com sucesso." +msgid "Your profile has been updated." +msgstr "O seu perfil foi atualizado." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "O seu currículo foi criado com sucesso." +msgid "Your resume has been created." +msgstr "O seu currículo foi criado." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "O seu currículo foi eliminado com sucesso." +msgid "Your resume has been deleted." +msgstr "O seu currículo foi eliminado." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "O seu currículo foi duplicado com sucesso." +msgid "Your resume has been duplicated." +msgstr "O seu currículo foi duplicado." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "O seu currículo foi importado com sucesso." +msgid "Your resume has been imported." +msgstr "O seu currículo foi importado." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "O seu currículo foi restaurado para a versão selecionada." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "O seu currículo foi atualizado com sucesso." +msgid "Your resume has been updated." +msgstr "O seu currículo foi atualizado." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "O seu currículo usa \"eu\" e \"meu\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "O link público do seu currículo está atualmente protegido por uma senha. Partilhe a senha apenas com pessoas em quem confia." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "O URL público do seu currículo está protegido por uma senha. Partilhe a senha apenas com pessoas de confiança." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "O seu apoio garante que o projeto permanece gratuito e acessível para todos, agora e no futuro." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "O seu apoio mantém o projeto gratuito e aberto a todos, agora e no futuro." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Afastar" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ro-RO.po b/apps/web/locales/ro-RO.po index 9d3cfd6a7..e7926b330 100644 --- a/apps/web/locales/ro-RO.po +++ b/apps/web/locales/ro-RO.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Întrebări<1>Frecvent<2>Adresate" #: 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.<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!" -msgstr "<0>Vă mulțumim că folosiți Reactive Resume! Această aplicație este un proiect de suflet, creată în mare parte în timpul meu liber, cu un sprijin minunat din partea contribuitorilor open-source din întreaga lume.<1>Dacă Reactive Resume v-a fost de ajutor și doriți să contribuiți la menținerea ei gratuită și deschisă pentru toată lumea, vă rugăm să luați în considerare o donație. Orice contribuție este apreciată!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Vă mulțumesc că folosiți Reactive Resume. Construiesc această aplicație mai ales în timpul meu liber, cu ajutorul contribuitorilor open-source din toată lumea.<1>Dacă v-a fost de folos și doriți să rămână gratuită și deschisă pentru toți, luați în considerare o donație. Orice sumă ajută." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 an" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "Peste 12 șabloane" +msgid "15 Templates" +msgstr "15 șabloane" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 luni" msgid "6 months" msgstr "6 luni" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "O exportare curată, cu o singură coloană, păstrează fiecare informație. Coloanele și imaginile sunt locul unde acestea se pierd." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Un link de confirmare a fost trimis la adresa dvs. de e-mail actuală. Vă rugăm să vă verificați inboxul pentru a confirma modificarea." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "O dată este în viitor." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Un font este referențiat, dar nu este încorporat." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Un constructor de CV-uri gratuit și open-source care simplifică procesul de creare, actualizare și partajare a CV-ului." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Un creator de CV-uri gratuit și open-source, care face simplă crearea, actualizarea și partajarea CV-ului dumneavoastră." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "O pauză în activitate nu este o problemă. Adăugați o explicație de msgid "A link points somewhere other than the address it shows." msgstr "Un link duce în altă parte decât adresa afișată." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Un link către CV-ul dvs. a fost copiat în clipboard." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "De-a lungul anilor, mulți oameni mi-au scris pentru a-și împărtăși experiențele cu Reactive Resume și modul în care i-a ajutat, și nu mă satur niciodată să le citesc. Dacă aveți o poveste de împărtășit, anunțați-mă trimițându-mi un e-mail la <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Un nou link de verificare a fost trimis la adresa dvs. de e-mail. Vă rugăm să vă verificați inboxul pentru a vă verifica contul." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "De-a lungul anilor, mulți oameni mi-au scris despre cum i-a ajutat Reactive Resume, și nu obosesc niciodată să citesc acele mesaje. Dacă aveți o poveste de împărtășit, scrieți-mi la <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "O pagină este rotită." msgid "A passion project by <0>Amruth Pillai." msgstr "Un proiect de pasiune realizat de <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "O gamă de modele din care puteți alege, și urmează și altele." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Un CV formatat pentru un cititor uman, cu fotografie, titluri și coloane" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Un export pe o singură coloană păstrează fiecare informație. În coloane și imagini se pierd informațiile." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "O întindere" @@ -243,10 +234,6 @@ msgstr "O adresă web este scrisă fără https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Accesați CV-urile și datele dvs. programatic folosind API-ul." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Adăugați un câmp personalizat" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Adăugați o slujbă la care aplicați, conectați CV-ul pe care l-ați trimis și mutați-l prin canalizare pe măsură ce lucrurile progresează." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Adăugați un post pentru care aplicați și atașați CV-ul pe care l-ați trimis. Mutați-l pe tablă pe măsură ce primiți răspunsuri." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Adăugați o intrare sau utilizați proiecte și munca de voluntariat pe msgid "Add and test a provider before starting an agent thread." msgstr "Adăugați și testați un furnizor înainte de a porni un fir de execuție pentru agent." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Adăugați încă un nivel de protecție contului dumneavoastră." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Adăugați aplicația" +msgstr "Adăugați candidatura" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Adăugați etichetă" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Adăugați la conductă" +msgstr "Adăugați în flux" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Orice etichetă" #: 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 "Oricine accesează URL-ul public al CV-ului trebuie să introducă această parolă pentru a-l vedea." - -#: 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 "Oricine are URL-ul public al CV-ului va putea să vizualizeze și să descarce CV-ul fără a introduce o parolă." +msgid "Anyone who opens the public URL will need this password." +msgstr "Oricine deschide URL-ul public va avea nevoie de această parolă." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Oricine are linkul poate vizualiza și descărca CV-ul." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Oricine are URL-ul public va putea vedea și descărca CV-ul dumneavoastră fără parolă." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Acces API" @@ -617,20 +608,20 @@ msgstr "Aplicație" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Acțiuni de aplicare" +msgstr "Acțiuni pentru candidatură" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplicație adăugată la conducta dvs." +msgstr "Candidatură adăugată în fluxul dvs." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Copilotul aplicației" +msgstr "Copilot pentru candidaturi" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplicația a fost ștearsă." +msgstr "Candidatura a fost ștearsă." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -638,14 +629,14 @@ msgstr "Statistici aplicație" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplicația a fost actualizată." +msgstr "Candidatura a fost actualizată." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplicații" +msgstr "Candidaturi" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Aprobă" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Aprobat — se așteaptă agentul…" +msgid "Approved, waiting for the agent…" +msgstr "Aprobat, se așteaptă agentul…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabă" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arhivă" +msgstr "Arhivează" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Completarea automată a eșuat." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Disponibilă în mai multe limbi. Dacă doriți să contribuiți, accesați Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Disponibil în mai multe limbi. Dacă vreți să ajutați la traducere, mergeți pe Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azeră" msgid "Back to authentication settings" msgstr "Înapoi la setările de autentificare" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Înapoi la autentificare" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Înapoi la CV-uri" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Înapoi la conectare" @@ -844,17 +832,13 @@ msgstr "URL de bază" msgid "Basics" msgstr "Informații de bază" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Șabloane frumoase din care să alegeți, cu altele pe drum." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengaleză" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Ideal pentru aplicații, partajare și imprimare." +msgstr "Ideal pentru candidaturi, partajare și imprimare." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blocaj" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Bord" +msgstr "Tablă" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -896,7 +880,7 @@ msgstr "Creează-ți propriul CV" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx msgid "Builder Command Palette" -msgstr "Paletă de comenzi a constructorului" +msgstr "Paletă de comenzi a editorului" #: src/libs/locale.ts msgid "Bulgarian" @@ -981,6 +965,10 @@ msgstr "Schimbă limba" msgid "Change language to…" msgstr "Schimbați limba la…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Schimbați culorile, fonturile și designul după gustul dumneavoastră." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Schimbă tema la…" @@ -1006,6 +994,10 @@ msgstr "Verificați din nou" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Verificați dacă fișierul exportat conține tot ce vă așteptați și dacă întregul conținut este text selectabil." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Vedeți ce ar rata un sistem de urmărire a candidaților și adăugați doar cuvintele-cheie de care sunteți sigur." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Verificați-vă e-mailul pentru un link de resetare a parolei." @@ -1056,10 +1048,6 @@ msgstr "Alegeți o nuanță prestabilită sau personalizată." msgid "Choose a resume" msgstr "Alege un CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Alege o conversație existentă din bara laterală sau începe un nou fir de discuții axat pe schițe." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Alegeți PDF, DOCX, Markdown sau JSON. Exportați CV-ul și scrisoarea de intenție separat, atunci când sunt disponibile." @@ -1073,7 +1061,7 @@ msgstr "Cerc" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Clar" +msgstr "Șterge" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Companie A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Compară acest CV cu adresa URL a acestui rol și actualizează cuvintele cheie, menținând în același timp un ton concis și credibil." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Compară acest CV cu URL-ul acestui anunț de angajare și actualizează cuvintele-cheie fără să exagerezi nimic." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Conexiunea a eșuat." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Conexiune verificată — furnizorul este gata de utilizare." +msgid "Connection verified. The provider is ready to use." +msgstr "Conexiune verificată. Furnizorul este gata de utilizare." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Continuați de unde ați rămas" #: 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 "Continuați de unde ați rămas importând un CV existent creat cu Reactive Resume sau cu orice alt constructor de CV-uri. Formatele acceptate includ PDF, Microsoft Word, precum și fișiere JSON din 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 "Contribuțiile finanțează remedieri de erori, actualizări de securitate și îmbunătățiri continue pentru ca aplicația să funcționeze fără probleme." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Continuați de unde ați rămas importând un CV pe care l-ați construit în Reactive Resume sau în alt creator de CV-uri. Formatele acceptate sunt PDF, Microsoft Word și fișierele JSON de la Reactive Resume sau JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1262,7 +1246,7 @@ msgstr "Copiați foaia de stil" #: src/features/applications/components/application-form-sheet.tsx msgid "Copy the entire job description from the posting and paste it below. We'll fill in the fields for you and keep the text with this application for match scoring and tailoring." -msgstr "Copiați întreaga descriere a postului din postare și lipiți-o mai jos. Vom completa câmpurile în locul dumneavoastră și vom păstra textul alături de această aplicație pentru scorul de potrivire și personalizare." +msgstr "Copiați întreaga descriere a postului din postare și lipiți-o mai jos. Vom completa câmpurile în locul dumneavoastră și vom păstra textul alături de această candidatură pentru scorul de potrivire și personalizare." #: src/features/ats-checker/messages.ts msgid "Copy the text out of the exported file and read it through; fix anything that arrives in the wrong place." @@ -1285,6 +1269,19 @@ msgstr "Corectați anul sau utilizați „Prezentul” pentru munca în curs." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Corectați anul sau scrieți „Prezent” pentru munca în curs." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nu s-a putut genera fișierul DOCX. Vă rugăm să încercați din nou." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nu s-a putut genera fișierul PDF. Vă rugăm să încercați din nou." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nu s-a putut pregăti CV-ul dumneavoastră pentru tipărire. Vă rugăm să încercați din nou." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nu s-a putut ajunge la furnizorul AI. Vă rugăm să încercați din nou msgid "Could not restore this patch." msgstr "Nu s-a putut restaura acest patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nu s-a putut configura autentificarea cu doi factori." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nu s-a putut verifica conexiunea furnizorului." @@ -1304,12 +1305,12 @@ msgstr "Nu s-a putut verifica conexiunea. Verificați cheia API, modelul și adr #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Aplicația nu a putut fi adăugată. Vă rugăm să încercați din nou." +msgstr "Candidatura nu a putut fi adăugată. Vă rugăm să încercați din nou." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Nu s-a putut șterge aplicația." +msgstr "Nu s-a putut șterge candidatura." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Nu s-a putut șterge intrarea din cronologie." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Aplicația nu a putut fi mutată. Vă rugăm să încercați din nou." +msgstr "Candidatura nu a putut fi mutată. Vă rugăm să încercați din nou." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Numărați după sursă" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Contorizat separat de scorul de analiză. Acoperirea nu este o predicție a nimic." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Se numără separat de scorul de analiză. Acoperirea nu prezice nimic." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Creați un exemplu de CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Creați câte CV-uri doriți, fără limite." +msgid "Create as many resumes as you want." +msgstr "Creați câte CV-uri doriți." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Creați unul acum" msgid "Create resume with options" msgstr "Creați un CV cu opțiuni" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Creați, personalizați și partajați CV-ul dumneavoastră. Reactive Resume este open source, nu vă urmărește și rămâne gratuit." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Creat" @@ -1497,7 +1502,7 @@ msgstr "Creat" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "A creat „{0}” și l-a conectat la această aplicație." +msgstr "A creat „{0}” și l-a conectat la această candidatură." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1560,7 +1565,7 @@ msgstr "Temă întunecată" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Bord" +msgstr "Panou de control" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1664,7 +1669,7 @@ msgstr "Ștergeți intrarea din cronologie" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "S-au șters {0} aplicații." +msgstr "S-au șters {0} candidaturi." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Se șterge CV-ul..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Refuzat — se așteaptă agentul…" +msgid "Denied, waiting for the agent…" +msgstr "Refuzat, se așteaptă agentul…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Refuză" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Instalați-l pe propriile servere folosind imaginea Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Descrieți fiecare rol cu puncte scurte. Paragrafele compacte sunt mai greu de parcurs rapid și de segmentat." @@ -1764,6 +1773,10 @@ msgstr "Dona" msgid "Donate to Reactive Resume" msgstr "Donează către Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donațiile plătesc remedierea erorilor, actualizările de securitate și munca obișnuită de a ține aplicația în funcțiune." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Finalizat" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplică" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplicat ca schiță AI" +msgid "Duplicate as AI draft" +msgstr "Duplicare ca ciornă AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "Olandeză" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "Versiunile anterioare sunt păstrate; istoricul de anulare al constructorului este resetat." +msgstr "Versiunile anterioare sunt păstrate; istoricul de anulare al editorului este resetat." #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1868,7 +1881,7 @@ msgstr "Editează {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Editați aplicația" +msgstr "Editați candidatura" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Engleză" msgid "English (United Kingdom)" msgstr "Engleză (Regatul Unit)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Sporiți securitatea contului prin straturi suplimentare de protecție." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Introduceți un nume pentru cheia de acces." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Introduceți o parolă nouă pentru contul dumneavoastră" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Introduceți unul dintre codurile de rezervă salvate pentru a accesa contul" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Introduceți parola pe care v-a trimis-o proprietarul CV-ului." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Introduceți URL-ul la care să se facă link" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Introduceți URL-ul către care vreți să faceți legătura:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Introduceți codul de verificare din aplicația de autentificare" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Introduceți parola curentă și o parolă nouă pentru a vă actualiza contul." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Introduceți parola pentru a confirma configurarea autentificării cu doi factori. Când este activată, va trebui să introduceți un cod din aplicația de autentificare de fiecare dată când vă conectați." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Introduceți parola pentru a confirma configurarea autentificării cu doi factori. Odată activată, veți avea nevoie de un cod din aplicația de autentificare de fiecare dată când vă conectați." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Fiecare control a trecut. Nimic aici nu ar trebui să împiedice un analizator să citească CV-ul." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Fiecare contribuție, mare sau mică, face o diferență uriașă pentru proiect.<0/>Vă mulțumim pentru sprijin!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Orice contribuție ajută, oricât de mică.<0/>Vă mulțumesc pentru sprijin!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Fiecare șablon arată altfel, așa că alegeți-l pe cel care se potrivește cu imaginea pe care vreți să o transmiteți. Reactive Resume are 15 în acest moment, și urmează și altele." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Expiră în" msgid "Expires on {0}" msgstr "Expiră la {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Explorați selecția noastră diversă de șabloane, fiecare conceput pentru a se potrivi diferitelor stiluri, profesii și personalități. Reactive Resume oferă în prezent 12 șabloane, cu altele pe drum." - -#: src/features/settings/pages/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 "Explorați documentația API pentru a afla cum să integrați Reactive Resume cu aplicațiile dvs. Găsiți endpoint-uri detaliate, exemple de cereri și metode de autentificare." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportă" @@ -2083,13 +2096,9 @@ msgstr "Exportă PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportați CV-ul ca PDF cu text, nu ca imagine sau scanare." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportați CV-ul sau scrisoarea de intenție în formatul de care aveți nevoie." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportă-ți CV-ul instantaneu în format PDF, fără nicio așteptare sau întârziere." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportați CV-ul în PDF dintr-un singur clic, fără așteptare." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Nu ați reușit să vă creați contul. Vă rugăm să încercați din n #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Nu s-a reușit ștergerea codului de acces. Vă rugăm să încercați din nou." +msgstr "Nu s-a reușit ștergerea cheii de acces. Vă rugăm să încercați din nou." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2196,10 +2205,6 @@ msgstr "Furnizorul de inteligență artificială nu a putut fi salvat." msgid "Failed to send password reset email. Please try again." msgstr "A eșuat trimiterea e-mailului de resetare a parolei. Vă rugăm să încercați din nou." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Configurarea autentificării cu doi factori a eșuat." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrează după etichete" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Găsește punctele slabe și rescrie-le cu rezultate, numere, domenii de aplicare și verbe mai precise." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Găsește punctele slabe și rescrie-le cu rezultate mai puternice, cifre, amploare și verbe mai clare." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Grosimea fontului" msgid "Font Weights" msgstr "Greutăți font" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Pentru o experiență sigură și fără distrageri." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "De exemplu, informații cu privire la companiile cărora le-ați trimis acest CV sau link-urile către fișele posturilor pot fi notate aici." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Din motive de securitate, această cheie va fi afișată o singură dată." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "De exemplu, notați cărei companii i-ați trimis acest CV sau linkuri către anunțurile de angajare." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Lacune:" msgid "Generate a random name" msgstr "Generați un nume aleatoriu" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Se generează PDF-ul..." + #: src/libs/locale.ts msgid "German" msgstr "Germană" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ebraică" #: 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 "Ajutați-mă să atrag contribuitori mai experimentați, reducând povara asupra unui singur responsabil și accelerând dezvoltarea." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Ajutați-mă să aduc mai mulți contribuitori experimentați, ca munca să nu depindă de un singur întreținător." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ajutați la traducerea aplicației în limba dvs." -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Aici aveți o gamă de șabloane de CV pentru diferite profesii și personalități. Indiferent dacă preferați modern sau clasic, îndrăzneț sau simplu, există un design care vi se potrivește. Răsfoiți opțiunile de mai jos și alegeți un șablon care se potrivește stilului dvs." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Iată noua dvs. cheie API" @@ -2657,10 +2655,6 @@ msgstr "Maghiară" msgid "Icon" msgstr "Iconiță" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identificați lacunele unui sistem de urmărire a candidaților și aplicați doar îmbunătățiri ale cuvintelor cheie cu un nivel ridicat de încredere." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Dacă provine dintr-o scanare, este de așteptat. În caz contrar, eliminați-l; recrutorii îl interpretează ca îndesare de cuvinte cheie." @@ -2701,7 +2695,7 @@ msgstr "Importă din CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Au importat {0} aplicații." +msgstr "Au importat {0} candidaturi." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "Rezumat JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Păstrați o singură adresă, astfel încât nimeni să nu trebuiască să ghicească pe care să o folosească." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Păstrați o singură adresă, ca programele să nu fie nevoite să ghicească pe care să o folosească." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Păstrați-l sub 2,5 MB, de obicei prin eliminarea sau micșorarea imaginilor." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Păstrați aici notițe private despre acest CV. Nimeni altcineva nu le poate vedea." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Păstrați conținutul CV-ului ca text real, nu ca imagini de text." @@ -3058,13 +3056,17 @@ msgstr "Înălțimea liniei" msgid "Link a Reactive Resume (recommended)" msgstr "Asociază un Reactive Resume (recomandat)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Atașați un CV Reactive Resume pentru a folosi scorul de potrivire și adaptarea cu AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Asociați un CV și lipiți descrierea postului (Editare) pentru a evalua potrivirea și a personaliza o copie." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "CV-ul reactiv legat" +msgstr "Reactive Resume conectat" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Recomandare…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Asocierea unui Reactive Resume activează scorul de potrivire AI și adaptarea." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Se conectează contul {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Se încarcă furnizorii de inteligență artificială. Vă rugăm să î #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Se încarcă aplicațiile…" +msgstr "Se încarcă candidaturile…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Locație" msgid "Lock" msgstr "Blochează" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Deconectare" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Porțiuni lungi sunt scrise cu majuscule." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigare principală" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Orientați secțiunea de experiență mai mult spre rezultate și eliminați responsabilitățile vagi." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Fă secțiunea de experiență să fie despre rezultate și taie responsabilitățile vagi." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Trebuie să înceapă cu https://" msgid "Name" msgstr "Nume" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Denumiți CV-ul după postul pentru care aplicați." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Numele vă ajută să deosebiți cheile între ele, așa că denumiți-o după scopul în care o veți folosi." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Numele vă ajută să deosebiți passkey-urile între ele, dacă înregistrați mai multe." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepaleză" @@ -3335,11 +3340,11 @@ msgstr "Înregistrarea conturilor noi este momentan dezactivată pe acest server #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Aplicație nouă" +msgstr "Candidatură nouă" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Funcționalități noi sunt adăugate și îmbunătățite constant, așa că reveniți des." +msgid "New features land regularly, so check back now and then." +msgstr "Funcții noi apar în mod regulat, așa că reveniți din când în când." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Fir nou" msgid "New Thread" msgstr "Subiect nou" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Fără reclame și fără urmăritoare, ca nimic să nu vă stea în cale." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Fără reclame, fără urmărire" @@ -3384,16 +3393,21 @@ msgstr "Niciun furnizor AI conectat" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Nicio aplicație nu se potrivește cu filtrele dvs." +msgstr "Nicio candidatură nu se potrivește cu filtrele dvs." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Încă nu există aplicații — adăugați câteva pentru a vedea canalul și ratele de răspuns." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Încă nu există candidaturi. Adăugați câteva ca să vedeți pâlnia și ratele de răspuns." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nu a fost găsită nicio listă cu puncte." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Nicio comandă nu se potrivește cu această căutare." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nu a fost găsit niciun titlu de secțiune convențional." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Nu a fost găsit niciun număr de telefon." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nicio predicție dacă veți fi respins — niciun instrument nu poate face asta." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Nicio predicție despre faptul că veți fi respins. Niciun instrument nu poate face asta." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Norul Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "După ștergere, cheia nu mai poate accesa datele dumneavoastră. Această acțiune nu poate fi anulată." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Autentificare cu un singur clic" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Au fost verificate doar primele {0} pagini, astfel încât acest raport nu acoperă întregul fișier." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Numai primele {MAX_IMPORT} rânduri sunt importate simultan — {overflow} a fost exclus. Împărțiți fișierul pentru a importa restul." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Se importă odată doar primele {MAX_IMPORT} rânduri, lăsând pe dinafară {overflow}. Împărțiți fișierul ca să importați restul." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3584,15 +3602,15 @@ msgstr "Au fost verificate doar primele pagini." #: src/routes/dashboard/resumes/-components/menus/context-menu.tsx #: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx msgid "Open" -msgstr "Deschis" +msgstr "Deschide" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agent deschis de inteligență artificială" +msgstr "Deschide agentul AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Asistent AI deschis" +msgstr "Deschide asistentul AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3605,7 +3623,7 @@ msgstr "Deschide modul de focalizare" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Deschide în constructor" +msgstr "Deschide în editor" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Notă opțională pentru agent" msgid "Optional note for the agent…" msgstr "Notă opțională pentru agent…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opțional, setați o parolă astfel încât doar persoanele care o cunosc să poată vedea CV-ul prin link." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opțional, ce termeni dintr-un anunț de angajare apar deja." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey șters cu succes." +msgid "Passkey deleted." +msgstr "Passkey șters." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Parola a fost înregistrată cu succes." +msgid "Passkey registered." +msgstr "Passkey înregistrat." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Perplexitate" msgid "Persian" msgstr "Persană" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizați CV-ul cu orice culori, fonturi sau designuri și faceți-l al dvs." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Alegeți o conversație din bara laterală sau începeți un fir nou ca să lucrați la o ciornă." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Alegeți un format pentru CV-ul sau scrisoarea de intenție." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Alegeți o pictogramă" @@ -3844,31 +3862,19 @@ msgstr "Imagine" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Debitul conductei" +msgstr "Fluxul candidaturilor" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Sănătatea conductei în toate aplicațiile" +msgstr "Starea fluxului în toate candidaturile" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Plasați-l pe o pagină din panoul Aspect sau ascundeți-l dacă ați vrut să îl parcați." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Text simplu, ideal pentru instrumente AI și editări rapide." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Introduceți o parolă nouă pentru contul dvs." - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Introduceți parola primită de la proprietarul CV-ului pentru a continua." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Introduceți URL-ul la care doriți să faceți link:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Text simplu, pentru instrumente AI și modificări rapide." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Vă rugăm să susțineți proiectul" msgid "Please upload a PDF file." msgstr "Vă rugăm să încărcați un fișier PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Vă rugăm să așteptați în timp ce se generează PDF-ul..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Vă rugăm să așteptați în timp ce se generează PDF-ul…" - #: src/libs/locale.ts msgid "Polish" msgstr "Poloneză" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferințe" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Pregătesc un patch conservator care să îmbunătățească claritatea fără a-mi schimba narațiunea carierei." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Pregătește o modificare conservatoare, care îmbunătățește claritatea fără să schimbe povestea carierei mele." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Proiecte" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Protejați CV-ul de acces neautorizat cu o parolă" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Protejați CV-ul cu o parolă și permiteți doar persoanelor care o cunosc să îl vadă." +msgid "Protect your resume with a password" +msgstr "Protejați-vă CV-ul cu o parolă" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publicații" msgid "Publisher" msgstr "Editor" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Puneți o parolă pe CV, ca să îl poată citi doar cei cărora le-o dați." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Puneți o adresă de e-mail simplă lângă partea de sus a primei pagini. Este ceea ce folosesc majoritatea sistemelor pentru a vă clasifica." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Mergi la pagina principală" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Rezumat reactiv (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 continuă să crească datorită comunității sale vibrante. Acest proiect își datorează progresul numeroaselor persoane care și-au dedicat timpul și abilitățile pentru a-l îmbunătăți. Îi sărbătorim pe programatorii care i-au îmbunătățit funcționalitățile pe GitHub, pe lingviștii ale căror traduceri pe Crowdin l-au făcut accesibil unui public mai larg și pe oamenii care au donat pentru a sprijini dezvoltarea sa continuă." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume devine mai bun pentru că oamenii îi dăruiesc timpul lor. Contribuitorii de pe GitHub construiesc funcțiile și repară erorile, traducătorii de pe Crowdin îl fac citibil în alte limbi, iar donatorii ajută dezvoltarea să continue. Acest proiect le datorează tuturor progresul său." #: 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 este un proiect gratuit și open-source, construit cu dragoste și întreținut de mine și de o comunitate de contribuitori. Donațiile dvs. ajută la menținerea proiectului și la dezvoltarea codului." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume este un proiect gratuit și open-source, întreținut de mine și de o comunitate de contribuitori. Donațiile dumneavoastră acoperă costurile de funcționare și țin dezvoltarea în mișcare." #: 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." -msgstr "Reactive Resume este un constructor de CV-uri gratuit și open-source care simplifică procesul de creare, actualizare și partajare a CV-ului." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume este un creator de CV-uri gratuit și open-source, care face simplă crearea, actualizarea și partajarea CV-ului dumneavoastră." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume este gratuit și open source. Dacă te-a ajutat, te rugăm să iei în considerare o donație." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume este open source, privat și gratuit. Nu afișează reclame, nu urmărește ce faceți și nu blochează funcții în spatele unui abonament." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Reactive Resume rămâne gratuit, open-source și independent, deoarece #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "CV reactiv v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "CV reactiv v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Redenumește" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Randează CV-ul dvs. actual în PDF și rulează verificarea completă a fișierului, în browserul dvs. Nimic nu este încărcat." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Transformă CV-ul curent în PDF și rulează verificarea completă a fișierului în browserul dumneavoastră. Nu se încarcă nimic." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Restaurați această versiune?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Relua" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Editare CV" msgid "Resume file" msgstr "Fișier CV" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Linkul CV-ului a fost copiat în clipboard." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV-ul legat" @@ -4330,6 +4333,10 @@ msgstr "Opțiuni pentru CV" msgid "Resume patch" msgstr "Reluare patch" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Șabloane de CV pentru diferite profesii și gusturi. Alegeți-l pe cel care vi se potrivește." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Revizuiește editările" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Verifică CV-ul în raport cu fișa postului și pune-mi întrebări înainte de a modifica secțiunile incerte." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Verifică CV-ul față de o descriere a postului și întreabă-mă înainte să schimbi ceva de care nu ești sigur." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Se analizează…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Reelaborați rezumatul astfel încât să vizeze un rol de manager senior de inginerie, fără a suna generic." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Rescrie rezumatul pentru un post de manager senior de inginerie și păstrează-l concret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Rescrie acest CV pentru o tranziție de la fondator de startup la lider de produs, cu un impact clar asupra afacerii." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Rescrie acest CV pentru un fondator de startup care trece într-un rol de lider de produs și arată impactul asupra afacerii." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Căutare" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Căutați aplicații..." +msgstr "Căutați candidaturi..." #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Separator" msgid "Serbian" msgstr "Sârbă" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Setați o parolă dacă vreți ca URL-ul public să poată fi deschis doar de cei care o cunosc." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Configurați un furnizor de inteligență artificială" msgid "Set up an AI provider before starting a thread." msgstr "Configurați un furnizor de inteligență artificială înainte de a începe un thread." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Configurați mai întâi un furnizor AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Configurează un furnizor de inteligență artificială pentru a discuta despre acest CV și a aplica automat modificările." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Configurați un furnizor de inteligență artificială pentru a începe." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Configurează aplicația de autentificare" msgid "Shadow Width" msgstr "Lățime umbră" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Partajați-l printr-un URL public, puneți o parolă pe acel URL sau descărcați PDF-ul și trimiteți-l chiar dumneavoastră." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Partajați CV-ul cu un URL public și permiteți altora să îl vadă." +msgid "Share your resume with a public URL." +msgstr "Partajați CV-ul printr-un URL public." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Autentificați-vă în cont" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Autentificați-vă cu GitHub, Google sau un furnizor OAuth personalizat." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Deconectare" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Unele caractere apar ca semne de întrebare." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Unele verificări necesită informații pe care acest fișier nu le conține: conținut al paginii care nu a putut fi inspectat, sau text într-o limbă pe care aceste verificări nu o acoperă. Acestea nu sunt considerate nici trecute, nici eșuate." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Unele verificări au nevoie de informații pe care acest fișier nu le conține: conținut de pagină care nu a putut fi inspectat sau text într-o limbă pe care aceste verificări nu o acoperă. Nu se socotesc nici ca trecute, nici ca picate." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Începeți CV-ul cu numele dvs. pe un rând separat." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Începeți firul de discuție" +msgid "Start thread" +msgstr "Începeți un fir" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "Modificările sincronizate efectuate într-o altă filă." #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Masă" +msgstr "Tabel" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Personalizează-mi CV-ul" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Adaptați acest CV la fișa postului de manager de produs și puneți accent pe responsabilitatea pentru foaia de parcurs, comunicarea cu părțile interesate și rezultatele măsurabile ale lansării." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Adaptează acest CV la o descriere de post de manager de produs și evidențiază responsabilitatea pentru foaia de parcurs, comunicarea cu părțile interesate și rezultatele măsurabile ale lansărilor." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agentul are nevoie de contribuția dumneavoastră." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Cheia API a fost ștearsă cu succes." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Documentația API arată cum să conectați Reactive Resume la propriile aplicații. Acoperă punctele finale, formatul cererilor și autentificarea." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Cheia API nu va mai putea accesa datele dvs. după ștergere. Această acțiune nu poate fi anulată." +msgid "The API key has been deleted." +msgstr "Cheia API a fost ștearsă." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplicația care te-a trimis aici a făcut o cerere de autorizare nevalid msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Verificările de mai sus sunt mecanice. Aceasta întreabă un model de limbaj ce ar crede un cititor despre punctele dvs. și sugerează rescrieri. Nu produce niciun scor." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Comanda pe care o căutați nu există." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Verificarea aprofundată nu a putut fi finalizată. Încercați din nou." @@ -5317,10 +5332,6 @@ msgstr "Răspunsul furnizorului nu a putut fi verificat. Începe din nou." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Previzualizarea CV-ului nu a putut fi actualizată. Ultima previzualizare validă este încă afișată." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV-ul la care încercați să accesați este protejat prin parolă" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Același rând se repetă pe fiecare pagină." @@ -5369,26 +5380,13 @@ msgstr "Nu există niciun link către un profil, portofoliu sau repozitoriu." msgid "There is no summary paragraph." msgstr "Nu există niciun paragraf de rezumat." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "A apărut o problemă în timpul generării DOCX, vă rugăm să încercați din nou." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "A apărut o problemă la generarea PDF-ului, vă rugăm să încercați din nou." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "A apărut o problemă la pregătirea CV-ului pentru tipărire. Vă rugăm să încercați din nou." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nu au existat suficiente informații pentru a rula această verificare." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Aceste verificări rulează pe măsură ce tastați și nu părăsiți niciodată browserul. Ei întreabă dacă o mașină poate citi CV-ul tău, nu dacă citește bine." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Aceste verificări rulează pe măsură ce scrieți și nu părăsesc niciodată browserul dumneavoastră. Ele testează dacă programele pot citi CV-ul, nu cât de bine este scris." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Această acțiune nu poate fi anulată." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Această acțiune nu poate fi anulată. Toate datele dvs. vor fi șterse definitiv." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Această acțiune nu poate fi anulată. Mesajele din conversație și atașamentele încărcate vor fi eliminate. CV-ul de lucru rămâne în tabloul de bord și poate fi șters separat." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Această acțiune nu poate fi anulată. Mesajele și atașamentele la firul de discuție vor fi eliminate." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Această acțiune nu poate fi anulată. Șterge mesajele firului și atașamentele încărcate." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Acest fir de discuție cu agentul nu a putut fi deschis." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Această acțiune nu poate fi anulată. Șterge mesajele firului și atașamentele încărcate. CV-ul de lucru rămâne în panoul dumneavoastră de control și îl puteți șterge separat." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Această verificare nu se aplică acestui fișier." msgid "This check only runs on resumes written in English." msgstr "Această verificare rulează doar pe CV-uri scrise în engleză." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Aceasta creează o cheie API nouă, care permite altor programe să citească și să modifice datele CV-ului dumneavoastră prin API-ul Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Această dată nu va fi citită corect." @@ -5523,6 +5521,10 @@ msgstr "Acesta este un formular XFA, astfel încât majoritatea programelor cite msgid "This is not a common resume page size." msgstr "Aceasta nu este o dimensiune de pagină obișnuită pentru un CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Această cheie este afișată o singură dată. Copiați-o înainte să închideți această fereastră." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Acest link îi lipsește protocolul." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Acest lucru poate dura câteva minute, în funcție de răspunsul furnizorului AI. Vă rugăm să nu închideți fereastra și să nu reîncărcați pagina." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Aceasta măsoară cât de fidel poate extrage un program textul acestui fișier. Nu prezice dacă o candidatură va fi respinsă. Niciun instrument nu poate face asta. Fișierul dvs. a fost citit în acest browser și nu a fost niciodată încărcat." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Aceasta măsoară cât de fidel pot programele să extragă textul acestui fișier. Nu prezice dacă o candidatură va fi respinsă, și niciun instrument nu poate. Fișierul dumneavoastră a fost citit în acest browser și nu a fost încărcat niciodată." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Acest CV este blocat și nu poate fi actualizat." msgid "This resume is long." msgstr "Acest CV este lung." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Acest CV este protejat cu parolă" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Acest CV a fost actualizat de un agent de inteligență artificială." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Setările de partajare ale acestui CV s-au modificat în altă parte." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Această analiză este opinia unui model de limbaj despre textul dvs. Nu modifică scorul de mai sus și poate fi greșită. Citiți-o ca pe o a doua opinie, nu ca pe un verdict." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Această evaluare este părerea unui model de limbaj despre felul în care scrieți. Nu schimbă scorul de mai sus și poate greși. Tratați-o ca pe o a doua opinie, nu ca pe un verdict." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Acest rol nu are descriere." msgid "This section has content but never appears." msgstr "Această secțiune are conținut, dar nu apare niciodată." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Această secțiune este rezervată pentru notele dumneavoastră personale specifice acestui CV. Conținutul de aici rămâne privat și nu este partajat cu nimeni altcineva." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Această secțiune este împărțită pe coloane." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Acest pas este opțional, dar recomandat." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Acest fir de discuție este arhivat. Nu se pot trimite mesaje noi." +msgid "This thread is archived. You can't send new messages." +msgstr "Acest fir este arhivat. Nu puteți trimite mesaje noi." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Acest fir de discuție este doar pentru citire" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Acest fir de discuție este doar pentru citire deoarece CV-ul funcțional sau furnizorul de inteligență artificială nu este disponibil." -#: 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 "Aceasta va genera o nouă cheie API pentru a accesa API-ul Reactive Resume, permițând sistemelor să interacționeze cu datele CV-ului." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Acest lucru vă va ajuta să o identificați ulterior, dacă intenționați să aveți mai multe chei de acces." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Acest lucru va elimina toate elementele din această secțiune." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Restrângeți secțiunea de competențe astfel încât să susțină rolul țintă, în loc să se citească ca o secțiune de cuvinte cheie." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstrație timelapse de construire a unui CV cu Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Filmare accelerată a construirii unui CV în Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Cronologie" msgid "Tip" msgstr "Sfat" -#: 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 "Sfat: Dați cheii API un nume, corespunzător scopului ei, pentru a o putea identifica mai ușor mai târziu." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Sfat: Puteți denumi CV-ul în funcție de postul pentru care candidați." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titlu" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Pentru a vă șterge contul, trebuie să introduceți textul de confirmare și să faceți clic pe butonul de mai jos." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Ca să vă ștergeți contul, tastați textul de confirmare de mai jos, apoi apăsați butonul." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "Urmăriți un loc de muncă la care aplicați și conectați CV-ul pe ca #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Urmăriți prima aplicație" +msgstr "Urmăriți prima candidatură" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Dezactivați ligaturile discreționare la exportare." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Activați partajarea publică pentru a urmări de câte ori CV-ul a fost vizualizat sau descărcat. Doar dvs. puteți vedea statisticile CV-ului." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Activați partajarea publică pentru a urmări de câte ori a fost vizualizat sau descărcat CV-ul dumneavoastră. Doar dumneavoastră vedeți aceste cifre." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5796,7 +5782,7 @@ msgstr "Două coloane, curat și profesional cu separatoare subtile între secț #: src/dialogs/resume/template/data.ts msgid "Two-column, minimal and text-dense with no decorative elements; perfect for traditional industries or ATS-heavy applications." -msgstr "Două coloane, minimal și dens în text fără elemente decorative; perfect pentru industrii tradiționale sau aplicații unde contează mult compatibilitatea cu ATS." +msgstr "Două coloane, minimal și dens în text fără elemente decorative; perfect pentru industrii tradiționale sau candidaturi unde contează mult compatibilitatea cu ATS." #: src/dialogs/resume/template/data.ts msgid "Two-column, minimal with light gray sidebar and subtle icons; professional and understated for legal, finance, or executive roles." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Autentificare cu doi factori" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Autentificarea cu doi factori a fost dezactivată cu succes." +msgid "Two-factor authentication is now disabled." +msgstr "Autentificarea cu doi factori este acum dezactivată." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Autentificarea cu doi factori a fost configurată cu succes." +msgid "Two-factor authentication is now enabled." +msgstr "Autentificarea cu doi factori este acum activată." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Actualizați o experiență de voluntariat existentă" msgid "Update Password" msgstr "Actualizare parolă" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Actualizați punctele cheie ale proiectului pentru a arăta conducerea, constrângerile, compromisurile și rezultatele măsurabile." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Actualizați CV-ul" @@ -5970,9 +5952,13 @@ msgstr "Actualizați CV-ul" msgid "Update the calendar date for this timeline entry." msgstr "Actualizați data calendaristică pentru această intrare din cronologie." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Actualizează punctele proiectelor ca să arate leadership, constrângeri, compromisuri și rezultate măsurabile." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Actualizați detaliile acestei aplicații." +msgstr "Actualizați detaliile acestei candidaturi." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Încărcați .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Încărcați un CV și vedeți ce citește de fapt un sistem de urmărire a candidaților din acesta. Totul rulează în acest browser. Fișierul dvs. nu este niciodată încărcat și nimic nu este stocat." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Încărcați un CV și vedeți ce citește din el un sistem de urmărire a candidaților. Totul rulează în acest browser. Fișierul dumneavoastră nu este încărcat niciodată și nu se stochează nimic." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Avertisment" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nu am putut detecta formatul automat — vă rugăm să îl alegeți mai sus." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nu am putut detecta automat formatul. Alegeți-l mai sus." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nu am putut găsi pagina respectivă" msgid "We couldn't link that provider account. Please try again." msgstr "Nu am putut asocia acel cont de la furnizor. Încearcă din nou." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nu am putut deschide acest fir." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nu am putut citi profilul tău de la furnizor." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Am trimis un link de confirmare la noua adresă de e-mail. Deschideți-l pentru a confirma modificarea." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Am trimis un nou link de verificare la adresa dumneavoastră de e-mail. Deschideți-l pentru a vă verifica contul." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Căutare pe web" @@ -6269,11 +6267,11 @@ msgstr "Când este blocat, CV-ul nu poate fi actualizat sau șters." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "De unde vin aplicațiile" +msgstr "De unde vin candidaturile" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" -msgstr "Unde au mers aplicațiile dvs" +msgstr "Unde au mers candidaturile dvs" #: src/features/ats-checker/messages.ts msgid "Whether a recruiter can reach you." @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Da, Reactive Resume este disponibil în mai multe limbi. Puteți alege limba preferată în pagina de setări sau folosind comutatorul de limbă din colțul din dreapta sus. Dacă nu vedeți limba dvs. sau doriți să îmbunătățiți traducerile existente, puteți <0>contribui la traduceri pe Crowdin<1> (se deschide într-o filă nouă)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Da. Un singur clic exportă CV-ul în PDF, cu formatarea și stilul intacte." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Da! Reactive Resume este complet gratuit de utilizat, fără costuri ascunse, niveluri premium sau abonamente. Este open-source și va rămâne întotdeauna gratuit." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Da. Alegeți limba în pagina de setări sau din comutatorul de limbă din colțul din dreapta sus. Dacă limba dumneavoastră lipsește sau traducerea existentă ar putea fi mai bună, puteți <0>contribui la traduceri pe Crowdin<1> (se deschide într-o filă nouă)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Aveți și opțiunea de a implementa pe propriile servere folosind imaginea Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Da. Reactive Resume este gratuit, fără costuri ascunse, niveluri premium sau abonamente. Este open source și va rămâne gratuit." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Puteți folosi și numele de utilizator pentru a vă autentifica." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Vă puteți autentifica și cu numele de utilizator." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Ai primit e-mail!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Contul dvs. a fost șters cu succes." +msgid "Your account has been deleted." +msgstr "Contul dumneavoastră a fost șters." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Datele dvs. de contact nu se află pe prima pagină." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Datele dumneavoastră au fost exportate cu succes." +msgid "Your data has been exported." +msgstr "Datele dumneavoastră au fost exportate." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Datele dvs. sunt în siguranță și nu sunt niciodată partajate sau vândute nimănui." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Datele dumneavoastră sunt stocate în siguranță și nu sunt niciodată partajate cu terți. Dacă vreți control deplin asupra lor, puteți găzdui Reactive Resume pe propriile servere." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Ultimele modificări ale dvs. nu au putut fi salvate." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Stilurile tale vechi rămân active până când activezi explicit această schiță CSS semantică." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Stilurile vechi rămân active până când activați această ciornă Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Marjele paginii dvs. sunt foarte înguste." #: src/features/auth/pages/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ă." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Parola a fost resetată. Vă puteți autentifica acum cu noua parolă." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Parola dumneavoastră a fost actualizată cu succes." +msgid "Your password has been updated." +msgstr "Parola dumneavoastră a fost actualizată." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Numărul dvs. de telefon este scris într-un format neobișnuit." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profilul dvs. a fost actualizat cu succes." +msgid "Your profile has been updated." +msgstr "Profilul dumneavoastră a fost actualizat." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "CV-ul a fost creat cu succes." +msgid "Your resume has been created." +msgstr "CV-ul dumneavoastră a fost creat." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "CV-ul a fost șters cu succes." +msgid "Your resume has been deleted." +msgstr "CV-ul dumneavoastră a fost șters." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "CV-ul a fost duplicat cu succes." +msgid "Your resume has been duplicated." +msgstr "CV-ul dumneavoastră a fost duplicat." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "CV-ul a fost importat cu succes." +msgid "Your resume has been imported." +msgstr "CV-ul dumneavoastră a fost importat." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "CV-ul dumneavoastră a fost restaurat la versiunea selectată." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "CV-ul a fost actualizat cu succes." +msgid "Your resume has been updated." +msgstr "CV-ul dumneavoastră a fost actualizat." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "CV-ul dvs. folosește „eu” și „al meu”." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Linkul public al CV-ului este în prezent protejat prin parolă. Partajați parola doar cu persoanele în care aveți încredere." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL-ul public al CV-ului dumneavoastră este protejat cu parolă. Partajați parola doar cu oameni în care aveți încredere." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Sprijinul dvs. asigură că proiectul rămâne gratuit și accesibil pentru toată lumea, acum și în viitor." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Sprijinul dumneavoastră ține proiectul gratuit și deschis pentru toată lumea, acum și mai târziu." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Micșorează" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ru-RU.po b/apps/web/locales/ru-RU.po index 372a9e487..abed8b541 100644 --- a/apps/web/locales/ru-RU.po +++ b/apps/web/locales/ru-RU.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Часто<1>Задаваемые<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.<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!" -msgstr "<0>Спасибо, что пользуетесь Reactive Resume! Это приложение — дело любви, созданное в основном в мое свободное время при замечательной поддержке участников сообщества с открытым исходным кодом со всего мира.<1>Если Reactive Resume оказалось для вас полезно и вы хотите помочь сохранить его бесплатным и открытым для всех, рассмотрите возможность сделать пожертвование. Любой вклад важен!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Спасибо, что пользуетесь Reactive Resume. Я разрабатываю это приложение в основном в свободное время, с помощью open-source контрибьюторов со всего мира.<1>Если оно вам пригодилось и вы хотите, чтобы оно оставалось бесплатным и открытым для всех, подумайте о пожертвовании. Поможет любая сумма." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 год" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ шаблонов" +msgid "15 Templates" +msgstr "15 шаблонов" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 месяца" msgid "6 months" msgstr "6 месяцев" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Чистый одноколоночный экспорт сохраняет все факты. Столбцы и изображения — вот где они теряются." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Ссылка для подтверждения отправлена на ваш текущий адрес электронной почты. Пожалуйста, проверьте входящие, чтобы подтвердить изменения." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Дата указана в будущем." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Шрифт указан, но не встроен." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Бесплатный конструктор резюме с открытым исходным кодом, который упрощает процесс создания, обновления и публикации вашего резюме." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Бесплатный конструктор резюме с открытым исходным кодом, в котором легко создавать, обновлять и делиться своим резюме." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Разрыв — не проблема. При желании добав msgid "A link points somewhere other than the address it shows." msgstr "Ссылка ведёт не туда, куда указывает отображаемый адрес." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Ссылка на ваше резюме скопирована в буфер обмена." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "За последние годы многие люди писали мне о своем опыте использования Reactive Resume и о том, как оно им помогло, и мне никогда не надоедает это читать. Если у вас есть история, которой вы хотите поделиться, напишите мне по адресу <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Новая ссылка для подтверждения отправлена на ваш адрес электронной почты. Пожалуйста, проверьте входящие, чтобы подтвердить учетную запись." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "За эти годы мне написало много людей о том, как Reactive Resume им помог, и я никогда не устаю читать такие письма. Если вам есть чем поделиться, напишите мне на <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Страница повёрнута." msgid "A passion project by <0>Amruth Pillai." msgstr "Проект <0>Амрута Пиллая." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Выбор из множества дизайнов, и новые уже в пути." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Резюме, оформленное для человека: с фото, заголовками и столбцами" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Экспорт в одну колонку сохраняет все данные. Именно в колонках и изображениях данные теряются." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Растяжка" @@ -243,10 +234,6 @@ msgstr "Веб-адрес записан без https://." 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 в точности сохранит все ваше форматирование и оформление." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Получайте доступ к своим резюме и данным программно с помощью API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Добавьте настраиваемое поле" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Добавьте вакансию, на которую претендуете, привяжите отправленное вами резюме и перемещайте его по мере продвижения по конвейеру." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Добавьте вакансию, на которую откликаетесь, и привяжите отправленное резюме. Перемещайте карточку по доске по мере ответов." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,13 +365,17 @@ msgstr "Добавьте запись или используйте проект #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "Добавьте и протестируйте поставщика услуг, прежде чем запускать поток агента." +msgstr "Добавьте и протестируйте поставщика услуг, прежде чем запускать ветку обсуждения с агентом." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Добавьте ещё один уровень защиты для аккаунта." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Добавить приложение" +msgstr "Добавить заявку" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Добавить тег" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Добавить в конвейер" +msgstr "Добавить в воронку" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Любой тег" #: 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 "Любой пользователь, который откроет публичный URL этого резюме, должен будет ввести пароль для доступа." - -#: 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 "Любой, у кого есть публичный URL этого резюме, сможет просматривать и скачивать ваше резюме без ввода пароля." +msgid "Anyone who opens the public URL will need this password." +msgstr "Всем, кто откроет публичную ссылку, понадобится этот пароль." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Любой человек, получивший ссылку, может просмотреть и скачать резюме." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Любой, у кого есть публичная ссылка, сможет посмотреть и скачать ваше резюме без пароля." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Доступ по API" @@ -617,35 +608,35 @@ msgstr "Приложение" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Действия приложения" +msgstr "Действия с заявкой" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Приложение добавлено в ваш конвейер." +msgstr "Заявка добавлена в вашу воронку." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Второй пилот приложения" +msgstr "Копилот для заявок" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Приложение удалено." +msgstr "Заявка удалена." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Статистика приложения" +msgstr "Статистика заявок" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Приложение обновлено." +msgstr "Заявка обновлена." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Приложения" +msgstr "Заявки" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Отклик отправлен" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Применяется на" +msgstr "Дата отклика" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Одобрить" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Одобрено — ожидание агента…" +msgid "Approved, waiting for the agent…" +msgstr "Одобрено, ожидание агента…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Арабский" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Архив" +msgstr "Архивировать" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "Компания Atlas Cloud поддерживает проект React #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "Проверка АТС" +msgstr "Проверка ATS" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Автозаполнение не удалось." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Доступно на нескольких языках. Если вы хотите внести вклад, загляните на Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Доступно на нескольких языках. Если хотите помочь с переводом, загляните на Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Азербайджанский" msgid "Back to authentication settings" msgstr "Назад к настройкам аутентификации" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Назад ко входу" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Вернуться к резюме" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Назад ко входу" @@ -844,17 +832,13 @@ msgstr "Базовый URL" msgid "Basics" msgstr "Основное" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Красивые шаблоны на ваш выбор, и скоро появятся новые." - #: src/libs/locale.ts msgid "Bengali" msgstr "Бенгальский" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Лучше всего подходит для приложений, обмена и печати." +msgstr "Лучше всего подходит для отправки заявок, обмена и печати." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -981,6 +965,10 @@ msgstr "Изменить язык" msgid "Change language to…" msgstr "Изменить язык на…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Меняйте цвета, шрифты и оформление под себя." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Изменить тему на…" @@ -1006,6 +994,10 @@ msgstr "Проверить снова" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Проверьте, что экспортированный файл содержит всё ожидаемое и весь текст в нём можно выделить." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Проверьте, что упустит система отслеживания кандидатов, и добавляйте только те ключевые слова, в которых уверены." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Проверьте свою электронную почту: в письме есть ссылка для сброса пароля." @@ -1056,10 +1048,6 @@ msgstr "Выберите предустановленный или пользо msgid "Choose a resume" msgstr "Выберите резюме" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Выберите существующую беседу на боковой панели или начните новую ветку обсуждения, посвященную черновикам." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Выберите формат PDF, DOCX, Markdown или JSON. Экспортируйте резюме и сопроводительное письмо отдельно, если это возможно." @@ -1073,7 +1061,7 @@ msgstr "Круг" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Clear" +msgstr "Очистить" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Компания А–Я" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Сравните это резюме с URL-адресом данной вакансии и обновите ключевые слова, сохраняя при этом лаконичный и убедительный стиль изложения." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Сравните это резюме с вакансией по этой ссылке и обновите ключевые слова, ничего не приукрашивая." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Соединение не удалось." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Соединение подтверждено — провайдер готов к использованию." +msgid "Connection verified. The provider is ready to use." +msgstr "Подключение проверено. Провайдер готов к работе." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Продолжить с того места, где вы остановились" #: 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 "Продолжите с того места, где остановились, импортировав существующее резюме, созданное в Reactive Resume или любом другом конструкторе резюме. Поддерживаемые форматы: PDF, Microsoft Word, а также файлы JSON из 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 "Ваши взносы финансируют исправление ошибок, обновления безопасности и постоянные улучшения, чтобы приложение работало стабильно." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Продолжите с того места, где остановились: импортируйте резюме, созданное в Reactive Resume или другом конструкторе резюме. Поддерживаются PDF, Microsoft Word и JSON-файлы из Reactive Resume или JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Исправьте год или используйте «Настоящ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Исправьте год или напишите «Present» для текущей работы." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Не удалось создать DOCX. Пожалуйста, попробуйте ещё раз." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Не удалось создать PDF. Пожалуйста, попробуйте ещё раз." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Не удалось подготовить резюме к печати. Пожалуйста, попробуйте ещё раз." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Не удалось связаться с провайдером AI. П msgid "Could not restore this patch." msgstr "Восстановить этот патч не удалось." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Не удалось настроить двухфакторную аутентификацию." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Не удалось проверить подключение к провайдеру." @@ -1304,12 +1305,12 @@ msgstr "Не удалось проверить соединение. Прове #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Не удалось добавить приложение. Пожалуйста, попробуйте еще раз." +msgstr "Не удалось добавить заявку. Пожалуйста, попробуйте еще раз." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Не удалось удалить приложение." +msgstr "Не удалось удалить заявку." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Не удалось удалить запись хронологии." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Не удалось переместить приложение. Пожалуйста, попробуйте еще раз." +msgstr "Не удалось переместить заявку. Пожалуйста, попробуйте еще раз." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Посчитайте по источнику" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Считается отдельно от балла за разбор. Охват — это не прогноз чего-либо." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Считается отдельно от оценки распознавания. Покрытие ничего не предсказывает." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Создать образец резюме" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Создавайте столько резюме, сколько захотите, без ограничений." +msgid "Create as many resumes as you want." +msgstr "Создавайте сколько угодно резюме." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Создайте его прямо сейчас" msgid "Create resume with options" msgstr "Создайте резюме с опциями" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Создавайте, настраивайте и отправляйте своё резюме. У Reactive Resume открытый исходный код, он не следит за вами и остаётся бесплатным." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Создано" @@ -1497,7 +1502,7 @@ msgstr "Создано" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Создал \"{0}\" и связал его с этим приложением." +msgstr "Создал \"{0}\" и связал его с этой заявкой." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Удалить запись хронологии" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Удалены приложения ({0})." +msgstr "Удалены заявки ({0})." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Удаление вашего резюме..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Отклонено — ожидание агента…" +msgid "Denied, waiting for the agent…" +msgstr "Отклонено, ожидание агента…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Отклонить" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Разверните его на своих серверах с помощью Docker-образа." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Описывайте каждую должность короткими пунктами. Сплошные абзацы сложнее просматривать и сегментировать." @@ -1764,6 +1773,10 @@ msgstr "Пожертвовать" msgid "Donate to Reactive Resume" msgstr "Пожертвовать Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Пожертвования оплачивают исправление ошибок, обновления безопасности и обычную работу по поддержке приложения." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Готово" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Дублировать" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Дублировать как черновик ИИ" +msgid "Duplicate as AI draft" +msgstr "Дублировать как ИИ-черновик" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Английский" msgid "English (United Kingdom)" msgstr "Английский (Великобритания)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Усильте безопасность своей учетной записи дополнительными уровнями защиты." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Введите имя для Вашего ключа доступа." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Введите новый пароль для вашего аккаунта" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Введите один из сохраненных резервных кодов, чтобы получить доступ к своей учетной записи" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Введите пароль, которым с вами поделился владелец резюме." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Введите URL для ссылки" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Введите ссылку, на которую хотите сослаться:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Введите код подтверждения из приложения-аутентификатора" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Введите текущий пароль и новый пароль, чтобы обновить учетную запись." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Введите пароль, чтобы подтвердить настройку двухфакторной аутентификации. После включения вам нужно будет вводить код из приложения-аутентификатора при каждом входе." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Введите пароль, чтобы подтвердить настройку двухфакторной аутентификации. После включения при каждом входе понадобится код из приложения-аутентификатора." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Все проверки пройдены. Ничто здесь не должно помешать анализатору прочитать ваше резюме." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Каждый вклад, большой или маленький, имеет огромное значение для проекта.<0/>Спасибо за вашу поддержку!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Любой вклад важен, каким бы небольшим он ни был.<0/>Спасибо за поддержку!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Каждый шаблон выглядит по-своему, поэтому выберите тот, который отражает нужное вам впечатление. Сейчас в Reactive Resume их 15, и будут новые." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Истекает через" msgid "Expires on {0}" msgstr "Истекает {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Ознакомьтесь с нашим разнообразием шаблонов, каждый из которых разработан для разных стилей, профессий и личностей. В Reactive Resume сейчас доступно 12 шаблонов, и вскоре появятся новые." - -#: src/features/settings/pages/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 "Ознакомьтесь с документацией по API, чтобы узнать, как интегрировать Reactive Resume в свои приложения. Найдите подробные конечные точки, примеры запросов и методы аутентификации." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Экспорт" @@ -2083,17 +2096,13 @@ msgstr "Экспорт PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Экспортируйте резюме как текстовый PDF, а не как изображение или скан." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Экспортируйте свое резюме или сопроводительное письмо в нужный вам формат." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Мгновенно экспортируйте свое резюме в формат PDF без задержек и ожидания." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Экспортируйте резюме в PDF одним кликом, без ожидания." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Экспортированный конвейер-flow.png" +msgstr "Файл pipeline-flow.png экспортирован" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2196,10 +2205,6 @@ msgstr "Не удалось сохранить поставщика ИИ." msgid "Failed to send password reset email. Please try again." msgstr "Не удалось отправить письмо для сброса пароля. Пожалуйста, попробуйте еще раз." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Не удалось настроить двухфакторную аутентификацию." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "Не удалось выйти из системы. Пожалуйста #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "Не удалось запустить поток агента." +msgstr "Не удалось запустить ветку обсуждения с агентом." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2231,7 +2236,7 @@ msgstr "Не удалось обновить поставщика услуг." #: src/routes/agent/-components/agent-chat.tsx msgid "Failed to update thread settings." -msgstr "Не удалось обновить настройки потока." +msgstr "Не удалось обновить настройки темы." #. Fallback toast when changing account password fails #: src/dialogs/auth/change-password.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Фильтр по тегам" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Найдите слабые пункты и переформулируйте их, указав более убедительные результаты, цифры, масштаб и используя более четкие глаголы." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Найдите слабые пункты и перепишите их, добавив более весомые результаты, цифры, масштаб и точные глаголы." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Толщина шрифта" msgid "Font Weights" msgstr "Начертания шрифта" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Для безопасной и комфортной работы без лишних отвлекающих факторов." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Например, здесь можно записать информацию о том, в какие компании вы отправили это резюме, или ссылки на описания вакансий." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "В целях безопасности этот ключ будет показан только один раз." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Например, отметьте, в какие компании вы отправили это резюме, или ссылки на описания вакансий." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Пробелы:" msgid "Generate a random name" msgstr "Сгенерировать случайное название" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Создаём ваш PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Немецкий" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Иврит" #: 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 "Помогите привлечь более опытных участников, уменьшив нагрузку на единственного сопровождающего и ускорив развитие." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Помогите привлечь больше опытных контрибьюторов, чтобы работа не держалась на одном мейнтейнере." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Помогите перевести приложение на ваш язык" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Здесь представлен ряд шаблонов резюме для разных профессий и типов личности. Нравится современный или классический, яркий или лаконичный стиль — найдется дизайн на ваш вкус. Просмотрите варианты ниже и выберите шаблон, который подходит вашему стилю." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Вот ваш новый API-ключ" @@ -2657,10 +2655,6 @@ msgstr "Венгерский" msgid "Icon" msgstr "Иконка" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Выявите недостатки системы отслеживания кандидатов и применяйте только наиболее эффективные ключевые слова для ее улучшения." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Если это результат сканирования, это ожидаемо. В остальных случаях уберите это — рекрутеры воспринимают это как переспам ключевыми словами." @@ -2701,7 +2695,7 @@ msgstr "Импорт из CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Импортировано приложений: {0}." +msgstr "Импортировано заявок: {0}." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON Резюме" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Каннада" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Указывайте только один адрес, чтобы не приходилось гадать, каким пользоваться." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Оставьте один адрес, чтобы программе не приходилось гадать, какой использовать." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Держите размер файла до 2,5 МБ, обычно за счёт удаления или уменьшения изображений." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Храните здесь личные заметки об этом резюме. Больше их никто не увидит." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Держите содержимое резюме в виде настоящего текста, а не изображений текста." @@ -3058,6 +3056,10 @@ msgstr "Высота строки" msgid "Link a Reactive Resume (recommended)" msgstr "Связать Reactive Resume (рекомендуется)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Привяжите резюме из Reactive Resume, чтобы использовать ИИ-оценку соответствия и адаптацию." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Привяжите резюме и вставьте описание вакансии (Редактировать), чтобы оценить соответствие и адаптировать копию." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, рекомендация…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Связка с Reactive Resume включает оценку соответствия ИИ и адаптацию." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Привязка учетной записи {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Загрузка поставщиков ИИ. Пожалуйста, по #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Загрузка приложений…" +msgstr "Загрузка заявок…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3119,7 +3117,7 @@ msgstr "Загрузка возобновляется…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "Загрузка потоков…" +msgstr "Загрузка тем…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "Местоположение" msgid "Lock" msgstr "Заблокировать" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Выйти" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Длинные фрагменты набраны заглавными буквами." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Основная навигация" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Сделайте раздел «Опыт работы» более ориентированным на результаты и уберите расплывчатые описания обязанностей." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Сделайте раздел об опыте про результаты и уберите размытые обязанности." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Должно начинаться с https://" msgid "Name" msgstr "Название" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Назовите резюме по должности, на которую вы претендуете." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Названия помогают отличать ключи друг от друга, поэтому назовите его по назначению." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Названия помогают различать ключи доступа, если вы зарегистрируете несколько." + #: src/libs/locale.ts msgid "Nepali" msgstr "Непальский" @@ -3335,11 +3340,11 @@ msgstr "Регистрация новых аккаунтов на этом се #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Новое приложение" +msgstr "Новая заявка" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Новые функции постоянно добавляются и улучшаются, поэтому заглядывайте почаще." +msgid "New features land regularly, so check back now and then." +msgstr "Новые возможности появляются регулярно, так что заглядывайте время от времени." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Новая тема" msgid "New Thread" msgstr "Новая тема" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Никакой рекламы и трекеров — ничто не мешает." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Без рекламы и отслеживания" @@ -3384,16 +3393,21 @@ msgstr "Провайдер ИИ не подключен" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Ни одно приложение не соответствует вашим фильтрам." +msgstr "Ни одна заявка не соответствует вашим фильтрам." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Заявок пока нет — добавьте несколько, чтобы увидеть свою воронку и процент ответов." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Заявок пока нет. Добавьте несколько, чтобы увидеть воронку и долю ответов." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Маркированные списки не найдены." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "По этому запросу команд не найдено." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Привычные заголовки разделов не найдены." @@ -3425,15 +3439,15 @@ msgstr "Никакого правила одной страницы и ника #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Паски пока не зарегистрированы." +msgstr "Ключи доступа пока не зарегистрированы." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Номер телефона не найден." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Никаких прогнозов о том, откажут ли вам — ни один инструмент на это не способен." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Никаких прогнозов о том, откажут вам или нет. Ни один инструмент этого не умеет." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Ория" msgid "Ollama Cloud" msgstr "Облако Алламы" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "После удаления ключ больше не сможет получить доступ к вашим данным. Это действие нельзя отменить." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Вход в один клик" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Проверены только первые {0} страниц, поэтому отчёт не охватывает весь файл." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Одновременно импортируются только первые строки ({MAX_IMPORT}) — {overflow} не учитывается. Разделите файл, чтобы импортировать остальное." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "За один раз импортируются только первые {MAX_IMPORT} строк, а {overflow} остаются в стороне. Разделите файл, чтобы импортировать остальное." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Открыть" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Открытый агент ИИ" +msgstr "Открыть ИИ-агента" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Открытый ИИ-помощник" +msgstr "Открыть ИИ-помощника" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Открыть почтовый клиент" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Открытый режим фокусировки" +msgstr "Открыть режим фокусировки" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Необязательная заметка для агента" msgid "Optional note for the agent…" msgstr "Необязательная заметка для агента…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "При желании вы можете установить пароль, чтобы просматривать резюме по ссылке могли только пользователи с паролем." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "При желании — какие термины из вакансии уже присутствуют." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Ключ успешно удален." +msgid "Passkey deleted." +msgstr "Ключ доступа удалён." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey успешно зарегистрирован." +msgid "Passkey registered." +msgstr "Ключ доступа зарегистрирован." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Замешательство" msgid "Persian" msgstr "Персидский" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Настройте резюме с любыми цветами, шрифтами и дизайном — сделайте его по-настоящему своим." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Телефон" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Выберите беседу на боковой панели или начните новую тему, чтобы поработать над черновиком." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Выберите формат для резюме или сопроводительного письма." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Выберите значок" @@ -3844,31 +3862,19 @@ msgstr "Фотография" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Поток трубопровода" +msgstr "Движение по воронке" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Состояние конвейера во всех приложениях" +msgstr "Состояние воронки по всем заявкам" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Поместите его на страницу с панели «Макет» или скройте, если вы хотели его припарковать." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Обычный текст, идеально подходящий для инструментов искусственного интеллекта и быстрого редактирования." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Пожалуйста, введите новый пароль для своей учетной записи" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Пожалуйста, введите пароль, который владелец резюме сообщил вам для продолжения." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Введите URL, на который вы хотите поставить ссылку:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Обычный текст — для ИИ-инструментов и быстрых правок." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Пожалуйста, поддержите проект." msgid "Please upload a PDF file." msgstr "Пожалуйста, загрузите PDF-файл." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Подождите, пока создается ваш PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Пожалуйста, подождите, пока генерируется ваш PDF-файл…" - #: src/libs/locale.ts msgid "Polish" msgstr "Польский" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Настройки" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Подготовьте консервативный вариант, который улучшит ясность, не меняя при этом мою карьерную историю." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Подготовьте осторожную правку, которая улучшит ясность, не меняя историю моей карьеры." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Проекты" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Защитите свое резюме от несанкционированного доступа с помощью пароля" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Защитите свое резюме паролем, чтобы его могли просматривать только пользователи, знающие пароль." +msgid "Protect your resume with a password" +msgstr "Защитите резюме паролем" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Публикации" msgid "Publisher" msgstr "Издатель" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Поставьте на резюме пароль, чтобы прочитать его могли только те, кому вы его дадите." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Разместите обычный адрес электронной почты в начале первой страницы. Именно по нему большинство систем вас идентифицирует." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Реактивное резюме (JSON)" #: 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 продолжает расти благодаря активному сообществу. Этот проект обязан своим прогрессом множеству людей, которые посвятили ему свое время и навыки. Мы благодарим разработчиков, улучшивших функциональность на GitHub, лингвистов, чьи переводы на Crowdin сделали его доступным более широкой аудитории, и людей, которые пожертвовали средства на его дальнейшее развитие." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume становится лучше, потому что люди тратят на него своё время. Контрибьюторы на GitHub создают новые возможности и исправляют ошибки, переводчики на Crowdin делают его понятным на других языках, а жертвователи помогают продолжать разработку. Своим развитием проект обязан всем им." #: 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 — это бесплатный проект с открытым исходным кодом, созданный с любовью и поддерживаемый мной и сообществом участников. Ваши пожертвования помогают поддерживать его работу и дальнейшую разработку." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume — бесплатный проект с открытым исходным кодом, который поддерживаю я и сообщество контрибьюторов. Ваши пожертвования покрывают текущие расходы и позволяют продолжать разработку." #: 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." -msgstr "Reactive Resume — бесплатный конструктор резюме с открытым исходным кодом, который упрощает процесс создания, обновления и публикации вашего резюме." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume — бесплатный конструктор резюме с открытым исходным кодом, в котором легко создавать, обновлять и делиться своим резюме." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume — бесплатный проект с открытым исходным кодом. Если он вам помог, пожалуйста, рассмотрите возможность пожертвования." #: 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 — это проект с открытым исходным кодом, ориентированный на конфиденциальность и полностью бесплатный. В отличие от других конструкторов резюме, он не показывает рекламу, не отслеживает ваши данные и не ограничивает функции платной подпиской." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "У Reactive Resume открытый исходный код, он приватный и бесплатный. Здесь нет рекламы, нет слежки за вашими действиями и нет функций за платной стеной." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Переименовать" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Отрисовывает ваше текущее резюме в PDF и запускает полную проверку файла прямо в браузере. Ничего не загружается на сервер." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Отрисовывает ваше текущее резюме в PDF и выполняет полную проверку файла в браузере. Ничего никуда не отправляется." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Правка резюме" msgid "Resume file" msgstr "Файл резюме" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Ссылка на резюме скопирована в буфер обмена." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Резюме связано" @@ -4330,6 +4333,10 @@ msgstr "Варианты резюме" msgid "Resume patch" msgstr "Возобновить обновление" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Шаблоны резюме для разных профессий и вкусов. Выберите тот, что вам подходит." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Просмотреть правки" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Сравните резюме с описанием вакансии и задайте мне вопросы, прежде чем вносить изменения в непонятные разделы." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Сверьте резюме с описанием вакансии и спрашивайте меня, прежде чем менять то, в чём не уверены." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Проверка…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Переработайте резюме так, чтобы оно было ориентировано на должность старшего инженерного менеджера, но при этом не звучало слишком шаблонно." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Перепишите краткое содержание под должность старшего инженерного менеджера и оставьте его конкретным." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Перепишите это резюме для перехода от основателя стартапа к руководителю продукта с четким пониманием влияния на бизнес." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Перепишите это резюме для основателя стартапа, который переходит на роль продакт-лида, и покажите влияние на бизнес." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Поиск" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Поиск приложений…" +msgstr "Поиск заявок…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Разделитель" msgid "Serbian" msgstr "Сербский" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Установите пароль, если хотите, чтобы публичную ссылку открывали только те, кто его знает." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Настройте поставщика ИИ." msgid "Set up an AI provider before starting a thread." msgstr "Перед началом обсуждения настройте поставщика ИИ." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Сначала настройте ИИ-провайдера." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Настройте систему автоматического редактирования резюме с помощью ИИ-провайдера." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Для начала настройте поставщика услуг ИИ." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Настроить приложение-аутентификатор" msgid "Shadow Width" msgstr "Ширина тени" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Поделитесь публичной ссылкой, поставьте на неё пароль или скачайте PDF и отправьте сами." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Поделитесь своим резюме по публичному URL, чтобы другие могли его просматривать." +msgid "Share your resume with a public URL." +msgstr "Делитесь резюме по публичной ссылке." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Войдите в свою учетную запись" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Войдите с GitHub, Google или собственным провайдером OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Выйти" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Некоторые символы отображаются как знаки вопроса." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Некоторым проверкам не хватает информации, которой нет в этом файле: содержимого страниц, которое не удалось изучить, или текста на языке, который эти проверки не охватывают. Они не засчитываются ни как пройденные, ни как проваленные." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Некоторым проверкам нужны сведения, которых в этом файле нет: содержимое страниц, которое не удалось изучить, или текст на языке, не охваченном этими проверками. Такие проверки не считаются ни пройденными, ни проваленными." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Начинайте резюме с имени на отдельной строке." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Начало темы" +msgid "Start thread" +msgstr "Начать тему" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5129,7 +5149,7 @@ msgstr "Изменения, синхронизированные в другой #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Стол" +msgstr "Таблица" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Адаптировать мое резюме" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Адаптируйте это резюме под описание вакансии менеджера по продукту и сделайте акцент на ответственности за дорожную карту, взаимодействии с заинтересованными сторонами и измеримых результатах запуска." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Адаптируйте это резюме под описание вакансии продакт-менеджера и подчеркните ответственность за роадмап, коммуникацию со стейкхолдерами и измеримые результаты запусков." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Агенту необходима ваша помощь." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-ключ был успешно удален." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Документация API показывает, как подключить Reactive Resume к вашим приложениям. Она описывает эндпоинты, формат запросов и аутентификацию." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "После удаления этот API-ключ больше не сможет получать доступ к вашим данным. Это действие нельзя отменить." +msgid "The API key has been deleted." +msgstr "API-ключ удалён." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Приложение, которое направило вас сюда, msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Проверки выше механические. А эта спрашивает языковую модель, что читатель подумает о ваших пунктах, и предлагает варианты переформулировки. Балла она не даёт." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Команда, которую вы ищете, не существует." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Не удалось завершить глубокую проверку. Попробуйте ещё раз." @@ -5317,10 +5332,6 @@ msgstr "Не удалось проверить ответ провайдера. msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Не удалось обновить предварительный просмотр резюме. По-прежнему отображается последний корректный предварительный просмотр." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Резюме, к которому вы пытаетесь получить доступ, защищено паролем" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Одна и та же строка повторяется на каждой странице." @@ -5369,26 +5380,13 @@ msgstr "Нет ссылки на профиль, портфолио или ре msgid "There is no summary paragraph." msgstr "Нет вводного абзаца." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "При создании DOCX возникла проблема, пожалуйста, попробуйте еще раз." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "При создании PDF-файла возникла проблема, пожалуйста, попробуйте еще раз." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "При подготовке вашего резюме к печати возникла ошибка, пожалуйста, попробуйте еще раз." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Недостаточно информации для выполнения этой проверки." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Эти проверки выполняются по мере ввода текста и никогда не покидают браузер. Они спрашивают, может ли машина прочитать ваше резюме, а не то, хорошо ли оно читается." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Эти проверки выполняются по мере набора текста и не покидают ваш браузер. Они проверяют, сможет ли программа прочитать ваше резюме, а не то, насколько хорошо оно написано." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Это действие нельзя отменить." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Это действие нельзя отменить. Все ваши данные будут безвозвратно удалены." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Это действие необратимо. Сообщения в переписке и загруженные вложения будут удалены. Рабочее резюме останется в вашей панели управления и может быть удалено отдельно." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Это действие необратимо. Сообщения и вложения в переписке будут удалены." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Это действие нельзя отменить. Оно удаляет сообщения темы и загруженные вложения." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Не удалось открыть этот поток сообщений от агента." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Это действие нельзя отменить. Оно удаляет сообщения темы и загруженные вложения. Рабочее резюме остаётся на панели управления, и удалить его можно отдельно." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Эта проверка неприменима к этому файлу. msgid "This check only runs on resumes written in English." msgstr "Эта проверка выполняется только для резюме на английском языке." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Так создаётся новый API-ключ, который позволяет другим программам читать и изменять данные ваших резюме через API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Эта дата не будет прочитана правильно." @@ -5523,6 +5521,10 @@ msgstr "Это форма XFA, поэтому большинство прогр msgid "This is not a common resume page size." msgstr "Это нестандартный размер страницы для резюме." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Этот ключ показывается только один раз. Скопируйте его, прежде чем закрыть окно." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "В этой ссылке отсутствует протокол." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Это может занять несколько минут, в зависимости от времени ответа провайдера ИИ. Пожалуйста, не закрывайте окно и не обновляйте страницу." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Это измеряет, насколько точно программы могут извлечь текст этого файла. Это не прогноз того, отклонят ли заявку. Ни один инструмент на это не способен. Ваш файл был прочитан в этом браузере и никогда не загружался." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Здесь измеряется, насколько точно программа может извлечь текст из этого файла. Это не предсказывает, откажут ли по заявке, и ни один инструмент этого не умеет. Ваш файл был прочитан в этом браузере и никуда не отправлялся." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Это резюме заблокировано и не может быт msgid "This resume is long." msgstr "Это резюме длинное." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Это резюме защищено паролем" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Это резюме было обновлено с помощью ИИ-агента." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Настройки доступа к этому резюме были изменены в другом месте." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Этот отзыв — мнение языковой модели о вашем тексте. Он не влияет на балл выше и может быть ошибочным. Воспринимайте его как второе мнение, а не как вердикт." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Этот разбор — мнение языковой модели о вашем тексте. Он не меняет оценку выше и может быть ошибочным. Относитесь к нему как ко второму мнению, а не как к вердикту." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "У этой роли нет описания." msgid "This section has content but never appears." msgstr "В этом разделе есть контент, но он никогда не появляется." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Этот раздел предназначен для личных заметок, относящихся к данному резюме. Содержимое этого раздела остается конфиденциальным и не передается никому другому." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Этот раздел разделен на несколько столбцов." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Этот шаг не обязателен, но рекомендуется." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Эта тема архивирована. Новые сообщения отправлять нельзя." +msgid "This thread is archived. You can't send new messages." +msgstr "Эта тема в архиве. Отправлять новые сообщения нельзя." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Эта ветка обсуждения доступна только д msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Эта ветка доступна только для чтения, поскольку рабочее резюме или поставщик услуг ИИ недоступны." -#: 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 "Будет сгенерирован новый API-ключ для доступа к API Reactive Resume, позволяющий программам взаимодействовать с вашими данными резюме." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Это поможет Вам определить его позже, если Вы планируете иметь несколько ключей доступа." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Это позволит удалить все элементы из этого раздела." @@ -5638,7 +5632,7 @@ msgstr "Это откатит этот патч и все патчи, приме #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "Действия потока" +msgstr "Действия с темой" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5653,15 +5647,15 @@ msgstr "Тема удалена." #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Нити" +msgstr "Темы" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Оптимизируйте раздел навыков, чтобы он соответствовал целевой роли, а не представлял собой набор ключевых слов." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Ускоренная демонстрация создания резюме в Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Таймлапс создания резюме в Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Хронология" msgid "Tip" msgstr "Совет" -#: 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 "Совет: Дайте API-ключу название, отражающее его назначение, чтобы позже проще было его идентифицировать." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Совет: Вы можете назвать резюме в соответствии с должностью, на которую вы претендуете." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Название" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Чтобы удалить учетную запись, вам нужно ввести текст подтверждения и нажать кнопку ниже." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Чтобы удалить аккаунт, введите ниже подтверждающий текст и нажмите кнопку." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "Переключите правую боковую панель" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "Переключить потоки" +msgstr "Переключить темы" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Отключайте необязательные лигатуры при экспорте." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Включите общий доступ по публичной ссылке, чтобы узнать, сколько раз ваше резюме просматривали или скачивали. Статистику резюме видите только вы." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Включите публичный доступ, чтобы отслеживать, сколько раз ваше резюме просмотрели или скачали. Эти цифры видите только вы." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Двухфакторная аутентификация" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Двухфакторная аутентификация успешно отключена." +msgid "Two-factor authentication is now disabled." +msgstr "Двухфакторная аутентификация отключена." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Двухфакторная аутентификация успешно настроена." +msgid "Two-factor authentication is now enabled." +msgstr "Двухфакторная аутентификация включена." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Обновить существующий волонтерский оп msgid "Update Password" msgstr "Изменить пароль" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Обновите пункты описания проекта, чтобы отобразить информацию о лидерстве, ограничениях, компромиссах и измеримых результатах." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Обновить резюме" @@ -5970,9 +5952,13 @@ msgstr "Обновить резюме" msgid "Update the calendar date for this timeline entry." msgstr "Обновите календарную дату для этой записи хронологии." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Обновите пункты о проектах, чтобы показать лидерство, ограничения, компромиссы и измеримые результаты." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Обновите сведения об этом приложении." +msgstr "Обновите сведения об этой заявке." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Загрузить CSV-файл" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Загрузите резюме и посмотрите, что система отслеживания кандидатов на самом деле из него прочитает. Всё выполняется в этом браузере. Ваш файл никогда не загружается на сервер, и ничего не сохраняется." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Загрузите резюме и посмотрите, что из него прочитает система отслеживания кандидатов. Всё работает в этом браузере. Ваш файл никуда не отправляется, и ничего не сохраняется." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Предупреждение" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Нам не удалось автоматически определить формат — пожалуйста, выберите его выше." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Не удалось определить формат автоматически. Выберите его выше." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Мы не смогли найти эту страницу." msgid "We couldn't link that provider account. Please try again." msgstr "Не удалось связать этот аккаунт провайдера. Попробуйте ещё раз." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Не удалось открыть эту тему." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Не удалось прочитать ваш профиль у провайдера." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Мы отправили ссылку для подтверждения на ваш новый адрес эл. почты. Откройте её, чтобы подтвердить изменение." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Мы отправили новую ссылку для подтверждения на ваш адрес эл. почты. Откройте её, чтобы подтвердить аккаунт." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Веб-поиск" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Да, Reactive Resume доступен на нескольких языках. Вы можете выбрать предпочитаемый язык на странице настроек или с помощью переключателя языка в правом верхнем углу. Если вы не видите свой язык или хотите улучшить существующие переводы, вы можете <0>поучаствовать в переводах на Crowdin<1> (открывается в новой вкладке)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Да. Одно нажатие — и резюме экспортируется в PDF с сохранением форматирования и оформления." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Да! Reactive Resume полностью бесплатен, без скрытых платежей, премиум-уровней или абонентской платы. Это проект с открытым исходным кодом и он всегда останется бесплатным." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Да. Выберите язык на странице настроек или переключателем языка в правом верхнем углу. Если вашего языка нет или существующий перевод можно улучшить, вы можете <0>помочь с переводом на Crowdin<1> (открывается в новой вкладке)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Вы также можете развернуть его на своих серверах, используя образ Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Да. Reactive Resume бесплатен: никаких скрытых платежей, премиум-тарифов или подписок. У него открытый исходный код, и он останется бесплатным." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Вы также можете использовать имя пользователя для входа." - -#: src/routes/_home/-sections/faq.tsx -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 и отправить напрямую. Выбор за вами!" +msgid "You can also sign in with your username." +msgstr "Войти можно и по имени пользователя." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Вы получили письмо!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ваша учетная запись была успешно удалена." +msgid "Your account has been deleted." +msgstr "Ваш аккаунт удалён." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Ваши контактные данные не на первой странице." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Ваши данные успешно экспортированы." +msgid "Your data has been exported." +msgstr "Ваши данные экспортированы." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Ваши данные в безопасности и никогда никому не передаются и не продаются." #: src/routes/_home/-sections/faq.tsx -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 на своих серверах, чтобы полностью контролировать свои данные." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Ваши данные хранятся безопасно и никогда не передаются третьим лицам. Если хотите полностью их контролировать, разверните Reactive Resume на своих серверах." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Ваши последние изменения не удалось сохранить." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Ваши устаревшие стили останутся активными до тех пор, пока вы явно не активируете этот черновой вариант семантического CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Ваши прежние стили остаются активными, пока вы не активируете этот черновик Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Поля вашей страницы очень узкие." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Ваш пароль был успешно сброшен. Теперь вы можете войти с новым паролем." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Пароль сброшен. Теперь вы можете войти с новым паролем." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Ваш пароль был успешно обновлен." +msgid "Your password has been updated." +msgstr "Пароль обновлён." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Ваш номер телефона записан в необычном формате." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Ваш профиль был успешно обновлен." +msgid "Your profile has been updated." +msgstr "Профиль обновлён." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Ваше резюме было успешно создано." +msgid "Your resume has been created." +msgstr "Резюме создано." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ваше резюме было успешно удалено." +msgid "Your resume has been deleted." +msgstr "Резюме удалено." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Ваше резюме было успешно продублировано." +msgid "Your resume has been duplicated." +msgstr "Резюме продублировано." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Ваше резюме было успешно импортировано." +msgid "Your resume has been imported." +msgstr "Резюме импортировано." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Ваше резюме восстановлено до выбранной версии." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Ваше резюме было успешно обновлено." +msgid "Your resume has been updated." +msgstr "Резюме обновлено." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "В вашем резюме используются «I» и «my»." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Публичная ссылка на ваше резюме в данный момент защищена паролем. Делитесь паролем только с людьми, которым вы доверяете." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Публичная ссылка на ваше резюме защищена паролем. Сообщайте пароль только тем, кому доверяете." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Ваша поддержка помогает проекту оставаться бесплатным и доступным для всех — сейчас и в будущем." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Ваша поддержка сохраняет проект бесплатным и открытым для всех — сейчас и в будущем." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Уменьшить" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/sk-SK.po b/apps/web/locales/sk-SK.po index 22af2350f..2ce659428 100644 --- a/apps/web/locales/sk-SK.po +++ b/apps/web/locales/sk-SK.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Často<1>Kladené<2>Otázky" #: 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.<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!" -msgstr "<0>Ďakujem, že používaš Reactive Resume! Táto aplikácia je projekt z lásky, vytváraný najmä v mojom voľnom čase s úžasnou podporou open‑source prispievateľov z celého sveta.<1>Ak ti Reactive Resume pomohlo a chceš prispieť k tomu, aby zostalo pre všetkých bezplatné a otvorené, zváž prosím dar. Každý, aj malý príspevok, sa ráta!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Ďakujem, že používate Reactive Resume. Túto aplikáciu vyvíjam prevažne vo voľnom čase, s pomocou open-source prispievateľov z celého sveta.<1>Ak vám bola užitočná a chcete, aby zostala bezplatná a otvorená pre všetkých, zvážte prosím dar. Pomôže akákoľvek suma." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 rok" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ šablón" +msgid "15 Templates" +msgstr "15 šablón" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mesiace" msgid "6 months" msgstr "6 mesiacov" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Čistý jednostĺpcový export zachová každý fakt. Stĺpce a obrázky sú miesto, kde sa strácajú." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Potvrdzujúci odkaz bol odoslaný na tvoju aktuálnu e‑mailovú adresu. Skontroluj, prosím, doručenú poštu a potvrď zmenu." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Dátum je v budúcnosti." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Písmo je odkazované, ale nie je vložené." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Bezplatný a open‑source nástroj na tvorbu životopisov, ktorý zjednodušuje vytváranie, aktualizáciu a zdieľanie tvojho životopisu." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Bezplatný open-source nástroj na tvorbu životopisov, v ktorom ľahko vytvoríte, aktualizujete a zdieľate svoj životopis." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Medzera nie je problém. Ak chcete, pridajte jednoriadkové vysvetlenie; msgid "A link points somewhere other than the address it shows." msgstr "Odkaz smeruje inam, než ukazuje zobrazená adresa." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Odkaz na tvoj životopis bol skopírovaný do schránky." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Za roky mi množstvo ľudí napísalo a podelili sa so svojimi skúsenosťami s Reactive Resume a tým, ako im pomohlo – a mňa tieto príbehy nikdy neomrzia. Ak máš vlastný príbeh, o ktorý sa chceš podeliť, daj mi vedieť e‑mailom na <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Nový overovací odkaz bol odoslaný na tvoju e‑mailovú adresu. Skontroluj, prosím, doručenú poštu a over svoj účet." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Za tie roky mi napísalo množstvo ľudí o tom, ako im Reactive Resume pomohlo, a nikdy ma neomrzí tie e-maily čítať. Ak sa chcete podeliť o svoj príbeh, napíšte mi na <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Strana je otočená." msgid "A passion project by <0>Amruth Pillai." msgstr "Nadšenecký projekt od <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Množstvo dizajnov na výber a ďalšie pribúdajú." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Životopis navrhnutý pre ľudského čitateľa, s fotkou, nadpismi a stĺpcami" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Jednostĺpcový export zachová všetky údaje. Práve v stĺpcoch a obrázkoch sa údaje strácajú." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Úsek" @@ -243,10 +234,6 @@ msgstr "Webová adresa je zapísaná bez https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Pristupuj k svojim životopisom a dátam programovo pomocou API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Pridať vlastné pole" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Pridajte prácu, o ktorú sa uchádzate, prepojte životopis, ktorý ste odoslali, a posúvajte ho vo svojom kanáli podľa pokroku." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Pridajte pozíciu, na ktorú sa hlásite, a pripojte životopis, ktorý ste poslali. Ako budú prichádzať odpovede, posúvajte ju po nástenke." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Pridajte záznam alebo použite projekty a dobrovoľnícku prácu na zob msgid "Add and test a provider before starting an agent thread." msgstr "Pred spustením vlákna agenta pridajte a otestujte poskytovateľa." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Pridajte svojmu účtu ďalšiu vrstvu ochrany." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Pridať aplikáciu" +msgstr "Pridať žiadosť" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Pridať značku" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Pridať do potrubia" +msgstr "Pridať do procesu" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Ľubovoľná značka" #: 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 "Každý, kto navštívi verejnú URL adresu životopisu, musí na prístup zadať toto heslo." - -#: 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 "Ktokoľvek, kto má verejnú URL adresu životopisu, si bude môcť tvoj životopis pozrieť a stiahnuť bez zadania hesla." +msgid "Anyone who opens the public URL will need this password." +msgstr "Každý, kto otvorí verejný odkaz, bude potrebovať toto heslo." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Každý s týmto odkazom si môže životopis zobraziť a stiahnuť." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Ktokoľvek s verejným odkazom si bude môcť váš životopis pozrieť a stiahnuť bez hesla." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Prístup cez API" @@ -617,35 +608,35 @@ msgstr "Aplikácia" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Akcie aplikácie" +msgstr "Akcie žiadosti" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikácia bola pridaná do vášho kanála." +msgstr "Žiadosť bola pridaná do vášho procesu." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Kopilot aplikácie" +msgstr "Kopilot žiadostí" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplikácia bola odstránená." +msgstr "Žiadosť bola odstránená." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Štatistiky aplikácie" +msgstr "Štatistiky žiadostí" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplikácia bola aktualizovaná." +msgstr "Žiadosť bola aktualizovaná." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplikácie" +msgstr "Žiadosti" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Odoslané" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Aplikované dňa" +msgstr "Odoslané dňa" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Schváliť" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Schválené — čaká sa na agenta…" +msgid "Approved, waiting for the agent…" +msgstr "Schválené, čaká sa na agenta…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabčina" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Archív" +msgstr "Archivovať" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Automatické vyplnenie zlyhalo." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "K dispozícii vo viacerých jazykoch. Ak chceš prispieť, pozri si Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Dostupné vo viacerých jazykoch. Ak chcete pomôcť s prekladom, zamierte na Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbajdžančina" msgid "Back to authentication settings" msgstr "Späť na nastavenia overovania" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Späť na prihlásenie" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Späť na životopisy" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Späť na prihlásenie" @@ -844,17 +832,13 @@ msgstr "Základná URL adresa" msgid "Basics" msgstr "Základy" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Krásne šablóny, z ktorých si môžeš vybrať, a ďalšie sú na ceste." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengálčina" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Najlepšie pre aplikácie, zdieľanie a tlač." +msgstr "Najlepšie pre odosielanie žiadostí, zdieľanie a tlač." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokujúci problém" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "rady" +msgstr "Nástenka" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Zmeniť jazyk" msgid "Change language to…" msgstr "Zmeniť jazyk na…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Zmeňte farby, písma a vzhľad podľa seba." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Zmeniť tému na…" @@ -1006,6 +994,10 @@ msgstr "Skontrolovať znova" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Skontrolujte, či exportovaný súbor obsahuje všetko, čo očakávate, a či je celý text možné označiť." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Zistite, čo by systém na sledovanie uchádzačov prehliadol, a pridávajte len kľúčové slová, ktorými ste si istí." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Skontroluj svoj e‑mail, nájdeš tam odkaz na obnovenie hesla." @@ -1056,10 +1048,6 @@ msgstr "Vyberte si prednastavený alebo vlastný odtieň." msgid "Choose a resume" msgstr "Vyberte si životopis" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Vyberte existujúcu konverzáciu z bočného panela alebo začnite nové vlákno zamerané na koncept." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Vyberte si PDF, DOCX, Markdown alebo JSON. Ak sú k dispozícii, exportujte svoj životopis a motivačný list samostatne." @@ -1073,7 +1061,7 @@ msgstr "Kruh" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Jasné" +msgstr "Vymazať" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Spoločnosť A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Porovnajte tento životopis s URL adresou tejto pracovnej pozície a aktualizujte kľúčové slová, pričom zachovajte stručnosť a dôveryhodnosť textu." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Porovnajte tento životopis s inzerátom na tejto URL a aktualizujte kľúčové slová bez toho, aby ste čokoľvek preháňali." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Pripojenie zlyhalo." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Pripojenie overené – poskytovateľ je pripravený na použitie." +msgid "Connection verified. The provider is ready to use." +msgstr "Pripojenie overené. Poskytovateľ je pripravený na použitie." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Pokračuj tam, kde si prestal" #: 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 "Pokračuj tam, kde si prestal, importovaním existujúceho životopisu, ktorý si vytvoril pomocou Reactive Resume alebo iného nástroja na tvorbu životopisov. Podporované formáty: PDF, Microsoft Word a tiež JSON súbory z 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 "Príspevky financujú opravy chýb, bezpečnostné aktualizácie a neustále zlepšovanie, aby aplikácia bežala hladko." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Nadviažte tam, kde ste skončili, importom životopisu vytvoreného v Reactive Resume alebo inom nástroji na tvorbu životopisov. Podporované formáty sú PDF, Microsoft Word a súbory JSON z Reactive Resume alebo JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Opravte rok alebo použite \"Súčasnosť\" pre prebiehajúcu prácu." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Opravte rok alebo pre prebiehajúcu prácu napíšte „Present“." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Nepodarilo sa vytvoriť DOCX. Skúste to prosím znova." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Nepodarilo sa vytvoriť PDF. Skúste to prosím znova." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Nepodarilo sa pripraviť váš životopis na tlač. Skúste to prosím znova." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nepodarilo sa spojiť s poskytovateľom AI. Skúste to prosím znova." msgid "Could not restore this patch." msgstr "Túto záplatu sa nepodarilo obnoviť." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Nepodarilo sa nastaviť dvojfaktorové overenie." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nepodarilo sa overiť pripojenie poskytovateľa." @@ -1304,12 +1305,12 @@ msgstr "Nepodarilo sa overiť pripojenie. Skontrolujte kľúč API, model a zák #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Aplikáciu sa nepodarilo pridať. Skúste to znova." +msgstr "Žiadosť sa nepodarilo pridať. Skúste to znova." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Aplikáciu sa nepodarilo odstrániť." +msgstr "Žiadosť sa nepodarilo odstrániť." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Nepodarilo sa odstrániť záznam časovej osi." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Aplikáciu sa nepodarilo presunúť. Skúste to znova." +msgstr "Žiadosť sa nepodarilo presunúť. Skúste to znova." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Počítajte podľa zdroja" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Počíta sa oddelene od skóre spracovania. Pokrytie nie je predpoveďou ničoho." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Počíta sa oddelene od skóre čitateľnosti. Pokrytie nič nepredpovedá." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Vytvoriť ukážkový životopis" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Vytvor si toľko životopisov, koľko chceš – bez obmedzení." +msgid "Create as many resumes as you want." +msgstr "Vytvorte si toľko životopisov, koľko chcete." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Vytvorte si ho teraz" msgid "Create resume with options" msgstr "Vytvorenie životopisu s možnosťami" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Vytvárajte, upravujte a zdieľajte svoj životopis. Reactive Resume je open source, nesleduje vás a zostáva bezplatné." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Vytvorené" @@ -1497,7 +1502,7 @@ msgstr "Vytvorené" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Vytvoril sa „{0}“ a prepojil sa s touto aplikáciou." +msgstr "Vytvoril sa „{0}“ a prepojil sa s touto žiadosťou." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1560,7 +1565,7 @@ msgstr "Tmavá téma" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Prístrojová doska" +msgstr "Ovládací panel" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1664,7 +1669,7 @@ msgstr "Odstrániť záznam časovej osi" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Odstránené aplikácie (počet: {0})." +msgstr "Odstránené žiadosti (počet: {0})." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Vymazávam tvoj životopis..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Zamietnuté — čaká sa na agenta…" +msgid "Denied, waiting for the agent…" +msgstr "Zamietnuté, čaká sa na agenta…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Zamietnuť" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Nasaďte ho na vlastné servery pomocou Docker image." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Opíšte každú pozíciu krátkymi odrážkami. Súvislé odseky sa ťažšie prehliadajú a segmentujú." @@ -1764,6 +1773,10 @@ msgstr "Darovať" msgid "Donate to Reactive Resume" msgstr "Prispej projektu Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Dary platia opravy chýb, bezpečnostné aktualizácie a bežnú prácu na prevádzke aplikácie." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Hotovo" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Duplikovať" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Duplikovať ako koncept AI" +msgid "Duplicate as AI draft" +msgstr "Duplikovať ako AI koncept" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Upraviť {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Upraviť aplikáciu" +msgstr "Upraviť žiadosť" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Angličtina" msgid "English (United Kingdom)" msgstr "Angličtina (Spojené kráľovstvo)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Zvýš bezpečnosť svojho účtu ďalšími vrstvami ochrany." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Zadajte názov prístupového kľúča." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Zadajte nové heslo k svojmu účtu" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Zadaj jeden zo svojich uložených záložných kódov na prístup k účtu" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Zadajte heslo, ktoré vám poskytol vlastník životopisu." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Zadaj URL adresu, na ktorú má odkaz smerovať" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Zadajte URL, na ktorú chcete odkazovať:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Zadaj overovací kód zo svojej autentifikačnej aplikácie" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Zadaj svoje aktuálne heslo a nové heslo na aktualizáciu účtu." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Zadaj svoje heslo na potvrdenie nastavenia dvojfaktorového overenia. Po zapnutí budeš pri každom prihlásení zadávať kód z autentifikačnej aplikácie." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Zadajte heslo na potvrdenie nastavenia dvojfaktorového overenia. Keď bude zapnuté, pri každom prihlásení budete potrebovať kód z overovacej aplikácie." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Každá kontrola prešla. Nič by tu nemalo brániť analyzátorovi prečítať si váš životopis." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Každý príspevok, veľký či malý, má pre projekt obrovský význam.<0/>Ďakujeme za tvoju podporu!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Každý príspevok pomôže, aj ten najmenší.<0/>Ďakujem za podporu!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Každá šablóna vyzerá inak, takže si vyberte tú, ktorá zodpovedá dojmu, aký chcete urobiť. Reactive Resume ich má momentálne 15 a ďalšie pribúdajú." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Platnosť uplynie o" msgid "Expires on {0}" msgstr "Platnosť uplynie {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Preskúmaj našu pestrú ponuku šablón navrhnutých pre rôzne štýly, profesie a osobnosti. Reactive Resume momentálne ponúka 12 šablón a ďalšie sú na ceste." - -#: src/features/settings/pages/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 "Preskúmaj API dokumentáciu a zisti, ako integrovať Reactive Resume do svojich aplikácií. Nájdeš tam podrobné endpointy, príklady požiadaviek a spôsoby autentifikácie." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Export" @@ -2083,13 +2096,9 @@ msgstr "Exportovať PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportujte životopis ako textové PDF, nie ako obrázok alebo sken." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportujte svoj životopis alebo motivačný list vo formáte, ktorý potrebujete." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportujte svoj životopis do PDF okamžite, bez čakania alebo zdržania." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportujte svoj životopis do PDF jedným kliknutím, bez čakania." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Uloženie poskytovateľa umelej inteligencie zlyhalo." msgid "Failed to send password reset email. Please try again." msgstr "Nepodarilo sa odoslať e-mail s obnovením hesla. Skúste to prosím znova." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Nastavenie dvojfaktorového overenia zlyhalo." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrovať podľa značiek" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Nájdite slabé odrážky a prepíšte ich so silnejšími výsledkami, číslami, rozsahom a ostrejšími slovesami." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Nájdite slabé odrážky a prepíšte ich so silnejšími výsledkami, číslami, rozsahom a výstižnejšími slovesami." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Hrúbka písma" msgid "Font Weights" msgstr "Hrúbky písma" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Pre bezpečný a nerušený zážitok." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Napríklad si sem môžeš zapísať, ktorým spoločnostiam si tento životopis poslal alebo odkazy na popisy pracovných pozícií." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Z bezpečnostných dôvodov sa tento kľúč zobrazí iba raz." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Napríklad si poznačte, ktorým firmám ste tento životopis poslali, alebo odkazy na popisy pozícií." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Medzery:" msgid "Generate a random name" msgstr "Vygenerovať náhodný názov" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Generujeme váš PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Nemčina" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrejčina" #: 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 "Pomôž mi zapojiť skúsenejších prispievateľov, znížiť záťaž na jedného správcu a zrýchliť vývoj." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Pomôžte mi získať viac skúsených prispievateľov, aby práca nestála na jedinom správcovi." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Pomôž preložiť aplikáciu do svojho jazyka" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Tu je výber šablón životopisov pre rôzne profesie a osobnosti. Či už máš rád moderný alebo klasický, výrazný alebo jednoduchý štýl, nájde sa dizajn presne pre teba. Prezri si možnosti nižšie a vyber si šablónu, ktorá ti najviac vyhovuje." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Tu je tvoj nový API kľúč" @@ -2657,10 +2655,6 @@ msgstr "Maďarčina" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifikujte nedostatky v systéme sledovania uchádzačov a aplikujte iba vylepšenia kľúčových slov s vysokou spoľahlivosťou." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Ak to pochádza zo skenu, je to očakávané. Inak to odstráňte; náboroví pracovníci to vnímajú ako naťahovanie kľúčových slov." @@ -2701,7 +2695,7 @@ msgstr "Importovať z CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Počet importovaných aplikácií: {0}." +msgstr "Počet importovaných žiadostí: {0}." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannadčina" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Uveďte len jednu adresu, aby nikto nemusel hádať, ktorú použiť." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Ponechajte jedinú adresu, aby softvér nemusel hádať, ktorú použiť." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Udržte ho pod 2,5 MB, zvyčajne odstránením alebo zmenšením obrázkov." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Uchovávajte si tu súkromné poznámky k tomuto životopisu. Nikto iný ich neuvidí." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Ponechajte obsah životopisu ako skutočný text, nie ako obrázky textu." @@ -3058,6 +3056,10 @@ msgstr "Riadkovanie" msgid "Link a Reactive Resume (recommended)" msgstr "Prepojiť Reactive Resume (odporúčané)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Prepojte životopis z Reactive Resume, aby ste mohli využívať AI hodnotenie zhody a prispôsobenie." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Prepojte životopis a vložte popis práce (Upraviť), aby ste ohodnotili svoju zhodu a prispôsobili kópiu." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, odporúčanie…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Prepojenie Reactive Resume umožní AI skóre zhody a prispôsobovanie." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Prepájam tvoj účet {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Načítavajú sa poskytovatelia umelej inteligencie. Skúste to znova o #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Načítavajú sa aplikácie…" +msgstr "Načítavajú sa žiadosti…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Lokalita" msgid "Lock" msgstr "Zamknúť" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Odhlásiť sa" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Dlhé úseky sú napísané veľkými písmenami." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Hlavná navigácia" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Zamerajte sekciu skúseností viac na výsledky a odstráňte nejasné zodpovednosti." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Zamerajte sekciu skúseností na výsledky a vynechajte vágne zodpovednosti." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Musí začať na https://" msgid "Name" msgstr "Názov" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Pomenujte životopis podľa pozície, o ktorú sa uchádzate." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Názvy pomáhajú kľúče odlíšiť, tak ho pomenujte podľa toho, na čo ho použijete." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Názvy pomáhajú odlíšiť prístupové kľúče, ak ich zaregistrujete viac." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepálčina" @@ -3335,11 +3340,11 @@ msgstr "Registrácia nových účtov je na tomto serveri momentálne vypnutá." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nová aplikácia" +msgstr "Nová žiadosť" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Pravidelne pribúdajú nové funkcie a tie existujúce sa zlepšujú, preto sa sem často vracaj." +msgid "New features land regularly, so check back now and then." +msgstr "Nové funkcie pribúdajú pravidelne, tak sa z času na čas zastavte." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nové vlákno" msgid "New Thread" msgstr "Nové vlákno" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Žiadne reklamy ani sledovacie skripty, nič vám neprekáža." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Bez reklám, bez sledovania" @@ -3384,16 +3393,21 @@ msgstr "Nie je pripojený žiadny poskytovateľ AI" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Vašim filtrom nevyhovujú žiadne aplikácie." +msgstr "Vašim filtrom nevyhovujú žiadne žiadosti." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Zatiaľ žiadne aplikácie – pridajte niekoľko, aby ste videli svoje zúženie a miery odpovedí." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Zatiaľ žiadne žiadosti. Pridajte niekoľko, aby ste videli svoj lievik a mieru odpovedí." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Neboli nájdené žiadne odrážkové zoznamy." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Tomuto hľadaniu nezodpovedajú žiadne príkazy." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Neboli nájdené žiadne obvyklé nadpisy sekcií." @@ -3425,15 +3439,15 @@ msgstr "Žiadne pravidlo jednej strany a žiadne považovanie písma či kariér #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Zatiaľ neboli zaregistrované žiadne pasové kľúče." +msgstr "Zatiaľ neboli zaregistrované žiadne prístupové kľúče." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Nebolo nájdené žiadne telefónne číslo." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Žiadna predpoveď, či vás odmietnu — žiadny nástroj to nedokáže." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Žiadna predpoveď toho, či vás odmietnu. To nedokáže žiadny nástroj." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Urijčina" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Po odstránení už kľúč nebude mať prístup k vašim údajom. Túto akciu nemožno vrátiť späť." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Prihlásenie jedným kliknutím" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Skontrolovaných bolo iba prvých {0} strán, takže táto správa nepokrýva celý súbor." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Importuje sa naraz iba prvých {MAX_IMPORT} riadkov – vynechaný je {overflow}. Rozdeľte súbor a importujte zvyšok." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Naraz sa importuje len prvých {MAX_IMPORT} riadkov, {overflow} zostane bokom. Rozdeľte súbor, aby ste naimportovali zvyšok." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Otvoriť" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Otvorený agent AI" +msgstr "Otvoriť agenta AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Otvorený asistent s umelou inteligenciou" +msgstr "Otvoriť asistenta s umelou inteligenciou" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Voliteľná poznámka pre agenta" msgid "Optional note for the agent…" msgstr "Voliteľná poznámka pre agenta…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Voliteľne môžeš nastaviť heslo, aby si životopis cez odkaz mohli pozrieť len ľudia, ktorí heslo poznajú." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Voliteľne, ktoré pojmy z pracovnej ponuky sa už objavujú." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Kľúč Passkey bol úspešne odstránený." +msgid "Passkey deleted." +msgstr "Prístupový kľúč bol odstránený." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Kľúč Passkey bol úspešne zaregistrovaný." +msgid "Passkey registered." +msgstr "Prístupový kľúč bol zaregistrovaný." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Zmätok" msgid "Persian" msgstr "Perzština" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Prispôsob si životopis ľubovoľnými farbami, písmami či dizajnom a urob si ho vlastný." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefón" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Vyberte konverzáciu v bočnom paneli alebo založte nové vlákno a pustite sa do konceptu." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Vyberte formát pre svoj životopis alebo sprievodný list." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Vyberte ikonu" @@ -3844,31 +3862,19 @@ msgstr "Fotografia" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Prietok potrubím" +msgstr "Priebeh procesu" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Zdravie potrubia vo všetkých aplikáciách" +msgstr "Stav procesu vo všetkých žiadostiach" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Umiestnite ho na stránku z panela Rozloženie alebo ho skryte, ak ste ho chceli zaparkovať." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Obyčajný text, ideálny pre nástroje AI a rýchle úpravy." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Zadaj, prosím, nové heslo pre svoj účet" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Zadaj, prosím, heslo, ktoré s tebou zdieľal vlastník životopisu, aby si mohol pokračovať." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Zadaj prosím URL adresu, na ktorú chceš odkazovať:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Čistý text, pre AI nástroje a rýchle úpravy." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Prosím, podporte projekt" msgid "Please upload a PDF file." msgstr "Nahrajte súbor PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Počkaj, prosím, kým sa tvoje PDF vygeneruje..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Počkajte, prosím, kým sa vygeneruje váš PDF súbor…" - #: src/libs/locale.ts msgid "Polish" msgstr "Poľština" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Predvoľby" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Pripraviť konzervatívnu záplatu, ktorá zlepší prehľadnosť bez zmeny môjho kariérneho príbehu." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Pripravte konzervatívnu úpravu, ktorá zlepší zrozumiteľnosť bez toho, aby zmenila príbeh mojej kariéry." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekty" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Ochráň svoj životopis pred neoprávneným prístupom heslom" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Ochráň svoj životopis heslom a umožni zobrazenie len tým, ktorí heslo poznajú." +msgid "Protect your resume with a password" +msgstr "Chráňte svoj životopis heslom" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikácie" msgid "Publisher" msgstr "Vydavateľ" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Nastavte životopisu heslo, aby si ho prečítali len tí, ktorým ho dáte." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Umiestnite jednoduchú e-mailovú adresu blízko začiatku prvej strany. Práve podľa nej vás väčšina systémov eviduje." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktívny životopis (JSON)" #: 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 ďalej rastie vďaka živej komunite. Tento projekt vďačí za svoj pokrok mnohým ľuďom, ktorí mu venovali svoj čas a znalosti. Oslavujeme vývojárov, ktorí na GitHube vylepšili jeho funkcie, lingvistov, ktorých preklady na Crowdin sprístupnili aplikáciu širšiemu publiku, a ľudí, ktorí prispeli na podporu ďalšieho vývoja." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume sa zlepšuje vďaka tomu, že mu ľudia venujú svoj čas. Prispievatelia na GitHube tvoria funkcie a opravujú chyby, prekladatelia na Crowdine ho sprístupňujú v ďalších jazykoch a darcovia pomáhajú udržať vývoj v chode. Za svoj pokrok vďačí projekt im všetkým." #: 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 je bezplatný a open‑source projekt, vytvorený z lásky a udržiavaný mnou a komunitou prispievateľov. Tvoje príspevky pomáhajú udržať svetlá rozsvietené a kód v pohybe." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume je bezplatný open-source projekt, ktorý spravujem ja a komunita prispievateľov. Vaše dary pokrývajú prevádzkové náklady a udržujú vývoj v chode." #: 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." -msgstr "Reactive Resume je bezplatný a open‑source nástroj na tvorbu životopisov, ktorý zjednodušuje vytváranie, aktualizáciu a zdieľanie tvojho životopisu." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume je bezplatný open-source nástroj na tvorbu životopisov, v ktorom ľahko vytvoríte, aktualizujete a zdieľate svoj životopis." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume je bezplatný a má otvorený zdrojový kód. Ak vám pomohol, zvážte darovanie." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume je open source, súkromné a bezplatné. Nezobrazuje reklamy, nesleduje, čo robíte, a neskrýva funkcie za platenú stenu." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Premenovať" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Vykreslí váš aktuálny životopis do PDF a spustí úplnú kontrolu súboru priamo vo vašom prehliadači. Nič sa neodosiela." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Vykreslí váš aktuálny životopis do PDF a vykoná úplnú kontrolu súboru vo vašom prehliadači. Nič sa nikam neodosiela." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Úprava životopisu" msgid "Resume file" msgstr "Súbor životopisu" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Odkaz na životopis skopírovaný do schránky." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Pokračovať prepojené" @@ -4330,6 +4333,10 @@ msgstr "Možnosti životopisu" msgid "Resume patch" msgstr "Obnoviť opravu" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Šablóny životopisov pre rôzne profesie a vkusy. Vyberte si tú, ktorá vám sadne." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Skontrolovať úpravy" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Pred zmenou nejasných častí si skontrolujte životopis v porovnaní s popisom práce a položte mi otázky." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Prejdite životopis oproti popisu pozície a spýtajte sa ma, kým zmeníte čokoľvek, čím si nie ste istí." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Kontroluje sa…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Prepracujte súhrn tak, aby sa zameriaval na pozíciu senior inžinierskeho manažéra bez toho, aby znel všeobecne." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Prepíšte zhrnutie pre pozíciu senior engineering managera a zostaňte konkrétni." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Prepíšte tento životopis pre prechod od zakladateľa startupu k vedúcemu produktového manažéra s jasným obchodným dopadom." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Prepíšte tento životopis pre zakladateľa startupu, ktorý prechádza na rolu product leada, a ukážte dopad na biznis." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Hľadať" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Hľadať aplikácie…" +msgstr "Hľadať žiadosti…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Oddeľovač" msgid "Serbian" msgstr "Srbčina" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Nastavte heslo, ak chcete, aby verejný odkaz otvorili len tí, ktorí ho poznajú." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Nastavenie poskytovateľa umelej inteligencie" msgid "Set up an AI provider before starting a thread." msgstr "Pred začatím vlákna si nastavte poskytovateľa umelej inteligencie." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Najprv nastavte poskytovateľa AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Nastavte poskytovateľa umelej inteligencie, aby sa o tomto životopise rozprával a automaticky aplikoval úpravy." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Ak chcete začať, nastavte si poskytovateľa umelej inteligencie." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Nastaviť autentifikačnú aplikáciu" msgid "Shadow Width" msgstr "Šírka tieňa" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Zdieľajte ho verejným odkazom, nastavte naň heslo, alebo si stiahnite PDF a pošlite ho sami." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Zdieľaj svoj životopis cez verejnú URL adresu a umožni ostatným, aby si ho pozreli." +msgid "Share your resume with a public URL." +msgstr "Zdieľajte svoj životopis verejným odkazom." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Prihlás sa do svojho účtu" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Prihlás sa cez GitHub, Google alebo vlastného OAuth poskytovateľa." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Odhlásiť sa" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Niektoré aplikačné systémy vyžadujú pred odoslaním žiadosť." +msgstr "Niektoré systémy na podávanie žiadostí ho vyžadujú pred odoslaním." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Niektoré znaky sa zobrazujú ako otázniky." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Niektoré kontroly potrebujú informácie, ktoré tento súbor neobsahuje: obsah strán, ktorý sa nepodarilo preskúmať, alebo text v jazyku, ktorý tieto kontroly nepokrývajú. Nepočítajú sa ani ako úspešné, ani ako neúspešné." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Niektoré kontroly potrebujú informácie, ktoré tento súbor neobsahuje: obsah strán, ktorý sa nedal preskúmať, alebo text v jazyku, na ktorý tieto kontroly nedosiahnu. Nepočítajú sa ako splnené ani ako nesplnené." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Začnite životopis svojím menom na samostatnom riadku." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Začať vlákno" +msgid "Start thread" +msgstr "Založiť vlákno" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Prispôsobte môj životopis" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Prispôsobte tento životopis popisu práce produktového manažéra a zdôraznite zodpovednosť za plán, komunikáciu so zainteresovanými stranami a merateľné výsledky uvedenia na trh." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Prispôsobte tento životopis popisu pozície product managera a zdôraznite zodpovednosť za roadmapu, komunikáciu so stakeholdermi a merateľné výsledky spustení." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agent potrebuje váš názor." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API kľúč bol úspešne vymazaný." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentácia API ukazuje, ako pripojiť Reactive Resume k vlastným aplikáciám. Popisuje endpointy, formát požiadaviek a autentifikáciu." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Po vymazaní už tento API kľúč nebude môcť pristupovať k tvojim dátam. Túto akciu nemožno vrátiť späť." +msgid "The API key has been deleted." +msgstr "API kľúč bol odstránený." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikácia, ktorá vás sem poslala, odoslala neplatnú žiadosť o auto msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Kontroly vyššie sú mechanické. Táto sa pýta jazykového modelu, čo by si čitateľ myslel o vašich odrážkach, a navrhuje prepisy. Neposkytuje žiadne skóre." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Príkaz, ktorý hľadáš, neexistuje." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Hĺbkovú kontrolu sa nepodarilo dokončiť. Skúste to prosím znova." @@ -5317,10 +5332,6 @@ msgstr "Odpoveď poskytovateľa sa nepodarilo overiť. Začnite prosím znova." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Ukážku životopisu sa nepodarilo aktualizovať. Stále sa zobrazuje posledná platná ukážka." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Životopis, ku ktorému sa snažíš pristúpiť, je chránený heslom" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Ten istý riadok sa opakuje na každej strane." @@ -5369,26 +5380,13 @@ msgstr "Chýba odkaz na profil, portfólio alebo repozitár." msgid "There is no summary paragraph." msgstr "Chýba súhrnný odsek." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Pri generovaní DOCX došlo k problému, skúste to prosím znova." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Pri generovaní PDF súboru sa vyskytol problém, skúste to znova." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Pri príprave vášho životopisu na tlač sa vyskytol problém, skúste to znova." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nebolo dostatok informácií na spustenie tejto kontroly." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Tieto kontroly prebiehajú počas písania a nikdy neopúšťajú prehliadač. Pýtajú sa, či stroj dokáže prečítať váš životopis, nie či sa dobre číta." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Tieto kontroly bežia počas písania a nikdy neopustia váš prehliadač. Testujú, či softvér dokáže váš životopis prečítať, nie ako dobre je napísaný." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Túto akciu nemožno vrátiť späť." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Túto akciu nemožno vrátiť späť. Všetky tvoje dáta budú natrvalo vymazané." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Túto akciu nie je možné vrátiť späť. Konverzačné správy a nahrané prílohy budú odstránené. Pracovný životopis zostane vo vašom ovládacom paneli a je možné ho odstrániť samostatne." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Túto akciu nie je možné vrátiť späť. Správy a prílohy vlákien budú odstránené." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Túto akciu nemožno vrátiť späť. Odstráni správy vlákna a nahrané prílohy." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Toto vlákno agenta sa nepodarilo otvoriť." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Túto akciu nemožno vrátiť späť. Odstráni správy vlákna a nahrané prílohy. Pracovný životopis zostane vo vašom prehľade a môžete ho vymazať zvlášť." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Táto kontrola sa na tento súbor nevzťahuje." msgid "This check only runs on resumes written in English." msgstr "Táto kontrola sa spúšťa iba pri životopisoch napísaných v angličtine." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Tým sa vytvorí nový API kľúč, ktorý iným programom umožní čítať a meniť dáta vašich životopisov cez API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Tento dátum sa neprečíta správne." @@ -5523,6 +5521,10 @@ msgstr "Toto je formulár XFA, takže väčšina softvéru prečíta iba prázdn msgid "This is not a common resume page size." msgstr "Toto nie je bežná veľkosť strany pre životopis." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Tento kľúč sa zobrazí len raz. Skopírujte si ho predtým, než toto okno zavriete." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Tomuto odkazu chýba protokol." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Môže to trvať niekoľko minút v závislosti od odozvy poskytovateľa AI. Prosím, nezatváraj okno ani neobnovuj stránku." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Toto meria, ako verne dokáže softvér extrahovať text tohto súboru. Nepredpovedá, či bude žiadosť zamietnutá. To nedokáže žiadny nástroj. Váš súbor bol prečítaný v tomto prehliadači a nikdy nebol odoslaný." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Meria sa, ako verne dokáže softvér z tohto súboru získať text. Nepredpovedá to, či bude žiadosť odmietnutá, a nedokáže to žiadny nástroj. Váš súbor bol prečítaný v tomto prehliadači a nikdy nebol nahraný." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Tento životopis je uzamknutý a nemožno ho aktualizovať." msgid "This resume is long." msgstr "Tento životopis je dlhý." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Tento životopis je chránený heslom" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Tento životopis bol aktualizovaný agentom umelej inteligencie." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Nastavenia zdieľania tohto životopisu sa zmenili inde." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Toto hodnotenie je názor jazykového modelu na váš text. Nemení vyššie uvedené skóre a môže sa mýliť. Berte ho ako druhý názor, nie ako verdikt." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Tento rozbor je názorom jazykového modelu na váš text. Nemení skóre vyššie a môže sa mýliť. Berte ho ako druhý názor, nie ako verdikt." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Táto rola nemá popis." msgid "This section has content but never appears." msgstr "Táto sekcia má obsah, ale nikdy sa nezobrazuje." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Táto sekcia je určená pre tvoje osobné poznámky k tomuto životopisu. Obsah zostáva súkromný a nezdieľa sa s nikým iným." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Táto časť je rozdelená do stĺpcov." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Tento krok je voliteľný, ale odporúčaný." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Toto vlákno je archivované. Nie je možné odosielať nové správy." +msgid "This thread is archived. You can't send new messages." +msgstr "Toto vlákno je archivované. Nové správy posielať nemožno." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Toto vlákno je len na čítanie" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Toto vlákno je len na čítanie, pretože funkčný životopis alebo poskytovateľ umelej inteligencie nie je k dispozícii." -#: 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 "Týmto vygeneruješ nový API kľúč na prístup k API Reactive Resume, aby mohli stroje pracovať s dátami tvojich životopisov." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "To vám pomôže identifikovať ho neskôr, ak plánujete mať viacero prístupových kľúčov." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Týmto odstránite všetky položky z tejto časti." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Dolaďte sekciu o zručnostiach tak, aby podporovala cieľovú rolu, a nie aby sa čítala ako zbierka kľúčových slov." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Time‑lapse ukážka tvorby životopisu v Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse tvorby životopisu v Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Časová os" msgid "Tip" msgstr "Tip" -#: 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 "Tip: Pomenuj si API kľúč podľa účelu, na ktorý ho používaš, aby si ho neskôr ľahko identifikoval." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Tip: Životopis môžeš pomenovať podľa pracovnej pozície, na ktorú sa hlásiš." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Názov" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Na vymazanie účtu musíš zadať potvrdzujúci text a kliknúť na tlačidlo nižšie." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Ak chcete vymazať účet, zadajte nižšie potvrdzovací text a kliknite na tlačidlo." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "Sledujte prácu, o ktorú sa uchádzate, a prepojte životopis, ktorý s #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Sledujte svoju prvú aplikáciu" +msgstr "Sledujte svoju prvú žiadosť" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Pri exporte vypnite voliteľné ligatúry." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Zapni verejné zdieľanie, aby si mohol sledovať, koľkokrát bol tvoj životopis zobrazený alebo stiahnutý. Štatistiky životopisu vidíš iba ty." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Zapnite verejné zdieľanie, aby ste sledovali, koľkokrát bol váš životopis zobrazený alebo stiahnutý. Tieto čísla vidíte len vy." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Dvojfaktorové overenie" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Dvojfaktorové overenie bolo úspešne vypnuté." +msgid "Two-factor authentication is now disabled." +msgstr "Dvojfaktorové overenie je teraz vypnuté." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Dvojfaktorové overenie bolo úspešne nastavené." +msgid "Two-factor authentication is now enabled." +msgstr "Dvojfaktorové overenie je teraz zapnuté." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Aktualizovať existujúcu dobrovoľnícku skúsenosť" msgid "Update Password" msgstr "Aktualizovať heslo" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Aktualizujte odrážky projektu tak, aby zobrazovali vedenie, obmedzenia, kompromisy a merateľné výsledky." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Aktualizovať životopis" @@ -5970,9 +5952,13 @@ msgstr "Aktualizovať životopis" msgid "Update the calendar date for this timeline entry." msgstr "Aktualizujte kalendárny dátum pre tento záznam časovej osi." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Upravte odrážky pri projektoch tak, aby ukazovali vedenie, obmedzenia, kompromisy a merateľné výsledky." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Aktualizujte podrobnosti tejto aplikácie." +msgstr "Aktualizujte podrobnosti tejto žiadosti." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Nahrajte súbor .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Nahrajte životopis a zistite, čo z neho systém na sledovanie uchádzačov skutočne prečíta. Všetko beží priamo v tomto prehliadači. Váš súbor sa nikdy neodosiela a nič sa neukladá." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Nahrajte životopis a pozrite sa, čo z neho prečíta systém na sledovanie uchádzačov. Všetko beží v tomto prehliadači. Váš súbor sa nikam neodosiela a nič sa neukladá." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Upozornenie" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Formát sa nám nepodarilo automaticky rozpoznať – vyberte ho vyššie." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Formát sa nepodarilo rozpoznať automaticky. Vyberte ho vyššie." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Túto stránku sme nenašli" msgid "We couldn't link that provider account. Please try again." msgstr "Tento účet poskytovateľa sa nepodarilo prepojiť. Skúste to prosím znova." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Toto vlákno sa nepodarilo otvoriť." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nepodarilo sa nám načítať váš profil od poskytovateľa." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Poslali sme potvrdzovací odkaz na vašu novú e-mailovú adresu. Otvorte ho na potvrdenie zmeny." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Poslali sme nový overovací odkaz na vašu e-mailovú adresu. Otvorte ho na overenie účtu." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Vyhľadávanie na webe" @@ -6269,7 +6267,7 @@ msgstr "Keď je životopis uzamknutý, nemožno ho aktualizovať ani vymazať." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Odkiaľ pochádzajú aplikácie" +msgstr "Odkiaľ pochádzajú žiadosti" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Áno, Reactive Resume je dostupné vo viacerých jazykoch. Uprednostňovaný jazyk si môžeš zvoliť na stránke nastavení alebo pomocou prepínača jazykov v pravom hornom rohu. Ak svoj jazyk nevidíš alebo chceš zlepšiť existujúce preklady, môžeš <0>prispieť k prekladom na Crowdin<1> (otvorí sa na novej karte)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Áno. Jedno kliknutie exportuje váš životopis do PDF so zachovaným formátovaním a štýlom." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Áno! Reactive Resume je úplne zadarmo, bez skrytých poplatkov, prémiových úrovní či predplatného. Je open‑source a vždy ním zostane." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Áno. Vyberte si jazyk na stránke nastavení alebo prepínačom jazykov v pravom hornom rohu. Ak váš jazyk chýba alebo by existujúci preklad mohol byť lepší, môžete <0>prispieť do prekladov na Crowdine<1> (otvorí sa na novej karte)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Máš tiež možnosť nasadiť aplikáciu na vlastné servery pomocou Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Áno. Reactive Resume je zadarmo, bez skrytých nákladov, prémiových úrovní či predplatného. Je open source a zadarmo aj zostane." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Na prihlásenie môžeš použiť aj svoje používateľské meno." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Prihlásiť sa môžete aj používateľským menom." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Máš poštu!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Tvoj účet bol úspešne vymazaný." +msgid "Your account has been deleted." +msgstr "Váš účet bol vymazaný." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Vaše kontaktné údaje nie sú na prvej strane." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Vaše údaje boli úspešne exportované." +msgid "Your data has been exported." +msgstr "Vaše údaje boli exportované." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Tvoje dáta sú v bezpečí a nikdy sa s nikým nezdieľajú ani nepredávajú." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Vaše údaje sú uložené bezpečne a nikdy ich nezdieľame s tretími stranami. Ak nad nimi chcete mať plnú kontrolu, môžete si Reactive Resume prevádzkovať na vlastných serveroch." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Vaše posledné zmeny sa nepodarilo uložiť." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Vaše staršie štýly zostanú aktívne, kým explicitne neaktivujete tento koncept sémantického CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Vaše pôvodné štýly zostávajú aktívne, kým neaktivujete tento koncept Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Okraje vašej stránky sú veľmi úzke." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Vaše heslo bolo obnovené. Teraz sa môžete prihlásiť novým heslom." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Tvoje heslo bolo úspešne aktualizované." +msgid "Your password has been updated." +msgstr "Vaše heslo bolo aktualizované." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Vaše telefónne číslo je zapísané v neobvyklom tvare." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Tvoj profil bol úspešne aktualizovaný." +msgid "Your profile has been updated." +msgstr "Váš profil bol aktualizovaný." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Tvoj životopis bol úspešne vytvorený." +msgid "Your resume has been created." +msgstr "Váš životopis bol vytvorený." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Tvoj životopis bol úspešne vymazaný." +msgid "Your resume has been deleted." +msgstr "Váš životopis bol vymazaný." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Tvoj životopis bol úspešne duplikovaný." +msgid "Your resume has been duplicated." +msgstr "Váš životopis bol duplikovaný." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Tvoj životopis bol úspešne importovaný." +msgid "Your resume has been imported." +msgstr "Váš životopis bol importovaný." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Váš životopis bol obnovený do vybranej verzie." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Tvoj životopis bol úspešne aktualizovaný." +msgid "Your resume has been updated." +msgstr "Váš životopis bol aktualizovaný." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Váš životopis používa „I“ a „my“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Verejný odkaz na tvoj životopis je momentálne chránený heslom. Zdieľaj heslo iba s ľuďmi, ktorým dôveruješ." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Verejný odkaz na váš životopis je chránený heslom. Heslo zdieľajte len s ľuďmi, ktorým dôverujete." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Tvoja podpora zaručuje, že projekt zostane aj v budúcnosti zadarmo a prístupný pre všetkých." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Vaša podpora udržuje projekt bezplatný a otvorený pre všetkých, teraz aj do budúcna." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Oddialiť" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/sl-SI.po b/apps/web/locales/sl-SI.po index ef6a47760..c7294c047 100644 --- a/apps/web/locales/sl-SI.po +++ b/apps/web/locales/sl-SI.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Pogosto<1>Zastavljena<2>Vprašanja" #: 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.<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!" -msgstr "<0>Hvala, da uporabljate Reactive Resume! Ta aplikacija je plod ljubezni, ustvarjena večinoma v mojem prostem času, z izjemno podporo odprtokodnih sodelavcev z vsega sveta.<1>Če vam je Reactive Resume bil v pomoč in želite pomagati, da ostane brezplačen in odprt za vse, razmislite o donaciji. Vsak prispevek šteje!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Hvala, ker uporabljate Reactive Resume. To aplikacijo razvijam večinoma v prostem času, s pomočjo odprtokodnih sodelavcev z vsega sveta.<1>Če vam je bila v pomoč in želite, da ostane brezplačna in odprta za vse, razmislite o donaciji. Pomaga vsak znesek." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 leto" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ predlog" +msgid "15 Templates" +msgstr "15 predlog" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 mesece" msgid "6 months" msgstr "6 mesecev" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Čist enostolpčni izvoz ohrani vsako dejstvo. Stolpci in slike so tisto, kjer se dejstva izgubijo." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Potrditvena povezava je bila poslana na vaš trenutni e-poštni naslov. Za potrditev spremembe preverite svoj poštni predal." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Datum je v prihodnosti." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Pisava je navedena, vendar ni vdelana." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Brezplačni in odprtokodni graditelj življenjepisov, ki poenostavi ustvarjanje, posodabljanje in deljenje vašega življenjepisa." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Brezplačen in odprtokoden graditelj življenjepisov, ki poenostavi ustvarjanje, posodabljanje in deljenje vašega življenjepisa." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Vrzel ni težava. Če želite, dodajte enovrstično pojasnilo; mnogi dob msgid "A link points somewhere other than the address it shows." msgstr "Povezava vodi drugam, kot kaže prikazani naslov." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Povezava do vašega življenjepisa je bila kopirana v odložišče." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Preko let mi je veliko ljudi pisalo in delilo svoje izkušnje z Reactive Resume in kako jim je pomagal, teh zgodb se nikoli ne naveličam brati. Če imate svojo zgodbo, jo delite z mano tako, da mi pošljete e-pošto na <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Nova potrditvena povezava je bila poslana na vaš e-poštni naslov. Za potrditev računa preverite svoj poštni predal." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Skozi leta mi je veliko ljudi pisalo o tem, kako jim je Reactive Resume pomagal, in teh e-poštnih sporočil se nikoli ne naveličam brati. Če želite deliti svojo zgodbo, mi pišite na <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,13 +210,21 @@ msgstr "Stran je zasukana." msgid "A passion project by <0>Amruth Pillai." msgstr "Projekt iz strasti avtorja <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Na voljo je vrsta oblikovanj, prihaja pa jih še več." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Življenjepis, oblikovan za človeškega bralca, s fotografijo, naslovi in stolpci" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Izvoz v enem stolpcu ohrani vsako dejstvo. Dejstva se izgubijo prav v stolpcih in slikah." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" -msgstr "Raztezanje" +msgstr "Ambiciozno" #: src/features/ats-checker/messages.ts msgid "A web address is written without https://." @@ -243,10 +234,6 @@ msgstr "Spletni naslov je zapisan brez https://." 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 "Seveda! Svoj življenjepis lahko izvozite v PDF z enim samim klikom. Izvožen PDF ohrani vso vašo obliko in slog popolno." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Dostopajte do svojih življenjepisov in podatkov programsko prek API-ja." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Dodaj polje po meri" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Dodajte delovno mesto, za katerega se prijavljate, povežite življenjepis, ki ste ga poslali, in ga premaknite skozi svoj nabor, ko stvari napredujejo." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Dodajte delovno mesto, na katero se prijavljate, in povežite življenjepis, ki ste ga poslali. Premikajte ga po tabli, ko prihajajo odgovori." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Dodajte vnos ali uporabite projekte in prostovoljno delo, da prikažete msgid "Add and test a provider before starting an agent thread." msgstr "Preden začnete nit agenta, dodajte in preizkusite ponudnika." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Svojemu računu dodajte še eno plast zaščite." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Dodaj aplikacijo" +msgstr "Dodaj prijavo" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Dodaj oznako" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Dodaj v cevovod" +msgstr "Dodaj v postopek" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Katera koli oznaka" #: 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 "Vsak, ki obišče javni URL življenjepisa, mora vnesti to geslo za dostop." - -#: 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 "Vsak, ki ima javni URL življenjepisa, bo lahko brez gesla ogledal in prenesel vaš življenjepis." +msgid "Anyone who opens the public URL will need this password." +msgstr "Vsak, ki odpre javni URL, bo potreboval to geslo." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Vsakdo s povezavo si lahko ogleda in prenese življenjepis." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Vsak, ki ima javni URL, si bo lahko ogledal in prenesel vaš življenjepis brez gesla." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API dostop" @@ -617,20 +608,20 @@ msgstr "Aplikacija" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Dejanja aplikacije" +msgstr "Dejanja prijave" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikacija je dodana v vaš cevovod." +msgstr "Prijava je dodana v vaš postopek." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Aplikacija Copilot" +msgstr "Copilot za prijave" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplikacija izbrisana." +msgstr "Prijava izbrisana." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -638,14 +629,14 @@ msgstr "Statistika aplikacije" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplikacija posodobljena." +msgstr "Prijava posodobljena." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplikacije" +msgstr "Prijave" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Prijavljeno" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Uporabljeno na" +msgstr "Prijavljeno dne" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Odobri" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Odobreno — čakanje na agenta…" +msgid "Approved, waiting for the agent…" +msgstr "Odobreno, čakanje na agenta…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabščina" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arhiv" +msgstr "Arhiviraj" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Samodejno izpolnjevanje ni uspelo." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Na voljo v več jezikih. Če želite prispevati, obiščite Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Na voljo v več jezikih. Če želite pomagati pri prevajanju, se oglasite na Crowdinu." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbajdžanščina" msgid "Back to authentication settings" msgstr "Nazaj na nastavitve preverjanja pristnosti" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Nazaj na prijavo" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Nazaj na življenjepise" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Nazaj na prijavo" @@ -844,17 +832,13 @@ msgstr "Osnovni URL" msgid "Basics" msgstr "Osnove" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Čudovite predloge na izbiro, dodatne prihajajo." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalščina" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Najboljše za aplikacije, skupno rabo in tiskanje." +msgstr "Najboljše za prijave, skupno rabo in tiskanje." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blokirajoča težava" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Deska" +msgstr "Tabla" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Spremeni jezik" msgid "Change language to…" msgstr "Spremeni jezik v…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Spremenite barve, pisave in oblikovanje po svojem okusu." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Spremeni temo v…" @@ -1006,6 +994,10 @@ msgstr "Preveri znova" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Preverite, da izvožena datoteka vsebuje vse pričakovano in da je vse besedilo mogoče označiti." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Preverite, kaj bi sistem za sledenje kandidatom (ATS) spregledal, in dodajte samo ključne besede, o katerih ste prepričani." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Preverite svoj e-poštni naslov za povezavo za ponastavitev gesla." @@ -1056,10 +1048,6 @@ msgstr "Izberite prednastavljen odtenek ali odtenek po meri." msgid "Choose a resume" msgstr "Izberite življenjepis" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "V stranski vrstici izberite obstoječi pogovor ali začnite novo nit, osredotočeno na osnutek." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Izberite PDF, DOCX, Markdown ali JSON. Izvozite svoj življenjepis in spremno pismo ločeno, če sta na voljo." @@ -1073,7 +1061,7 @@ msgstr "Krog" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Jasno" +msgstr "Počisti" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Podjetje A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Primerjajte ta življenjepis z URL-jem tega delovnega mesta in posodobite ključne besede, pri čemer ohranite jedrnat in verodostojen glas." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Primerjaj ta življenjepis z oglasom za delo na tem URL-ju in posodobi ključne besede, ne da bi karkoli pretiraval." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Povezava ni uspela." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Povezava preverjena – ponudnik je pripravljen za uporabo." +msgid "Connection verified. The provider is ready to use." +msgstr "Povezava je preverjena. Ponudnik je pripravljen za uporabo." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Nadaljujte tam, kjer ste ostali" #: 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 "Nadaljujte tam, kjer ste ostali, tako da uvozite že obstoječi življenjepis, ki ste ga ustvarili z aplikacijo Reactive Resume ali katerim koli drugim graditeljem življenjepisa. Podprte oblike vključujejo PDF, Microsoft Word, kot tudi JSON datoteke iz 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 "Prispevki financirajo popravke napak, varnostne posodobitve in stalne izboljšave za nemoteno delovanje aplikacije." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Nadaljujte, kjer ste ostali, tako da uvozite življenjepis, ki ste ga ustvarili v Reactive Resume ali drugem orodju. Podprti formati so PDF, Microsoft Word in datoteke JSON iz Reactive Resume ali JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Popravite leto ali uporabite \"Sedanjost\" za tekoče delo." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Popravite letnico ali za trenutno zaposlitev zapišite „Present“." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Datoteke DOCX ni bilo mogoče ustvariti. Poskusite znova." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Datoteke PDF ni bilo mogoče ustvariti. Poskusite znova." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Vašega življenjepisa ni bilo mogoče pripraviti za tiskanje. Poskusite znova." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Ponudnika AI ni bilo mogoče doseči. Poskusite znova." msgid "Could not restore this patch." msgstr "Tega popravka ni bilo mogoče obnoviti." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Dvofaktorske avtentikacije ni bilo mogoče nastaviti." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Povezave s ponudnikom ni bilo mogoče preveriti." @@ -1304,12 +1305,12 @@ msgstr "Povezave ni bilo mogoče preveriti. Preverite ključ API-ja, model in os #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Aplikacije ni bilo mogoče dodati. prosim poskusite ponovno" +msgstr "Prijave ni bilo mogoče dodati. Poskusite znova." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Aplikacije ni bilo mogoče izbrisati." +msgstr "Prijave ni bilo mogoče izbrisati." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Vnosa na časovnici ni bilo mogoče izbrisati." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Aplikacije ni bilo mogoče premakniti. prosim poskusite ponovno" +msgstr "Prijave ni bilo mogoče premakniti. Poskusite znova." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Štej po viru" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Šteje se ločeno od rezultata razčlenjevanja. Pokritost ni napoved ničesar." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Šteje se ločeno od ocene razčlenjevanja. Pokritost ne napoveduje ničesar." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1390,7 +1391,7 @@ msgstr "Ustvari" #: src/features/applications/components/application-ai-copilot.tsx msgid "Create a copy tuned to this job" -msgstr "Ustvarite kopijo, prilagojeno temu opravilu" +msgstr "Ustvarite kopijo, prilagojeno temu delovnemu mestu" #: src/features/auth/pages/register.tsx msgid "Create a new account" @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Ustvari vzorčni življenjepis" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Ustvarite toliko življenjepisov, kolikor želite, brez omejitev." +msgid "Create as many resumes as you want." +msgstr "Ustvarite toliko življenjepisov, kolikor želite." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Ustvarite ga zdaj" msgid "Create resume with options" msgstr "Ustvarite življenjepis z možnostmi" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Ustvarite, prilagodite in delite svoj življenjepis. Reactive Resume je odprtokoden, vas ne sledi in ostaja brezplačen." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Ustvarjeno" @@ -1497,7 +1502,7 @@ msgstr "Ustvarjeno" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Ustvaril »{0}« in ga povezal s to aplikacijo." +msgstr "Ustvaril »{0}« in ga povezal s to prijavo." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Izbriši vnos na časovnici" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Št. izbrisanih aplikacij: {0}." +msgstr "Št. izbrisanih prijav: {0}." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Brišem vaš življenjepis..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Zavrnjeno — čakanje na agenta…" +msgid "Denied, waiting for the agent…" +msgstr "Zavrnjeno, čakanje na agenta…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Zavrni" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Namestite ga na lastne strežnike s sliko Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Vsako vlogo opišite s kratkimi alinejami. Strnjene odstavke je težje preleteti in segmentirati." @@ -1764,6 +1773,10 @@ msgstr "Donirajte" msgid "Donate to Reactive Resume" msgstr "Donirajte za Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donacije plačujejo popravke napak, varnostne posodobitve in vsakdanje delo, ki ohranja aplikacijo v teku." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Končano" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Podvoji" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Podvoji kot osnutek umetne inteligence" +msgid "Duplicate as AI draft" +msgstr "Podvoji kot osnutek AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Uredi {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Uredi aplikacijo" +msgstr "Uredi prijavo" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Angleščina" msgid "English (United Kingdom)" msgstr "Angleščina (Združeno kraljestvo)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Izboljšajte varnost svojega računa z dodatnimi plastmi zaščite." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Vnesite ime za svoj ključ pristopnega gesla." +msgstr "Vnesite ime za svoj ključ passkey." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Vnesite novo geslo za svoj račun" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Vnesite eno izmed shranjenih rezervnih kod za dostop do svojega računa" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Vnesite geslo, ki ga je z vami delil lastnik življenjepisa." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Vnesite URL za povezavo" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Vnesite URL, na katerega želite povezati:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Vnesite potrditveno kodo iz aplikacije za preverjanje pristnosti" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Vnesite svoje trenutno geslo in novo geslo za posodobitev računa." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Vnesite svoje geslo, da potrdite nastavitev dvostopenjskega preverjanja pristnosti. Ko je omogočeno, boste morali ob vsaki prijavi vnesti kodo iz aplikacije za preverjanje pristnosti." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Vnesite svoje geslo, da potrdite nastavitev dvofaktorske avtentikacije. Ko je vklopljena, potrebujete kodo iz aplikacije za avtentikacijo ob vsaki prijavi." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Vsako preverjanje uspešno. Nič tukaj ne bi smelo razčlenjevalcu preprečiti branja vašega življenjepisa." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Vsak prispevek, velik ali majhen, veliko pomeni projektu.<0/>Hvala za vašo podporo!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Vsak prispevek pomaga, pa naj bo še tako majhen.<0/>Hvala za vašo podporo!" -#: src/routes/_home/-sections/features.tsx -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 "Vse, kar potrebujete za ustvarjanje, prilagajanje in deljenje strokovnih življenjepisov. Zgrajeno z mislijo na zasebnost, temelji na odprti kodi in je popolnoma brezplačno za vedno." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Vsaka predloga izgleda drugače, zato izberite tisto, ki ustreza vtisu, ki ga želite pustiti. Reactive Resume jih ima trenutno 15, prihaja pa jih še več." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Poteče čez" msgid "Expires on {0}" msgstr "Poteče {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Raziščite našo raznoliko izbiro predlog, vsaka je oblikovana za različne sloge, poklice in osebnosti. Reactive Resume trenutno ponuja 12 predlog, nove so že na poti." - -#: src/features/settings/pages/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 "Raziščite API dokumentacijo in izvedite, kako integrirati Reactive Resume z vašimi aplikacijami. Najdite podrobne končne točke, primere zahtevkov in metode preverjanja pristnosti." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Izvozi" @@ -2083,13 +2096,9 @@ msgstr "Izvozi PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Izvozite življenjepis kot besedilni PDF, ne kot sliko ali sken." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Izvozite svoj življenjepis ali spremno pismo v obliki, ki jo potrebujete." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Izvozite svoj življenjepis v PDF takoj, brez čakanja ali zamud." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Izvozite svoj življenjepis v PDF z enim klikom, brez čakanja." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Ni vam uspelo ustvariti računa. Poskusite znova." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Ni uspelo izbrisati gesla. Poskusite znova." +msgstr "Ni uspelo izbrisati ključa passkey. Poskusite znova." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2196,10 +2205,6 @@ msgstr "Shranjevanje ponudnika umetne inteligence ni uspelo." msgid "Failed to send password reset email. Please try again." msgstr "Ni uspelo poslati e-poštnega sporočila za ponastavitev gesla. Poskusite znova." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Ni bilo mogoče nastaviti dvostopenjskega preverjanja pristnosti." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtriraj po oznakah" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Poiščite šibke točke in jih preoblikujte z močnejšimi rezultati, številkami, obsegom in ostrejšimi glagoli." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Poišči šibke alineje in jih prepiši z močnejšimi rezultati, številkami, obsegom in ostrejšimi glagoli." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Debelina pisave" msgid "Font Weights" msgstr "Debeline pisave" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Za varno in brez motenj izkušnjo." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Na primer, tu lahko zapišete informacije o tem, katerim podjetjem ste poslali ta življenjepis ali povezave do opisov delovnih mest." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Iz varnostnih razlogov bo ta ključ prikazan samo enkrat." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Zabeležite si na primer, katerim podjetjem ste poslali ta življenjepis, ali povezave do opisov delovnih mest." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Vrzeli:" msgid "Generate a random name" msgstr "Ustvari naključno ime" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Ustvarjanje vašega PDF-ja..." + #: src/libs/locale.ts msgid "German" msgstr "Nemščina" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebrejščina" #: 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 "Pomagajte mi privabiti izkušenejše sodelavce, s čimer zmanjšamo breme na posameznega vzdrževalca in pospešimo razvoj." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Pomagajte mi pridobiti več izkušenih sodelavcev, da delo ne bo slonelo na enem samem vzdrževalcu." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Pomagajte prevesti aplikacijo v vaš jezik" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Tukaj je nabor predlog življenjepisov za različne poklice in osebnosti. Ne glede na to, ali imate raje sodobne ali klasične, drznejše ali enostavne, obstaja dizajn, ki ustreza vam. Poglejte si spodnje možnosti in izberite predlogo, ki ustreza vašemu slogu." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Tukaj je vaš novi API ključ" @@ -2657,10 +2655,6 @@ msgstr "Madžarščina" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Ugotovite vrzeli v sistemu za sledenje kandidatom in uporabite le izboljšave ključnih besed z visoko stopnjo zanesljivosti." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Če izvira iz skena, je to pričakovano. V nasprotnem primeru ga odstranite; kadroviki to razumejo kot nabijanje s ključnimi besedami." @@ -2701,7 +2695,7 @@ msgstr "Uvoz iz CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Št. uvoženih aplikacij: {0}." +msgstr "Št. uvoženih prijav: {0}." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannadaščina" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Uporabite en sam naslov, da ni treba ugibati, katerega uporabiti." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Uporabljajte en sam naslov, da programski opremi ni treba ugibati, katerega naj uporabi." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Ohranite ga pod 2,5 MB, običajno z odstranitvijo ali zmanjšanjem slik." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Tukaj hranite zasebne zapiske o tem življenjepisu. Nihče drug jih ne vidi." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Vsebino življenjepisa ohranite kot pravo besedilo, ne kot slike besedila." @@ -3058,6 +3056,10 @@ msgstr "Višina vrstice" msgid "Link a Reactive Resume (recommended)" msgstr "Poveži Reactive Resume (priporočeno)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Povežite življenjepis iz Reactive Resume, da boste lahko uporabljali ocenjevanje ujemanja in prilagajanje z AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Povežite življenjepis in prilepite opis delovnega mesta (Uredi), da ocenite svoje ujemanje in prilagodite kopijo." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, priporočilo…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Povezava z Reactive Resume omogoči ocenjevanje ujemanja z UI in prilagajanje." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Povezovanje vašega računa {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Nalaganje ponudnikov umetne inteligence. Poskusite znova čez trenutek." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Nalaganje aplikacij…" +msgstr "Nalaganje prijav…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Lokacija" msgid "Lock" msgstr "Zakleni" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Odjava" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Dolgi odseki so zapisani z velikimi črkami." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Glavna navigacija" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Razdelek o izkušnjah naj bo bolj usmerjen k rezultatom in naj bodo odgovornosti nejasne." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Naredi razdelek o izkušnjah tak, da govori o rezultatih, in izpusti ohlapne odgovornosti." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3212,11 +3205,11 @@ msgstr "Rob (navpično)" #: src/features/applications/components/application-detail-sheet.tsx msgid "Mark rejected" -msgstr "Mark zavrnil" +msgstr "Označi kot zavrnjeno" #: src/features/applications/components/application-ai-copilot.tsx msgid "Match scoring failed." -msgstr "Točkovanje tekme ni uspelo." +msgstr "Ocenjevanje ujemanja ni uspelo." #: src/features/ats-checker/ai-review/ai-review-results.tsx msgid "Medium impact" @@ -3274,7 +3267,7 @@ msgstr "Premakni razdelek v drug stolpec ali na drugo stran" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Premakni oder" +msgstr "Premakni stopnjo" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Začeti je treba z https://" msgid "Name" msgstr "Ime" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Poimenujte življenjepis po delovnem mestu, na katerega se prijavljate." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Imena vam pomagajo ločiti ključe med seboj, zato ga poimenujte po tem, za kar ga boste uporabljali." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Imena vam pomagajo ločiti ključe passkey med seboj, če jih registrirate več kot enega." + #: src/libs/locale.ts msgid "Nepali" msgstr "nepalščina" @@ -3335,11 +3340,11 @@ msgstr "Registracija novih računov je na tem strežniku trenutno onemogočena." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Nova aplikacija" +msgstr "Nova prijava" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Stalno se dodajajo in izboljšujejo nove funkcije, zato redno preverjajte novosti." +msgid "New features land regularly, so check back now and then." +msgstr "Nove funkcije prihajajo redno, zato se občasno oglasite." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Nova nit" msgid "New Thread" msgstr "Nova nit" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Brez oglasov in brez sledilnikov, tako da vam nič ne stoji na poti." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Brez oglaševanja, brez sledenja" @@ -3384,16 +3393,21 @@ msgstr "Noben ponudnik umetne inteligence ni povezan" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Nobena aplikacija ne ustreza vašim filtrom." +msgstr "Nobena prijava ne ustreza vašim filtrom." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ni še nobenih aplikacij — dodajte jih nekaj, da si ogledate tok in število odgovorov." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Zaenkrat še ni prijav. Dodajte jih nekaj, da vidite svoj lijak in stopnje odgovorov." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Alinejnih seznamov ni bilo mogoče najti." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Nobenega ukaza ni, ki bi ustrezal temu iskanju." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Običajnih naslovov razdelkov ni bilo mogoče najti." @@ -3425,15 +3439,15 @@ msgstr "Nobenega pravila ene strani in nobene pisave ali kariernega premora, obr #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Registriranih še ni nobenih ključev pasov." +msgstr "Registriranih še ni nobenih ključev passkey." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Telefonske številke ni bilo mogoče najti." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Nobene napovedi, ali boste zavrnjeni — tega ne zmore nobeno orodje." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Nobene napovedi o tem, ali boste zavrnjeni. Tega ne zmore nobeno orodje." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "odijščina" msgid "Ollama Cloud" msgstr "Ollama Cloud" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Ko je ključ izbrisan, ne more več dostopati do vaših podatkov. Tega ni mogoče razveljaviti." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Enkratna prijava" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Preverjenih je bilo le prvih {0} strani, zato to poročilo ne zajema celotne datoteke." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Samo prvih {MAX_IMPORT} vrstic se uvozi naenkrat — {overflow} je izpuščeno. Razdelite datoteko, da uvozite ostalo." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Naenkrat se uvozi samo prvih {MAX_IMPORT} vrstic, {overflow} pa ostane zunaj. Razdelite datoteko, da uvozite še preostale." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Odpri" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Odprti agent umetne inteligence" +msgstr "Odpri agenta umetne inteligence" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Odprti pomočnik umetne inteligence" +msgstr "Odpri pomočnika umetne inteligence" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Neobvezna opomba za agenta" msgid "Optional note for the agent…" msgstr "Neobvezna opomba za agenta…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Po želji nastavite geslo, tako da si lahko vaš življenjepis preko povezave ogledajo le tisti, ki imajo geslo." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Neobvezno, kateri izrazi iz oglasa za delo se že pojavljajo." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey je bil uspešno izbrisan." +msgid "Passkey deleted." +msgstr "Ključ passkey je izbrisan." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Ključ Passkey je bil uspešno registriran." +msgid "Passkey registered." +msgstr "Ključ passkey je registriran." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3723,7 +3737,7 @@ msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Ključi za prijavo in dvofaktorska avtentikacija" +msgstr "Ključi passkey in 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Zmedenost" msgid "Persian" msgstr "perzijščina" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Prilagodite svoj življenjepis s poljubnimi barvami, pisavami ali oblikami in ga naredite zares svojega." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Izberite pogovor v stranski vrstici ali začnite novo nit, da boste delali na osnutku." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Izberite format za svoj življenjepis ali spremno pismo." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Izberite ikono" @@ -3844,31 +3862,19 @@ msgstr "Slika" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Pretok cevovoda" +msgstr "Potek postopka" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Zdravje cevovoda v vseh aplikacijah" +msgstr "Stanje postopka pri vseh prijavah" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Postavite ga na stran s plošče Postavitev ali ga skrijte, če ste ga želeli parkirati." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Navadno besedilo, idealno za orodja AI in hitro urejanje." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Vnesite novo geslo za svoj račun" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Vnesite geslo, ki vam ga je posredoval lastnik življenjepisa, da nadaljujete." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Vnesite URL, na katerega želite povezati:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Navadno besedilo, za orodja AI in hitre popravke." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Prosim, podprite projekt" msgid "Please upload a PDF file." msgstr "Naložite datoteko PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Prosimo, počakajte, medtem ko se vaš PDF generira ..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Počakajte, medtem ko se vaš PDF ustvarja…" - #: src/libs/locale.ts msgid "Polish" msgstr "poljščina" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Nastavitve" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Pripraviti konzervativen popravek, ki izboljša jasnost, ne da bi spremenil mojo karierno zgodbo." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Pripravi konservativen popravek, ki izboljša jasnost, ne da bi spremenil zgodbo moje kariere." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekti" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Zaščitite svoj življenjepis pred nepooblaščenim dostopom z geslom" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Zaščitite svoj življenjepis z geslom in dovolite ogled le tistim, ki imajo geslo." +msgid "Protect your resume with a password" +msgstr "Zaščitite svoj življenjepis z geslom" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikacije" msgid "Publisher" msgstr "Založnik" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Na svoj življenjepis dajte geslo, da ga bodo lahko brali samo ljudje, ki jim ga daste." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Preprost e-poštni naslov postavite blizu vrha prve strani. Prav po njem vas večina sistemov razvršča." @@ -4054,7 +4052,7 @@ msgstr "Izvozite znova z vdelanimi pisavami, nato odprite datoteko in preverite, #: src/features/applications/components/application-ai-copilot.tsx msgid "Re-score" -msgstr "Ponovno rezultat" +msgstr "Ponovno oceni" #: src/routes/_home/-sections/header.tsx msgid "Reactive Resume - Go to homepage" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktivni življenjepis (JSON)" #: 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 raste zahvaljujoč svoji živahni skupnosti. Ta projekt dolguje napredek številnim posameznikom, ki so vložili svoj čas in znanje, da so ga izboljšali. Zahvaljujemo se programerjem, ki so nadgradili funkcionalnosti na GitHubu, jezikoslovcem, katerih prevodi na Crowdin so pripomogli k večji dostopnosti, in vsem, ki so z donacijami podprli nadaljnji razvoj." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume postaja boljši, ker mu ljudje namenjajo svoj čas. Sodelavci na GitHubu razvijajo funkcije in odpravljajo napake, prevajalci na Crowdinu poskrbijo, da je berljiv v drugih jezikih, donatorji pa pomagajo, da razvoj teče naprej. Ta projekt dolguje svoj napredek prav vsem njim." #: 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 je brezplačen in odprtokodni projekt, ustvarjen z ljubeznijo ter vzdrževan s strani mene in skupnosti sodelujočih. Vaše donacije pomagajo, da projekt ostaja živ in se lahko še naprej razvija." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume je brezplačen odprtokoden projekt, ki ga vzdržujem sam skupaj s skupnostjo sodelavcev. Vaše donacije pokrivajo tekoče stroške in omogočajo nadaljnji razvoj." #: 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." -msgstr "Reactive Resume je brezplačen in odprtokoden urejevalnik življenjepisa, ki poenostavi ustvarjanje, posodabljanje in deljenje vašega življenjepisa." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume je brezplačen in odprtokoden graditelj življenjepisov, ki poenostavi ustvarjanje, posodabljanje in deljenje vašega življenjepisa." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume je brezplačen in odprtokoden. Če vam je pomagal, prosimo, razmislite o donaciji." #: 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 je odprtokoden, osredotočen na zasebnost in popolnoma brezplačen. Za razliko od drugih graditeljev življenjepisov ne prikazuje oglasov, ne sledi vašim podatkom in ne omejuje funkcij z zidovi plačila." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume je odprtokoden, zaseben in brezplačen. Ne prikazuje oglasov, ne sledi temu, kar počnete, in ne zaklepa funkcij za plačilnim zidom." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Preimenuj" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Vaš trenutni življenjepis upodobi v PDF in izvede celotno preverjanje datoteke neposredno v vašem brskalniku. Nič se ne naloži na strežnik." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Vaš trenutni življenjepis izriše v PDF in v vašem brskalniku izvede celotno preverjanje datoteke. Nič se ne naloži na strežnik." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Urejanje življenjepisa" msgid "Resume file" msgstr "Datoteka življenjepisa" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Povezava do življenjepisa je kopirana v odložišče." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Življenjepis je povezan" @@ -4328,7 +4331,11 @@ msgstr "Možnosti življenjepisa" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Nadaljuj z popravkom" +msgstr "Popravek življenjepisa" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Predloge življenjepisov za različne poklice in okuse. Izberite tisto, ki vam ustreza." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Preglej spremembe" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Preden spremenite negotove dele, preglejte življenjepis glede na opis delovnega mesta in mi postavite vprašanja." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Preglej življenjepis glede na opis delovnega mesta in me vprašaj, preden spremeniš karkoli, o čemer nisi prepričan." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Pregledovanje …" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Preoblikujte povzetek, da bo namenjen višjemu inženirskemu vodji, ne da bi zvenel generično." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Prepiši povzetek za mesto višjega inženirskega vodje in ga ohrani konkretnega." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Prepišite ta življenjepis za prehod od ustanovitelja zagonskega podjetja do vodje izdelka z jasnim poslovnim vplivom." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Prepiši ta življenjepis za ustanovitelja startupa, ki prehaja na vlogo vodje produkta, in pokaži poslovni učinek." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4495,11 +4502,11 @@ msgstr "Šola" #: src/features/applications/components/application-ai-copilot.tsx msgid "Score my fit" -msgstr "Oceni mojo kondicijo" +msgstr "Oceni moje ujemanje" #: src/features/applications/components/application-ai-copilot.tsx msgid "Scoring your fit…" -msgstr "Ocenjevanje vaše kondicije ..." +msgstr "Ocenjevanje vašega ujemanja ..." #: src/routes/dashboard/-components/sidebar.tsx msgid "Search" @@ -4507,7 +4514,7 @@ msgstr "Iskanje" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Iskanje aplikacij ..." +msgstr "Iskanje prijav ..." #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Ločilo" msgid "Serbian" msgstr "srbščina" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Nastavite geslo, če želite, da javni URL odprejo samo ljudje, ki ga poznajo." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Nastavite ponudnika umetne inteligence" msgid "Set up an AI provider before starting a thread." msgstr "Preden začnete nit, nastavite ponudnika umetne inteligence." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Najprej nastavite ponudnika AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Nastavite ponudnika umetne inteligence, da se bo pogovarjal o tem življenjepisu in samodejno uporabljal spremembe." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Za začetek nastavite ponudnika umetne inteligence." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Nastavitev aplikacije za avtentikacijo" msgid "Shadow Width" msgstr "Širina sence" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Delite ga z javnim URL-jem, na ta URL dajte geslo ali prenesite PDF in ga pošljite sami." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Delite svoj življenjepis z javnim URL-jem in dovolite ogled drugim." +msgid "Share your resume with a public URL." +msgstr "Delite svoj življenjepis z javnim URL-jem." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Prijavite se v svoj račun" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Prijavite se z GitHub, Google ali poljubnim ponudnikom OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Odjava" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4860,7 +4880,7 @@ msgstr "Slovenščina" #: src/dialogs/resume/index.tsx msgid "Slug" -msgstr "Polž" +msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Nekateri znaki se prikažejo kot vprašaji." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Nekatera preverjanja potrebujejo podatke, ki jih ta datoteka ne vsebuje: vsebino strani, ki je ni bilo mogoče pregledati, ali besedilo v jeziku, ki ga ta preverjanja ne pokrivajo. Ne štejejo se ne kot uspešna ne kot neuspešna." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Nekatera preverjanja potrebujejo podatke, ki jih ta datoteka ne nosi: vsebino strani, ki je ni bilo mogoče pregledati, ali besedilo v jeziku, ki ga ta preverjanja ne pokrivajo. Ne štejejo niti kot uspeh niti kot neuspeh." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Kvadrat" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Oder" +msgstr "Stopnja" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Življenjepis začnite z imenom v svoji vrstici." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Začni nit" #: src/libs/resume/section.tsx @@ -5066,7 +5086,7 @@ msgstr "Prečrtano" #: src/features/applications/components/application-ai-copilot.tsx msgid "Strong fit" -msgstr "Močno prileganje" +msgstr "Močno ujemanje" #: src/features/resume/stylesheet/toolbar.tsx msgid "Stylesheet editor" @@ -5150,12 +5170,12 @@ msgid "Tailor my resume" msgstr "Priredi moj življenjepis" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Prilagodite ta življenjepis opisu delovnega mesta vodje izdelkov in poudarite odgovornost za načrt, komunikacijo z deležniki in merljive rezultate lansiranja." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Prilagodi ta življenjepis opisu delovnega mesta produktnega vodje in poudari skrbništvo nad načrtom razvoja, komunikacijo z deležniki ter merljive rezultate lansiranj." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." -msgstr "Krojenje ni uspelo." +msgstr "Prilagajanje ni uspelo." #: src/libs/locale.ts msgid "Tamil" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agent potrebuje vaše mnenje." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API ključ je bil uspešno izbrisan." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentacija API prikazuje, kako povezati Reactive Resume z lastnimi aplikacijami. Zajema končne točke, obliko zahtev in avtentikacijo." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Po izbrisu API ključa ta več ne bo imel dostopa do vaših podatkov. To dejanje ni mogoče razveljaviti." +msgid "The API key has been deleted." +msgstr "Ključ API je izbrisan." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikacija, ki vas je poslala sem, je poslala neveljavno zahtevo za poob msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Zgornja preverjanja so mehanska. To pa jezikovni model vpraša, kaj bi bralec pomislil o vaših alinejah, in predlaga preoblikovanje. Rezultata ne ustvari." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Ukaz, ki ga iščete, ne obstaja." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Poglobljenega preverjanja ni bilo mogoče dokončati. Poskusite znova." @@ -5317,10 +5332,6 @@ msgstr "Odziva ponudnika ni bilo mogoče preveriti. Začnite znova." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Predogleda življenjepisa ni bilo mogoče posodobiti. Še vedno je prikazan zadnji veljaven predogled." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Življenjepis, do katerega želite dostopati, je zaščiten z geslom" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Ista vrstica se ponovi na vsaki strani." @@ -5369,26 +5380,13 @@ msgstr "Ni povezave do profila, portfelja ali repozitorija." msgid "There is no summary paragraph." msgstr "Ni povzetka." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Pri ustvarjanju DOCX je prišlo do težave, poskusite znova." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Pri ustvarjanju PDF-ja je prišlo do težave. Poskusite znova." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Pri pripravi življenjepisa za tisk je prišlo do težave. Poskusite znova." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Za izvedbo tega preverjanja ni bilo dovolj podatkov." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ta preverjanja se izvajajo med tipkanjem in nikoli ne zapustijo brskalnika. Sprašujejo, ali lahko stroj prebere vaš življenjepis, ne pa, ali ga dobro bere." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Ta preverjanja tečejo, medtem ko tipkate, in nikoli ne zapustijo vašega brskalnika. Preizkušajo, ali programska oprema lahko prebere vaš življenjepis, ne pa, kako dobro je napisan." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "To dejanje ni mogoče razveljaviti." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "To dejanje ni mogoče razveljaviti. Vsi vaši podatki bodo trajno izbrisani." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Tega dejanja ni mogoče razveljaviti. Sporočila pogovorov in naložene priloge bodo odstranjene. Delovni življenjepis ostane na vaši nadzorni plošči in ga je mogoče izbrisati ločeno." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Tega dejanja ni mogoče razveljaviti. Sporočila in priloge niti bodo odstranjene." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Tega dejanja ni mogoče razveljaviti. Izbriše sporočila niti in naložene priloge." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Te niti agenta ni bilo mogoče odpreti." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Tega dejanja ni mogoče razveljaviti. Izbriše sporočila niti in naložene priloge. Delovni življenjepis ostane na vaši nadzorni plošči in ga lahko izbrišete posebej." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "To preverjanje ne velja za to datoteko." msgid "This check only runs on resumes written in English." msgstr "To preverjanje se izvaja le za življenjepise, napisane v angleščini." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "S tem se ustvari nov ključ API, ki drugim programom omogoča branje in spreminjanje podatkov vašega življenjepisa prek API-ja Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ta datum ne bo pravilno prebran." @@ -5523,6 +5521,10 @@ msgstr "To je obrazec XFA, zato večina programske opreme prebere le prazno ogro msgid "This is not a common resume page size." msgstr "To ni običajna velikost strani za življenjepis." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Ta ključ je prikazan samo enkrat. Kopirajte ga, preden zaprete to pogovorno okno." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Ta povezava nima protokola." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "To lahko traja nekaj minut, odvisno od odziva AI ponudnika. Prosimo, ne zaprite okna ali osvežite strani." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "To meri, kako zvesto lahko programska oprema izvleče besedilo te datoteke. Ne napoveduje, ali bo prijava zavrnjena. Tega ne zmore noben pripomoček. Vaša datoteka je bila prebrana v tem brskalniku in nikoli naložena." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "To meri, kako zvesto lahko programska oprema izlušči besedilo iz te datoteke. Ne napoveduje, ali bo prijava zavrnjena, in tega ne zmore nobeno orodje. Vaša datoteka je bila prebrana v tem brskalniku in nikoli naložena na strežnik." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Ta življenjepis je zaklenjen in ga ni mogoče posodobiti." msgid "This resume is long." msgstr "Ta življenjepis je dolg." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Ta življenjepis je zaščiten z geslom" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Ta življenjepis je posodobil agent umetne inteligence." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Nastavitve deljenja tega življenjepisa so se spremenile drugje." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ta pregled je mnenje jezikovnega modela o vašem besedilu. Ne spremeni zgornjega rezultata in je lahko napačen. Razumite ga kot drugo mnenje, ne kot sodbo." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ta ocena je mnenje jezikovnega modela o vašem pisanju. Ne spremeni ocene zgoraj in se lahko moti. Vzemite jo kot drugo mnenje, ne kot razsodbo." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ta vloga nima opisa." msgid "This section has content but never appears." msgstr "Ta razdelek ima vsebino, vendar se nikoli ne pojavi." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Ta razdelek je namenjen vašim osebnim opombam, ki se nanašajo na ta življenjepis. Vsebina tukaj ostane zasebna in ni deljena z nikomer." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Ta razdelek je razdeljen na več stolpcev." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Ta korak je neobvezen, vendar priporočen." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Ta nit je arhivirana. Novih sporočil ni mogoče pošiljati." +msgid "This thread is archived. You can't send new messages." +msgstr "Ta nit je arhivirana. Novih sporočil ne morete pošiljati." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Ta nit je samo za branje" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Ta nit je samo za branje, ker delujoči življenjepis ali ponudnik umetne inteligence ni na voljo." -#: 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 "To bo ustvarilo nov API ključ za dostop do API-ja Reactive Resume, da bodo stroji lahko dostopali do vaših podatkov življenjepisa." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Če nameravate imeti več ključev, vam bo to pomagalo pri kasnejši identifikaciji." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "S tem boste odstranili vse elemente iz tega razdelka." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Razdelek o znanjih in spretnostih prilagodite tako, da bo podpiral ciljno vlogo, namesto da bi se bral kot seznam ključnih besed." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Časovni posnetek gradnje življenjepisa z Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Časovni posnetek nastajanja življenjepisa v Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Časovnica" msgid "Tip" msgstr "Nasvet" -#: 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 "Namig: Poimenujte svoj API ključ v skladu z namenom ključa, da ga boste kasneje lažje prepoznali." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Namig: Življenjepis lahko poimenujete glede na delovno mesto, na katerega se prijavljate." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Naziv" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Za izbris računa morate vnesti potrditveno besedilo in klikniti spodnji gumb." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Za izbris računa vnesite spodnje potrditveno besedilo in nato kliknite gumb." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "Sledite delovnemu mestu, na katerega se prijavljate, in povežite življ #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Spremljajte svojo prvo aplikacijo" +msgstr "Spremljajte svojo prvo prijavo" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Pri izvozu izklopite neobvezne ligature." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Vklopite javno deljenje, da spremljate, kolikokrat je bil vaš življenjepis ogledan ali prenesen. Samo vi lahko vidite statistiko vašega življenjepisa." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Vklopite javno deljenje, da boste spremljali, kolikokrat je bil vaš življenjepis ogledan ali prenesen. Te številke vidite samo vi." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Dvostopenjska avtentikacija" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Dvostopenjska avtentikacija je bila uspešno onemogočena." +msgid "Two-factor authentication is now disabled." +msgstr "Dvofaktorska avtentikacija je zdaj onemogočena." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Dvostopenjska avtentikacija je bila uspešno nastavljena." +msgid "Two-factor authentication is now enabled." +msgstr "Dvofaktorska avtentikacija je zdaj omogočena." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Odkleni" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Neimenovani ključ dostopa" +msgstr "Neimenovani ključ passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Posodobite obstoječo prostovoljsko izkušnjo" msgid "Update Password" msgstr "Posodobi geslo" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Posodobite označevalne oznake projekta, da prikažete vodstvo, omejitve, kompromise in merljive rezultate." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Posodobi življenjepis" @@ -5970,9 +5952,13 @@ msgstr "Posodobi življenjepis" msgid "Update the calendar date for this timeline entry." msgstr "Posodobite koledarski datum za ta vnos na časovnici." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Posodobi alineje o projektih tako, da pokažejo vodenje, omejitve, kompromise in merljive rezultate." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Posodobite podrobnosti te aplikacije." +msgstr "Posodobite podrobnosti te prijave." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Naložite .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Naložite življenjepis in poglejte, kaj sistem za sledenje kandidatom dejansko prebere iz njega. Vse poteka v tem brskalniku. Vaša datoteka se nikoli ne naloži na strežnik in nič se ne shrani." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Naložite življenjepis in poglejte, kaj iz njega prebere sistem za sledenje kandidatom. Vse teče v tem brskalniku. Vaša datoteka se nikoli ne naloži na strežnik in nič se ne shrani." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Opozorilo" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Oblike ni bilo mogoče samodejno zaznati – izberite jo zgoraj." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Formata nismo mogli zaznati samodejno. Izberite ga zgoraj." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Te strani nismo mogli najti." msgid "We couldn't link that provider account. Please try again." msgstr "Tega računa ponudnika nismo mogli povezati. Poskusite znova." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Te niti nismo mogli odpreti." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Vašega profila pri ponudniku nismo mogli prebrati." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Na vaš novi e-poštni naslov smo poslali potrditveno povezavo. Odprite jo, da potrdite spremembo." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Na vaš e-poštni naslov smo poslali novo povezavo za preverjanje. Odprite jo, da preverite svoj račun." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Spletno iskanje" @@ -6269,7 +6267,7 @@ msgstr "Ko je zaklenjen, življenjepisa ni mogoče posodobiti ali izbrisati." #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Od kod prihajajo aplikacije" +msgstr "Od kod prihajajo prijave" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Da, Reactive Resume je na voljo v več jezikih. Želeni jezik lahko izberete na strani z nastavitvami ali z izbirnikom jezika v zgornjem desnem kotu. Če svojega jezika ne najdete ali bi želeli izboljšati obstoječe prevode, lahko <0>prispevate prevode na Crowdin<1> (odpre se v novem zavihku)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Da. En klik izvozi vaš življenjepis v PDF, z ohranjenim oblikovanjem in slogom." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Da! Reactive Življenjepis je popolnoma brezplačen za uporabo, brez skritih stroškov, premium nivojev ali naročnin. Je odprtokoden in bo vedno ostal brezplačen." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Da. Izberite svoj jezik na strani z nastavitvami ali s preklopnikom jezikov v zgornjem desnem kotu. Če vašega jezika ni ali bi obstoječi prevod lahko bil boljši, lahko <0>prispevate k prevodom na Crowdinu<1> (odpre se v novem zavihku)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Imate tudi možnost namestitve na svoje strežnike z uporabo slike Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Da. Reactive Resume je brezplačen za uporabo, brez skritih stroškov, premium ravni ali naročnin. Je odprtokoden in tak bo tudi ostal." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Za prijavo lahko uporabite tudi svoje uporabniško ime." - -#: src/routes/_home/-sections/faq.tsx -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 življenjepis lahko delite prek edinstvenega javnega URL-ja, ga zaščitite z geslom ali prenesete kot PDF za neposredno deljenje. Izbira je vaša!" +msgid "You can also sign in with your username." +msgstr "Prijavite se lahko tudi s svojim uporabniškim imenom." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Dobili ste pošto!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Vaš račun je bil uspešno izbrisan." +msgid "Your account has been deleted." +msgstr "Vaš račun je izbrisan." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Vaši kontaktni podatki niso na prvi strani." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Vaši podatki so bili uspešno izvoženi." +msgid "Your data has been exported." +msgstr "Vaši podatki so izvoženi." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Vaši podatki so varni in se nikoli ne delijo ali prodajajo nikomur." #: src/routes/_home/-sections/faq.tsx -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ši podatki so varno shranjeni in se nikoli ne delijo s tretjimi osebami. Reactive Življenjepis lahko tudi gostite sami na svojih strežnikih za popoln nadzor nad svojimi podatki." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Vaši podatki so shranjeni varno in nikoli deljeni s tretjimi osebami. Če želite popoln nadzor nad njimi, lahko Reactive Resume gostite na lastnih strežnikih." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Vaših zadnjih sprememb ni bilo mogoče shraniti." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Vaši podedovani slogi ostanejo aktivni, dokler izrecno ne aktivirate tega osnutka semantičnega CSS-ja." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Vaši stari slogi ostanejo aktivni, dokler ne aktivirate tega osnutka Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Robovi vaše strani so zelo ozki." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Vaše geslo je bilo uspešno ponastavljeno. Zdaj se lahko prijavite z novim geslom." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Vaše geslo je ponastavljeno. Zdaj se lahko prijavite z novim geslom." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Vaše geslo je bilo uspešno posodobljeno." +msgid "Your password has been updated." +msgstr "Vaše geslo je posodobljeno." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Vaša telefonska številka je zapisana v nenavadni obliki." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Vaš profil je bil uspešno posodobljen." +msgid "Your profile has been updated." +msgstr "Vaš profil je posodobljen." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Vaš življenjepis je bil uspešno ustvarjen." +msgid "Your resume has been created." +msgstr "Vaš življenjepis je ustvarjen." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Vaš življenjepis je bil uspešno izbrisan." +msgid "Your resume has been deleted." +msgstr "Vaš življenjepis je izbrisan." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Vaš življenjepis je bil uspešno podvojen." +msgid "Your resume has been duplicated." +msgstr "Vaš življenjepis je podvojen." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Vaš življenjepis je bil uspešno uvožen." +msgid "Your resume has been imported." +msgstr "Vaš življenjepis je uvožen." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Vaš življenjepis je bil obnovljen v izbrano različico." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Vaš življenjepis je bil uspešno posodobljen." +msgid "Your resume has been updated." +msgstr "Vaš življenjepis je posodobljen." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Vaš življenjepis uporablja „I“ in „my“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Javna povezava do vašega življenjepisa je trenutno zaščitena z geslom. Geslo delite le z osebami, ki jim zaupate." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Javni URL vašega življenjepisa je zaščiten z geslom. Geslo delite samo z ljudmi, ki jim zaupate." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Vaša podpora zagotavlja, da projekt ostane brezplačen in dostopen za vse, sedaj in v prihodnosti." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Vaša podpora ohranja projekt brezplačen in odprt za vse, zdaj in v prihodnje." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Oddalji" #: src/libs/locale.ts msgid "Zulu" msgstr "Zuluščina" - diff --git a/apps/web/locales/sq-AL.po b/apps/web/locales/sq-AL.po index 33af6e0be..c5ac4a901 100644 --- a/apps/web/locales/sq-AL.po +++ b/apps/web/locales/sq-AL.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Pyetje<1>të Bëra<2>Shpesh" #: 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.<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!" -msgstr "<0>Faleminderit që po përdorni Reactive Resume! Ky aplikacion është një punë pasioni, i krijuar kryesisht në kohën time të lirë, me mbështetje të mrekullueshme nga kontribuues me burim të hapur anembanë botës.<1>Nëse Reactive Resume ju ka ndihmuar dhe dëshironi të ndihmoni që të mbetet falas dhe i hapur për të gjithë, ju lutemi merrni në konsideratë të bëni një donacion. Çdo kontribut, sado i vogël, vlerësohet!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Faleminderit që përdorni Reactive Resume. Këtë aplikacion e ndërtoj kryesisht në kohën time të lirë, me ndihmën e kontribuuesve me kod të hapur nga e gjithë bota.<1>Nëse ju ka qenë i dobishëm dhe dëshironi që të mbetet falas dhe i hapur për të gjithë, ju lutem merrni në konsideratë një dhurim. Çdo shumë ndihmon." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 vit" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Shabllone" +msgid "15 Templates" +msgstr "15 shabllone" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 muaj" msgid "6 months" msgstr "6 muaj" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Një eksportim i pastër me një kolonë të vetme ruan çdo fakt. Kolonat dhe imazhet janë ku ato humbasin." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Një link konfirmimi është dërguar në adresën tuaj aktuale të emailit. Ju lutemi kontrolloni kutinë tuaj postare për të konfirmuar ndryshimin." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Një datë është në të ardhmen." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Një font referohet por nuk është i integruar." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Një ndërtues i CV-së, falas dhe me burim të hapur që thjeshton procesin e krijimit, përditësimit dhe shpërndarjes së CV-së tuaj." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Një krijues CV-je falas dhe me kod të hapur, që e bën të lehtë krijimin, përditësimin dhe ndarjen e CV-së suaj." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Një boshllëk nuk është problem. Shtoni një shpjegim një-rreshtor n msgid "A link points somewhere other than the address it shows." msgstr "Një lidhje çon diku tjetër nga adresa që tregon." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Një link drejt CV-së tuaj është kopjuar në clipboard." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Shumë njerëz më kanë shkruar ndër vite për të ndarë eksperiencat e tyre me Reactive Resume dhe se si u ka ndihmuar, dhe unë kurrë nuk lodhem duke i lexuar. Nëse keni një histori për të ndarë, më njoftoni duke më dërguar një email në <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Një link i ri verifikimi është dërguar në adresën tuaj të emailit. Ju lutemi kontrolloni kutinë tuaj postare për të verifikuar llogarinë." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Ndër vite shumë njerëz më kanë shkruar se si i ka ndihmuar Reactive Resume, dhe nuk lodhem kurrë duke i lexuar ato mesazhe. Nëse keni një histori për të ndarë, më shkruani në <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Një faqe është e rrotulluar." msgid "A passion project by <0>Amruth Pillai." msgstr "Një projekt pasioni nga <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Një gamë dizajnesh për të zgjedhur, dhe të tjera janë duke ardhur." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Një CV e strukturuar për një lexues njeri, me foto, tituj dhe kolona" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Një eksport me një kolonë të vetme ruan çdo të dhënë. Kolonat dhe imazhet janë aty ku humbasin të dhënat." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Një shtrirje" @@ -243,10 +234,6 @@ msgstr "Një adresë web është shkruar pa https://." 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." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Përdorni API-n për të aksesuar programatikisht CV-të dhe të dhënat tuaja." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Shto një fushë të personalizuar" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Shtoni një punë për të cilën po aplikoni, lidhni CV-në që dërguat dhe zhvendoseni atë përmes linjës suaj ndërsa gjërat përparojnë." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Shtoni një punë për të cilën po aplikoni dhe lidhni CV-në që dërguat. Zhvendoseni nëpër tabelë ndërsa merrni përgjigje." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Shto një hyrje, ose përdor projekte dhe punë vullnetare për të treg msgid "Add and test a provider before starting an agent thread." msgstr "Shtoni dhe testoni një ofrues përpara se të filloni një fije diskutimi agjentësh." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Shtoni edhe një shtresë mbrojtjeje në llogarinë tuaj." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Shto aplikacion" +msgstr "Shto aplikim" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Shto etiketë" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Shto në tubacion" +msgstr "Shto në proces" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Çdo etiketë" #: 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 "Kushdo që viziton URL-në publike të CV-së duhet të fusë këtë fjalëkalim për ta aksesuar atë." - -#: 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 "Kushdo që ka URL-në publike të CV-së do të jetë në gjendje ta shikojë dhe shkarkojë CV-në tuaj pa futur një fjalëkalim." +msgid "Anyone who opens the public URL will need this password." +msgstr "Kushdo që hap URL-në publike do të ketë nevojë për këtë fjalëkalim." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Çdokush që ka linkun mund të shikojë dhe shkarkojë CV-në." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Kushdo që ka URL-në publike do të mund ta shohë dhe ta shkarkojë CV-në tuaj pa fjalëkalim." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Akses API" @@ -621,16 +612,16 @@ msgstr "Veprimet e aplikimit" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Aplikacioni u shtua në tubacionin tuaj." +msgstr "Aplikimi u shtua në procesin tuaj." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Kopilot i aplikacionit" +msgstr "Kopilot i aplikimeve" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Aplikacioni u fshi." +msgstr "Aplikimi u fshi." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -638,14 +629,14 @@ msgstr "Statistikat e aplikacionit" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Aplikacioni u përditësua." +msgstr "Aplikimi u përditësua." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Aplikacionet" +msgstr "Aplikimet" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Mirato" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Miratuar — në pritje të agjentit…" +msgid "Approved, waiting for the agent…" +msgstr "Miratuar, në pritje të agjentit…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabisht" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkiv" +msgstr "Arkivo" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Vetëplotësimi dështoi." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "I disponueshëm në shumë gjuhë. Nëse dëshironi të kontribuoni, shikoni Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "E disponueshme në disa gjuhë. Nëse doni të ndihmoni në përkthim, shkoni te Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbajxhanisht" msgid "Back to authentication settings" msgstr "Kthehu te cilësimet e vërtetimit" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Kthehu te hyrja" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Kthehu te CV-të" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Kthehu te hyrja" @@ -844,17 +832,13 @@ msgstr "URL-ja bazë" msgid "Basics" msgstr "Bazat" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Shabllone të bukura për të zgjedhur, me më shumë që po vijnë." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalisht" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Më e mira për aplikacione, ndarje dhe printim." +msgstr "Më e mira për aplikime, ndarje dhe printim." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Pengesë" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Bordi" +msgstr "Tabela" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -896,7 +880,7 @@ msgstr "Ndërtoni CV-në tuaj" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx msgid "Builder Command Palette" -msgstr "Paneli i komandave të ndërtuesit" +msgstr "Paneli i komandave të redaktuesit" #: src/libs/locale.ts msgid "Bulgarian" @@ -981,6 +965,10 @@ msgstr "Ndrysho gjuhën" msgid "Change language to…" msgstr "Ndrysho gjuhën në…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Ndryshoni ngjyrat, fontet dhe dizajnin sipas dëshirës suaj." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Ndrysho temën në…" @@ -1006,6 +994,10 @@ msgstr "Kontrollo përsëri" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Kontrolloni që skedari i eksportuar përmban gjithçka që prisni, dhe që i gjithë përbëhet nga tekst i zgjedhshëm." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Shikoni çfarë do të humbiste një sistem gjurmimi aplikantësh dhe shtoni vetëm fjalë kyçe për të cilat jeni i sigurt." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Kontrolloni emailin tuaj për një link për të rivendosur fjalëkalimin." @@ -1056,10 +1048,6 @@ msgstr "Zgjidhni një paracaktim ose një hije të personalizuar." msgid "Choose a resume" msgstr "Zgjidhni një CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Zgjidh një bisedë ekzistuese nga shiriti anësor ose fillo një temë të re të fokusuar në draft." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Zgjidhni PDF, DOCX, Markdown ose JSON. Eksportoni CV-në dhe letrën motivuese veçmas kur të jetë e mundur." @@ -1073,7 +1061,7 @@ msgstr "Rreth" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "E qartë" +msgstr "Pastro" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Kompania A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Krahasoni këtë CV me URL-në e këtij roli dhe përditësoni fjalët kyçe duke e mbajtur zërin konciz dhe të besueshëm." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Krahaso këtë CV me këtë URL të shpalljes së punës dhe përditëso fjalët kyçe pa e tepruar." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Lidhja dështoi." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Lidhja u verifikua — ofruesi është gati për përdorim." +msgid "Connection verified. The provider is ready to use." +msgstr "Lidhja u verifikua. Ofruesi është gati për përdorim." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Vazhdo aty ku e keni lënë" #: 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 "Vazhdo aty ku e keni lënë duke importuar një CV ekzistuese që keni krijuar me Reactive Resume ose ndonjë ndërtues tjetër CV-sh. Formatet e mbështetura përfshijnë PDF, Microsoft Word, si dhe skedarë JSON nga 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 "Kontributet financojnë rregullimet e gabimeve, përditësimet e sigurisë dhe përmirësimet e vazhdueshme për ta mbajtur aplikacionin duke funksionuar pa probleme." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Vazhdoni aty ku e latë duke importuar një CV që keni ndërtuar në Reactive Resume ose në një krijues tjetër CV-je. Formatet e mbështetura janë PDF, Microsoft Word dhe skedarët JSON nga Reactive Resume ose JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Korrigjoni vitin ose përdorni \"Të pranishëm\" për punën e vazhdues msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Korrigjoni vitin, ose shkruani \"Present\" për punë në vazhdim." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX-ja nuk u gjenerua dot. Ju lutemi provoni përsëri." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF-ja nuk u gjenerua dot. Ju lutemi provoni përsëri." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "CV-ja juaj nuk u përgatit dot për printim. Ju lutemi provoni përsëri." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Nuk mund të lidhemi me ofruesin e inteligjencës artificiale. Ju lutemi msgid "Could not restore this patch." msgstr "Nuk mundi ta rikthente këtë patch." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Vërtetimi me dy faktorë nuk u konfigurua dot." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Nuk mund të verifikohej lidhja e ofruesit." @@ -1304,12 +1305,12 @@ msgstr "Nuk mundi të verifikojë lidhjen. Kontrolloni çelësin API, modelin dh #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Aplikacioni nuk mund të shtohej. Ju lutemi provoni përsëri." +msgstr "Aplikimi nuk mund të shtohej. Ju lutemi provoni përsëri." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Aplikacioni nuk mund të fshihej." +msgstr "Aplikimi nuk mund të fshihej." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Nuk mund të fshihej hyrja e afatit kohor." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Aplikacioni nuk mund të zhvendosej. Ju lutemi provoni përsëri." +msgstr "Aplikimi nuk mund të zhvendosej. Ju lutemi provoni përsëri." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Numëroni sipas burimit" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Numërohet veçmas nga rezultati i analizimit. Mbulimi nuk është një parashikim për asgjë." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Numërohet veçmas nga rezultati i analizimit. Mbulimi nuk parashikon asgjë." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Krijo një CV nga shembujt" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Krijoni sa më shumë CV që dëshironi, pa kufizime." +msgid "Create as many resumes as you want." +msgstr "Krijoni sa CV të dëshironi." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Krijo një tani" msgid "Create resume with options" msgstr "Krijo CV me opsione" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Krijoni, personalizoni dhe ndani CV-në tuaj. Reactive Resume është me kod të hapur, nuk ju gjurmon dhe mbetet falas." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Krijuar" @@ -1497,7 +1502,7 @@ msgstr "Krijuar" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Krijoi \"{0}\" dhe e lidhi me këtë aplikacion." +msgstr "Krijoi \"{0}\" dhe e lidhi me këtë aplikim." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1664,7 +1669,7 @@ msgstr "Fshi hyrjen e afatit kohor" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "U fshinë {0} aplikacione." +msgstr "U fshinë {0} aplikime." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Po fshihet CV-ja juaj..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Refuzuar — në pritje të agjentit…" +msgid "Denied, waiting for the agent…" +msgstr "Refuzuar, në pritje të agjentit…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Refuzo" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Vendoseni në serverët tuaj duke përdorur imazhin Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Përshkruani secilin rol me pika të shkurtra. Paragrafët e ngjeshur janë më të vështirë për t'u shqyrtuar shpejt dhe për t'u segmentuar." @@ -1764,6 +1773,10 @@ msgstr "Dhuro" msgid "Donate to Reactive Resume" msgstr "Dhuro në Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Dhurimet paguajnë rregullimin e gabimeve, përditësimet e sigurisë dhe punën e përditshme për ta mbajtur aplikacionin në funksionim." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "U krye" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Dyfisho" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Dubliko si Draft i AI-së" +msgid "Duplicate as AI draft" +msgstr "Dyfisho si draft me AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "Holandisht" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "Versionet e mëparshme ruhen; historiku i anulimeve të ndërtuesit rivendoset." +msgstr "Versionet e mëparshme ruhen; historiku i anulimeve të redaktuesit rivendoset." #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1868,7 +1881,7 @@ msgstr "Redakto {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Redakto aplikacionin" +msgstr "Redakto aplikimin" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Anglisht" msgid "English (United Kingdom)" msgstr "Anglisht (Mbretëria e Bashkuar)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Forconi sigurinë e llogarisë suaj me shtresa shtesë mbrojtjeje." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Futni një emër për fjalëkalimin tuaj." +msgstr "Futni një emër për çelësin tuaj të kalimit." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Vendosni një fjalëkalim të ri për llogarinë tuaj" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Vendosni një nga kodet tuaja të ruajtura rezervë për të hyrë në llogarinë tuaj" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Vendosni fjalëkalimin që ju ndau pronari i CV-së." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Vendosni URL-në për ta lidhur" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Vendosni URL-në me të cilën doni të lidheni:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Vendosni kodin e verifikimit nga aplikacioni juaj i autentikimit" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Shkruani fjalëkalimin tuaj aktual dhe një fjalëkalim të ri për të përditësuar llogarinë tuaj." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Shkruani fjalëkalimin tuaj për të konfirmuar konfigurimin e vërtetimit me dy faktorë. Kur të jetë aktiv, do t’ju duhet të jepni një kod nga aplikacioni juaj i autentikimit sa herë që hyni." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Vendosni fjalëkalimin tuaj për të konfirmuar konfigurimin e vërtetimit me dy faktorë. Pasi të aktivizohet, do t'ju duhet një kod nga aplikacioni juaj i vërtetimit sa herë që kyçeni." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Çdo kontroll kaloi. Asgjë këtu nuk duhet ta ndalojë një analizues të lexojë CV-në tuaj." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Çdo kontribut, i madh apo i vogël, bën një ndryshim të madh për projektin.<0/>Faleminderit për mbështetjen tuaj!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Çdo kontribut ndihmon, sado i vogël qoftë.<0/>Faleminderit për mbështetjen tuaj!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Çdo shabllon ka pamje të ndryshme, prandaj zgjidhni atë që i përshtatet mënyrës si doni të paraqiteni. Reactive Resume ka 15 prej tyre për momentin, dhe të tjera janë duke ardhur." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Skadon pas" msgid "Expires on {0}" msgstr "Skadon më {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Eksploroni përzgjedhjen tonë të larmishme të shablloneve, secili i dizenjuar për stile, profesione dhe personalitete të ndryshme. Reactive Resume aktualisht ofron 12 shabllone, me më shumë që po vijnë." - -#: src/features/settings/pages/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 "Eksploroni dokumentacionin e API-së për të mësuar si të integroni Reactive Resume me aplikacionet tuaja. Gjeni endpoint-e të detajuara, shembuj kërkesash dhe metoda autentikimi." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exporto" @@ -2083,17 +2096,13 @@ msgstr "Eksporto PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Eksportoni CV-në si PDF me tekst, jo si imazh apo skanim." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Eksportoni CV-në tuaj ose letrën e motivimit në formatin që ju nevojitet." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Eksportoni CV-në tuaj në PDF menjëherë, pa pritje ose vonesa." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Eksportoni CV-në tuaj në PDF me një klikim, pa pritje." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Pipeline-flow.png u eksportua" +msgstr "pipeline-flow.png u eksportua" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2161,12 +2170,12 @@ msgstr "Dështoi lidhja me ofruesin. Ju lutemi provoni përsëri." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Dështoi regjistrimi i fjalëkalimit. Ju lutemi provoni përsëri." +msgstr "Dështoi regjistrimi i çelësit të kalimit. Ju lutemi provoni përsëri." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Dështoi rinemrimi i passkey. Ju lutemi provoni përsëri." +msgstr "Dështoi riemërtimi i çelësit të kalimit. Ju lutemi provoni përsëri." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Ruajtja e ofruesit të inteligjencës artificiale dështoi." msgid "Failed to send password reset email. Please try again." msgstr "Dështoi dërgimi i emailit për rivendosjen e fjalëkalimit. Ju lutemi provoni përsëri." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Dështoi konfigurimi i vërtetimit me dy faktorë." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtro sipas etiketave" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Gjej pikat e dobëta dhe rishkruani ato me rezultate, numra, fushëveprim dhe folje më të mprehta." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Gjej pikat e dobëta dhe rishkruaji me rezultate më të forta, shifra, shtrirje dhe folje më të mprehta." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Trashësia e germave" msgid "Font Weights" msgstr "Pesha e germave" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Për një përvojë të sigurt dhe pa shpërqendrime." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Për shembull, informacioni se cilave kompani u keni dërguar këtë CV ose linket drejt përshkrimeve të vendeve të punës mund të shënohen këtu." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Për arsye sigurie, ky çelës do të shfaqet vetëm një herë." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Për shembull, shënoni se cilave kompani ua dërguat këtë CV, ose lidhje drejt përshkrimeve të punës." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Boshllëqet:" msgid "Generate a random name" msgstr "Gjenero një emër të rastësishëm" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Po gjenerohet PDF-ja juaj..." + #: src/libs/locale.ts msgid "German" msgstr "Gjermanisht" @@ -2471,7 +2473,7 @@ msgstr "Shko te paneli kryesor" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Shko te paneli i rezumëve" +msgstr "Shko te paneli i CV-ve" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Hebraisht" #: 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 "Më ndihmoni të përfshij më shumë kontribuues me eksperiencë, duke ulur barrën mbi një mirëmbajtës të vetëm dhe duke përshpejtuar zhvillimin." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Më ndihmoni të sjell më shumë kontribuues me përvojë, që puna të mos varet nga një mirëmbajtës i vetëm." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ndihmoni të përkthehet aplikacioni në gjuhën tuaj" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Këtu keni një gamë shabllonesh CV-je për profesione dhe personalitete të ndryshme. Qoftë nëse preferoni moderne apo klasike, të theksuara apo të thjeshta, ka një dizajn që ju përshtatet. Shfletoni opsionet më poshtë dhe zgjidhni një shabllon që i përshtatet stilit tuaj." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Këtu është API key-ja juaj e re" @@ -2657,10 +2655,6 @@ msgstr "Hungarisht" msgid "Icon" msgstr "Ikona" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifikoni boshllëqet për një sistem gjurmimi të aplikantëve dhe aplikoni vetëm përmirësime të fjalëve kyçe me besim të lartë." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Nëse vjen nga një skanim, kjo pritet. Përndryshe hiqeni; rekrutuesit e lexojnë si mbushje me fjalë kyçe." @@ -2701,7 +2695,7 @@ msgstr "Importo nga CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "U importuan {0} aplikacione." +msgstr "U importuan {0} aplikime." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "CV në JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kanadisht (Kannada)" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Mbani një adresë të vetme, që askush të mos duhet të hamendësojë cilën të përdorë." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Mbani një adresë të vetme, që programet të mos duhet të hamendësojnë cilën të përdorin." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Mbajeni nën 2.5 MB, zakonisht duke hequr ose zvogëluar imazhet." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Mbani këtu shënime private për këtë CV. Askush tjetër nuk mund t'i shohë." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Mbajeni përmbajtjen e CV-së si tekst i vërtetë, jo si imazhe teksti." @@ -3058,13 +3056,17 @@ msgstr "Lartësia e rreshtit" msgid "Link a Reactive Resume (recommended)" msgstr "Lidh një Reactive Resume (rekomandohet)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Lidhni një CV të Reactive Resume për të përdorur vlerësimin e përputhjes dhe përshtatjen me AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Lidhni një CV dhe ngjitni përshkrimin e punës (Modifiko) për të vlerësuar përputhshmërinë dhe për të përshtatur një kopje." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Resume Reaktive e lidhur" +msgstr "Reactive Resume i lidhur" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referim…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Lidhja e një Reactive Resume aktivizon vlerësimin e përputhjes me AI dhe përshtatjen." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Po lidhet llogaria juaj {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Duke ngarkuar ofruesit e inteligjencës artificiale. Ju lutemi provoni p #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Duke ngarkuar aplikacionet…" +msgstr "Duke ngarkuar aplikimet…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Vendndodhja" msgid "Lock" msgstr "Kyç" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Çkyçu" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Pjesë të gjata janë shkruar me shkronja të mëdha." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Navigimi kryesor" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Bëjeni seksionin e përvojës më të orientuar drejt rezultateve dhe hiqni përgjegjësitë e paqarta." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Bëje seksionin e përvojës të flasë për rezultate dhe hiq përgjegjësitë e paqarta." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Duhet të fillojë me https://" msgid "Name" msgstr "Emri" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Emërtojeni CV-në sipas pozicionit për të cilin po aplikoni." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Emrat ju ndihmojnë të dalloni çelësat nga njëri-tjetri, prandaj emërtojeni sipas asaj për të cilën do ta përdorni." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Emrat ju ndihmojnë të dalloni çelësat e kalimit nga njëri-tjetri, nëse regjistroni më shumë se një." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalisht" @@ -3335,11 +3340,11 @@ msgstr "Regjistrimet e llogarive të reja janë aktualisht të çaktivizuara në #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Aplikacion i ri" +msgstr "Aplikim i ri" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Veçori të reja po shtohen dhe përmirësohen vazhdimisht, ndaj kontrolloni shpesh." +msgid "New features land regularly, so check back now and then." +msgstr "Veçori të reja shtohen rregullisht, prandaj kthehuni për t'i parë herë pas here." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Fije e re" msgid "New Thread" msgstr "Fije e re" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Pa reklama dhe pa gjurmues, që asgjë të mos ju dalë në rrugë." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Pa reklama, pa gjurmim" @@ -3384,16 +3393,21 @@ msgstr "Asnjë ofrues i inteligjencës artificiale i lidhur" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Asnjë aplikacion nuk përputhet me filtrat tuaj." +msgstr "Asnjë aplikim nuk përputhet me filtrat tuaj." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Ende nuk ka aplikacione — shtoni disa për të parë gypin tuaj dhe normat e përgjigjeve." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Ende nuk ka aplikime. Shtoni disa për të parë hinkën dhe normat e përgjigjes." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nuk u gjetën lista me pika." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Asnjë komandë nuk përputhet me këtë kërkim." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Nuk u gjetën tituj seksionesh konvencionalë." @@ -3425,15 +3439,15 @@ msgstr "Asnjë rregull njëfaqësh dhe asnjë font apo ndërprerje karriere e tr #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Ende nuk janë regjistruar asnjë fjalëkalim." +msgstr "Ende nuk është regjistruar asnjë çelës kalimi." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Nuk u gjet asnjë numër telefoni." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Asnjë parashikim nëse do të refuzoheni — asnjë mjet nuk mund ta bëjë këtë." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Asnjë parashikim nëse do të refuzoheni. Asnjë mjet nuk mund ta bëjë këtë." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Reja Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Pasi të fshihet, çelësi nuk mund t'i qaset më të dhënave tuaja. Kjo nuk mund të zhbëhet." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Hyrje me një klik" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "U kontrolluan vetëm {0} faqet e para, kështu që ky raport nuk mbulon të gjithë skedarin." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Vetëm {MAX_IMPORT} rreshtat e parë importohen menjëherë — {overflow} u la jashtë. Ndani skedarin për të importuar pjesën tjetër." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Vetëm {MAX_IMPORT} rreshtat e parë importohen njëherësh, duke lënë jashtë {overflow}. Ndajeni skedarin për të importuar pjesën tjetër." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Hap" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Agjent i hapur i inteligjencës artificiale" +msgstr "Hap agjentin e inteligjencës artificiale" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Asistent i hapur i inteligjencës artificiale" +msgstr "Hap asistentin e inteligjencës artificiale" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3605,7 +3623,7 @@ msgstr "Hap modalitetin e fokusit" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Hap në ndërtues" +msgstr "Hap në redaktues" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Shënim opsional për agjentin" msgid "Optional note for the agent…" msgstr "Shënim opsional për agjentin…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Opsionalisht, vendosni një fjalëkalim në mënyrë që vetëm personat me fjalëkalim të mund ta shikojnë CV-në tuaj përmes linkut." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Opsionalisht, cilat terma nga një shpallje pune shfaqen tashmë." @@ -3707,15 +3721,15 @@ msgstr "Stili i paragrafit dhe titullit" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Fjalëkalimi" +msgstr "Çelësi i kalimit" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Çelësi i kalimit u fshi me sukses." +msgid "Passkey deleted." +msgstr "Çelësi i kalimit u fshi." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey u regjistrua me sukses." +msgid "Passkey registered." +msgstr "Çelësi i kalimit u regjistrua." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3723,7 +3737,7 @@ msgstr "Çelësa të kalimit" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Passkeys & 2FA" +msgstr "Çelësat e kalimit & 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Hutim" msgid "Persian" msgstr "Persisht" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Personalizoni CV-në tuaj me çdo ngjyrë, gërma apo dizajn dhe bëjeni tuajën." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefoni" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Zgjidhni një bisedë nga shiriti anësor, ose nisni një fije të re për të punuar mbi një draft." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Zgjidhni një format për CV-në ose letrën tuaj motivuese." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Zgjidh një ikonë" @@ -3844,31 +3862,19 @@ msgstr "Foto" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Rrjedha e tubacionit" +msgstr "Rrjedha e procesit" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Shëndeti i tubacionit në të gjitha aplikacionet" +msgstr "Gjendja e procesit në të gjitha aplikimet" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Vendose atë në një faqe nga paneli Layout, ose fshihe nëse do ta parkoje." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Tekst i thjeshtë, ideal për mjetet e AI dhe modifikimet e shpejta." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Ju lutemi shkruani një fjalëkalim të ri për llogarinë tuaj" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Ju lutemi shkruani fjalëkalimin që është ndarë me ju nga pronari i CV-së për të vazhduar." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Ju lutemi shkruani URL-në që dëshironi të lidhni:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Tekst i thjeshtë, për mjete AI dhe ndryshime të shpejta." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Ju lutemi mbështesni projektin" msgid "Please upload a PDF file." msgstr "Ju lutemi ngarkoni një skedar PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Ju lutemi prisni ndërkohë që po gjenerohet PDF-ja juaj..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Ju lutemi prisni ndërsa PDF-ja juaj po gjenerohet…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polonisht" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Preferenca" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Përgatit një patch konservator që përmirëson qartësinë pa ndryshuar rrëfimin e karrierës sime." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Përgatit një ndryshim të kujdesshëm që përmirëson qartësinë pa e ndryshuar historinë e karrierës sime." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekte" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Mbroni CV-në tuaj nga akseset e paautorizuara me një fjalëkalim" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Mbroni CV-në tuaj me një fjalëkalim dhe lejoni vetëm personat me fjalëkalim ta shikojnë atë." +msgid "Protect your resume with a password" +msgstr "Mbroni CV-në tuaj me një fjalëkalim" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikime" msgid "Publisher" msgstr "Botues" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Vendosni një fjalëkalim në CV-në tuaj, që ta lexojnë vetëm ata të cilëve ua jepni." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Vendosni një adresë email të thjeshtë pranë krerit të faqes së parë. Kjo është ajo nën të cilën ju regjistrojnë shumica e sistemeve." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - Shko në faqen kryesore" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Rezervë Reaktive (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 vazhdon të rritet falë komunitetit të tij të gjallë. Ky projekt ia dedikon përparimin e tij shumë individëve që kanë dhënë kohën dhe aftësitë e tyre për ta bërë më të mirë. Ne vlerësojmë programuesit që kanë përmirësuar veçoritë në GitHub, gjuhëtarët përkthimet e të cilëve në Crowdin e kanë bërë atë të aksesueshëm për një audiencë më të gjerë dhe njerëzit që kanë dhuruar për të mbështetur zhvillimin e vazhdueshëm." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume përmirësohet sepse njerëzit i japin kohën e tyre. Kontribuuesit në GitHub ndërtojnë veçoritë dhe rregullojnë gabimet, përkthyesit në Crowdin e bëjnë të lexueshëm në gjuhë të tjera, dhe dhuruesit ndihmojnë që zhvillimi të vazhdojë. Ky projekt ua detyron përparimin e tij të gjithëve." #: 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 është një projekt falas dhe me burim të hapur, i ndërtuar me dashuri dhe i mirëmbajtur nga unë dhe një komunitet kontribuesish. Donacionet tuaja ndihmojnë të mbajmë dritat ndezur dhe kodin në lëvizje." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume është një projekt falas dhe me kod të hapur, i mirëmbajtur nga unë dhe një bashkësi kontribuuesish. Dhurimet tuaja mbulojnë kostot e funksionimit dhe e mbajnë zhvillimin në ecje." #: 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." -msgstr "Reactive Resume është një ndërtues i CV-së, falas dhe me burim të hapur që thjeshton procesin e krijimit, përditësimit dhe shpërndarjes së CV-së tuaj." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume është një krijues CV-je falas dhe me kod të hapur, që e bën të lehtë krijimin, përditësimin dhe ndarjen e CV-së suaj." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." -msgstr "Reactive CV është falas dhe me kod të hapur. Nëse ju ka ndihmuar, ju lutemi merrni në konsideratë dhurimin." +msgstr "Reactive Resume është falas dhe me kod të hapur. Nëse ju ka ndihmuar, ju lutemi merrni në konsideratë dhurimin." #: 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 ë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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume është me kod të hapur, privat dhe falas. Nuk shfaq reklama, nuk gjurmon çfarë bëni dhe nuk i mbyll veçoritë pas një pagese." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume mbetet falas, me burim të hapur dhe i pavarur sepse kom #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Rezyme Reaktive v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Riemërto" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Shndërron CV-në tuaj aktuale në PDF dhe kryen kontrollin e plotë të skedarit, në shfletuesin tuaj. Asgjë nuk ngarkohet." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "E kthen CV-në tuaj aktuale në PDF dhe e kryen kontrollin e plotë të skedarit në shfletuesin tuaj. Asgjë nuk ngarkohet." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Të rikthehet ky version?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Rezyme" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Modifikim i CV-së" msgid "Resume file" msgstr "Skedari i CV-së" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Lidhja e CV-së u kopjua në kujtesë." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Rezyme e lidhur" @@ -4330,6 +4333,10 @@ msgstr "Opsionet e CV-së" msgid "Resume patch" msgstr "Rifillimi i patch-it" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Shabllone CV-je për profesione dhe shije të ndryshme. Zgjidhni atë që ju përshtatet." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Shqyrto modifikimet" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Rishikoni CV-në tuaj me një përshkrim pune dhe më bëni pyetje përpara se të ndryshoni seksionet e pasigurta." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Shqyrto CV-në përballë një përshkrimi pune, dhe pyetmë përpara se të ndryshosh diçka për të cilën nuk je i sigurt." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Duke vlerësuar…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Ripërpunoni përmbledhjen në mënyrë që të synojë një rol të menaxherit të lartë të inxhinierisë pa tingëlluar si i përgjithshëm." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Rishkruaj përmbledhjen për një pozicion menaxheri të lartë inxhinierie, dhe mbaje konkrete." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Rishkruani këtë CV për një tranzicion nga themeluesi në udhëheqës produkti të një startup-i me ndikim të qartë në biznes." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Rishkruaj këtë CV për një themelues startup-i që po kalon në një rol drejtuesi produkti, dhe trego ndikimin në biznes." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Kërko" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Kërko aplikacione…" +msgstr "Kërko aplikime…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Ndarës" msgid "Serbian" msgstr "Serbisht" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Vendosni një fjalëkalim nëse doni që URL-në publike ta hapin vetëm ata që e dinë." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Vendosni një ofrues të inteligjencës artificiale" msgid "Set up an AI provider before starting a thread." msgstr "Konfiguro një ofrues të inteligjencës artificiale përpara se të fillosh një temë diskutimi." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Së pari konfiguroni një ofrues AI." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Konfiguro një ofrues të inteligjencës artificiale për të biseduar rreth këtij CV-je dhe për të aplikuar ndryshimet automatikisht." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Konfiguroni një ofrues të inteligjencës artificiale për të filluar." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Konfiguro aplikacionin e autentikimit" msgid "Shadow Width" msgstr "Gjerësia e hijes" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Ndajeni me një URL publike, vendosini një fjalëkalim asaj URL-je, ose shkarkoni PDF-në dhe dërgojeni vetë." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Ndani CV-në tuaj me një URL publike dhe lejoni të tjerët ta shikojnë atë." +msgid "Share your resume with a public URL." +msgstr "Ndani CV-në tuaj me një URL publike." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Kyçu në llogarinë tuaj" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Hyni me GitHub, Google ose një ofrues tjetër të personalizuar OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Dilni" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Disa shkronja dalin si pikëpyetje." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Disa kontrolle kanë nevojë për informacion që ky skedar nuk e mban: përmbajtje faqesh që nuk mund të inspektoheshin, ose tekst në një gjuhë që këto kontrolle nuk e mbulojnë. Ato nuk numërohen as të kaluara, as të dështuara." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Disa kontrolle kanë nevojë për informacion që ky skedar nuk e mbart: përmbajtje faqesh që nuk u inspektua dot, ose tekst në një gjuhë që këto kontrolle nuk e mbulojnë. Ato nuk numërohen as si kaluese, as si të dështuara." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Katrori" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Skena" +msgstr "Faza" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Filloni CV-në me emrin tuaj në rreshtin e vet." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Filloni temën" +msgid "Start thread" +msgstr "Nis fijen" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Përshtat rezymenë time" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Përshtateni këtë CV me përshkrimin e punës së një menaxheri produkti dhe theksoni pronësinë e planit të punës, komunikimin me palët e interesuara dhe rezultatet e matshme të lançimit." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Përshtate këtë CV me një përshkrim pune për menaxher produkti, dhe thekso përgjegjësinë për planin e produktit, komunikimin me palët e interesuara dhe rezultatet e matshme të lansimeve." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agjenti ka nevojë për kontributin tuaj." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API key u fshi me sukses." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Dokumentacioni i API-së tregon si ta lidhni Reactive Resume me aplikacionet tuaja. Ai mbulon pikat fundore, formatin e kërkesave dhe vërtetimin." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API key nuk do të mund të aksesojë më të dhënat tuaja pas fshirjes. Ky veprim nuk mund të zhbëhet." +msgid "The API key has been deleted." +msgstr "Çelësi API u fshi." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Aplikacioni që ju dërgoi këtu bëri një kërkesë autorizimi të pav msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Kontrollet më sipër janë mekanike. Ky pyet një model gjuhësor se çfarë do të mendonte një lexues për pikat tuaja, dhe sugjeron rishkrime. Nuk prodhon rezultat." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Komanda që po kërkoni nuk ekziston." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Kontrolli i thelluar nuk mundi të përfundonte. Ju lutemi provoni përsëri." @@ -5317,10 +5332,6 @@ msgstr "Përgjigjja e ofruesit nuk mund të verifikohej. Ju lutemi filloni sëri msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Pamja paraprake e CV-së nuk mund të përditësohej. Pamja paraprake e fundit e vlefshme shfaqet ende." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV-ja që po përpiqeni të aksesoni është e mbrojtur me fjalëkalim" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "I njëjti rresht përsëritet në çdo faqe." @@ -5369,26 +5380,13 @@ msgstr "Nuk ka lidhje me një profil, portofol apo depo kodi." msgid "There is no summary paragraph." msgstr "Nuk ka paragraf përmbledhës." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Ndodhi një problem gjatë gjenerimit të DOCX-it, ju lutemi provoni përsëri." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Pati një problem gjatë gjenerimit të PDF-së, ju lutemi provoni përsëri." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Pati një problem gjatë përgatitjes së CV-së suaj për printim, ju lutemi provoni përsëri." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Nuk kishte informacion të mjaftueshëm për të kryer këtë kontroll." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Këto kontrolle kryhen ndërsa shkruani dhe nuk largohen kurrë nga shfletuesi juaj. Ata pyesin nëse një makinë mund të lexojë rezymenë tuaj, jo nëse lexon mirë." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Këto kontrolle ekzekutohen ndërsa shkruani dhe nuk dalin kurrë nga shfletuesi juaj. Ato testojnë nëse programet mund ta lexojnë CV-në tuaj, jo sa mirë është shkruar." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Ky veprim nuk mund të zhbëhet." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Ky veprim nuk mund të zhbëhet. Të gjitha të dhënat tuaja do të fshihen përgjithmonë." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Ky veprim nuk mund të zhbëhet. Mesazhet e bisedave dhe bashkëngjitjet e ngarkuara do të hiqen. CV-ja e punës mbetet në panelin tuaj dhe mund të fshihet veçmas." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Ky veprim nuk mund të anulohet. Mesazhet dhe bashkëngjitjet e fijeve do të hiqen." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Ky veprim nuk mund të zhbëhet. Ai fshin mesazhet e fijes dhe bashkëngjitjet e ngarkuara." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Kjo temë diskutimi për agjentët nuk mund të hapej." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Ky veprim nuk mund të zhbëhet. Ai fshin mesazhet e fijes dhe bashkëngjitjet e ngarkuara. CV-ja në punë mbetet në panelin tuaj të kontrollit dhe mund ta fshini veçmas." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ky kontroll nuk zbatohet për këtë skedar." msgid "This check only runs on resumes written in English." msgstr "Ky kontroll ekzekutohet vetëm në CV të shkruara në anglisht." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Kjo krijon një çelës të ri API, i cili u lejon programeve të tjera të lexojnë dhe të ndryshojnë të dhënat e CV-së suaj përmes API-së së Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Kjo datë nuk do të lexohet saktë”." @@ -5523,6 +5521,10 @@ msgstr "Ky është një formular XFA, ndaj shumica e softuerëve lexojnë vetëm msgid "This is not a common resume page size." msgstr "Kjo nuk është një madhësi faqeje e zakonshme për CV." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Ky çelës shfaqet vetëm një herë. Kopjojeni përpara se ta mbyllni këtë dritare." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Kësaj lidhjeje i mungon protokolli i saj." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Kjo mund të zgjasë disa minuta, në varësi të përgjigjes së ofruesit të AI. Ju lutemi mos e mbyllni dritaren dhe mos rifreskoni faqen." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Kjo mat sa besnikërisht mund ta nxjerrë softueri tekstin e këtij skedari. Nuk parashikon nëse një aplikim do të refuzohet. Asnjë mjet nuk mundet. Skedari juaj u lexua në këtë shfletues dhe nuk u ngarkua kurrë." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Kjo mat sa besnikërisht mund të nxjerrin programet tekstin e këtij skedari. Nuk parashikon nëse një aplikim do të refuzohet, dhe asnjë mjet nuk mundet. Skedari juaj u lexua në këtë shfletues dhe nuk u ngarkua kurrë." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Kjo CV është e kyçur dhe nuk mund të përditësohet." msgid "This resume is long." msgstr "Kjo CV është e gjatë." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Kjo CV është e mbrojtur me fjalëkalim" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Kjo CV u përditësua nga një agjent i IA-së." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Cilësimet e ndarjes së këtij CV-je kanë ndryshuar diku tjetër." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Ky vlerësim është mendimi i një modeli gjuhësor për shkrimin tuaj. Nuk e ndryshon rezultatin më sipër, dhe mund të gabojë. Lexojeni si një mendim të dytë, jo si verdikt." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Ky vlerësim është mendimi i një modeli gjuhësor për shkrimin tuaj. Nuk e ndryshon rezultatin më sipër dhe mund të jetë gabim. Trajtojeni si një mendim të dytë, jo si një verdikt." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ky rol nuk ka përshkrim”." msgid "This section has content but never appears." msgstr "Ky seksion ka përmbajtje por nuk shfaqet kurrë." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Ky seksion është i rezervuar për shënimet tuaja personale specifike për këtë CV. Kjo përmbajtje mbetet private dhe nuk shpërndahet me askënd tjetër." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Ky seksion është i ndarë nëpër kolona." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Ky hap është opsional, por i rekomanduar." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Kjo temë diskutimi është arkivuar. Mesazhe të reja nuk mund të dërgohen." +msgid "This thread is archived. You can't send new messages." +msgstr "Kjo fije është arkivuar. Nuk mund të dërgoni mesazhe të reja." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Kjo temë është vetëm për lexim" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Kjo temë është vetëm për lexim sepse CV-ja ose ofruesi i inteligjencës artificiale nuk është i disponueshëm." -#: 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 "Kjo do të gjenerojë një API key të ri për të aksesuar API-n e Reactive Resume, për t’u lejuar makinave të ndërveprojnë me të dhënat e CV-së suaj." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Kjo do t'ju ndihmojë ta identifikoni më vonë, nëse planifikoni të keni disa çelësa hyrjeje." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Kjo do të heqë të gjitha artikujt nga ky seksion." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Forconi seksionin e aftësive në mënyrë që të mbështesë rolin e synuar në vend që të lexohet si një grumbull fjalësh kyçe." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstrim me timelapse i ndërtimit të një CV-je me Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Regjistrim i përshpejtuar i ndërtimit të një CV-je në Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Afati kohor" msgid "Tip" msgstr "Këshillë" -#: 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 "Këshillë: Jepini API key-t tuaj një emër që i korrespondon qëllimit të tij, për t’ju ndihmuar ta identifikoni më vonë." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Këshillë: Ju mund të emërtoni CV-në duke iu referuar pozicionit për të cilin po aplikoni." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titulli" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Për të fshirë llogarinë tuaj, duhet të shkruani tekstin e konfirmimit dhe të klikoni butonin më poshtë." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Për të fshirë llogarinë tuaj, shkruani tekstin e konfirmimit më poshtë, pastaj klikoni butonin." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5739,7 +5725,7 @@ msgstr "Ndiqni një punë për të cilën po aplikoni dhe lidhni CV-në që keni #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" -msgstr "Ndiqni aplikacionin tuaj të parë" +msgstr "Ndiqni aplikimin tuaj të parë" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "Track your resume's views and downloads" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Çaktivizoni ligaturat diskrecionale gjatë eksportimit." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Aktivizoni shpërndarjen publike për të gjurmuar sa herë është parë ose shkarkuar CV-ja juaj. Vetëm ju mund të shihni statistikat e CV-së suaj." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Aktivizoni ndarjen publike për të ndjekur sa herë është parë ose shkarkuar CV-ja juaj. Vetëm ju i shihni këto shifra." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Vërtetimi me dy faktorë" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Vërtetimi me dy faktorë u çaktivizua me sukses." +msgid "Two-factor authentication is now disabled." +msgstr "Vërtetimi me dy faktorë tani është çaktivizuar." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Vërtetimi me dy faktorë u konfigurua me sukses." +msgid "Two-factor authentication is now enabled." +msgstr "Vërtetimi me dy faktorë tani është aktivizuar." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Shkyç" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Fjalëkalim i paemëruar" +msgstr "Çelës kalimi i paemëruar" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Përditëso një eksperiencë vullnetare ekzistuese" msgid "Update Password" msgstr "Përditëso fjalëkalimin" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Përditësoni pikat e projektit për të treguar lidershipin, kufizimet, kompromiset dhe rezultatet e matshme." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Përditëso CV-në" @@ -5970,9 +5952,13 @@ msgstr "Përditëso CV-në" msgid "Update the calendar date for this timeline entry." msgstr "Përditësoni datën e kalendarit për këtë hyrje të afatit kohor." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Përditëso pikat e projekteve që të tregojnë udhëheqje, kufizime, kompromise dhe rezultate të matshme." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Përditësoni detajet e këtij aplikacioni." +msgstr "Përditësoni detajet e këtij aplikimi." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Ngarko .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Ngarkoni një CV dhe shikoni çfarë lexon në të vërtetë një sistem gjurmimi aplikantësh prej saj. Gjithçka ekzekutohet në këtë shfletues. Skedari juaj nuk ngarkohet kurrë, dhe asgjë nuk ruhet." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Ngarkoni një CV dhe shikoni çfarë lexon prej saj një sistem gjurmimi aplikantësh. Gjithçka ekzekutohet në këtë shfletues. Skedari juaj nuk ngarkohet kurrë dhe asgjë nuk ruhet." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6178,7 +6164,7 @@ msgstr "Shikime" #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx msgid "Volunteer" -msgstr "Vullnetare" +msgstr "Punë vullnetare" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "vs previous 30 days" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "paralajmërim" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Nuk mundëm ta zbulonim formatin automatikisht — ju lutemi zgjidhni atë më sipër." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Nuk e dalluam dot formatin automatikisht. Zgjidheni më sipër." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Nuk mundëm ta gjenim atë faqe" msgid "We couldn't link that provider account. Please try again." msgstr "Nuk arritëm ta lidhnim atë llogari të ofruesit. Ju lutemi provoni sërish." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Nuk e hapëm dot këtë fije." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Nuk arritëm ta lexonim profilin tuaj nga ofruesi." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Dërguam një lidhje konfirmimi te adresa juaj e re e email-it. Hapeni për të konfirmuar ndryshimin." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Dërguam një lidhje të re verifikimi te adresa juaj e email-it. Hapeni për të verifikuar llogarinë tuaj." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Kërkim në internet" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Po, Reactive Resume është i disponueshëm në shumë gjuhë. Mund të zgjidhni gjuhën tuaj të preferuar në faqen e parametrave, ose duke përdorur zgjedhësin e gjuhës në këndin e sipërm djathtas. Nëse nuk e shihni gjuhën tuaj, ose dëshironi të përmirësoni përkthimet ekzistuese, mund të <0>kontribuoni për përkthimet në Crowdin<1> (hapet në skedë të re)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Po. Një klikim e eksporton CV-në tuaj në PDF, me formatimin dhe stilin tuaj të paprekur." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Po! Reactive Resume është krejtësisht falas për t’u përdorur, pa kosto të fshehura, nivele premium ose tarifa abonimi. Është me burim të hapur dhe do të mbetet gjithmonë falas." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Po. Zgjidhni gjuhën tuaj në faqen e parametrave, ose me ndërruesin e gjuhës në cepin e sipërm djathtas. Nëse gjuha juaj mungon, ose përkthimi ekzistues mund të ishte më i mirë, mund të <0>kontribuoni në përkthimet në Crowdin<1> (hapet në skedë të re)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Ju keni gjithashtu mundësinë ta vendosni në serverët tuaj duke përdorur imazhin Docker." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Po. Reactive Resume është falas për t'u përdorur, pa kosto të fshehura, nivele premium apo tarifa abonimi. Është me kod të hapur dhe do të mbetet falas." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Ju gjithashtu mund të përdorni emrin tuaj të përdoruesit për t’u kyçur." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Mund të kyçeni edhe me emrin tuaj të përdoruesit." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Keni mesazhe të palexuara!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Llogaria juaj u fshi me sukses." +msgid "Your account has been deleted." +msgstr "Llogaria juaj u fshi." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Detajet tuaja të kontaktit nuk janë në faqen e parë." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Të dhënat tuaja janë eksportuar me sukses." +msgid "Your data has been exported." +msgstr "Të dhënat tuaja u eksportuan." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Të dhënat tuaja janë të sigurta dhe nuk ndahen apo shiten kurrë te askush." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Të dhënat tuaja ruhen në mënyrë të sigurt dhe nuk ndahen kurrë me palë të treta. Nëse doni kontroll të plotë mbi to, mund ta strehoni vetë Reactive Resume në serverët tuaj." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Ndryshimet tuaja të fundit nuk mund të ruheshin." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Stilet tuaja të trashëguara mbeten aktive derisa ta aktivizoni në mënyrë të qartë këtë draft Semantic CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Stilet tuaja të vjetra mbeten aktive derisa ta aktivizoni këtë draft Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,11 +6473,11 @@ msgid "Your page margins are very narrow." msgstr "Kufijtë e faqes tuaj janë shumë të ngushta." #: src/features/auth/pages/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." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Fjalëkalimi juaj u rivendos. Tani mund të kyçeni me fjalëkalimin e ri." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." +msgid "Your password has been updated." msgstr "Fjalëkalimi juaj u përditësua." #: src/features/ats-checker/messages.ts @@ -6491,33 +6485,33 @@ msgid "Your phone number is written in an unusual shape." msgstr "Numri juaj i telefonit është shkruar në një formë të pazakontë." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profili juaj u përditësua me sukses." +msgid "Your profile has been updated." +msgstr "Profili juaj u përditësua." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "CV-ja juaj u krijua me sukses." +msgid "Your resume has been created." +msgstr "CV-ja juaj u krijua." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "CV-ja juaj u fshi me sukses." +msgid "Your resume has been deleted." +msgstr "CV-ja juaj u fshi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "CV-ja juaj u dyfishua me sukses." +msgid "Your resume has been duplicated." +msgstr "CV-ja juaj u dyfishua." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "CV-ja juaj u importua me sukses." +msgid "Your resume has been imported." +msgstr "CV-ja juaj u importua." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "CV-ja juaj është rikthyer në versionin e zgjedhur." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "CV-ja juaj u përditësua me sukses." +msgid "Your resume has been updated." +msgstr "CV-ja juaj u përditësua." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "CV-ja juaj përdor \"I\" dhe \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Linku publik i CV-së suaj aktualisht është i mbrojtur me një fjalëkalim. Ndajeni fjalëkalimin vetëm me persona që i besoni." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL-ja publike e CV-së suaj është e mbrojtur me fjalëkalim. Ndajeni fjalëkalimin vetëm me njerëz që i besoni." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Mbështetja juaj siguron që projekti të mbetet falas dhe i aksesueshëm për të gjithë, tani dhe në të ardhmen." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Mbështetja juaj e mban projektin falas dhe të hapur për të gjithë, tani dhe më vonë." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zvogëlo" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/sr-SP.po b/apps/web/locales/sr-SP.po index 04a1aac88..af5473d79 100644 --- a/apps/web/locales/sr-SP.po +++ b/apps/web/locales/sr-SP.po @@ -119,11 +119,11 @@ msgstr "{label} током последњих 30 дана" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{passedRules} of {totalRules} checks passed" -msgstr "# од # провјере су прошли" +msgstr "Прошло је {passedRules} од {totalRules} провера" #: src/libs/resume/ats.ts msgid "{sectionTitle} · Item {itemNumber}" -msgstr "# · Ставка # " +msgstr "{sectionTitle} · Ставка {itemNumber}" #: src/routes/_home/-sections/hero.tsx msgid "<0>Finally,<1>A free and open-source resume builder" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Често<1>Постављана<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.<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!" -msgstr "<0>Хвала вам што користите Реактивни Резиме! Ова апликација је рад из љубави, настао углавном у моје слободно време, уз дивну подршку сарадника отвореног кода широм света.<1>Ако вам је Реактивни Резиме био од помоћи и желите да помогнете да остане бесплатан и отворен за све, размислите о донацији. Свака, па и најмања подршка, много значи!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Хвала вам што користите Reactive Resume. Ову апликацију правим углавном у слободно време, уз помоћ сарадника отвореног кода из целог света.<1>Ако вам је била корисна и желите да остане бесплатна и отворена за све, размислите о донацији. Сваки износ помаже." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 година" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ шаблона" +msgid "15 Templates" +msgstr "15 шаблона" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 месеца" msgid "6 months" msgstr "6 месеци" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Чист извоз са једном колоном чува сваку чињеницу. Колоне и слике су место где се оне губе." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Веза за потврду је послата на вашу тренутну адресу е-поште. Проверите пријемно сандуче да бисте потврдили промену." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Датум је у будућности." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Фонт је наведен, али није уграђен." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Бесплатан и отворен алат за креирање резимеа који поједностављује процес креирања, ажурирања и дељења вашег резимеа." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Бесплатан алат отвореног кода за резимее, који олакшава креирање, ажурирање и дељење вашег резимеа." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Празнина није проблем. Додајте објашње msgid "A link points somewhere other than the address it shows." msgstr "Веза води на неко друго место, а не на адресу коју приказује." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Веза ка вашем резимеу је копирана у привремену меморију." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Много људи ми је током година писало да поделе своја искуства са Реактивним Резимеом и како им је помогао, и никада ми не досади да их читам. Ако и ви имате причу да поделите, јавите ми тако што ћете ми послати е-поруку на <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Нова веза за верификацију је послата на вашу адресу е-поште. Проверите пријемно сандуче да бисте верификовали налог." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Током година ми је много људи писало о томе како им је Reactive Resume помогао, и никада ми не досади да читам те имејлове. Ако имате причу коју желите да поделите, пишите ми на <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,13 +210,21 @@ msgstr "Страница је ротирана." msgid "A passion project by <0>Amruth Pillai." msgstr "Страстни пројекат аутора <0>Амрута Пилаија." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Низ дизајна на избор, а долази их још." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Биографија распоређена за људског читаоца, са фотографијом, насловима и колонама" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Извоз у једној колони чува сваку чињеницу. Чињенице се губе у колонама и сликама." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" -msgstr "А стретцх" +msgstr "Амбициозно" #: src/features/ats-checker/messages.ts msgid "A web address is written without https://." @@ -243,10 +234,6 @@ msgstr "Веб адреса је написана без https://." 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 и стил." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Приступите својим резимеима и подацима програмски помоћу API-ја." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Додај прилагођено поље" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Додајте посао за који се пријављујете, повежите животопис који сте послали и померајте га кроз свој цевовод како ствари напредују." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Додајте посао за који конкуришете и повежите резиме који сте послали. Померајте га по табли како стижу одговори." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Додајте унос или користите пројекте и в msgid "Add and test a provider before starting an agent thread." msgstr "Додајте и тестирајте провајдера пре покретања нити агента." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Додајте још један слој заштите свом налогу." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Додајте апликацију" +msgstr "Додајте пријаву" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -441,7 +432,7 @@ msgstr "Додај ознаку" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Додајте у цевовод" +msgstr "Додајте у процес" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Било која ознака" #: 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 "Свако ко посети јавни URL резимеа мора да унесе ову лозинку да би му приступио." - -#: 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 "Свако ко има јавни URL резимеа моћи ће да прегледа и преузме ваш резиме без уношења лозинке." +msgid "Anyone who opens the public URL will need this password." +msgstr "Свако ко отвори јавни URL мораће да зна ову лозинку." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Свако ко има везу може да прегледа и преузме резиме." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Свако ко има јавни URL моћи ће да прегледа и преузме ваш резиме без лозинке." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API приступ" @@ -617,20 +608,20 @@ msgstr "Апликација" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Акције апликације" +msgstr "Радње над пријавом" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Апликација је додата у ваш цевовод." +msgstr "Пријава је додата у ваш процес." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" -msgstr "Апликација Цопилот" +msgstr "Copilot за пријаве" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Application deleted." -msgstr "Апликација је избрисана." +msgstr "Пријава је избрисана." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" @@ -638,14 +629,14 @@ msgstr "Статистика апликације" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Апликација је ажурирана." +msgstr "Пријава је ажурирана." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/dashboard/-components/sidebar.tsx #: src/routes/dashboard/applications/index.tsx msgid "Applications" -msgstr "Апликације" +msgstr "Пријаве" #: src/features/applications/components/insights-view.tsx msgid "Applications over time" @@ -661,15 +652,15 @@ msgstr "Пријављено" #: src/features/applications/components/application-detail-sheet.tsx msgid "Applied on" -msgstr "Примењено на" +msgstr "Пријављено дана" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Approve" msgstr "Одобри" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Одобрено — чека се агент…" +msgid "Approved, waiting for the agent…" +msgstr "Одобрено, чека се агент…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Арапски" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Архива" +msgstr "Архивирај" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "Atlas Cloud подржава Reactive Resume као спонзора п #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "АТС провера" +msgstr "ATS провера" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -758,7 +749,7 @@ msgstr "ATS провера" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx msgid "Attach a cover letter (PDF)" -msgstr "Приложите пропратно писмо (ПДФ)" +msgstr "Приложите пропратно писмо (PDF)" #: src/features/applications/components/application-detail-sheet.tsx msgid "Attach a resume file (PDF)" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Аутоматско попуњавање није успело." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Доступно на више језика. Ако желите да допринесете, погледајте Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Доступно на више језика. Ако желите да помогнете у превођењу, посетите Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Азербејџански" msgid "Back to authentication settings" msgstr "Назад на подешавања потврде идентитета" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Назад на пријаву" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Назад на биографије" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Назад на пријављивање" @@ -844,17 +832,13 @@ msgstr "Основни URL" msgid "Basics" msgstr "Основне информације" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Лепи шаблони из којих можете да бирате, а још више је у припреми." - #: src/libs/locale.ts msgid "Bengali" msgstr "Бенгалски" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Најбоље за апликације, дељење и штампање." +msgstr "Најбоље за пријаве, дељење и штампање." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Блокатор" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "одбора" +msgstr "Табла" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Промени језик" msgid "Change language to…" msgstr "Промени језик у…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Промените боје, фонтове и дизајн по свом укусу." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Промени тему у…" @@ -1006,6 +994,10 @@ msgstr "Провери поново" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Проверите да извезена датотека садржи све што очекујете и да је сав текст могуће означити." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Проверите шта би систем за праћење кандидата (ATS) пропустио и додајте само кључне речи у које сте сигурни." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Проверите е-пошту за везу за ресетовање лозинке." @@ -1040,7 +1032,7 @@ msgstr "Кинески (традиционални)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "Изаберите модел и нацртајте животопис." +msgstr "Изаберите модел и нацрт животописа." #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "Изаберите претходно подешен тон или пр msgid "Choose a resume" msgstr "Изаберите животопис" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Изаберите постојећи разговор са бочне траке или започните нову нит фокусирану на нацрт." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Изаберите PDF, DOCX, Markdown или JSON. Експортујте свој животопис и пропратно писмо одвојено када су доступни." @@ -1073,7 +1061,7 @@ msgstr "Круг" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Јасно" +msgstr "Обриши" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Компанија А–Ш" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Упоредите ову биографију са URL-ом ове позиције и ажурирајте кључне речи, а да притом глас буде концизан и веродостојан." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Упоредите овај резиме са огласом за посао на овом URL-у и ажурирајте кључне речи без претеривања." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Веза није успела." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Веза је верификована — провајдер је спреман за употребу." +msgid "Connection verified. The provider is ready to use." +msgstr "Веза је потврђена. Добављач је спреман за употребу." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Наставите тамо где сте стали" #: 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 "Наставите тамо где сте стали увозом постојећег резимеа који сте направили помоћу Реактивног Резимеа или неког другог алата за креирање резимеа. Подржани формати укључују PDF, Microsoft Word, као и JSON датотеке из Реактивног Резимеа." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Доприноси финансирају исправке грешака, безбедносна ажурирања и континуирана побољшања како би апликација радили глатко." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Наставите тамо где сте стали тако што ћете увести резиме који сте направили у Reactive Resume или у другом алату. Подржани формати су PDF, Microsoft Word и JSON фајлови из Reactive Resume или JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Исправите годину или користите \"Пресен msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Исправите годину, или напишите „Present“ за посао који је још у току." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Није било могуће генерисати DOCX. Молимо покушајте поново." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Није било могуће генерисати PDF. Молимо покушајте поново." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Није било могуће припремити ваш резиме за штампу. Молимо покушајте поново." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Није могуће успоставити везу са пружао msgid "Could not restore this patch." msgstr "Није могуће вратити ову закрпу." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Није било могуће подесити двофакторску аутентификацију." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Није могуће проверити везу са провајдером." @@ -1304,12 +1305,12 @@ msgstr "Није могуће проверити везу. Проверите AP #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Није могуће додати апликацију. Покушајте поново." +msgstr "Није могуће додати пријаву. Покушајте поново." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Брисање апликације није успело." +msgstr "Брисање пријаве није успело." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Није могуће избрисати унос временске л #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Премештање апликације није успело. Покушајте поново." +msgstr "Премештање пријаве није успело. Покушајте поново." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Рачунајте по извору" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Броји се одвојено од резултата анализе. Покривеност није предвиђање било чега." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Рачуна се одвојено од оцене читљивости. Покривеност не предвиђа ништа." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1390,7 +1391,7 @@ msgstr "Креирај" #: src/features/applications/components/application-ai-copilot.tsx msgid "Create a copy tuned to this job" -msgstr "Направите копију прилагођену овом задатку" +msgstr "Направите копију прилагођену овом послу" #: src/features/auth/pages/register.tsx msgid "Create a new account" @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Креирајте пример резимеа" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Креирајте онолико резимеа колико желите, без ограничења." +msgid "Create as many resumes as you want." +msgstr "Направите онолико резимеа колико желите." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Креирајте један сада" msgid "Create resume with options" msgstr "Креирајте резиме са опцијама" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Направите, прилагодите и поделите свој резиме. Reactive Resume је отвореног кода, не прати вас и остаје бесплатан." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Креирано" @@ -1497,7 +1502,7 @@ msgstr "Креирано" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Направио је „{0}“ и повезао га са овом апликацијом." +msgstr "Направљено је „{0}“ и повезано са овом пријавом." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1513,7 +1518,7 @@ msgstr "Обрезивање слике" #: src/features/applications/components/import-applications-sheet.tsx msgid "CSV data" -msgstr "ЦСВ подаци" +msgstr "CSV подаци" #: src/dialogs/auth/change-password.tsx msgid "Current Password" @@ -1664,7 +1669,7 @@ msgstr "Избриши унос временске линије" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Избрисане апликације ({0})." +msgstr "Избрисане пријаве: {0}." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Брисање вашег резимеа..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Одбијено — чека се агент…" +msgid "Denied, waiting for the agent…" +msgstr "Одбијено, чека се агент…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Одбиј" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Поставите га на сопствене сервере помоћу Docker имиџа." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Опишите сваку улогу кратким ставкама. Збијене пасусе је теже брзо прегледати и сегментирати." @@ -1764,6 +1773,10 @@ msgstr "Донирајте" msgid "Donate to Reactive Resume" msgstr "Донирајте Реактивном Резимеу" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Донације плаћају исправке грешака, безбедносне исправке и свакодневни посао одржавања апликације." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Готово" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Дуплирај" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Дуплирај као нацрт вештачке интелигенције" +msgid "Duplicate as AI draft" +msgstr "Дуплирај као АИ нацрт" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1868,7 +1881,7 @@ msgstr "Уреди {chip}" #: src/features/applications/components/application-form-sheet.tsx msgid "Edit application" -msgstr "Уреди апликацију" +msgstr "Уреди пријаву" #. placeholder {0}: selectedColor.token.value #: src/features/resume/stylesheet/editor.tsx @@ -1980,22 +1993,30 @@ msgstr "Енглески" msgid "English (United Kingdom)" msgstr "Енглески (Уједињено Краљевство)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Побољшајте безбедност свог налога додатним слојевима заштите." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Унесите име за свој кључ приступа." +msgstr "Унесите име за свој кључ за приступ." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Унесите нову лозинку за свој налог" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Унесите један од сачуваних резервних кодова да приступите налогу" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Унесите лозинку коју је власник резимеа поделио са вама." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Унесите URL на који треба да води веза" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Унесите URL на који желите да направите везу:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Унесите верификациони кôд из своје апликације за аутентификацију" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Унесите тренутну и нову лозинку да бисте ажурирали свој налог." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Унесите своју лозинку да потврдите подешавање двофакторске аутентификације. Када је омогућена, мораћете да унесете кôд из апликације за аутентификацију сваки пут када се пријављујете." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Унесите своју лозинку да бисте потврдили подешавање двофакторске аутентификације. Када је укључена, при сваком пријављивању потребан вам је код из апликације за аутентификацију." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Свака провера је прошла. Ништа овде не би требало да спречи парсер да прочита вашу биографију." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Сваки допринос, велики или мали, прави велику разлику за пројекат.<0/>Хвала вам на подршци!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Сваки допринос помаже, ма колико био мали.<0/>Хвала вам на подршци!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Сваки шаблон изгледа другачије, зато изаберите онај који одговара утиску који желите да оставите. Reactive Resume их тренутно има 15, а долази их још." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Истиче за" msgid "Expires on {0}" msgstr "Истиче {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Истражите наш разноврстан избор шаблона, од којих је сваки дизајниран да одговара различитим стиловима, професијама и личностима. Реактивни Резиме тренутно нуди 12 шаблона, а још је у припреми." - -#: src/features/settings/pages/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 "Истражите API документацију да бисте сазнали како да интегришете Реактивни Резиме са својим апликацијама. Пронађите детаљне крајње тачке, примере захтева и методе аутентификације." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Извоз" @@ -2077,23 +2090,19 @@ msgstr "Извези моје податке" #: src/features/applications/components/insights-view.tsx msgid "Export PNG" -msgstr "Извези ПНГ" +msgstr "Извези PNG" #: src/features/ats-checker/messages.ts msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Извезите биографију као текстуални PDF, а не као слику или скен." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Извезите свој животопис или пропратно писмо у формату који вам је потребан." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Експортујте свој животопис у ПДФ одмах, без чекања или одлагања." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Извезите свој резиме у PDF једним кликом, без чекања." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "Извезен пипелине-флов.пнг" +msgstr "Извезен pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2117,7 +2126,7 @@ msgstr "Није успело да се креира ваш налог. Моли #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Није успело брисање кључа лозинке. Молимо поново покушајте." +msgstr "Није успело брисање кључа за приступ. Молимо поново покушајте." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Није успело повезивање провајдера. Мол #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Није успело да се региструје паскворд. Молимо поново покушајте." +msgstr "Није успело да се региструје кључ за приступ. Молимо поново покушајте." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Није успело преименовање passkey-а. Молимо покушајте поново." +msgstr "Није успело преименовање кључа за приступ. Молимо покушајте поново." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Чување добављача вештачке интелигенци msgid "Failed to send password reset email. Please try again." msgstr "Послање е-поруке за ресетовање лозинке није успело. Молимо поново покушајте." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Није успело подешавање двофакторске аутентификације." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Филтрирај по ознакама" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Пронађите слабе тачке и препишите их са јачим исходима, бројевима, обимом и оштријим глаголима." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Пронађите слабе ставке и препишите их са јачим резултатима, бројевима, обимом и прецизнијим глаголима." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Дебљина фонта" msgid "Font Weights" msgstr "Дебљине фонта" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "За безбедно и без ометања искуство." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "На пример, овде можете забележити информације о томе којим компанијама сте послали овај резиме или везе ка описима посла." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Из безбедносних разлога, овај кључ ће бити приказан само једном." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "На пример, забележите којим компанијама сте послали овај резиме или линкове ка огласима за посао." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "празнине:" msgid "Generate a random name" msgstr "Генериши насумично име" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Генерисање вашег PDF-а..." + #: src/libs/locale.ts msgid "German" msgstr "Немачки" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Хебрејски" #: 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 "Помозите ми да укључим искусније сараднике, смањим терет на једног одржаваоца и убрзам развој." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Помозите ми да привучем више искусних сарадника, како посао не би почивао на једном одржаваоцу." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Помозите у преводу апликације на ваш језик" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Овде је избор шаблона резимеа за различите професије и личности. Без обзира да ли више волите модеран или класичан, упечатљив или једноставан стил, постоји дизајн који вам одговара. Погледајте опције испод и изаберите шаблон који одговара вашем стилу." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Ево вашег новог API кључа" @@ -2657,10 +2655,6 @@ msgstr "Мађарски" msgid "Icon" msgstr "Иконица" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Идентификујте недостатке у систему за праћење кандидата и примените само побољшања кључних речи са високом поузданошћу." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Ако потиче од скенирања, то је очекивано. У супротном, уклоните то; регрутери то тумаче као гомилање кључних речи." @@ -2687,21 +2681,21 @@ msgstr "Увези постојећи резиме" #: src/routes/dashboard/applications/index.tsx msgid "Import CSV" -msgstr "Увези ЦСВ" +msgstr "Увези CSV" #: src/features/applications/components/import-applications-sheet.tsx msgid "Import failed. Check the CSV and try again." -msgstr "Увоз није успео. Проверите ЦСВ и покушајте поново." +msgstr "Увоз није успео. Проверите CSV и покушајте поново." #: src/features/applications/components/import-applications-sheet.tsx #: src/routes/dashboard/applications/index.tsx msgid "Import from CSV" -msgstr "Увези из ЦСВ-а" +msgstr "Увези из CSV-а" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Увезено је {0} апликација(а)." +msgstr "Увезене пријаве: {0}." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2754,7 +2748,7 @@ msgstr "Унутрашњи кôд" #: src/routes/dashboard/applications/index.tsx msgid "Insights" -msgstr "Инсигхтс" +msgstr "Увиди" #. placeholder {0}: progress.page #. placeholder {1}: progress.pageCount @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "ЈСОН резиме" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Канада" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Задржите једну адресу, тако да ништа не мора да погађа коју треба користити." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Држите једну једину адресу, како софтвер не би морао да погађа коју да користи." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Држите је испод 2.5 MB, обично уклањањем или смањивањем слика." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Овде чувајте приватне белешке о овом резимеу. Нико други не може да их види." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Држите садржај биографије као стварни текст, а не као слике текста." @@ -3058,6 +3056,10 @@ msgstr "Висина реда" msgid "Link a Reactive Resume (recommended)" msgstr "Повежите Reactive Resume (препоручено)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Повежите Reactive Resume резиме да бисте користили АИ оцењивање подударности и прилагођавање." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Повежите резиме и налепите опис посла (Измени) да бисте оценили подударност и прилагодили копију." @@ -3078,10 +3080,6 @@ msgstr "Линкедин" msgid "LinkedIn, Referral…" msgstr "LinkedIn, препорука…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Повезивање Reactive Resume-а омогућава AI оцену подударања и прилагођавање." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Повезивање вашег {providerName} налога..." @@ -3104,7 +3102,7 @@ msgstr "Учитавање добављача вештачке интелиге #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Учитавање апликација…" +msgstr "Учитавање пријава…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Локација" msgid "Lock" msgstr "Закључај" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Одјава" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Дуги делови текста су написани великим словима." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Главна навигација" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Учините одељак о искуству више оријентисан ка резултатима и уклоните нејасне одговорности." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Учините да одељак о искуству буде о резултатима и избаците нејасне одговорности." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3212,11 +3205,11 @@ msgstr "Маргина (вертикална)" #: src/features/applications/components/application-detail-sheet.tsx msgid "Mark rejected" -msgstr "Марк је одбијен" +msgstr "Означи као одбијено" #: src/features/applications/components/application-ai-copilot.tsx msgid "Match scoring failed." -msgstr "Бодовање утакмице није успело." +msgstr "Оцењивање подударности није успело." #: src/features/ats-checker/ai-review/ai-review-results.tsx msgid "Medium impact" @@ -3274,7 +3267,7 @@ msgstr "Преместите одељак у другу колону или ст #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Померите позорницу" +msgstr "Промени фазу" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Мора да почне са https://" msgid "Name" msgstr "Име" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Назовите резиме по позицији за коју конкуришете." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Имена помажу да разликујете кључеве, зато га назовите по ономе за шта ћете га користити." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Имена помажу да разликујете кључеве за приступ ако региструјете више од једног." + #: src/libs/locale.ts msgid "Nepali" msgstr "Непалски" @@ -3335,11 +3340,11 @@ msgstr "Регистрација нових налога тренутно је #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Нова апликација" +msgstr "Нова пријава" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Нове функције се стално додају и унапређују, зато се често враћајте." +msgid "New features land regularly, so check back now and then." +msgstr "Нове функције стижу редовно, зато свратите с времена на време." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Нова тема" msgid "New Thread" msgstr "Нова тема" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Без реклама и без пратилаца, тако да вам ништа не смета." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Без оглашавања, без праћења" @@ -3384,16 +3393,21 @@ msgstr "Ниједан провајдер вештачке интелигенц #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Ниједна апликација не одговара вашим филтерима." +msgstr "Ниједна пријава не одговара вашим филтерима." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Још нема апликација — додајте неколико да видите свој ток и стопе одговора." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Још нема пријава. Додајте неколико да бисте видели свој левак и стопе одговора." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Нису пронађене листе са ставкама." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Ниједна команда не одговара тој претрази." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Нису пронађени уобичајени наслови одељака." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Није пронађен број телефона." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Никаквог предвиђања да ли ћете бити одбијени — ниједан алат то не може." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Никаквог предвиђања да ли ћете бити одбијени. Ниједан алат то не може." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Одија" msgid "Ollama Cloud" msgstr "Олама Клауд" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Када се обрише, кључ више не може да приступи вашим подацима. Ово се не може опозвати." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Пријава једним кликом" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Проверено је само првих {0} страница, тако да овај извештај не обухвата целу датотеку." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Одједном увози само првих {MAX_IMPORT} редова — изостављено је {overflow}. Поделите датотеку да бисте увезли остатак." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Одједном се увози само првих {MAX_IMPORT} редова, а {overflow} остаје изван. Поделите фајл да бисте увезли остатак." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3649,10 +3667,6 @@ msgstr "Опциона напомена за агента" msgid "Optional note for the agent…" msgstr "Опциона напомена за агента…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Опционално подесите лозинку тако да само особе са лозинком могу да виде ваш резиме путем везе." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Опционо, који термини из огласа за посао се већ појављују." @@ -3707,23 +3721,23 @@ msgstr "Стил пасуса и наслова" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Паскви" +msgstr "Кључ за приступ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Паскви је успешно избрисан." +msgid "Passkey deleted." +msgstr "Кључ за приступ је обрисан." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Паскви је успешно регистрован." +msgid "Passkey registered." +msgstr "Кључ за приступ је регистрован." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Паскви" +msgstr "Кључеви за приступ" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Приступне лозинке и 2FA" +msgstr "Кључеви за приступ и 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3803,7 +3817,7 @@ msgstr "Закрпа је враћена уназад." #. File format label in import source selector #: src/dialogs/resume/import.tsx msgid "PDF" -msgstr "ПДФ" +msgstr "PDF" #: src/dialogs/resume/sections/education.tsx #: src/dialogs/resume/sections/experience.tsx @@ -3820,16 +3834,20 @@ msgstr "Збуњеност" msgid "Persian" msgstr "Персијски" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Персонализујте свој резиме било којим бојама, фонтовима или дизајном и учините га јединственим." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Телефон" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Изаберите разговор из бочне траке или покрените нову тему да бисте радили на нацрту." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Изаберите формат за свој резиме или пропратно писмо." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Изаберите икону" @@ -3844,31 +3862,19 @@ msgstr "Слика" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Проток цевовода" +msgstr "Ток процеса" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Здравље цевовода у свим апликацијама" +msgstr "Стање процеса за све пријаве" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Поставите га на страницу са панела Лаиоут или га сакријте ако сте намеравали да га паркирате." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Обичан текст, идеалан за АИ алате и брзе измене." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Унесите нову лозинку за свој налог" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Унесите лозинку коју вам је поделио власник резимеа да бисте наставили." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Унесите URL на који желите да води веза:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Обичан текст, за АИ алате и брзе измене." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3876,15 +3882,7 @@ msgstr "Молимо вас да подржите пројекат" #: src/features/applications/components/file-attachment-field.tsx msgid "Please upload a PDF file." -msgstr "Отпремите ПДФ датотеку." - -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Сачекајте док се ваш PDF генерише..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Молимо сачекајте док се ваш PDF генерише…" +msgstr "Отпремите PDF датотеку." #: src/libs/locale.ts msgid "Polish" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Поставке" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Припремити конзервативну закрпу која побољшава јасноћу без промене наратива моје каријере." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Припремите конзервативну исправку која побољшава јасноћу, а не мења причу о мојој каријери." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Пројекти" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Заштитите свој резиме од неовлашћеног приступа лозинком" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Заштитите свој резиме лозинком и дозволите само особама са лозинком да га виде." +msgid "Protect your resume with a password" +msgstr "Заштитите свој резиме лозинком" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Публикације" msgid "Publisher" msgstr "Издавач" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Ставите лозинку на свој резиме да би га читали само људи којима га дате." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Ставите обичну имејл адресу близу врха прве странице. То је оно под чим вас већина система евидентира." @@ -4054,7 +4052,7 @@ msgstr "Поново извезите са уграђеним фонтовима #: src/features/applications/components/application-ai-copilot.tsx msgid "Re-score" -msgstr "Ре-сцоре" +msgstr "Поново оцени" #: src/routes/_home/-sections/header.tsx msgid "Reactive Resume - Go to homepage" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Реактивни резиме (JSON)" #: 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 "Реактивни Резиме наставља да расте захваљујући својој живој заједници. Овај пројекат дугује напредак бројним појединцима који су посветили своје време и вештине да га унапреде. Славимо програмере који су побољшали његове функције на GitHub-у, лингвисте чији су преводи на Crowdin-у учинили да буде доступан широј публици и људе који су донирали да подрже његов даљи развој." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume постаје бољи зато што му људи поклањају своје време. Сарадници на GitHub-у праве функције и исправљају грешке, преводиоци на Crowdin-у га чине читљивим на другим језицима, а донатори помажу да се развој настави. Овај пројекат свој напредак дугује свима њима." #: 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 "Реактивни Резиме је бесплатан и отворен пројекат, направљен с љубављу и одржаван од мене и заједнице сарадника. Ваше донације помажу да светла остану упаљена, а код настави да тече." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume је бесплатан пројекат отвореног кода, који одржавам ја заједно са заједницом сарадника. Ваше донације покривају трошкове рада и одржавају развој у току." #: 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." -msgstr "Реактивни Резиме је бесплатан и отворен алат за креирање резимеа који поједностављује процес креирања, ажурирања и дељења вашег резимеа." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume је бесплатан алат отвореног кода за резимее, који олакшава креирање, ажурирање и дељење вашег резимеа." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Реактивни резиме је бесплатан и отвореног кода. Ако вам је помогао, размислите о донацији." #: 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 "Реактивни Резиме је отвореног кода, усмерен на приватност и потпуно бесплатан. За разлику од других алата за креирање резимеа, не приказује огласе, не прати ваше податке и не ограничава функције иза платног зида." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume је отвореног кода, приватан и бесплатан. Не приказује рекламе, не прати шта радите и не закључава функције иза плаћеног зида." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Преименуј" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Претвара вашу тренутну биографију у PDF и покреће потпуну проверу датотеке, у вашем прегледачу. Ништа се не отпрема." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Приказује ваш тренутни резиме као PDF и покреће пуну проверу фајла у вашем прегледачу. Ништа се не отпрема." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Измена животописа" msgid "Resume file" msgstr "Датотека резимеа" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Веза ка резимеу је копирана у међуспремник." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Биографија је повезана" @@ -4328,7 +4331,11 @@ msgstr "Опције за резиме" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Настави закрпу" +msgstr "Закрпа животописа" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Шаблони резимеа за различите професије и укусе. Изаберите онај који вам одговара." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Прегледај измене" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Упоредите биографију са описом посла и поставите ми питања пре него што измените несигурне делове." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Прегледајте резиме у односу на опис посла и питајте ме пре него што промените било шта у шта нисте сигурни." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Преглед у току…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Прерадите резиме тако да циља на позицију вишег инжењерског менаџера, а да притом не звучи генерички." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Препишите сажетак за позицију старијег инжењерског менаџера и држите га конкретним." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Препишите ову биографију за прелаз од оснивача стартапа до вође производа са јасним утицајем на пословање." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Препишите овај резиме за оснивача стартапа који прелази на улогу вође производа и прикажите пословни утицај." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4495,11 +4502,11 @@ msgstr "Школа" #: src/features/applications/components/application-ai-copilot.tsx msgid "Score my fit" -msgstr "Оцените моју кондицију" +msgstr "Оцени моје подударање" #: src/features/applications/components/application-ai-copilot.tsx msgid "Scoring your fit…" -msgstr "Оцените своју кондицију…" +msgstr "Оцењивање вашег подударања…" #: src/routes/dashboard/-components/sidebar.tsx msgid "Search" @@ -4507,7 +4514,7 @@ msgstr "Претрага" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Претражи апликације…" +msgstr "Претражи пријаве…" #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Раздвајач" msgid "Serbian" msgstr "Српски" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Поставите лозинку ако желите да јавни URL отварају само људи који је знају." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Подесите добављача вештачке интелиген msgid "Set up an AI provider before starting a thread." msgstr "Подесите добављача вештачке интелигенције пре него што започнете тему." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Прво подесите АИ добављача." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Подесите добављача вештачке интелигенције да разговара о овом животопису и аутоматски примењује измене." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Подесите добављача вештачке интелигенције да бисте започели." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Подеси апликацију за аутентификацију" msgid "Shadow Width" msgstr "Ширина сенке" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Поделите га јавним URL-ом, ставите лозинку на тај URL или преузмите PDF и пошаљите га сами." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Поделите свој резиме јавним URL-ом и дозволите другима да га виде." +msgid "Share your resume with a public URL." +msgstr "Поделите свој резиме јавним URL-ом." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Пријавите се на свој налог" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Пријавите се помоћу GitHub-а, Google-а или прилагођеног OAuth провајдера." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Одјава" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Идентификатор (slug)" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Неки системи апликација захтевају један пре него што можете да га пошаљете." +msgstr "Неки системи за пријаву то захтевају пре него што можете да пошаљете." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Неки знакови се приказују као знаци питања." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Неким проверама је потребна информација коју ова датотека не садржи: садржај странице који није могао да се прегледа, или текст на језику који ове провере не покривају. Оне се не рачунају ни као прошле ни као неуспешне." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Некима од провера су потребне информације које овај фајл не носи: садржај страница који није могуће прегледати или текст на језику који ове провере не покривају. Не рачунају се ни као пролаз ни као пад." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Квадрат" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Стаге" +msgstr "Фаза" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Почните биографију својим именом у засебном реду." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Покрени тему" #: src/libs/resume/section.tsx @@ -5066,7 +5086,7 @@ msgstr "Прецртано" #: src/features/applications/components/application-ai-copilot.tsx msgid "Strong fit" -msgstr "Снажно уклапање" +msgstr "Снажно подударање" #: src/features/resume/stylesheet/toolbar.tsx msgid "Stylesheet editor" @@ -5129,7 +5149,7 @@ msgstr "Синхронизоване измене направљене на др #: src/routes/dashboard/applications/index.tsx msgid "Table" -msgstr "Табле" +msgstr "Табела" #: src/dialogs/resume/index.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -5150,12 +5170,12 @@ msgid "Tailor my resume" msgstr "Прилагодите мој животопис" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Прилагодите овај животопис опису посла менаџера производа и нагласите одговорност за план рада, комуникацију са заинтересованим странама и мерљиве резултате лансирања." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Прилагодите овај резиме опису посла за менаџера производа и нагласите власништво над мапом пута, комуникацију са заинтересованим странама и мерљиве резултате лансирања." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." -msgstr "Кројење није успело." +msgstr "Прилагођавање није успело." #: src/libs/locale.ts msgid "Tamil" @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Агенту је потребан ваш допринос." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API кључ је успешно обрисан." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API документација показује како да повежете Reactive Resume са сопственим апликацијама. Обухвата крајње тачке, формат захтева и аутентификацију." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API кључ више неће моћи да приступа вашим подацима након брисања. Ова радња се не може опозвати." +msgid "The API key has been deleted." +msgstr "API кључ је обрисан." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Апликација која вас је послала овде пос msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Провере изнад су механичке. Ово пита језички модел шта би читалац помислио о вашим ставкама и предлаже прераде. Не даје резултат." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Команда коју тражите не постоји." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Дубинска провера није могла да се заврши. Молимо покушајте поново." @@ -5317,10 +5332,6 @@ msgstr "Одговор добављача није могао да се потв msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Преглед резимеа није могао бити ажуриран. Последњи важећи преглед је и даље приказан." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Резиме коме покушавате да приступите је заштићен лозинком" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Исти ред се понавља на свакој страници." @@ -5369,26 +5380,13 @@ msgstr "Не постоји веза ка профилу, портфолију msgid "There is no summary paragraph." msgstr "Не постоји пасус са сажетком." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Дошло је до проблема при генерисању DOCX-а, молимо покушајте поново." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Дошло је до проблема приликом генерисања PDF-а, покушајте поново." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Дошло је до проблема приликом припреме вашег животописа за штампање, покушајте поново." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Није било довољно информација за покретање ове провере." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ове провере се покрећу док куцате и никада не напуштају прегледач. Питају да ли машина може да прочита ваш животопис, а не да ли чита добро." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Ове провере се извршавају док куцате и никада не напуштају ваш прегледач. Оне испитују да ли софтвер може да прочита ваш резиме, а не колико је добро написан." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Ова радња се не може опозвати." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Ова радња се не може опозвати. Сви ваши подаци биће трајно обрисани." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Ова радња се не може поништити. Поруке из разговора и отпремљени прилози биће уклоњени. Радни резиме остаје на вашој контролној табли и може се засебно обрисати." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Ова радња се не може поништити. Поруке и прилози у нитима ће бити уклоњени." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Ова радња се не може опозвати. Она брише поруке у теми и отпремљене прилоге." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Ова нит агента није могла бити отворена." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Ова радња се не може опозвати. Она брише поруке у теми и отпремљене прилоге. Радни резиме остаје на вашој контролној табли и можете га обрисати посебно." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ова провера се не примењује на ову дато msgid "This check only runs on resumes written in English." msgstr "Ова провера се покреће само на биографијама написаним на енглеском." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Ово прави нови API кључ, који другим програмима омогућава да читају и мењају податке вашег резимеа преко Reactive Resume API-ја." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Овај датум неће бити правилно прочитан“." @@ -5523,6 +5521,10 @@ msgstr "Ово је XFA формулар, тако да већина софтв msgid "This is not a common resume page size." msgstr "Ово није уобичајена величина странице за биографију." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Овај кључ се приказује само једном. Копирајте га пре него што затворите овај дијалог." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Овој вези недостаје њен протокол." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Ово може потрајати неколико минута, у зависности од одзива AI провајдера. Немојте затварати прозор нити освежавати страницу." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Ово мери колико верно софтвер може да извуче текст ове датотеке. Не предвиђа да ли ће пријава бити одбијена. Ниједан алат то не може. Ваша датотека је прочитана у овом прегледачу и никада није отпремљена." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Ово мери колико верно софтвер може да извуче текст овог фајла. Не предвиђа да ли ће пријава бити одбијена, нити то може било који алат. Ваш фајл је прочитан у овом прегледачу и никада није отпремљен." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Овај резиме је закључан и не може се ажу msgid "This resume is long." msgstr "Ова биографија је дугачка." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Овај резиме је заштићен лозинком" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Овај животопис је ажурирао вештачки агент." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Подешавања дељења ове биографије су промењена на другом месту." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Овај преглед је мишљење језичког модела о вашем тексту. Не мења резултат изнад, и може бити погрешан. Схватите га као друго мишљење, а не као пресуду." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Овај осврт је мишљење језичког модела о вашем писању. Он не мења оцену изнад и може да погреши. Схватите га као друго мишљење, а не као пресуду." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ова улога нема опис." msgid "This section has content but never appears." msgstr "Овај одељак има садржај, али се никада не појављује." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Овај одељак је резервисан за ваше личне белешке везане за овај резиме. Садржај овде остаје приватан и не дели се ни са ким другим." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Овај одељак је подељен на колоне." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Овај корак је опционо, али препоручен." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Ова тема је архивирана. Нове поруке се не могу слати." +msgid "This thread is archived. You can't send new messages." +msgstr "Ова тема је архивирана. Не можете слати нове поруке." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Ова тема је само за читање" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Ова тема је само за читање јер радни животопис или добављач вештачке интелигенције нису доступни." -#: 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 "Ово ће генерисати нови API кључ за приступ Реактивни Резиме API-ју како би машине могле да комуницирају са подацима вашег резимеа." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Ово ће вам помоћи да га касније идентификујете, ако планирате да имате више паскви." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Ово ће уклонити све ставке из овог одељка." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Пооштрите одељак о вештинама тако да подржава циљну улогу уместо да се чита као списак кључних речи." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Убрзана демонстрација креирања резимеа помоћу Реактивног Резимеа" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Убрзани снимак израде резимеа у Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Временска линија" msgid "Tip" msgstr "Савет" -#: 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 "Савет: Дајте свом API кључу име које одговара сврси кључа, како бисте га касније лакше препознали." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Савет: Резиме можете назвати у складу са позицијом за коју се пријављујете." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Наслов" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Да бисте обрисали свој налог, потребно је да унесете потврдни текст и кликнете на дугме испод." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Да бисте обрисали налог, укуцајте текст за потврду испод, а затим кликните на дугме." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Искључите необавезне лигатуре приликом извоза." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Укључите јавно дељење да бисте пратили колико пута је ваш резиме прегледан или преузет. Само ви можете да видите статистику свог резимеа." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Укључите јавно дељење да бисте пратили колико је пута ваш резиме прегледан или преузет. Само ви видите ове бројеве." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Двофакторска аутентификација" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Двофакторска аутентификација је успешно онемогућена." +msgid "Two-factor authentication is now disabled." +msgstr "Двофакторска аутентификација је сада онемогућена." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Двофакторска аутентификација је успешно подешена." +msgid "Two-factor authentication is now enabled." +msgstr "Двофакторска аутентификација је сада омогућена." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5846,7 +5832,7 @@ msgstr "Украјински" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Unarchive" -msgstr "Унарцхиве" +msgstr "Врати из архиве" #: src/components/input/rich-input.tsx msgid "Underline" @@ -5881,7 +5867,7 @@ msgstr "Откључај" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Неименовани тајни кључ" +msgstr "Неименовани кључ за приступ" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Ажурирај постојеће волонтерско искуст msgid "Update Password" msgstr "Ажурирај лозинку" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Ажурирајте пројектне тачке како бисте приказали лидерство, ограничења, компромисе и мерљиве резултате." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Ажурирај резиме" @@ -5970,9 +5952,13 @@ msgstr "Ажурирај резиме" msgid "Update the calendar date for this timeline entry." msgstr "Ажурирајте календарски датум за овај унос временске линије." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Ажурирајте ставке о пројектима тако да приказују вођство, ограничења, компромисе и мерљиве резултате." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Ажурирајте детаље ове апликације." +msgstr "Ажурирајте детаље ове пријаве." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5992,11 +5978,11 @@ msgstr "Ажурирање вашег резимеа..." #: src/features/applications/components/import-applications-sheet.tsx msgid "Upload .csv" -msgstr "Отпремите .цсв" +msgstr "Отпремите .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Отпремите биографију и видите шта систем за праћење кандидата заправо чита из ње. Све се покреће у овом прегледачу. Ваша датотека се никада не отпрема, и ништа се не чува." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Отпремите резиме и видите шта из њега чита систем за праћење кандидата. Све се извршава у овом прегледачу. Ваш фајл се никада не отпрема и ништа се не чува." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "упозорење" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Нисмо могли аутоматски да детектујемо формат — изаберите га изнад." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Нисмо могли аутоматски да откријемо формат. Изаберите га изнад." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Нисмо могли да пронађемо ту страницу" msgid "We couldn't link that provider account. Please try again." msgstr "Нисмо могли да повежемо тај налог добављача. Покушајте поново." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Нисмо могли да отворимо ову тему." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Нисмо могли да прочитамо ваш профил код добављача." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Послали смо везу за потврду на вашу нову имејл адресу. Отворите је да бисте потврдили промену." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Послали смо нову везу за верификацију на вашу имејл адресу. Отворите је да бисте верификовали налог." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Веб претрага" @@ -6269,7 +6267,7 @@ msgstr "Када је закључан, резиме се не може ажур #: src/features/applications/components/insights-view.tsx msgid "Where applications come from" -msgstr "Одакле долазе апликације" +msgstr "Одакле долазе пријаве" #: src/features/applications/components/insights-view.tsx msgid "Where your applications went" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Грок" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Да, Реактивни Резиме је доступан на више језика. Омиљени језик можете изабрати на страници подешавања или помоћу прекидача језика у горњем десном углу. Ако не видите свој језик или желите да побољшате постојеће преводе, можете <0>допринети преводима на Crowdin-у<1> (отвара се у новом језичку)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Да. Један клик извози ваш резиме у PDF, уз очувано форматирање и стилизовање." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Да! Реактивни Резиме је потпуно бесплатан за коришћење, без скривених трошкова, премијум нивоа или претплата. Он је отвореног кода и увек ће остати бесплатан." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Да. Изаберите свој језик на страници подешавања или помоћу пребацивача језика у горњем десном углу. Ако вашег језика нема или постојећи превод може бити бољи, можете <0>допринети преводима на Crowdin-у<1> (отвара се у новом језичку)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Такође имате могућност да примените апликацију на сопственим серверима користећи Docker слику." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Да. Reactive Resume је бесплатан за коришћење, без скривених трошкова, премијум нивоа или претплата. Отвореног је кода и остаће бесплатан." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Такође можете користити своје корисничко име за пријаву." - -#: src/routes/_home/-sections/faq.tsx -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 и делити директно. Избор је на вама!" +msgid "You can also sign in with your username." +msgstr "Такође се можете пријавити својим корисничким именом." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Стигла вам је пошта!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ваш налог је успешно обрисан." +msgid "Your account has been deleted." +msgstr "Ваш налог је обрисан." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Ваши контакт подаци нису на првој страници." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Ваши подаци су успешно извезени." +msgid "Your data has been exported." +msgstr "Ваши подаци су извезени." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Ваши подаци су безбедни и никада се не деле нити продају било коме." #: src/routes/_home/-sections/faq.tsx -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 "Ваши подаци се чувају безбедно и никада се не деле са трећим странама. Такође можете самостално хостовати Реактивни Резиме на сопственим серверима за потпуну контролу над подацима." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Ваши подаци се чувају безбедно и никада се не деле са трећим странама. Ако желите пуну контролу над њима, можете сами хостовати Reactive Resume на сопственим серверима." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Ваше последње измене нису могле бити сачуване." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Ваши старији стилови остају активни док експлицитно не активирате ову семантичку CSS верзију." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Ваши стари стилови остају активни док не активирате овај Semantic CSS нацрт." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Марге ваше странице су веома уске." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Ваша лозинка је успешно ресетована. Сада можете да се пријавите новом лозинком." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Ваша лозинка је ресетована. Сада се можете пријавити новом лозинком." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Ваша лозинка је успешно ажурирана." +msgid "Your password has been updated." +msgstr "Ваша лозинка је ажурирана." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Ваш број телефона је написан у необичном облику." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Ваш профил је успешно ажуриран." +msgid "Your profile has been updated." +msgstr "Ваш профил је ажуриран." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Ваш резиме је успешно креиран." +msgid "Your resume has been created." +msgstr "Ваш резиме је креиран." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ваш резиме је успешно обрисан." +msgid "Your resume has been deleted." +msgstr "Ваш резиме је обрисан." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Ваш резиме је успешно дуплиран." +msgid "Your resume has been duplicated." +msgstr "Ваш резиме је дуплиран." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Ваш резиме је успешно увезен." +msgid "Your resume has been imported." +msgstr "Ваш резиме је увезен." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Ваш животопис је враћен у изабрану верзију." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Ваш резиме је успешно ажуриран." +msgid "Your resume has been updated." +msgstr "Ваш резиме је ажуриран." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Ваша биографија користи „I“ и „my“." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Јавна веза вашег резимеа је тренутно заштићена лозинком. Делите лозинку само са особама којима верујете." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Јавни URL вашег резимеа заштићен је лозинком. Делите лозинку само са људима којима верујете." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Ваша подршка осигурава да пројекат остане бесплатан и доступан свима, сада и у будућности." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Ваша подршка одржава пројекат бесплатним и отвореним за све, сада и убудуће." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Умањи" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/sv-SE.po b/apps/web/locales/sv-SE.po index 296ef5287..80bcd59c7 100644 --- a/apps/web/locales/sv-SE.po +++ b/apps/web/locales/sv-SE.po @@ -35,7 +35,7 @@ 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 {Kolumn} other {Kolumner}}" +msgstr "{0, plural, one {# post} other {# poster}}" #. placeholder {0}: item.roles.length #: src/routes/builder/$resumeId/-sidebar/left/sections/experience.tsx @@ -99,7 +99,7 @@ msgstr "{0} att åtgärda" #: 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/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# error} other {# errors}}" @@ -107,7 +107,7 @@ msgstr "{count, plural, one {# fel} other {# fel}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# note} other {# notes}}" -msgstr "{count, plural, one {# not} other {# noter}}" +msgstr "{count, plural, one {# notering} other {# noteringar}}" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{count, plural, one {# warning} other {# warnings}}" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Vanliga<1>Ställda<2>Frågor" #: 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.<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!" -msgstr "<0>Tack för att du använder Reactive Resume! Den här appen är ett kärleksprojekt, skapat mestadels på min fritid, med fantastiskt stöd från open source-bidragare runt om i världen.<1>Om Reactive Resume har varit hjälpsamt för dig och du vill hjälpa till att hålla det gratis och öppet för alla, överväg gärna att donera. Varje litet bidrag uppskattas!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Tack för att du använder Reactive Resume. Jag bygger den här appen mest på fritiden, med hjälp av bidragsgivare med öppen källkod från hela världen.<1>Om den har varit till nytta för dig och du vill att den ska förbli gratis och öppen för alla, överväg gärna att donera. Varje belopp hjälper." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 år" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ mallar" +msgid "15 Templates" +msgstr "15 mallar" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 månader" msgid "6 months" msgstr "6 månader" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "En ren export med en enda kolumn bevarar varje fakta. Kolumner och bilder är där de går förlorade." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "En bekräftelselänk har skickats till din nuvarande e-postadress. Kontrollera din inkorg för att bekräfta ändringen." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Ett datum ligger i framtiden." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Ett typsnitt refereras men är inte inbäddat." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "En gratis CV-byggare med öppen källkod som förenklar processen med att skapa, uppdatera och dela ditt CV." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "En gratis CV-byggare med öppen källkod som gör det enkelt att skapa, uppdatera och dela ditt CV." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Ett mellanrum är inget problem. Lägg till en enradig förklaring om du msgid "A link points somewhere other than the address it shows." msgstr "En länk pekar någon annanstans än adressen den visar." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "En länk till ditt CV har kopierats till urklippet." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Många har under åren skrivit till mig för att dela sina erfarenheter med Reactive Resume och hur det har hjälpt dem, och jag tröttnar aldrig på att läsa dem. Om du har en berättelse att dela, berätta gärna genom att skicka ett mejl till mig på <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "En ny verifieringslänk har skickats till din e-postadress. Kontrollera din inkorg för att verifiera ditt konto." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Många har skrivit till mig genom åren om hur Reactive Resume hjälpte dem, och jag tröttnar aldrig på att läsa de mejlen. Har du en historia att dela, skriv till mig på <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "En sida är roterad." msgid "A passion project by <0>Amruth Pillai." msgstr "Ett passionsprojekt av <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Ett urval av designer att välja mellan, och fler är på väg." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Ett CV utformat för en mänsklig läsare, med foto, rubriker och kolumner" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "En export i en enda kolumn behåller varje uppgift. Det är i kolumner och bilder som uppgifter går förlorade." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "En sträcka" @@ -243,10 +234,6 @@ msgstr "En webbadress är skriven utan https://." 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, 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 "Få tillgång till dina CV:n och data programmatiskt med hjälp av API:et." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Lägg till ett anpassat fält" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Lägg till ett jobb du ansöker till, länka CV:et du skickade och flytta det genom din pipeline allt eftersom saker och ting fortskrider." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Lägg till ett jobb du söker och koppla det CV du skickade. Flytta det över tavlan allteftersom du hör något." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,11 +367,15 @@ msgstr "Lägg till ett bidrag eller använd projekt och volontärarbete för att msgid "Add and test a provider before starting an agent thread." msgstr "Lägg till och testa en leverantör innan du startar en agenttråd." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Lägg till ytterligare ett lager av skydd för ditt konto." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx msgid "Add application" -msgstr "Lägg till applikation" +msgstr "Lägg till ansökan" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Valfri tagg" #: 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 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 din offentliga URL kan visa och ladda ner ditt CV utan att ange ett lösenord." +msgid "Anyone who opens the public URL will need this password." +msgstr "Alla som öppnar den offentliga URL:en behöver det här lösenordet." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Alla som har länken kan se och ladda ner CV:t." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Alla med den offentliga URL:en kan se och ladda ner ditt CV utan lösenord." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Åtkomst" @@ -617,11 +608,11 @@ msgstr "App" #: src/features/applications/components/application-actions-menu.tsx msgid "Application actions" -msgstr "Programåtgärder" +msgstr "Ansökningsåtgärder" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Applikation har lagts till i din pipeline." +msgstr "Ansökan har lagts till i din pipeline." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -634,11 +625,11 @@ msgstr "Ansökan raderad." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Applikationsstatistik" +msgstr "Ansökningsstatistik" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." -msgstr "Applikationen uppdaterad." +msgstr "Ansökan uppdaterad." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Godkänn" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Godkänt — väntar på agenten…" +msgid "Approved, waiting for the agent…" +msgstr "Godkänd, väntar på agenten…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arabiska" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arkiv" +msgstr "Arkivera" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Autoifyllningen misslyckades." #: 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 göra det via Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Finns på flera språk. Vill du hjälpa till att översätta, titta in på Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerbajdzjanska" msgid "Back to authentication settings" msgstr "Tillbaka till autentiseringsinställningar" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Tillbaka till inloggning" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Tillbaka till CV:n" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Tillbaka till inloggning" @@ -844,17 +832,13 @@ msgstr "Bas-URL" msgid "Basics" 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, fler är på väg." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengali" #: src/features/resume/export/download-dialog.tsx msgid "Best for applications, sharing, and printing." -msgstr "Bäst för applikationer, delning och utskrift." +msgstr "Bäst för ansökningar, delning och utskrift." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Blank draft" @@ -866,7 +850,7 @@ msgstr "Blockerare" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "Styrelse" +msgstr "Tavla" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -981,6 +965,10 @@ msgstr "Byt språk" msgid "Change language to…" msgstr "Ändra språk till…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Ändra färger, teckensnitt och design så att det passar dig." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Ändra tema till…" @@ -1006,6 +994,10 @@ msgstr "Kontrollera igen" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Kontrollera att den exporterade filen innehåller allt du förväntar dig, och att allt är markerbar text." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Se vad ett rekryteringssystem skulle missa, och lägg bara till nyckelord du är säker på." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Kontrollera din e-post för en länk för att återställa ditt lösenord." @@ -1056,10 +1048,6 @@ msgstr "Välj en förinställd eller anpassad nyans." msgid "Choose a resume" msgstr "Välj ett CV" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Välj en befintlig konversation från sidofältet eller starta en ny utkastfokuserad tråd." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Välj PDF, DOCX, Markdown eller JSON. Exportera ditt CV och personliga brev separat när det är tillgängligt." @@ -1073,7 +1061,7 @@ msgstr "Cirkel" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Klart" +msgstr "Rensa" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Företag A–Ö" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Jämför detta CV med rollens URL och uppdatera nyckelord samtidigt som du håller texten koncis och trovärdig." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Jämför det här CV:t med den här URL:en till jobbannonsen och uppdatera nyckelorden utan att överdriva något." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Anslutningen misslyckades." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Anslutning verifierad — leverantören är klar att användas." +msgid "Connection verified. The provider is ready to use." +msgstr "Anslutningen är verifierad. Leverantören är redo att användas." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" 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 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 "Dina bidrag finansierar buggfixar, säkerhetsuppdateringar och kontinuerliga förbättringar för att hålla appens utveckling igång." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Fortsätt där du slutade genom att importera ett CV du byggt i Reactive Resume eller en annan CV-byggare. Format som stöds är PDF, Microsoft Word och JSON-filer från Reactive Resume eller JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Rätta årtalet eller använd \"Nuvarande\" för pågående arbete." msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Korrigera året, eller skriv \"Present\" för pågående arbete." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Det gick inte att generera DOCX-filen. Försök igen." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Det gick inte att generera PDF-filen. Försök igen." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Det gick inte att förbereda ditt CV för utskrift. Försök igen." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Det gick inte att nå AI-leverantören. Vänligen försök igen." msgid "Could not restore this patch." msgstr "Kunde inte återställa den här patchen." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Det gick inte att ställa in tvåfaktorsautentisering." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Kunde inte verifiera leverantörsanslutningen." @@ -1304,12 +1305,12 @@ msgstr "Kunde inte verifiera anslutningen. Kontrollera API-nyckeln, modellen och #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." -msgstr "Det gick inte att lägga till appen. Försök igen." +msgstr "Det gick inte att lägga till ansökan. Försök igen." #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the application." -msgstr "Det gick inte att ta bort programmet." +msgstr "Det gick inte att ta bort ansökan." #: src/features/applications/components/application-detail-sheet.tsx msgid "Couldn't delete the timeline entry." @@ -1317,7 +1318,7 @@ msgstr "Det gick inte att ta bort tidslinjeposten." #: src/features/applications/components/board.tsx msgid "Couldn't move the application. Please try again." -msgstr "Det gick inte att flytta applikationen. Försök igen." +msgstr "Det gick inte att flytta ansökan. Försök igen." #: src/routes/builder/$resumeId/-components/header.tsx msgid "Couldn't save" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Räkna efter källa" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Räknas separat från analyspoängen. Täckning är ingen förutsägelse om något." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Räknas separat från tolkningspoängen. Täckningen förutsäger ingenting." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Skapa ett exempel-CV" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Skapa så många CV:n du vill, utan begränsningar." +msgid "Create as many resumes as you want." +msgstr "Skapa så många CV:n du vill." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Skapa en nu" msgid "Create resume with options" msgstr "Skapa CV med alternativ" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Skapa, anpassa och dela ditt CV. Reactive Resume har öppen källkod, spårar dig inte och förblir gratis." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Skapad" @@ -1497,7 +1502,7 @@ msgstr "Skapad" #. placeholder {0}: result.name #: src/features/applications/components/application-ai-copilot.tsx msgid "Created \"{0}\" and linked it to this application." -msgstr "Skapade \"{0}\" och länkade den till denna applikation." +msgstr "Skapade \"{0}\" och länkade den till denna ansökan." #: src/dialogs/api-key/create.tsx msgid "Creating your API key..." @@ -1560,7 +1565,7 @@ msgstr "Mörkt tema" #: src/routes/dashboard/-components/sidebar.tsx msgid "Dashboard" -msgstr "Instrumentpanel" +msgstr "Dashboard" #: src/routes/_home/-sections/features.tsx msgid "Data Security" @@ -1664,7 +1669,7 @@ msgstr "Ta bort tidslinjepost" #. placeholder {0}: result.deleted #: src/features/applications/components/table-view.tsx msgid "Deleted {0} application(s)." -msgstr "Raderade {0} applikation(er)." +msgstr "Raderade {0} ansökning(ar)." #: src/features/settings/pages/account.tsx msgid "Deleting your account..." @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Raderar ditt CV..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Nekat — väntar på agenten…" +msgid "Denied, waiting for the agent…" +msgstr "Nekad, väntar på agenten…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Neka" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Kör det på dina egna servrar med Docker-avbildningen." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Beskriv varje roll med korta punkter. Sammanhängande stycken är svårare att skumma och segmentera." @@ -1764,6 +1773,10 @@ msgstr "Donera" msgid "Donate to Reactive Resume" msgstr "Donera till Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Donationer betalar för buggfixar, säkerhetsuppdateringar och det vardagliga arbetet med att hålla appen igång." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Klart" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "Duplicera" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "Duplicera som AI-utkast" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "Engelska" msgid "English (United Kingdom)" msgstr "Engelska (Storbritannien)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Förbättra säkerheten för ditt konto med ytterligare skyddslager." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Ange ett namn för din passerkod." +msgstr "Ange ett namn för din passkey." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Ange ett nytt lösenord för ditt konto" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Ange en av dina sparade reservkoder för att komma åt ditt konto" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Ange lösenordet som ägaren till CV:t delade med dig." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Ange URL:en att länka till" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Ange den URL du vill länka till:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Ange verifieringskoden från din autentiseringsapp" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Ange ditt nuvarande lösenord och ett nytt lösenord för att uppdatera ditt konto." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Ange ditt lösenord för att bekräfta att du vill ställa in tvåfaktorsautentisering. När den är aktiverad måste du ange en kod från din autentiseringsapp varje gång du loggar in." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Ange ditt lösenord för att bekräfta inställningen av tvåfaktorsautentisering. När den är på behöver du en kod från din autentiseringsapp varje gång du loggar in." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Varje kontroll passerade. Inget här ska hindra en parser från att läsa ditt CV." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Varje bidrag, stort som litet, gör en enorm skillnad för projektet.<0/>Tack för ditt stöd!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Varje bidrag hjälper, hur litet det än är.<0/>Tack för ditt stöd!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Varje mall ser olika ut, så välj den som passar det intryck du vill ge. Reactive Resume har 15 av dem just nu, och fler är på väg." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Förfaller om" msgid "Expires on {0}" msgstr "Förfaller den {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Utforska vårt breda urval av mallar, var och en utformad för olika stilar, yrken och personligheter. Reactive Resume erbjuder för närvarande 12 mallar, med fler på väg." - -#: src/features/settings/pages/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. Här hittar du detaljer kring API-ändpunkter, API-förfrågningar samt autentiseringsmetoder." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Exportera" @@ -2083,13 +2096,9 @@ msgstr "Exportera PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Exportera CV:t som en text-PDF istället för som en bild eller en skanning." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Exportera ditt CV eller personliga brev i det format du behöver." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Exportera ditt CV till PDF direkt, utan väntetid eller förseningar." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Exportera ditt CV till PDF med ett klick, utan väntetid." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Det gick inte att skapa ditt konto. Vänligen försök igen." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Misslyckades med att ta bort nyckel. Vänligen försök igen." +msgstr "Misslyckades med att ta bort passkey. Vänligen försök igen." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Misslyckades med att länka leverantör. Vänligen försök igen." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Misslyckades med att registrera nyckel. Vänligen försök igen." +msgstr "Misslyckades med att registrera passkey. Vänligen försök igen." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Misslyckades med att byta namn på nyckeln. Vänligen försök igen." +msgstr "Misslyckades med att byta namn på denna passkey. Vänligen försök igen." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Kunde inte spara AI-leverantören." msgid "Failed to send password reset email. Please try again." msgstr "Misslyckades med att skicka e-post för återställning av lösenord. Vänligen försök igen." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Det gick inte att ställa in tvåfaktorsautentisering." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Filtrera efter taggar" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Hitta svaga punkter och skriv om dem med starkare utfall, siffror, omfattning och skarpare verb." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Hitta de svaga punkterna och skriv om dem med starkare resultat, siffror, omfattning och skarpare verb." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Tyngd" msgid "Font Weights" msgstr "Typsnittsvarianter" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "För en säker och störningsfri upplevelse." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Exempelvis kan information om vilka företag du skickat detta CV till eller länkarna till jobbeskrivningarna noteras här." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Av säkerhetsskäl visas denna nyckel bara en gång." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Notera till exempel vilka företag du skickade det här CV:t till, eller länkar till jobbannonserna." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Luckor:" msgid "Generate a random name" msgstr "Generera ett slumpmässigt namn" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Din PDF genereras..." + #: src/libs/locale.ts msgid "German" msgstr "Tyska" @@ -2471,7 +2473,7 @@ msgstr "Gå till dashboard" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "Gå till kontrollpanelen för CV" +msgstr "Gå till dashboarden för CV" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" 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 att få fler utvecklare ombord, detta skulle minska bördan för mig som enda utvecklare och påskyndar projektets utvecklingstakt." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Hjälp mig att få med fler erfarna bidragsgivare, så att arbetet inte vilar på en enda underhållare." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Hjälp till att översätta appen till ditt språk" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Här är ett urval av CV-mallar för olika yrken och personligheter. Oavsett om du föredrar modernt eller klassiskt, djärvt eller enkelt, finns det en design som passar dig. Bläddra igenom alternativen nedan och välj en mall som passar din stil." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Här är din nya API-nyckel" @@ -2657,10 +2655,6 @@ msgstr "Ungerska" msgid "Icon" msgstr "Ikon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Identifiera luckor i ett system för sökandespårning och tillämpa endast förbättringar av sökord med hög tillförlitlighet." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Om det kommer från en skanning är det förväntat. Annars, ta bort det; rekryterare tolkar det som nyckelordsstoppning." @@ -2701,7 +2695,7 @@ msgstr "Importera från CSV" #. placeholder {0}: result.imported #: src/features/applications/components/import-applications-sheet.tsx msgid "Imported {0} application(s)." -msgstr "Importerade {0} program." +msgstr "Importerade {0} ansökning(ar)." #: src/dialogs/resume/import.tsx msgid "Importing from PDF or Word requires a connected AI provider." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON CV" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kanadensiska" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Behåll en enda adress, så att inget behöver gissa vilken som ska användas." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Håll dig till en enda adress, så att programvara inte behöver gissa vilken som ska användas." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Håll den under 2,5 MB, vanligtvis genom att ta bort eller förminska bilder." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Spara privata anteckningar om det här CV:t här. Ingen annan kan se dem." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Håll CV-innehållet som riktig text istället för som bilder av text." @@ -3058,13 +3056,17 @@ msgstr "Radavstånd" msgid "Link a Reactive Resume (recommended)" msgstr "Länka ett Reactive Resume (rekommenderas)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Koppla ett CV från Reactive Resume för att använda AI-matchningspoäng och -anpassning." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Koppla ett CV och klistra in arbetsbeskrivningen (Redigera) för att få matchningspoäng och anpassa en kopia." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "Länkat reaktivt CV" +msgstr "Länkat Reactive Resume" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, rekommendation…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Att länka ett Reactive Resume aktiverar AI-matchningspoäng och anpassning." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Länkar ditt {providerName}-konto..." @@ -3104,7 +3102,7 @@ msgstr "Laddar AI-leverantörer. Försök igen om en stund." #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Laddar applikationer…" +msgstr "Laddar ansökningar…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Plats" msgid "Lock" msgstr "Lås" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Logga ut" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Långa stycken är skrivna med versaler." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Huvudnavigering" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Gör erfarenhetsdelen mer resultatinriktad och ta bort vaga ansvarsområden." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Gör avsnittet om erfarenhet till något om resultat och skär bort de vaga ansvarsområdena." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "Flytta avsnitt till en annan kolumn eller sida" #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "Flytta scenen" +msgstr "Flytta fas" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "Börjar med https://" msgid "Name" msgstr "Namn" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Namnge CV:t efter den tjänst du söker." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Namn hjälper dig att skilja nycklar åt, så namnge den efter vad du ska använda den till." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Namn hjälper dig att skilja passkeys åt om du registrerar mer än en." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalesiska" @@ -3335,11 +3340,11 @@ msgstr "Registrering av nya konton är för närvarande inaktiverad på den här #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Ny applikation" +msgstr "Ny ansökan" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Nya funktioner läggs ständigt till och förbättras, så kom gärna tillbaka ofta." +msgid "New features land regularly, so check back now and then." +msgstr "Nya funktioner kommer regelbundet, så titta in då och då." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Ny tråd" msgid "New Thread" msgstr "Ny tråd" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Inga annonser och inga spårare, så att inget står i vägen för dig." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Ingen reklam, ingen spårning" @@ -3384,16 +3393,21 @@ msgstr "Ingen AI-leverantör ansluten" #: src/routes/dashboard/applications/index.tsx msgid "No applications match your filters." -msgstr "Inga appar matchar dina filter." +msgstr "Inga ansökningar matchar dina filter." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Inga ansökningar än – lägg till några för att se din tratt och svarsfrekvens." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Inga ansökningar än. Lägg till några för att se din tratt och dina svarsfrekvenser." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Inga punktlistor hittades." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Inga kommandon matchar den sökningen." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Inga konventionella avsnittsrubriker hittades." @@ -3425,15 +3439,15 @@ msgstr "Ingen ensidesregel, och inget teckensnitt eller karriärglapp behandlas #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Inga nycklar registrerade ännu." +msgstr "Inga passkeys registrerade ännu." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Inget telefonnummer hittades." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Ingen förutsägelse om du blir avvisad — det klarar inget verktyg." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Ingen förutsägelse om huruvida du kommer att få avslag. Det klarar inget verktyg." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3518,7 +3532,7 @@ msgstr "Osäker på vad du ska skriva?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "Notera" +msgstr "Notering" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Ollama-molnet" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "När nyckeln har tagits bort kan den inte längre komma åt dina data. Detta går inte att ångra." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Inloggning med ett klick" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Endast de första {0} sidorna kontrollerades, så denna rapport täcker inte hela filen." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Endast de första {MAX_IMPORT} raderna importeras samtidigt – {overflow} utelämnas. Dela filen för att importera resten." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Bara de första {MAX_IMPORT} raderna importeras åt gången, vilket utelämnar {overflow}. Dela upp filen för att importera resten." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "Öppna" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Öppen AI-agent" +msgstr "Öppna AI-agenten" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3649,10 +3667,6 @@ msgstr "Valfri anteckning till agenten" msgid "Optional note for the agent…" msgstr "Valfri anteckning till agenten…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Valfritt kan du ange ett lösenord så att endast personer med lösenordet kan visa ditt CV via länken." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Valfritt, vilka termer från en jobbannons som redan förekommer." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey raderad framgångsrikt." +msgid "Passkey deleted." +msgstr "Passkey borttagen." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Nyckeln registrerades framgångsrikt." +msgid "Passkey registered." +msgstr "Passkey registrerad." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3723,7 +3737,7 @@ msgstr "Passkeys" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" -msgstr "Passnycklar & 2FA" +msgstr "Passkeys & 2FA" #. Authentication provider display name in account settings #. Label for password input on login form @@ -3820,16 +3834,20 @@ msgstr "Bryderi" msgid "Persian" msgstr "Persiska" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Anpassa ditt CV med vilka färger, typsnitt eller designer du vill och gör det till ditt eget." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Välj en konversation i sidofältet, eller starta en ny tråd för att arbeta med ett utkast." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Välj ett format för ditt CV eller personliga brev." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Välj en ikon" @@ -3844,31 +3862,19 @@ msgstr "Bild" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Rörledningsflöde" +msgstr "Pipelineflöde" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Pipeline hälsa i alla applikationer" +msgstr "Pipeline-status för alla ansökningar" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Placera den på en sida från layoutpanelen eller göm den om du tänkte parkera den." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Vanlig text, perfekt för AI-verktyg och snabba redigeringar." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Ange ett nytt lösenord för ditt konto" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Ange lösenordet som delats med dig av ägaren av CV:t för att fortsätta." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Ange URL:en du vill länka till:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Ren text, för AI-verktyg och snabba ändringar." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Stöd projektet" msgid "Please upload a PDF file." msgstr "Ladda upp en PDF-fil." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Vänta medan din PDF genereras..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Vänta medan din PDF genereras…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polska" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Inställningar" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Förbered en konservativ lapp som förbättrar tydligheten utan att förändra min karriärberättelse." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Gör en försiktig ändring som gör texten tydligare utan att förändra berättelsen om min karriär." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projekt" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Skydda ditt CV mot obehörig åtkomst med ett lösenord" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Skydda ditt CV med ett lösenord och låt endast personer med lösenordet visa det." +msgid "Protect your resume with a password" +msgstr "Skydda ditt CV med ett lösenord" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Publikationer" msgid "Publisher" msgstr "Utgivare" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Sätt ett lösenord på ditt CV så att bara de du ger det till kan läsa det." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Placera en vanlig e-postadress nära toppen av första sidan. Det är vad de flesta system registrerar dig under." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktivt CV (JSON)" #: 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 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." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume blir bättre för att människor ger av sin tid. Bidragsgivare på GitHub bygger funktionerna och rättar buggarna, översättare på Crowdin gör det läsbart på andra språk, och givare hjälper till att hålla utvecklingen igång. Det här projektet har dem alla att tacka för sina framsteg." #: 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 utvecklare. Dina donationer hjälper till att hålla lamporna tända och koden flödande." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume är ett gratis projekt med öppen källkod, som underhålls av mig och en gemenskap av bidragsgivare. Dina donationer täcker driftskostnaderna och håller utvecklingen igång." #: 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." -msgstr "Reactive Resume är en gratis CV-byggare med öppen källkod som förenklar processen med att skapa, uppdatera och dela ditt CV." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume är en gratis CV-byggare med öppen källkod som gör det enkelt att skapa, uppdatera och dela ditt CV." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume är gratis och har öppen källkod. Om det har hjälpt dig, överväg gärna att donera." #: 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 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume har öppen källkod, är privat och gratis. Det visar inga annonser, spårar inte vad du gör och låser inte funktioner bakom en betalvägg." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Döp om" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Renderar ditt nuvarande CV till PDF och kör den fullständiga filkontrollen, i din webbläsare. Inget laddas upp." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Renderar ditt nuvarande CV till PDF och kör hela filkontrollen i din webbläsare. Ingenting laddas upp." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Återställa den här versionen?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Resume" +msgstr "CV" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "CV-redigering" msgid "Resume file" msgstr "CV-fil" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Länk till CV kopierad till urklipp." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "CV länkad" @@ -4330,6 +4333,10 @@ msgstr "CV-alternativ" msgid "Resume patch" msgstr "CV-patch" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "CV-mallar för olika yrken och smaker. Välj den som passar dig." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Granska redigeringar" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Granska CV:t mot en arbetsbeskrivning och ställ frågor till mig innan du ändrar osäkra avsnitt." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Granska CV:t mot en jobbannons, och fråga mig innan du ändrar något du är osäker på." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Granskar…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Omarbeta sammanfattningen så att den riktar sig till en roll som senior teknisk chef utan att låta generisk." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Skriv om sammanfattningen för en tjänst som senior engineering manager, och håll den konkret." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Skriv om detta CV för en övergång från grundare till produktledare för en startup med tydlig affärspåverkan." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Skriv om det här CV:t för en startup-grundare som går över till en roll som product lead, och visa den affärsmässiga effekten." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4507,7 +4514,7 @@ msgstr "Söka" #: src/routes/dashboard/applications/index.tsx msgid "Search applications…" -msgstr "Sök applikationer..." +msgstr "Sök ansökningar..." #. Accessible label for command palette search input #: src/features/command-palette/index.tsx @@ -4641,6 +4648,10 @@ msgstr "Avskiljare" msgid "Serbian" msgstr "Serbiska" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Ange ett lösenord om du vill att bara de som känner till det ska kunna öppna den offentliga URL:en." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Konfigurera en AI-leverantör" msgid "Set up an AI provider before starting a thread." msgstr "Konfigurera en AI-leverantör innan du startar en tråd." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Ställ in en AI-leverantör först." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Konfigurera en AI-leverantör för att chatta om detta CV och tillämpa ändringar automatiskt." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Konfigurera en AI-leverantör för att komma igång." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Ställ in autentiseringsapp" msgid "Shadow Width" msgstr "Skugg­bredd" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Dela det med en offentlig URL, sätt ett lösenord på den URL:en, eller ladda ner PDF:en och skicka den själv." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Dela ditt CV med en offentlig URL och låt andra visa det." +msgid "Share your resume with a public URL." +msgstr "Dela ditt CV med en offentlig URL." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Logga in på ditt konto" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Logga in med GitHub, Google eller en egen OAuth-leverantör." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Logga ut" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Vissa tecken visas som frågetecken." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Vissa kontroller behöver information som denna fil inte innehåller: sidinnehåll som inte kunde inspekteras, eller text på ett språk dessa kontroller inte täcker. De räknas varken som godkända eller underkända." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Vissa kontroller behöver information som den här filen inte bär på: sidinnehåll som inte kunde granskas, eller text på ett språk som dessa kontroller inte täcker. De räknas varken som godkända eller underkända." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "Fyrkant" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "Etapp" +msgstr "Fas" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Börja CV:t med ditt namn på en egen rad." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Starta tråd" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Skräddarsy mitt CV" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Anpassa detta CV till en produktchefs arbetsbeskrivning och betona ansvarstagande för färdplanen, intressentkommunikation och mätbara lanseringsresultat." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Anpassa det här CV:t till en jobbannons för en product manager, och betona ansvar för färdplanen, kommunikation med intressenter och mätbara lanseringsresultat." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agenten behöver din input." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-nyckeln har raderats." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API-dokumentationen visar hur du kopplar Reactive Resume till dina egna applikationer. Den täcker slutpunkterna, formatet på förfrågningar och autentisering." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API-nyckeln kommer inte längre att kunna komma åt dina data efter att den raderats. Denna åtgärd kan inte ångras." +msgid "The API key has been deleted." +msgstr "API-nyckeln har tagits bort." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Appen som skickade dig hit gjorde en ogiltig auktoriseringsbegäran." msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Kontrollerna ovan är mekaniska. Detta frågar en språkmodell vad en läsare skulle tycka om dina punkter, och föreslår omskrivningar. Det ger ingen poäng." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Kommandot du letar efter finns inte." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Djupkontrollen kunde inte slutföras. Försök igen." @@ -5317,10 +5332,6 @@ msgstr "Leverantörens svar kunde inte verifieras. Börja om." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Förhandsgranskningen av CV:t kunde inte uppdateras. Den senast giltiga förhandsgranskningen visas fortfarande." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "CV:t du försöker komma åt är lösenordsskyddat" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Samma rad upprepas på varje sida." @@ -5369,26 +5380,13 @@ msgstr "Det finns ingen länk till en profil, portfölj eller kodförvar." msgid "There is no summary paragraph." msgstr "Det finns inget sammanfattande stycke." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Det uppstod ett problem vid genereringen av DOCX, försök igen." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Det uppstod ett problem när PDF-filen genererades. Försök igen." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Det uppstod ett problem när ditt CV skulle förberedas för utskrift. Försök igen." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Det fanns inte tillräckligt med information för att köra denna kontroll." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Dessa kontroller körs medan du skriver och lämnar aldrig din webbläsare. De frågar om en maskin kan läsa ditt CV, inte om det läser bra." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Dessa kontroller körs medan du skriver och lämnar aldrig din webbläsare. De testar om programvara kan läsa ditt CV, inte hur väl det är skrivet." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Denna åtgärd kan inte ångras." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Denna åtgärd kan inte ångras. All din data kommer att raderas permanent." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Den här åtgärden kan inte ångras. Konversationsmeddelanden och uppladdade bilagor kommer att tas bort. Det fungerande CV:t finns kvar i din instrumentpanel och kan raderas separat." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Den här åtgärden kan inte ångras. Meddelanden och trådbilagor kommer att tas bort." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Detta går inte att ångra. Det tar bort trådens meddelanden och de uppladdade bilagorna." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Den här agenttråden kunde inte öppnas." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Detta går inte att ångra. Det tar bort trådens meddelanden och de uppladdade bilagorna. Arbets-CV:t ligger kvar i din dashboard, och du kan ta bort det separat." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Denna kontroll gäller inte för denna fil." msgid "This check only runs on resumes written in English." msgstr "Denna kontroll körs endast på CV:n skrivna på engelska." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Det här skapar en ny API-nyckel, som låter andra program läsa och ändra dina CV-data via Reactive Resume API." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Detta datum kommer inte att läsas korrekt." @@ -5523,6 +5521,10 @@ msgstr "Detta är ett XFA-formulär, så de flesta program läser bara det tomma msgid "This is not a common resume page size." msgstr "Detta är inte en vanlig sidstorlek för CV:n." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Den här nyckeln visas bara en gång. Kopiera den innan du stänger det här fönstret." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Den här länken saknar sitt protokoll." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Detta kan ta några minuter, beroende på svaret från AI-leverantören. Stäng inte fönstret och uppdatera inte sidan." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Detta mäter hur troget program kan extrahera denna fils text. Det förutsäger inte om en ansökan kommer att avvisas. Inget verktyg kan det. Din fil lästes i denna webbläsare och laddades aldrig upp." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Detta mäter hur troget programvara kan extrahera texten i den här filen. Det förutsäger inte om en ansökan kommer att få avslag, och det klarar inget verktyg. Din fil lästes i den här webbläsaren och laddades aldrig upp." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Detta CV är låst och kan inte uppdateras." msgid "This resume is long." msgstr "Detta CV är långt." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Det här CV:t är lösenordsskyddat" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Detta CV uppdaterades av en AI-agent." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Delningsinställningarna för detta CV har ändrats någon annanstans." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Denna granskning är en språkmodells åsikt om din text. Den ändrar inte poängen ovan, och den kan ha fel. Läs den som en andra åsikt, inte en dom." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Den här granskningen är en språkmodells åsikt om din text. Den ändrar inte poängen ovan, och den kan ha fel. Betrakta den som en andra åsikt, inte som en dom." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Den här rollen har ingen beskrivning." msgid "This section has content but never appears." msgstr "Det här avsnittet har innehåll men visas aldrig." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Det här avsnittet är reserverat för dina personliga anteckningar som är specifika för detta CV. Innehållet här förblir privat och delas inte med någon annan." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Det här avsnittet är uppdelat i kolumner." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Detta steg är valfritt men rekommenderas." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Den här tråden är arkiverad. Nya meddelanden kan inte skickas." +msgid "This thread is archived. You can't send new messages." +msgstr "Den här tråden är arkiverad. Du kan inte skicka nya meddelanden." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Den här tråden är skrivskyddad" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Den här tråden är skrivskyddad eftersom det fungerande CV:t eller AI-leverantören inte är tillgänglig." -#: 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 andra program kan interagera med din CV-data." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Detta hjälper dig att identifiera den senare, om du planerar att ha flera passerkort." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Detta kommer att ta bort alla objekt från detta avsnitt." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Skärp ner färdighetsavsnittet så att det stöder målrollen istället för att läsas som en nyckelordsdump." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Demonstration av hur man bygger ett CV med Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Timelapse av ett CV som byggs i Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Tidslinje" msgid "Tip" msgstr "Tips" -#: 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 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." -msgstr "Tips: Du kan namnge CV:t som refererar till den tjänst du söker." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Titel" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "För att radera ditt konto måste du ange bekräftelsetexten och klicka på knappen nedan." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "För att ta bort ditt konto, skriv bekräftelsetexten nedan och klicka sedan på knappen." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Stäng av valfria ligaturer vid export." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Aktivera offentlig delning för att spåra hur många gånger ditt CV har visats eller laddats ner. Endast du kan se statistiken för ditt CV." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Slå på offentlig delning för att följa hur många gånger ditt CV har visats eller laddats ner. Bara du kan se dessa siffror." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Tvåfaktorsautentisering" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Tvåfaktorsautentisering har inaktiverats." +msgid "Two-factor authentication is now disabled." +msgstr "Tvåfaktorsautentisering är nu avstängd." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Tvåfaktorsautentisering har ställts in." +msgid "Two-factor authentication is now enabled." +msgstr "Tvåfaktorsautentisering är nu påslagen." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Lås upp" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Icke namngiven nyckel" +msgstr "Namnlös passkey" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Uppdatera en befintlig volontär­erfarenhet" msgid "Update Password" msgstr "Uppdatera lösenord" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Uppdatera projektpunkter för att visa ledarskap, begränsningar, avvägningar och mätbara resultat." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Uppdatera CV" @@ -5970,9 +5952,13 @@ msgstr "Uppdatera CV" msgid "Update the calendar date for this timeline entry." msgstr "Uppdatera kalenderdatumet för den här tidslinjeposten." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Uppdatera projektpunkterna så att de visar ledarskap, ramar, avvägningar och mätbara resultat." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." -msgstr "Uppdatera denna applikations information." +msgstr "Uppdatera denna ansökans information." #: src/features/applications/components/application-detail-sheet.tsx msgid "Update this timeline note." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Ladda upp .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Ladda upp ett CV och se vad ett rekryteringssystem faktiskt läser från det. Allt körs i denna webbläsare. Din fil laddas aldrig upp, och inget lagras." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Ladda upp ett CV och se vad ett rekryteringssystem läser ut av det. Allt körs i den här webbläsaren. Din fil laddas aldrig upp, och ingenting sparas." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Varning" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Vi kunde inte identifiera formatet automatiskt — vänligen välj det ovan." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Vi kunde inte identifiera formatet automatiskt. Välj det ovan." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Vi kunde inte hitta den sidan" msgid "We couldn't link that provider account. Please try again." msgstr "Vi kunde inte koppla det leverantörskontot. Försök igen." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Vi kunde inte öppna den här tråden." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Vi kunde inte läsa din profil från leverantören." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Vi har skickat en bekräftelselänk till din nya e-postadress. Öppna den för att bekräfta ändringen." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Vi har skickat en ny verifieringslänk till din e-postadress. Öppna den för att verifiera ditt konto." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Webbsökning" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ja, Reactive Resume finns på flera språk. Du kan välja ditt föredragna språk på inställningssidan eller med språkväljaren uppe till höger. Om du inte ser ditt språk, eller vill förbättra de befintliga översättningarna, kan du <0>bidra till översättningarna på Crowdin<1> (öppnas i ny flik)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ja. Med ett klick exporterar du ditt CV till PDF, med din formatering och utformning intakt." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ja! Reactive Resume är helt gratis att använda, utan dolda kostnader, premium­nivåer eller prenumerationsavgifter. Det är öppen källkod och kommer alltid att vara gratis." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ja. Välj ditt språk på inställningssidan, eller med språkväljaren uppe till höger. Om ditt språk saknas, eller om den befintliga översättningen kan bli bättre, kan du <0>bidra till översättningarna på Crowdin<1> (öppnas i ny flik)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Du kan också välja att distribuera på dina egna servrar med Docker-imagen." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ja. Reactive Resume är gratis att använda, utan dolda kostnader, premiumnivåer eller prenumerationsavgifter. Det har öppen källkod, och det kommer att förbli gratis." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Du kan också använda ditt användarnamn för att logga in." - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." +msgstr "Du kan också logga in med ditt användarnamn." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Du har fått mail!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ditt konto har raderats." +msgid "Your account has been deleted." +msgstr "Ditt konto har tagits bort." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,7 +6420,7 @@ msgid "Your contact details are not on the first page." msgstr "Dina kontaktuppgifter finns inte på första sidan." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." +msgid "Your data has been exported." msgstr "Dina data har exporterats." #: src/routes/_home/-sections/features.tsx @@ -6434,8 +6428,8 @@ msgid "Your data is secure, and never shared or sold to anyone." msgstr "Dina data är säkra och delas eller säljs aldrig till någon." #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Dina data lagras säkert och delas aldrig med tredje part. Vill du ha full kontroll över dem kan du köra Reactive Resume på dina egna servrar." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Dina senaste ändringar kunde inte sparas." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Dina äldre stilar förblir aktiva tills du uttryckligen aktiverar detta semantiska CSS-utkast." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Dina tidigare stilar förblir aktiva tills du aktiverar det här Semantic CSS-utkastet." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,11 +6473,11 @@ msgid "Your page margins are very narrow." msgstr "Dina sidmarginaler är mycket smala." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." +msgid "Your password has been reset. 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." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." +msgid "Your password has been updated." msgstr "Ditt lösenord har uppdaterats." #: src/features/ats-checker/messages.ts @@ -6491,24 +6485,24 @@ msgid "Your phone number is written in an unusual shape." msgstr "Ditt telefonnummer är skrivet i ett ovanligt format." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." +msgid "Your profile has been updated." msgstr "Din profil har uppdaterats." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." +msgid "Your resume has been created." msgstr "Ditt CV har skapats." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ditt CV har raderats." +msgid "Your resume has been deleted." +msgstr "Ditt CV har tagits bort." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." msgstr "Ditt CV har duplicerats." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." +msgid "Your resume has been imported." msgstr "Ditt CV har importerats." #: src/routes/builder/$resumeId/-components/version-history.tsx @@ -6516,7 +6510,7 @@ msgid "Your resume has been restored to the selected version." msgstr "Ditt CV har återställts till den valda versionen." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." +msgid "Your resume has been updated." msgstr "Ditt CV har uppdaterats." #: src/libs/resume/ats.ts @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Ditt CV använder \"I\" och \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Den offentliga länken till ditt CV är för närvarande skyddad av ett lösenord. Dela endast lösenordet med personer du litar på." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Ditt CV:s offentliga URL är skyddad med ett lösenord. Dela lösenordet bara med personer du litar på." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Ditt stöd säkerställer att projektet förblir gratis och tillgängligt för alla, nu och i framtiden." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Ditt stöd håller projektet gratis och öppet för alla, nu och framöver." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Zooma ut" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/ta-IN.po b/apps/web/locales/ta-IN.po index 533b6a315..0e19c162c 100644 --- a/apps/web/locales/ta-IN.po +++ b/apps/web/locales/ta-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>அடிக்கடி<1>கேட்கப்படும்<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.<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!" -msgstr "<0>Reactive Resume -ஐ பயன்படுத்தியதற்கு நன்றி! இந்த செயலி பெரும்பாலும் என்னுடைய ஓய்வு நேரத்தில், உலகம் முழுவதிலுமுள்ள திறந்த மூல பங்களிப்பாளர்களின் அற்புதமான ஆதரவுடன், நேசத்துடன் உருவாக்கப்பட்ட ஒரு முயற்சி.<1>Reactive Resume உங்களுக்கு பயனுள்ளதாக இருந்தது, மேலும் இதை அனைவருக்கும் இலவசமாகவும் திறந்தவண்ணமும் வைத்திருக்க உதவ விரும்பினால், தயவுசெய்து ஒரு நன்கொடை வழங்கிப் பார்க்கவும். நீங்கள் வழங்கும் ஒவ்வொரு சிறிய உதவியும் மதிக்கப்படுகிறது!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume-ஐப் பயன்படுத்தியதற்கு நன்றி. உலகெங்கிலும் உள்ள ஓபன் சோர்ஸ் பங்களிப்பாளர்களின் உதவியுடன், பெரும்பாலும் என் ஓய்வு நேரத்தில்தான் இந்த ஆப்பை உருவாக்குகிறேன்.<1>இது உங்களுக்குப் பயனுள்ளதாக இருந்திருந்தால், அனைவருக்கும் இலவசமாகவும் திறந்ததாகவும் இது தொடர வேண்டும் என நீங்கள் விரும்பினால், நன்கொடை அளிப்பதைப் பரிசீலியுங்கள். எந்தத் தொகையும் உதவும்." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 வருடம்" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ டெம்ப்ளேட்டுகள்" +msgid "15 Templates" +msgstr "15 டெம்ப்ளேட்டுகள்" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 மாதங்கள்" msgid "6 months" msgstr "6 மாதங்கள்" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "தூய்மையான ஒற்றை நெடுவரிசை ஏற்றுமதி ஒவ்வொரு உண்மையையும் தக்கவைக்கும். நெடுவரிசைகள் மற்றும் படங்களில்தான் தகவல்கள் தொலைந்துவிடும்." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "உங்கள் தற்போதைய மின்னஞ்சல் முகவரிக்கு ஒரு உறுதிப்படுத்தல் இணைப்பு அனுப்பப்பட்டுள்ளது. மாற்றத்தை உறுதிப்படுத்த உங்கள் இன்பாக்ஸை சரிபார்க்கவும்." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ஒரு தேதி எதிர்காலத்தில் உள்ளது." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ஒரு எழுத்துரு குறிப்பிடப்பட்டுள்ளது ஆனால் உட்பொதிக்கப்படவில்லை." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "உங்கள் ரெஸ்யூமியை உருவாக்குதல், புதுப்பித்தல் மற்றும் பகிர்தல் ஆகிய செயல்முறைகளை எளிதாக்கும் ஒரு இலவச மற்றும் திறந்த மூல ரெஸ்யூம் பில்டர்." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "உங்கள் ரெஸ்யூமை உருவாக்கவும், புதுப்பிக்கவும், பகிரவும் எளிதாக்கும் இலவச, ஓபன் சோர்ஸ் ரெஸ்யூம் பில்டர்." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "இடைவெளி ஒரு பிரச்சனை இல்லை msgid "A link points somewhere other than the address it shows." msgstr "ஒரு இணைப்பு தான் காட்டும் முகவரியைத் தவிர வேறு இடத்திற்குச் செல்கிறது." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "உங்கள் ரெஸ்யூமிக்கான ஒரு இணைப்பு கிளிப்போர்டுக்கு நகலெடுக்கப்பட்டுள்ளது." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "காலக்கட்டங்களில் Reactive Resume-இல் தங்களின் அனுபவங்களையும் அது அவர்களுக்கு எவ்வாறு உதவியது என்பதையும் பகிர்ந்து பலர் எனக்கு எழுதியுள்ளனர்; அவற்றைப் படிப்பதில் எனக்கு ஒருபோதும் சலிப்பில்லை. உங்களுக்கும் பகிர விரும்பும் ஒரு கதை இருந்தால், <0>{email} என்ற முகவரிக்கு எனக்கு மின்னஞ்சல் அனுப்பி தெரியப்படுத்துங்கள்." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "உங்கள் மின்னஞ்சல் முகவரிக்கு ஒரு புதிய சரிபார்ப்பு இணைப்பு அனுப்பப்பட்டுள்ளது. உங்கள் கணக்கை சரிபார்க்க உங்கள் இன்பாக்ஸைச் சரிபார்க்கவும்." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume தங்களுக்கு எப்படி உதவியது என்று பல ஆண்டுகளாக நிறைய பேர் எனக்கு எழுதியுள்ளனர்; அந்த மின்னஞ்சல்களைப் படிப்பதில் எனக்கு ஒருபோதும் சலிப்பு வருவதில்லை. உங்களுக்கும் பகிர ஒரு கதை இருந்தால், <0>{email} என்ற முகவரிக்கு எனக்கு எழுதுங்கள்." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ஒரு பக்கம் சுழற்றப்பட்டுள msgid "A passion project by <0>Amruth Pillai." msgstr "<0>அம்ருத் பிள்ளை உருவாக்கிய ஒரு ஆர்வமான திட்டம்." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "தேர்ந்தெடுக்கப் பலவிதமான வடிவமைப்புகள்; இன்னும் பல வரவிருக்கின்றன." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "புகைப்படம், தலைப்புகள் மற்றும் நெடுவரிசைகளுடன், மனிதர் படிக்கும் வகையில் வடிவமைக்கப்பட்ட ரெஸ்யூம்" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ஒற்றை நெடுவரிசை ஏற்றுமதி ஒவ்வொரு தகவலையும் தக்கவைக்கும். நெடுவரிசைகளிலும் படங்களிலும்தான் தகவல்கள் தொலைந்து போகின்றன." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "ஒரு நீட்சி" @@ -243,10 +234,6 @@ msgstr "ஒரு இணைய முகவரி https:// இல்லாமல 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 உங்கள் அனைத்து வடிவமைப்பு மற்றும் ஸ்டைல் அமைப்புகளையும் அப்படியே காக்கும்." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API-யை பயன்படுத்தி உங்கள் ரெஸ்யூமிகளையும் தரவையும் நிரலாலும் அணுகலாம்." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "ஒரு தனிப்பயன் புலத்தைச் சேர்க்கவும்" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "நீங்கள் விண்ணப்பிக்கும் வேலையைச் சேர்க்கவும், நீங்கள் அனுப்பிய ரெஸ்யூமை இணைக்கவும் மற்றும் விஷயங்கள் முன்னேறும்போது அதை உங்கள் பைப்லைன் வழியாக நகர்த்தவும்." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "நீங்கள் விண்ணப்பிக்கும் வேலையைச் சேர்த்து, அனுப்பிய ரெஸ்யூமை இணைக்கவும். பதில் வரும்போது அதைப் போர்டில் நகர்த்தவும்." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "ஒரு பதிவைச் சேர்க்கவும் அல msgid "Add and test a provider before starting an agent thread." msgstr "ஏஜென்ட் த்ரெட்டைத் தொடங்குவதற்கு முன், ஒரு வழங்குநரைச் சேர்த்துச் சோதிக்கவும்." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "உங்கள் கணக்கிற்கு இன்னொரு பாதுகாப்பு அடுக்கைச் சேர்க்கவும்." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -453,7 +444,7 @@ msgstr "அடிப்படைகளின் கீழ் உங்கள் #: src/routes/agent/-components/agent-chat.tsx msgid "Adjust the resume for a remote-first role that values async communication and ownership." -msgstr "தன்னிச்சையான தகவல் தொடர்பு மற்றும் பொறுப்புணர்வை மதிக்கும், தொலைதூரத்தில் இருந்து பணிபுரியும் வகையிலான பணிக்கு ஏற்றவாறு சுயவிவரத்தை மாற்றியமைக்கவும்." +msgstr "தன்னிச்சையான தகவல் தொடர்பு மற்றும் பொறுப்புணர்வை மதிக்கும், தொலைதூரத்தில் இருந்து பணிபுரியும் வகையிலான பணிக்கு ஏற்றவாறு ரெஸ்யூமை மாற்றியமைக்கவும்." #: src/features/settings/integrations/components/ai-section.tsx msgid "Advanced" @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "எந்த குறிச்சொல்லும்" #: 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 "ரெஸ்யூமியின் பொது URL-ஐப் பார்ப்பவரெல்லாம் அதனை அணுக இந்த கடவுச்சொல்லை உள்ளிட வேண்டியது அவசியம்." - -#: 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 "ரெஸ்யூமியின் பொது URL-ஐ பெற்றிருப்பவர்கள் யாராக இருந்தாலும், எந்தக் கடவுச்சொல்லையும் உள்ளிடாமல் உங்கள் ரெஸ்யூமியைப் பார்க்கவும் பதிவிறக்கவும் முடியும்." +msgid "Anyone who opens the public URL will need this password." +msgstr "பொது URL-ஐத் திறக்கும் எவருக்கும் இந்தக் கடவுச்சொல் தேவைப்படும்." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "இந்த இணைப்பு இருக்கும் அனைவரும் உங்கள் ரெஸ்யூமியை பார்க்கவும் பதிவிறக்கவும் முடியும்." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "பொது URL வைத்திருக்கும் எவரும் கடவுச்சொல் இல்லாமலேயே உங்கள் ரெஸ்யூமைப் பார்க்கவும் பதிவிறக்கவும் முடியும்." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API அணுகல்" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "அங்கீகரி" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "அங்கீகரிக்கப்பட்டது — ஏஜென்டுக்காகக் காத்திருக்கிறது…" +msgid "Approved, waiting for the agent…" +msgstr "அனுமதிக்கப்பட்டது, முகவருக்காகக் காத்திருக்கிறது…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "அரபிக்" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "காப்பகம்" +msgstr "காப்பகப்படுத்து" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -735,7 +726,7 @@ msgstr "செயற்கை நுண்ணறிவு" #: src/routes/agent/-components/agent-chat.tsx msgid "Ask anything about this resume" -msgstr "இந்த சுயவிவரம் பற்றி எதையும் கேளுங்கள்" +msgstr "இந்த ரெஸ்யூம் பற்றி எதையும் கேளுங்கள்" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Aspect Ratio" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "தானியங்கி நிரப்புதல் தோல்வியடைந்தது." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "பல மொழிகளில் கிடைக்கிறது. நீங்கள் பங்களிக்க விரும்பினால், Crowdin-ஐ பார்க்கவும்." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "பல மொழிகளில் கிடைக்கிறது. மொழிபெயர்க்க உதவ விரும்பினால், Crowdin-க்குச் செல்லுங்கள்." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "அசர்பைஜானி" msgid "Back to authentication settings" msgstr "அங்கீகார அமைப்புகளுக்குத் திரும்பு" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "உள்நுழைவுக்கு திரும்பு" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" -msgstr "சுயவிவரங்களுக்குத் திரும்பு" +msgstr "ரெஸ்யூம்களுக்குத் திரும்பு" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "உள்நுழைவுக்குத் திரும்பு" @@ -844,10 +832,6 @@ msgstr "அடிப்படை URL" msgid "Basics" msgstr "அடிப்படைத் தகவல்கள்" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "தேர்வு செய்ய அழகான டெம்ப்ளேட்டுகள், மேலும் பல வழியில் வருகின்றன." - #: src/libs/locale.ts msgid "Bengali" msgstr "பெங்காலி" @@ -866,7 +850,7 @@ msgstr "தடை" #: src/routes/dashboard/applications/index.tsx msgid "Board" -msgstr "பலகை" +msgstr "போர்டு" #: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx msgctxt "Body Text (paragraphs, lists, etc.)" @@ -891,7 +875,7 @@ msgstr "பிரிக்கக்கூடிய வகையில் ரெ #: src/features/resume/public/public-resume.tsx msgid "Build your own resume" -msgstr "உங்கள் சொந்த சுயவிவரத்தை உருவாக்குங்கள்" +msgstr "உங்கள் சொந்த ரெஸ்யூமை உருவாக்குங்கள்" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx @@ -953,7 +937,7 @@ msgstr "ரத்து செய்" #: src/routes/agent/-components/agent-chat.tsx msgid "Cannot restore; the resume has changed since this edit was applied." -msgstr "மீட்டெடுக்க முடியாது; இந்தத் திருத்தம் செய்யப்பட்டதிலிருந்து சுயவிவரம் மாறிவிட்டது." +msgstr "மீட்டெடுக்க முடியாது; இந்தத் திருத்தம் செய்யப்பட்டதிலிருந்து ரெஸ்யூம் மாறிவிட்டது." #: src/libs/locale.ts msgid "Catalan" @@ -981,6 +965,10 @@ msgstr "மொழியை மாற்று" msgid "Change language to…" msgstr "மொழியை… க்கு மாற்றவும்" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "உங்களுக்கேற்ப நிறங்கள், எழுத்துருக்கள், வடிவமைப்பை மாற்றிக்கொள்ளுங்கள்." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "தீம்மை… க்கு மாற்றவும்" @@ -1006,6 +994,10 @@ msgstr "மீண்டும் சோதிக்கவும்" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ஏற்றுமதி செய்யப்பட்ட கோப்பில் நீங்கள் எதிர்பார்க்கும் அனைத்தும் உள்ளதா, அவை அனைத்தும் தேர்ந்தெடுக்கக்கூடிய உரையாக உள்ளதா என்பதைச் சரிபார்க்கவும்." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ஒரு விண்ணப்பதாரர் கண்காணிப்பு அமைப்பு எதைத் தவறவிடும் என்பதைச் சரிபார்த்து, உறுதியாகத் தெரிந்த முக்கிய சொற்களை மட்டும் சேர்க்கவும்." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "உங்கள் கடவுச்சொல்லை மீட்டமைக்க ஒரு இணைப்புக்காக உங்கள் மின்னஞ்சலைச் சரிபார்க்கவும்." @@ -1040,7 +1032,7 @@ msgstr "சீனம் (சம்பிரதாய)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "ஒரு மாதிரியையும் சுயவிவர வரைவையும் தேர்வு செய்யவும்." +msgstr "ஒரு மாதிரியையும் ரெஸ்யூம் வரைவையும் தேர்வு செய்யவும்." #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1054,15 +1046,11 @@ msgstr "முன்பே அமைக்கப்பட்ட அல்லத #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a resume" -msgstr "ஒரு சுயவிவரத்தைத் தேர்ந்தெடுக்கவும்" - -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "பக்கப் பட்டியில் இருந்து ஏற்கனவே உள்ள உரையாடலைத் தேர்ந்தெடுக்கவும், அல்லது வரைவுக்கான புதிய உரையாடலைத் தொடங்கவும்." +msgstr "ஒரு ரெஸ்யூமைத் தேர்ந்தெடுக்கவும்" #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." -msgstr "PDF, DOCX, Markdown அல்லது JSON வடிவங்களில் ஒன்றைத் தேர்ந்தெடுக்கவும். உங்கள் சுயவிவரம் மற்றும் அறிமுகக் கடிதத்தை தனித்தனியாக ஏற்றுமதி செய்யும் வசதி இருந்தால், அவ்வாறு செய்யவும்." +msgstr "PDF, DOCX, Markdown அல்லது JSON வடிவங்களில் ஒன்றைத் தேர்ந்தெடுக்கவும். உங்கள் ரெஸ்யூம் மற்றும் அறிமுகக் கடிதத்தை தனித்தனியாக ஏற்றுமதி செய்யும் வசதி இருந்தால், அவ்வாறு செய்யவும்." #: src/components/level/combobox.tsx msgid "Circle" @@ -1073,7 +1061,7 @@ msgstr "வட்டம்" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "தெளிவான" +msgstr "அழி" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "நிறுவனம் A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "இந்த சுயவிவரத்தை இந்தப் பணி முகவரியுடன் ஒப்பிட்டு, சுருக்கமாகவும் நம்பகத்தன்மையுடனும் இருக்கும் அதே வேளையில் முக்கிய வார்த்தைகளைப் புதுப்பிக்கவும்." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "இந்த ரெஸ்யூமை இந்த வேலை அறிவிப்பு URL-உடன் ஒப்பிட்டு, எதையும் மிகைப்படுத்தாமல் முக்கிய சொற்களைப் புதுப்பிக்கவும்." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "இணைப்பு தோல்வியடைந்தது." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "இணைப்பு சரிபார்க்கப்பட்டது — சேவை வழங்குநர் பயன்பாட்டிற்குத் தயாராக உள்ளது." +msgid "Connection verified. The provider is ready to use." +msgstr "இணைப்பு சரிபார்க்கப்பட்டது. வழங்குபவரைப் பயன்படுத்தத் தயார்." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "நீங்கள் நிறுத்திய இடத்தில் இருந்து தொடர்க" #: 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 "Reactive Resume அல்லது வேறு எந்த ரெஸ்யூம் பில்டரையும் பயன்படுத்தி நீங்கள் உருவாக்கிய ஏற்கனவே உள்ள ரெஸ்யூமியை இறக்குமதி செய்து, நீங்கள் நிறுத்திய இடத்தில் இருந்து தொடரலாம். ஆதரிக்கப்படும் வடிவங்கள் PDF, Microsoft Word மற்றும் Reactive Resume-இல் இருந்து ஏற்றுமதி செய்யப்பட்ட JSON கோப்புகளை உள்ளடக்கியவை." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "பங்களிப்புகள் பிழை திருத்தங்கள், பாதுகாப்பு புதுப்பிப்புகள் மற்றும் செயலியை சீராக இயங்க தொடர்ந்து மேம்படுத்த உதவுகின்றன." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume-இலோ வேறு ரெஸ்யூம் பில்டரிலோ நீங்கள் உருவாக்கிய ரெஸ்யூமை இறக்குமதி செய்து, நிறுத்திய இடத்திலிருந்தே தொடரவும். PDF, Microsoft Word, மற்றும் Reactive Resume அல்லது JSON Resume-இன் JSON கோப்புகள் ஆதரிக்கப்படுகின்றன." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "ஆண்டைச் சரிசெய்யவும் அல்ல msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "ஆண்டைச் சரிசெய்யவும், அல்லது தொடர்ந்து நடக்கும் பணிக்கு \"Present\" என்று எழுதவும்." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX-ஐ உருவாக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF-ஐ உருவாக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "அச்சிடுவதற்கு உங்கள் ரெஸ்யூமைத் தயாரிக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI வழங்குநரை அடைய முடியவில் msgid "Could not restore this patch." msgstr "இந்தத் திருத்தத்தை மீட்டெடுக்க முடியவில்லை." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "இரண்டு நிலை அங்கீகாரத்தை அமைக்க முடியவில்லை." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "வழங்குநர் இணைப்பைச் சரிபார்க்க முடியவில்லை." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "ஆதாரம் மூலம் எண்ணுங்கள்" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "பகுப்பாய்வு மதிப்பெண்ணிலிருந்து தனியாகக் கணக்கிடப்படுகிறது. கவரேஜ் என்பது எதையும் முன்கூட்டியே கணிப்பதல்ல." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "பாகுபடுத்தல் மதிப்பெண்ணிலிருந்து தனியாகக் கணக்கிடப்படுகிறது. கவரேஜ் எதையும் முன்கூட்டிச் சொல்வதில்லை." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "ஒரு உதாரண ரெஸ்யூமியை உருவாக்கவும்" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "வரம்புகள் இன்றி, நீங்கள் விரும்பும் அளவுக்கு ரெஸ்யூமிகளை உருவாக்குங்கள்." +msgid "Create as many resumes as you want." +msgstr "நீங்கள் விரும்பும் அளவுக்கு ரெஸ்யூம்களை உருவாக்குங்கள்." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "இப்போதே உருவாக்குங்கள்" msgid "Create resume with options" msgstr "விருப்பத்தேர்வுகளுடன் ரெஸ்யூமே உருவாக்கவும்" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "உங்கள் ரெஸ்யூமை உருவாக்குங்கள், தனிப்பயனாக்குங்கள், பகிருங்கள். Reactive Resume ஓபன் சோர்ஸ், உங்களைக் கண்காணிக்காது, எப்போதும் இலவசமாகவே இருக்கும்." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "உருவாக்கப்பட்டது" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "உங்கள் ரெஸ்யூமியை நீக்கிக் கொண்டிருக்கிறது..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "நிராகரிக்கப்பட்டது — ஏஜென்டுக்காகக் காத்திருக்கிறது…" +msgid "Denied, waiting for the agent…" +msgstr "மறுக்கப்பட்டது, முகவருக்காகக் காத்திருக்கிறது…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "நிராகரி" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker படிமத்தைப் பயன்படுத்தி உங்கள் சொந்த சர்வர்களில் இதை நிறுவிக்கொள்ளுங்கள்." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ஒவ்வொரு பணியையும் குறுகிய புல்லட் புள்ளிகளுடன் விவரிக்கவும். திண்மையான பத்திகளை விரைவாகப் பார்வையிடுவதும் பிரிப்பதும் கடினம்." @@ -1764,6 +1773,10 @@ msgstr "நன்கொடை அளிக்கவும்" msgid "Donate to Reactive Resume" msgstr "Reactive Resume-க்கு நன்கொடை அளிக்கவும்" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "பிழைத் திருத்தங்கள், பாதுகாப்புப் புதுப்பிப்புகள், ஆப்பை இயங்க வைக்கும் அன்றாட வேலை — இவற்றுக்கான செலவை நன்கொடைகளே ஈடுகட்டுகின்றன." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "முடிந்தது" @@ -1779,7 +1792,7 @@ msgstr "பதிவிறக்கு" #: src/features/settings/pages/account.tsx msgid "Download a copy of all your data, including your profile and every resume, as a JSON file." -msgstr "உங்கள் சுயவிவரம் மற்றும் ஒவ்வொரு பணிவிவரக் குறிப்பு உட்பட, உங்களின் அனைத்துத் தரவுகளின் நகலையும் ஒரு JSON கோப்பாகப் பதிவிறக்கம் செய்துகொள்ளுங்கள்." +msgstr "உங்கள் சுயவிவரம் மற்றும் ஒவ்வொரு ரெஸ்யூம் உட்பட, உங்களின் அனைத்துத் தரவுகளின் நகலையும் ஒரு JSON கோப்பாகப் பதிவிறக்கம் செய்துகொள்ளுங்கள்." #. Primary action in the builder header to open resume download options #: src/routes/builder/$resumeId/-components/header.tsx @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "நகல் உருவாக்கு" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI வரைவாக நகலெடுக்கவும்" +msgid "Duplicate as AI draft" +msgstr "AI வரைவாக நகலெடு" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "ஆங்கிலம்" msgid "English (United Kingdom)" msgstr "ஆங்கிலம் (ஐக்கிய இராச்சியம்)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "உங்கள் கணக்கின் பாதுகாப்பை கூடுதல் பாதுகாப்பு அடுக்குகளால் மேம்படுத்துங்கள்." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "உங்கள் கடவுச்சொல்லுக்கு ஒரு பெயரை உள்ளிடவும்." +msgstr "உங்கள் பாஸ் கீக்கு ஒரு பெயரை உள்ளிடவும்." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "உங்கள் கணக்கிற்குப் புதிய கடவுச்சொல்லை உள்ளிடவும்" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "உங்கள் சேமித்த காப்பு குறியீடுகளில் எதனாவது ஒன்றை உள்ளீடு செய்து உங்கள் கணக்கை அணுகவும்" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "ரெஸ்யூம் உரிமையாளர் உங்களுடன் பகிர்ந்த கடவுச்சொல்லை உள்ளிடவும்." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "இணைக்க வேண்டிய URL-ஐ உள்ளிடவும்" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "நீங்கள் இணைக்க விரும்பும் URL-ஐ உள்ளிடவும்:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "உங்கள் அங்கீகார செயலியில் வரும் சரிபார்ப்பு குறியீட்டை உள்ளிடவும்" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "உங்கள் கணக்கை புதுப்பிக்க, தற்போதைய கடவுச்சொல்லையும் ஒரு புதிய கடவுச்சொல்லையும் உள்ளிடவும்." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "இரண்டு நிலை அங்கீகாரத்தை அமைப்பதை உறுதிப்படுத்த உங்கள் கடவுச்சொல்லை உள்ளிடவும். இது இயங்கும்போது, ஒவ்வொரு முறை உள்நுழையும்போதும் உங்கள் அங்கீகார செயலியிலிருந்து வரும் ஒரு குறியீட்டை உள்ளிட வேண்டும்." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "இரண்டு நிலை அங்கீகாரத்தை அமைப்பதை உறுதிப்படுத்த உங்கள் கடவுச்சொல்லை உள்ளிடவும். அது இயக்கப்பட்ட பிறகு, ஒவ்வொரு முறை உள்நுழையும்போதும் உங்கள் அங்கீகார செயலியில் வரும் குறியீடு தேவைப்படும்." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ஒவ்வொரு காசோலையும் நிறைவேற்றப்பட்டது. உங்கள் பயோடேட்டாவைப் படிப்பதை இங்கு எதுவும் பாகுபடுத்துபவர் தடுக்கக்கூடாது." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ஒவ்வொரு பங்களிப்பும், பெரியதோ சிறியதோ, இந்த திட்டத்திற்கு மிகப் பெரிய மாற்றத்தை கொண்டுவந்து விடுகிறது.<0/>உங்கள் ஆதரவுக்கு நன்றி!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "எவ்வளவு சிறியதாக இருந்தாலும் ஒவ்வொரு பங்களிப்பும் உதவுகிறது.<0/>உங்கள் ஆதரவுக்கு நன்றி!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "ஒவ்வொரு டெம்ப்ளேட்டும் வெவ்வேறு தோற்றத்தில் இருக்கும்; நீங்கள் எப்படித் தெரிய வேண்டும் என்று விரும்புகிறீர்களோ அதற்கு ஏற்றதைத் தேர்ந்தெடுங்கள். Reactive Resume-இல் தற்போது 15 டெம்ப்ளேட்டுகள் உள்ளன, இன்னும் பல வரவிருக்கின்றன." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "காலாவதியாகும் நேரம்" msgid "Expires on {0}" msgstr "{0} அன்று காலாவதியாகும்" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "எங்கள் பல்வேறு டெம்ப்ளேட் தொகுப்பை ஆராயுங்கள்; ஒவ்வொன்றும் வெவ்வேறு பாணிகள், தொழில்கள் மற்றும் சொந்த தனித்தன்மைகளுக்கு ஏற்ப வடிவமைக்கப்பட்டுள்ளன. தற்போது Reactive Resume 12 டெம்ப்ளேட்டுகளை வழங்குகிறது, மேலும் பல வழியில் வருகின்றன." - -#: src/features/settings/pages/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 "Reactive Resume-ஐ உங்கள் பயன்பாடுகளுடன் ஒருங்கிணைப்பது எப்படி என்பதை கற்றுக்கொள்ள API ஆவணங்களை ஆராயுங்கள். விரிவான எண்ட்பாயிண்டுகள், கோரிக்கை எடுத்துக்காட்டுகள் மற்றும் அங்கீகார முறைகள் பற்றிய தகவல்களை அங்கே காணலாம்." - #: src/libs/resume/section.tsx msgid "Export" msgstr "ஏற்றுமதி" @@ -2083,17 +2096,13 @@ msgstr "ஏற்றுமதி PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ரெஸ்யூமை படமாகவோ ஸ்கேனாகவோ அல்லாமல், உரை PDF ஆக ஏற்றுமதி செய்யவும்." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "உங்கள் விண்ணப்பத்தை அல்லது அட்டை கடிதத்தை உங்களுக்கு தேவையான வடிவத்தில் ஏற்றுமதி செய்யவும்." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "உங்கள் சுயவிவரத்தை எந்தவிதக் காத்திருப்பும் தாமதமும் இன்றி உடனடியாக PDF ஆக ஏற்றுமதி செய்யுங்கள்." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ஒரே கிளிக்கில், காத்திருப்பே இல்லாமல் உங்கள் ரெஸ்யூமை PDF ஆக ஏற்றுமதி செய்யுங்கள்." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" -msgstr "ஏற்றுமதி செய்யப்பட்ட குழாய்-ஓட்டம்.png" +msgstr "ஏற்றுமதி செய்யப்பட்ட pipeline-flow.png" #: src/routes/agent/-components/tool-part-card.tsx msgid "Failed" @@ -2102,7 +2111,7 @@ msgstr "தோல்வியடைந்தது" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to archive thread." -msgstr "இழையை காப்பகப்படுத்த முடியவில்லை." +msgstr "த்ரெட்டைக் காப்பகப்படுத்த முடியவில்லை." #. Fallback toast when creating an API key fails #: src/dialogs/api-key/create.tsx @@ -2131,7 +2140,7 @@ msgstr "API சாவியை நீக்கத் தவறிவிட்ட #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to delete thread." -msgstr "திரியை நீக்க முடியவில்லை." +msgstr "த்ரெட்டை நீக்க முடியவில்லை." #. Fallback toast when account deletion fails #: src/features/settings/pages/account.tsx @@ -2196,10 +2205,6 @@ msgstr "AI வழங்குநரைச் சேமிக்க முடி msgid "Failed to send password reset email. Please try again." msgstr "கடவுச்சொல் மீட்டமைப்பு மின்னஞ்சலை அனுப்பத் தவறியது. மீண்டும் முயற்சிக்கவும்." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "இரண்டு நிலை அங்கீகாரத்தை அமைப்பது தோல்வியடைந்தது." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "உள்நுழையத் தவறியது. மீண்டு #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "முகவர் திரியைத் தொடங்க முடியவில்லை." +msgstr "முகவர் த்ரெட்டைத் தொடங்க முடியவில்லை." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "குறிச்சொற்களால் வடிகட்டு" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "பலவீனமான அம்சங்களைக் கண்டறிந்து, அவற்றை வலுவான விளைவுகள், எண்கள், நோக்கம் மற்றும் கூர்மையான வினைச்சொற்களுடன் மீண்டும் எழுதவும்." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "பலவீனமான புள்ளிகளைக் கண்டறிந்து, வலுவான விளைவுகள், எண்கள், பரப்பு, கூர்மையான வினைச்சொற்களுடன் அவற்றை மீண்டும் எழுதவும்." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "எழுத்துரு எடை" msgid "Font Weights" msgstr "எழுத்துரு எடைகள்" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "பாதுகாப்பான, சிதறாத அனுபவத்திற்காக." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "உதாரணமாக, நீங்கள் இந்த ரெஸ்யூமியை எந்த நிறுவனங்களுக்கு அனுப்பினீர்கள் என்பதற்கான தகவல்களை அல்லது வேலை விவரப்பட்டு இணைப்புகளை இங்கு குறிப்பேடு போல் பதிவு செய்யலாம்." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "பாதுகாப்பு காரணங்களால், இந்த விசை ஒரே முறை மட்டுமே காட்டப்படும்." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "எடுத்துக்காட்டாக, இந்த ரெஸ்யூமை எந்த நிறுவனங்களுக்கு அனுப்பினீர்கள் என்பதையோ, வேலை விவரங்களுக்கான இணைப்புகளையோ குறித்து வைக்கலாம்." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2401,11 +2398,11 @@ msgstr "ஃபிரென்ச்" #: src/features/applications/components/application-ai-copilot.tsx msgid "From your resume and the posting" -msgstr "உங்கள் விண்ணப்பம் மற்றும் இடுகையிலிருந்து" +msgstr "உங்கள் ரெஸ்யூம் மற்றும் இடுகையிலிருந்து" #: src/features/resume/export/download-dialog.tsx msgid "Full resume data for backup or import." -msgstr "காப்புப்பிரதி அல்லது இறக்குமதிக்கான முழு விண்ணப்பத் தரவு." +msgstr "காப்புப்பிரதி அல்லது இறக்குமதிக்கான முழு ரெஸ்யூம் தரவு." #. Layout editor toggle label that makes a page single-column #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx @@ -2429,6 +2426,11 @@ msgstr "இடைவெளிகள்:" msgid "Generate a random name" msgstr "ஒரு சீரற்ற பெயரை உருவாக்கு" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "உங்கள் PDF உருவாக்கப்படுகிறது..." + #: src/libs/locale.ts msgid "German" msgstr "ஜெர்மன்" @@ -2471,7 +2473,7 @@ msgstr "டாஷ்போர்டுக்கு செல்லவும்" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx msgid "Go to resumes dashboard" -msgstr "விண்ணப்பங்கள் டாஷ்போர்டுக்குச் செல்லவும்" +msgstr "ரெஸ்யூம்கள் டாஷ்போர்டுக்குச் செல்லவும்" #: src/features/command-palette/pages/navigation.tsx msgid "Go to…" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ஹீப்ரூ" #: 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 "மேலும் அனுபவமுள்ள பங்களிப்பாளர்களை இணைக்க உதவவும்; இதனால் ஒரே பராமரிப்பாளரின் சுமையை குறைத்து வளர்ச்சியை வேகப்படுத்தலாம்." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "அனுபவம் வாய்ந்த பங்களிப்பாளர்களை இன்னும் அதிகம் சேர்க்க எனக்கு உதவுங்கள்; அப்போதுதான் இந்த வேலை ஒரே ஒரு பராமரிப்பாளர் மீது மட்டும் விழாது." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "செயலியை உங்கள் மொழிக்கு மொழிபெயர்க்க உதவுங்கள்" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "பல்வேறு தொழில்கள் மற்றும் சொந்த தனித்தன்மைகளுக்கு ஏற்ற ரெஸ்யூம் டெம்ப்ளேட்டுகளின் வரிசை இங்கே உள்ளது. நீங்கள் நவீனமானதையோ பாரம்பரியமானதையோ, துணிச்சலானதையோ எளிமையானதையோ விரும்பினாலும், உங்களைப் பொருந்தும் ஒரு வடிவமைப்பு இருக்கும். கீழே உள்ள விருப்பங்களைப் பார்த்து, உங்கள் பாணிக்கு ஏற்ற டெம்ப்ளேட்டைத் தேர்ந்தெடுக்கவும்." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "இதோ உங்கள் புதிய API விசை" @@ -2657,10 +2655,6 @@ msgstr "ஹங்கேரியன்" msgid "Icon" msgstr "ஐகான்" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "விண்ணப்பதாரர் கண்காணிப்பு அமைப்பில் உள்ள குறைபாடுகளைக் கண்டறிந்து, அதிக நம்பகத்தன்மை கொண்ட முக்கிய வார்த்தை மேம்பாடுகளை மட்டும் பயன்படுத்துங்கள்." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "இது ஒரு ஸ்கேனிலிருந்து வந்தது என்றால், அது எதிர்பார்க்கப்படுவதே. இல்லையெனில் அதை நீக்கவும்; ஆட்சேர்ப்பாளர்கள் இதை முக்கிய வார்த்தை அடைப்பாகக் கருதுவார்கள்." @@ -2722,7 +2716,7 @@ msgstr "{0} இல்" #: src/features/resume/export/download-dialog.tsx msgid "Include resume header" -msgstr "சுயவிவரத் தலைப்பைச் சேர்க்கவும்" +msgstr "ரெஸ்யூம் தலைப்பைச் சேர்க்கவும்" #: src/components/input/rich-input.tsx msgid "Increase indent" @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "ஜேசன் சுயவிவரம்" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "கன்னடம்" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "எதைப் பயன்படுத்த வேண்டும் என யாரும் யூகிக்க வேண்டியதில்லாத வகையில், ஒரு முகவரியை மட்டும் வைத்திருங்கள்." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ஒரே ஒரு முகவரியை மட்டும் வைத்திருங்கள்; அப்போது எதைப் பயன்படுத்துவது என்று மென்பொருள் யூகிக்க வேண்டியிருக்காது." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "பொதுவாக படங்களை நீக்கியோ சுருக்கியோ அதை 2.5 MB க்கும் குறைவாக வைத்திருங்கள்." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "இந்த ரெஸ்யூம் பற்றிய தனிப்பட்ட குறிப்புகளை இங்கே வைத்துக்கொள்ளுங்கள். வேறு யாரும் அவற்றைப் பார்க்க முடியாது." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "ரெஸ்யூம் உள்ளடக்கத்தை உரையின் படங்களாக அல்லாமல் உண்மையான உரையாக வைத்திருங்கள்." @@ -3058,13 +3056,17 @@ msgstr "வரி உயரம்" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume ஒன்றை இணைக்கவும் (பரிந்துரைக்கப்படுகிறது)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI பொருத்த மதிப்பெண்ணையும் தனிப்பயனாக்கத்தையும் பயன்படுத்த ஒரு Reactive Resume ரெஸ்யூமை இணைக்கவும்." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "உங்கள் பொருத்தத்தை மதிப்பிடவும் ஒரு நகலைத் தனிப்பயனாக்கவும், ஒரு ரெஸ்யூமியை இணைத்து வேலை விளக்கத்தை ஒட்டவும் (திருத்து)." #: src/features/applications/components/application-detail-sheet.tsx msgid "Linked Reactive Resume" -msgstr "இணைக்கப்பட்ட எதிர்வினை ரெஸ்யூம்" +msgstr "இணைக்கப்பட்ட Reactive Resume" #. Authentication provider display name in account settings #. Brand name label for LinkedIn social sign-in button @@ -3078,10 +3080,6 @@ msgstr "லிங்க்ட்இன்" msgid "LinkedIn, Referral…" msgstr "LinkedIn, பரிந்துரை…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume ஒன்றை இணைப்பது AI பொருத்த மதிப்பீடு மற்றும் தனிப்பயனாக்கத்தை இயக்கும்." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "உங்கள் {providerName} கணக்கை இணைத்து கொண்டிருக்கிறது..." @@ -3119,7 +3117,7 @@ msgstr "ஏற்றுதல் மீண்டும் தொடங்கு #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "இழைகள் ஏற்றப்படுகின்றன…" +msgstr "த்ரெட்டுகள் ஏற்றப்படுகின்றன…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "இடம்" msgid "Lock" msgstr "பூட்டு" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "வெளியேறு" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "நீண்ட பகுதிகள் பெரிய எழுத்துக்களில் அமைக்கப்பட்டுள்ளன." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "முதன்மை வழிசெலுத்தல்" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "அனுபவப் பகுதியை முடிவுகளை மையமாகக் கொண்டதாக மாற்றி, தெளிவற்ற பொறுப்புகளை நீக்கவும்." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "அனுபவப் பிரிவை விளைவுகளை மையமாகக் கொண்டதாக மாற்றி, தெளிவற்ற பொறுப்புகளை நீக்கவும்." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3274,7 +3267,7 @@ msgstr "பகுதியை மற்றொரு பத்திக்கோ #: src/features/applications/components/table-view.tsx msgid "Move stage" -msgstr "மேடையை நகர்த்தவும்" +msgstr "நிலையை நகர்த்தவும்" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -3316,6 +3309,18 @@ msgstr "https:// கொண்டு தொடங்க வேண்டும்" msgid "Name" msgstr "பெயர்" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "நீங்கள் விண்ணப்பிக்கும் பதவியின் பெயரையே ரெஸ்யூமுக்கு வையுங்கள்." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "பெயர்கள் விசைகளை வேறுபடுத்திக் காட்ட உதவும்; எதற்குப் பயன்படுத்தப் போகிறீர்களோ அதன் பெயரையே வையுங்கள்." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ஒன்றுக்கு மேற்பட்ட பாஸ் கீகளைப் பதிவு செய்தால், பெயர்கள் அவற்றை வேறுபடுத்திக் காட்ட உதவும்." + #: src/libs/locale.ts msgid "Nepali" msgstr "நேபாளி" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "புதிய விண்ணப்பம்" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "புதிய அம்சங்கள் தொடர்ந்து சேர்க்கப்பட்டும் மேம்படுத்தப்பட்டும் கொண்டிருக்கின்றன, ஆகவே அடிக்கடி திரும்பிச் சென்று பாருங்கள்." +msgid "New features land regularly, so check back now and then." +msgstr "புதிய அம்சங்கள் தொடர்ந்து வந்துகொண்டே இருக்கும், அவ்வப்போது வந்து பாருங்கள்." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "புதிய குறிச்சொல்…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "புதிய இழை" +msgstr "புதிய த்ரெட்" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "புதிய இழை" +msgstr "புதிய த்ரெட்" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "விளம்பரங்கள் இல்லை, கண்காணிப்பான்கள் இல்லை; உங்கள் வழியில் எதுவும் குறுக்கிடாது." #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "உங்கள் வடிப்பான்களுடன் பொருந்தக்கூடிய பயன்பாடுகள் எதுவும் இல்லை." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "இதுவரை பயன்பாடுகள் இல்லை — உங்கள் புனல் மற்றும் பதில் விகிதங்களைக் காண சிலவற்றைச் சேர்க்கவும்." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "இன்னும் விண்ணப்பங்கள் எதுவும் இல்லை. உங்கள் ஃபனலையும் பதில் விகிதங்களையும் பார்க்க சிலவற்றைச் சேர்க்கவும்." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "எந்த புல்லட் பட்டியலும் காணப்படவில்லை." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "அந்தத் தேடலுக்குப் பொருந்தும் கட்டளைகள் எதுவும் இல்லை." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "வழக்கமான பிரிவு தலைப்புகள் எதுவும் காணப்படவில்லை." @@ -3425,15 +3439,15 @@ msgstr "ஒரு பக்க விதி இல்லை, எழுத்த #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "இன்னும் கடவுச்சொற்கள் எதுவும் பதிவு செய்யப்படவில்லை." +msgstr "இன்னும் பாஸ் கீகள் எதுவும் பதிவு செய்யப்படவில்லை." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "தொலைபேசி எண் எதுவும் காணப்படவில்லை." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "நீங்கள் நிராகரிக்கப்படுவீர்களா என்பதற்கு எந்த முன்கணிப்பும் இல்லை — எந்தக் கருவியாலும் அது முடியாது." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "நீங்கள் நிராகரிக்கப்படுவீர்களா என்பது இங்கே கணிக்கப்படுவதில்லை. எந்தக் கருவியாலும் அதைச் செய்ய முடியாது." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3454,7 +3468,7 @@ msgstr "ரெஸ்யூம் இணைக்கப்படவில்ல #: src/routes/dashboard/resumes/-components/grid-view.tsx #: src/routes/dashboard/resumes/-components/list-view.tsx msgid "No resumes match your search." -msgstr "உங்கள் தேடலுக்குப் பொருத்தமான சுயவிவரங்கள் எதுவும் இல்லை." +msgstr "உங்கள் தேடலுக்குப் பொருத்தமான ரெஸ்யூம்கள் எதுவும் இல்லை." #: src/features/applications/components/application-form-sheet.tsx msgid "No resumes yet." @@ -3486,7 +3500,7 @@ msgstr "இந்தக் கோப்பிலிருந்து எந் #: src/routes/agent/-components/thread-sidebar.tsx msgid "No threads yet." -msgstr "இன்னும் இழைகள் எதுவும் இல்லை." +msgstr "இன்னும் த்ரெட்டுகள் எதுவும் இல்லை." #: src/features/ats-checker/messages.ts msgid "No work-experience section was found." @@ -3549,6 +3563,10 @@ msgstr "ஒடியா" msgid "Ollama Cloud" msgstr "ஒல்லாமா கிளவுட்" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "நீக்கப்பட்ட பிறகு, அந்த விசையால் உங்கள் தரவை அணுக முடியாது. இதை மீட்டெடுக்க முடியாது." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ஒரே-கிளிக் உள்நுழைவு" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "முதல் {0} பக்கங்கள் மட்டுமே சரிபார்க்கப்பட்டன, எனவே இந்த அறிக்கை முழுக் கோப்பையும் உள்ளடக்கவில்லை." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "முதல் {MAX_IMPORT} வரிசைகள் மட்டுமே ஒரே நேரத்தில் இறக்குமதி செய்யப்படுகின்றன - {overflow} வெளியேறியது. மீதமுள்ளவற்றை இறக்குமதி செய்ய கோப்பைப் பிரிக்கவும்." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "ஒரே நேரத்தில் முதல் {MAX_IMPORT} வரிசைகள் மட்டுமே இறக்குமதியாகும், {overflow} விடுபடும். மீதியை இறக்குமதி செய்ய கோப்பைப் பிரிக்கவும்." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "திற" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "திறந்த AI முகவர்" +msgstr "AI முகவரைத் திற" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "திறந்த AI உதவியாளர்" +msgstr "AI உதவியாளரைத் திற" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "மின்னஞ்சல் பயன்பாட்டை திற #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "திறந்த குவிய முறை" +msgstr "குவிய முறையைத் திற" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "ஏஜென்டுக்கான விருப்பக் கு msgid "Optional note for the agent…" msgstr "ஏஜென்டுக்கான விருப்பக் குறிப்பு…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "விருப்பமாக, ஒரு கடவுச்சொல்லை அமைக்கலாம்; அப்போது அந்த கடவுச்சொல்லை தெரிந்தவர்களுக்கே இணைப்பின் மூலம் உங்கள் ரெஸ்யூமியைப் பார்க்க முடியும்." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "விருப்பமாக, ஒரு பணி அறிவிப்பிலிருந்து ஏற்கனவே தோன்றும் சொற்கள் எவை என்பதையும் பார்க்கலாம்." @@ -3710,16 +3724,16 @@ msgid "Passkey" msgstr "பாஸ் கீ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "பாஸ்கீ வெற்றிகரமாக நீக்கப்பட்டது." +msgid "Passkey deleted." +msgstr "பாஸ் கீ நீக்கப்பட்டது." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "பாஸ் கீ வெற்றிகரமாகப் பதிவு செய்யப்பட்டது." +msgid "Passkey registered." +msgstr "பாஸ் கீ பதிவு செய்யப்பட்டது." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "கடவுச்சொற்கள்" +msgstr "பாஸ் கீகள்" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "குழப்பம்" msgid "Persian" msgstr "பேர்ஷியன்" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "நீங்கள் விரும்பும் எந்த நிறங்கள், எழுத்துருக்கள் அல்லது வடிவமைப்புகளையும் பயன்படுத்தி உங்கள் ரெஸ்யூமியை தனிப்பயனாக்கி, உங்களுக்கே உரியதாக மாற்றுங்கள்." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "தொலைபேசி" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "பக்கப்பட்டியிலிருந்து ஒரு உரையாடலைத் தேர்வு செய்யுங்கள், அல்லது ஒரு வரைவில் வேலை செய்ய புதிய த்ரெட்டைத் தொடங்குங்கள்." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "உங்கள் ரெஸ்யூம் அல்லது கவர் கடிதத்திற்கு ஒரு வடிவமைப்பைத் தேர்வு செய்யவும்." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ஒரு சின்னத்தைத் தேர்ந்தெடுக்கவும்" @@ -3844,7 +3862,7 @@ msgstr "படம்" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "குழாய் ஓட்டம்" +msgstr "பைப்லைன் ஓட்டம்" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "லேஅவுட் பேனலில் இருந்து ஒரு பக்கத்தில் அதை வைக்கவும் அல்லது நீங்கள் அதை நிறுத்த விரும்பினால் அதை மறைக்கவும்." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "எளிய உரை, AI கருவிகள் மற்றும் விரைவான திருத்தங்களுக்கு ஏற்றது." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "தயவுசெய்து உங்கள் கணக்கிற்காக ஒரு புதிய கடவுச்சொல்லை உள்ளிடவும்" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "தொடர்ந்து செல்ல, ரெஸ்யூமியின் உரிமையாளரால் உங்களுடன் பகிரப்பட்ட கடவுச்சொல்லை உள்ளிடவும்." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "நீங்கள் இணைக்க விரும்பும் URL-ஐ உள்ளிடவும்:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI கருவிகளுக்கும் விரைவான திருத்தங்களுக்கும் ஏற்ற எளிய உரை." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "திட்டத்திற்கு ஆதரவளிக்கவ msgid "Please upload a PDF file." msgstr "PDF கோப்பைப் பதிவேற்றவும்." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "உங்கள் PDF உருவாக்கப்படும் வரை காத்திருக்கவும்..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "உங்கள் PDF உருவாக்கப்படும் வரை காத்திருக்கவும்…" - #: src/libs/locale.ts msgid "Polish" msgstr "போலிஷ்" @@ -3924,12 +3922,12 @@ msgid "Preferences" msgstr "விருப்பங்கள்" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "எனது தொழில் வாழ்க்கைக் கதையை மாற்றாமல், தெளிவை மேம்படுத்தும் ஒரு மிதமான திருத்தத்தைத் தயார் செய்யவும்." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "என் தொழில் பயணத்தின் கதையை மாற்றாமல் தெளிவை மட்டும் மேம்படுத்தும் ஒரு எச்சரிக்கையான திருத்தத்தைத் தயாரிக்கவும்." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." -msgstr "உங்கள் சுயவிவரத்தை அச்சிடுவதற்குத் தயார் செய்தல்..." +msgstr "உங்கள் ரெஸ்யூமை அச்சிடுவதற்குத் தயார் செய்தல்..." #: src/components/input/color-picker.tsx msgid "Presets" @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "திட்டங்கள்" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "உங்கள் ரெஸ்யூமியை அனுமதியற்ற அணுகலிலிருந்து ஒரு கடவுச்சொல்லால் பாதுகாக்கவும்" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "உங்கள் ரெஸ்யூமியை கடவுச்சொல்லால் பாதுகாக்கவும், கடவுச்சொல் தெரிந்தவர்களுக்கே அதை பார்க்க அனுமதிக்கவும்." +msgid "Protect your resume with a password" +msgstr "உங்கள் ரெஸ்யூமை கடவுச்சொல்லால் பாதுகாக்கவும்" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "வெளியீடுகள்" msgid "Publisher" msgstr "பதிப்பாளர்" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "உங்கள் ரெஸ்யூமுக்கு ஒரு கடவுச்சொல்லை வைத்தால், நீங்கள் யாருக்குக் கொடுக்கிறீர்களோ அவர்களால் மட்டுமே அதைப் படிக்க முடியும்." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "முதல் பக்கத்தின் மேற்பகுதிக்கு அருகில் ஒரு எளிய மின்னஞ்சல் முகவரியை வைக்கவும். பெரும்பாலான அமைப்புகள் இதன் கீழேயே உங்களைப் பதிவு செய்கின்றன." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - முகப்புப் பக்கத்து #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "எதிர்வினை விவரக்குறிப்பு (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 அதன் சுறுசுறுப்பான சமூகத்தின் உதவியால் தொடர்ந்து வளர்ந்து கொண்டிருக்கிறது. இந்த திட்டம், இதை மேம்படுத்த தங்கள் நேரத்தையும் திறமைகளையும் அர்ப்பணித்த எண்ணற்ற நபர்களுக்கு கடன் பெற்றுள்ளது. GitHub-இல் அம்சங்களை மேம்படுத்திய நிரலாளர்களையும், Crowdin-ல் மொழிபெயர்ப்புகளால் இதை ஒரு பரந்த பார்வையாளர்களுக்கு எடுத்துச் சென்ற மொழியாளர்களையும், தொடர்ந்து அபிவிருத்தியை ஆதரிக்க நன்கொடை அளித்த அனைவரையும் நாம் கொண்டாடுகிறோம்." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "மக்கள் தங்கள் நேரத்தைக் கொடுப்பதால்தான் Reactive Resume மேம்படுகிறது. GitHub-இல் உள்ள பங்களிப்பாளர்கள் அம்சங்களை உருவாக்கிப் பிழைகளைத் திருத்துகிறார்கள், Crowdin-இல் உள்ள மொழிபெயர்ப்பாளர்கள் இதைப் பிற மொழிகளில் படிக்கக்கூடியதாக்குகிறார்கள், நன்கொடையாளர்கள் வளர்ச்சி தொடர உதவுகிறார்கள். இந்தத் திட்டத்தின் முன்னேற்றம் அவர்கள் அனைவரையும் சார்ந்தது." #: 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 என்பது இலவச மற்றும் திறந்த மூல திட்டமாகும்; இது நேசத்துடன் உருவாக்கப்பட்டு, என்னாலும் ஒரு பங்களிப்பாளர் சமூகத்தாலும் பராமரிக்கப்படுகிறது. உங்கள் நன்கொடைகள் இந்த திட்டம் தொடர்ந்து இயங்குவதையும், குறியீடு தொடர்ந்து பாய்ந்து கொண்டிருப்பதையும் உறுதி செய்கின்றன." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ஒரு இலவச, ஓபன் சோர்ஸ் திட்டம்; நானும் பங்களிப்பாளர் சமூகமும் இதைப் பராமரிக்கிறோம். உங்கள் நன்கொடைகள் இயக்கச் செலவுகளை ஈடுகட்டி, வளர்ச்சி தொடர உதவுகின்றன." #: 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." -msgstr "Reactive Resume என்பது உங்கள் ரெஸ்யூமியை உருவாக்குதல், புதுப்பித்தல் மற்றும் பகிர்தல் ஆகிய செயல்முறைகளை எளிதாக்கும் ஒரு இலவச மற்றும் திறந்த மூல ரெஸ்யூம் பில்டர்." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "உங்கள் ரெஸ்யூமை உருவாக்கவும், புதுப்பிக்கவும், பகிரவும் எளிதாக்கும் இலவச, ஓபன் சோர்ஸ் ரெஸ்யூம் பில்டர்தான் Reactive Resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "ரியாக்டிவ் ரெஸ்யூம் இலவசமானது மற்றும் திறந்த மூல மென்பொருளாகும். இது உங்களுக்கு உதவியிருந்தால், நன்கொடை அளிக்கப் பரிசீலிக்கவும்." #: 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 திறந்த மூலமாகவும், தனியுரிமை மீது கவனம் செலுத்தியதாகவும், முற்றிலும் இலவசமாகவும் உள்ளது. மற்ற ரெஸ்யூம் பில்டர்களைப் போல் இது விளம்பரங்களை காட்டாது, உங்கள் தரவை கண்காணிக்காது, அல்லது அம்சங்களை கட்டண சுவருக்கு பின்னால் பூட்டாது." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ஓபன் சோர்ஸ், தனியுரிமையானது, இலவசமானது. இது விளம்பரங்களைக் காட்டாது, நீங்கள் என்ன செய்கிறீர்கள் என்பதைக் கண்காணிக்காது, அம்சங்களைக் கட்டணச் சுவருக்குப் பின்னால் பூட்டி வைக்காது." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4097,7 +4095,7 @@ msgstr "ரியாக்டிவ் ரெஸ்யூம் v<0>{__APP_VERSI #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "எதிர்வினை ரெஸ்யூம் v4 (ஜேசன்)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4109,7 +4107,7 @@ msgstr "தனிப்பயன் பாணிகளைப் பயன்ப #: src/routes/agent/-components/tool-part-card.tsx msgid "Read the resume" -msgstr "சுயவிவரத்தைப் படித்தது" +msgstr "ரெஸ்யூமைப் படித்தது" #: src/features/ats-checker/messages.ts msgid "Readability" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "மறுபெயரிடு" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "உங்கள் தற்போதைய ரெஸ்யூமை PDF ஆக மாற்றி, உங்கள் உலாவியிலேயே முழு கோப்புச் சோதனையையும் இயக்குகிறது. எதுவும் பதிவேற்றப்படாது." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "உங்கள் தற்போதைய ரெஸ்யூமை PDF ஆக மாற்றி, உங்கள் உலாவியிலேயே முழுக் கோப்புச் சோதனையை இயக்குகிறது. எதுவும் பதிவேற்றப்படுவதில்லை." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4293,7 +4291,7 @@ msgstr "மீட்டெடு" #: src/routes/agent/-components/agent-chat.tsx msgid "Restore the resume to before this patch?" -msgstr "இந்தப் பேட்ச்சுக்கு முந்தைய நிலைக்கு சுயவிவரத்தை மீட்டெடுக்கவா?" +msgstr "இந்தப் பேட்ச்சுக்கு முந்தைய நிலைக்கு ரெஸ்யூமை மீட்டெடுக்கவா?" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Restore this version?" @@ -4304,20 +4302,25 @@ msgstr "இந்தப் பதிப்பை மீட்டமைக்க #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "சுயவிவரம்" +msgstr "ரெஸ்யூம்" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "சுயவிவர உள்ளடக்கம்" +msgstr "ரெஸ்யூம் உள்ளடக்கம்" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" -msgstr "சுயவிவரத் திருத்தம்" +msgstr "ரெஸ்யூம் திருத்தம்" #: src/features/applications/components/application-detail-sheet.tsx msgid "Resume file" msgstr "ரெஸ்யூம் கோப்பு" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "ரெஸ்யூம் இணைப்பு கிளிப்போர்டுக்கு நகலெடுக்கப்பட்டது." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "ரெஸ்யூம் இணைக்கப்பட்டுள்ளது" @@ -4330,6 +4333,10 @@ msgstr "மீண்டும் தொடங்குவதற்கான வ msgid "Resume patch" msgstr "மீண்டும் தொடங்கும் இணைப்பு" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "வெவ்வேறு தொழில்களுக்கும் ரசனைகளுக்கும் ஏற்ற ரெஸ்யூம் டெம்ப்ளேட்டுகள். உங்களுக்குப் பொருத்தமானதைத் தேர்ந்தெடுங்கள்." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "திருத்தங்களை மதிப்பாய்வு செய்" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "பணி விவரத்துடன் சுயவிவரத்தை ஒப்பிட்டுப் பார்த்து, உறுதியற்ற பகுதிகளை மாற்றுவதற்கு முன் என்னிடம் கேள்விகளைக் கேளுங்கள்." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "வேலை விவரத்தோடு ரெஸ்யூமை ஒப்பிட்டுப் பரிசீலிக்கவும்; உறுதியில்லாத எதையும் மாற்றும் முன் என்னிடம் கேளுங்கள்." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "மதிப்பாய்வு செய்கிறது…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "பொதுவானதாகத் தோன்றாமல், மூத்த பொறியியல் மேலாளர் பதவியைக் குறிவைக்கும் வகையில் சுருக்கத்தை மாற்றி அமைக்கவும்." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "மூத்த பொறியியல் மேலாளர் பதவிக்கு ஏற்ப சுருக்கத்தை மீண்டும் எழுதவும், அதைத் துல்லியமாக வைத்திருக்கவும்." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "ஒரு ஸ்டார்ட்அப் நிறுவனரிலிருந்து தயாரிப்புத் தலைவராக மாறும் நிலைக்காக, தெளிவான வணிகத் தாக்கத்தை ஏற்படுத்தும் வகையில் இந்த சுயவிவரத்தை மீண்டும் எழுதவும்." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "தயாரிப்புத் தலைமைப் பதவிக்கு மாறும் ஒரு ஸ்டார்ட்அப் நிறுவனருக்கு ஏற்ப இந்த ரெஸ்யூமை மீண்டும் எழுதி, வணிக விளைவைக் காட்டவும்." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4526,7 +4533,7 @@ msgstr "… ஐத் தேடு" #: src/routes/dashboard/resumes/index.tsx msgid "Search resumes..." -msgstr "சுயவிவரங்களைத் தேடுங்கள்..." +msgstr "ரெஸ்யூம்களைத் தேடுங்கள்..." #: src/components/ui/combobox.tsx msgid "Search..." @@ -4570,11 +4577,11 @@ msgstr "{0}ஐத் தேர்ந்தெடுக்கவும்" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Select a resume" -msgstr "ஒரு சுயவிவரத்தைத் தேர்ந்தெடுக்கவும்" +msgstr "ஒரு ரெஸ்யூமைத் தேர்ந்தெடுக்கவும்" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "ஒரு இழையைத் தேர்ந்தெடுக்கவும்" +msgstr "ஒரு த்ரெட்டைத் தேர்ந்தெடுக்கவும்" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "பிரிப்பான்" msgid "Serbian" msgstr "செர்பியன்" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "கடவுச்சொல் தெரிந்தவர்கள் மட்டுமே பொது URL-ஐத் திறக்க வேண்டும் என்று விரும்பினால், ஒரு கடவுச்சொல்லை அமைக்கவும்." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,13 +4673,13 @@ msgstr "ஒரு AI வழங்குநரை அமைக்கவும்" msgid "Set up an AI provider before starting a thread." msgstr "ஒரு த்ரெட்டைத் தொடங்குவதற்கு முன், ஒரு AI வழங்குநரை அமைக்கவும்." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "முதலில் ஒரு AI வழங்குபவரை அமைக்கவும்." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." -msgstr "இந்த சுயவிவரம் குறித்து உரையாடவும், திருத்தங்களைத் தானாகவே செயல்படுத்தவும் ஒரு செயற்கை நுண்ணறிவு வழங்குநரை அமைக்கவும்." - -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "தொடங்குவதற்கு ஒரு AI வழங்குநரை அமைக்கவும்." +msgstr "இந்த ரெஸ்யூம் குறித்து உரையாடவும், திருத்தங்களைத் தானாகவே செயல்படுத்தவும் ஒரு செயற்கை நுண்ணறிவு வழங்குநரை அமைக்கவும்." #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx @@ -4684,9 +4695,13 @@ msgstr "அங்கீகார செயலியை அமைக்கவு msgid "Shadow Width" msgstr "நிழல் அகலம்" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "பொது URL மூலம் பகிருங்கள், அந்த URL-க்கு ஒரு கடவுச்சொல்லை வையுங்கள், அல்லது PDF-ஐப் பதிவிறக்கி நீங்களே அனுப்புங்கள்." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "உங்கள் ரெஸ்யூமியை ஒரு பொது URL மூலம் பகிர்ந்து, மற்றவர்கள் அதை பார்க்க அனுமதிக்கவும்." +msgid "Share your resume with a public URL." +msgstr "பொது URL மூலம் உங்கள் ரெஸ்யூமைப் பகிருங்கள்." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "உங்கள் கணக்கில் உள்நுழைக" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google அல்லது தனிப்பயன் OAuth வழங்குநர் மூலம் உள்நுழையவும்." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "வெளியேறு" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4827,7 +4847,7 @@ msgstr "ஒரு நிரலில் மூன்று-காலம் உ #: src/dialogs/resume/template/data.ts msgid "Single-column with uppercase section headings and a primary-color top rule on every page; polished for executive, consulting, or startup resumes." -msgstr "ஒவ்வொரு பக்கத்திலும் பெரிய எழுத்துகளில் பகுதித் தலைப்புகளையும், முதன்மை வண்ண மேல் கோட்டையும் கொண்ட ஒற்றைப் பத்தி அமைப்பு; நிர்வாகி, ஆலோசனை அல்லது ஸ்டார்ட்அப் நிறுவனங்களுக்கான சுயவிவரக் குறிப்புகளுக்கு ஏற்றவாறு நேர்த்தியாக வடிவமைக்கப்பட்டுள்ளது." +msgstr "ஒவ்வொரு பக்கத்திலும் பெரிய எழுத்துகளில் பகுதித் தலைப்புகளையும், முதன்மை வண்ண மேல் கோட்டையும் கொண்ட ஒற்றைப் பத்தி அமைப்பு; நிர்வாகி, ஆலோசனை அல்லது ஸ்டார்ட்அப் நிறுவனங்களுக்கான ரெஸ்யூம்களுக்கு ஏற்றவாறு நேர்த்தியாக வடிவமைக்கப்பட்டுள்ளது." #: src/dialogs/resume/template/data.ts msgid "Single-column; polished and serious for senior or enterprise-level positions." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "சில எழுத்துக்கள் கேள்விக்குறிகளாக வெளிவருகின்றன." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "சில சோதனைகளுக்கு இந்தக் கோப்பில் இல்லாத தகவல் தேவைப்படுகிறது: ஆய்வு செய்ய முடியாத பக்க உள்ளடக்கம், அல்லது இந்த சோதனைகள் உள்ளடக்காத மொழியில் உள்ள உரை. இவை தேர்ச்சி பெற்றதாகவோ தோல்வியடைந்ததாகவோ கணக்கிடப்படாது." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "சில சோதனைகளுக்கு இந்தக் கோப்பில் இல்லாத தகவல்கள் தேவைப்படுகின்றன: ஆய்வு செய்ய முடியாத பக்க உள்ளடக்கம், அல்லது இந்தச் சோதனைகள் உள்ளடக்காத மொழியில் உள்ள உரை. அவை தேர்ச்சியாகவும் கருதப்படுவதில்லை, தோல்வியாகவும் கருதப்படுவதில்லை." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4986,7 +5006,7 @@ msgstr "சதுரம்" #: src/features/applications/components/application-form-sheet.tsx #: src/features/applications/components/table-view.tsx msgid "Stage" -msgstr "மேடை" +msgstr "நிலை" #: src/features/applications/components/application-form-sheet.tsx msgid "Stage date" @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "ரெஸ்யூமை உங்கள் பெயருடன், தனி வரியில் தொடங்கவும்." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "நூலைத் தொடங்கு" +msgid "Start thread" +msgstr "த்ரெட்டைத் தொடங்கு" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5147,11 +5167,11 @@ msgstr "குறிச்சொற்கள் மென்பொருளு #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailor my resume" -msgstr "என் விண்ணப்பத்தை தையல் செய்" +msgstr "என் ரெஸ்யூமைத் தனிப்பயனாக்கு" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "இந்த சுயவிவரத்தை ஒரு தயாரிப்பு மேலாளர் பணி விவரத்திற்கு ஏற்றவாறு வடிவமைத்து, செயல்திட்டப் பொறுப்பு, பங்குதாரர்களுடனான தொடர்பு மற்றும் அளவிடக்கூடிய வெளியீட்டு முடிவுகள் ஆகியவற்றை வலியுறுத்துங்கள்." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "தயாரிப்பு மேலாளர் பணி விவரத்திற்கு ஏற்ப இந்த ரெஸ்யூமை மாற்றியமைத்து, ரோட்மேப் பொறுப்பு, பங்குதாரர் தொடர்பு, அளவிடக்கூடிய வெளியீட்டு விளைவுகளை வலியுறுத்தவும்." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "முகவருக்கு உங்கள் கருத்து தேவைப்படுகிறது." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API விசை வெற்றிகரமாக நீக்கப்பட்டுள்ளது." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Reactive Resume-ஐ உங்கள் சொந்தப் பயன்பாடுகளுடன் எப்படி இணைப்பது என்பதை API ஆவணம் காட்டுகிறது. இதில் எண்ட்பாயிண்ட்கள், கோரிக்கை வடிவம், அங்கீகாரம் ஆகியவை உள்ளடங்கும்." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API விசை நீக்கப்பட்ட பின்னர், அது உங்கள் தரவை இனி அணுக முடியாது. இந்த செயலைக் களைந்து விட முடியாது." +msgid "The API key has been deleted." +msgstr "API விசை நீக்கப்பட்டது." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "உங்களை இங்கு அனுப்பிய பயன் msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "மேலே உள்ள சோதனைகள் இயந்திரத்தனமானவை. இது ஒரு படிப்பவர் உங்கள் புல்லட் புள்ளிகளைப் பற்றி என்ன நினைப்பார் என்று ஒரு மொழி மாதிரியிடம் கேட்டு, மறுஎழுத்துகளைப் பரிந்துரைக்கிறது. இது எந்த மதிப்பெண்ணையும் தராது." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "நீங்கள் தேடும் கட்டளை இல்லை." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "ஆழமான சோதனையை முடிக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்." @@ -5315,11 +5330,7 @@ msgstr "வழங்குநரின் பதிலைச் சரிபா #: src/features/resume/preview/preview.browser.tsx msgid "The resume preview could not be updated. The last valid preview is still shown." -msgstr "சுயவிவர முன்னோட்டத்தைப் புதுப்பிக்க முடியவில்லை. கடைசியாகச் செல்லுபடியான முன்னோட்டம் இன்னும் காட்டப்படுகிறது." - -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "நீங்கள் அணுக முயற்சிக்கும் ரெஸ்யூமி கடவுச்சொல் பாதுகாப்புடன் உள்ளது" +msgstr "ரெஸ்யூம் முன்னோட்டத்தைப் புதுப்பிக்க முடியவில்லை. கடைசியாகச் செல்லுபடியான முன்னோட்டம் இன்னும் காட்டப்படுகிறது." #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." @@ -5344,7 +5355,7 @@ msgstr "நீங்கள் உள்ளிட்ட URL தவறானது #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "பணி சுயவிவரம் நீக்கப்பட்டது. இந்தத் திரி படிக்க மட்டுமேயானது." +msgstr "வேலை செய்யும் ரெஸ்யூம் நீக்கப்பட்டது. இந்தத் த்ரெட் படிக்க மட்டுமேயானது." #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "சுயவிவரம், போர்ட்ஃபோலியோ அ msgid "There is no summary paragraph." msgstr "சுருக்கப் பத்தி எதுவும் இல்லை." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX-ஐ உருவாக்கும்போது ஒரு சிக்கல் ஏற்பட்டது, மீண்டும் முயற்சிக்கவும்." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF உருவாக்கும்போது சிக்கல் ஏற்பட்டது, தயவுசெய்து மீண்டும் முயற்சிக்கவும்." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "உங்கள் சுயவிவரத்தை அச்சிடுவதற்குத் தயார் செய்வதில் சிக்கல் ஏற்பட்டது, தயவுசெய்து மீண்டும் முயற்சிக்கவும்." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "இந்த சோதனையை இயக்க போதுமான தகவல் இல்லை." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "நீங்கள் தட்டச்சு செய்யும்போதே இந்தச் சரிபார்ப்புகள் இயங்கும் மற்றும் உங்கள் உலாவியை விட்டு வெளியேறாது. ஒரு இயந்திரம் உங்கள் விண்ணப்பத்தை படிக்குமா என்று கேட்கிறார்கள், அது நன்றாக படிக்கிறதா என்று அல்ல." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "நீங்கள் தட்டச்சு செய்யும்போதே இந்தச் சோதனைகள் இயங்குகின்றன, உங்கள் உலாவியை விட்டு வெளியே செல்வதே இல்லை. உங்கள் ரெஸ்யூமை மென்பொருளால் படிக்க முடியுமா என்பதைத்தான் இவை சோதிக்கின்றன, அது எவ்வளவு நன்றாக எழுதப்பட்டுள்ளது என்பதை அல்ல." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "இந்த செயலைக் களைந்து விட ம msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "இந்த செயலைக் களைந்து விட முடியாது. உங்கள் அனைத்து தரவும் நிரந்தரமாக நீக்கப்படும்." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "இந்தச் செயலைத் திரும்பப் பெற முடியாது. உரையாடல் செய்திகளும் பதிவேற்றப்பட்ட இணைப்புகளும் நீக்கப்படும். பணிபுரியும் சுயவிவரம் உங்கள் டாஷ்போர்டில் இருக்கும், அதைத் தனியாக நீக்கிக்கொள்ளலாம்." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "இந்தச் செயலைத் திரும்பப் பெற முடியாது. செய்திகளும் உரையாடல் இணைப்புகளும் நீக்கப்படும்." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "இந்தச் செயலை மீட்டெடுக்க முடியாது. இது த்ரெட்டின் செய்திகளையும் பதிவேற்றப்பட்ட இணைப்புகளையும் நீக்கும்." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "இந்த முகவர் உரையாடலைத் திறக்க முடியவில்லை." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "இந்தச் செயலை மீட்டெடுக்க முடியாது. இது த்ரெட்டின் செய்திகளையும் பதிவேற்றப்பட்ட இணைப்புகளையும் நீக்கும். வேலை செய்யும் ரெஸ்யூம் உங்கள் டாஷ்போர்டில் அப்படியே இருக்கும், அதைத் தனியாக நீக்கிக்கொள்ளலாம்." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "இந்த சோதனை இந்தக் கோப்புக் msgid "This check only runs on resumes written in English." msgstr "ஆங்கிலத்தில் எழுதப்பட்ட ரெஸ்யூம்களில் மட்டுமே இந்த சோதனை இயங்கும்." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "இது ஒரு புதிய API விசையை உருவாக்குகிறது; Reactive Resume API வழியாக உங்கள் ரெஸ்யூம் தரவைப் படிக்கவும் மாற்றவும் மற்ற நிரல்களுக்கு இது அனுமதி அளிக்கும்." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "இந்த தேதி சரியாக படிக்கப்படாது." @@ -5523,6 +5521,10 @@ msgstr "இது ஒரு XFA படிவம், எனவே பெரும msgid "This is not a common resume page size." msgstr "இது ஒரு பொதுவான ரெஸ்யூம் பக்க அளவு அல்ல." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "இந்த விசை ஒரே ஒரு முறை மட்டுமே காட்டப்படும். இந்த உரையாடலை மூடும் முன் இதை நகலெடுத்துக்கொள்ளுங்கள்." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "இந்த இணைப்பில் அதன் நெறிமுறை இல்லை." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "இது சில நிமிடங்கள் ஆகலாம்; இது AI வழங்குநரின் பதிலைப் பொருத்தது. தயவுசெய்து சாளரத்தை மூடவோ பக்கத்தை மீண்டும் ஏற்றவோ செய்யாதீர்கள்." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "மென்பொருள் இந்தக் கோப்பின் உரையை எவ்வளவு துல்லியமாக பிரித்தெடுக்க முடியும் என்பதை இது அளவிடுகிறது. ஒரு விண்ணப்பம் நிராகரிக்கப்படுமா என்பதை இது கணிக்காது. எந்த கருவியாலும் அது முடியாது. உங்கள் கோப்பு இந்த உலாவியிலேயே படிக்கப்பட்டது, ஒருபோதும் பதிவேற்றப்படவில்லை." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "இந்தக் கோப்பின் உரையை மென்பொருள் எவ்வளவு நம்பகமாக எடுக்க முடியும் என்பதை இது அளக்கிறது. ஒரு விண்ணப்பம் நிராகரிக்கப்படுமா என்பதை இது கணிப்பதில்லை, எந்தக் கருவியாலும் அதைச் செய்ய முடியாது. உங்கள் கோப்பு இந்த உலாவியிலேயே படிக்கப்பட்டது, எப்போதும் பதிவேற்றப்படவில்லை." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5557,7 +5559,7 @@ msgstr "இந்த காலம் எதிர்காலத்தில் #: src/routes/builder/$resumeId/-sidebar/left/index.tsx msgid "This resume is locked" -msgstr "இந்த சுயவிவரம் பூட்டப்பட்டுள்ளது" +msgstr "இந்த ரெஸ்யூம் பூட்டப்பட்டுள்ளது" #: src/features/resume/builder/draft.ts msgid "This resume is locked and cannot be updated." @@ -5567,17 +5569,21 @@ msgstr "இந்த ரெஸ்யூமி பூட்டப்பட்ட msgid "This resume is long." msgstr "இந்த ரெஸ்யூம் நீளமானது." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "இந்த ரெஸ்யூம் கடவுச்சொல்லால் பாதுகாக்கப்பட்டுள்ளது" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." -msgstr "இந்த சுயவிவரம் ஒரு செயற்கை நுண்ணறிவு முகவரால் புதுப்பிக்கப்பட்டது." +msgstr "இந்த ரெஸ்யூம் ஒரு செயற்கை நுண்ணறிவு முகவரால் புதுப்பிக்கப்பட்டது." #: src/features/resume/builder/draft.ts msgid "This resume's sharing settings changed elsewhere." -msgstr "இந்த சுயவிவரத்தின் பகிர்வு அமைப்புகள் வேறு இடத்தில் மாற்றப்பட்டுள்ளன." +msgstr "இந்த ரெஸ்யூமின் பகிர்வு அமைப்புகள் வேறு இடத்தில் மாற்றப்பட்டுள்ளன." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "இந்த மதிப்பாய்வு உங்கள் எழுத்து நடை பற்றிய ஒரு மொழி மாதிரியின் கருத்து. இது மேலே உள்ள மதிப்பெண்ணை மாற்றாது, மேலும் இது தவறாகவும் இருக்கலாம். இதை ஒரு தீர்ப்பாக அல்ல, இரண்டாவது கருத்தாகப் படியுங்கள்." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "இந்த மதிப்பாய்வு உங்கள் எழுத்தைப் பற்றிய ஒரு மொழி மாதிரியின் கருத்து. இது மேலே உள்ள மதிப்பெண்ணை மாற்றாது, தவறாகவும் இருக்கலாம். இதை இறுதித் தீர்ப்பாக அல்ல, இரண்டாவது கருத்தாக எடுத்துக்கொள்ளுங்கள்." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "இந்த பாத்திரத்திற்கு விளக msgid "This section has content but never appears." msgstr "இந்தப் பிரிவில் உள்ளடக்கம் உள்ளது ஆனால் தோன்றாது." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "இந்த பகுதி, இந்த ரெஸ்யூமிக்கே உரிய உங்கள் தனிப்பட்ட குறிப்புகளுக்காக ஒதுக்கப்பட்டுள்ளது. இங்குள்ள உள்ளடக்கம் தனிப்பட்டதாக இருக்கும், வேறு எவருடனும் பகிரப்படாது." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "இந்த பகுதி நெடுவரிசைகளில் பிரிக்கப்பட்டுள்ளது." @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "இந்த படி கட்டாயமில்லை, ஆனால் பரிந்துரைக்கப்படுகிறது." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "இந்த உரையாடல் காப்பகப்படுத்தப்பட்டுள்ளது. புதிய செய்திகளை அனுப்ப இயலாது." +msgid "This thread is archived. You can't send new messages." +msgstr "இந்த த்ரெட் காப்பகப்படுத்தப்பட்டுள்ளது. புதிய செய்திகளை அனுப்ப முடியாது." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "இந்தத் திரி படிக்க மட்டுமே முடியும்" +msgstr "இந்தத் த்ரெட் படிக்க மட்டுமே முடியும்" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "செயல்பாட்டு சுயவிவரம் அல்லது AI வழங்குநர் கிடைக்காததால், இந்த உரையாடல் படிக்க மட்டுமேயானதாக உள்ளது." - -#: 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 "இது Reactive Resume API-யை அணுக ஒரு புதிய API விசையை உருவாக்கும்; இதன் மூலம் இயந்திரங்களுக்கு உங்கள் ரெஸ்யூமி தரவுடன் தொடர்பு கொள்ள அனுமதித்து விடலாம்." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "நீங்கள் பல பாஸ்கீகளை வைத்திருக்கத் திட்டமிட்டால், இது பிற்காலத்தில் அதை அடையாளம் காண உதவும்." +msgstr "வேலை செய்யும் ரெஸ்யூம் அல்லது AI வழங்குநர் கிடைக்காததால், இந்த உரையாடல் படிக்க மட்டுமேயானதாக உள்ளது." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5638,7 +5632,7 @@ msgstr "இது இந்தப் பேட்ச்சையும் அத #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "நூல் செயல்கள்" +msgstr "த்ரெட் செயல்கள்" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5646,22 +5640,22 @@ msgstr "இந்த உரையாடல் காப்பகப்படு #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "இழை நீக்கப்பட்டது." +msgstr "த்ரெட் நீக்கப்பட்டது." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "இழைகள்" +msgstr "த்ரெட்டுகள்" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "திறன்கள் பகுதியானது, வெறும் வார்த்தைக் குவியலாகத் தோன்றுவதற்குப் பதிலாக, இலக்குப் பணிக்கு ஆதரவளிக்கும் வகையில் அதைச் செம்மைப்படுத்துங்கள்." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume-யை பயன்படுத்தி ஒரு ரெஸ்யூமியை உருவாக்கும் காலச்சுருக்கக் காணொளி விளக்கம்" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume-இல் ஒரு ரெஸ்யூம் உருவாக்கப்படும் காட்சியின் டைம்லேப்ஸ்" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "காலவரிசை" msgid "Tip" msgstr "குறிப்பு" -#: 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 "குறிப்பு: உங்கள் API விசைக்கு அதன் நோக்கத்துக்கு ஏற்ப ஒரு பெயரை கொடுங்கள்; பின்னர் அதை எளிதில் அடையாளம் காண இது உதவும்." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "குறிப்பு: நீங்கள் விண்ணப்பிக்கும் பணியிடப் பதவியை கருத்தில் கொண்டு ரெஸ்யூமிக்கு பெயரிடலாம்." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "தலைப்பு" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "உங்கள் கணக்கை நீக்க, கீழே உள்ள உறுதிப்படுத்தல் உரையை உள்ளீடு செய்து, கீழே உள்ள பொத்தானை கிளிக் செய்ய வேண்டும்." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "உங்கள் கணக்கை நீக்க, கீழே உள்ள உறுதிப்படுத்தல் உரையைத் தட்டச்சு செய்து, பிறகு பொத்தானைக் கிளிக் செய்யவும்." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "வலது பக்கப் பட்டை மாற்று" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "இழைகளை நிலைமாற்று" +msgstr "த்ரெட்டுகளை நிலைமாற்று" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5735,7 +5721,7 @@ msgstr "டோக்கன்கள்: {total} ({cached} கேச் செய #: src/features/applications/components/application-form-sheet.tsx msgid "Track a job you're applying to and link the resume you sent." -msgstr "நீங்கள் விண்ணப்பிக்கும் வேலையைக் கண்காணித்து, நீங்கள் அனுப்பிய விண்ணப்பத்தை இணைக்கவும்." +msgstr "நீங்கள் விண்ணப்பிக்கும் வேலையைக் கண்காணித்து, நீங்கள் அனுப்பிய ரெஸ்யூமை இணைக்கவும்." #: src/routes/dashboard/applications/index.tsx msgid "Track your first application" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ஏற்றுமதி செய்யும்போது விருப்ப லிகேச்சர்களை (இணை எழுத்துக்கள்) அணைக்கவும்." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "உங்கள் ரெஸ்யூமியை எத்தனை முறை பார்க்கப்பட்டு அல்லது பதிவிறக்கப்பட்டு உள்ளது என்பதைத் தெரிந்துகொள்ள பொது பகிர்வைக் கிளப்பவும். உங்கள் ரெஸ்யூமியின் புள்ளிவிபரங்களை நீங்கள் மட்டுமே பார்க்க முடியும்." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "உங்கள் ரெஸ்யூம் எத்தனை முறை பார்க்கப்பட்டது அல்லது பதிவிறக்கப்பட்டது என்பதைக் கண்காணிக்க பொதுப் பகிர்வை இயக்கவும். இந்த எண்களை நீங்கள் மட்டுமே பார்க்க முடியும்." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "இரண்டு நிலை அங்கீகாரம்" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "இரண்டு நிலை அங்கீகாரம் வெற்றிகரமாக முடக்கப்பட்டுள்ளது." +msgid "Two-factor authentication is now disabled." +msgstr "இரண்டு நிலை அங்கீகாரம் இப்போது முடக்கப்பட்டுள்ளது." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "இரண்டு நிலை அங்கீகாரம் வெற்றிகரமாக அமைக்கப்பட்டுள்ளது." +msgid "Two-factor authentication is now enabled." +msgstr "இரண்டு நிலை அங்கீகாரம் இப்போது இயக்கப்பட்டுள்ளது." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "பூட்டை திற" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "பெயரிடப்படாத கடவுச்சொல்" +msgstr "பெயரிடப்படாத பாஸ் கீ" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "ஏற்கனவே உள்ள தன்னார்வ அனுப msgid "Update Password" msgstr "கடவுச்சொல்லை புதுப்பிக்கவும்" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "தலைமைத்துவம், கட்டுப்பாடுகள், சமரசங்கள் மற்றும் அளவிடக்கூடிய விளைவுகளைக் காண்பிக்கும் வகையில் திட்டப் புல்லட் பாயிண்டுகளைப் புதுப்பிக்கவும்." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "ரெஸ்யூமியை புதுப்பிக்கவும்" @@ -5970,6 +5952,10 @@ msgstr "ரெஸ்யூமியை புதுப்பிக்கவு msgid "Update the calendar date for this timeline entry." msgstr "இந்த காலவரிசை உள்ளீட்டிற்கான காலண்டர் தேதியைப் புதுப்பிக்கவும்." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "தலைமைத்துவம், கட்டுப்பாடுகள், சமரசங்கள், அளவிடக்கூடிய விளைவுகளைக் காட்டும் வகையில் திட்டப் புள்ளிகளைப் புதுப்பிக்கவும்." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "இந்த பயன்பாட்டின் விவரங்களைப் புதுப்பிக்கவும்." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "பதிவேற்ற .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ஒரு ரெஸ்யூமைப் பதிவேற்றி, ஒரு விண்ணப்பதாரர் கண்காணிப்பு அமைப்பு (ATS) அதிலிருந்து உண்மையில் என்ன படிக்கிறது என்பதைப் பாருங்கள். எல்லாம் இந்த உலாவியிலேயே இயங்குகிறது. உங்கள் கோப்பு ஒருபோதும் பதிவேற்றப்படாது, எதுவும் சேமிக்கப்படாது." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ஒரு ரெஸ்யூமைப் பதிவேற்றி, அதிலிருந்து ஒரு விண்ணப்பதாரர் கண்காணிப்பு அமைப்பு என்ன படிக்கிறது என்று பாருங்கள். அனைத்தும் இந்த உலாவியிலேயே இயங்குகிறது. உங்கள் கோப்பு எப்போதும் பதிவேற்றப்படுவதில்லை, எதுவும் சேமிக்கப்படுவதில்லை." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "எச்சரிக்கை" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "எங்களால் வடிவமைப்பைத் தானாகக் கண்டறிய முடியவில்லை — தயவுசெய்து மேலே அதைத் தேர்ந்தெடுக்கவும்." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "வடிவமைப்பைத் தானாகக் கண்டறிய முடியவில்லை. மேலே அதைத் தேர்ந்தெடுக்கவும்." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "எங்களால் அந்தப் பக்கத்தைக msgid "We couldn't link that provider account. Please try again." msgstr "அந்த வழங்குநர் கணக்கை எங்களால் இணைக்க முடியவில்லை. மீண்டும் முயற்சிக்கவும்." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "இந்த த்ரெட்டைத் திறக்க முடியவில்லை." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "வழங்குநரிடமிருந்து உங்கள் சுயவிவரத்தை எங்களால் படிக்க முடியவில்லை." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "உங்கள் புதிய மின்னஞ்சல் முகவரிக்கு உறுதிப்படுத்தல் இணைப்பை அனுப்பியுள்ளோம். மாற்றத்தை உறுதிப்படுத்த அதைத் திறக்கவும்." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "உங்கள் மின்னஞ்சல் முகவரிக்குப் புதிய சரிபார்ப்பு இணைப்பை அனுப்பியுள்ளோம். உங்கள் கணக்கைச் சரிபார்க்க அதைத் திறக்கவும்." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "இணையத் தேடல்" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI க்ரோக்" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "ஆம், Reactive Resume பல மொழிகளில் கிடைக்கிறது. நீங்கள் அமைப்புகள் பக்கத்தில், அல்லது மேல் வலது மூலையில் உள்ள மொழி மாற்றியைப் பயன்படுத்தி உங்கள் விருப்பமான மொழியைத் தேர்ந்தெடுக்கலாம். உங்கள் மொழி பட்டியலில் தெரியவில்லையெனில், அல்லது ஏற்கனவே உள்ள மொழிபெயர்ப்புகளை மேம்படுத்த விரும்பினால், நீங்கள் <0>Crowdin-ல் உள்ள மொழிபெயர்ப்புகளுக்கு பங்களிக்கலாம்<1> (புதிய தாவலில் திறக்கிறது)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "ஆம். ஒரே கிளிக்கில் உங்கள் ரெஸ்யூம் PDF ஆக ஏற்றுமதியாகும், உங்கள் வடிவமைப்பும் பாணியும் அப்படியே இருக்கும்." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "ஆம்! Reactive Resume-ஐ எவ்வித மறைந்த செலவுகளும், பிரீமியம் அடுக்கு கட்டணங்களும், சந்தா கட்டணங்களும் இன்றி முற்றிலும் இலவசமாக பயன்படுத்தலாம். இது திறந்த மூலமாகும் மற்றும் எப்போதும் இலவசமாகவே இருக்கும்." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "ஆம். அமைப்புகள் பக்கத்தில், அல்லது வலது மேல் மூலையில் உள்ள மொழி மாற்றியில் உங்கள் மொழியைத் தேர்ந்தெடுக்கலாம். உங்கள் மொழி இல்லாவிட்டால், அல்லது இருக்கும் மொழிபெயர்ப்பை இன்னும் சிறப்பாக்க முடியும் என்றால், நீங்கள் <0>Crowdin-இல் மொழிபெயர்ப்புகளுக்குப் பங்களிக்கலாம்<1> (புதிய தாவலில் திறக்கும்)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Docker image-ஐ பயன்படுத்தி, உங்கள் சொந்த சேவையகங்களில் நீங்கள் செய்தேploy செய்யும் விருப்பமும் உங்களுக்கு உள்ளது." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "ஆம். Reactive Resume-ஐப் பயன்படுத்த இலவசம்; மறைமுகச் செலவுகள், பிரீமியம் நிலைகள், சந்தாக் கட்டணங்கள் எதுவும் இல்லை. இது ஓபன் சோர்ஸ், எப்போதும் இலவசமாகவே இருக்கும்." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "உள்நுழைய நீங்கள் உங்கள் பயனர் பெயரையும் பயன்படுத்தலாம்." - -#: src/routes/_home/-sections/faq.tsx -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 ஆக பதிவிறக்கலாம். விருப்பம் உங்களுடையது!" +msgid "You can also sign in with your username." +msgstr "உங்கள் பயனர் பெயரைப் பயன்படுத்தியும் உள்நுழையலாம்." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "உங்களுக்கு ஒரு மின்னஞ்சல் வந்துவிட்டது!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "உங்கள் கணக்கு வெற்றிகரமாக நீக்கப்பட்டுள்ளது." +msgid "Your account has been deleted." +msgstr "உங்கள் கணக்கு நீக்கப்பட்டது." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "உங்கள் தொடர்பு விவரங்கள் முதல் பக்கத்தில் இல்லை." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "உங்கள் தரவுகள் வெற்றிகரமாக ஏற்றுமதி செய்யப்பட்டன." +msgid "Your data has been exported." +msgstr "உங்கள் தரவு ஏற்றுமதி செய்யப்பட்டது." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "உங்கள் தரவு பாதுகாப்பாக உள்ளது; எவருடனும் பகிரப்பட்டோ விற்கப்பட்டோ இருக்காது." #: src/routes/_home/-sections/faq.tsx -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-ஐ உங்கள் சொந்த சேவையகங்களில் தானே ஹோஸ்ட் செய்யவும் முடியும்." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "உங்கள் தரவு பாதுகாப்பாகச் சேமிக்கப்படுகிறது, மூன்றாம் தரப்பினருடன் ஒருபோதும் பகிரப்படுவதில்லை. அதன் மீது முழுக் கட்டுப்பாடு வேண்டுமென்றால், உங்கள் சொந்த சர்வர்களில் Reactive Resume-ஐ நீங்களே ஹோஸ்ட் செய்துகொள்ளலாம்." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "உங்கள் சமீபத்திய மாற்றங்களைச் சேமிக்க முடியவில்லை." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "நீங்கள் இந்த செமாண்டிக் CSS வரைவை வெளிப்படையாகச் செயல்படுத்தும் வரை, உங்கள் மரபுப் பாணிகள் செயலில் இருக்கும்." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "இந்த Semantic CSS வரைவை நீங்கள் செயல்படுத்தும் வரை உங்கள் பழைய பாணிகள் செயலில் இருக்கும்." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,81 +6473,81 @@ msgid "Your page margins are very narrow." msgstr "உங்கள் பக்க விளிம்புகள் மிகவும் குறுகலாக உள்ளன." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "உங்கள் கடவுச்சொல் வெற்றிகரமாக மீட்டமைக்கப்பட்டுள்ளது. இப்போது உங்கள் புதிய கடவுச்சொல்லைப் பயன்படுத்தி உள்நுழையலாம்." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "உங்கள் கடவுச்சொல் மீட்டமைக்கப்பட்டது. இப்போது உங்கள் புதிய கடவுச்சொல்லைப் பயன்படுத்தி உள்நுழையலாம்." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "உங்கள் கடவுச்சொல் வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது." +msgid "Your password has been updated." +msgstr "உங்கள் கடவுச்சொல் புதுப்பிக்கப்பட்டது." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "உங்கள் தொலைபேசி எண் அசாதாரண வடிவத்தில் எழுதப்பட்டுள்ளது." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "உங்கள் சுயவிவரம் வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது." +msgid "Your profile has been updated." +msgstr "உங்கள் சுயவிவரம் புதுப்பிக்கப்பட்டது." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக உருவாக்கப்பட்டுள்ளது." +msgid "Your resume has been created." +msgstr "உங்கள் ரெஸ்யூம் உருவாக்கப்பட்டது." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக நீக்கப்பட்டுள்ளது." +msgid "Your resume has been deleted." +msgstr "உங்கள் ரெஸ்யூம் நீக்கப்பட்டது." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக நகலெடுக்கப்பட்டுள்ளது." +msgid "Your resume has been duplicated." +msgstr "உங்கள் ரெஸ்யூம் நகலெடுக்கப்பட்டது." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக இறக்குமதி செய்யப்பட்டுள்ளது." +msgid "Your resume has been imported." +msgstr "உங்கள் ரெஸ்யூம் இறக்குமதி செய்யப்பட்டது." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." -msgstr "உங்கள் சுயவிவரம் தேர்ந்தெடுக்கப்பட்ட பதிப்பிற்கு மீட்டமைக்கப்பட்டுள்ளது." +msgstr "உங்கள் ரெஸ்யூம் தேர்ந்தெடுக்கப்பட்ட பதிப்பிற்கு மீட்டமைக்கப்பட்டுள்ளது." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "உங்கள் ரெஸ்யூமி வெற்றிகரமாக புதுப்பிக்கப்பட்டுள்ளது." +msgid "Your resume has been updated." +msgstr "உங்கள் ரெஸ்யூம் புதுப்பிக்கப்பட்டது." #: src/libs/resume/ats.ts msgid "Your resume has no email address." -msgstr "உங்கள் விண்ணப்பத்தில் மின்னஞ்சல் முகவரி இல்லை." +msgstr "உங்கள் ரெஸ்யூமில் மின்னஞ்சல் முகவரி இல்லை." #: src/libs/resume/ats.ts msgid "Your resume has no location." -msgstr "உங்கள் விண்ணப்பத்தில் இடம் இல்லை." +msgstr "உங்கள் ரெஸ்யூமில் இடம் இல்லை." #: src/libs/resume/ats.ts msgid "Your resume has no name." -msgstr "உங்கள் விண்ணப்பத்தில் பெயர் இல்லை." +msgstr "உங்கள் ரெஸ்யூமில் பெயர் இல்லை." #: src/libs/resume/ats.ts msgid "Your resume has no phone number." -msgstr "உங்கள் விண்ணப்பத்தில் ஃபோன் எண் இல்லை." +msgstr "உங்கள் ரெஸ்யூமில் ஃபோன் எண் இல்லை." #: src/libs/resume/ats.ts msgid "Your resume includes a photo." -msgstr "உங்கள் விண்ணப்பத்தில் ஒரு புகைப்படம் உள்ளது." +msgstr "உங்கள் ரெஸ்யூமில் ஒரு புகைப்படம் உள்ளது." #: src/libs/resume/ats.ts msgid "Your resume shows no work experience." -msgstr "உங்கள் விண்ணப்பத்தில் பணி அனுபவம் இல்லை." +msgstr "உங்கள் ரெஸ்யூமில் பணி அனுபவம் இல்லை." #: src/features/ats-checker/messages.ts msgid "Your resume uses \"I\" and \"my\"." msgstr "உங்கள் ரெஸ்யூம் \"I\" மற்றும் \"my\" ஆகியவற்றைப் பயன்படுத்துகிறது." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "உங்கள் ரெஸ்யூமியின் பொது இணைப்பு தற்போது ஒரு கடவுச்சொல்லால் பாதுகாக்கப்பட்டுள்ளது. நீங்கள் நம்பும் மக்களுடன்தான் அந்த கடவுச்சொல்லைப் பகிரவும்." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "உங்கள் ரெஸ்யூமின் பொது URL ஒரு கடவுச்சொல்லால் பாதுகாக்கப்பட்டுள்ளது. நீங்கள் நம்பும் நபர்களுடன் மட்டுமே கடவுச்சொல்லைப் பகிருங்கள்." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "உங்கள் ஆதரவு இந்த திட்டம் இப்போது மற்றும் எதிர்காலத்திலும் அனைவருக்கும் இலவசமாகவும் எளிதாக அணுகக்கூடியதாகவும் தொடர உதவுகிறது." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "உங்கள் ஆதரவுதான் இந்தத் திட்டத்தை இப்போதும் இனிமேலும் அனைவருக்கும் இலவசமாகவும் திறந்ததாகவும் வைத்திருக்கிறது." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "சிறிதாக்கு" #: src/libs/locale.ts msgid "Zulu" msgstr "ஜூலு" - diff --git a/apps/web/locales/te-IN.po b/apps/web/locales/te-IN.po index 1dff3f643..d194e80d8 100644 --- a/apps/web/locales/te-IN.po +++ b/apps/web/locales/te-IN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>ప్రశ్నలు<1>వేడి<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.<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!" -msgstr "<0>Reactive Resume వాడినందుకు ధన్యవాదాలు! ఈ యాప్ నాకు ఖాళీ సమయంలో, ప్రపంచవ్యాప్తంగా ఉన్న ఓపెన్-సోర్స్ సహాయదారుల అద్భుతమైన మద్దతుతో, ప్రేమతో సృజించబడింది.<1>Reactive Resume మీకు సహాయపడిందనుకుంటే, దీనిని అందరికీ ఉచితంగా మరియు ఓపెన్‌గా ఉంచేందుకు మీరు సహాయం చేయాలనుకుంటే, దయచేసి విరాళం ఇవ్వాలని పరిశీలించండి. ప్రతి చిన్న సహాయం అభినందించబడుతుంది!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume ఉపయోగించినందుకు ధన్యవాదాలు. ప్రపంచవ్యాప్తంగా ఉన్న ఓపెన్ సోర్స్ సహకారుల సాయంతో, ఎక్కువగా నా ఖాళీ సమయంలోనే ఈ యాప్‌ను నేను తయారు చేస్తుంటాను.<1>ఇది మీకు ఉపయోగపడి ఉంటే, అందరికీ ఉచితంగా, ఓపెన్‌గా ఇది కొనసాగాలని మీరు కోరుకుంటే, దయచేసి విరాళం ఇవ్వడాన్ని పరిశీలించండి. ఎంత మొత్తమైనా సాయపడుతుంది." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 సంవత్సరం" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ టెంప్లేట్స్" +msgid "15 Templates" +msgstr "15 టెంప్లేట్లు" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 నెలలు" msgid "6 months" msgstr "6 నెలలు" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "శుభ్రమైన సింగిల్-కాలమ్ ఎగుమతి ప్రతి వాస్తవాన్ని కాపాడుతుంది. కాలమ్‌లు మరియు చిత్రాలలోనే అవి కోల్పోతాయి." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "ఒక నిర్ధారణ లింక్ మీ ప్రస్తుత ఇమెయిల్ చిరునామాకు పంపబడింది. మార్పును నిర్ధారించడానికి దయచేసి మీ ఇన్బాక్స్‌ను పరిశీలించండి." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "ఒక తేదీ భవిష్యత్తులో ఉంది." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "ఒక ఫాంట్ ప్రస్తావించబడింది కానీ ఎంబెడ్ చేయబడలేదు." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "మీ రిజ్యూమ్‌ను సృష్టించడం, నవీకరించడం మరియు పంచుకోవడం వంటి ప్రక్రియను సులభతరం చేసే ఉచిత మరియు ఓపెన్-సోర్స్ రిజ్యూమ్ బిల్డర్." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "మీ రెజ్యూమ్‌ను సృష్టించడం, నవీకరించడం, పంచుకోవడం సులభం చేసే ఉచిత, ఓపెన్ సోర్స్ రెజ్యూమ్ బిల్డర్." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "గ్యాప్ సమస్య కాదు. మీకు కావ msgid "A link points somewhere other than the address it shows." msgstr "ఒక లింక్ అది చూపే చిరునామా కాకుండా వేరే చోటికి వెళుతుంది." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "మీ రిజ్యూమ్‌కి లింక్ క్లిప్‌బోర్డుకు కాపీ చేయబడింది." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "సంవత్సరాలుగా చాలా మందిని Reactive Resume గురించి వారి అనుభవాలను పంచడానికి నాకు రాశారు, ఇది వాళ్లకు ఎంతగా ఉపయోగపడిందో చెబుతూ మెయిల్ చేశారు. వాటినన్నిటినీ చదవడంలో నాకు ఎప్పుడూ అలసట రావద్దు. మీ దగ్గర కూడా పంచుకోవాలనుకునే ఒక కథను ఉంటే, దయచేసి <0>{email}కి ఈమెయిల్ చేసి నాకు చెప్పండి." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "మీ ఇమెయిల్ చిరునామాకు కొత్త నిర్ధారణ లింక్ పంపబడింది. మీ ఖాతాను నిర్ధారించడానికి దయచేసి ఇన్బాక్స్‌ను పరిశీలించండి." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Reactive Resume తమకు ఎలా ఉపయోగపడిందో చెబుతూ ఏళ్ల తరబడి చాలామంది నాకు రాశారు; ఆ ఇమెయిల్‌లు చదవడం నాకు ఎప్పటికీ విసుగనిపించదు. మీ దగ్గర పంచుకోవడానికి ఒక కథ ఉంటే, <0>{email} కు నాకు రాయండి." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "ఒక పేజీ తిప్పబడింది." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>అమృత్ పిల్లై రూపొందించిన ఒక అభిరుచి ప్రాజెక్ట్." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "ఎంచుకోవడానికి రకరకాల డిజైన్లు; ఇంకా చాలా రాబోతున్నాయి." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "ఫోటో, శీర్షికలు మరియు కాలమ్‌లతో మనిషి చదవడానికి రూపొందించిన రెజ్యూమ్" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "ఒకే-కాలమ్ ఎగుమతి ప్రతి వివరాన్నీ నిలుపుకుంటుంది. కాలమ్‌లలో, చిత్రాలలోనే వివరాలు పోతాయి." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "కొంచెం కఠినమైనది" @@ -243,10 +234,6 @@ msgstr "వెబ్ చిరునామా https:// లేకుండా ర 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 మీ ఫార్మాటింగ్ మరియు స్టైలింగ్‌ను ఖచ్చితంగా నిలుపుకుంటుంది." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "API ఉపయోగించి మీ రిజ్యూమ్స్ మరియు డేటాను ప్రోగ్రామాటిక్‌గా యాక్సెస్ చేయండి." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "కస్టమ్ ఫీల్డ్ జోడించండి" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "మీరు దరఖాస్తు చేస్తున్న ఉద్యోగాన్ని జోడించండి, పంపిన రెజ్యూమ్‌ను లింక్ చేయండి, పురోగతికి అనుగుణంగా దాన్ని మీ పైప్‌లైన్‌లో ముందుకు జరపండి." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "మీరు దరఖాస్తు చేస్తున్న ఉద్యోగాన్ని జోడించి, పంపిన రెజ్యూమ్‌ను లింక్ చేయండి. సమాధానం వచ్చే కొద్దీ దాన్ని బోర్డులో ముందుకు జరపండి." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "ఒక ఎంట్రీని జోడించండి లేదా msgid "Add and test a provider before starting an agent thread." msgstr "ఏజెంట్ థ్రెడ్‌ను ప్రారంభించే ముందు ప్రొవైడర్‌ను జోడించి పరీక్షించండి." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "మీ ఖాతాకు మరో రక్షణ పొరను జోడించండి." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "ఏదైనా ట్యాగ్" #: 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 "రిజ్యూమ్ పబ్లిక్ URL సందర్శిస్తున్న ఎవరైనా దాన్ని యాక్సెస్ చేయడానికి ఈ పాస్‌వర్డ్‌ను నమోదు చేయాలి." - -#: 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 "రిజ్యూమ్ పబ్లిక్ URL ఉన్న ఎవరైనా పాస్‌వర్డ్ నమోదు చేయకుండానే మీ రిజ్యూమ్‌ను వీక్షించడానికి మరియు డౌన్‌లోడ్ చేసుకోవడానికి వీలవుతుంది." +msgid "Anyone who opens the public URL will need this password." +msgstr "పబ్లిక్ URL తెరిచే ప్రతి ఒక్కరికీ ఈ పాస్‌వర్డ్ అవసరమవుతుంది." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "లింక్ ఉన్న ఎవరికైనా రిజ్యూమ్‌ను వీక్షించడానికి మరియు డౌన్‌లోడ్ చేసుకోవడానికి అవకాశం ఉంది." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "పబ్లిక్ URL ఉన్న ఎవరైనా పాస్‌వర్డ్ లేకుండానే మీ రెజ్యూమ్‌ను చూడగలరు, డౌన్‌లోడ్ చేసుకోగలరు." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API యాక్సెస్" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "ఆమోదించు" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "ఆమోదించబడింది — ఏజెంట్ కోసం వేచి ఉంది…" +msgid "Approved, waiting for the agent…" +msgstr "ఆమోదించబడింది, ఏజెంట్ కోసం వేచి ఉంది…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "ఆటో-ఫిల్ విఫలమైంది." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "బహుళ భాషల్లో అందుబాటులో ఉంది. మీరు సహాయం చేయాలనుకుంటే, Crowdinను చూడండి." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "అనేక భాషల్లో అందుబాటులో ఉంది. అనువాదంలో సాయం చేయాలనుకుంటే, Crowdin కు వెళ్లండి." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "అజర్బైజానీ" msgid "Back to authentication settings" msgstr "ప్రామాణీకరణ సెట్టింగ్‌లకు తిరిగి వెళ్లండి" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "లాగిన్‌కు తిరిగి వెళ్లండి" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "రెస్యూమ్‌లకు తిరిగి వెళ్లండి" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "సైన్ ఇన్‌కు తిరిగి వెళ్లండి" @@ -844,10 +832,6 @@ msgstr "బేస్ URL" msgid "Basics" msgstr "ప్రాథమికాలు" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "ఎంపిక చేసుకోవడానికి అందమైన టెంప్లేట్లు ఉన్నాయి, ఇంకా మరిన్ని త్వరలో వస్తున్నాయి." - #: src/libs/locale.ts msgid "Bengali" msgstr "బెంగాలీ" @@ -953,7 +937,7 @@ msgstr "రద్దు చేయండి" #: src/routes/agent/-components/agent-chat.tsx msgid "Cannot restore; the resume has changed since this edit was applied." -msgstr "పునరుద్ధరించడం సాధ్యం కాదు; ఈ సవరణను వర్తింపజేసినప్పటి నుండి పునఃప్రారంభం మారిపోయింది." +msgstr "పునరుద్ధరించడం సాధ్యం కాదు; ఈ సవరణను వర్తింపజేసినప్పటి నుండి రెజ్యూమ్ మారిపోయింది." #: src/libs/locale.ts msgid "Catalan" @@ -981,6 +965,10 @@ msgstr "భాషను మార్చు" msgid "Change language to…" msgstr "భాషను… కు మార్చండి" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "మీకు నచ్చినట్టు రంగులు, ఫాంట్లు, డిజైన్ మార్చుకోండి." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "థీమ్‌ను… కు మార్చండి" @@ -1006,6 +994,10 @@ msgstr "మళ్లీ చెక్ చేయండి" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ఎగుమతి చేసిన ఫైల్‌లో మీరు ఆశించేదంతా ఉందా, మరియు అది మొత్తం ఎంపిక చేయగల టెక్స్ట్‌గా ఉందా అని చెక్ చేయండి." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "అప్లికెంట్ ట్రాకింగ్ సిస్టమ్ దేన్ని వదిలేస్తుందో చూసుకుని, మీకు ఖచ్చితంగా తెలిసిన కీవర్డ్స్‌ను మాత్రమే జోడించండి." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "మీ పాస్‌వర్డ్‌ను రీసెట్ చేయడానికి లింక్ కోసం మీ ఇమెయిల్‌ను తనిఖీ చేయండి." @@ -1056,10 +1048,6 @@ msgstr "ప్రీసెట్‌ను లేదా కస్టమ్ షే msgid "Choose a resume" msgstr "రెజ్యూమెను ఎంచుకోండి" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "సైడ్‌బార్ నుండి ఇప్పటికే ఉన్న సంభాషణను ఎంచుకోండి లేదా డ్రాఫ్ట్‌పై దృష్టి సారించే కొత్త థ్రెడ్‌ను ప్రారంభించండి." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown, లేదా JSONను ఎంచుకోండి. అందుబాటులో ఉన్నప్పుడు మీ రెజ్యూమె మరియు కవర్ లెటర్‌ను విడివిడిగా ఎగుమతి చేసుకోండి." @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "కంపెనీ A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "ఈ రెజ్యూమెను ఈ రోల్ URLతో సరిపోల్చి, మీ శైలి సంక్షిప్తంగా మరియు విశ్వసనీయంగా ఉండేలా చూసుకుంటూ కీలకపదాలను అప్‌డేట్ చేయండి." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "ఈ రెజ్యూమ్‌ను ఈ ఉద్యోగ ప్రకటన URL తో పోల్చి, దేన్నీ ఎక్కువ చేసి చెప్పకుండా కీవర్డ్స్‌ను నవీకరించండి." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "కనెక్షన్ విఫలమైంది." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "కనెక్షన్ ధృవీకరించబడింది — ప్రొవైడర్ ఉపయోగించడానికి సిద్ధంగా ఉంది." +msgid "Connection verified. The provider is ready to use." +msgstr "కనెక్షన్ ధృవీకరించబడింది. ప్రొవైడర్ ఉపయోగించడానికి సిద్ధంగా ఉంది." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "మీరు నిలిపిన చోట continued చేయండి" #: 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 "మీరు Reactive Resume లేదా ఇతర రిజ్యూమ్ బిల్డర్ ఉపయోగించి సృష్టించిన ఇప్పటికే ఉన్న రిజ్యూమ్‌ను ఇంపోర్ట్ చేయడం ద్వారా మీరు నిలిపిన చోట continued చేయండి. మద్దతిచేసే ఫార్మాట్లలో PDF, Microsoft Word, ఇంకా Reactive Resume నుండి JSON ఫైళ్లు ఉన్నాయి." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "కాంట్రిబ్యూషన్లు బగ్ ఫిక్స్‌లు, సెక్యూరిటీ అప్‌డేట్స్, మరియు మెరుగుదలల కోసం నిధులు సమకూరుస్తాయి." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume లోనో లేదా మరో రెజ్యూమ్ బిల్డర్‌లోనో మీరు తయారుచేసిన రెజ్యూమ్‌ను దిగుమతి చేసుకుని, ఆపిన చోటి నుంచే కొనసాగండి. PDF, Microsoft Word, అలాగే Reactive Resume లేదా JSON Resume నుంచి వచ్చే JSON ఫైళ్లు మద్దతు పొందుతాయి." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "సంవత్సరాన్ని సరి చేయండి లే msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "సంవత్సరాన్ని సరిచేయండి, లేదా కొనసాగుతున్న పనికి \"Present\" అని రాయండి." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX ను రూపొందించలేకపోయాం. దయచేసి మళ్లీ ప్రయత్నించండి." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF ను రూపొందించలేకపోయాం. దయచేసి మళ్లీ ప్రయత్నించండి." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "ప్రింటింగ్ కోసం మీ రెజ్యూమ్‌ను సిద్ధం చేయలేకపోయాం. దయచేసి మళ్లీ ప్రయత్నించండి." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI ప్రొవైడర్‌ను చేరుకోవడం స msgid "Could not restore this patch." msgstr "ఈ ప్యాచ్‌ను పునరుద్ధరించలేకపోయాము." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "రెండు దశల ధృవీకరణను సెటప్ చేయలేకపోయాం." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "ప్రొవైడర్ కనెక్షన్‌ను ధృవీకరించలేకపోయాము." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "మూలం ప్రకారం సంఖ్య" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "పార్స్ స్కోర్ నుండి విడిగా లెక్కించబడుతుంది. కవరేజ్ అనేది దేనికీ ఒక అంచనా కాదు." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "పార్స్ స్కోర్ నుంచి విడిగా లెక్కిస్తారు. కవరేజ్ దేన్నీ ముందుగా చెప్పదు." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "నమూనా రిజ్యూమ్ సృష్టించండి" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "మీరు ఎంతైనా ఎక్కువ రిజ్యూమ్‌లు సృష్టించండి, ఎలాంటి పరిమితులు లేవు." +msgid "Create as many resumes as you want." +msgstr "మీకు కావలసినన్ని రెజ్యూమ్‌లు సృష్టించుకోండి." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "ఇప్పుడే సృష్టించండి" msgid "Create resume with options" msgstr "ఎంపికలతో రెస్యూమ్ సృష్టించండి" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "మీ రెజ్యూమ్‌ను సృష్టించండి, మీకు నచ్చినట్టు మార్చుకోండి, పంచుకోండి. Reactive Resume ఓపెన్ సోర్స్, ఇది మిమ్మల్ని ట్రాక్ చేయదు, ఎప్పటికీ ఉచితంగానే ఉంటుంది." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "సృష్టించబడింది" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "మీ రిజ్యూమ్‌ను తొలగిస్తున్నారు..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "తిరస్కరించబడింది — ఏజెంట్ కోసం వేచి ఉంది…" +msgid "Denied, waiting for the agent…" +msgstr "తిరస్కరించబడింది, ఏజెంట్ కోసం వేచి ఉంది…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "తిరస్కరించు" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker ఇమేజ్ ఉపయోగించి మీ సొంత సర్వర్లలో దీన్ని అమర్చుకోండి." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "ప్రతి పాత్రను చిన్న బుల్లెట్లతో వివరించండి. ఘనమైన పేరాగ్రాఫ్‌లు తేలికగా చదవడానికి, విభజించడానికి కష్టంగా ఉంటాయి." @@ -1764,6 +1773,10 @@ msgstr "విరాళం ఇవ్వండి" msgid "Donate to Reactive Resume" msgstr "Reactive Resume కు దానం చేయండి" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "బగ్ పరిష్కారాలు, భద్రతా నవీకరణలు, యాప్‌ను నడిపే రోజువారీ పని — వీటి ఖర్చులన్నీ విరాళాలే భరిస్తాయి." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "పూర్తయింది" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "నకిలీ" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI డ్రాఫ్ట్‌గా నకలు" +msgid "Duplicate as AI draft" +msgstr "AI ముసాయిదాగా నకలు చేయండి" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "ఆంగ్లం" msgid "English (United Kingdom)" msgstr "ఆంగ్లం (యునైటెడ్ కింగ్‌డమ్)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "మీ ఖాతా భద్రతను అదనపు పరిరక్షణతో మెరుగుపరచండి." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "మీ పాస్‌కీ కోసం ఒక పేరును నమోదు చేయండి." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "మీ ఖాతాకు కొత్త పాస్‌వర్డ్‌ను నమోదు చేయండి" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "మీరు సేవ్ చేసిన బ్యాకప్ కోడ్స్‌లో ఒకదాన్ని నమోదు చేసి మీ ఖాతాలోకి ప్రవేశించండి" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "రెజ్యూమ్ యజమాని మీతో పంచుకున్న పాస్‌వర్డ్‌ను నమోదు చేయండి." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "లింక్ చేయడానికి URL నమోదు చేయండి" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "మీరు లింక్ చేయాలనుకుంటున్న URL ను నమోదు చేయండి:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "మీ ఆథెంటికేటర్ యాప్ నుండి ధృవీకరణ కోడ్‌ను నమోదు చేయండి" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "మీ ప్రస్తుత పాస్‌వర్డ్ మరియు కొత్త పాస్‌వర్డ్‌ని నమోదు చేసి మీ ఖాతాను నవీకరించండి." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "రెండు దశల ధృవీకరణ ఏర్పాటును నిర్ధారించడానికి మీ పాస్‌వర్డ్‌ని నమోదు చేయండి. ప్రారంభించిన తర్వాత, ప్రతిసారి లాగిన్ అయ్యేటప్పుడు మీరు మీ ఆథెంటికేటర్ యాప్ నుండి కోడ్‌ను ఇవ్వాలి." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "రెండు దశల ధృవీకరణ సెటప్‌ను నిర్ధారించడానికి మీ పాస్‌వర్డ్‌ను నమోదు చేయండి. అది ఆన్ అయ్యాక, మీరు సైన్ ఇన్ చేసిన ప్రతిసారీ మీ ఆథెంటికేటర్ యాప్ నుంచి ఒక కోడ్ అవసరమవుతుంది." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ప్రతి చెక్కు పాస్ అయింది. పార్సర్‌ని మీ రెజ్యూమ్‌ని చదవకుండా ఇక్కడ ఏదీ ఆపకూడదు." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ప్రతి సహకారం, చిన్నదైనా పెద్దదైనా, ప్రాజెక్టులో గొప్ప మార్పును తీసుకురాగలదు.<0/>మీ మద్దతుకు ధన్యవాదాలు!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "ఎంత చిన్నదైనా ప్రతి సహకారం ఉపయోగపడుతుంది.<0/>మీ మద్దతుకు ధన్యవాదాలు!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "ప్రతి టెంప్లేట్ వేరే రూపంలో ఉంటుంది; మీరు ఎలా కనిపించాలనుకుంటున్నారో దానికి సరిపోయేదాన్ని ఎంచుకోండి. Reactive Resume లో ప్రస్తుతం 15 టెంప్లేట్లు ఉన్నాయి, ఇంకా చాలా రాబోతున్నాయి." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "లో గడువు ముగుస్తుంది" msgid "Expires on {0}" msgstr "{0}న గడువు ముగుస్తుంది" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "మా విభిన్న టెంప్లేట్‌ల ఎంపికను అన్వేషించండి, ప్రతీదీ వేర్వేరు శైలులు, వృత్తులు, వ్యక్తిత్వాలను కన్నడేలా రూపొందించబడింది. Reactive Resume ప్రస్తుతం 12 టెంప్లేట్స్‌ను అందిస్తుంది, ఇంకా మరిన్ని త్వరలో అందుబాటులోకి రానున్నాయి." - -#: src/features/settings/pages/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 "మీ అప్లికేషన్లతో Reactive Resumeను సమ్మిళితం చేయడాన్ని నేర్చుకునేందుకు API డాక్యుమెంటేషన్‌ను అన్వేషించండి. డీటైల్డ్ ఎండ్‌పాయింట్లు, రిక్వెస్ట్ ఉదాహరణలు, మరియు ధృవీకరణ పద్ధతులను కనుగొనండి." - #: src/libs/resume/section.tsx msgid "Export" msgstr "ఎగుమతి" @@ -2083,13 +2096,9 @@ msgstr "PNGని ఎగుమతి చేయండి" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "రెజ్యూమ్‌ను చిత్రంగా లేదా స్కాన్‌గా కాకుండా టెక్స్ట్ PDFగా ఎగుమతి చేయండి." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "మీ రెజ్యూమ్ లేదా కవర్ లెటర్‌ను మీకు అవసరమైన ఫార్మాట్‌లో ఎగుమతి చేయండి." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ఎటువంటి నిరీక్షణ లేదా ఆలస్యం లేకుండా, మీ రెజ్యూమెను తక్షణమే PDF రూపంలోకి ఎగుమతి చేసుకోండి." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ఒకే క్లిక్‌తో, ఎదురుచూపు లేకుండా మీ రెజ్యూమ్‌ను PDF గా ఎగుమతి చేసుకోండి." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "AI ప్రొవైడర్‌ను కాపాడటంలో వ msgid "Failed to send password reset email. Please try again." msgstr "పాస్‌వర్డ్ రీసెట్ ఇమెయిల్ పంపడంలో విఫలమైంది. దయచేసి మళ్లీ ప్రయత్నించండి." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "రెండు దశల ధృవీకరణను సెటప్ చేయడంలో విఫలమయ్యారు." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "ట్యాగ్‌ల ఆధారంగా ఫిల్టర్ చేయండి" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "బలహీనమైన అంశాలను గుర్తించి, వాటిని మరింత బలమైన ఫలితాలు, సంఖ్యలు, పరిధి మరియు పదునైన క్రియలతో తిరిగి రాయండి." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "బలహీనమైన బుల్లెట్ పాయింట్లను గుర్తించి, బలమైన ఫలితాలు, సంఖ్యలు, పరిధి, పదునైన క్రియలతో వాటిని తిరిగి రాయండి." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "ఫాంట్ బరువు" msgid "Font Weights" msgstr "ఫాంట్ బరువులు" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "భద్రత మరియు అశాంతి లేని అనుభవానికి." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ఉదాహరణకు, మీరు ఈ రిజ్యూమ్ పంపిన కంపెనీలు లేదా జాబ్ వివరణల లింకులు వంటి వివరాలను ఇక్కడ నమోదు చేయవచ్చు." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "భద్రత కారణంగా, ఈ కీ ఒక్కసారి మాత్రమే ప్రదర్శించబడుతుంది." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "ఉదాహరణకు, ఈ రెజ్యూమ్‌ను ఏ కంపెనీలకు పంపారో, లేదా ఉద్యోగ వివరణల లింక్‌లనో ఇక్కడ రాసుకోండి." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "లోపాలు:" msgid "Generate a random name" msgstr "యాదృచ్ఛిక పేరు రూపొందించండి" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "మీ PDF రూపొందుతోంది..." + #: src/libs/locale.ts msgid "German" msgstr "జర్మన్" @@ -2466,7 +2468,7 @@ msgstr "ఇంటికి వెళ్ళండి" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "డాష్బోర్డ్ కి వెళ్లండి" +msgstr "డాష్‌బోర్డ్ కి వెళ్లండి" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "హీబ్రూ" #: 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 "ఇంకా అనుభవజ్ఞులైన సహయోగులను జట్టులోకి తీసుకురావడంలో నాకు సహాయపడండి, ఒకే నిర్వహణదారుడిపై భారం తగ్గించుకొని అభివృద్ధిని వేగవంతం చేయండి." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "అనుభవం ఉన్న సహకారులను ఇంకా ఎక్కువ మందిని తీసుకురావడంలో నాకు సాయపడండి; అప్పుడు ఈ పని ఒక్క నిర్వాహకుడి మీదే ఆధారపడదు." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "మీ భాషలో యాప్‌ను అనువదించడంలో సహాయం చేయండి" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "వివిధ వృత్తులు మరియు వ్యక్తిత్వాల కోసం ఇక్కడ ఎన్నో రిజ్యూమ్ టెంప్లేట్లు అందుబాటులో ఉన్నాయి. మీరు ఆధునిక లేదా సంప్రదాయ, ధైర్యంగా లేదా సరళంగా ఇష్టపడినా, మీకు సరైన డిజైన్ ఇక్కడ ఉంది. క్రింద ఉన్న ఎంపికలను పరిశీలించండి మరియు మీ శైలికి సరిపోయే టెంప్లేట్‌ను ఎంపిక చేసుకోండి." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "ఇక్కడ మీ కొత్త API కీ ఉంది" @@ -2657,10 +2655,6 @@ msgstr "హంగేరియన్" msgid "Icon" msgstr "ఐకాన్" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "అప్లికెంట్ ట్రాకింగ్ సిస్టమ్‌లోని లోపాలను గుర్తించి, అధిక విశ్వసనీయత గల కీవర్డ్ మెరుగుదలలను మాత్రమే వర్తింపజేయండి." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "అది స్కాన్ నుండి వచ్చినట్లయితే, అది ఊహించదగినదే. లేకపోతే దాన్ని తొలగించండి; రిక్రూటర్లు దీన్ని కీవర్డ్ స్టఫింగ్‌గా చదువుతారు." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "కన్నడ" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "ఏది వాడాలో ఎవరూ ఊహించాల్సిన అవసరం లేకుండా ఒకే చిరునామాను ఉంచండి." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ఒకే చిరునామాను ఉంచండి; అప్పుడు ఏది వాడాలో సాఫ్ట్‌వేర్ ఊహించాల్సిన అవసరం ఉండదు." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "సాధారణంగా చిత్రాలను తొలగించడం లేదా చిన్నవిగా చేయడం ద్వారా దీన్ని 2.5 MB కంటే తక్కువగా ఉంచండి." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "ఈ రెజ్యూమ్ గురించి మీ వ్యక్తిగత నోట్స్‌ను ఇక్కడ ఉంచుకోండి. వాటిని మరెవరూ చూడలేరు." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "రెజ్యూమ్ కంటెంట్‌ను టెక్స్ట్ చిత్రాలుగా కాకుండా నిజమైన టెక్స్ట్‌గా ఉంచండి." @@ -3058,6 +3056,10 @@ msgstr "లైన్ హైట్" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resumeను లింక్ చేయండి (సిఫార్సు చేయబడింది)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI మ్యాచ్ స్కోరింగ్, టైలరింగ్ ఉపయోగించడానికి ఒక Reactive Resume రెజ్యూమ్‌ను లింక్ చేయండి." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "మీ సరిపోలికను స్కోర్ చేయడానికి మరియు అనుకూలీకరించిన కాపీని రూపొందించడానికి ఒక రెజ్యూమెను లింక్ చేసి ఉద్యోగ వివరణను అతికించండి (సవరించు)." @@ -3078,10 +3080,6 @@ msgstr "లింక్డ్‌ఇన్" msgid "LinkedIn, Referral…" msgstr "LinkedIn, రెఫరల్…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resumeను లింక్ చేయడం AI మ్యాచ్ స్కోరింగ్ మరియు టైలరింగ్‌ను ప్రారంభిస్తుంది." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "మీ {providerName} ఖాతాను లింక్ చేస్తోంది..." @@ -3114,7 +3112,7 @@ msgstr "ప్రొవైడర్లను లోడ్ చేస్తోం #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "పునఃప్రారంభాలను లోడ్ చేస్తోంది…" +msgstr "రెజ్యూమ్‌లను లోడ్ చేస్తోంది…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "స్థలం" msgid "Lock" msgstr "తాళం" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "లాగౌట్" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "పొడవైన భాగాలు పెద్ద అక్షరాల్లో ఉన్నాయి." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "ముఖ్య నావిగేషన్" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "అనుభవ విభాగాన్ని మరింత ఫలిత-ఆధారితంగా మార్చి, అస్పష్టమైన బాధ్యతలను తొలగించండి." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "అనుభవ విభాగాన్ని ఫలితాల చుట్టూ తిప్పి, అస్పష్టమైన బాధ్యతలను తొలగించండి." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "తప్పనిసరిగా https:// తో ప్రారంభ msgid "Name" msgstr "పేరు" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "మీరు దరఖాస్తు చేస్తున్న పోస్టు పేరునే రెజ్యూమ్‌కు పెట్టండి." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "పేర్లు కీలను వేరు చేసి గుర్తించడానికి సాయపడతాయి; కాబట్టి దేనికి వాడతారో దాని పేరునే పెట్టండి." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ఒకటి కంటే ఎక్కువ పాస్‌కీలు నమోదు చేస్తే, వాటిని వేరు చేసి గుర్తించడానికి పేర్లు సాయపడతాయి." + #: src/libs/locale.ts msgid "Nepali" msgstr "నేపాళీ" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "కొత్త దరఖాస్తు" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "కొత్త ఫీచర్లు నిరంతరం జోడించబడుతున్నాయి మరియు మెరుగుపరచబడుతున్నాయి, కాబట్టి తరచుగా తిరిగి తనిఖీ చేయడానికి నిర్ధారించుకోండి." +msgid "New features land regularly, so check back now and then." +msgstr "కొత్త ఫీచర్లు క్రమం తప్పకుండా వస్తుంటాయి, కాబట్టి అప్పుడప్పుడూ వచ్చి చూడండి." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "కొత్త థ్రెడ్" msgid "New Thread" msgstr "కొత్త థ్రెడ్" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "ప్రకటనలు లేవు, ట్రాకర్లు లేవు; మీ దారికి ఏదీ అడ్డు రాదు." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "ప్రకటనలు లేవు, ట్రాకింగ్ లేదు" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "మీ ఫిల్టర్లకు సరిపడే దరఖాస్తులు లేవు." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "ఇంకా దరఖాస్తులు లేవు — మీ ఫన్నెల్ మరియు స్పందన రేట్లను చూడటానికి కొన్ని జోడించండి." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "ఇంకా దరఖాస్తులేవీ లేవు. మీ ఫన్నెల్‌ను, స్పందన శాతాన్ని చూడటానికి కొన్నింటిని జోడించండి." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "బుల్లెట్ జాబితాలు కనుగొనబడలేదు." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ఆ శోధనకు సరిపోయే కమాండ్లు ఏవీ లేవు." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "సంప్రదాయ విభాగ శీర్షికలు కనుగొనబడలేదు." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "ఫోన్ నంబర్ కనుగొనబడలేదు." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "మీరు తిరస్కరించబడతారా అనే ఎలాంటి అంచనా లేదు — ఏ సాధనమూ అది చేయలేదు." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "మీరు తిరస్కరించబడతారో లేదో ఇక్కడ ఊహించి చెప్పడం జరగదు. ఏ సాధనమూ దాన్ని చేయలేదు." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "ఒడియా" msgid "Ollama Cloud" msgstr "ఒల్లామా క్లౌడ్" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "తొలగించాక, ఆ కీ మీ డేటాను యాక్సెస్ చేయలేదు. దీన్ని వెనక్కి తీసుకోలేరు." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ఒక క్లిక్ సైన్-ఇన్" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "మొదటి {0} పేజీలు మాత్రమే చెక్ చేయబడ్డాయి, కాబట్టి ఈ రిపోర్ట్ మొత్తం ఫైల్‌ను కవర్ చేయదు." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "ఒకేసారి మొదటి {MAX_IMPORT} వరుసలే దిగుమతి అవుతాయి — {overflow} మిగిలాయి. మిగతావి దిగుమతి చేయడానికి ఫైల్‌ను విభజించండి." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "ఒకేసారి మొదటి {MAX_IMPORT} వరుసలు మాత్రమే దిగుమతి అవుతాయి, {overflow} మిగిలిపోతాయి. మిగిలినవి దిగుమతి చేయడానికి ఫైల్‌ను విడగొట్టండి." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3584,15 +3602,15 @@ msgstr "మొదటి పేజీలు మాత్రమే చెక్ #: src/routes/dashboard/resumes/-components/menus/context-menu.tsx #: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx msgid "Open" -msgstr "ఓపెన్" +msgstr "తెరవండి" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "ఓపెన్ AI ఏజెంట్" +msgstr "AI ఏజెంట్‌ను తెరవండి" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "ఓపెన్ AI అసిస్టెంట్" +msgstr "AI అసిస్టెంట్‌ను తెరవండి" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "ఏజెంట్ కోసం ఐచ్ఛిక గమనిక" msgid "Optional note for the agent…" msgstr "ఏజెంట్ కోసం ఐచ్ఛిక గమనిక…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "ఆప్షనల్‌గా, పాస్‌వర్డ్ సెట్ చేయండి, అప్పుడు పాస్‌వర్డ్ ఉన్నవారు మాత్రమే లింక్ ద్వారా మీ రిజ్యూమ్‌ను చూడగలుగుతారు." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "ఐచ్ఛికంగా, ఉద్యోగ పోస్టింగ్ నుండి ఏ పదాలు ఇప్పటికే కనిపిస్తున్నాయో." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "పాస్‌కీ" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "పాస్‌కీ విజయవంతంగా తొలగించబడింది." +msgid "Passkey deleted." +msgstr "పాస్‌కీ తొలగించబడింది." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "పాస్‌కీ విజయవంతంగా నమోదైంది." +msgid "Passkey registered." +msgstr "పాస్‌కీ నమోదు చేయబడింది." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "గందరగోళం" msgid "Persian" msgstr "పర్షియన్" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "మీ రిజ్యూమ్‌ను మీకు ఇష్టమైన రంగులు, ఫాంట్లు లేదా డిజైన్లతో ప్రత్యేకంగా మలచుకోండి." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "ఫోన్" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "సైడ్‌బార్ నుంచి ఒక సంభాషణను ఎంచుకోండి, లేదా ఒక ముసాయిదాపై పని చేయడానికి కొత్త థ్రెడ్‌ను ప్రారంభించండి." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "మీ రెజ్యూమ్ లేదా కవర్ లెటర్ కోసం ఒక ఫార్మాట్‌ను ఎంచుకోండి." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "ఒక చిహ్నాన్ని ఎంచుకోండి" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "లేఅవుట్ ప్యానెల్ నుండి ఒక పేజీలో ఉంచండి లేదా మీరు దానిని పార్క్ చేయాలనుకుంటే దాచండి." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "సాధారణ పాఠ్యం, AI సాధనాలు మరియు త్వరిత సవరణలకు అనుకూలం." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "మీ ఖాతాకు కొత్త పాస్‌వర్డ్‌ను నమోదు చేయండి" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "కొనసాగడానికి, రిజ్యూమ్ యజమాని మీతో పంచుకున్న పాస్‌వర్డ్‌ని నమోదు చేయండి." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "మీరు లింక్ చేయాలనుకునే URL‌ను నమోదు చేయండి:" +msgid "Plain text, for AI tools and quick edits." +msgstr "AI టూల్స్‌కు, వేగవంతమైన సవరణలకు అనువైన సాదా వచనం." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "దయచేసి ప్రాజెక్ట్‌కు మద్ద msgid "Please upload a PDF file." msgstr "దయచేసి PDF ఫైల్‌ను అప్‌లోడ్ చేయండి." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "మీ PDF రూపొందించబడుతోంది, దయచేసి వేచి ఉండండి..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "మీ PDF రూపొందించబడుతున్నంత వరకు దయచేసి వేచి ఉండండి…" - #: src/libs/locale.ts msgid "Polish" msgstr "పోలిష్" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "ప్రాధాన్యతలు" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "నా కెరీర్ కథనాన్ని మార్చకుండా స్పష్టతను మెరుగుపరిచే ఒక సంప్రదాయబద్ధమైన ప్యాచ్‌ను సిద్ధం చేయండి." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "నా కెరీర్ కథను మార్చకుండా స్పష్టతను మాత్రమే పెంచే ఒక జాగ్రత్తైన సవరణను సిద్ధం చేయండి." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "ప్రాజెక్ట్స్" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "మీ రిజ్యూమ్‌ను అనధికారిక ప్రవేశం నుండి పాస్‌వర్డ్‌తో రక్షించండి" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "మీ రిజ్యూమ్‌ను పాస్‌వర్డ్‌తో రక్షించండి, మరియు పాస్‌వర్డ్ ఉన్నవారు మాత్రమే దాన్ని చూడగలుగుతారు." +msgid "Protect your resume with a password" +msgstr "మీ రెజ్యూమ్‌ను పాస్‌వర్డ్‌తో రక్షించుకోండి" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "పబ్లికేషన్స్" msgid "Publisher" msgstr "పబ్లిషర్" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "మీ రెజ్యూమ్‌కు పాస్‌వర్డ్ పెడితే, మీరు ఎవరికి ఇస్తారో వాళ్లు మాత్రమే దాన్ని చదవగలరు." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "మొదటి పేజీ పైభాగానికి దగ్గరగా ఒక సాదా ఇమెయిల్ చిరునామాను ఉంచండి. చాలా సిస్టమ్‌లు మిమ్మల్ని దీని కిందే ఫైల్ చేస్తాయి." @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - హోమ్‌పేజీకి వెళ్ళం #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "ప్రతిస్పందించే రెస్యూమ్ (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 తన ఉత్సాహభరిత కమ్యూనిటీకి ధన్యవాదాలు విశేషంగా పెరుగుతోంది. ఈ ప్రాజెక్ట్‌కు పురోగతి చేకూరిందంటే, దీన్ని మెరుగుపరిచేందుకు తన సమయం మరియు నైపుణ్యాలను అంకితం చేసిన అనేకవ్యక్తులందరికి రుణపడి ఉంది. GitHub లో దాని ఫీచర్లను మెరుగుపరిచిన డెవలపర్లు, Crowdin లో చేసిన అనువాదాలు ద్వారా ఇది పెద్ద వర్గ ప్రేక్షకులకు అందుబాటులోకి తీసుకువచ్చిన భాషా నిపుణులు, ఇంకా దీని అభివృద్ధిని కొనసాగించేందుకు దానం చేసిన వారి సహకారం — వీరందరినీ మెచ్చుకుంటున్నాం." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "మనుషులు తమ సమయాన్ని ఇవ్వడం వల్లే Reactive Resume మెరుగుపడుతోంది. GitHub లోని సహకారులు ఫీచర్లను తయారుచేసి బగ్‌లను సరిచేస్తారు, Crowdin లోని అనువాదకులు దీన్ని ఇతర భాషల్లో చదవగలిగేలా చేస్తారు, విరాళదాతలు అభివృద్ధి కొనసాగేలా సాయపడతారు. ఈ ప్రాజెక్ట్ పురోగతి వారందరిదీ." #: 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 ఉచితమైన ఓపెన్-సోర్స్ ప్రాజెక్ట్, ప్రేమతో నిర్మించబడినది మరియు నేను మరియు సహకారి కమ్యూనిటీ మరమ్మతులు & నిర్వహణ చేస్తున్నారు. మీ విరాళాలు దీన్ని కొనసాగించడంలో మద్దతు ఇస్తాయి." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume ఒక ఉచిత, ఓపెన్ సోర్స్ ప్రాజెక్ట్; నేనూ, సహకారుల సముదాయమూ కలిసి దీన్ని నిర్వహిస్తున్నాం. మీ విరాళాలు నిర్వహణ ఖర్చులను భరించి, అభివృద్ధి కొనసాగేలా చేస్తాయి." #: 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." -msgstr "Reactive Resume అనేది ఉచితమైన, ఓపెన్-సోర్స్ రిజ్యూమ్ బిల్డర్, ఇది మీ రిజ్యూమ్‌ను సృష్టించడం, నవీకరించడం మరియు పంచుకోవడం ప్రక్రియను సులభతరం చేస్తుంది." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "మీ రెజ్యూమ్‌ను సృష్టించడం, నవీకరించడం, పంచుకోవడం సులభం చేసే ఉచిత, ఓపెన్ సోర్స్ రెజ్యూమ్ బిల్డరే Reactive Resume." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "రియాక్టివ్ రెజ్యూమ్ ఉచితం మరియు ఓపెన్ సోర్స్. ఇది మీకు సహాయపడినట్లయితే, దయచేసి విరాళం ఇవ్వడాన్ని పరిగణించండి." #: 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 ఓపెన్‌సోర్స్‌, గోప్యతపై దృష్టి సారించినది మరియు పూర్తిగా ఉచితం. ఇతర జీవన చరిత్ర తయారీదార్ల వలె ప్రకటనలను చూపించదు, మీ డేటాను ట్రాక్ చేయదు, లేదా ఫీచర్లను వాలుతో పరిమితం చేయదు." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ఓపెన్ సోర్స్, గోప్యమైనది, ఉచితమైనది. ఇది ప్రకటనలు చూపదు, మీరేం చేస్తున్నారో ట్రాక్ చేయదు, ఫీచర్లను చెల్లింపు గోడ వెనుక దాచదు." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "రీనేమ్" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "మీ ప్రస్తుత రెజ్యూమ్‌ను PDFగా రెండర్ చేసి, మీ బ్రౌజర్‌లోనే పూర్తి ఫైల్ చెక్‌ను నడుపుతుంది. ఏదీ అప్‌లోడ్ చేయబడదు." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "మీ ప్రస్తుత రెజ్యూమ్‌ను PDF గా మార్చి, మీ బ్రౌజర్‌లోనే పూర్తి ఫైల్ తనిఖీని నడుపుతుంది. ఏదీ అప్‌లోడ్ కాదు." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,11 +4302,11 @@ msgstr "ఈ వెర్షన్‌ను పునరుద్ధరించ #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "పునఃప్రారంభం" +msgstr "రెజ్యూమ్" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" -msgstr "పునఃప్రారంభ కంటెంట్" +msgstr "రెజ్యూమ్ కంటెంట్" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Resume edit" @@ -4318,18 +4316,27 @@ msgstr "రెజ్యూమె సవరణ" msgid "Resume file" msgstr "రెజ్యూమే ఫైల్" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "రెజ్యూమ్ లింక్ క్లిప్‌బోర్డ్‌కు కాపీ చేయబడింది." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "రెజ్యూమ్ లింక్ చేయబడింది" #: src/routes/builder/$resumeId/-components/header.tsx msgid "Resume options" -msgstr "పునఃప్రారంభ ఎంపికలు" +msgstr "రెజ్యూమ్ ఎంపికలు" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" msgstr "రెస్యూమ్ ప్యాచ్" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "వేర్వేరు వృత్తులకు, అభిరుచులకు తగిన రెజ్యూమ్ టెంప్లేట్లు. మీకు నప్పేదాన్ని ఎంచుకోండి." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "సవరణలను సమీక్షించండి" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "ఉద్యోగ వివరణతో రెజ్యూమెను సరిపోల్చి చూసుకోండి మరియు సందేహాస్పదమైన విభాగాలలో మార్పులు చేసే ముందు నన్ను ప్రశ్నలు అడగండి." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ఉద్యోగ వివరణతో పోల్చి రెజ్యూమ్‌ను సమీక్షించండి; ఖచ్చితంగా తెలియని దేన్నైనా మార్చే ముందు నన్ను అడగండి." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "సమీక్షిస్తోంది…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "సారాంశాన్ని సాధారణంగా అనిపించకుండా, సీనియర్ ఇంజనీరింగ్ మేనేజర్ పాత్రను లక్ష్యంగా చేసుకునే విధంగా తిరిగి రూపొందించండి." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "సీనియర్ ఇంజినీరింగ్ మేనేజర్ పాత్రకు తగినట్టు సారాంశాన్ని తిరిగి రాయండి, దాన్ని నిర్దిష్టంగా ఉంచండి." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "స్పష్టమైన వ్యాపార ప్రభావంతో, స్టార్టప్ వ్యవస్థాపకుడి నుండి ప్రొడక్ట్ లీడ్‌గా మారే పరివర్తన కోసం ఈ రెజ్యూమెను తిరిగి రాయండి." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "ప్రొడక్ట్ లీడ్ పాత్రలోకి మారుతున్న ఒక స్టార్టప్ వ్యవస్థాపకుడి కోసం ఈ రెజ్యూమ్‌ను తిరిగి రాసి, వ్యాపార ప్రభావాన్ని చూపండి." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4526,7 +4533,7 @@ msgstr "… కోసం శోధించండి" #: src/routes/dashboard/resumes/index.tsx msgid "Search resumes..." -msgstr "శోధన పునఃప్రారంభాలు..." +msgstr "రెజ్యూమ్‌లను శోధించండి..." #: src/components/ui/combobox.tsx msgid "Search..." @@ -4641,6 +4648,10 @@ msgstr "వేర్పాటు రేఖ" msgid "Serbian" msgstr "సెర్బియన్" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "పాస్‌వర్డ్ తెలిసినవాళ్లు మాత్రమే పబ్లిక్ URL తెరవాలనుకుంటే, ఒక పాస్‌వర్డ్‌ను సెట్ చేయండి." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "AI ప్రొవైడర్‌ను ఏర్పాటు చేయ msgid "Set up an AI provider before starting a thread." msgstr "థ్రెడ్ ప్రారంభించే ముందు AI ప్రొవైడర్‌ను సెటప్ చేయండి." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ముందుగా ఒక AI ప్రొవైడర్‌ను సెటప్ చేయండి." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ఈ రెజ్యూమే గురించి చర్చించడానికి మరియు సవరణలను స్వయంచాలకంగా వర్తింపజేయడానికి ఒక AI ప్రొవైడర్‌ను ఏర్పాటు చేయండి." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "ప్రారంభించడానికి ఒక AI ప్రొవైడర్‌ను ఏర్పాటు చేసుకోండి." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ఆథెంటికేటర్ యాప్ సెట్‌అప్ msgid "Shadow Width" msgstr "నెరడు వెడల్పు" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "పబ్లిక్ URL తో పంచుకోండి, ఆ URL కు పాస్‌వర్డ్ పెట్టండి, లేదా PDF ను డౌన్‌లోడ్ చేసి మీరే పంపండి." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "మీ రిజ్యూమ్‌ను ఒక పబ్లిక్ URL తో పంచుకోండి, మరొకరు దాన్ని చూడగలుగుతారు." +msgid "Share your resume with a public URL." +msgstr "పబ్లిక్ URL తో మీ రెజ్యూమ్‌ను పంచుకోండి." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "మీ ఖాతాలో సైన్ ఇన్ అవ్వండి" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google లేదా కస్టమ్ OAuth ప్రొవైడర్‌తో సైన్ ఇన్ అవ్వండి." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "సైన్ అవుట్" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "కొన్ని అక్షరాలు ప్రశ్నార్థక చిహ్నాలుగా వస్తాయి." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "కొన్ని చెక్‌లకు ఈ ఫైల్‌లో లేని సమాచారం అవసరం: పరిశీలించలేని పేజీ కంటెంట్‌లు, లేదా ఈ చెక్‌లు కవర్ చేయని భాషలోని టెక్స్ట్. అవి ఆమోదించినట్లుగానీ, విఫలమైనట్లుగానీ లెక్కించబడవు." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "కొన్ని తనిఖీలకు ఈ ఫైల్‌లో లేని సమాచారం అవసరం: పరిశీలించలేని పేజీ విషయాలు, లేదా ఈ తనిఖీలు కవర్ చేయని భాషలోని వచనం. అవి ఉత్తీర్ణతగానూ లెక్కకు రావు, వైఫల్యంగానూ లెక్కకు రావు." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "రెజ్యూమ్‌ను మీ పేరుతో, దానికంటూ ప్రత్యేక లైన్‌లో ప్రారంభించండి." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "థ్రెడ్‌ను ప్రారంభించండి" +msgid "Start thread" +msgstr "థ్రెడ్ ప్రారంభించండి" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5116,7 +5136,7 @@ msgstr "డార్క్ మోడ్‌కి స్విచ్ చేయం #: src/features/theme/toggle-button.tsx msgid "Switch to light theme" -msgstr "లైట్ మోడ్కి స్విచ్ చేయండి" +msgstr "లైట్ మోడ్‌కి స్విచ్ చేయండి" #. placeholder {0}: templates[template].name #: src/dialogs/resume/template/gallery.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "నా రెజ్యూమ్‌ను అనుకూలీకరించండి" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ఈ రెజ్యూమెను ప్రొడక్ట్ మేనేజర్ ఉద్యోగ వివరణకు అనుగుణంగా రూపొందించండి మరియు రోడ్‌మ్యాప్ యాజమాన్యం, వాటాదారులతో సంభాషణ, ఇంకా కొలవగల ప్రారంభ ఫలితాలపై నొక్కి చెప్పండి." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ప్రొడక్ట్ మేనేజర్ ఉద్యోగ వివరణకు తగినట్టు ఈ రెజ్యూమ్‌ను సరిచేసి, రోడ్‌మ్యాప్ బాధ్యత, భాగస్వాములతో సంభాషణ, కొలవగలిగే విడుదల ఫలితాలను నొక్కి చెప్పండి." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ఏజెంట్‌కు మీ సమాచారం అవసరం." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API కీ విజయవంతంగా తొలగించబడింది." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Reactive Resume ను మీ సొంత అప్లికేషన్లతో ఎలా అనుసంధానించాలో API డాక్యుమెంటేషన్ చూపుతుంది. ఇందులో ఎండ్‌పాయింట్లు, రిక్వెస్ట్ ఫార్మాట్, ప్రామాణీకరణ ఉంటాయి." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API కీ తొలగించబడిన తర్వాత మీ డేటాను మళ్ళీ యాక్సెస్ చేయలేరు. ఈ చర్యను రద్దు చేయడం సాధ్యం కాదు." +msgid "The API key has been deleted." +msgstr "API కీ తొలగించబడింది." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "మిమ్మల్ని ఇక్కడకు పంపిన అప msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "పైన ఉన్న చెక్‌లు యాంత్రికమైనవి. ఇది మీ బుల్లెట్ల గురించి ఒక పాఠకుడు ఏమనుకుంటాడో లాంగ్వేజ్ మోడల్‌ను అడిగి, రీరైట్‌లను సూచిస్తుంది. ఇది ఎలాంటి స్కోర్‌ను ఇవ్వదు." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "మీరు వెతుకుతున్న కమాండ్ అందుబాటులో లేదు." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "డీప్ చెక్ పూర్తి కాలేదు. దయచేసి మళ్లీ ప్రయత్నించండి." @@ -5317,10 +5332,6 @@ msgstr "ప్రొవైడర్ ప్రతిస్పందనను ధ msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "రెస్యూమ్ ప్రివ్యూను అప్‌డేట్ చేయలేకపోయింది. చివరి చెల్లుబాటు అయ్యే ప్రివ్యూ ఇప్పటికీ చూపబడుతోంది." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "మీరు యాక్సెస్ చేయడానికి ప్రయత్నిస్తున్న రెజ్యూమే పాస్‌వర్డ్ ద్వారా రక్షించబడింది" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "అదే లైన్ ప్రతి పేజీలో పునరావృతమవుతుంది." @@ -5369,26 +5380,13 @@ msgstr "ప్రొఫైల్, పోర్ట్‌ఫోలియో లే msgid "There is no summary paragraph." msgstr "సారాంశ పేరాగ్రాఫ్ లేదు." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCXను రూపొందించేటప్పుడు ఒక సమస్య తలెత్తింది, దయచేసి మళ్ళీ ప్రయత్నించండి." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDFను రూపొందించేటప్పుడు సమస్య ఏర్పడింది, దయచేసి మళ్ళీ ప్రయత్నించండి." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "మీ రెజ్యూమెను ముద్రణకు సిద్ధం చేస్తున్నప్పుడు సమస్య ఏర్పడింది, దయచేసి మళ్ళీ ప్రయత్నించండి." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "ఈ చెక్‌ను నడపడానికి తగినంత సమాచారం లేదు." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "ఈ తనిఖీలు మీరు టైప్ చేస్తున్నప్పుడు అమలు చేయబడతాయి మరియు మీ బ్రౌజర్‌ను ఎప్పటికీ వదిలివేయవు. మెషిన్ మీ రెజ్యూమ్‌ని చదవగలదా అని వారు అడుగుతారు, అది బాగా చదువుతుందా లేదా అని కాదు." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "మీరు టైప్ చేస్తుండగానే ఈ తనిఖీలు నడుస్తాయి, అవి మీ బ్రౌజర్‌ను ఎప్పుడూ దాటి వెళ్లవు. మీ రెజ్యూమ్‌ను సాఫ్ట్‌వేర్ చదవగలదా అన్నదే అవి పరీక్షిస్తాయి, అది ఎంత బాగా రాశారన్నది కాదు." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "ఈ చర్యను రద్దు చేయడం సాధ్య msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "ఈ చర్యను రద్దు చేయడం సాధ్యం కాదు. మీ డేటా మొత్తం శాశ్వతంగా తొలగించబడుతుంది." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "ఈ చర్యను రద్దు చేయలేరు. సంభాషణ సందేశాలు మరియు అప్‌లోడ్ చేసిన అటాచ్‌మెంట్‌లు తొలగించబడతాయి. వర్కింగ్ రెస్యూమ్ మీ డాష్‌బోర్డ్‌లో అలాగే ఉంటుంది మరియు దానిని విడిగా తొలగించవచ్చు." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "ఈ చర్యను రద్దు చేయడం సాధ్యపడదు. సందేశాలు మరియు థ్రెడ్ జోడింపులు తొలగించబడతాయి." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "ఈ చర్యను వెనక్కి తీసుకోలేరు. ఇది థ్రెడ్‌లోని సందేశాలను, అప్‌లోడ్ చేసిన అటాచ్‌మెంట్లను తొలగిస్తుంది." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ఈ ఏజెంట్ థ్రెడ్‌ను తెరవలేకపోయాము." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "ఈ చర్యను వెనక్కి తీసుకోలేరు. ఇది థ్రెడ్‌లోని సందేశాలను, అప్‌లోడ్ చేసిన అటాచ్‌మెంట్లను తొలగిస్తుంది. పని చేస్తున్న రెజ్యూమ్ మీ డాష్‌బోర్డ్‌లోనే ఉంటుంది, దాన్ని విడిగా తొలగించుకోవచ్చు." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "ఈ చెక్ ఈ ఫైల్‌కు వర్తించదు." msgid "This check only runs on resumes written in English." msgstr "ఈ చెక్ ఇంగ్లీష్‌లో రాసిన రెజ్యూమ్‌లపై మాత్రమే నడుస్తుంది." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "ఇది కొత్త API కీని సృష్టిస్తుంది; Reactive Resume API ద్వారా మీ రెజ్యూమ్ డేటాను చదవడానికి, మార్చడానికి ఇతర ప్రోగ్రామ్‌లకు ఇది అనుమతినిస్తుంది." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "ఈ తేదీ సరిగ్గా చదవబడదు." @@ -5523,6 +5521,10 @@ msgstr "ఇది ఒక XFA ఫారమ్, కాబట్టి చాలా msgid "This is not a common resume page size." msgstr "ఇది సాధారణ రెజ్యూమ్ పేజీ సైజ్ కాదు." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "ఈ కీ ఒక్కసారి మాత్రమే చూపబడుతుంది. ఈ డైలాగ్ మూసే ముందు దాన్ని కాపీ చేసుకోండి." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ఈ లింక్‌కి దాని ప్రోటోకాల్ లేదు." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "AI ప్రొవైడర్‌ స్పందనపై ఆధారపడి, ఇది కొన్ని నిమిషాలు పడవచ్చు. దయచేసి విండోను మూసివేయకండి లేదా పేజీ రిఫ్రెష్ చేయకండి." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "సాఫ్ట్‌వేర్ ఈ ఫైల్ టెక్స్ట్‌ను ఎంత నమ్మకంగా ఎక్స్‌ట్రాక్ట్ చేయగలదో ఇది కొలుస్తుంది. అప్లికేషన్ తిరస్కరించబడుతుందా అని ఇది అంచనా వేయదు. ఏ టూల్ కూడా వేయలేదు. మీ ఫైల్ ఈ బ్రౌజర్‌లోనే చదవబడింది, ఎప్పుడూ అప్‌లోడ్ చేయలేదు." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ఈ ఫైల్‌లోని వచనాన్ని సాఫ్ట్‌వేర్ ఎంత నమ్మకంగా తీయగలదో ఇది కొలుస్తుంది. ఒక దరఖాస్తు తిరస్కరించబడుతుందా అన్నది ఇది ఊహించి చెప్పదు, ఏ సాధనమూ చెప్పలేదు. మీ ఫైల్ ఈ బ్రౌజర్‌లోనే చదవబడింది, ఎప్పుడూ అప్‌లోడ్ కాలేదు." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "ఈ రెజ్యూమ్ లాక్ చేయబడింది msgid "This resume is long." msgstr "ఈ రెజ్యూమ్ పొడవుగా ఉంది." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "ఈ రెజ్యూమ్ పాస్‌వర్డ్‌తో రక్షించబడింది" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ఈ రెజ్యూమెను ఒక AI ఏజెంట్ అప్‌డేట్ చేసింది." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "ఈ రెజ్యూమె షేరింగ్ సెట్టింగ్‌లు వేరే చోట మారాయి." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "ఈ సమీక్ష మీ రచనపై లాంగ్వేజ్ మోడల్ అభిప్రాయం. ఇది పైన ఉన్న స్కోర్‌ను మార్చదు, మరియు ఇది తప్పు కూడా కావచ్చు. దీన్ని ఒక తీర్పుగా కాకుండా రెండో అభిప్రాయంగా చదవండి." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "ఈ సమీక్ష మీ రచనపై ఒక భాషా నమూనా అభిప్రాయం. ఇది పైన ఉన్న స్కోర్‌ను మార్చదు, ఇది తప్పు కూడా కావచ్చు. దీన్ని తుది తీర్పుగా కాక, రెండో అభిప్రాయంగా తీసుకోండి." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "ఈ పాత్రకు ఎలాంటి వివరణ లేద msgid "This section has content but never appears." msgstr "ఈ విభాగంలో కంటెంట్ ఉంది కానీ ఎప్పుడూ కనిపించదు." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ఈ సెక్షన్ మీ రెజ్యూమ్‌కు సంబంధించిన వ్యక్తిగత గమనికల కోసం రిజర్వ్ చేయబడింది. ఇక్కడ ఉన్న కంటెంట్ వ్యక్తిగతమైనది, దీనిని ఎవరీజొడ్కు షేర్ చేయదు." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ఈ విభాగం నిలువు వరుసల మధ్య విభజించబడింది." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ఈ దశ ఐచ్ఛికం, కాని సిఫారసు చేయబడింది." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "ఈ థ్రెడ్ ఆర్కైవ్ చేయబడింది. కొత్త సందేశాలు పంపడం సాధ్యపడదు." +msgid "This thread is archived. You can't send new messages." +msgstr "ఈ థ్రెడ్ ఆర్కైవ్ చేయబడింది. కొత్త సందేశాలు పంపలేరు." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "ఈ థ్రెడ్ కేవలం చదవడానికి మ msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "వర్కింగ్ రెస్యూమ్ లేదా AI ప్రొవైడర్ అందుబాటులో లేనందున ఈ థ్రెడ్ కేవలం చదవడానికి మాత్రమే అందుబాటులో ఉంది." -#: 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 "ఈ చర్య ద్వారా Reactive Resume API ని యాక్సెస్ చేసేందుకు కొత్త API కీ రూపొందించబడుతుంది, దీని ద్వారా యంత్రాలు మీ రెజ్యూమ్ డేటాతో ఇంటరాక్ట్ చేయగలవు." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "మీరు బహుళ పాస్‌కీలను కలిగి ఉండాలని ప్లాన్ చేస్తే, ఇది తర్వాత వాటిని గుర్తించడానికి మీకు సహాయపడుతుంది." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "ఇది ఈ విభాగంలోని అన్ని అంశాలను తొలగిస్తుంది." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "నైపుణ్యాల విభాగాన్ని కేవలం కీలకపదాల కుప్పలా కాకుండా, లక్షిత పాత్రకు మద్దతు ఇచ్చే విధంగా కుదించండి." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume తో జీవన చరిత్రను తయారుచేసే టైమ్‌లాప్ డెమో" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume లో ఒక రెజ్యూమ్ రూపుదిద్దుకుంటున్న టైమ్‌ల్యాప్స్" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "టైమ్‌లైన్" msgid "Tip" msgstr "చిట్కా" -#: 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 "టిప్: మీ API కీని గుర్తుపట్టేందుకు దాని ఉద్దేశానికి అనుగుణంగా పేరు ఇవ్వండి." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "టిప్: మీరు అప్లై చేస్తున్న పదవికి తగినట్టు రెజ్యూమ్‌కు పేరు పెట్టవచ్చు." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "టైటిల్" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "మీ ఖాతాను తొలగించడానికి, కన్ఫర్మేషన్ టెక్స్ట్ ఇవ్వండి మరియు క్రింద ఉన్న బటన్‌ను నొక్కండి." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "మీ ఖాతాను తొలగించడానికి, కింద ఉన్న నిర్ధారణ వచనాన్ని టైప్ చేసి, ఆ తర్వాత బటన్‌ను క్లిక్ చేయండి." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5710,7 +5696,7 @@ msgstr "పేజీ స్టాకింగ్‌ను టోగుల్ చ #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle resume preview" -msgstr "పునఃప్రారంభ ప్రివ్యూను టోగుల్ చేయండి" +msgstr "రెజ్యూమ్ ప్రివ్యూను టోగుల్ చేయండి" #. Screen-reader label for opening or closing the right sidebar in resume builder #: src/routes/builder/$resumeId/-components/header.tsx @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ఎగుమతి చేసేటప్పుడు డిస్క్రీషనరీ లిగేచర్లను ఆఫ్ చేయండి." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "మీ రెజ్యూమ్ ఎంతసార్లు చూసారు లేదా డౌన్‌లోడ్ చేసారో తెలుసుకోవడానికి పబ్లిక్ షేరింగ్ ఆన్ చేయండి. మీరు మాత్రమే మీ రెజ్యూమ్ యొక్క గణాంకాలను చూడగలరు." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "మీ రెజ్యూమ్‌ను ఎన్నిసార్లు చూశారో లేదా డౌన్‌లోడ్ చేశారో తెలుసుకోవడానికి పబ్లిక్ షేరింగ్‌ను ఆన్ చేయండి. ఈ సంఖ్యలు మీకు మాత్రమే కనిపిస్తాయి." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "టూ-ఫాక్టర్ ఆథెంటికేషన్" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "రెండు-కారకాల ప్రామాణీకరణను విజయవంతంగా డిసేబుల్ చేసారు." +msgid "Two-factor authentication is now disabled." +msgstr "రెండు దశల ధృవీకరణ ఇప్పుడు నిలిపివేయబడింది." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "రెండు-కారకాల ప్రామాణీకరణ విజయవంతంగా సెటప్ చేయబడింది." +msgid "Two-factor authentication is now enabled." +msgstr "రెండు దశల ధృవీకరణ ఇప్పుడు ప్రారంభించబడింది." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "ఉన్న వాలంటీర్ అనుభవాన్ని అ msgid "Update Password" msgstr "పాస్‌వర్డ్‌ను నవీకరించండి" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "నాయకత్వం, పరిమితులు, సర్దుబాట్లు మరియు కొలవగల ఫలితాలను చూపించడానికి ప్రాజెక్ట్ ముఖ్యాంశాలను నవీకరించండి." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "రిజ్యూమ్‌ను నవీకరించండి" @@ -5970,6 +5952,10 @@ msgstr "రిజ్యూమ్‌ను నవీకరించండి" msgid "Update the calendar date for this timeline entry." msgstr "ఈ టైమ్‌లైన్ ఎంట్రీ కోసం క్యాలెండర్ తేదీని నవీకరించండి." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "నాయకత్వం, పరిమితులు, రాజీలు, కొలవగలిగే ఫలితాలు కనిపించేలా ప్రాజెక్ట్ బుల్లెట్లను నవీకరించండి." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "ఈ దరఖాస్తు వివరాలను నవీకరించండి." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv అప్‌లోడ్ చేయండి" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "ఒక రెజ్యూమ్‌ను అప్‌లోడ్ చేసి, అప్లికెంట్ ట్రాకింగ్ సిస్టమ్ దాని నుండి నిజంగా ఏమి చదువుతుందో చూడండి. ప్రతిదీ ఈ బ్రౌజర్‌లోనే నడుస్తుంది. మీ ఫైల్ ఎప్పుడూ అప్‌లోడ్ చేయబడదు, ఏదీ నిల్వ చేయబడదు." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "ఒక రెజ్యూమ్‌ను అప్‌లోడ్ చేసి, దాని నుంచి అప్లికెంట్ ట్రాకింగ్ సిస్టమ్ ఏమి చదువుతుందో చూడండి. అంతా ఈ బ్రౌజర్‌లోనే నడుస్తుంది. మీ ఫైల్ ఎప్పుడూ అప్‌లోడ్ కాదు, ఏదీ నిల్వ ఉంచబడదు." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "హెచ్చరిక" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "మేము ఫార్మాట్‌ను స్వయంచాలకంగా గుర్తించలేకపోయాము — దయచేసి దానిని పైన ఎంచుకోండి." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "ఫార్మాట్‌ను ఆటోమేటిక్‌గా గుర్తించలేకపోయాం. పైన దాన్ని ఎంచుకోండి." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "మేము ఆ పేజీని కనుగొనలేకపోయ msgid "We couldn't link that provider account. Please try again." msgstr "ఆ ప్రొవైడర్ ఖాతాను మేము లింక్ చేయలేకపోయాము. దయచేసి మళ్లీ ప్రయత్నించండి." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "ఈ థ్రెడ్‌ను తెరవలేకపోయాం." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "ప్రొవైడర్ నుండి మీ ప్రొఫైల్‌ను మేము చదవలేకపోయాము." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "మీ కొత్త ఇమెయిల్ చిరునామాకు నిర్ధారణ లింక్ పంపాం. మార్పును నిర్ధారించడానికి దాన్ని తెరవండి." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "మీ ఇమెయిల్ చిరునామాకు కొత్త ధృవీకరణ లింక్ పంపాం. మీ ఖాతాను ధృవీకరించడానికి దాన్ని తెరవండి." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "వెబ్ శోధన" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI గ్రోక్" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "అవును, Reactive Resume అనేక భాషల్లో అందుబాటులో ఉంది. మీరు సెట్టింగ్స్ పేజీలో లేదా పై కోణంలో భాష మార్పిడి ద్వారా మీకు ఇష్టమైన భాషను ఎంచుకోవచ్చు. మీ భాష కనిపించకపోతే, లేకపోతే మీరు ప్రస్తుత అనువాదాలను మెరుగుపరచాలనుకుంటే, మీరు <0>Crowdinలో అనువాదాలకు ప్రయత్నించవచ్చు<1> (కొత్త ట్యాబ్‌లో తెరవబడుతుంది)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "అవును. ఒకే క్లిక్‌తో మీ రెజ్యూమ్ PDF గా ఎగుమతి అవుతుంది, మీ ఫార్మాటింగ్, స్టైలింగ్ అలాగే ఉంటాయి." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "అవును! Reactive Resume ఉపయోగించడం పూర్తిగా ఉచితమే, ఎలాంటి దాచిన ఖర్చులు, ప్రీమియం స్థాయిలు, లేదా సబ్‌స్క్రిప్షన్‌ ఛార్జీలు లేవు. ఇది ఓపెన్‌సోర్స్ మరియు ఎప్పుడూ ఉచితంగానే ఉంటుంది." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "అవును. సెట్టింగుల పేజీలో, లేదా కుడి పైమూలలోని భాషా స్విచర్‌తో మీ భాషను ఎంచుకోండి. మీ భాష లేకపోతే, లేదా ఉన్న అనువాదాన్ని ఇంకా బాగు చేయవచ్చు అనిపిస్తే, మీరు <0>Crowdin లో అనువాదాలకు సహకరించవచ్చు<1> (కొత్త ట్యాబ్‌లో తెరుచుకుంటుంది)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "మీరు మీ సొంత సర్వర్లపై Docker చిత్రాన్ని ఉపయోగించి డిప్లాయ్ చేసుకునే ఎంపిక కూడా ఉంది." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "అవును. Reactive Resume ఉపయోగించడం ఉచితం; దాచిన ఖర్చులు, ప్రీమియం స్థాయిలు, సబ్‌స్క్రిప్షన్ రుసుములు ఏవీ లేవు. ఇది ఓపెన్ సోర్స్, ఎప్పటికీ ఉచితంగానే ఉంటుంది." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "మీరు మీ యూజర్‌నేమ్‌తో కూడా లాగిన్ చేయవచ్చు." - -#: src/routes/_home/-sections/faq.tsx -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గా డౌన్లోడ్ చేసుకోవచ్చు. ఎంపిక మీదే!" +msgid "You can also sign in with your username." +msgstr "మీ యూజర్‌నేమ్‌తో కూడా సైన్ ఇన్ చేయవచ్చు." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "మీకు మెయిల్ వచ్చింది!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "మీ ఖాతా విజయవంతంగా తొలగించబడింది." +msgid "Your account has been deleted." +msgstr "మీ ఖాతా తొలగించబడింది." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "మీ సంప్రదింపు వివరాలు మొదటి పేజీలో లేవు." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "మీ డేటా విజయవంతంగా ఎగుమతి చేయబడింది." +msgid "Your data has been exported." +msgstr "మీ డేటా ఎగుమతి చేయబడింది." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "మీ డేటా భద్రంగా ఉంటుంది, ఎవరితోనూ పంచుకోబడదు లేదా అమ్మబడదు." #: src/routes/_home/-sections/faq.tsx -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ను మీ సొంత సర్వర్లపై హోస్ట్ చేసుకోవచ్చు." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "మీ డేటా సురక్షితంగా నిల్వ ఉంచబడుతుంది, మూడో పక్షాలతో ఎప్పుడూ పంచుకోబడదు. దానిపై పూర్తి నియంత్రణ కావాలంటే, మీ సొంత సర్వర్లలో Reactive Resume ను మీరే హోస్ట్ చేసుకోవచ్చు." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "మీ తాజా మార్పులు సేవ్ చేయబడలేదు." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "మీరు ఈ సెమాంటిక్ CSS డ్రాఫ్ట్‌ను స్పష్టంగా యాక్టివేట్ చేసే వరకు మీ పాత స్టైల్స్ చురుకుగా ఉంటాయి." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "ఈ Semantic CSS ముసాయిదాను మీరు సక్రియం చేసే వరకు మీ పాత శైలులు అమల్లోనే ఉంటాయి." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "మీ పేజీ మార్జిన్లు చాలా ఇరుకైనవి." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "మీ పాస్‌వర్డ్ విజయవంతంగా రీసెట్ చేయబడింది. ఇప్పుడు మీ కొత్త పాస్‌వర్డ్‌తో సైన్ ఇన్ చేయవచ్చు." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "మీ పాస్‌వర్డ్ రీసెట్ చేయబడింది. ఇప్పుడు మీ కొత్త పాస్‌వర్డ్‌తో సైన్ ఇన్ చేయవచ్చు." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "మీ పాస్‌వర్డ్ విజయవంతంగా నవీకరించబడింది." +msgid "Your password has been updated." +msgstr "మీ పాస్‌వర్డ్ నవీకరించబడింది." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "మీ ఫోన్ నంబర్ అసాధారణ రూపంలో రాయబడింది." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "మీ ప్రొఫైలు విజయవంతంగా నవీకరించబడింది." +msgid "Your profile has been updated." +msgstr "మీ ప్రొఫైల్ నవీకరించబడింది." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "మీ రిజ్యూమ్ విజయవంతంగా రూపొందించబడింది." +msgid "Your resume has been created." +msgstr "మీ రెజ్యూమ్ సృష్టించబడింది." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "మీ రిజ్యూమ్ విజయవంతంగా తొలగించబడింది." +msgid "Your resume has been deleted." +msgstr "మీ రెజ్యూమ్ తొలగించబడింది." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "మీ రిజ్యూమ్ విజయవంతంగా నకలించబడింది." +msgid "Your resume has been duplicated." +msgstr "మీ రెజ్యూమ్ నకలు చేయబడింది." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "మీ రిజ్యూమ్ విజయవంతంగా దిగుమతి చేయబడింది." +msgid "Your resume has been imported." +msgstr "మీ రెజ్యూమ్ దిగుమతి చేయబడింది." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "మీ రెజ్యూమె ఎంచుకున్న వెర్షన్‌కు పునరుద్ధరించబడింది." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "మీ రిజ్యూమ్ విజయవంతంగా నవీకరించబడింది." +msgid "Your resume has been updated." +msgstr "మీ రెజ్యూమ్ నవీకరించబడింది." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "మీ రెజ్యూమ్ \"I\" మరియు \"my\" ఉపయోగిస్తుంది." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "మీ రిజ్యూమ్ పబ్లిక్ లింక్ ప్రస్తుతం పాస్‌వర్డ్‌తో రక్షించబడింది. మీరు నమ్మినవారితో మాత్రమే పాస్‌వర్డ్‌ను పంచుకోండి." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "మీ రెజ్యూమ్ పబ్లిక్ URL పాస్‌వర్డ్‌తో రక్షించబడింది. మీరు నమ్మే వాళ్లతో మాత్రమే పాస్‌వర్డ్‌ను పంచుకోండి." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "మీ మద్దతు ఈ ప్రాజెక్ట్ అందరికీ ఉచితంగా మరియు అందుబాటులో ఉండేలా, ఇప్పుడు మరియు భవిష్యత్తులో సైతం, నిర్ధారిస్తుంది." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "మీ మద్దతే ఈ ప్రాజెక్ట్‌ను ఇప్పుడూ, ఇకముందూ అందరికీ ఉచితంగా, ఓపెన్‌గా ఉంచుతుంది." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "జూమ్ అవుట్ చేయండి" #: src/libs/locale.ts msgid "Zulu" msgstr "జులు" - diff --git a/apps/web/locales/th-TH.po b/apps/web/locales/th-TH.po index c9cff2f07..fb714faef 100644 --- a/apps/web/locales/th-TH.po +++ b/apps/web/locales/th-TH.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>บ่อยครั้ง<1>คำถาม<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.<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!" -msgstr "<0>ขอบคุณที่ใช้ Reactive Resume! แอปนี้เป็นผลงานที่ทำด้วยใจ สร้างขึ้นในเวลาว่างของข้าพเจ้า โดยได้รับการสนับสนุนอย่างดีจากผู้ร่วมพัฒนาโอเพนซอร์สทั่วโลก<1>หาก Reactive Resume มีประโยชน์สำหรับคุณ และคุณต้องการช่วยให้แอปยังคงเป็นฟรีและเปิดให้ทุกคน กรุณาพิจารณาบริจาค ทุก ๆ การสนับสนุนมีค่า!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>ขอบคุณที่ใช้ Reactive Resume ผมพัฒนาแอปนี้ในเวลาว่างเป็นส่วนใหญ่ โดยมีผู้ร่วมพัฒนาโอเพนซอร์สจากทั่วโลกช่วยกัน<1>หากแอปนี้มีประโยชน์กับคุณ และคุณอยากให้มันฟรีและเปิดกว้างสำหรับทุกคนต่อไป โปรดพิจารณาบริจาค ไม่ว่าจำนวนเท่าใดก็ช่วยได้" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 ปี" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "เทมเพลตมากกว่า 12 แบบ" +msgid "15 Templates" +msgstr "เทมเพลต 15 แบบ" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 เดือน" msgid "6 months" msgstr "6 เดือน" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "การส่งออกแบบคอลัมน์เดียวที่สะอาดจะรักษาข้อมูลทุกอย่างไว้ คอลัมน์และรูปภาพคือจุดที่ข้อมูลมักสูญหาย" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "ลิงก์ยืนยันได้ถูกส่งไปยังอีเมลปัจจุบันของคุณ กรุณาตรวจสอบกล่องจดหมายเพื่อยืนยันการเปลี่ยนแปลง" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "วันที่อยู่ในอนาคต" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "มีการอ้างอิงฟอนต์แต่ไม่ได้ฝังไว้" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "เครื่องมือสร้างเรซูเม่ฟรีและโอเพนซอร์สที่ทำให้กระบวนการสร้าง การปรับปรุง และการแชร์เรซูเม่ของคุณง่ายขึ้น" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "แอปสร้างเรซูเม่ฟรีและโอเพนซอร์ส ที่ช่วยให้สร้าง อัปเดต และแชร์เรซูเม่ของคุณได้ง่าย" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "ช่องว่างไม่ใช่ปัญหา คุณส msgid "A link points somewhere other than the address it shows." msgstr "ลิงก์ชี้ไปยังที่อยู่อื่นที่ไม่ใช่ที่อยู่ที่แสดง" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "ลิงก์ไปยังเรซูเม่ของคุณถูกคัดลอกไปยังคลิปบอร์ดแล้ว" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "ตลอดหลายปีที่ผ่านมา มีผู้คนจำนวนมากเขียนมาหาฉันเพื่อแบ่งปันประสบการณ์ของพวกเขากับ Reactive Resume และวิธีที่เครื่องมือนี้ช่วยพวกเขา ฉันไม่เคยเบื่อที่จะอ่านเรื่องราวเหล่านั้นเลย หากคุณมีเรื่องราวที่อยากแบ่งปัน แจ้งให้ฉันทราบโดยส่งอีเมลมาที่ <0>{email}" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "ลิงก์ยืนยันใหม่ได้ถูกส่งไปยังอีเมลของคุณ กรุณาตรวจสอบกล่องจดหมายเพื่อยืนยันบัญชีของคุณ" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "ตลอดหลายปีที่ผ่านมามีคนเขียนมาเล่าให้ผมฟังมากมายว่า Reactive Resume ช่วยพวกเขาอย่างไร และผมไม่เคยเบื่อที่จะอ่านอีเมลเหล่านั้นเลย หากคุณมีเรื่องราวอยากแบ่งปัน เขียนมาหาผมได้ที่ <0>{email}" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "หน้านี้ถูกหมุน" msgid "A passion project by <0>Amruth Pillai." msgstr "โครงการทำด้วยใจจาก <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "มีดีไซน์ให้เลือกหลากหลาย และกำลังจะมีเพิ่มอีก" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "เรซูเม่ที่จัดวางสำหรับผู้อ่านที่เป็นมนุษย์ มีรูปภาพ หัวข้อ และคอลัมน์" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "การส่งออกแบบคอลัมน์เดียวจะเก็บข้อมูลไว้ครบทุกอย่าง ส่วนการแบ่งคอลัมน์และรูปภาพคือจุดที่ข้อมูลมักหายไป" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "ค่อนข้างท้าทาย" @@ -243,10 +234,6 @@ msgstr "ที่อยู่เว็บเขียนโดยไม่มี 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 ที่ส่งออกจะคงรูปแบบและสไตล์ของคุณไว้อย่างสมบูรณ์แบบ" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "เข้าถึงเรซูเม่และข้อมูลของคุณผ่าน API ได้โดยอัตโนมัติ" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "เพิ่มช่องข้อมูลที่กำหนดเอง" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "เพิ่มงานที่คุณกำลังสมัคร เชื่อมโยงเรซูเม่ที่ส่งไป และย้ายผ่านไปป์ไลน์ของคุณตามความคืบหน้า" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "เพิ่มตำแหน่งงานที่คุณกำลังสมัคร แล้วเชื่อมโยงกับเรซูเม่ที่คุณส่งไป จากนั้นย้ายไปตามบอร์ดเมื่อได้รับการตอบกลับ" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "เพิ่มรายการหรือใช้โครงกา msgid "Add and test a provider before starting an agent thread." msgstr "เพิ่มและทดสอบผู้ให้บริการก่อนเริ่มเธรดเอเจนต์" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "เพิ่มการป้องกันอีกชั้นให้บัญชีของคุณ" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "แท็กใดก็ได้" #: 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 "ผู้เยี่ยมชม URL สาธารณะของเรซูเม่ต้องป้อนรหัสผ่านนี้เพื่อเข้าถึง" - -#: 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 "ใครก็ตามที่มี URL สาธารณะของเรซูเม่จะสามารถดูและดาวน์โหลดเรซูเม่ของคุณได้โดยไม่ต้องป้อนรหัสผ่าน" +msgid "Anyone who opens the public URL will need this password." +msgstr "ทุกคนที่เปิด URL สาธารณะจะต้องใช้รหัสผ่านนี้" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "ทุกคนที่มีลิงก์สามารถดูและดาวน์โหลดเรซูเม่ได้" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "ทุกคนที่มี URL สาธารณะจะสามารถดูและดาวน์โหลดเรซูเม่ของคุณได้โดยไม่ต้องใช้รหัสผ่าน" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Access" @@ -634,7 +625,7 @@ msgstr "ลบใบสมัครแล้ว" #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "สถิติของแอปพลิเคชัน" +msgstr "สถิติใบสมัคร" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "อนุมัติ" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "อนุมัติแล้ว — กำลังรอตัวแทน…" +msgid "Approved, waiting for the agent…" +msgstr "อนุมัติแล้ว กำลังรอตัวแทน…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "อารบิก" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "คลังเก็บเอกสารสำคัญ" +msgstr "เก็บถาวร" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "กรอกอัตโนมัติล้มเหลว" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "มีให้เลือกหลายภาษา หากคุณอยากร่วมช่วยแปล ดูรายละเอียดที่ Crowdin" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "ใช้งานได้หลายภาษา หากคุณอยากช่วยแปล เชิญไปที่ Crowdin" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "อาเซอร์ไบจาน" msgid "Back to authentication settings" msgstr "กลับไปที่การตั้งค่าการยืนยันตัวตน" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "กลับไปที่เข้าสู่ระบบ" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "กลับไปที่ประวัติย่อ" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "กลับไปที่การลงชื่อเข้าใช้" @@ -844,10 +832,6 @@ msgstr "URL พื้นฐาน" msgid "Basics" msgstr "พื้นฐาน" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "แม่แบบที่สวยงามให้เลือก พร้อมเพิ่มเติมอีกในอนาคต" - #: src/libs/locale.ts msgid "Bengali" msgstr "เบงกาลี" @@ -981,6 +965,10 @@ msgstr "เปลี่ยนภาษา" msgid "Change language to…" msgstr "เปลี่ยนภาษาเป็น…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "เปลี่ยนสี ฟอนต์ และดีไซน์ได้ตามใจคุณ" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "เปลี่ยนธีมเป็น…" @@ -1006,6 +994,10 @@ msgstr "ตรวจสอบอีกครั้ง" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "ตรวจสอบว่าไฟล์ที่ส่งออกมีข้อมูลครบตามที่คาดไว้ และทั้งหมดเป็นข้อความที่เลือกได้" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "ตรวจดูว่าระบบติดตามผู้สมัครงานจะพลาดอะไรไปบ้าง และเพิ่มเฉพาะคีย์เวิร์ดที่คุณมั่นใจ" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "ตรวจสอบอีเมลของคุณสำหรับลิงก์รีเซ็ตรหัสผ่าน" @@ -1040,7 +1032,7 @@ msgstr "จีน (ตัวเต็ม)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "เลือกแบบและร่างประวัติย่อ" +msgstr "เลือกโมเดลและร่างประวัติย่อ" #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "เลือกเฉดสีที่กำหนดไว้ล่ว msgid "Choose a resume" msgstr "เลือกเรซูเม่" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "เลือกบทสนทนาที่มีอยู่แล้วจากแถบด้านข้าง หรือเริ่มหัวข้อสนทนาใหม่ที่เน้นการแก้ไขร่างข้อความ" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "เลือกไฟล์ PDF, DOCX, Markdown หรือ JSON ส่งออกเรซูเม่และจดหมายสมัครงานแยกกันหากทำได้" @@ -1073,7 +1061,7 @@ msgstr "วงกลม" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "ชัดเจน" +msgstr "ล้าง" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "บริษัท A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "เปรียบเทียบประวัติย่อนี้กับ URL ของตำแหน่งงานนี้ และอัปเดตคำหลักโดยคงไว้ซึ่งสำนวนที่กระชับและน่าเชื่อถือ" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "เปรียบเทียบเรซูเม่นี้กับ URL ประกาศงานนี้ แล้วปรับคีย์เวิร์ดโดยไม่กล่าวเกินจริง" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "การเชื่อมต่อล้มเหลว" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "การเชื่อมต่อได้รับการยืนยันแล้ว — ผู้ให้บริการพร้อมใช้งาน" +msgid "Connection verified. The provider is ready to use." +msgstr "ยืนยันการเชื่อมต่อแล้ว ผู้ให้บริการพร้อมใช้งาน" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "ดำเนินการต่อจากที่ค้างไว้" #: 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 "ดำเนินการต่อจากที่คุณค้างไว้โดยการนำเข้าเรซูเม่ที่เคยสร้างด้วย Reactive Resume หรือโปรแกรมสร้างเรซูเม่อื่น ๆ รูปแบบที่รองรับ ได้แก่ PDF, Microsoft Word รวมถึงไฟล์ JSON จาก 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 "เงินสมทบช่วยสนับสนุนการแก้ไขข้อบกพร่อง อัปเดตความปลอดภัย และการปรับปรุงต่าง ๆ อย่างต่อเนื่อง เพื่อให้แอปทำงานได้อย่างราบรื่น" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "ทำต่อจากที่ค้างไว้ด้วยการนำเข้าเรซูเม่ที่คุณสร้างใน Reactive Resume หรือแอปสร้างเรซูเม่อื่น รองรับไฟล์ PDF, Microsoft Word และไฟล์ JSON จาก Reactive Resume หรือ JSON Resume" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "แก้ไขปี หรือใช้ \"ปัจจุบัน\" msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "แก้ไขปีให้ถูกต้อง หรือเขียนว่า \"Present\" สำหรับงานที่ยังดำเนินอยู่" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "ไม่สามารถสร้างไฟล์ DOCX ได้ กรุณาลองอีกครั้ง" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "ไม่สามารถสร้างไฟล์ PDF ได้ กรุณาลองอีกครั้ง" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "ไม่สามารถเตรียมเรซูเม่ของคุณสำหรับพิมพ์ได้ กรุณาลองอีกครั้ง" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,13 +1291,17 @@ msgstr "ไม่สามารถติดต่อผู้ให้บริ msgid "Could not restore this patch." msgstr "ไม่สามารถกู้คืนแพทช์นี้ได้" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "ไม่สามารถตั้งค่าการยืนยันตัวตนแบบสองขั้นตอนได้" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "ไม่สามารถตรวจสอบการเชื่อมต่อของผู้ให้บริการได้" #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify the connection. Check the API key, model, and base URL." -msgstr "ไม่สามารถตรวจสอบการเชื่อมต่อได้ โปรดตรวจสอบคีย์ API, รุ่น และ URL พื้นฐาน" +msgstr "ไม่สามารถตรวจสอบการเชื่อมต่อได้ โปรดตรวจสอบคีย์ API, โมเดล และ URL พื้นฐาน" #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "จำนวนตามแหล่งที่มา" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "นับแยกจากคะแนนการแยกวิเคราะห์ ความครอบคลุมไม่ใช่การคาดการณ์ใด ๆ" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "นับแยกจากคะแนนการอ่านข้อมูล ความครอบคลุมไม่ได้ทำนายสิ่งใด" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "สร้างเรซูเม่ตัวอย่าง" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "สร้างเรซูเม่ได้ไม่จำกัดตามที่คุณต้องการ" +msgid "Create as many resumes as you want." +msgstr "สร้างเรซูเม่ได้ไม่จำกัดจำนวน" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "สร้างหนึ่งตอนนี้" msgid "Create resume with options" msgstr "สร้างประวัติย่อพร้อมตัวเลือก" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "สร้าง ปรับแต่ง และแชร์เรซูเม่ของคุณ Reactive Resume เป็นโอเพนซอร์ส ไม่ติดตามคุณ และใช้งานฟรีตลอดไป" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "สร้าง" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "กำลังลบเรซูเม่ของคุณ..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "ปฏิเสธแล้ว — กำลังรอตัวแทน…" +msgid "Denied, waiting for the agent…" +msgstr "ปฏิเสธแล้ว กำลังรอตัวแทน…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "ปฏิเสธ" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "ติดตั้งบนเซิร์ฟเวอร์ของคุณเองด้วยอิมเมจ Docker" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "อธิบายแต่ละตำแหน่งด้วยหัวข้อย่อยสั้น ๆ ย่อหน้ายาวจะอ่านผ่าน ๆ และแบ่งส่วนได้ยากกว่า" @@ -1764,6 +1773,10 @@ msgstr "บริจาค" msgid "Donate to Reactive Resume" msgstr "บริจาคให้กับ Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "เงินบริจาคนำไปใช้แก้บั๊ก อัปเดตความปลอดภัย และงานประจำวันที่ทำให้แอปนี้ทำงานต่อไปได้" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "เสร็จสิ้น" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "คัดลอก" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "ทำซ้ำเป็นร่าง AI" +msgid "Duplicate as AI draft" +msgstr "ทำสำเนาเป็นฉบับร่าง AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "ภาษาอังกฤษ" msgid "English (United Kingdom)" msgstr "อังกฤษ (สหราชอาณาจักร)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "เพิ่มความปลอดภัยให้กับบัญชีของคุณด้วยชั้นการป้องกันเพิ่มเติม" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "ป้อนชื่อสำหรับพาสคีย์ของคุณ" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "ป้อนรหัสผ่านใหม่สำหรับบัญชีของคุณ" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "กรอกรหัสสำรองที่คุณบันทึกไว้เพื่อเข้าถึงบัญชีของคุณ" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "ป้อนรหัสผ่านที่เจ้าของเรซูเม่แชร์ให้คุณ" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "กรอก URL ที่ต้องการลิงก์ไป" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "ป้อน URL ที่คุณต้องการลิงก์ไป:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "กรอกรหัสยืนยันจากแอปยืนยันตัวตนของคุณ" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "กรอกรหัสผ่านปัจจุบันและรหัสผ่านใหม่เพื่ออัปเดตบัญชีของคุณ" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "กรอกรหัสผ่านของคุณเพื่อยืนยันการตั้งค่าการยืนยันตัวตนสองขั้นตอน เมื่อเปิดใช้งานแล้ว คุณจะต้องกรอกรหัสจากแอปยืนยันตัวตนทุกครั้งที่เข้าสู่ระบบ" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "ป้อนรหัสผ่านของคุณเพื่อยืนยันการตั้งค่าการยืนยันตัวตนแบบสองขั้นตอน เมื่อเปิดใช้งานแล้ว คุณจะต้องใช้รหัสจากแอปยืนยันตัวตนทุกครั้งที่เข้าสู่ระบบ" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "ผ่านการตรวจสอบทุกครั้ง ไม่มีสิ่งใดที่นี่ควรหยุด parser จากการอ่านเรซูเม่ของคุณ" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "ทุกการสนับสนุน ไม่ว่ามากหรือน้อย มีความสำคัญอย่างยิ่งต่อโปรเจกต์นี้<0/>ขอขอบคุณที่สนับสนุน!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "ทุกการสนับสนุนมีความหมาย ไม่ว่าจะน้อยเพียงใด<0/>ขอบคุณสำหรับการสนับสนุนของคุณ!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "เทมเพลตแต่ละแบบให้ลุคที่ต่างกัน เลือกแบบที่เข้ากับภาพลักษณ์ที่คุณอยากสื่อ ตอนนี้ Reactive Resume มีให้เลือก 15 แบบ และกำลังจะมีเพิ่มอีก" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "หมดอายุใน" msgid "Expires on {0}" msgstr "หมดอายุเมื่อ {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "สำรวจการเลือกแม่แบบที่หลากหลายของเรา ซึ่งแต่ละแบบออกแบบมาให้เหมาะกับสไตล์ อาชีพ และบุคลิกภาพที่ต่างกัน ปัจจุบัน Reactive Resume มีแม่แบบให้เลือก 12 แบบ และจะมีเพิ่มขึ้นอีกในอนาคต" - -#: src/features/settings/pages/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 "ศึกษาคู่มือ API เพื่อเรียนรู้วิธีเชื่อมต่อ Reactive Resume กับแอปพลิเคชันของคุณ ค้นหา endpoint รายละเอียด ตัวอย่างคำขอ และวิธีการยืนยันตัวตนที่ครบถ้วน" - #: src/libs/resume/section.tsx msgid "Export" msgstr "ส่งออก" @@ -2083,13 +2096,9 @@ msgstr "ส่งออก PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "ส่งออกเรซูเม่เป็น PDF แบบข้อความแทนที่จะเป็นรูปภาพหรือไฟล์สแกน" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "ส่งออกเรซูเม่หรือจดหมายสมัครงานในรูปแบบที่คุณต้องการ" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "ส่งออกเรซูเม่ของคุณเป็นไฟล์ PDF ได้ทันที โดยไม่ต้องรอหรือล่าช้า" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "ส่งออกเรซูเม่ของคุณเป็น PDF ได้ในคลิกเดียว ไม่ต้องรอ" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "ไม่สามารถช่วยเหลือผู้ให้ msgid "Failed to send password reset email. Please try again." msgstr "ไม่สามารถส่งอีเมลรีเซ็ตรหัสผ่านได้ กรุณาลองอีกครั้ง" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "ตั้งค่าการยืนยันตัวตนสองขั้นตอนล้มเหลว" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "กรองตามแท็ก" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "ค้นหาประเด็นสำคัญที่อ่อนแอและเขียนใหม่โดยใช้ผลลัพธ์ ตัวเลข ขอบเขต และคำกริยาที่คมชัดกว่า" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "หาหัวข้อย่อยที่ยังอ่อน แล้วเขียนใหม่ให้มีผลลัพธ์ ตัวเลข ขอบเขตงาน และคำกริยาที่หนักแน่นกว่าเดิม" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "น้ำหนักฟอนต์" msgid "Font Weights" msgstr "รูปแบบฟอนต์" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "เพื่อประสบการณ์ที่ปลอดภัยและไร้สิ่งรบกวน" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "ตัวอย่างเช่น ข้อมูลเกี่ยวกับบริษัทที่คุณส่งเรซูเม่นี้ให้หรือลิงก์ไปยังรายละเอียดงานสามารถเขียนไว้ได้ที่นี่" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "ด้วยเหตุผลด้านความปลอดภัย รหัสนี้จะแสดงให้เห็นเพียงครั้งเดียวเท่านั้น" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "เช่น จดไว้ว่าคุณส่งเรซูเม่นี้ไปที่บริษัทใดบ้าง หรือลิงก์ไปยังรายละเอียดงาน" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "ช่องว่าง:" msgid "Generate a random name" msgstr "สร้างชื่อแบบสุ่ม" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "กำลังสร้าง PDF ของคุณ..." + #: src/libs/locale.ts msgid "German" msgstr "ภาษาเยอรมัน" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "ฮิบรู" #: 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 "ช่วยฉันดึงผู้ร่วมพัฒนาที่มีประสบการณ์มากขึ้นเข้าร่วม ลดภาระของผู้ดูแลเพียงคนเดียวและเร่งกระบวนการพัฒนา" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "ช่วยผมดึงผู้ร่วมพัฒนาที่มีประสบการณ์เข้ามาเพิ่ม เพื่อไม่ให้งานทั้งหมดตกอยู่กับผู้ดูแลเพียงคนเดียว" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "ช่วยแปลแอพเป็นภาษาของคุณ" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "นี่คือชุดเทมเพลตเรซูเม่สำหรับอาชีพและบุคลิกที่แตกต่างกัน ไม่ว่าคุณจะชอบสมัยใหม่หรือคลาสสิก โดดเด่นหรือเรียบง่าย ก็มีดีไซน์ที่เหมาะกับคุณ ลองดูตัวเลือกด้านล่างและเลือกเทมเพลตที่ตรงกับสไตล์ของคุณ" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "นี่คือคีย์ API ใหม่ของคุณ" @@ -2657,10 +2655,6 @@ msgstr "ฮังการี" msgid "Icon" msgstr "ไอคอน" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "ระบุช่องว่างสำหรับระบบติดตามผู้สมัครงาน และปรับปรุงเฉพาะคำหลักที่มีความน่าเชื่อถือสูงเท่านั้น" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "หากมาจากการสแกน ถือเป็นเรื่องปกติ แต่ถ้าไม่ใช่ ให้ลบออก เพราะผู้รับสมัครงานจะมองว่าเป็นการยัดคำสำคัญ" @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "ประวัติย่อในรูปแบบ JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "กันนาดา" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "ใช้ที่อยู่เดียวเท่านั้น เพื่อไม่ให้ต้องเดาว่าจะใช้อันไหน" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "ใส่ที่อยู่เดียวพอ เพื่อไม่ให้ซอฟต์แวร์ต้องเดาว่าจะใช้อันไหน" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "รักษาขนาดไฟล์ให้ต่ำกว่า 2.5 MB โดยปกติทำได้ด้วยการลบหรือลดขนาดรูปภาพ" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "จดบันทึกส่วนตัวเกี่ยวกับเรซูเม่นี้ได้ที่นี่ ไม่มีใครอื่นเห็น" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "รักษาเนื้อหาเรซูเม่ให้เป็นข้อความจริงแทนที่จะเป็นรูปภาพของข้อความ" @@ -2904,7 +2902,7 @@ msgstr "อยู่ด้วยกันต่อไป" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "สำคัญ" +msgstr "คีย์" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "ความสูงของเส้น" msgid "Link a Reactive Resume (recommended)" msgstr "ลิงก์ Reactive Resume (แนะนำ)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "เชื่อมโยง Reactive Resume เพื่อใช้การให้คะแนนความเข้ากันและการปรับแต่งด้วย AI" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "เชื่อมโยงเรซูเม่และวางคำอธิบายงาน (แก้ไข) เพื่อให้คะแนนความเหมาะสมและปรับแต่งสำเนา" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, การแนะนำ…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "การลิงก์ Reactive Resume เปิดใช้การให้คะแนนความเหมาะสมด้วย AI และการปรับแต่ง" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "กำลังเชื่อมบัญชี {providerName} ของคุณ..." @@ -3104,7 +3102,7 @@ msgstr "กำลังโหลดผู้ให้บริการ AI โ #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "กำลังโหลดแอปพลิเคชัน…" +msgstr "กำลังโหลดใบสมัคร…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "สถานที่" msgid "Lock" msgstr "ล็อค" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "ออกจากระบบ" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "มีข้อความช่วงยาวที่พิมพ์ด้วยตัวพิมพ์ใหญ่ทั้งหมด" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "เมนูนำทางหลัก" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "ปรับปรุงส่วนประสบการณ์ให้เน้นผลลัพธ์มากขึ้น และลบรายละเอียดความรับผิดชอบที่ไม่ชัดเจนออกไป" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "ทำให้ส่วนประสบการณ์เน้นที่ผลลัพธ์ และตัดหน้าที่ความรับผิดชอบที่คลุมเครือออก" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3226,11 +3219,11 @@ msgstr "ผลกระทบปานกลาง" #. File format label in import source selector #: src/dialogs/resume/import.tsx msgid "Microsoft Word" -msgstr "ไมโครซอฟต์ เวิร์ด" +msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "ประวัติการทำงานไม่ครบถ้วน" +msgstr "ไม่พบเรซูเม่ที่ใช้งานอยู่" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3316,6 +3309,18 @@ msgstr "ต้องเริ่มต้นด้วย https://" msgid "Name" msgstr "ชื่อ" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "ตั้งชื่อเรซูเม่ตามตำแหน่งที่คุณกำลังสมัคร" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "ชื่อช่วยให้คุณแยกคีย์ออกจากกันได้ ตั้งชื่อตามสิ่งที่คุณจะนำไปใช้" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "ชื่อช่วยให้คุณแยกพาสคีย์ออกจากกันได้ หากคุณลงทะเบียนไว้มากกว่าหนึ่งอัน" + #: src/libs/locale.ts msgid "Nepali" msgstr "เนปาลี" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "ใบสมัครใหม่" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "มีการเพิ่มและปรับปรุงฟีเจอร์ใหม่ ๆ อย่างต่อเนื่อง อย่าลืมกลับมาตรวจสอบบ่อย ๆ" +msgid "New features land regularly, so check back now and then." +msgstr "มีฟีเจอร์ใหม่ออกมาเรื่อย ๆ แวะกลับมาดูได้เสมอ" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "กระทู้ใหม่" msgid "New Thread" msgstr "กระทู้ใหม่" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "ไม่มีโฆษณาและไม่มีตัวติดตาม จึงไม่มีอะไรมาขวางคุณ" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "ไม่มีโฆษณา ไม่มีการติดตาม" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "ไม่มีใบสมัครที่ตรงกับตัวกรองของคุณ" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "ยังไม่มีใบสมัคร — เพิ่มสักสองสามรายการเพื่อดูฟันเนลและอัตราการตอบกลับ" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "ยังไม่มีใบสมัคร เพิ่มสักสองสามรายการเพื่อดูช่องทางการสมัครและอัตราการตอบกลับ" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "ไม่พบรายการหัวข้อย่อย" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "ไม่มีคำสั่งที่ตรงกับการค้นหานั้น" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "ไม่พบหัวข้อส่วนแบบทั่วไป" @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "ไม่พบหมายเลขโทรศัพท์" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "ไม่มีการทำนายว่าคุณจะถูกปฏิเสธหรือไม่ — ไม่มีเครื่องมือใดทำได้" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "ไม่มีการทำนายว่าคุณจะถูกปฏิเสธหรือไม่ ไม่มีเครื่องมือใดทำได้" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "โอเดีย" msgid "Ollama Cloud" msgstr "โอลาม่าคลาวด์" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "เมื่อลบแล้ว คีย์นี้จะเข้าถึงข้อมูลของคุณไม่ได้อีก และไม่สามารถย้อนกลับได้" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "ลงชื่อเข้าใช้ด้วยคลิกเดียว" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "ตรวจสอบเฉพาะ {0} หน้าแรกเท่านั้น รายงานนี้จึงไม่ครอบคลุมไฟล์ทั้งหมด" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "นำเข้าได้ครั้งละ {MAX_IMPORT} แถวแรกเท่านั้น — เหลือ {overflow} แถว แยกไฟล์เพื่อนำเข้าที่เหลือ" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "นำเข้าได้ครั้งละ {MAX_IMPORT} แถวแรกเท่านั้น โดยเหลืออีก {overflow} แถว แบ่งไฟล์เพื่อนำเข้าส่วนที่เหลือ" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,7 +3606,7 @@ msgstr "เปิด" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "เอเจนต์ AI แบบเปิด" +msgstr "เปิดเอเจนต์ AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" @@ -3601,7 +3619,7 @@ msgstr "เปิดโปรแกรมอีเมล" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "โหมดเปิดโฟกัส" +msgstr "เปิดโหมดโฟกัส" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3609,7 +3627,7 @@ msgstr "เปิดในโปรแกรมสร้าง" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" -msgstr "เปิดการตั้งค่าการเชื่อมต่อแบบเปิด" +msgstr "เปิดการตั้งค่าการผสานรวม" #: src/routes/_home/-sections/features.tsx msgid "Open Source" @@ -3649,10 +3667,6 @@ msgstr "หมายเหตุถึงตัวแทน (ไม่บัง msgid "Optional note for the agent…" msgstr "หมายเหตุถึงตัวแทน (ไม่บังคับ)…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "คุณสามารถตั้งรหัสผ่านเพิ่มเติมได้ เพื่อให้เฉพาะผู้ที่มีรหัสผ่านจึงจะดูเรซูเม่ของคุณผ่านลิงก์ได้" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "และหากต้องการ ยังตรวจได้ว่าคำจากประกาศงานคำใดปรากฏอยู่แล้วบ้าง" @@ -3707,19 +3721,19 @@ msgstr "รูปแบบย่อหน้าและหัวข้อ" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "รหัสผ่าน" +msgstr "พาสคีย์" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "รหัสผ่านถูกยกเลิกการเชื่อมโยงเรียบร้อยแล้ว" +msgid "Passkey deleted." +msgstr "ลบพาสคีย์แล้ว" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "ลงทะเบียนพาสคีย์สำเร็จแล้ว" +msgid "Passkey registered." +msgstr "ลงทะเบียนพาสคีย์แล้ว" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "กุญแจผ่าน" +msgstr "พาสคีย์" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3777,7 +3791,7 @@ msgstr "การวางจะกรอกข้อมูลในช่อง #: src/routes/agent/-components/agent-chat.tsx msgid "Patch applied" -msgstr "ติดแผ่นแปะแล้ว" +msgstr "ใช้แพทช์แล้ว" #: src/routes/agent/-components/agent-chat.tsx msgid "Patch conflicted" @@ -3820,16 +3834,20 @@ msgstr "ความสับสน" msgid "Persian" msgstr "เปอร์เซีย" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "ปรับแต่งเรซูเม่ของคุณด้วยสี แบบอักษร หรือดีไซน์ใด ๆ แล้วสร้างสรรค์ในแบบของคุณเอง" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "เบอร์โทรศัพท์" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "เลือกบทสนทนาจากแถบด้านข้าง หรือเริ่มกระทู้ใหม่เพื่อทำงานกับฉบับร่าง" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "เลือกรูปแบบไฟล์สำหรับเรซูเม่หรือจดหมายสมัครงานของคุณ" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "เลือกไอคอน" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "วางบนหน้าจากแผงเค้าโครง หรือซ่อนไว้หากคุณต้องการจอด" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "ข้อความล้วน เหมาะสำหรับเครื่องมือ AI และการแก้ไขด่วน" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "กรุณาตั้งรหัสผ่านใหม่สำหรับบัญชีของคุณ" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "กรุณากรอกรหัสผ่านที่เจ้าของเรซูเม่แชร์ให้คุณเพื่อดำเนินการต่อ" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "กรุณากรอก URL ที่คุณต้องการเชื่อมโยง:" +msgid "Plain text, for AI tools and quick edits." +msgstr "ข้อความธรรมดา สำหรับเครื่องมือ AI และการแก้ไขอย่างรวดเร็ว" #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "โปรดให้การสนับสนุนโครงกา msgid "Please upload a PDF file." msgstr "โปรดอัปโหลดไฟล์ PDF" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "กรุณารอสักครู่ ขณะกำลังสร้าง PDF ของคุณ..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "โปรดรอสักครู่ในระหว่างที่กำลังสร้างไฟล์ PDF ของคุณ…" - #: src/libs/locale.ts msgid "Polish" msgstr "โปแลนด์" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "การตั้งค่าที่ต้องการ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "เตรียมแผนงานแบบอนุรักษ์นิยมที่ช่วยเพิ่มความชัดเจนโดยไม่เปลี่ยนแปลงเรื่องราวในอาชีพการงานของฉัน" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "เตรียมการแก้ไขแบบระมัดระวังที่ทำให้ชัดเจนขึ้น โดยไม่เปลี่ยนเรื่องราวเส้นทางอาชีพของฉัน" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "โปรเจกต์" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "ปกป้องเรซูเม่ของคุณจากการเข้าถึงโดยไม่ได้รับอนุญาตด้วยรหัสผ่าน" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "ปกป้องเรซูเม่ของคุณด้วยรหัสผ่าน ให้เฉพาะผู้ที่มีรหัสผ่านเท่านั้นที่สามารถดูได้" +msgid "Protect your resume with a password" +msgstr "ป้องกันเรซูเม่ของคุณด้วยรหัสผ่าน" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4008,7 +4002,7 @@ msgstr "ยืนยันการเชื่อมต่อกับผู้ #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider model" -msgstr "รูปแบบผู้ให้บริการ" +msgstr "โมเดลของผู้ให้บริการ" #: src/dialogs/resume/sections/custom.tsx #: src/libs/resume/section-title.ts @@ -4020,6 +4014,10 @@ msgstr "สิ่งตีพิมพ์" msgid "Publisher" msgstr "สำนักพิมพ์" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "ใส่รหัสผ่านให้เรซูเม่ของคุณ เพื่อให้เฉพาะคนที่คุณให้รหัสเท่านั้นที่อ่านได้" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "ใส่ที่อยู่อีเมลแบบข้อความล้วนไว้ใกล้ด้านบนของหน้าแรก เพราะระบบส่วนใหญ่ใช้จัดเก็บข้อมูลของคุณ" @@ -4063,27 +4061,27 @@ msgstr "Reactive Resume - ไปที่หน้าแรก" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "เรกติก รีซูเม (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 เติบโตอย่างต่อเนื่องด้วยชุมชนที่เข้มแข็ง โครงการนี้ต้องขอบคุณบุคคลมากมายที่อุทิศเวลาและทักษะให้เพื่อพัฒนาให้ดีขึ้น เราขอเฉลิมฉลองให้กับนักพัฒนาที่ช่วยเสริมฟีเจอร์บน GitHub นักแปลผู้แปลบน Crowdin ซึ่งทำให้เข้าถึงผู้ใช้ได้มากขึ้น และผู้ที่บริจาคเพื่อสนับสนุนการพัฒนาต่อเนื่อง" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume ดีขึ้นได้เพราะผู้คนสละเวลาให้ ผู้ร่วมพัฒนาบน GitHub สร้างฟีเจอร์และแก้บั๊ก นักแปลบน Crowdin ทำให้อ่านได้ในภาษาอื่น และผู้บริจาคช่วยให้การพัฒนาดำเนินต่อไป ความก้าวหน้าของโปรเจกต์นี้เป็นของพวกเขาทุกคน" #: 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 เป็นโครงการฟรีและโอเพนซอร์ส สร้างขึ้นอย่างตั้งใจและดูแลโดยฉันและชุมชนนักพัฒนา การบริจาคของคุณช่วยสนับสนุนการดำเนินการของโค้ดและโครงการนี้ให้ดำเนินต่อไป" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume เป็นโปรเจกต์ฟรีและโอเพนซอร์ส ดูแลโดยผมและชุมชนผู้ร่วมพัฒนา เงินบริจาคของคุณช่วยครอบคลุมค่าใช้จ่ายในการดำเนินงานและทำให้การพัฒนาดำเนินต่อไปได้" #: 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." -msgstr "Reactive Resume คือเครื่องมือสร้างเรซูเม่ฟรีและโอเพนซอร์สที่ทำให้การสร้าง อัปเดต และแบ่งปันเรซูเม่ของคุณเป็นเรื่องง่าย" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume คือแอปสร้างเรซูเม่ฟรีและโอเพนซอร์ส ที่ช่วยให้สร้าง อัปเดต และแชร์เรซูเม่ของคุณได้ง่าย" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume เป็นซอฟต์แวร์ฟรีและโอเพนซอร์ส หากซอฟต์แวร์นี้มีประโยชน์กับคุณ โปรดพิจารณาบริจาคเงินสนับสนุน" #: 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 เป็นโอเพ่นซอร์ส เน้นความเป็นส่วนตัว และฟรีอย่างสมบูรณ์ แตกต่างจากเครื่องมือสร้างเรซูเม่อื่น ๆ ไม่มีโฆษณา ไม่ติดตามข้อมูลของคุณ หรือจำกัดฟีเจอร์หลังระบบจ่ายเงิน" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume เป็นโอเพนซอร์ส เป็นส่วนตัว และใช้งานฟรี ไม่มีโฆษณา ไม่ติดตามสิ่งที่คุณทำ และไม่ล็อกฟีเจอร์ไว้หลังกำแพงเงิน" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4097,7 +4095,7 @@ msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "เรแอคทีฟ เรซูเม่ v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "เปลี่ยนชื่อ" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "แปลงเรซูเม่ปัจจุบันของคุณเป็น PDF และรันการตรวจสอบไฟล์แบบเต็มรูปแบบในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดใด ๆ" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "แปลงเรซูเม่ปัจจุบันของคุณเป็น PDF และรันการตรวจสอบไฟล์แบบเต็มในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดข้อมูลใด ๆ" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "การแก้ไขเรซูเม่" msgid "Resume file" msgstr "ไฟล์เรซูเม่" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "คัดลอกลิงก์เรซูเม่ไปยังคลิปบอร์ดแล้ว" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "เชื่อมโยงเรซูเม่แล้ว" @@ -4328,7 +4331,11 @@ msgstr "ตัวเลือกประวัติย่อ" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "แพทช์ดำเนินการต่อ" +msgstr "แพทช์เรซูเม่" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "เทมเพลตเรซูเม่สำหรับหลากหลายอาชีพและรสนิยม เลือกแบบที่เหมาะกับคุณ" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "ตรวจสอบการแก้ไข" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "โปรดตรวจสอบประวัติการทำงานของคุณเทียบกับรายละเอียดงาน และสอบถามฉันได้ก่อนที่จะแก้ไขส่วนใดส่วนหนึ่งที่ไม่แน่ใจ" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "ตรวจทานเรซูเม่เทียบกับรายละเอียดงาน และถามฉันก่อนเปลี่ยนสิ่งที่คุณไม่แน่ใจ" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "กำลังรีวิว…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "ปรับปรุงบทสรุปให้เหมาะสมกับตำแหน่งผู้จัดการฝ่ายวิศวกรรมอาวุโสโดยไม่ให้ฟังดูทั่วไปเกินไป" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "เขียนบทสรุปใหม่สำหรับตำแหน่งผู้จัดการวิศวกรรมอาวุโส และเขียนให้เจาะจง" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "ปรับปรุงเรซูเม่ฉบับนี้สำหรับการเปลี่ยนบทบาทจากผู้ก่อตั้งสตาร์ทอัพไปเป็นหัวหน้าฝ่ายผลิตภัณฑ์ โดยเน้นผลกระทบทางธุรกิจที่ชัดเจน" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "เขียนเรซูเม่นี้ใหม่สำหรับผู้ก่อตั้งสตาร์ทอัปที่กำลังย้ายไปเป็นหัวหน้าฝ่ายผลิตภัณฑ์ และแสดงให้เห็นผลกระทบทางธุรกิจ" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "ตัวคั่น" msgid "Serbian" msgstr "เซอร์เบีย" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "ตั้งรหัสผ่านหากคุณต้องการให้เฉพาะคนที่รู้รหัสเท่านั้นเปิด URL สาธารณะได้" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "ตั้งค่าผู้ให้บริการ AI" msgid "Set up an AI provider before starting a thread." msgstr "ตั้งค่าผู้ให้บริการ AI ก่อนเริ่มการสนทนา" +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "ตั้งค่าผู้ให้บริการ AI ก่อน" + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "ตั้งค่าผู้ให้บริการ AI เพื่อพูดคุยเกี่ยวกับประวัติย่อนี้และแก้ไขโดยอัตโนมัติ" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "เริ่มต้นด้วยการติดตั้งผู้ให้บริการ AI ก่อน" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "ติดตั้งแอปยืนยันตัวตน" msgid "Shadow Width" msgstr "ความกว้างของเงา" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "แชร์ด้วย URL สาธารณะ ใส่รหัสผ่านให้ URL นั้น หรือดาวน์โหลด PDF แล้วส่งเอง" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "แชร์เรซูเม่ของคุณด้วย URL สาธารณะ และให้ผู้อื่นสามารถดูได้" +msgid "Share your resume with a public URL." +msgstr "แชร์เรซูเม่ของคุณด้วย URL สาธารณะ" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "ลงชื่อเข้าใช้บัญชีของคุณ msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "ลงชื่อเข้าใช้ด้วย GitHub, Google หรือผู้ให้บริการ OAuth ที่คุณเลือก" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "ออกจากระบบ" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4860,11 +4880,11 @@ msgstr "ภาษาสโลวีเนีย" #: src/dialogs/resume/index.tsx msgid "Slug" -msgstr "ชื่อ" +msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "ระบบการสมัครบางระบบจำเป็นต้องมีระบบก่อนจึงจะสามารถส่งได้" +msgstr "ระบบการสมัครงานบางระบบจำเป็นต้องมีก่อนจึงจะสามารถส่งได้" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "ตัวอักษรบางตัวออกมาเป็นเครื่องหมายคำถาม" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "การตรวจสอบบางรายการต้องการข้อมูลที่ไฟล์นี้ไม่มี เช่น เนื้อหาหน้าที่ตรวจสอบไม่ได้ หรือข้อความในภาษาที่การตรวจสอบเหล่านี้ไม่ครอบคลุม จึงไม่นับว่าผ่านหรือไม่ผ่าน" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "การตรวจสอบบางอย่างต้องใช้ข้อมูลที่ไฟล์นี้ไม่มี เช่น เนื้อหาหน้าที่ตรวจสอบไม่ได้ หรือข้อความในภาษาที่การตรวจสอบเหล่านี้ไม่ครอบคลุม จึงไม่นับว่าผ่านหรือไม่ผ่าน" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "เริ่มเรซูเม่ด้วยชื่อของคุณในบรรทัดของตัวเอง" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "เริ่มกระทู้" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "ปรับเรซูเม่ของฉัน" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "ปรับแต่งเรซูเม่ฉบับนี้ให้ตรงกับรายละเอียดงานของตำแหน่งผู้จัดการผลิตภัณฑ์ โดยเน้นความสามารถในการวางแผนงาน การสื่อสารกับผู้มีส่วนได้ส่วนเสีย และผลลัพธ์ที่วัดผลได้จากการเปิดตัวผลิตภัณฑ์" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "ปรับเรซูเม่นี้ให้เข้ากับรายละเอียดงานตำแหน่งผู้จัดการผลิตภัณฑ์ และเน้นการดูแลโรดแมป การสื่อสารกับผู้มีส่วนได้ส่วนเสีย และผลลัพธ์การเปิดตัวที่วัดผลได้" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "ตัวแทนต้องการข้อมูลจากคุณ" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "ลบคีย์ API เรียบร้อยแล้ว" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "เอกสาร API แสดงวิธีเชื่อมต่อ Reactive Resume เข้ากับแอปพลิเคชันของคุณเอง ครอบคลุมทั้งเอนด์พอยต์ รูปแบบคำขอ และการยืนยันตัวตน" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "หลังลบคีย์ API แล้ว จะไม่สามารถเข้าถึงข้อมูลของคุณได้อีก การดำเนินการนี้ไม่สามารถกลับคืนได้" +msgid "The API key has been deleted." +msgstr "ลบคีย์ API แล้ว" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "แอปพลิเคชันที่ส่งคุณมาที msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "การตรวจสอบด้านบนเป็นแบบกลไก ส่วนนี้จะถามโมเดลภาษาว่าผู้อ่านจะคิดอย่างไรกับหัวข้อย่อยของคุณ และเสนอแนะการเขียนใหม่ โดยไม่ให้คะแนนใด ๆ" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "คำสั่งที่คุณกำลังมองหาไม่มีอยู่" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "การตรวจสอบเชิงลึกทำงานไม่สำเร็จ กรุณาลองใหม่อีกครั้ง" @@ -5317,10 +5332,6 @@ msgstr "ไม่สามารถยืนยันการตอบกลั msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "ไม่สามารถอัปเดตตัวอย่างประวัติย่อได้ ตัวอย่างที่ถูกต้องล่าสุดยังคงแสดงอยู่" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "เรซูเม่ที่คุณพยายามเข้าถึงถูกป้องกันด้วยรหัสผ่าน" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "บรรทัดเดียวกันซ้ำในทุกหน้า" @@ -5344,7 +5355,7 @@ msgstr "URL ที่คุณกรอกไม่ถูกต้อง" #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "ประวัติการทำงานถูกลบไปแล้ว กระทู้นี้เป็นแบบอ่านอย่างเดียว" +msgstr "เรซูเม่ที่ใช้งานอยู่ถูกลบไปแล้ว กระทู้นี้เป็นแบบอ่านอย่างเดียว" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,26 +5380,13 @@ msgstr "ไม่มีลิงก์ไปยังโปรไฟล์ พ msgid "There is no summary paragraph." msgstr "ไม่มีย่อหน้าสรุป" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "เกิดปัญหาในระหว่างการสร้างไฟล์ DOCX กรุณาลองอีกครั้ง" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "เกิดปัญหาขณะสร้างไฟล์ PDF โปรดลองใหม่อีกครั้ง" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "เกิดข้อผิดพลาดขณะเตรียมพิมพ์เรซูเม่ของคุณ โปรดลองใหม่อีกครั้ง" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "มีข้อมูลไม่เพียงพอที่จะรันการตรวจสอบนี้" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "การตรวจสอบเหล่านี้ทำงานในขณะที่คุณพิมพ์และจะไม่ออกจากเบราว์เซอร์ของคุณ พวกเขาถามว่าเครื่องสามารถอ่านเรซูเม่ของคุณได้หรือไม่ ไม่ใช่ว่าอ่านได้ดีหรือไม่" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "การตรวจสอบเหล่านี้ทำงานขณะที่คุณพิมพ์ และไม่ออกไปนอกเบราว์เซอร์ของคุณ โดยทดสอบว่าซอฟต์แวร์อ่านเรซูเม่ของคุณได้หรือไม่ ไม่ใช่ว่าเขียนได้ดีแค่ไหน" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "การดำเนินการนี้ไม่สามารถ msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "การดำเนินการนี้ไม่สามารถย้อนกลับได้ ข้อมูลของคุณทั้งหมดจะถูกลบถาวร" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "การกระทำนี้ไม่สามารถยกเลิกได้ ข้อความสนทนาและไฟล์แนบที่อัปโหลดจะถูกลบออก ประวัติการทำงานจะยังคงอยู่ในแดชบอร์ดของคุณและสามารถลบออกได้แยกต่างหาก" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "การกระทำนี้ไม่สามารถยกเลิกได้ ข้อความและไฟล์แนบในกระทู้จะถูกลบออก" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "การกระทำนี้ย้อนกลับไม่ได้ ระบบจะลบข้อความในกระทู้และไฟล์แนบที่อัปโหลดไว้" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "ไม่สามารถเปิดกระทู้ตัวแทนนี้ได้" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "การกระทำนี้ย้อนกลับไม่ได้ ระบบจะลบข้อความในกระทู้และไฟล์แนบที่อัปโหลดไว้ ส่วนเรซูเม่ที่ใช้งานอยู่จะยังคงอยู่ในแดชบอร์ดของคุณ และคุณสามารถลบแยกต่างหากได้" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "การตรวจสอบนี้ไม่เกี่ยวข้ msgid "This check only runs on resumes written in English." msgstr "การตรวจสอบนี้ทำงานเฉพาะกับเรซูเม่ที่เขียนเป็นภาษาอังกฤษ" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "การทำเช่นนี้จะสร้างคีย์ API ใหม่ ซึ่งทำให้โปรแกรมอื่นอ่านและแก้ไขข้อมูลเรซูเม่ของคุณผ่าน Reactive Resume API ได้" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "วันที่นี้จะอ่านไม่ถูกต้อง" @@ -5523,6 +5521,10 @@ msgstr "นี่คือแบบฟอร์ม XFA ซอฟต์แวร msgid "This is not a common resume page size." msgstr "นี่ไม่ใช่ขนาดหน้ากระดาษที่ใช้กันทั่วไปสำหรับเรซูเม่" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "คีย์นี้จะแสดงเพียงครั้งเดียว คัดลอกไว้ก่อนปิดหน้าต่างนี้" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "ลิงก์นี้ไม่มีโปรโตคอล" @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "อาจใช้เวลาสักครู่ขึ้นอยู่กับการตอบสนองของผู้ให้บริการ AI กรุณาอย่าปิดหน้าต่างหรือรีเฟรชหน้าเว็บ" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "นี่วัดว่าซอฟต์แวร์สามารถแยกข้อความของไฟล์นี้ได้ถูกต้องเพียงใด ไม่ได้คาดการณ์ว่าใบสมัครจะถูกปฏิเสธหรือไม่ ไม่มีเครื่องมือใดทำได้ ไฟล์ของคุณถูกอ่านในเบราว์เซอร์นี้และไม่เคยถูกอัปโหลด" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "ค่านี้วัดว่าซอฟต์แวร์ดึงข้อความจากไฟล์นี้ได้ตรงเพียงใด ไม่ได้ทำนายว่าใบสมัครจะถูกปฏิเสธหรือไม่ และไม่มีเครื่องมือใดทำได้ ไฟล์ของคุณถูกอ่านในเบราว์เซอร์นี้และไม่เคยถูกอัปโหลด" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "เรซูเม่นี้ถูกล็อกและไม่ส msgid "This resume is long." msgstr "เรซูเม่นี้มีความยาวมาก" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "เรซูเม่นี้ถูกป้องกันด้วยรหัสผ่าน" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "ประวัติย่อนี้ได้รับการปรับปรุงโดยระบบ AI" @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "การตั้งค่าการแชร์เรซูเม่ฉบับนี้มีการเปลี่ยนแปลงที่อื่น" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "รีวิวนี้เป็นความคิดเห็นของโมเดลภาษาต่องานเขียนของคุณ ไม่มีผลต่อคะแนนด้านบน และอาจผิดพลาดได้ ให้อ่านเป็นความเห็นที่สอง ไม่ใช่คำตัดสิน" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "บทวิจารณ์นี้เป็นความเห็นของโมเดลภาษาที่มีต่องานเขียนของคุณ ไม่ได้เปลี่ยนคะแนนด้านบน และอาจผิดพลาดได้ ให้ถือเป็นความเห็นที่สอง ไม่ใช่คำตัดสิน" #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "บทบาทนี้ไม่มีคำอธิบาย" msgid "This section has content but never appears." msgstr "ส่วนนี้มีเนื้อหาแต่ไม่เคยปรากฏ" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "ส่วนนี้มีไว้สำหรับจดโน้ตส่วนตัวของคุณที่เกี่ยวกับเรซูเม่นี้ เนื้อหาตรงนี้เป็นส่วนตัวและไม่ได้แชร์กับใคร" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "ส่วนนี้แบ่งออกเป็นคอลัมน์ต่างๆ" @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "ขั้นตอนนี้ไม่บังคับ แต่แนะนำให้ทำ" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "กระทู้นี้ถูกเก็บถาวรแล้ว ไม่สามารถส่งข้อความใหม่ได้" +msgid "This thread is archived. You can't send new messages." +msgstr "กระทู้นี้ถูกเก็บถาวรแล้ว คุณไม่สามารถส่งข้อความใหม่ได้" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5617,15 +5619,7 @@ msgstr "กระทู้นี้อ่านได้อย่างเดี #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "กระทู้นี้อยู่ในโหมดอ่านอย่างเดียว เนื่องจากระบบสร้างเรซูเม่หรือผู้ให้บริการ AI ที่ใช้งานได้ไม่พร้อมใช้งาน" - -#: 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 "การดำเนินการนี้จะสร้างคีย์ API ใหม่เพื่อเข้าถึง API ของ Reactive Resume เพื่อให้เครื่องสามารถโต้ตอบกับข้อมูลเรซูเม่ของคุณได้" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "สิ่งนี้จะช่วยให้คุณระบุได้ในภายหลัง หากคุณวางแผนที่จะมีพาสคีย์หลายรายการ" +msgstr "กระทู้นี้อยู่ในโหมดอ่านอย่างเดียว เนื่องจากเรซูเม่ที่ใช้งานอยู่หรือผู้ให้บริการ AI ไม่พร้อมใช้งาน" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5653,15 +5647,15 @@ msgstr "กระทู้ถูกลบแล้ว" #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "ด้าย" +msgstr "กระทู้" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "ปรับปรุงส่วนทักษะให้กระชับยิ่งขึ้น เพื่อให้สอดคล้องกับบทบาทที่ต้องการ แทนที่จะดูเหมือนเป็นการใส่คำหลักมาแบบไม่เป็นระเบียบ" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "วิดีโอไทม์แลปส์การสร้างเรซูเม่ด้วย Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "ภาพไทม์แลปส์การสร้างเรซูเม่ใน Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "ไทม์ไลน์" msgid "Tip" msgstr "เคล็ดลับ" -#: 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 "เคล็ดลับ: ตั้งชื่อคีย์ API ของคุณให้ตรงกับวัตถุประสงค์การใช้งานเพื่อช่วยให้คุณจดจำได้ในภายหลัง" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "เคล็ดลับ: คุณสามารถตั้งชื่อเรซูเม่ตามตำแหน่งงานที่คุณจะสมัครได้" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "ชื่อ" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "ในการลบบัญชีของคุณ กรุณากรอกข้อความยืนยันและคลิกปุ่มด้านล่าง" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "หากต้องการลบบัญชี ให้พิมพ์ข้อความยืนยันด้านล่าง แล้วคลิกปุ่ม" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5706,11 +5692,11 @@ msgstr "สลับแถบด้านซ้าย" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Toggle page stacking" -msgstr "สลับการเรียงซ้อนหน้าเว็บ" +msgstr "สลับการเรียงซ้อนหน้า" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle resume preview" -msgstr "สลับการแสดงตัวอย่างการกลับมาดำเนินการต่อ" +msgstr "สลับการแสดงตัวอย่างเรซูเม่" #. Screen-reader label for opening or closing the right sidebar in resume builder #: src/routes/builder/$resumeId/-components/header.tsx @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "ปิดลิเกเจอร์ตามดุลยพินิจเมื่อส่งออก" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "เปิดการแชร์สาธารณะเพื่อดูจำนวนครั้งที่มีการดูหรือดาวน์โหลดเรซูเม่ของคุณ มีเพียงคุณเท่านั้นที่เห็นสถิติเรซูเม่ของคุณ" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "เปิดการแชร์สาธารณะเพื่อติดตามว่าเรซูเม่ของคุณถูกดูหรือดาวน์โหลดไปกี่ครั้ง มีเพียงคุณเท่านั้นที่เห็นตัวเลขเหล่านี้" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "การยืนยันตัวตนแบบสองขั้นตอน" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "ปิดการใช้งานการยืนยันตัวตนแบบสองขั้นตอนเรียบร้อยแล้ว" +msgid "Two-factor authentication is now disabled." +msgstr "ปิดการยืนยันตัวตนแบบสองขั้นตอนแล้ว" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "ตั้งค่าการยืนยันตัวตนแบบสองขั้นตอนเรียบร้อยแล้ว" +msgid "Two-factor authentication is now enabled." +msgstr "เปิดการยืนยันตัวตนแบบสองขั้นตอนแล้ว" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "ปลดล็อก" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "รหัสผ่านที่ไม่ระบุชื่อ" +msgstr "พาสคีย์ที่ไม่ระบุชื่อ" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "อัปเดตประสบการณ์อาสาสมัค msgid "Update Password" msgstr "อัปเดตรหัสผ่าน" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "ปรับปรุงรายละเอียดโครงการเพื่อแสดงบทบาทผู้นำ ข้อจำกัด ข้อแลกเปลี่ยน และผลลัพธ์ที่วัดได้" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "อัปเดตประวัติย่อ" @@ -5970,6 +5952,10 @@ msgstr "อัปเดตประวัติย่อ" msgid "Update the calendar date for this timeline entry." msgstr "อัปเดตวันที่ในปฏิทินสำหรับรายการไทม์ไลน์นี้" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "ปรับหัวข้อย่อยของโปรเจกต์ให้แสดงถึงภาวะผู้นำ ข้อจำกัด การแลกเปลี่ยนที่ต้องเลือก และผลลัพธ์ที่วัดได้" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "อัปเดตรายละเอียดของใบสมัครนี้" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "อัปโหลด .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "อัปโหลดเรซูเม่เพื่อดูว่าระบบติดตามผู้สมัครงานอ่านอะไรจากมันได้บ้าง ทุกอย่างทำงานในเบราว์เซอร์นี้ ไฟล์ของคุณจะไม่ถูกอัปโหลด และไม่มีการจัดเก็บใด ๆ" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "อัปโหลดเรซูเม่แล้วดูว่าระบบติดตามผู้สมัครงานอ่านอะไรได้บ้าง ทุกอย่างทำงานในเบราว์เซอร์นี้ ไฟล์ของคุณไม่ถูกอัปโหลด และไม่มีการเก็บข้อมูลใด ๆ" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "คำเตือน" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "เราไม่สามารถตรวจจับรูปแบบได้โดยอัตโนมัติ โปรดเลือกรูปแบบด้านบน" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "เราตรวจไม่พบรูปแบบไฟล์โดยอัตโนมัติ กรุณาเลือกด้านบน" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "เราไม่พบหน้านั้น" msgid "We couldn't link that provider account. Please try again." msgstr "เราไม่สามารถเชื่อมโยงบัญชีผู้ให้บริการนั้นได้ กรุณาลองอีกครั้ง" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "เราไม่สามารถเปิดกระทู้นี้ได้" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "เราไม่สามารถอ่านโปรไฟล์ของคุณจากผู้ให้บริการได้" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "เราได้ส่งลิงก์ยืนยันไปยังอีเมลใหม่ของคุณแล้ว เปิดลิงก์เพื่อยืนยันการเปลี่ยนแปลง" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "เราได้ส่งลิงก์ยืนยันใหม่ไปยังอีเมลของคุณแล้ว เปิดลิงก์เพื่อยืนยันบัญชีของคุณ" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "ค้นหาเว็บ" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "ใช่, Reactive Resume มีให้บริการหลายภาษา คุณสามารถเลือกภาษาที่คุณต้องการได้ในหน้าตั้งค่าหรือใช้ตัวสลับภาษาในมุมขวาบน หากคุณไม่เห็นภาษาของคุณ หรือหากคุณต้องการปรับปรุงคำแปลปัจจุบัน คุณสามารถ<0>ร่วมแปลบน Crowdin<1> (เปิดในแท็บใหม่) ได้" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "ได้ คลิกเดียวก็ส่งออกเรซูเม่ของคุณเป็น PDF พร้อมรูปแบบและการจัดสไตล์ครบถ้วน" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "ใช่! Reactive Resume ใช้งานได้ฟรีโดยสมบูรณ์ ไม่มีค่าใช้จ่ายแอบแฝง ระดับพรีเมียม หรือค่าบริการรายเดือน เป็นโอเพนซอร์สและจะฟรีตลอดไป." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "ได้ เลือกภาษาของคุณได้ในหน้าการตั้งค่า หรือใช้ตัวสลับภาษาที่มุมขวาบน หากไม่มีภาษาของคุณ หรือคำแปลที่มีอยู่ยังดีกว่านี้ได้ คุณสามารถ<0>ร่วมแปลบน Crowdin<1> (เปิดในแท็บใหม่)" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "คุณยังมีตัวเลือกในการนำไปใช้งานบนเซิร์ฟเวอร์ของคุณเองโดยใช้ Docker image ได้อีกด้วย." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "ได้ Reactive Resume ใช้งานได้ฟรี ไม่มีค่าใช้จ่ายแอบแฝง ไม่มีระดับพรีเมียม และไม่มีค่าสมาชิกรายเดือน เป็นโอเพนซอร์สและจะฟรีต่อไป" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "คุณยังสามารถใช้ชื่อผู้ใช้ของคุณในการเข้าสู่ระบบได้ด้วย." - -#: src/routes/_home/-sections/faq.tsx -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 เพื่อแชร์โดยตรงก็ได้ ตัวเลือกเป็นของคุณ!" +msgid "You can also sign in with your username." +msgstr "คุณสามารถเข้าสู่ระบบด้วยชื่อผู้ใช้ได้เช่นกัน" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "เมลเข้าแล้ว!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "บัญชีของคุณถูกลบเรียบร้อยแล้ว." +msgid "Your account has been deleted." +msgstr "บัญชีของคุณถูกลบแล้ว" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "ข้อมูลการติดต่อของคุณไม่ได้อยู่ในหน้าแรก" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "ข้อมูลของคุณถูกส่งออกเรียบร้อยแล้ว" +msgid "Your data has been exported." +msgstr "ส่งออกข้อมูลของคุณแล้ว" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "ข้อมูลของคุณปลอดภัย และจะไม่ถูกแชร์หรือขายให้กับใครทั้งสิ้น." #: src/routes/_home/-sections/faq.tsx -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 ด้วยตัวเองบนเซิร์ฟเวอร์ของคุณเพื่อควบคุมข้อมูลได้อย่างสมบูรณ์." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "ข้อมูลของคุณถูกจัดเก็บอย่างปลอดภัยและไม่เคยถูกแชร์กับบุคคลที่สาม หากคุณต้องการควบคุมข้อมูลทั้งหมดด้วยตนเอง คุณสามารถโฮสต์ Reactive Resume บนเซิร์ฟเวอร์ของคุณเองได้" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "ไม่สามารถบันทึกการเปลี่ยนแปลงล่าสุดของคุณได้" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "สไตล์เดิมของคุณจะยังคงใช้งานได้จนกว่าคุณจะเปิดใช้งานร่าง CSS เชิงความหมายนี้อย่างชัดเจน" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "สไตล์เดิมของคุณจะยังใช้งานอยู่จนกว่าคุณจะเปิดใช้งานฉบับร่าง Semantic CSS นี้" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "ขอบหน้าของคุณแคบมาก" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "รหัสผ่านของคุณถูกรีเซ็ตเรียบร้อยแล้ว ตอนนี้คุณสามารถเข้าสู่ระบบด้วยรหัสผ่านใหม่ของคุณได้." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "รีเซ็ตรหัสผ่านของคุณแล้ว ตอนนี้คุณเข้าสู่ระบบด้วยรหัสผ่านใหม่ได้" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "รหัสผ่านของคุณได้รับการอัปเดตเรียบร้อยแล้ว" +msgid "Your password has been updated." +msgstr "อัปเดตรหัสผ่านของคุณแล้ว" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "หมายเลขโทรศัพท์ของคุณเขียนในรูปแบบที่ไม่ปกติ" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "โปรไฟล์ของคุณได้รับการอัปเดตเรียบร้อยแล้ว" +msgid "Your profile has been updated." +msgstr "อัปเดตโปรไฟล์ของคุณแล้ว" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "ประวัติย่อของคุณถูกสร้างเรียบร้อยแล้ว" +msgid "Your resume has been created." +msgstr "สร้างเรซูเม่ของคุณแล้ว" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "ประวัติย่อของคุณถูกลบเรียบร้อยแล้ว" +msgid "Your resume has been deleted." +msgstr "ลบเรซูเม่ของคุณแล้ว" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "ประวัติย่อของคุณถูกทำสำเนาเรียบร้อยแล้ว" +msgid "Your resume has been duplicated." +msgstr "ทำสำเนาเรซูเม่ของคุณแล้ว" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "ประวัติย่อของคุณถูกนำเข้าเรียบร้อยแล้ว" +msgid "Your resume has been imported." +msgstr "นำเข้าเรซูเม่ของคุณแล้ว" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "ประวัติย่อของคุณได้รับการกู้คืนเป็นเวอร์ชันที่เลือกแล้ว" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "ประวัติย่อของคุณได้รับการอัปเดตเรียบร้อยแล้ว" +msgid "Your resume has been updated." +msgstr "อัปเดตเรซูเม่ของคุณแล้ว" #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "เรซูเม่ของคุณใช้คำว่า \"I\" และ \"my\"" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "ขณะนี้ลิงก์สาธารณะของประวัติย่อคุณได้รับการป้องกันด้วยรหัสผ่าน โปรดแบ่งปันรหัสผ่านกับเฉพาะบุคคลที่คุณไว้ใจเท่านั้น." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL สาธารณะของเรซูเม่คุณถูกป้องกันด้วยรหัสผ่าน แชร์รหัสผ่านเฉพาะกับคนที่คุณไว้ใจเท่านั้น" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "การสนับสนุนของคุณช่วยให้โครงการยังคงฟรีและเข้าถึงได้สำหรับทุกคน ทั้งในปัจจุบันและอนาคต." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "การสนับสนุนของคุณช่วยให้โปรเจกต์นี้ฟรีและเปิดกว้างสำหรับทุกคน ทั้งวันนี้และต่อไป" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "ซูมออก" #: src/libs/locale.ts msgid "Zulu" msgstr "ซูลู" - diff --git a/apps/web/locales/tr-TR.po b/apps/web/locales/tr-TR.po index 01925356a..4c9fe175e 100644 --- a/apps/web/locales/tr-TR.po +++ b/apps/web/locales/tr-TR.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Sıkça<1>Sorulan<2>Sorular" #: 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.<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!" -msgstr "<0>Reactive Resume'yi kullandığınız için teşekkürler! Bu uygulama, dünyanın dört bir yanındaki açık kaynak katkıcılarının harika desteğiyle çoğunlukla boş zamanlarımda, sevgiyle oluşturuldu.<1>Eğer Reactive Resume sizin için faydalı olduysa ve herkes için ücretsiz ve açık kalmasını desteklemek isterseniz, lütfen bağış yapmayı düşünün. Küçük bir destek bile çok değerli!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume'u kullandığınız için teşekkür ederim. Bu uygulamayı çoğunlukla boş zamanlarımda, dünyanın dört bir yanındaki açık kaynak katkıcılarının yardımıyla geliştiriyorum.<1>Size faydası olduysa ve herkes için ücretsiz ve açık kalmasını istiyorsanız, lütfen bağış yapmayı düşünün. Her miktar işe yarar." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 yıl" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Şablon" +msgid "15 Templates" +msgstr "15 Şablon" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 ay" msgid "6 months" msgstr "6 ay" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Temiz, tek sütunlu bir dışa aktarma tüm bilgileri korur. Bilgiler genellikle sütunlarda ve görsellerde kaybolur." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Onaylama bağlantısı mevcut e-posta adresinize gönderildi. Lütfen değişikliği onaylamak için gelen kutunuzu kontrol edin." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Bir tarih gelecekte." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Bir yazı tipine başvuruluyor ancak gömülü değil." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Özgeçmişinizi oluşturma, güncelleme ve paylaşma süreçlerini kolaylaştıran ücretsiz ve açık kaynaklı bir özgeçmiş oluşturucu." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Özgeçmiş oluşturmayı, güncellemeyi ve paylaşmayı kolaylaştıran, ücretsiz ve açık kaynaklı bir özgeçmiş oluşturucu." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Bir boşluk sorun değildir. İsterseniz tek satırlık bir açıklama e msgid "A link points somewhere other than the address it shows." msgstr "Bir bağlantı, gösterdiği adresten farklı bir yere yönlendiriyor." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Özgeçmişinize ait bir bağlantı panoya kopyalandı." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Yıllar boyunca birçok kişi bana Reactive Özgeçmiş hakkında deneyimlerini ve bunun onlara nasıl yardımcı olduğunu paylaşmak için yazdı, ve bunları okumaktan hiç bıkmıyorum. Sizin de paylaşmak istediğiniz bir hikayeniz varsa, bana <0>{email} adresine e-posta göndererek bildirin." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Yeni bir doğrulama bağlantısı e-posta adresinize gönderildi. Lütfen hesabınızı doğrulamak için gelen kutunuzu kontrol edin." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Yıllar içinde pek çok kişi Reactive Resume'un onlara nasıl yardımcı olduğunu bana yazdı ve bu e-postaları okumaktan hiç bıkmıyorum. Paylaşacak bir hikâyeniz varsa bana <0>{email} adresinden yazın." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Bir sayfa döndürülmüş." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai'nin bir tutku projesi." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Aralarından seçebileceğiniz çeşitli tasarımlar var ve yenileri geliyor." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Fotoğraf, başlıklar ve sütunlarla insan okuyucu için düzenlenmiş bir özgeçmiş" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Tek sütunlu bir dışa aktarım her bilgiyi korur. Bilgiler sütunlarda ve görsellerde kaybolur." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Zorlayıcı" @@ -243,10 +234,6 @@ msgstr "Bir web adresi https:// olmadan yazılmış." 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 "Kesinlikle! Özgeçmişinizi tek tıkla PDF'ye aktarabilirsiniz. Aktarılan PDF tüm biçim ve stillerinizi mükemmel bir şekilde korur." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Özgeçmişlerinize ve verilerinize API aracılığıyla programlı olarak erişin." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Özel alan ekle" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Başvurduğunuz işi ekleyin, gönderdiğiniz özgeçmişi bağlayın ve süreç ilerledikçe hattınızda taşıyın." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Başvurduğunuz bir işi ekleyin ve gönderdiğiniz özgeçmişi bağlayın. Yanıt aldıkça panoda ilerletin." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,7 +365,11 @@ msgstr "Bir giriş ekleyin veya eşdeğer geçmişi göstermek için projeleri v #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "Aracı iş parçacığını başlatmadan önce bir sağlayıcı ekleyin ve test edin." +msgstr "Aracı konusunu başlatmadan önce bir sağlayıcı ekleyin ve test edin." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Hesabınıza bir koruma katmanı daha ekleyin." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Herhangi bir etiket" #: 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 "Özgeçmişin herkese açık URL'sini ziyaret eden herkes bu özgeçmişe erişmek için bu parolayı girmek zorunda." - -#: 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 "Özgeçmişin herkese açık URL'sine sahip olan herkes parola girmeden özgeçmişinizi görüntüleyebilir ve indirebilir." +msgid "Anyone who opens the public URL will need this password." +msgstr "Herkese açık URL'yi açan herkesin bu şifreye ihtiyacı olacak." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Bağlantıya sahip olan herkes özgeçmişi görüntüleyebilir ve indirebilir." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Herkese açık URL'ye sahip olan herkes özgeçmişinizi şifre olmadan görüntüleyebilir ve indirebilir." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API Erişimi" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Onayla" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Onaylandı — ajan bekleniyor…" +msgid "Approved, waiting for the agent…" +msgstr "Onaylandı, ajan bekleniyor…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arapça" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arşiv" +msgstr "Arşivle" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Otomatik doldurma başarısız oldu." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Birden fazla dilde mevcut. Katkıda bulunmak isterseniz Crowdin'e göz atın." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Birden fazla dilde mevcut. Çeviriye yardım etmek isterseniz Crowdin'e uğrayın." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Azerice" msgid "Back to authentication settings" msgstr "Kimlik doğrulama ayarlarına dön" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Girişe Dön" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Özgeçmişlere geri dön" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Oturum açmaya dön" @@ -844,10 +832,6 @@ msgstr "Temel URL" msgid "Basics" msgstr "Temel Bilgiler" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Seçebileceğiniz güzel şablonlar, daha fazlası yolda." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengalce" @@ -981,6 +965,10 @@ msgstr "Dili değiştir" msgid "Change language to…" msgstr "Dili… olarak değiştir" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Renkleri, yazı tiplerini ve tasarımı size uyacak şekilde değiştirin." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Temayı… olarak değiştir" @@ -1006,6 +994,10 @@ msgstr "Tekrar kontrol et" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Dışa aktarılan dosyanın beklediğiniz her şeyi içerdiğini ve tamamının seçilebilir metin olduğunu kontrol edin." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Bir başvuru takip sisteminin neleri kaçıracağını görün ve yalnızca emin olduğunuz anahtar kelimeleri ekleyin." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Şifrenizi sıfırlamak için bağlantı içeren e-postanızı kontrol edin." @@ -1056,10 +1048,6 @@ msgstr "Önceden ayarlanmış veya özel bir gölge seçin." msgid "Choose a resume" msgstr "Bir özgeçmiş seçin" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Yan menüden mevcut bir konuşmayı seçin veya taslak odaklı yeni bir konu başlatın." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown veya JSON formatlarından birini seçin. Mümkünse özgeçmişinizi ve motivasyon mektubunuzu ayrı ayrı dışa aktarın." @@ -1073,7 +1061,7 @@ msgstr "Daire" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Temiz" +msgstr "Temizle" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Şirket A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Bu özgeçmişi bu iş ilanının URL'siyle karşılaştırın ve üslubunuzu özlü ve güvenilir tutarak anahtar kelimeleri güncelleyin." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Bu özgeçmişi bu iş ilanı URL'siyle karşılaştır ve hiçbir şeyi abartmadan anahtar kelimeleri güncelle." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Bağlantı başarısız oldu." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Bağlantı doğrulandı — sağlayıcı kullanıma hazır." +msgid "Connection verified. The provider is ready to use." +msgstr "Bağlantı doğrulandı. Sağlayıcı kullanıma hazır." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Kaldığın yerden devam et" #: 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 "Kaldığınız yerden devam edin, Reactive Resume veya başka bir özgeçmiş oluşturucu ile oluşturduğunuz mevcut bir özgeçmişi içe aktararak. Desteklenen formatlar arasında PDF, Microsoft Word ve Reactive Resume'den alınan JSON dosyaları bulunur." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Katkılar, hata düzeltmelerini, güvenlik güncellemelerini ve uygulamanın sorunsuz çalışmasını sağlamak için sürekli iyileştirmeleri finanse eder." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume'da veya başka bir özgeçmiş oluşturucuda hazırladığınız bir özgeçmişi içe aktararak kaldığınız yerden devam edin. Desteklenen biçimler PDF, Microsoft Word ve Reactive Resume ya da JSON Resume biçimindeki JSON dosyalarıdır." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Yılı düzeltin veya devam eden çalışma için \"Şimdiki\" seçeneğ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Yılı düzeltin veya devam eden bir iş için \"Present\" yazın." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX oluşturulamadı. Lütfen tekrar deneyin." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF oluşturulamadı. Lütfen tekrar deneyin." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Özgeçmişiniz yazdırma için hazırlanamadı. Lütfen tekrar deneyin." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI sağlayıcısına ulaşılamadı. Lütfen tekrar deneyin." msgid "Could not restore this patch." msgstr "Bu yama geri yüklenemedi." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "İki faktörlü kimlik doğrulama kurulamadı." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Servis sağlayıcı bağlantısı doğrulanamadı." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Kaynağa göre sayı" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Ayrıştırma puanından ayrı sayılır. Kapsam, hiçbir şeyin tahmini değildir." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Ayrıştırma puanından ayrı sayılır. Kapsam hiçbir şeyi öngörmez." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Örnek özgeçmiş oluştur" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "İstediğiniz kadar özgeçmiş oluşturun, sınırsız." +msgid "Create as many resumes as you want." +msgstr "İstediğiniz kadar özgeçmiş oluşturun." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Şimdi bir tane oluşturun" msgid "Create resume with options" msgstr "Seçeneklerle özgeçmiş oluşturma" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Özgeçmişinizi oluşturun, özelleştirin ve paylaşın. Reactive Resume açık kaynaklıdır, sizi izlemez ve ücretsiz kalır." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Oluşturuldu" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Özgeçmişiniz siliniyor..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Reddedildi — ajan bekleniyor…" +msgid "Denied, waiting for the agent…" +msgstr "Reddedildi, ajan bekleniyor…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Reddet" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker imajını kullanarak kendi sunucularınıza kurun." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Her rolü kısa madde işaretleriyle anlatın. Uzun paragraflar göz gezdirmesi ve bölümlere ayrılması daha zordur." @@ -1762,7 +1771,11 @@ msgstr "Bağış yapmak" #: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx msgid "Donate to Reactive Resume" -msgstr "Reaktif Özgeçmiş'e Bağış Yapın" +msgstr "Reactive Resume'ye Bağış Yapın" + +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Bağışlar hata düzeltmelerini, güvenlik güncellemelerini ve uygulamayı ayakta tutan sıradan işleri karşılar." #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Çoğalt" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Yapay Zeka Taslağı Olarak Kopyala" +msgid "Duplicate as AI draft" +msgstr "AI taslağı olarak çoğalt" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "İngilizce" msgid "English (United Kingdom)" msgstr "İngilizce (Birleşik Krallık)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Hesabınızın güvenliğini ek koruma katmanlarıyla artırın." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Geçiş anahtarınız için bir ad girin." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Hesabınız için yeni bir şifre girin" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hesabınıza erişmek için kayıtlı yedek kodlarınızdan birini girin" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Özgeçmiş sahibinin sizinle paylaştığı şifreyi girin." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Bağlantı vermek için URL'yi girin" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Bağlantı vermek istediğiniz URL'yi girin:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Doğrulayıcı uygulamanızdan doğrulama kodunu girin" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Hesabınızı güncellemek için mevcut şifrenizi ve yeni şifrenizi girin." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "İki faktörlü kimlik doğrulamayı kurmayı onaylamak için şifrenizi girin. Etkinleştirildiğinde, her oturum açtığınızda doğrulayıcı uygulamanızdan bir kod girmeniz gerekecek." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "İki faktörlü kimlik doğrulamayı kurmayı onaylamak için şifrenizi girin. Açıldıktan sonra, her giriş yaptığınızda kimlik doğrulama uygulamanızdan bir koda ihtiyacınız olacak." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Her kontrol geçti. Buradaki hiçbir şey ayrıştırıcının özgeçmişinizi okumasını engellememelidir." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Her katkı, büyük ya da küçük, projeye önemli bir katkı sağlar.<0/>Desteğiniz için teşekkürler!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Ne kadar küçük olursa olsun her katkı işe yarar.<0/>Desteğiniz için teşekkürler!" -#: src/routes/_home/-sections/features.tsx -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 "Profesyonel özgeçmişler oluşturmak, özelleştirmek ve paylaşmak için ihtiyacınız olan her şey. Gizlilik odaklı, açık kaynaklı ve sonsuza dek tamamen ücretsiz." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Her şablonun görünümü farklıdır, bu yüzden nasıl görünmek istediğinize uyanı seçin. Reactive Resume'da şu anda 15 tane var ve yenileri geliyor." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Bitiş süresi" msgid "Expires on {0}" msgstr "Bitiş tarihi {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Farklı stiller, meslekler ve kişiliklere uygun şekilde tasarlanmış çeşitli şablonlarımızı keşfedin. Reaktif Özgeçmiş şu anda 12 şablon sunuyor ve daha fazlası yolda." - -#: src/features/settings/pages/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 "Uygulamalarınızla Reaktif Özgeçmiş'i entegre etmeyi öğrenmek için API dökümantasyonunu inceleyin. Ayrıntılı uç noktalar, istek örnekleri ve kimlik doğrulama yöntemlerini bulun." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Dışa aktar" @@ -2083,13 +2096,9 @@ msgstr "PNG dışa aktar" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Özgeçmişi görsel veya tarama yerine metin tabanlı bir PDF olarak dışa aktarın." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Özgeçmişinizi veya ön yazınızı ihtiyacınız olan biçimde dışa aktarın." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Özgeçmişinizi herhangi bir bekleme veya gecikme olmadan anında PDF'ye aktarın." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Özgeçmişinizi tek tıkla, beklemeden PDF olarak dışa aktarın." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2196,10 +2205,6 @@ msgstr "Yapay zeka sağlayıcısını kurtarma girişimimiz başarısız oldu." msgid "Failed to send password reset email. Please try again." msgstr "Şifre sıfırlama e-postası gönderilemedi. Lütfen tekrar deneyin." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "İki faktörlü kimlik doğrulama kurulamadı." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "Çıkış yapılamadı. Lütfen tekrar deneyin." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "Aracı iş parçacığı başlatılamadı." +msgstr "Aracı konusu başlatılamadı." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Etiketlere göre filtrele" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Zayıf madde işaretlerini bulun ve daha güçlü sonuçlar, sayılar, kapsam ve daha etkili fiillerle yeniden yazın." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Zayıf maddeleri bul ve onları daha güçlü sonuçlar, sayılar, kapsam ve daha keskin fiillerle yeniden yaz." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Yazı Tipi Kalınlığı" msgid "Font Weights" msgstr "Yazı Tipi Çeşitleri" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Güvenli ve dikkat dağıtıcı olmayan bir deneyim için." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Örneğin, bu özgeçmişi hangi şirketlere gönderdiğinize ilişkin bilgiler veya iş tanımlarının bağlantıları buraya not edilebilir." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Güvenlik nedeniyle, bu anahtar yalnızca bir kez görüntülenecek." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Örneğin bu özgeçmişi hangi şirketlere gönderdiğinizi ya da iş ilanlarının bağlantılarını not edin." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Eksikler:" msgid "Generate a random name" msgstr "Rastgele bir isim oluştur" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF'iniz oluşturuluyor..." + #: src/libs/locale.ts msgid "German" msgstr "Almanca" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "İbranice" #: 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 "Daha deneyimli katkıda bulunanları eklememe yardım edin, böylece tek bir bakıcının üzerindeki yük azalır ve geliştirme hızlanır." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Daha fazla deneyimli katkıcıyı işin içine katmama yardım edin, böylece iş tek bir bakımcının omuzlarında kalmasın." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Uygulamayı kendi dilinize çevirmeye yardım edin" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Farklı meslekler ve kişilikler için çeşitli özgeçmiş şablonları burada. İster modern ister klasik, iddialı ya da sade tercih edin, size uygun bir tasarım mevcut. Aşağıdaki seçeneklere göz atın ve tarzınıza uygun bir şablon seçin." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "İşte yeni API anahtarınız" @@ -2657,10 +2655,6 @@ msgstr "Macarca" msgid "Icon" msgstr "Simge" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Başvuru takip sistemindeki eksiklikleri belirleyin ve yalnızca yüksek güvenilirlik düzeyine sahip anahtar kelime iyileştirmelerini uygulayın." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Eğer bir taramadan geliyorsa bu beklenen bir durumdur. Aksi halde kaldırın; işe alım uzmanları bunu anahtar kelime doldurma olarak görür." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON Özgeçmiş" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kanada Dili" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Hangisinin kullanılacağının tahmin edilmemesi için tek bir adres kullanın." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Tek bir adres tutun, böylece yazılımın hangisini kullanacağını tahmin etmesi gerekmesin." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Genellikle görselleri kaldırarak veya küçülterek 2,5 MB'ın altında tutun." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Bu özgeçmişle ilgili özel notlarınızı burada tutun. Başka kimse göremez." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Özgeçmiş içeriğini metin görseli yerine gerçek metin olarak tutun." @@ -3058,6 +3056,10 @@ msgstr "Satır Yüksekliği" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume bağla (önerilir)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "AI ile eşleşme puanlaması ve uyarlama kullanmak için bir Reactive Resume özgeçmişi bağlayın." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Uygunluğunuzu puanlamak ve uyarlanmış bir kopya oluşturmak için bir özgeçmiş bağlayın ve iş tanımını yapıştırın (Düzenle)." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Referans…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume bağlamak, AI eşleşme puanlamasını ve uyarlamayı etkinleştirir." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} hesabınız bağlanıyor..." @@ -3104,7 +3102,7 @@ msgstr "Yapay zeka sağlayıcıları yükleniyor. Lütfen bir süre sonra tekrar #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Uygulamalar yükleniyor…" +msgstr "Başvurular yükleniyor…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3119,7 +3117,7 @@ msgstr "Özgeçmişler yükleniyor…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "İş parçacıkları yükleniyor…" +msgstr "Konular yükleniyor…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "Konum" msgid "Lock" msgstr "Kilitle" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Çıkış yap" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Uzun bölümler büyük harflerle yazılmış." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Ana gezinme" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Deneyim bölümünü daha sonuç odaklı hale getirin ve belirsiz sorumlulukları kaldırın." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Deneyim bölümünü sonuçlar üzerine kur ve muğlak sorumlulukları çıkar." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// ile başlamalıdır." msgid "Name" msgstr "İsim" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Özgeçmişi başvurduğunuz pozisyona göre adlandırın." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "İsimler anahtarları birbirinden ayırmanıza yardımcı olur, bu yüzden onu ne için kullanacağınıza göre adlandırın." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Birden fazla passkey kaydederseniz, isimler onları birbirinden ayırmanıza yardımcı olur." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepalce" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Yeni Başvuru" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Yeni özellikler sürekli olarak ekleniyor ve geliştiriliyor, bu yüzden sık sık yeniden kontrol ettiğinizden emin olun." +msgid "New features land regularly, so check back now and then." +msgstr "Yeni özellikler düzenli olarak ekleniyor, arada bir uğrayıp bakın." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Yeni konu" msgid "New Thread" msgstr "Yeni Konu" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Reklam yok, izleyici yok; hiçbir şey yolunuza çıkmaz." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Reklam Yok, Takip Yok" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Filtrelerinizle eşleşen başvuru yok." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Henüz başvuru yok — huninizi ve yanıt oranlarınızı görmek için birkaç tane ekleyin." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Henüz başvuru yok. Huninizi ve yanıt oranlarınızı görmek için birkaç tane ekleyin." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Madde işareti listesi bulunamadı." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Bu aramayla eşleşen komut yok." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Alışılmış bölüm başlıkları bulunamadı." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Telefon numarası bulunamadı." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Reddedilip edilmeyeceğinize dair hiçbir tahmin yok — bunu hiçbir araç yapamaz." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Reddedilip reddedilmeyeceğinize dair bir tahmin yok. Hiçbir araç bunu yapamaz." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odiya" msgid "Ollama Cloud" msgstr "Ollama Bulutu" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Silindikten sonra anahtar verilerinize artık erişemez. Bu geri alınamaz." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Tek Tıkla Giriş" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Yalnızca ilk {0} sayfa kontrol edildi, bu nedenle bu rapor dosyanın tamamını kapsamıyor." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Tek seferde yalnızca ilk {MAX_IMPORT} satır içe aktarılır — {overflow} dışarıda kaldı. Kalanı içe aktarmak için dosyayı bölün." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Tek seferde yalnızca ilk {MAX_IMPORT} satır içe aktarılır, {overflow} satır dışarıda kalır. Geri kalanını içe aktarmak için dosyayı bölün." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Aç" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Açık yapay zeka ajanı" +msgstr "Yapay zeka ajanını aç" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Açık yapay zeka asistanı" +msgstr "Yapay zeka asistanını aç" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,11 +3619,11 @@ msgstr "E-posta İstemcisini Aç" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Açık odak modu" +msgstr "Odak modunu aç" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Yapıcıda aç" +msgstr "Oluşturucuda aç" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Ajan için isteğe bağlı not" msgid "Optional note for the agent…" msgstr "Ajan için isteğe bağlı not…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "İsterseniz bir şifre belirleyin, böylece yalnızca şifreye sahip olanlar bağlantı üzerinden özgeçmişinizi görüntüleyebilir." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "İsteğe bağlı olarak, bir iş ilanındaki hangi terimlerin zaten yer aldığı." @@ -3710,12 +3724,12 @@ msgid "Passkey" msgstr "Passkey" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Geçiş anahtarı başarıyla silindi." +msgid "Passkey deleted." +msgstr "Passkey silindi." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Geçiş anahtarı başarıyla kaydedildi." +msgid "Passkey registered." +msgstr "Passkey kaydedildi." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" @@ -3820,16 +3834,20 @@ msgstr "Şaşkınlık" msgid "Persian" msgstr "Farsça" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Özgeçmişinizi dilediğiniz renkler, yazı tipleri veya tasarımlarla kişiselleştirin ve kendinize özgü hale getirin." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Kenar çubuğundan bir sohbet seçin ya da bir taslak üzerinde çalışmak için yeni bir konu başlatın." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Özgeçmişiniz veya ön yazınız için bir biçim seçin." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Bir simge seçin" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Düzen panelinden bir sayfaya yerleştirin veya park etmek istiyorsanız gizleyin." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Düz metin; AI araçları ve hızlı düzenlemeler için idealdir." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Hesabınız için yeni bir şifre girin" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Devam etmek için özgeçmişin sahibinin sizinle paylaştığı şifreyi girin." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Bağlamak istediğiniz URL'yi girin:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Düz metin; AI araçları ve hızlı düzenlemeler için." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Lütfen projeyi destekleyin." msgid "Please upload a PDF file." msgstr "Lütfen bir PDF dosyası yükleyin." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "PDF'niz oluşturulurken lütfen bekleyin..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "PDF dosyanız oluşturulurken lütfen bekleyin…" - #: src/libs/locale.ts msgid "Polish" msgstr "Lehçe" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Tercihler" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Kariyer öykümü değiştirmeden netliği artıracak, daha muhafazakar bir yama hazırlayın." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Kariyerimin hikâyesini değiştirmeden anlaşılırlığı artıran, ölçülü bir düzenleme hazırla." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Projeler" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Özgeçmişinizi yetkisiz erişimden bir şifreyle koruyun" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Özgeçmişinizi bir şifre ile koruyun ve yalnızca şifreye sahip kişilerin görmesine izin verin." +msgid "Protect your resume with a password" +msgstr "Özgeçmişinizi şifreyle koruyun" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Yayınlar" msgid "Publisher" msgstr "Yayınlayıcı" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Özgeçmişinize bir şifre koyun, böylece yalnızca şifreyi verdiğiniz kişiler okuyabilsin." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Sade bir e-posta adresini ilk sayfanın üst kısmına yerleştirin. Çoğu sistem sizi bununla kaydeder." @@ -4058,32 +4056,32 @@ msgstr "Yeniden puanla" #: src/routes/_home/-sections/header.tsx msgid "Reactive Resume - Go to homepage" -msgstr "Reactive Özgeçmiş - Ana sayfaya git" +msgstr "Reactive Resume - Ana sayfaya git" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Reaktif Özgeçmiş (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 canlı topluluğu sayesinde büyümeye devam ediyor. Bu proje, onu daha iyi hale getirmek için zamanını ve yeteneklerini adayan sayısız kişiye borçludur. GitHub'da özelliklerini geliştiren yazılımcıları, Crowdin'de çevirileriyle daha geniş bir kitleye ulaşmasını sağlayan dil bilimcileri ve sürekli gelişimini destekleyen bağışçıları kutluyoruz." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume, insanlar ona vakit ayırdığı için daha iyi hale geliyor. GitHub'daki katkıcılar özellikleri geliştirip hataları düzeltiyor, Crowdin'deki çevirmenler onu başka dillerde okunabilir kılıyor ve bağışçılar geliştirmenin sürmesine yardım ediyor. Bu proje ilerlemesini onların hepsine borçlu." #: 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, sevgiyle yapılan ve benimle birlikte katkıda bulunanlar topluluğunun sürdürdüğü ücretsiz ve açık kaynaklı bir projedir. Bağışlarınız ışıkların açık kalmasına ve kodun akmasına yardımcı olur." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume, benim ve katkıcı topluluğunun sürdürdüğü, ücretsiz ve açık kaynaklı bir projedir. Bağışlarınız işletme masraflarını karşılar ve geliştirmenin sürmesini sağlar." #: 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." -msgstr "Reactive Resume, özgeçmişinizi oluşturma, güncelleme ve paylaşma sürecini kolaylaştıran ücretsiz ve açık kaynaklı bir özgeçmiş oluşturucusudur." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume, özgeçmiş oluşturmayı, güncellemeyi ve paylaşmayı kolaylaştıran, ücretsiz ve açık kaynaklı bir özgeçmiş oluşturucudur." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume ücretsiz ve açık kaynaklıdır. Eğer size yardımcı olduysa, lütfen bağış yapmayı düşünün." #: 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 Özgeçmiş açık kaynaklı, gizliliğe önem veren ve tamamen ücretsizdir. Diğer özgeçmiş oluşturuculardan farklı olarak reklam göstermez, verilerinizi takip etmez veya özelliklerinizi bir ödeme duvarının arkasına gizlemez." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume açık kaynaklı, gizliliğe saygılı ve ücretsizdir. Reklam göstermez, ne yaptığınızı izlemez ve özellikleri ödeme duvarının arkasına kilitlemez." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,12 +4090,12 @@ msgstr "Reactive Resume, şirketlerin arkasındaki çalışmaları desteklemeyi #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "Reaktif Özgeçmiş v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Reaktif Özgeçmiş v4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Yeniden adlandır" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Mevcut özgeçmişinizi tarayıcınızda PDF'e dönüştürür ve tam dosya kontrolünü çalıştırır. Hiçbir şey yüklenmez." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Mevcut özgeçmişinizi PDF'e dönüştürür ve dosya kontrolünün tamamını tarayıcınızda çalıştırır. Hiçbir şey yüklenmez." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Bu sürümü geri yüklemek ister misiniz?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Sürdürmek" +msgstr "Özgeçmiş" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Özgeçmiş düzenlemesi" msgid "Resume file" msgstr "Özgeçmiş dosyası" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Özgeçmiş bağlantısı panoya kopyalandı." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Özgeçmiş bağlandı" @@ -4330,6 +4333,10 @@ msgstr "Özgeçmiş seçenekleri" msgid "Resume patch" msgstr "Özgeçmiş yaması" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Farklı meslekler ve zevkler için özgeçmiş şablonları. Size uyanı seçin." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Düzenlemeleri incele" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Özgeçmişinizi iş tanımıyla karşılaştırın ve emin olmadığınız bölümleri değiştirmeden önce bana sorular sorun." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Özgeçmişi bir iş tanımına göre gözden geçir ve emin olmadığın hiçbir şeyi değiştirmeden önce bana sor." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "İnceleniyor…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Özeti, genel bir ifade kullanmadan, kıdemli mühendislik yöneticisi rolünü hedefleyecek şekilde yeniden düzenleyin." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Özeti kıdemli mühendislik müdürü pozisyonu için yeniden yaz ve somut tut." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Bu özgeçmişi, net iş etkisi yaratacak şekilde, bir girişim kurucusundan ürün liderine geçiş yapacak şekilde yeniden yazın." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Bu özgeçmişi, ürün liderliği rolüne geçen bir girişim kurucusu için yeniden yaz ve iş üzerindeki etkiyi göster." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Ayırıcı" msgid "Serbian" msgstr "Sırpça" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Herkese açık URL'yi yalnızca şifreyi bilenlerin açmasını istiyorsanız bir şifre belirleyin." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Bir yapay zeka sağlayıcısı kurun." msgid "Set up an AI provider before starting a thread." msgstr "Konu açmadan önce bir yapay zeka sağlayıcısı ayarlayın." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Önce bir AI sağlayıcısı ayarlayın." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Bu özgeçmiş hakkında sohbet etmek ve düzenlemeleri otomatik olarak uygulamak için bir yapay zeka sağlayıcısı ayarlayın." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Başlamak için bir yapay zeka sağlayıcısı kurun." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Kimlik Doğrulayıcı Uygulama Kurulumu" msgid "Shadow Width" msgstr "Gölge Genişliği" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Herkese açık bir URL ile paylaşın, bu URL'ye bir şifre koyun ya da PDF'i indirip kendiniz gönderin." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Özgeçmişinizi herkese açık bir URL ile paylaşın ve başkalarının görmesine izin verin." +msgid "Share your resume with a public URL." +msgstr "Özgeçmişinizi herkese açık bir URL ile paylaşın." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Hesabınızda oturum açın" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google veya özel bir OAuth sağlayıcısı ile giriş yapın." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Çıkış yap" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Bazı karakterler soru işareti olarak çıkıyor." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Bazı kontroller bu dosyanın taşımadığı bilgilere ihtiyaç duyar: incelenemeyen sayfa içerikleri veya bu kontrollerin kapsamadığı bir dildeki metin. Bunlar ne geçti ne de kaldı olarak sayılır." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Bazı kontroller bu dosyanın taşımadığı bilgilere ihtiyaç duyar: incelenemeyen sayfa içerikleri ya da bu kontrollerin kapsamadığı bir dildeki metin. Bunlar ne geçti ne de kaldı sayılır." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Özgeçmişe adınızı kendi satırında olacak şekilde başlayın." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Konuyu Başlat" +msgid "Start thread" +msgstr "Konu başlat" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5095,7 +5115,7 @@ msgstr "Özet" #: src/routes/_home/-sections/donate.tsx msgid "Support Reactive Resume" -msgstr "Reaktif Özgeçmiş'i Destekleyin" +msgstr "Reactive Resume'yi Destekleyin" #: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx msgid "Support the app by doing what you can!" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Özgeçmişimi uyarla" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Bu özgeçmişi ürün yöneticisi iş tanımına göre uyarlayın ve yol haritası sahipliği, paydaş iletişimi ve ölçülebilir lansman sonuçlarını vurgulayın." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Bu özgeçmişi bir ürün müdürü iş tanımına uyarla ve yol haritası sahipliğini, paydaş iletişimini ve ölçülebilir lansman sonuçlarını öne çıkar." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Temsilcinin sizin görüşünüze ihtiyacı var." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API anahtarı başarıyla silindi." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API belgeleri, Reactive Resume'u kendi uygulamalarınıza nasıl bağlayacağınızı gösterir. Uç noktaları, istek biçimini ve kimlik doğrulamayı kapsar." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "API anahtarı silindikten sonra artık verilerinize erişemeyecektir. Bu işlem geri alınamaz." +msgid "The API key has been deleted." +msgstr "API anahtarı silindi." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Sizi buraya gönderen uygulama geçersiz bir yetkilendirme isteği gönd msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Yukarıdaki kontroller mekaniktir. Bu ise bir dil modeline, bir okuyucunun madde işaretleriniz hakkında ne düşüneceğini sorar ve yeniden yazımlar önerir. Herhangi bir puan üretmez." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Aradığınız komut yok." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Derin kontrol tamamlanamadı. Lütfen tekrar deneyin." @@ -5317,10 +5332,6 @@ msgstr "Sağlayıcının yanıtı doğrulanamadı. Lütfen baştan başlayın." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Özgeçmiş önizlemesi güncellenemedi. Son geçerli önizleme hala gösteriliyor." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Erişmeye çalıştığınız özgeçmiş şifre korumalıdır" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Aynı satır her sayfada tekrarlanıyor." @@ -5369,26 +5380,13 @@ msgstr "Bir profile, portföye veya depoya bağlantı yok." msgid "There is no summary paragraph." msgstr "Bir özet paragrafı yok." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX oluşturulurken bir sorun oluştu, lütfen tekrar deneyin." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF oluşturulurken bir sorun oluştu, lütfen tekrar deneyin." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Özgeçmişinizin yazdırılması sırasında bir sorun oluştu, lütfen tekrar deneyin." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Bu kontrolü çalıştırmak için yeterli bilgi yoktu." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Bu kontroller siz yazarken çalışır ve tarayıcınızdan asla ayrılmaz. Bir makinenin özgeçmişinizi iyi okuyup okumadığını değil, okuyup okumadığını soruyorlar." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Bu kontroller siz yazarken çalışır ve tarayıcınızdan asla dışarı çıkmaz. Özgeçmişinizin ne kadar iyi yazıldığını değil, yazılımın onu okuyup okuyamadığını test ederler." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Bu işlem geri alınamaz." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Bu işlem geri alınamaz. Tüm verileriniz kalıcı olarak silinecek." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Bu işlem geri alınamaz. Konuşma mesajları ve yüklenen ekler silinecektir. Çalışma özgeçmişiniz kontrol panelinizde kalır ve ayrı olarak silinebilir." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Bu işlem geri alınamaz. Mesajlar ve ekler silinecektir." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Bu işlem geri alınamaz. Konudaki mesajları ve yüklenen ekleri siler." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Bu temsilci başlığı açılamadı." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Bu işlem geri alınamaz. Konudaki mesajları ve yüklenen ekleri siler. Üzerinde çalışılan özgeçmiş kontrol panelinizde kalır ve onu ayrıca silebilirsiniz." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Bu kontrol bu dosya için geçerli değil." msgid "This check only runs on resumes written in English." msgstr "Bu kontrol yalnızca İngilizce yazılmış özgeçmişlerde çalışır." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Bu, diğer programların Reactive Resume API'si üzerinden özgeçmiş verilerinizi okumasına ve değiştirmesine izin veren yeni bir API anahtarı oluşturur." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Bu tarih doğru okunmayacaktır." @@ -5523,6 +5521,10 @@ msgstr "Bu bir XFA formu, bu nedenle çoğu yazılım yalnızca boş kabuğu oku msgid "This is not a common resume page size." msgstr "Bu, yaygın bir özgeçmiş sayfa boyutu değil." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Bu anahtar yalnızca bir kez gösterilir. Bu pencereyi kapatmadan önce kopyalayın." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Bu bağlantının protokolü eksik." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Bu, yapay zeka sağlayıcısının yanıtına bağlı olarak birkaç dakika sürebilir. Lütfen pencereyi kapatmayın veya sayfayı yenilemeyin." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Bu, yazılımın bu dosyanın metnini ne kadar sadık şekilde çıkarabildiğini ölçer. Bir başvurunun reddedilip reddedilmeyeceğini tahmin etmez. Hiçbir araç bunu yapamaz. Dosyanız bu tarayıcıda okundu ve asla yüklenmedi." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Bu, yazılımın bu dosyanın metnini ne kadar sadık biçimde çıkarabildiğini ölçer. Bir başvurunun reddedilip reddedilmeyeceğini öngörmez, hiçbir araç da öngöremez. Dosyanız bu tarayıcıda okundu ve asla yüklenmedi." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Bu özgeçmiş kilitli ve güncellenemez." msgid "This resume is long." msgstr "Bu özgeçmiş uzun." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Bu özgeçmiş şifreyle korunuyor" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Bu özgeçmiş bir yapay zeka ajanı tarafından güncellendi." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Bu özgeçmişin paylaşım ayarları başka bir yerde değiştirildi." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Bu inceleme, bir dil modelinin yazınız hakkındaki görüşüdür. Yukarıdaki puanı değiştirmez ve yanlış olabilir. Bunu bir kesin hüküm değil, ikinci bir görüş olarak okuyun." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Bu değerlendirme, bir dil modelinin yazınız hakkındaki görüşüdür. Yukarıdaki puanı değiştirmez ve yanılabilir. Onu bir hüküm değil, ikinci bir görüş olarak değerlendirin." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Bu rolün açıklaması yok." msgid "This section has content but never appears." msgstr "Bu bölümün içeriği var ancak hiçbir zaman görünmüyor." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Bu bölüm, bu özgeçmişe özel kişisel notlarınız için ayrılmıştır. Buradaki içerik gizli kalır ve başkasıyla paylaşılmaz." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Bu bölüm sütunlara bölünmüştür." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Bu adım isteğe bağlıdır, ancak önerilir." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Bu konu arşivlendi. Yeni mesaj gönderilemez." +msgid "This thread is archived. You can't send new messages." +msgstr "Bu konu arşivlendi. Yeni mesaj gönderemezsiniz." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Bu konu başlığı salt okunur." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Bu konu başlığı salt okunur durumdadır çünkü çalışan özgeçmiş veya yapay zeka sağlayıcısı mevcut değildir." -#: 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 "Bu, makinelerin özgeçmiş verilerinizle etkileşime girmesine olanak tanımak için Reaktif Özgeçmiş API'sine erişecek yeni bir API anahtarı oluşturur." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Bu, birden fazla geçiş anahtarına sahip olmayı planlıyorsanız, daha sonra tanımlamanıza yardımcı olacaktır." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Bu, bu bölümdeki tüm öğeleri kaldıracaktır." @@ -5638,7 +5632,7 @@ msgstr "Bu işlem, bu yamayı ve sonrasında uygulanan tüm yamaları geri alaca #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "İş parçacığı işlemleri" +msgstr "Konu işlemleri" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Beceri bölümünü, anahtar kelime yığını gibi görünmek yerine hedef rolü destekleyecek şekilde düzenleyin." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Özgeçmiş ile bir özgeçmiş oluşturmanın zaman atlamalı gösterimi" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume'da bir özgeçmişin hazırlanışının hızlandırılmış görüntüsü" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Zaman çizelgesi" msgid "Tip" msgstr "İpucu" -#: 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 "İpucu: API anahtarınıza, anahtarın amacına uygun bir isim vererek daha sonra kolayca tanımlayabilirsiniz." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "İpucu: Başvurduğunuz pozisyona referansla özgeçmişinize isim verebilirsiniz." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Başlık" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Hesabınızı silmek için onay metnini girmeniz ve aşağıdaki butona tıklamanız gerekir." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Hesabınızı silmek için aşağıdaki onay metnini yazın, ardından düğmeye tıklayın." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Dışa aktarırken isteğe bağlı bitişik harfleri (ligatürleri) kapatın." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Özgeçmişinizin kaç kez görüntülendiğini veya indirildiğini takip etmek için herkese açık paylaşımı açın. Özgeçmişinizin istatistiklerini yalnızca siz görebilirsiniz." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Özgeçmişinizin kaç kez görüntülendiğini veya indirildiğini takip etmek için herkese açık paylaşımı açın. Bu sayıları yalnızca siz görebilirsiniz." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "İki Faktörlü Kimlik Doğrulama" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "İki faktörlü kimlik doğrulama başarıyla devre dışı bırakıldı." +msgid "Two-factor authentication is now disabled." +msgstr "İki faktörlü kimlik doğrulama artık devre dışı." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "İki faktörlü kimlik doğrulama başarıyla kuruldu." +msgid "Two-factor authentication is now enabled." +msgstr "İki faktörlü kimlik doğrulama artık etkin." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5958,10 +5944,6 @@ msgstr "Mevcut bir gönüllü deneyimi güncelle" msgid "Update Password" msgstr "Şifreyi Güncelle" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Proje özetindeki maddeleri güncelleyerek liderliği, kısıtlamaları, ödünleşmeleri ve ölçülebilir sonuçları gösterin." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Özgeçmişi Güncelle" @@ -5970,6 +5952,10 @@ msgstr "Özgeçmişi Güncelle" msgid "Update the calendar date for this timeline entry." msgstr "Bu zaman çizelgesi girdisi için takvim tarihini güncelleyin." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Proje maddelerini liderliği, kısıtları, ödünleşimleri ve ölçülebilir sonuçları gösterecek şekilde güncelle." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Bu başvurunun ayrıntılarını güncelleyin." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv yükle" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Bir özgeçmiş yükleyin ve bir başvuru takip sisteminin ondan aslında neler okuduğunu görün. Her şey bu tarayıcıda çalışır. Dosyanız asla yüklenmez ve hiçbir şey saklanmaz." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Bir özgeçmiş yükleyin ve bir başvuru takip sisteminin ondan neler okuduğunu görün. Her şey bu tarayıcıda çalışır. Dosyanız asla yüklenmez ve hiçbir şey saklanmaz." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Uyarı" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Formatı otomatik olarak algılayamadık — lütfen yukarıdan seçin." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Biçimi otomatik olarak algılayamadık. Yukarıdan seçin." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "O sayfayı bulamadık." msgid "We couldn't link that provider account. Please try again." msgstr "Bu sağlayıcı hesabını bağlayamadık. Lütfen tekrar deneyin." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Bu konuyu açamadık." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Profilinizi sağlayıcıdan okuyamadık." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Yeni e-posta adresinize bir onay bağlantısı gönderdik. Değişikliği onaylamak için bağlantıyı açın." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "E-posta adresinize yeni bir doğrulama bağlantısı gönderdik. Hesabınızı doğrulamak için bağlantıyı açın." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Web araması" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Evet, Reactive Özgeçmiş birçok dilde mevcuttur. Tercih ettiğiniz dili ayarlar sayfasından veya sağ üst köşedeki dil değiştiriciyi kullanarak seçebilirsiniz. Eğer dilinizi göremiyorsanız ya da mevcut çevirileri geliştirmek istiyorsanız, <0>Crowdin'de çevirilere katkıda bulunabilirsiniz<1> (yeni sekmede açılır)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Evet. Tek tıkla özgeçmişinizi, biçimlendirmeniz ve stiliniz bozulmadan PDF olarak dışa aktarırsınız." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Evet! Reactive Resume tamamen ücretsizdir, gizli maliyetler, premium katmanlar veya abonelik ücretleri yoktur. Açık kaynaklıdır ve her zaman ücretsiz kalacaktır." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Evet. Dilinizi ayarlar sayfasından ya da sağ üst köşedeki dil değiştiriciden seçin. Diliniz yoksa veya mevcut çeviri daha iyi olabilecekse, <0>Crowdin'de çevirilere katkıda bulunabilirsiniz<1> (yeni sekmede açılır)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Ayrıca Docker imajı ile kendi sunucularınıza kurulum yapabilirsiniz." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Evet. Reactive Resume'un kullanımı ücretsizdir; gizli maliyet, premium katman veya abonelik ücreti yoktur. Açık kaynaklıdır ve ücretsiz kalacaktır." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Giriş yapmak için kullanıcı adınızı da kullanabilirsiniz." - -#: src/routes/_home/-sections/faq.tsx -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 benzersiz bir halka açık URL ile paylaşabilir, şifre ile koruyabilir veya doğrudan paylaşmak için PDF olarak indirebilirsiniz. Seçim size ait!" +msgid "You can also sign in with your username." +msgstr "Kullanıcı adınızla da giriş yapabilirsiniz." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "E-postanız var!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Hesabınız başarıyla silindi." +msgid "Your account has been deleted." +msgstr "Hesabınız silindi." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "İletişim bilgileriniz ilk sayfada değil." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Verileriniz başarıyla dışa aktarıldı." +msgid "Your data has been exported." +msgstr "Verileriniz dışa aktarıldı." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Verileriniz güvende ve asla kimseyle paylaşılmaz, satılmaz." #: src/routes/_home/-sections/faq.tsx -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 "Verileriniz güvenli bir şekilde saklanır ve asla üçüncü partilerle paylaşılmaz. Kendi sunucularınızda Reactive Resume'u barındırarak verileriniz üzerinde tam kontrol sahibi olabilirsiniz." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Verileriniz güvenli biçimde saklanır ve asla üçüncü taraflarla paylaşılmaz. Üzerlerinde tam denetim istiyorsanız, Reactive Resume'u kendi sunucularınızda barındırabilirsiniz." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Son değişiklikleriniz kaydedilemedi." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Eski stilleriniz, bu Semantik CSS taslağını açıkça etkinleştirene kadar aktif kalacaktır." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Bu Semantic CSS taslağını etkinleştirene kadar eski stilleriniz etkin kalır." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Sayfa kenar boşluklarınız çok dar." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Şifreniz başarıyla sıfırlandı. Artık yeni şifrenizle giriş yapabilirsiniz." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Şifreniz sıfırlandı. Artık yeni şifrenizle giriş yapabilirsiniz." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Şifreniz başarıyla güncellendi." +msgid "Your password has been updated." +msgstr "Şifreniz güncellendi." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Telefon numaranız alışılmadık bir biçimde yazılmış." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profiliniz başarıyla güncellendi." +msgid "Your profile has been updated." +msgstr "Profiliniz güncellendi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Özgeçmişiniz başarıyla oluşturuldu." +msgid "Your resume has been created." +msgstr "Özgeçmişiniz oluşturuldu." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Özgeçmişiniz başarıyla silindi." +msgid "Your resume has been deleted." +msgstr "Özgeçmişiniz silindi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Özgeçmişiniz başarıyla çoğaltıldı." +msgid "Your resume has been duplicated." +msgstr "Özgeçmişiniz çoğaltıldı." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Özgeçmişiniz başarıyla içe aktarıldı." +msgid "Your resume has been imported." +msgstr "Özgeçmişiniz içe aktarıldı." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Özgeçmişiniz seçilen sürüme geri yüklendi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Özgeçmişiniz başarıyla güncellendi." +msgid "Your resume has been updated." +msgstr "Özgeçmişiniz güncellendi." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Özgeçmişiniz \"I\" ve \"my\" kullanıyor." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Özgeçmişinizin herkese açık bağlantısı şu anda bir şifre ile korunmaktadır. Şifreyi yalnızca güvendiğiniz kişilerle paylaşın." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Özgeçmişinizin herkese açık URL'si şifreyle korunuyor. Şifreyi yalnızca güvendiğiniz kişilerle paylaşın." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Desteğiniz projenin şimdi ve gelecekte ücretsiz ve herkesin erişimine açık kalmasını sağlar." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Desteğiniz projeyi şimdi ve ilerisi için herkese ücretsiz ve açık tutuyor." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Uzaklaştır" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/uk-UA.po b/apps/web/locales/uk-UA.po index 2ae641f9d..8caaa8dc7 100644 --- a/apps/web/locales/uk-UA.po +++ b/apps/web/locales/uk-UA.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Запитання<1>і<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.<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!" -msgstr "<0>Дякую що скористались Reactive Resume! Цей додаток створено з любовʼю у мій вільний час з прекрасною підтримкою від open-source волонтерів з усього світу.<1>Якщо Reactive Resume був вам корисним, і ви хотіли б зберегти його безкоштовним та вільним для користування, то ваша пожертва дуже допоможе. Кожен внесок неоціненний!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Дякую, що користуєтеся Reactive Resume. Я розробляю цей застосунок здебільшого у вільний час, за допомоги open-source контриб'юторів з усього світу.<1>Якщо він став вам у пригоді й ви хочете, щоб він залишався безкоштовним і відкритим для всіх, розгляньте можливість пожертви. Допоможе будь-яка сума." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 рік" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ шаблонів" +msgid "15 Templates" +msgstr "15 шаблонів" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 місяці" msgid "6 months" msgstr "6 місяців" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Чистий одноколонковий експорт зберігає всі факти. Колонки та зображення — те, де вони губляться." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Посилання з підтвердженням було надіслане на вашу поточну електронну адресу. Будь ласка, перевірте свою поштову скриньку для підтвердження змін." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Дата вказана в майбутньому." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "На шрифт є посилання, але він не вбудований." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Безкоштовний конструктор резюме з відкритим вихідним кодом, що спрощує створення, оновлення, і поширення вашого резюме." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Безкоштовний конструктор резюме з відкритим кодом, у якому легко створювати, оновлювати та ділитися своїм резюме." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Проміжок — це не проблема. За бажання д msgid "A link points somewhere other than the address it shows." msgstr "Посилання веде не туди, куди вказує показана адреса." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Посилання на ваше резюме скопійоване до буфера обміну." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Роками люди ділились своїм досвідом використання Reactive Resume і як їм це допомогло, і я ніколи не стомлююсь їх читати. Якщо у вас є історія на \"поділитись\", то звʼяжіться зі мною через цей емейл <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Нове посилання з підтвердженням було надіслане на вашу електронну адресу. Будь ласка, перевірте свою скриньку для підтвердження вашого акаунту." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "За ці роки мені написало багато людей про те, як Reactive Resume їм допоміг, і я ніколи не втомлююся читати такі листи. Якщо вам є чим поділитися, напишіть мені на <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Сторінка повернута." msgid "A passion project by <0>Amruth Pillai." msgstr "Зроблено з любовʼю від <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Вибір із багатьох дизайнів, і нові вже в дорозі." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Резюме, оформлене для читання людиною, з фото, заголовками та колонками" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Експорт в одну колонку зберігає всі дані. Саме в колонках і зображеннях дані губляться." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Важкувато" @@ -243,10 +234,6 @@ msgstr "Веб-адреса записана без https://." 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 ідеально відтворює ваше форматування і стилі." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Отримуйте доступ до ваших резюме і даних за допомогою API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Додати користувацьке поле" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Додайте вакансію, на яку подаєтеся, прив'яжіть надіслане резюме й переміщуйте її конвеєром у міру прогресу." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Додайте вакансію, на яку відгукуєтеся, і прив'яжіть надіслане резюме. Пересувайте картку по дошці в міру відповідей." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -378,7 +365,11 @@ msgstr "Додайте запис або використовуйте проек #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "Додайте та перевірте постачальника перед запуском потоку агента." +msgstr "Додайте та перевірте постачальника перед запуском теми агента." + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Додайте ще один рівень захисту для облікового запису." #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -441,7 +432,7 @@ msgstr "Додати тег" #: src/features/applications/components/application-form-sheet.tsx msgid "Add to pipeline" -msgstr "Додати до конвеєра" +msgstr "Додати до воронки" #: src/features/ats-checker/messages.ts msgid "Add two or three lines at the top describing what you do." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Будь-який тег" #: 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 "Кожен, хто відкриває резюме через публічне посилання повинен ввести цей пароль для доступу." - -#: 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 "Кожен, хто має публічне посилання зможе переглянути і завантажити ваше резюме без пароля." +msgid "Anyone who opens the public URL will need this password." +msgstr "Усім, хто відкриє публічне посилання, знадобиться цей пароль." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Будь-хто з посиланням зможе переглядати і завантажувати резюме." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Будь-хто з публічним посиланням зможе переглянути й завантажити ваше резюме без пароля." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API доступ" @@ -621,7 +612,7 @@ msgstr "Дії із заявкою" #: src/features/applications/components/application-form-sheet.tsx msgid "Application added to your pipeline." -msgstr "Заявку додано до вашого конвеєра." +msgstr "Заявку додано до вашої воронки." #: src/features/applications/components/application-ai-copilot.tsx msgid "Application Copilot" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Схвалити" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Схвалено — очікування агента…" +msgid "Approved, waiting for the agent…" +msgstr "Схвалено, очікування агента…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Арабська" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Архів" +msgstr "Архівувати" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Не вдалося автоматично заповнити." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Доступно багатьма мовами. Якщо ви хочете долучитись, загляньте на Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Доступно кількома мовами. Якщо хочете допомогти з перекладом, завітайте на Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Азербайджанська" msgid "Back to authentication settings" msgstr "Назад до налаштувань автентифікації" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Повернутися на \"Вхід\"" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Назад до резюме" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Назад до входу" @@ -844,10 +832,6 @@ msgstr "Базова URL-адреса" msgid "Basics" msgstr "Основне" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Гарні шаблони на вибір, і ще більше буде незабаром." - #: src/libs/locale.ts msgid "Bengali" msgstr "Бенгальська" @@ -981,6 +965,10 @@ msgstr "Змінити мову" msgid "Change language to…" msgstr "Змінити мову на…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Змінюйте кольори, шрифти та оформлення під себе." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Змінити тему на…" @@ -1006,6 +994,10 @@ msgstr "Перевірити знову" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Перевірте, що експортований файл містить усе очікуване і що весь текст можна виділити." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Перевірте, що пропустить система відстеження кандидатів, і додавайте лише ті ключові слова, у яких упевнені." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Перевірте свою електронну пошту для посилання для скидання пароля." @@ -1056,10 +1048,6 @@ msgstr "Виберіть попередньо встановлений або в msgid "Choose a resume" msgstr "Виберіть резюме" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Виберіть існуючу розмову на бічній панелі або розпочніть нову тему, орієнтовану на чернетку." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Оберіть PDF, DOCX, Markdown або JSON. Експортуйте своє резюме та супровідний лист окремо, якщо це можливо." @@ -1073,7 +1061,7 @@ msgstr "Кругле" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Чисто" +msgstr "Очистити" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Компанія A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Порівняйте це резюме з URL-адресою цієї вакансії та оновіть ключові слова, зберігаючи лаконічність та переконливість висловлювання." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Порівняйте це резюме з вакансією за цим посиланням і оновіть ключові слова, нічого не прикрашаючи." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "З’єднання не вдалося." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "З’єднання перевірено — провайдер готовий до використання." +msgid "Connection verified. The provider is ready to use." +msgstr "З'єднання перевірено. Провайдер готовий до роботи." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Продовжити там, де зупинилися" #: 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 "Продовжіть там, де зупинилися, імпортувавши вже наявне резюме, створене у Reactive Resume або в іншому конструкторі резюме. Підтримуються формати PDF, Microsoft Word, а також файли JSON із 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 "Внески фінансують виправлення помилок, оновлення безпеки та постійне вдосконалення для безперебійної роботи додатку." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Продовжте з того місця, де зупинилися: імпортуйте резюме, створене в Reactive Resume або іншому конструкторі резюме. Підтримуються PDF, Microsoft Word і JSON-файли з Reactive Resume або JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Виправте рік або використовуйте \"Поточ msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Виправте рік або напишіть \"Present\" для поточної роботи." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Не вдалося створити DOCX. Спробуйте ще раз." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Не вдалося створити PDF. Спробуйте ще раз." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Не вдалося підготувати резюме до друку. Спробуйте ще раз." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "Не вдалося зв'язатися з постачальником msgid "Could not restore this patch." msgstr "Не вдалося відновити цей патч." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Не вдалося налаштувати двофакторну автентифікацію." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Не вдалося перевірити підключення постачальника." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Кількість за джерелом" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Рахується окремо від оцінки розбору. Покриття не є прогнозом чогось." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Рахується окремо від оцінки розпізнавання. Покриття нічого не передбачає." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Створити шаблон резюме" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Створюйте стільки резюме, скільки забажаєте, без обмежень." +msgid "Create as many resumes as you want." +msgstr "Створюйте скільки завгодно резюме." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Створіть його зараз" msgid "Create resume with options" msgstr "Створити резюме з опціями" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Створюйте, налаштовуйте та надсилайте своє резюме. Reactive Resume має відкритий код, не стежить за вами й залишається безкоштовним." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Створено" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Видалення вашого резюме..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Відхилено — очікування агента…" +msgid "Denied, waiting for the agent…" +msgstr "Відхилено, очікування агента…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Відхилити" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Розгорніть його на власних серверах за допомогою Docker-образу." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Опишіть кожну посаду короткими маркованими пунктами. Суцільні абзаци складніше швидко переглядати й сегментувати." @@ -1764,6 +1773,10 @@ msgstr "Пожертвувати" msgid "Donate to Reactive Resume" msgstr "Пожертвувати на Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Пожертви оплачують виправлення помилок, оновлення безпеки та звичайну роботу з підтримки застосунку." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Готово" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Дублювати" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Створити дублікат як чернетку ШІ" +msgid "Duplicate as AI draft" +msgstr "Дублювати як ШІ-чернетку" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Англійська" msgid "English (United Kingdom)" msgstr "Англійська (Велика Британія)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Підвищте безпеку свого профілю додатковими рівнями захисту." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Введіть ім'я вашого пароля." +msgstr "Введіть ім'я вашого ключа доступу." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Введіть новий пароль для вашого облікового запису" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Введіть один із збережених резервних кодів для доступу до профілю" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Введіть пароль, яким з вами поділився власник резюме." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Вкажіть URL-адресу для переходу за посиланням" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Введіть посилання, на яке хочете послатися:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Введіть код підтвердження із застосунка автентифікатора" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Введіть свій поточний пароль і новий пароль для оновлення профілю." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Введіть пароль для підтвердження налаштування двофакторної автентифікації. Після увімкнення потрібно буде щоразу вводити код з програми-автентифікатора для входу." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Введіть пароль, щоб підтвердити налаштування двофакторної автентифікації. Після ввімкнення під час кожного входу знадобиться код із програми-автентифікатора." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Кожна перевірка пройдена. Ніщо тут не повинно заважати аналізатору прочитати ваше резюме." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Кожен внесок, великий чи малий, має величезне значення для проєкту.<0/>Дякуємо за вашу підтримку!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Будь-який внесок важливий, хоч би яким малим він був.<0/>Дякую за підтримку!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Кожен шаблон виглядає по-своєму, тож оберіть той, що відповідає враженню, яке ви хочете справити. Зараз у Reactive Resume їх 15, і будуть нові." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Закінчується через" msgid "Expires on {0}" msgstr "Закінчується {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Ознайомтеся з нашим різноманітним вибором шаблонів, кожен з яких створений для різних стилів, професій і особистостей. Reactive Resume наразі пропонує 12 шаблонів, і кількість буде зростати." - -#: src/features/settings/pages/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 "Ознайомтеся з документацією API, щоб дізнатися як інтегрувати Reactive Resume з вашими застосунками. Тут ви знайдете детальні кінцеві точки, приклади запитів і методи автентифікації." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Експорт" @@ -2083,13 +2096,9 @@ msgstr "Експортувати PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Експортуйте резюме як текстовий PDF, а не як зображення чи скан." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Експортуйте резюме або супровідний лист у потрібному форматі." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Експортуйте своє резюме у PDF миттєво, без жодного очікування чи затримок." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Експортуйте резюме в PDF одним кліком, без очікування." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Не вдалося створити обліковий запис. Сп #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Не вдалося видалити пароль. Спробуйте ще раз." +msgstr "Не вдалося видалити ключ доступу. Спробуйте ще раз." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Не вдалося встановити зв'язок з провайд #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Не вдалося зареєструвати пароль. Спробуйте ще раз." +msgstr "Не вдалося зареєструвати ключ доступу. Спробуйте ще раз." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Не вдалося перейменувати пароль. Спробуйте ще раз." +msgstr "Не вдалося перейменувати ключ доступу. Спробуйте ще раз." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Не вдалося зберегти постачальника ШІ." msgid "Failed to send password reset email. Please try again." msgstr "Не вдалося надіслати лист зі зміною пароля. Будь ласка, спробуйте ще раз." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Не вдалося налаштувати двофакторну автентифікацію." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Фільтрувати за тегами" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Знайдіть слабкі пункти та перепишіть їх, додавши сильніші результати, цифри, обсяг та чіткіші дієслова." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Знайдіть слабкі пункти й перепишіть їх, додавши вагоміші результати, цифри, масштаб і точніші дієслова." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Насичення шрифту" msgid "Font Weights" msgstr "Насичення шрифтів" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Для безпечної та зосередженої роботи." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Наприклад, тут можна зазначити інформацію про те, в які компанії ви надсилали це резюме, або посилання на описи вакансій." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "З міркувань безпеки цей ключ буде показано лише один раз." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Наприклад, зазначте, до яких компаній ви надіслали це резюме, або посилання на описи вакансій." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Прогалини:" msgid "Generate a random name" msgstr "Згенерувати випадкове ім'я" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Створюємо ваш PDF..." + #: src/libs/locale.ts msgid "German" msgstr "Німецька" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Іврит" #: 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 "Допоможіть мені залучити досвідчених учасників, зменшуючи навантаження на одного мейнтейнера та прискорюючи розвиток." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Допоможіть залучити більше досвідчених контриб'юторів, щоб робота не трималася на одному мейнтейнері." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Допоможіть перекласти застосунок на вашу мову" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Ось добірка шаблонів резюме для різних професій та особистостей. Незалежно від того, віддаєте перевагу сучасному чи класичному стилю, яскравому чи лаконічному оформленню — знайдеться дизайн спеціально для вас. Ознайомтеся з варіантами нижче та оберіть шаблон, що відповідає вашому стилю." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Ось ваш новий API ключ" @@ -2657,10 +2655,6 @@ msgstr "Угорська" msgid "Icon" msgstr "Іконка" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Визначте прогалини в системі відстеження кандидатів та застосовуйте лише покращення ключових слів з високою достовірністю." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Якщо це результат сканування, це очікувано. В іншому випадку видаліть це; рекрутери сприймають це як напихання ключовими словами." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON Резюме" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Каннада" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Залишіть одну адресу, щоб не доводилося вгадувати, яку використовувати." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Залиште одну адресу, щоб програмі не доводилося вгадувати, яку використати." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Тримайте розмір до 2,5 МБ, зазвичай видаляючи або зменшуючи зображення." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Зберігайте тут особисті нотатки про це резюме. Більше їх ніхто не побачить." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Зберігайте вміст резюме як справжній текст, а не як зображення тексту." @@ -3058,6 +3056,10 @@ msgstr "Інтервал між рядками" msgid "Link a Reactive Resume (recommended)" msgstr "Прив'язати Reactive Resume (рекомендовано)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Прив'яжіть резюме з Reactive Resume, щоб використовувати ШІ-оцінку відповідності та адаптацію." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Прив'яжіть резюме та вставте опис вакансії (Редагувати), щоб оцінити свою відповідність і адаптувати копію." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, рекомендація…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Прив'язка Reactive Resume увімкне AI-оцінку відповідності та адаптацію." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Відбувається підключення вашого облікового запису {providerName}..." @@ -3104,7 +3102,7 @@ msgstr "Завантаження постачальників ШІ. Будь л #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Завантаження програм…" +msgstr "Завантаження заявок…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3143,11 +3141,6 @@ msgstr "Місцеперебування" msgid "Lock" msgstr "Заблокувати" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Вийти" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Довгі фрагменти набрані великими літерами." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Головна навігація" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Зробіть розділ про досвід більш орієнтованим на результат та видаліть розпливчасті обов'язки." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Зробіть розділ про досвід зосередженим на результатах і приберіть розмиті обов'язки." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Почніть з https://" msgid "Name" msgstr "Назва" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Назвіть резюме за посадою, на яку ви претендуєте." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Назви допомагають відрізняти ключі, тож назвіть його за призначенням." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Назви допомагають розрізняти ключі доступу, якщо ви зареєструєте кілька." + #: src/libs/locale.ts msgid "Nepali" msgstr "Непальська" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Нова заявка" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Нові функції постійно додаються та вдосконалюються, тож регулярно перевіряйте оновлення." +msgid "New features land regularly, so check back now and then." +msgstr "Нові можливості з'являються регулярно, тож зазирайте час від часу." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Нова тема" msgid "New Thread" msgstr "Нова тема" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Жодної реклами та трекерів — ніщо не заважає." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Без реклами, без відстеження" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Немає заявок, що відповідають вашим фільтрам." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Заявок ще немає — додайте кілька, щоб побачити воронку та частоту відповідей." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Заявок поки немає. Додайте кілька, щоб побачити воронку та частку відповідей." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Маркованих списків не знайдено." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "За цим запитом команд не знайдено." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Звичних заголовків розділів не знайдено." @@ -3425,15 +3439,15 @@ msgstr "Жодного правила однієї сторінки й жодн #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "Поки що не зареєстровано жодного пароля." +msgstr "Поки що не зареєстровано жодного ключа доступу." #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "Номер телефону не знайдено." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Жодних прогнозів щодо того, чи вам відмовлять — жоден інструмент цього не може." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Жодних прогнозів про те, чи вам відмовлять. Жоден інструмент цього не вміє." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Одія" msgid "Ollama Cloud" msgstr "Хмара Оллама" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Після видалення ключ більше не матиме доступу до ваших даних. Цю дію неможливо скасувати." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Вхід в 1 клік" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Перевірено лише перші {0} сторінок, тому цей звіт не охоплює весь файл." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "За раз імпортуються лише перші {MAX_IMPORT} рядків — {overflow} пропущено. Розділіть файл, щоб імпортувати решту." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "За один раз імпортуються лише перші {MAX_IMPORT} рядків, а {overflow} лишаються осторонь. Розділіть файл, щоб імпортувати решту." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Відкрити" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Відкритий агент штучного інтелекту" +msgstr "Відкрити агента штучного інтелекту" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Відкритий помічник зі штучним інтелектом" +msgstr "Відкрити помічника зі штучним інтелектом" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "Необов'язкова примітка для агента" msgid "Optional note for the agent…" msgstr "Необов'язкова примітка для агента…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "За бажанням встановіть пароль, щоб лише користувачі з паролем могли переглядати ваше резюме через посилання." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "За бажанням — які терміни з оголошення про вакансію вже присутні." @@ -3707,19 +3721,19 @@ msgstr "Стиль абзацу та заголовка" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Пароль" +msgstr "Ключ доступу" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Пароль успішно видалено." +msgid "Passkey deleted." +msgstr "Ключ доступу видалено." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey успішно зареєстровано." +msgid "Passkey registered." +msgstr "Ключ доступу зареєстровано." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Паролі" +msgstr "Ключі доступу" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Збентеження" msgid "Persian" msgstr "Перська" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Персоналізуйте своє резюме, обираючи будь-які кольори, шрифти чи дизайни, і зробіть його унікальним." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Номер телефону" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Оберіть розмову на бічній панелі або почніть нову тему, щоб попрацювати над чернеткою." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Оберіть формат для резюме або супровідного листа." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Виберіть значок" @@ -3844,31 +3862,19 @@ msgstr "Фото" #: src/features/applications/components/insights-view.tsx msgid "Pipeline flow" -msgstr "Потік конвеєра" +msgstr "Рух по воронці" #: src/features/applications/components/insights-view.tsx msgid "Pipeline health across all applications" -msgstr "Стан конвеєра для всіх заявок" +msgstr "Стан воронки для всіх заявок" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." msgstr "Розмістіть його на сторінці з панелі «Макет» або сховайте, якщо ви хотіли його припаркувати." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Звичайний текст, ідеальний для AI-інструментів і швидких правок." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Будь ласка, введіть новий пароль для свого облікового запису" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Будь ласка, введіть пароль, яким з вами поділився власник резюме, щоб продовжити." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Будь ласка, введіть URL-адресу, на яку хочете зробити посилання:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Звичайний текст — для ШІ-інструментів і швидких правок." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Будь ласка, підтримайте проєкт" msgid "Please upload a PDF file." msgstr "Будь ласка, завантажте PDF-файл." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Будь ласка, зачекайте, поки створюється ваш PDF..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Будь ласка, зачекайте, поки генерується ваш PDF-файл…" - #: src/libs/locale.ts msgid "Polish" msgstr "Польська" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Налаштування" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Підготувати консервативний патч, який покращить ясність, не змінюючи опис моєї кар'єри." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Підготуйте обережну правку, що покращить ясність, не змінюючи історію моєї кар'єри." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Проєкти" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Захистіть своє резюме від несанкціонованого доступу за допомогою пароля" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Захистіть своє резюме паролем, і тільки люди з паролем зможуть його переглядати." +msgid "Protect your resume with a password" +msgstr "Захистіть резюме паролем" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Публікації" msgid "Publisher" msgstr "Видавець" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Поставте на резюме пароль, щоб прочитати його могли лише ті, кому ви його дасте." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Розмістіть звичайну електронну адресу ближче до верху першої сторінки. Саме за нею більшість систем вас реєструє." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Реактивне резюме (JSON)" #: 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 продовжує зростати завдяки своїй яскравій спільноті. Цей проєкт завдячує своїм розвитком численним особам, які присвятили свій час і навички на його покращення. Ми відзначаємо розробників, які вдосконалили його функції на GitHub, лінгвістів, чиї переклади на Crowdin зробили його доступнішим для ширшої аудиторії, а також людей, які пожертвували на підтримку його подальшого розвитку." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume стає кращим, бо люди витрачають на нього свій час. Контриб'ютори на GitHub створюють нові можливості та виправляють помилки, перекладачі на Crowdin роблять його зрозумілим іншими мовами, а жертводавці допомагають продовжувати розробку. Своїм поступом проєкт завдячує їм усім." #: 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 — це безкоштовний проєкт з відкритим вихідним кодом, створений з любов’ю та підтримується мною і спільнотою учасників. Ваші пожертви допомагають підтримувати роботу проєкту й розвиток коду." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume — безкоштовний проєкт з відкритим кодом, який підтримую я та спільнота контриб'юторів. Ваші пожертви покривають поточні витрати й дають змогу продовжувати розробку." #: 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." -msgstr "Reactive Resume — це безкоштовний та відкритий конструктор резюме, що спрощує процес створення, оновлення й поширення вашого резюме." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume — безкоштовний конструктор резюме з відкритим кодом, у якому легко створювати, оновлювати та ділитися своїм резюме." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume — безкоштовний ресурс з відкритим вихідним кодом. Якщо він вам допоміг, будь ласка, подумайте про пожертвування." #: 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 є open-source, орієнтована на приватність і повністю безкоштовна. На відміну від інших редакторів резюме, вона не показує рекламу, не відстежує ваші дані і не обмежує функції за оплатою." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume має відкритий код, він приватний і безкоштовний. Тут немає реклами, немає стеження за вашими діями й немає функцій за платною стіною." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Перейменувати" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Перетворює ваше поточне резюме на PDF і запускає повну перевірку файлу у вашому браузері. Нічого не завантажується на сервер." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Візуалізує ваше поточне резюме в PDF і виконує повну перевірку файлу у вашому браузері. Нічого нікуди не надсилається." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4318,6 +4316,11 @@ msgstr "Редагування резюме" msgid "Resume file" msgstr "Файл резюме" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Посилання на резюме скопійовано до буфера обміну." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Резюме прив'язано" @@ -4330,6 +4333,10 @@ msgstr "Варіанти резюме" msgid "Resume patch" msgstr "Резюме патча" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Шаблони резюме для різних професій і смаків. Оберіть той, що вам підходить." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Переглянути редагування" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Перегляньте резюме на відповідність опису вакансії та поставте мені запитання, перш ніж вносити зміни до невизначених розділів." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Звірте резюме з описом вакансії та питайте мене, перш ніж змінювати те, у чому не впевнені." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Перевірка…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Переробіть резюме, щоб воно було орієнтоване на посаду старшого інженера-менеджера, але не звучало шаблонно." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Перепишіть загальні відомості під посаду старшого інженерного менеджера й зробіть їх конкретними." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Перепишіть це резюме для переходу від засновника стартапу до керівника продукту з чітким впливом на бізнес." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Перепишіть це резюме для засновника стартапу, який переходить на роль продакт-ліда, і покажіть вплив на бізнес." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Роздільник" msgid "Serbian" msgstr "Сербська" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Встановіть пароль, якщо хочете, щоб публічне посилання відкривали лише ті, хто його знає." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Налаштуйте постачальника послуг штучн msgid "Set up an AI provider before starting a thread." msgstr "Налаштуйте постачальника штучного інтелекту, перш ніж розпочинати тему." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Спершу налаштуйте ШІ-провайдера." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Налаштуйте постачальника послуг штучного інтелекту для обговорення цього резюме та автоматичного застосування змін." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Налаштуйте постачальника штучного інтелекту, щоб розпочати." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Налаштування додатку автентифікації" msgid "Shadow Width" msgstr "Ширина тіні" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Поділіться публічним посиланням, поставте на нього пароль або завантажте PDF і надішліть самі." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Поширте своє резюме за публічним посиланням, і дозвольте іншим переглядати його." +msgid "Share your resume with a public URL." +msgstr "Діліться резюме за публічним посиланням." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Увійдіть до свого облікового запису" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Увійдіть через GitHub, Google або власного постачальника OAuth." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Вийти" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Деякі символи відображаються як знаки питання." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Деяким перевіркам потрібна інформація, якої немає в цьому файлі: вміст сторінок, який не вдалося перевірити, або текст мовою, яку ці перевірки не охоплюють. Вони не рахуються ні пройденими, ні провальними." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Деяким перевіркам потрібні відомості, яких у цьому файлі немає: вміст сторінок, який не вдалося дослідити, або текст мовою, не охопленою цими перевірками. Такі перевірки не вважаються ні пройденими, ні проваленими." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Починайте резюме з вашого імені в окремому рядку." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Розпочати тему" +msgid "Start thread" +msgstr "Почати тему" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Адаптувати моє резюме" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Адаптуйте це резюме відповідно до посадової інструкції менеджера продукту та зробіть акцент на відповідальності за розробку дорожньої карти, комунікації з зацікавленими сторонами та вимірюваних результатах запуску." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Адаптуйте це резюме під опис вакансії продакт-менеджера й підкресліть відповідальність за роадмап, комунікацію зі стейкхолдерами та вимірювані результати запусків." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Агенту потрібна ваша думка." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API-ключ було успішно видалено." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Документація API показує, як під'єднати Reactive Resume до ваших застосунків. Вона описує ендпоінти, формат запитів і автентифікацію." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Після видалення API-ключ більше не зможе отримувати доступ до ваших даних. Цю дію неможливо скасувати." +msgid "The API key has been deleted." +msgstr "API Ключ видалено." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Застосунок, який надіслав вас сюди, над msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Перевірки вище механічні. Ця функція запитує в мовної моделі, що читач подумав би про ваші пункти, і пропонує варіанти переписування. Вона не дає оцінки." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Команди, яку ви шукаєте, не існує." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Поглиблену перевірку не вдалося завершити. Спробуйте ще раз." @@ -5317,10 +5332,6 @@ msgstr "Не вдалося перевірити відповідь постач msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Не вдалося оновити попередній перегляд резюме. Останній дійсний попередній перегляд все ще відображається." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Резюме, до якого ви намагаєтеся отримати доступ, захищене паролем" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Один і той самий рядок повторюється на кожній сторінці." @@ -5369,26 +5380,13 @@ msgstr "Немає посилання на профіль, портфоліо ч msgid "There is no summary paragraph." msgstr "Немає абзацу з підсумком." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Під час генерації DOCX виникла проблема, будь ласка, спробуйте ще раз." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Виникла проблема під час створення PDF-файлу. Спробуйте ще раз." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Виникла проблема під час підготовки вашого резюме до друку. Спробуйте ще раз." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Було недостатньо інформації, щоб запустити цю перевірку." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ці перевірки виконуються під час введення тексту та не виходять із браузера. Вони запитують, чи може машина прочитати ваше резюме, а не те, чи добре воно читається." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Ці перевірки виконуються під час введення тексту й не залишають ваш браузер. Вони перевіряють, чи зможе програма прочитати ваше резюме, а не те, наскільки добре воно написане." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Цю дію неможливо скасувати." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Цю дію неможливо скасувати. Усі ваші дані буде остаточно видалено." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Цю дію не можна скасувати. Повідомлення з розмов і завантажені вкладення будуть видалені. Робоче резюме залишається на вашій інформаційній панелі та може бути видалене окремо." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Цю дію не можна скасувати. Повідомлення та вкладення до ланцюжків повідомлень будуть видалені." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Цю дію неможливо скасувати. Вона видаляє повідомлення теми та завантажені вкладення." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Не вдалося відкрити цей потік агента." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Цю дію неможливо скасувати. Вона видаляє повідомлення теми та завантажені вкладення. Робоче резюме залишається на інформаційній панелі, і видалити його можна окремо." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Ця перевірка не стосується цього файлу. msgid "This check only runs on resumes written in English." msgstr "Ця перевірка виконується лише для резюме, написаних англійською мовою." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Так створюється новий API Ключ, який дозволяє іншим програмам читати та змінювати дані ваших резюме через API Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ця дата не буде прочитана правильно." @@ -5523,6 +5521,10 @@ msgstr "Це форма XFA, тому більшість програм чита msgid "This is not a common resume page size." msgstr "Це нетиповий розмір сторінки для резюме." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Цей ключ показується лише один раз. Скопіюйте його, перш ніж закрити це вікно." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Для цього посилання відсутній протокол." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Це може зайняти кілька хвилин, залежно від відповіді AI-провайдера. Будь ласка, не закривайте вікно і не оновлюйте сторінку." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Це вимірює, наскільки точно програми можуть видобути текст цього файлу. Це не прогнозує, чи буде заявку відхилено. Жоден інструмент цього не може. Ваш файл був прочитаний у цьому браузері й ніколи не завантажувався." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Тут вимірюється, наскільки точно програма може видобути текст із цього файлу. Це не передбачає, чи відхилять заявку, і жоден інструмент цього не вміє. Ваш файл прочитано в цьому браузері й ніколи не надіслано на сервер." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Це резюме заблоковано і не може бути он msgid "This resume is long." msgstr "Це резюме довге." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Це резюме захищене паролем" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Це резюме було оновлено агентом штучного інтелекту." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Налаштування спільного доступу до цього резюме змінено в інших місцях." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Цей огляд — це думка мовної моделі про ваш текст. Він не змінює оцінку вище і може бути помилковим. Сприймайте це як другу думку, а не вирок." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Цей розбір — думка мовної моделі про ваш текст. Він не змінює оцінку вище й може бути помилковим. Ставтеся до нього як до другої думки, а не як до вироку." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Ця роль не має опису." msgid "This section has content but never appears." msgstr "Цей розділ має вміст, але ніколи не відображається." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Тут можна зберігати персональні нотатки щодо цього резюме. Їхній вміст буде приватним і не розкриватиметься іншим." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Цей розділ поділено на кілька стовпців." @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "Цей крок необов'язковий, але рекомендований." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Цей потік обговорень архівовано. Нові повідомлення надсилати не можна." +msgid "This thread is archived. You can't send new messages." +msgstr "Цю тему заархівовано. Надсилати нові повідомлення не можна." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "Цей потік доступний лише для читання" +msgstr "Ця тема доступна лише для читання" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "Цей потік доступний лише для читання, оскільки робоче резюме або постачальник штучного інтелекту недоступні." - -#: 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 "Ця дія згенерує новий API-ключ для доступу до API Reactive Resume, щоб дозволити пристроям взаємодіяти з даними вашого резюме." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Це допоможе вам ідентифікувати його пізніше, якщо ви плануєте мати кілька паролів." +msgstr "Ця тема доступна лише для читання, оскільки робоче резюме або постачальник штучного інтелекту недоступні." #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Спростіть розділ про навички, щоб він відповідав цільовій ролі, а не читався як збірник ключових слів." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Таймлапс-демонстрація створення резюме у Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Таймлапс створення резюме в Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Хронологія" msgid "Tip" msgstr "Порада" -#: 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 "Порада: дайте вашому API-ключу ім’я, яке відповідає його призначенню, щоб легше було його знайти пізніше." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Порада: Ви можете назвати резюме відповідно до посади, на яку претендуєте." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Назва" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Щоб видалити акаунт, введіть підтверджувальний текст і натисніть кнопку нижче." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Щоб видалити обліковий запис, введіть нижче підтверджувальний текст і натисніть кнопку." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Вимкніть необов'язкові лігатури під час експорту." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Увімкніть публічний доступ, щоб відстежувати, скільки разів ваше резюме було переглянуто або завантажено. Лише ви бачите статистику свого резюме." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Увімкніть публічний доступ, щоб відстежувати, скільки разів ваше резюме переглянули або завантажили. Ці цифри бачите лише ви." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Двофакторна автентифікація" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Двофакторну автентифікацію успішно вимкнено." +msgid "Two-factor authentication is now disabled." +msgstr "Двофакторну автентифікацію вимкнено." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Двофакторну автентифікацію успішно налаштовано." +msgid "Two-factor authentication is now enabled." +msgstr "Двофакторну автентифікацію увімкнено." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Розблокувати" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Безіменний ключ" +msgstr "Безіменний ключ доступу" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Оновити досвід волонтерства" msgid "Update Password" msgstr "Оновити пароль" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Оновіть марковані списки проекту, щоб показати лідерство, обмеження, компроміси та вимірювані результати." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Оновити резюме" @@ -5970,6 +5952,10 @@ msgstr "Оновити резюме" msgid "Update the calendar date for this timeline entry." msgstr "Оновіть календарну дату для цього запису хронології." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Оновіть пункти про проєкти, щоб показати лідерство, обмеження, компроміси та вимірювані результати." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Оновіть деталі цієї заявки." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Завантажити .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Завантажте резюме і подивіться, що система відстеження кандидатів насправді з нього читає. Усе працює у цьому браузері. Ваш файл ніколи не завантажується на сервер, і нічого не зберігається." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Завантажте резюме й подивіться, що з нього прочитає система відстеження кандидатів. Усе працює в цьому браузері. Ваш файл нікуди не надсилається, і нічого не зберігається." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6178,7 +6164,7 @@ msgstr "Перегляди" #: src/libs/resume/section-title.ts #: src/libs/resume/section.tsx msgid "Volunteer" -msgstr "Волонтер" +msgstr "Волонтерство" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "vs previous 30 days" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Попередження" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Нам не вдалося автоматично визначити формат — будь ласка, виберіть його вище." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Не вдалося визначити формат автоматично. Оберіть його вище." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Нам не вдалося знайти цю сторінку" msgid "We couldn't link that provider account. Please try again." msgstr "Не вдалося пов'язати цей обліковий запис постачальника. Спробуйте ще раз." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Не вдалося відкрити цю тему." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Не вдалося прочитати ваш профіль у постачальника." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Ми надіслали посилання для підтвердження на вашу нову адресу ел. пошти. Відкрийте його, щоб підтвердити зміну." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Ми надіслали нове посилання для підтвердження на вашу адресу ел. пошти. Відкрийте його, щоб підтвердити обліковий запис." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Пошук в інтернеті" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Грок" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Так, Reactive Resume доступна багатьма мовами. Ви можете обрати бажану мову на сторінці налаштувань або через перемикач мови у верхньому правому кутку. Якщо ви не бачите своєї мови або хочете покращити існуючий переклад, ви можете <0>долучитися до перекладу на Crowdin<1> (відкриється у новій вкладці)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Так. Одне натискання — і резюме експортується в PDF зі збереженням форматування та оформлення." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Так! Reactive Resume повністю безкоштовний у використанні, без прихованих платежів, преміум тарифів чи підписок. Це відкрите програмне забезпечення, яке завжди залишатиметься безкоштовним." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Так. Оберіть мову на сторінці налаштувань або перемикачем мов у правому верхньому куті. Якщо вашої мови немає або наявний переклад можна покращити, ви можете <0>долучитися до перекладу на Crowdin<1> (відкриється у новій вкладці)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Ви також можете розгорнути на власних серверах за допомогою Docker-образу." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Так. Reactive Resume безкоштовний: жодних прихованих платежів, преміум-тарифів чи підписок. Він має відкритий код і залишиться безкоштовним." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Також ви можете використати своє ім'я користувача для входу." - -#: src/routes/_home/-sections/faq.tsx -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 для прямого поширення. Вибір за вами!" +msgid "You can also sign in with your username." +msgstr "Увійти можна також за іменем користувача." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Ви отримали листа!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Ваш акаунт було успішно видалено." +msgid "Your account has been deleted." +msgstr "Ваш обліковий запис видалено." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Ваші контактні дані не на першій сторінці." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Ваші дані успішно експортовано." +msgid "Your data has been exported." +msgstr "Ваші дані експортовано." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Ваші дані захищені і ніколи не передаються або не продаються нікому." #: src/routes/_home/-sections/faq.tsx -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 на власних серверах для повного контролю над своїми даними." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Ваші дані зберігаються безпечно й ніколи не передаються третім сторонам. Якщо хочете повністю їх контролювати, розгорніть Reactive Resume на власних серверах." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Не вдалося зберегти ваші останні зміни." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Ваші застарілі стилі залишаються активними, доки ви явно не активуєте цей черновик семантичного CSS." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Ваші попередні стилі залишаються активними, доки ви не активуєте цю чернетку Semantic CSS." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Ваші поля сторінки дуже вузькі." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Ваш пароль було успішно скинуто. Тепер ви можете увійти з новим паролем." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Пароль скинуто. Тепер ви можете увійти з новим паролем." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Ваш пароль успішно оновлено." +msgid "Your password has been updated." +msgstr "Пароль оновлено." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Ваш номер телефону записаний у незвичному форматі." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Ваш профіль успішно оновлено." +msgid "Your profile has been updated." +msgstr "Профіль оновлено." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Ваше резюме успішно створено." +msgid "Your resume has been created." +msgstr "Резюме створено." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Ваше резюме успішно видалено." +msgid "Your resume has been deleted." +msgstr "Резюме видалено." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Ваше резюме успішно дубльовано." +msgid "Your resume has been duplicated." +msgstr "Резюме продубльовано." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Ваше резюме успішно імпортовано." +msgid "Your resume has been imported." +msgstr "Резюме імпортовано." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Ваше резюме відновлено до вибраної версії." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Ваше резюме успішно оновлено." +msgid "Your resume has been updated." +msgstr "Резюме оновлено." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Ваше резюме використовує \"I\" та \"my\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Публічне посилання на ваше резюме наразі захищене паролем. Діліться паролем лише з тими, кому ви довіряєте." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Публічне посилання на ваше резюме захищене паролем. Повідомляйте пароль лише тим, кому довіряєте." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Ваша підтримка гарантує, що проєкт залишиться безкоштовним і доступним для всіх — зараз і в майбутньому." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Ваша підтримка зберігає проєкт безкоштовним і відкритим для всіх — зараз і в майбутньому." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Зменшити" #: src/libs/locale.ts msgid "Zulu" msgstr "Зулу" - diff --git a/apps/web/locales/uz-UZ.po b/apps/web/locales/uz-UZ.po index 0587b6d32..d351ac137 100644 --- a/apps/web/locales/uz-UZ.po +++ b/apps/web/locales/uz-UZ.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Tez-tez<1>Beriladigan<2>Savollar" #: 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.<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!" -msgstr "<0>Reactive Resume dasturidan foydalanganingiz uchun rahmat! Bu dastur asosan bo‘sh vaqtimda, ajoyib ochiq manbali hamkorlar yordamida yaratilgan.<1>Agar Reactive Resume sizga yordam bergan bo‘lsa va uni hamma uchun ochiq va bepul saqlashni xohlasangiz, xayriya qilishni ko‘rib chiqing. Har qanday yordam qadrlanadi!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Reactive Resume'dan foydalanganingiz uchun rahmat. Men bu ilovani asosan bo'sh vaqtimda, dunyo bo'ylab ochiq manba hamjamiyati ishtirokchilari yordamida ishlab chiqaman.<1>Agar u sizga foydali bo'lgan bo'lsa va uning hamma uchun bepul va ochiq qolishini istasangiz, xayriya qilishni o'ylab ko'ring. Har qanday miqdor yordam beradi." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 yil" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Shablonlar" +msgid "15 Templates" +msgstr "15 ta andoza" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 oy" msgid "6 months" msgstr "6 oy" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Toza, bir ustunli eksport barcha ma'lumotni saqlab qoladi. Ustunlar va rasmlar esa ular yoʻqoladigan joylardir." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Tasdiqlash havolasi joriy elektron pochta manzilingizga yuborildi. O‘zgartirishni tasdiqlash uchun kiritilgan qutingizni tekshiring." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Sana kelajakda." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Shriftga havola bor, lekin u ichiga joylashtirilmagan." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Tarjimai holingizni yaratish, yangilash va ulashish jarayonini soddalashtiruvchi bepul va ochiq manbali tarjimai hol yaratuvchisi." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Rezyumeni yaratish, yangilash va ulashishni oson qiladigan bepul va ochiq manbali rezyume yaratuvchisi." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Boʻshliq muammo emas. Xohlasangiz bir qatorlik izoh qoʻshing; koʻplab msgid "A link points somewhere other than the address it shows." msgstr "Havola koʻrsatilgan manzildan boshqa joyga yoʻnaltiradi." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Tarjimai holingizga havola buferga nusxalandi." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Yillar davomida ko'plab odamlar menga Reactive Resume bilan bo'lgan tajribalari va bu ularga qanday yordam bergani haqida yozib, o'z fikrlarini ulashishdi va men ularni o'qishdan charchamayman. Agar sizda ham o'rtoqlashmoqchi bo'lgan hikoyangiz bo'lsa, menga <0>{email} manziliga xabar yuboring." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Yangi tasdiqlash havolasi elektron pochta manzilingizga yuborildi. Akkountingizni tasdiqlash uchun pochtangizni tekshiring." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Yillar davomida ko'p odamlar menga Reactive Resume ularga qanday yordam bergani haqida yozishgan va men bu xatlarni o'qishdan hech charchamayman. Ulashadigan hikoyangiz bo'lsa, menga <0>{email} manziliga yozing." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Sahifa aylantirilgan." msgid "A passion project by <0>Amruth Pillai." msgstr "<0>Amruth Pillai tomonidan ishtiyoq loyihasi." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Tanlash uchun turli dizaynlar, yana yangilari yo'lda." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Odam oʻquvchisi uchun rasm, sarlavhalar va ustunlar bilan tuzilgan rezyume" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Bir ustunli eksport har bir ma'lumotni saqlab qoladi. Ma'lumotlar aynan ustunlar va rasmlarda yo'qoladi." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Biroz qiyin" @@ -243,10 +234,6 @@ msgstr "Veb-manzil https:// siz yozilgan." 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 "Albatta! Tarjimai holingizni bir marta bosish bilan PDF formatiga eksport qilishingiz mumkin. Eksport qilingan PDF sizning barcha format va uslublaringizni to‘liq saqlab qoladi." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Tarjimai hollaringiz va ma'lumotlaringizdan API orqali dasturiy ravishda foydalaning." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Maxsus maydon qo'shish" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Ariza topshirayotgan ishni qo'shing, yuborgan rezyumeni bog'lang va jarayon davomida uni pipeline bo'ylab siljiting." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "O'zingiz ariza berayotgan ish o'rnini qo'shing va yuborgan rezyumengizni unga bog'lang. Javoblar kelgan sari uni doskada surib boring." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Yozuvni qo'shing yoki ekvivalent tarixni ko'rsatish uchun loyihalar va k msgid "Add and test a provider before starting an agent thread." msgstr "Agent mavzusini boshlashdan oldin provayderni qo'shing va sinab ko'ring." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Hisobingizga yana bir himoya qatlamini qo'shing." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -486,7 +477,7 @@ msgstr "Agentlar" #: src/dialogs/resume/import.tsx msgid "AI" -msgstr "SO" +msgstr "AI" #: src/routes/agent/-components/new-thread-setup.tsx msgid "AI agent setup is unavailable right now. Please try again in a moment." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Istalgan teg" #: 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 "Tarjimai holning ommaviy URL manzili orqali kirgan har qanday foydalanuvchi unga kirish uchun ushbu parolni kiritishi kerak." - -#: 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 "Tarjimai holning ommaviy URL manziliga ega har bir foydalanuvchi parol kiritmasdan tarjimai holingizni ko‘ra oladi va yuklab olishi mumkin." +msgid "Anyone who opens the public URL will need this password." +msgstr "Ommaviy havolani ochgan har bir kishiga shu parol kerak bo'ladi." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Ushbu havolaga ega bo'lgan ixtiyoriy shaxs tarjimai holni ko‘rishi va yuklab olishi mumkin." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Ommaviy havolaga ega har qanday kishi rezyumengizni parolsiz ko'ra va yuklab ola oladi." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API orqali kirish" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Tasdiqlash" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Tasdiqlandi — agent kutilmoqda…" +msgid "Approved, waiting for the agent…" +msgstr "Tasdiqlandi, agent kutilmoqda…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "Arab tili" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "Arxiv" +msgstr "Arxivlash" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Avtomatik to'ldirish amalga oshmadi." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Bir nechta tillarda mavjud. Hissa qo‘shishni xohlasangiz, Crowdin platformasiga o'ting." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Bir necha tilda mavjud. Tarjimaga yordam bermoqchi bo'lsangiz, Crowdin'ga o'ting." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Ozarbayjon tili" msgid "Back to authentication settings" msgstr "Autentifikatsiya sozlamalariga qaytish" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Kirishga qaytish" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Rezyumelarga qaytish" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Kirishga qaytish" @@ -844,10 +832,6 @@ msgstr "Asosiy URL" msgid "Basics" msgstr "Asoslar" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Goʻzal shablonlar tanlang, yana koʻplari yoʻlda." - #: src/libs/locale.ts msgid "Bengali" msgstr "Bengal tili" @@ -896,7 +880,7 @@ msgstr "O'zingizning rezyumeni yarating" #. Screen-reader dialog title for the command palette in the resume builder #: src/features/command-palette/index.tsx msgid "Builder Command Palette" -msgstr "Yasash buyruq paneli" +msgstr "Tahrirlagich buyruqlar paneli" #: src/libs/locale.ts msgid "Bulgarian" @@ -981,6 +965,10 @@ msgstr "Tilni oʻzgartirish" msgid "Change language to…" msgstr "Tilni… ga o'zgartiring" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Ranglar, shriftlar va dizaynni o'zingizga moslab o'zgartiring." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Mavzuni… ga o'zgartiring" @@ -1006,6 +994,10 @@ msgstr "Qayta tekshirish" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Eksport qilingan faylda kutayotgan hamma narsa borligini va uning barchasi tanlanadigan matn ekanligini tekshiring." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Nomzodlarni kuzatish tizimi nimani o'tkazib yuborishini tekshiring va faqat o'zingiz ishonch hosil qilgan kalit so'zlarni qo'shing." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Parolingizni tiklash uchun havola yuborilganligini emailingizni tekshiring." @@ -1056,10 +1048,6 @@ msgstr "Oldindan belgilangan soya yoki moslashtirilgan soyani tanlang." msgid "Choose a resume" msgstr "Rezyumeni tanlang" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Yon paneldan mavjud suhbatni tanlang yoki qoralamaga yo'naltirilgan yangi mavzuni boshlang." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "PDF, DOCX, Markdown yoki JSON formatlarini tanlang. Rezyume va muqova xatingizni iloji bo'lganda alohida eksport qiling." @@ -1073,7 +1061,7 @@ msgstr "Doira" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "Tiniq" +msgstr "Tozalash" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Kompaniya A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Ushbu rezyumeni ushbu lavozim URL manzili bilan taqqoslang va ovozni aniq va ishonchli saqlash bilan birga kalit so'zlarni yangilang." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "Bu rezyumeni shu ish e'loni havolasi bilan solishtiring va kalit so'zlarni oshirib yubormasdan yangilang." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Ulanish amalga oshmadi." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Ulanish tasdiqlandi — provayder foydalanishga tayyor." +msgid "Connection verified. The provider is ready to use." +msgstr "Ulanish tasdiqlandi. Provayder ishlatishga tayyor." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Qoldirgan joyingizdan davom eting" #: 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 "Qoldirgan joyingizdan davom etish uchun Reactive Resume yoki har qanday boshqa rezyume yaratuvchisi yordamida yaratgan mavjud rezyumeni import qiling. Qoʻllab-quvvatlanadigan formatlar: PDF, Microsoft Word, shuningdek Reactive Resume'dan JSON fayllari." - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "Hissalaringiz xatoliklarni tuzatish, xavfsizlik yangilanishlari va doimiy takomillashtirishlarni moliyalashtiradi va ilovani muammosiz ishlashini ta'minlaydi." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Reactive Resume'da yoki boshqa rezyume yaratuvchisida tuzgan rezyumengizni import qilib, to'xtagan joyingizdan davom eting. Qo'llab-quvvatlanadigan formatlar: PDF, Microsoft Word va Reactive Resume yoki JSON Resume'dan olingan JSON fayllar." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Yilni to'g'rilang yoki davom etayotgan ish uchun \"Present\" dan foydala msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Yilni tuzating yoki davom etayotgan ish uchun \"Present\" deb yozing." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "DOCX faylini yaratib bo'lmadi. Iltimos, qayta urinib ko'ring." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "PDF faylini yaratib bo'lmadi. Iltimos, qayta urinib ko'ring." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Rezyumengizni chop etishga tayyorlab bo'lmadi. Iltimos, qayta urinib ko'ring." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "AI provayderiga ulanib bo'lmadi. Iltimos, yana urinib ko'ring." msgid "Could not restore this patch." msgstr "Ushbu yamoqni tiklab bo'lmadi." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Ikki bosqichli autentifikatsiyani sozlab bo'lmadi." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Provayder ulanishini tekshirib bo'lmadi." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Manba bo'yicha soni" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Tahlil bahosidan alohida hisoblanadi. Qamrov hech narsaning bashorati emas." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "O'qish balidan alohida hisoblanadi. Qamrov hech narsani bashorat qilmaydi." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Namunaviy rezyume yarating" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Istaganingizcha rezyumelar yarating, cheklovlarsiz." +msgid "Create as many resumes as you want." +msgstr "Xohlagancha rezyume yarating." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Hozir birini yarating" msgid "Create resume with options" msgstr "Imkoniyatlar bilan rezyume yarating" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Rezyumengizni yarating, moslang va ulashing. Reactive Resume ochiq manbali, u sizni kuzatmaydi va bepul qolaveradi." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Yaratilgan" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Rezyumeni o‘chirilmoqda..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Rad etildi — agent kutilmoqda…" +msgid "Denied, waiting for the agent…" +msgstr "Rad etildi, agent kutilmoqda…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Rad etish" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Docker tasviri yordamida uni o'z serverlaringizda joylashtiring." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Har bir lavozimni qisqa nuqtalar bilan tasvirlang. Yaxlit abzatslarni koʻz yugurtirib oʻqish va segmentlash qiyinroq." @@ -1764,6 +1773,10 @@ msgstr "Xayriya qiling" msgid "Donate to Reactive Resume" msgstr "Reactive Resume'ga xayriya qiling" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Xayriyalar xatolarni tuzatish, xavfsizlik yangilanishlari va ilovaning ishlab turishi uchun zarur kundalik ishlarni qoplaydi." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Bajarildi" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Nusxalash" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "AI loyihasi sifatida nusxalash" +msgid "Duplicate as AI draft" +msgstr "Sun'iy intellekt qoralamasi sifatida nusxalash" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1852,7 +1865,7 @@ msgstr "Golland tili" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Earlier versions are kept; the builder's undo history is reset." -msgstr "Avvalgi versiyalar saqlanib qoladi; quruvchining bekor qilish tarixi qayta tiklanadi." +msgstr "Avvalgi versiyalar saqlanib qoladi; tahrirlagichning bekor qilish tarixi qayta tiklanadi." #: src/components/input/chip-input.tsx #: src/features/applications/components/application-actions-menu.tsx @@ -1980,22 +1993,30 @@ msgstr "Inglizcha" msgid "English (United Kingdom)" msgstr "Inglizcha (Birlashgan Qirollik)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Hisobingiz xavfsizligini qo‘shimcha himoya qatlamlari bilan oshiring." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "Kirish kalitingiz uchun nom kiriting." +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Hisobingiz uchun yangi parol kiriting" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Hisobingizga kirish uchun saqlagan zaxira kodlaringizdan birini kiriting" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Rezyume egasi siz bilan ulashgan parolni kiriting." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Bog'lanish uchun URL kiriting" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Havola qilmoqchi bo'lgan URL manzilni kiriting:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Authenticator ilovangizdan tasdiqlash kodini kiriting" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Hisobingizni yangilash uchun joriy parolingiz va yangi parolni kiriting." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Ikki bosqichli autentifikatsiyani yoqishni tasdiqlash uchun parolingizni kiriting. Yoqilgandan so‘ng, har safar tizimga kirishda authenticator ilovangizdan bir kod kiritishingiz kerak boʻladi." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Ikki bosqichli autentifikatsiyani sozlashni tasdiqlash uchun parolingizni kiriting. U yoqilgach, har safar kirganingizda autentifikatsiya ilovasidan kod kerak bo'ladi." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Har bir tekshiruvdan o'tdi. Bu erda hech narsa tahlilchiga rezyumeni o'qishga to'sqinlik qilmasligi kerak." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Har bir hissa, kichik yoki katta bo‘lishidan qat’i nazar, loyiha uchun katta ahamiyatga ega.<0/>Qo‘llab-quvvatlaganingiz uchun rahmat!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Har qanday hissa, qanchalik kichik bo'lmasin, yordam beradi.<0/>Qo'llab-quvvatlaganingiz uchun rahmat!" -#: src/routes/_home/-sections/features.tsx -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 "Professional rezyumelar yaratish, sozlash va ulashish uchun kerakli barcha narsa. Maxfiylik tamoyiliga asoslangan, ochiq manba asosida qurilgan va doimiy ravishda butunlay bepul." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Har bir andozaning ko'rinishi boshqacha, shuning uchun o'zingizni qanday ko'rsatmoqchi bo'lsangiz, shunga mos keladiganini tanlang. Hozircha Reactive Resume'da 15 ta andoza bor, yana yangilari yo'lda." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Tugash vaqti" msgid "Expires on {0}" msgstr "Tugash sanasi: {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Turli uslub, kasb va shaxsiyatlar uchun tayyorlangan ko‘plab andozalarimizni ko‘rib chiqing. Reactive Resume hozirda 12 ta andoza taklif qiladi va yanada ko‘paymoqda." - -#: src/features/settings/pages/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 "Reactive Resume'ni ilovalaringiz bilan birlashtirish uchun API hujjatlarini o‘rganing. Batafsil endpointlar, so‘rov namunalarini va autentifikatsiya usullarini toping." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Eksport" @@ -2083,13 +2096,9 @@ msgstr "PNG eksport qilish" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Rezyumeni rasm yoki skanerlangan nusxa sifatida emas, balki matnli PDF sifatida eksport qiling." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Rezyume yoki muqova xatingizni kerakli formatda eksport qiling." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Rezyumeni PDF formatiga darhol, hech qanday kutish yoki kechikishlarsiz eksport qiling." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Rezyumengizni bir marta bosib, kutmasdan PDF'ga eksport qiling." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Hisobingizni yaratish muvaffaqiyatsiz tugadi. Iltimos, yana urinib ko'ri #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Parol kalitini o'chirib tashlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." +msgstr "Kirish kalitini o'chirib tashlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Provayderni bog'lash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'rin #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Parol kalitini ro'yxatdan o'tkazish muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." +msgstr "Kirish kalitini ro'yxatdan o'tkazish muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Parol kalitini qayta nomlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." +msgstr "Kirish kalitini qayta nomlash muvaffaqiyatsiz bo'ldi. Iltimos, yana urinib ko'ring." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Sun'iy intellekt provayderini saqlab bo'lmadi." msgid "Failed to send password reset email. Please try again." msgstr "Parolni tiklash elektron pochtasi yuborilishi muvaffaqiyatsiz tugadi. Iltimos, yana urinib ko'ring." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Ikki bosqichli autentifikatsiyani o‘rnatishda xatolik yuz berdi." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Teglar bo‘yicha filtrlash" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Zaif o'qlarni toping va ularni kuchliroq natijalar, raqamlar, ko'lam va aniqroq fe'llar bilan qayta yozing." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Kuchsiz bandlarni toping va ularni kuchliroq natijalar, raqamlar, ko'lam va aniqroq fe'llar bilan qayta yozing." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Shrift qalinligi" msgid "Font Weights" msgstr "Shrift qalinliklari" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Xavfsiz va chalg‘itmaydigan tajriba uchun." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Masalan, ushbu rezyumeni qaysi kompaniyalarga yuborganingiz yoki ish tavsiflariga havolalarni shu yerda qayd etishingiz mumkin." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Xavfsizlik nuqtai nazaridan, bu kalit faqat bir marta ko‘rsatiladi." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Masalan, bu rezyumeni qaysi kompaniyalarga yuborganingizni yoki ish tavsiflariga havolalarni yozib qo'ying." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Kamchiliklar:" msgid "Generate a random name" msgstr "Tasodifiy ism yaratish" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "PDF tayyorlanmoqda..." + #: src/libs/locale.ts msgid "German" msgstr "Nemischa" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Ibroniy tili" #: 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 "Menga tajribali hissa qo‘shuvchilarni jalb qilishda yordam bering, bitta saqlovchiga yukni kamaytirish va ishlab chiqishni tezlashtirish." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Menga tajribaliroq ishtirokchilarni jalb qilishga yordam bering, toki butun yuk bitta loyiha ta'minlovchisi zimmasida qolmasin." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Ilovani o‘z tilingizga tarjima qilishda yordam bering" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Bu yerda turli kasblar va xarakterlar uchun rezyume shablonlari mavjud. Zamonaviy yoki klassik, jasur yoki oddiy uslubni xohlaysizmi, har bir inson uchun mos dizayn bor. Quyidagi variantlarni ko‘zdan kechiring va uslubingizga mos shablonni tanlang." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Mana sizning yangi API kalitangiz" @@ -2657,10 +2655,6 @@ msgstr "Venger tili" msgid "Icon" msgstr "Ikonka" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Ariza beruvchini kuzatish tizimidagi kamchiliklarni aniqlang va faqat yuqori ishonchlilikdagi kalit so'zlarni yaxshilashni qo'llang." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Agar bu skanerdan kelgan boʻlsa, bu kutilgan holat. Aks holda uni olib tashlang; ishga qabul qiluvchilar buni kalit soʻzlarni sun'iy toʻldirish deb qabul qiladi." @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Kannada tili" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Qaysi birini ishlatishni taxmin qilishga hojat qolmasligi uchun bitta manzilni saqlang." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Bitta manzil qoldiring, toki dastur qaysi birini ishlatishni taxmin qilishga majbur bo'lmasin." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Odatda rasmlarni olib tashlash yoki kichraytirish orqali 2,5 MB dan kam boʻlishini ta'minlang." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Bu rezyume haqidagi shaxsiy eslatmalarni shu yerda saqlang. Ularni boshqa hech kim ko'ra olmaydi." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Rezyume kontentini matn rasmi emas, balki haqiqiy matn sifatida saqlang." @@ -3058,6 +3056,10 @@ msgstr "Satr balandligi" msgid "Link a Reactive Resume (recommended)" msgstr "Reactive Resume'ni ulang (tavsiya etiladi)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Sun'iy intellekt yordamidagi moslik bahosi va moslashtirishdan foydalanish uchun Reactive Resume rezyumesini bog'lang." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Moslikni baholash va nusxasini moslashtirish uchun rezyumeni bog'lang hamda ish tavsifini joylashtiring (Tahrirlash)." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, tavsiya…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Reactive Resume'ni ulash AI moslik baholashini va moslashtirishni yoqadi." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "{providerName} hisobingiz ulanmoqda..." @@ -3143,11 +3141,6 @@ msgstr "Manzil" msgid "Lock" msgstr "Qulf" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Chiqish" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Uzun matn qismlari bosh harflar bilan terilgan." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Asosiy navigatsiya" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Tajriba bo'limini natijaga yo'naltirilgan qiling va noaniq mas'uliyatlarni olib tashlang." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Tajriba bo'limini natijalarga qarating va mavhum majburiyatlarni olib tashlang." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "https:// bilan boshlanishi kerak." msgid "Name" msgstr "Ism" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Rezyumeni o'zingiz ariza berayotgan lavozim nomi bilan nomlang." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Nomlar kalitlarni bir-biridan ajratishga yordam beradi, shuning uchun uni nimaga ishlatishingizga qarab nomlang." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Agar bir nechta kirish kalitini ro'yxatdan o'tkazsangiz, nomlar ularni ajratishga yordam beradi." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepal tili" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "Yangi ilova" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Yangi funksiyalar doimo qoʻshilmoqda va yaxshilanmoqda, shuning uchun tez-tez kirib turing." +msgid "New features land regularly, so check back now and then." +msgstr "Yangi imkoniyatlar muntazam qo'shilib boradi, shuning uchun vaqti-vaqti bilan kirib turing." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Yangi mavzu" msgid "New Thread" msgstr "Yangi mavzu" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Reklama ham, kuzatuvchilar ham yo'q, shuning uchun hech narsa yo'lingizga g'ov bo'lmaydi." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Reklamasiz, kuzatuvsiz" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Filtrlaringizga mos arizalar yo'q." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Hali arizalar yo'q — funnel va javob foizlarini ko'rish uchun bir nechtasini qo'shing." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Hozircha arizalar yo'q. Voronka va javob darajalarini ko'rish uchun bir nechtasini qo'shing." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Nuqtali roʻyxatlar topilmadi." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Bu qidiruvga mos buyruq topilmadi." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Odatiy boʻlim sarlavhalari topilmadi." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Telefon raqami topilmadi." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Rad etilasizmi degan hech qanday bashorat yoʻq — buni hech bir vosita qila olmaydi." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Sizni rad etish-etmasligi haqida bashorat yo'q. Buni hech bir vosita qila olmaydi." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odiya tili" msgid "Ollama Cloud" msgstr "Ollama buluti" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "O'chirilgach, kalit endi ma'lumotlaringizga kira olmaydi. Buni ortga qaytarib bo'lmaydi." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Bir marta bosishda tizimga kirish" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Faqat birinchi {0} sahifa tekshirildi, shuning uchun bu hisobot butun faylni qamrab olmaydi." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Bir vaqtda faqat birinchi {MAX_IMPORT} qator import qilinadi — {overflow} qoldirildi. Qolganini import qilish uchun faylni bo'ling." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Bir vaqtning o'zida faqat dastlabki {MAX_IMPORT} qator import qilinadi, {overflow} qator esa qoladi. Qolganini import qilish uchun faylni bo'lib oling." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3584,15 +3602,15 @@ msgstr "Faqat birinchi sahifalar tekshirildi." #: src/routes/dashboard/resumes/-components/menus/context-menu.tsx #: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx msgid "Open" -msgstr "Ochiq" +msgstr "Ochish" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Ochiq AI agenti" +msgstr "AI agentini ochish" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Ochiq AI yordamchisi" +msgstr "AI yordamchisini ochish" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3605,7 +3623,7 @@ msgstr "Fokus rejimini ochish" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" -msgstr "Quruvchida ochish" +msgstr "Tahrirlagichda ochish" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Open Integrations Settings" @@ -3649,10 +3667,6 @@ msgstr "Agent uchun ixtiyoriy izoh" msgid "Optional note for the agent…" msgstr "Agent uchun ixtiyoriy izoh…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Istasangiz, maxfiy soʻz kiriting, faqat parolni bilganlar havola orqali rezyumeni koʻra oladi." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Ixtiyoriy ravishda, ish e'lonidagi qaysi atamalar allaqachon mavjudligi." @@ -3707,19 +3721,19 @@ msgstr "Paragraf va sarlavha uslubi" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Parol kaliti" +msgstr "Kirish kaliti" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Passkey muvaffaqiyatli o'chirildi." +msgid "Passkey deleted." +msgstr "Kirish kaliti o'chirildi." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Passkey muvaffaqiyatli ro'yxatdan o'tdi." +msgid "Passkey registered." +msgstr "Kirish kaliti ro'yxatdan o'tkazildi." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Parol kalitlari" +msgstr "Kirish kalitlari" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Sarosimaga tushish" msgid "Persian" msgstr "Fors tili" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Rezyumeingizni istalgan ranglar, shriftlar yoki dizaynlar bilan shaxsiylashtiring va uni o'zingiznikiga aylantiring." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Telefon" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Yon paneldan suhbatni tanlang yoki qoralama ustida ishlash uchun yangi mavzu boshlang." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Rezyume yoki muqova xatingiz uchun format tanlang." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Belgini tanlang" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Uni Layout panelidagi sahifaga joylashtiring yoki agar uni to'xtatmoqchi bo'lsangiz, yashiring." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Oddiy matn, AI vositalari va tezkor tahrirlar uchun qulay." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Hisobingiz uchun yangi parol kiriting" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Davom etish uchun, rezyume egasi siz bilan baham ko'rgan parolni kiriting." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Havola qilmoqchi bo'lgan URL manzilini kiriting:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Oddiy matn, sun'iy intellekt vositalari va tez tahrirlar uchun." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Iltimos, loyihani qo'llab-quvvatlang" msgid "Please upload a PDF file." msgstr "Iltimos, PDF fayl yuklang." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Iltimos, PDF generatsiya qilinayotganini kuting..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "PDF faylingiz yaratilguncha kuting…" - #: src/libs/locale.ts msgid "Polish" msgstr "Polyak tili" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Afzalliklar" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Karyera hikoyamni o'zgartirmasdan aniqlikni oshiradigan konservativ yamoq tayyorlang." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Karyeram tarixini o'zgartirmasdan, ravshanlikni oshiradigan ehtiyotkor tuzatma tayyorlang." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Loyihalar" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Rezyumeni ruxsatsiz kirishdan parol orqali himoya qiling" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Rezyumeingizni parol bilan himoya qiling va faqat parolga ega odamlar uni ko'ra olishini ta'minlang." +msgid "Protect your resume with a password" +msgstr "Rezyumengizni parol bilan himoyalang" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Nashrlar" msgid "Publisher" msgstr "Nashriyotchi" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Rezyumengizga parol qo'ying, toki uni faqat siz parol bergan odamlar o'qiy olsin." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Oddiy elektron pochta manzilini birinchi sahifaning yuqori qismiga joylashtiring. Koʻpchilik tizimlar sizni shu manzil boʻyicha roʻyxatga oladi." @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "Reaktiv Rezume (JSON)" #: 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 oʻzining faol hamjamiyati sababli rivojlanishda davom etmoqda. Ushbu loyiha koʻplab insonlarning fidoyiligi va mahorati evaziga rivojlandi. Biz GitHub’dagi imkoniyatlarini oshirgan dasturchilarni, Crowdin’dagi tarjimalari bilan uni keng auditoriyaga yetkazgan tilshunoslarni va rivojlanishini qoʻllab-quvvatlash uchun xayriya qilgan insonlarni tan olamiz va faxrlanamiz." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume odamlar unga o'z vaqtini bergani uchun yaxshilanadi. GitHub'dagi ishtirokchilar imkoniyatlarni yaratadi va xatolarni tuzatadi, Crowdin'dagi tarjimonlar uni boshqa tillarda o'qishga yaroqli qiladi, xayriyachilar esa ishlanmani davom ettirishga yordam beradi. Bu loyiha o'z taraqqiyoti uchun ularning barchasidan qarzdor." #: 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 bu bepul va ochiq kodli loyiha bo‘lib, muhabbat bilan yaratilgan va men hamda ko‘ngilli hamjamiyat tomonidan qo‘llab-quvvatlanadi. Sizning xayriyalariz loyiha davomiyligini ta’minlashga yordam beradi." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume — men va ishtirokchilar hamjamiyati ta'minlab turadigan bepul va ochiq manbali loyiha. Xayriyalaringiz ishlash xarajatlarini qoplaydi va ishlanmani davom ettiradi." #: 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." -msgstr "Reactive Resume bu bepul va ochiq kodli rezyume tuzuvchi bo‘lib, rezyumeingizni yaratish, yangilash va ulashish jarayonini soddalashtiradi." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume — rezyumeni yaratish, yangilash va ulashishni oson qiladigan bepul va ochiq manbali rezyume yaratuvchisi." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume bepul va ochiq kodli. Agar u sizga yordam bergan bo'lsa, iltimos, xayriya qilishni ko'rib chiqing." #: 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 ochiq manbali, maxfiylikka yo'naltirilgan va butunlay bepul. Boshqa rezume tuzuvchilardan farqli o'laroq, u reklamalarni ko'rsatmaydi, ma'lumotlaringizni kuzatmaydi yoki funksiyalarni to'lov devori ortida cheklamaydi." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume ochiq manbali, maxfiy va bepul. U reklama ko'rsatmaydi, nima qilayotganingizni kuzatmaydi va imkoniyatlarni to'lov devori ortiga yashirmaydi." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Nomini o‘zgartirish" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Joriy rezyumeingizni brauzeringizda PDF ga aylantiradi va toʻliq fayl tekshiruvini ishga tushiradi. Hech narsa yuklab yuborilmaydi." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Joriy rezyumengizni PDF'ga o'giradi va faylning to'liq tekshiruvini brauzeringizda bajaradi. Hech narsa yuklanmaydi." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Ushbu versiya tiklansinmi?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Rezyume; qayta boshlash" +msgstr "Rezyume" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Rezyume tahriri" msgid "Resume file" msgstr "Rezyume fayli" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Rezyume havolasi buferga nusxalandi." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Rezyume bog'landi" @@ -4330,6 +4333,10 @@ msgstr "Rezyume variantlari" msgid "Resume patch" msgstr "Rezyume yamoqlari" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Turli kasblar va didlar uchun rezyume andozalari. O'zingizga mos keladiganini tanlang." + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Tahrirlarni ko'rib chiqish" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Rezyumeni ish tavsifi bilan taqqoslang va noaniq bo'limlarni o'zgartirishdan oldin menga savollar bering." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Rezyumeni ish tavsifi bilan solishtirib ko'rib chiqing va ishonchingiz komil bo'lmagan narsani o'zgartirishdan oldin mendan so'rang." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Koʻrib chiqilmoqda…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Xulosa umumiy ko'rinmasdan, katta muhandislik menejeri lavozimiga yo'naltirilgan bo'lishi uchun uni qayta ishlang." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Qisqacha ma'lumotni katta muhandislik menejeri lavozimi uchun qayta yozing va uni aniq saqlang." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Ushbu rezyumeni aniq biznesga ta'sir ko'rsatadigan startap asoschisidan mahsulotga yetakchi o'tish bosqichi uchun qayta yozing." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Bu rezyumeni mahsulot yetakchisi lavozimiga o'tayotgan startap asoschisi uchun qayta yozing va biznesga ta'sirini ko'rsating." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Ajratgich" msgid "Serbian" msgstr "Serb tili" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Ommaviy havolani faqat parolni biladiganlar ochishini istasangiz, parol o'rnating." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Sun'iy intellekt provayderini sozlang" msgid "Set up an AI provider before starting a thread." msgstr "Mavzuni boshlashdan oldin AI provayderini sozlang." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Avval sun'iy intellekt provayderini sozlang." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Ushbu rezyume haqida suhbatlashish va tahrirlarni avtomatik ravishda qo'llash uchun AI provayderini sozlang." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Boshlash uchun AI provayderini sozlang." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Autentifikatsiya ilovasini sozlash" msgid "Shadow Width" msgstr "Soya kengligi" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Uni ommaviy havola orqali ulashing, o'sha havolaga parol qo'ying yoki PDF'ni yuklab olib, o'zingiz yuboring." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Rezyumeni ommaviy URL bilan ulashing va boshqalar ko‘ra olishini ta’minlang." +msgid "Share your resume with a public URL." +msgstr "Rezyumengizni ommaviy havola orqali ulashing." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Hisobingizga kiring" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "GitHub, Google yoki maxsus OAuth provayderi bilan kirishingiz mumkin." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Chiqish" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Ba'zi belgilar savol belgisi sifatida chiqadi." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Ba'zi tekshiruvlar bu faylda mavjud boʻlmagan ma'lumotni talab qiladi: tekshirib boʻlmagan sahifa mazmuni yoki bu tekshiruvlar qamrab olmaydigan tildagi matn. Ular na oʻtgan, na oʻtmagan deb hisoblanadi." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Ba'zi tekshiruvlar bu fayl o'zida saqlamaydigan ma'lumotni talab qiladi: tekshirib bo'lmagan sahifa mazmuni yoki bu tekshiruvlar qamramaydigan tildagi matn. Ular na o'tgan, na o'tmagan deb hisoblanadi." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "Rezyumeni ismingiz alohida qatorda boʻlgan holda boshlang." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "Mavzuni boshlash" +msgid "Start thread" +msgstr "Mavzu boshlash" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Rezyumemni moslash" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Ushbu rezyumeni mahsulot menejeri lavozim tavsifiga moslashtiring va yo'l xaritasi egaligi, manfaatdor tomonlar bilan aloqa va o'lchanadigan ishga tushirish natijalariga urg'u bering." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Bu rezyumeni mahsulot menejeri ish tavsifiga moslang va yo'l xaritasi mas'uliyati, manfaatdor tomonlar bilan muloqot hamda o'lchanadigan ishga tushirish natijalariga urg'u bering." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Agent sizning fikringizni bilishi kerak." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API kaliti muvaffaqiyatli oʻchirildi." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API hujjatlari Reactive Resume'ni o'z ilovalaringizga qanday ulashni ko'rsatadi. Unda so'nggi nuqtalar, so'rov formati va autentifikatsiya yoritilgan." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Oʻchirilgandan soʻng API kaliti endi maʼlumotlaringizga kira olmaydi. Bu amalni bekor qilib boʻlmaydi." +msgid "The API key has been deleted." +msgstr "API kalit o'chirildi." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Sizni bu yerga yuborgan ilova noto‘g‘ri avtorizatsiya so‘rovini yu msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Yuqoridagi tekshiruvlar mexanik. Bu esa til modelidan oʻquvchi nuqtalaringiz haqida nima deb oʻylashini soʻraydi va qayta yozish takliflarini beradi. U hech qanday baho bermaydi." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Siz izlayotgan buyruq mavjud emas." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Chuqur tekshiruvni yakunlab boʻlmadi. Iltimos, qayta urinib koʻring." @@ -5317,10 +5332,6 @@ msgstr "Provayder javobini tasdiqlab bo‘lmadi. Iltimos, qaytadan boshlang." msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Rezyume oldindan ko'rish versiyasini yangilab bo'lmadi. Oxirgi haqiqiy oldindan ko'rish versiyasi hali ham ko'rsatilmoqda." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Siz kirishga harakat qilayotgan rezyume parol bilan himoyalangan" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Bir xil qator har bir sahifada takrorlanadi." @@ -5369,26 +5380,13 @@ msgstr "Profil, portfolio yoki repozitoriyga havola yoʻq." msgid "There is no summary paragraph." msgstr "Qisqacha ma'lumot abzatsi yoʻq." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "DOCX faylini yaratishda muammo yuzaga keldi, iltimos, yana urinib ko'ring." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "PDF faylini yaratishda muammo yuz berdi, iltimos, qaytadan urinib ko'ring." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Rezyumeni chop etishga tayyorlashda muammo yuz berdi, iltimos, qaytadan urinib ko'ring." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Bu tekshiruvni ishga tushirish uchun ma'lumot yetarli emas edi." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Ushbu tekshiruvlar siz yozganingizda ishlaydi va brauzeringizni hech qachon tark etmaydi. Mashina sizning rezyumeingizni yaxshi o'qiy oladimi yoki yo'qmi, deb so'rashadi." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Bu tekshiruvlar siz yozayotganda ishlaydi va hech qachon brauzeringizdan chiqmaydi. Ular rezyumengiz qanchalik yaxshi yozilganini emas, balki dastur uni o'qiy oladimi-yo'qmi shuni sinaydi." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Bu amalni bekor qilib boʻlmaydi." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Bu amalni bekor qilib boʻlmaydi. Barcha ma'lumotlaringiz abadiy oʻchiriladi." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Bu amalni bekor qilib bo'lmaydi. Suhbat xabarlari va yuklangan qo'shimchalar olib tashlanadi. Ishchi rezyume boshqaruv panelingizda qoladi va alohida o'chirilishi mumkin." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Bu amalni bekor qilib bo'lmaydi. Xabarlar va mavzu qo'shimchalari olib tashlanadi." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Bu amalni ortga qaytarib bo'lmaydi. U mavzu xabarlarini va yuklangan biriktirmalarni o'chiradi." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Bu agent mavzusini ochib bo'lmadi." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Bu amalni ortga qaytarib bo'lmaydi. U mavzu xabarlarini va yuklangan biriktirmalarni o'chiradi. Ish jarayonidagi rezyume boshqaruv panelingizda qoladi va uni alohida o'chirishingiz mumkin." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Bu tekshiruv ushbu faylga taalluqli emas." msgid "This check only runs on resumes written in English." msgstr "Bu tekshiruv faqat ingliz tilida yozilgan rezyumelarda ishlaydi." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Bu yangi API kalit yaratadi, u boshqa dasturlarga Reactive Resume API orqali rezyume ma'lumotlaringizni o'qish va o'zgartirish imkonini beradi." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Bu sana to'g'ri o'qilmaydi." @@ -5523,6 +5521,10 @@ msgstr "Bu XFA shakli, shuning uchun koʻpchilik dasturlar faqat boʻsh qobiqni msgid "This is not a common resume page size." msgstr "Bu keng tarqalgan rezyume sahifa oʻlchami emas." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Bu kalit faqat bir marta ko'rsatiladi. Bu oynani yopishdan oldin uni nusxalab oling." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Bu havolada uning protokoli yo‘q." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Bu AI provayderining javobiga qarab bir necha daqiqa davom etishi mumkin. Iltimos, oynani yoping yoki sahifani yangilamang." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Bu dastur ushbu faylning matnini qanchalik aniq ajratib ola olishini oʻlchaydi. Bu arizaning rad etilish-etilmasligini bashorat qilmaydi. Hech qanday vosita buni qila olmaydi. Faylingiz shu brauzerda oʻqildi va hech qachon yuklab yuborilmadi." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Bu dastur ushbu fayl matnini qanchalik aniq ajratib ola olishini o'lchaydi. U arizaning rad etilishini bashorat qilmaydi va buni hech bir vosita qila olmaydi. Faylingiz shu brauzerda o'qildi va hech qachon yuklanmadi." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Ushbu rezyume bloklangan va yangilab boʻlmaydi." msgid "This resume is long." msgstr "Bu rezyume uzun." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Bu rezyume parol bilan himoyalangan" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Ushbu rezyume AI agenti tomonidan yangilandi." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Ushbu rezyumening ulashish sozlamalari boshqa joyda o'zgartirildi." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Bu sharh til modelining matningiz haqidagi fikri. U yuqoridagi bahoni oʻzgartirmaydi va xato boʻlishi mumkin. Buni hukm sifatida emas, ikkinchi fikr sifatida oʻqing." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Bu ko'rib chiqish — til modelining siz yozgan matn haqidagi fikri. U yuqoridagi ballni o'zgartirmaydi va xato bo'lishi mumkin. Unga hukm sifatida emas, ikkinchi fikr sifatida qarang." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Bu rolning tavsifi yo'q." msgid "This section has content but never appears." msgstr "Bu bo'limda kontent bor, lekin hech qachon ko'rinmaydi." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Bu bo'lim faqat ushbu rezyumega xos shaxsiy eslatmalaringiz uchun moʻljallangan. Bu yerga kiritilgan ma'lumotlar maxfiy bo'lib, hech kim bilan bo'lishilmaydi." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Ushbu bo'lim ustunlarga bo'lingan." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Bu bosqich ixtiyoriy, ammo tavsiya etiladi." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Bu mavzu arxivlangan. Yangi xabarlarni yuborib bo'lmaydi." +msgid "This thread is archived. You can't send new messages." +msgstr "Bu mavzu arxivlangan. Yangi xabar yubora olmaysiz." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Bu mavzu faqat o'qish uchun" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Ushbu mavzu faqat o'qish uchun mo'ljallangan, chunki ishlaydigan rezyume yoki AI provayderi mavjud emas." -#: 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 "Bu sizga Reactive Resume API ga kirish uchun yangi API kalitini yaratadi va mashinalarga rezyume ma'lumotlaringiz bilan ishlash imkonini beradi." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Agar bir nechta passkey bo'lishni rejalashtirsangiz, bu keyinchalik uni aniqlashga yordam beradi." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Bu bo'limdagi barcha elementlarni o'chirib tashlaydi." @@ -5660,8 +5654,8 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "Kalit so'zlarni o'qish o'rniga, maqsadli rolni qo'llab-quvvatlaydigan qilib, ko'nikmalar bo'limini qisqartiring." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Reactive Resume bilan rezume tuzishning timelapse namoyishi" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Reactive Resume'da rezyume yaratilishining tezlashtirilgan videosi" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Vaqt jadvali" msgid "Tip" msgstr "Maslahat" -#: 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 "Maslahat: Keyinchalik osongina aniqlash uchun API kalitiga maqsadiga mos nom bering." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Maslahat: Rezyumeni ishga topshirayotgan lavozim bo'yicha nomlashingiz mumkin." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Sarlavha" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Hisobingizni oʻchirish uchun tasdiqlash matnini kiriting va quyidagi tugmani bosing." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Hisobingizni o'chirish uchun quyidagi tasdiqlash matnini yozing, so'ng tugmani bosing." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Eksport qilishda ixtiyoriy ligaturalarni oʻchiring." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Rezyumeni qanchalik ko'p marta ko'rilganini yoki yuklab olinganini kuzatish uchun umumiy ulashishni yoqing. Rezyume statistikangizni faqat siz ko‘ra olasiz." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Rezyumengiz necha marta ko'rilgani yoki yuklab olinganini kuzatish uchun ommaviy ulashishni yoqing. Bu raqamlarni faqat siz ko'rasiz." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Ikki bosqichli autentifikatsiya" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Ikki bosqichli autentifikatsiya muvaffaqiyatli oʻchirilgan." +msgid "Two-factor authentication is now disabled." +msgstr "Ikki bosqichli autentifikatsiya endi o'chirildi." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Ikki bosqichli autentifikatsiya muvaffaqiyatli yoqildi." +msgid "Two-factor authentication is now enabled." +msgstr "Ikki bosqichli autentifikatsiya endi yoqildi." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Blokdan chiqarish" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Noma nomaqotirish kaliti" +msgstr "Nomsiz kirish kaliti" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Mavjud ko'ngilli tajribani yangilash" msgid "Update Password" msgstr "Parolni yangilash" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Yetakchilik, cheklovlar, murosaga kelish va o'lchanadigan natijalarni ko'rsatish uchun loyiha jadvallarini yangilang." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Rezyumeni yangilash" @@ -5970,6 +5952,10 @@ msgstr "Rezyumeni yangilash" msgid "Update the calendar date for this timeline entry." msgstr "Bu vaqt jadvali yozuvi uchun kalendar sanasini yangilang." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Loyiha bandlarini yetakchilik, cheklovlar, murosalar va o'lchanadigan natijalarni ko'rsatadigan qilib yangilang." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Ushbu ariza tafsilotlarini yangilang." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr ".csv yuklash" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Rezyume yuklang va nomzodlarni kuzatish tizimi undan aslida nimalarni oʻqiyotganini koʻring. Hammasi shu brauzerda ishlaydi. Faylingiz hech qachon yuklab yuborilmaydi va hech narsa saqlanmaydi." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Rezyume yuklang va nomzodlarni kuzatish tizimi undan nimani o'qishini ko'ring. Hammasi shu brauzerda bajariladi. Faylingiz hech qachon serverga yuborilmaydi va hech narsa saqlanmaydi." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Ogohlantirish" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Formatni avtomatik ravishda aniqlay olmadik — iltimos, uni yuqoridan tanlang." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Formatni avtomatik aniqlay olmadik. Uni yuqoridan tanlang." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Biz o'sha sahifani topa olmadik" msgid "We couldn't link that provider account. Please try again." msgstr "Bu provayder hisobini bog‘lay olmadik. Iltimos, qayta urinib ko‘ring." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Bu mavzuni ocha olmadik." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Profilingizni provayderdan o‘qiy olmadik." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Yangi e-pochta manzilingizga tasdiqlash havolasini yubordik. O'zgarishni tasdiqlash uchun uni oching." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "E-pochta manzilingizga yangi tasdiqlash havolasini yubordik. Hisobingizni tasdiqlash uchun uni oching." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Veb-qidiruv" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Ha, Reactive Resume bir nechta tillarda mavjud. Siz sozlamalar sahifasida yoki yuqori o'ng burchakdagi til almashtirgich yordamida o'zingizga qulay tilni tanlashingiz mumkin. Agar tilingiz ro'yxatda bo'lmasa yoki mavjud tarjimalarni yaxshilashni istasangiz, <0>Crowdin'da tarjimalarga hissa qo'shishingiz mumkin<1> (yangi tabda ochiladi)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Ha. Bir marta bosish rezyumengizni formatlash va uslubini saqlagan holda PDF'ga eksport qiladi." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Ha! Reactive Resume’dan foydalanish butunlay bepul — yashirin toʻlovlar, premium darajalar yoki obuna haqqi yoʻq. Ochiq kodli va har doim bepul boʻlib qoladi." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Ha. Tilni sozlamalar sahifasidan yoki yuqori o'ng burchakdagi til almashtirgichdan tanlang. Agar tilingiz yo'q bo'lsa yoki mavjud tarjima yaxshiroq bo'lishi mumkin bo'lsa, <0>Crowdin'dagi tarjimalarga hissa qo'shishingiz<1> (yangi yorliqda ochiladi) mumkin." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Docker rasmi yordamida o‘z serverlaringizda ham joylashtirish imkoniyatingiz mavjud." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Ha. Reactive Resume'dan foydalanish bepul — yashirin xarajatlar, premium tariflar yoki obuna to'lovlari yo'q. U ochiq manbali va bepul qolaveradi." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Login uchun foydalanuvchi nomingizdan ham foydalanishingiz mumkin." - -#: src/routes/_home/-sections/faq.tsx -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 "Rezyumeni noyob ommaviy URL orqali ulashishingiz, parol bilan himoyalashingiz yoki to‘g‘ridan-to‘g‘ri ulashish uchun PDF sifatida yuklab olishingiz mumkin. Tanlov sizda!" +msgid "You can also sign in with your username." +msgstr "Foydalanuvchi nomingiz bilan ham kirishingiz mumkin." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Sizga xat keldi!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Hisobingiz muvaffaqiyatli o‘chirildi." +msgid "Your account has been deleted." +msgstr "Hisobingiz o'chirildi." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Kontakt ma'lumotlaringiz birinchi sahifada emas." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Ma'lumotlaringiz muvaffaqiyatli eksport qilindi." +msgid "Your data has been exported." +msgstr "Ma'lumotlaringiz eksport qilindi." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Maʼlumotlaringiz xavfsiz va hech qachon boshqalarga berilmaydi yoki sotilmaydi." #: src/routes/_home/-sections/faq.tsx -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 "Maʼlumotlaringiz xavfsiz saqlanadi va uchinchi tomonlarga hech qachon ulashilmaydi. Shuningdek, rezyume qurilmasini o‘z serverlaringizda mustaqil joylashtirishingiz va maʼlumotlaringiz ustidan to‘liq nazorat qilishingiz mumkin." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Ma'lumotlaringiz xavfsiz saqlanadi va hech qachon uchinchi tomonlarga berilmaydi. Ular ustidan to'liq nazoratni istasangiz, Reactive Resume'ni o'z serverlaringizda mustaqil joylashtirishingiz mumkin." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "So'nggi o'zgarishlaringizni saqlab bo'lmadi." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Sizning eski uslublaringiz ushbu Semantik CSS qoralamasini aniq faollashtirmaguningizcha faol bo'lib qoladi." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Eski uslublaringiz siz ushbu Semantic CSS qoralamasini faollashtirmaguningizcha amalda qoladi." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Sizning sahifangiz chegaralari juda tor." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Parolingiz muvaffaqiyatli tiklandi. Endi yangi parolingiz bilan tizimga kirishingiz mumkin." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Parolingiz tiklandi. Endi yangi parolingiz bilan kirishingiz mumkin." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Parolingiz muvaffaqiyatli yangilandi." +msgid "Your password has been updated." +msgstr "Parolingiz yangilandi." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Telefon raqamingiz odatiy boʻlmagan shaklda yozilgan." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Profilingiz muvaffaqiyatli yangilandi." +msgid "Your profile has been updated." +msgstr "Profilingiz yangilandi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Rezyume muvaffaqiyatli yaratildi." +msgid "Your resume has been created." +msgstr "Rezyumengiz yaratildi." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Rezyume muvaffaqiyatli o‘chirildi." +msgid "Your resume has been deleted." +msgstr "Rezyumengiz o'chirildi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Rezyume nusxasi muvaffaqiyatli yaratildi." +msgid "Your resume has been duplicated." +msgstr "Rezyumengiz nusxalandi." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Rezyume muvaffaqiyatli import qilindi." +msgid "Your resume has been imported." +msgstr "Rezyumengiz import qilindi." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Rezyumeingiz tanlangan versiyaga tiklandi." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Rezyume muvaffaqiyatli yangilandi." +msgid "Your resume has been updated." +msgstr "Rezyumengiz yangilandi." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Rezyumeingiz \"I\" va \"my\" so'zlarini ishlatadi." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Rezyumening ommaviy havolasi hozirda parol bilan himoyalangan. Parolni faqat ishonadigan insonlar bilan ulashing." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "Rezyumengizning ommaviy havolasi parol bilan himoyalangan. Parolni faqat ishonadigan odamlaringiz bilan ulashing." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Sizning yordamingiz loyihaning har doim bepul bo‘lishi va har kim uchun ochiq bo‘lib qolishini taʼminlaydi." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Qo'llab-quvvatlashingiz loyihani hozir ham, keyin ham hamma uchun bepul va ochiq saqlaydi." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Kichraytirish" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/vi-VN.po b/apps/web/locales/vi-VN.po index edafcaec7..a247caf79 100644 --- a/apps/web/locales/vi-VN.po +++ b/apps/web/locales/vi-VN.po @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>Thường xuyên<1>Được hỏi<2>Câu hỏi" #: 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.<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!" -msgstr "<0>Cảm ơn bạn đã sử dụng Reactive Resume! Ứng dụng này là kết quả của niềm đam mê, được tạo ra chủ yếu vào thời gian rảnh với sự hỗ trợ tuyệt vời từ các cộng tác viên mã nguồn mở trên toàn thế giới.<1>Nếu Reactive Resume đã hữu ích với bạn, và bạn muốn giúp ứng dụng luôn miễn phí và mở cho mọi người, hãy cân nhắc quyên góp. Mỗi sự đóng góp đều được trân trọng!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>Cảm ơn bạn đã sử dụng Reactive Resume. Tôi xây dựng ứng dụng này chủ yếu trong thời gian rảnh, với sự giúp đỡ của những người đóng góp mã nguồn mở trên khắp thế giới.<1>Nếu nó hữu ích với bạn và bạn muốn giữ cho nó miễn phí và mở với tất cả mọi người, xin hãy cân nhắc quyên góp. Mọi khoản đóng góp đều có ý nghĩa." #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 năm" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ Mẫu" +msgid "15 Templates" +msgstr "15 mẫu" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 tháng" msgid "6 months" msgstr "6 tháng" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "Bản xuất một cột gọn gàng giữ được mọi thông tin. Cột và hình ảnh là nơi chúng thường bị mất." - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "Một liên kết xác nhận đã được gửi đến địa chỉ email hiện tại của bạn. Vui lòng kiểm tra hộp thư đến để xác nhận thay đổi." - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "Một ngày nằm ở tương lai." @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "Có một font được tham chiếu nhưng không được nhúng." #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "Trình tạo sơ yếu lý lịch mã nguồn mở và miễn phí giúp đơn giản hóa quá trình tạo, cập nhật và chia sẻ sơ yếu lý lịch của bạn." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Công cụ tạo sơ yếu lý lịch miễn phí và mã nguồn mở, giúp bạn dễ dàng tạo, cập nhật và chia sẻ sơ yếu lý lịch của mình." #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "Khoảng trống không phải là vấn đề. Thêm một dòng giải msgid "A link points somewhere other than the address it shows." msgstr "Một liên kết trỏ đến nơi khác với địa chỉ mà nó hiển thị." -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "Liên kết đến sơ yếu lý lịch của bạn đã được sao chép vào bộ nhớ tạm." - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "Rất nhiều người đã gửi email cho tôi trong những năm qua để chia sẻ trải nghiệm của họ với Resume Phản Ứng và cách nó đã giúp họ, và tôi không bao giờ cảm thấy chán khi đọc những chia sẻ đó. Nếu bạn có câu chuyện muốn chia sẻ, xin hãy cho tôi biết bằng cách gửi email đến <0>{email}." - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "Một liên kết xác minh mới đã được gửi tới địa chỉ email của bạn. Vui lòng kiểm tra hộp thư đến để xác minh tài khoản." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "Nhiều năm qua, rất nhiều người đã viết thư kể cho tôi nghe Reactive Resume đã giúp họ như thế nào, và tôi không bao giờ thấy chán khi đọc những email đó. Nếu bạn có câu chuyện muốn chia sẻ, hãy viết cho tôi tại <0>{email}." #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "Một trang bị xoay." msgid "A passion project by <0>Amruth Pillai." msgstr "Một dự án tâm huyết của <0>Amruth Pillai." +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "Nhiều thiết kế để bạn lựa chọn, và sẽ còn thêm nữa." + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "Một sơ yếu lý lịch được trình bày cho người đọc, có ảnh, tiêu đề và cột" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "Bản xuất một cột giữ lại mọi thông tin. Cột chia và hình ảnh mới là nơi thông tin bị thất lạc." + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "Hơi quá tầm" @@ -243,10 +234,6 @@ msgstr "Một địa chỉ web được viết mà không có https://." msgid "A4" msgstr "Khổ giấy 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 "Chắc chắn rồi! Bạn có thể xuất sơ yếu lý lịch của mình sang PDF chỉ với một cú nhấp chuột. Tệp PDF được xuất sẽ giữ nguyên mọi định dạng và kiểu trình bày của bạn một cách hoàn hảo." - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "Truy cập sơ yếu lý lịch và dữ liệu của bạn một cách tự động qua API." @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "Thêm một trường tuỳ chỉnh" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "Thêm công việc bạn đang ứng tuyển, liên kết sơ yếu lý lịch đã gửi và di chuyển nó qua quy trình khi có tiến triển." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "Thêm công việc bạn đang ứng tuyển và liên kết với sơ yếu lý lịch bạn đã gửi. Di chuyển nó trên bảng khi có phản hồi." #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -380,6 +367,10 @@ msgstr "Thêm một mục hoặc sử dụng các dự án và công việc tìn msgid "Add and test a provider before starting an agent thread." msgstr "Thêm và kiểm tra nhà cung cấp trước khi bắt đầu luồng tác vụ." +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "Thêm một lớp bảo vệ nữa cho tài khoản của bạn." + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "Thẻ bất kỳ" #: 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 "Bất kỳ ai truy cập vào URL công khai của sơ yếu lý lịch đều phải nhập mật khẩu này để truy cập." - -#: 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 "Bất kỳ ai có URL công khai của sơ yếu lý lịch sẽ có thể xem và tải về sơ yếu lý lịch của bạn mà không cần nhập mật khẩu." +msgid "Anyone who opens the public URL will need this password." +msgstr "Bất kỳ ai mở URL công khai đều sẽ cần mật khẩu này." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "Bất kỳ ai có liên kết đều có thể xem và tải xuống sơ yếu lý lịch." +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "Bất kỳ ai có URL công khai đều có thể xem và tải xuống sơ yếu lý lịch của bạn mà không cần mật khẩu." + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "Truy cập API" @@ -634,7 +625,7 @@ msgstr "Đã xóa hồ sơ ứng tuyển." #: src/routes/_home/-sections/statistics.tsx msgid "Application Statistics" -msgstr "Thống kê ứng dụng" +msgstr "Thống kê hồ sơ ứng tuyển" #: src/features/applications/components/application-form-sheet.tsx msgid "Application updated." @@ -668,8 +659,8 @@ msgid "Approve" msgstr "Phê duyệt" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "Đã phê duyệt — đang chờ tác nhân…" +msgid "Approved, waiting for the agent…" +msgstr "Đã chấp thuận, đang chờ tác nhân…" #: src/libs/locale.ts msgid "Arabic" @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "Tự động điền thất bại." #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "Có sẵn bằng nhiều ngôn ngữ. Nếu bạn muốn đóng góp, hãy xem qua Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "Có sẵn bằng nhiều ngôn ngữ. Nếu bạn muốn giúp dịch thuật, hãy ghé qua Crowdin." #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "Tiếng Azerbaijan" msgid "Back to authentication settings" msgstr "Quay lại cài đặt xác thực" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "Quay lại đăng nhập" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "Quay lại trang sơ yếu lý lịch" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "Quay lại đăng nhập" @@ -844,10 +832,6 @@ msgstr "URL cơ sở" msgid "Basics" msgstr "Cơ bản" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "Các mẫu đẹp để lựa chọn, sẽ còn cập nhật thêm trong tương lai." - #: src/libs/locale.ts msgid "Bengali" msgstr "Tiếng Bengal" @@ -981,6 +965,10 @@ msgstr "Đổi ngôn ngữ" msgid "Change language to…" msgstr "Thay đổi ngôn ngữ thành…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "Thay đổi màu sắc, phông chữ và thiết kế cho hợp với bạn." + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "Thay đổi chủ đề thành…" @@ -1006,6 +994,10 @@ msgstr "Kiểm tra lại" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "Kiểm tra xem tệp đã xuất có chứa mọi thứ bạn mong đợi hay không, và toàn bộ nội dung đều là văn bản có thể chọn được." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "Kiểm tra xem hệ thống theo dõi ứng viên sẽ bỏ sót điều gì, và chỉ thêm những từ khóa bạn chắc chắn." + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "Hãy kiểm tra email của bạn để lấy đường link đặt lại mật khẩu." @@ -1040,7 +1032,7 @@ msgstr "Tiếng Trung (Phồn thể)" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Choose a model and resume draft." -msgstr "Chọn một mẫu và soạn thảo bản nháp sơ yếu lý lịch." +msgstr "Chọn một mô hình và bản nháp sơ yếu lý lịch." #: src/features/ats-checker/uploader.tsx msgid "Choose a PDF" @@ -1056,10 +1048,6 @@ msgstr "Chọn một màu có sẵn hoặc màu tùy chỉnh." msgid "Choose a resume" msgstr "Chọn một bản sơ yếu lý lịch" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "Chọn một cuộc hội thoại hiện có từ thanh bên hoặc bắt đầu một chủ đề mới tập trung vào bản nháp." - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "Chọn định dạng PDF, DOCX, Markdown hoặc JSON. Xuất sơ yếu lý lịch và thư xin việc riêng biệt nếu có thể." @@ -1089,7 +1077,7 @@ msgstr "Nhấn vào đây để chọn file cần nhập khẩu" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "Trợ lý AI gần gũi" +msgstr "Đóng trợ lý AI" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "Công ty A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "Hãy so sánh CV này với đường dẫn đăng tuyển dụng và cập nhật các từ khóa, đồng thời giữ giọng văn ngắn gọn và đáng tin cậy." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "So sánh sơ yếu lý lịch này với URL tin tuyển dụng này và cập nhật các từ khóa mà không thổi phồng bất cứ điều gì." #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "Kết nối thất bại." #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "Kết nối đã được xác nhận — nhà cung cấp đã sẵn sàng sử dụng." +msgid "Connection verified. The provider is ready to use." +msgstr "Đã xác minh kết nối. Nhà cung cấp đã sẵn sàng để sử dụng." #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "Tiếp tục từ nơi bạn đã dừng lại" #: 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 "Tiếp tục từ nơi bạn đã dừng lại bằng cách nhập khẩu một sơ yếu lý lịch có sẵn mà bạn tạo bằng Reactive Resume hoặc bất kỳ trình tạo sơ yếu lý lịch nào khác. Các định dạng được hỗ trợ bao gồm PDF, Microsoft Word, cũng như các tệp JSON từ 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 "Đóng góp giúp sửa lỗi, cập nhật bảo mật và cải tiến liên tục để ứng dụng chạy mượt mà." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "Tiếp tục từ chỗ bạn đang dở bằng cách nhập một sơ yếu lý lịch bạn đã tạo trong Reactive Resume hoặc một công cụ tạo sơ yếu lý lịch khác. Các định dạng được hỗ trợ là PDF, Microsoft Word và tệp JSON từ Reactive Resume hoặc JSON Resume." #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1285,6 +1269,19 @@ msgstr "Hãy sửa năm hoặc sử dụng \"Hiện tại\" cho công việc đa msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "Sửa lại năm, hoặc ghi \"Hiện tại\" cho công việc đang diễn ra." +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "Không thể tạo tệp DOCX. Vui lòng thử lại." + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "Không thể tạo tệp PDF. Vui lòng thử lại." + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "Không thể chuẩn bị sơ yếu lý lịch của bạn để in. Vui lòng thử lại." + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,13 +1291,17 @@ msgstr "Không thể kết nối với nhà cung cấp AI. Vui lòng thử lại msgid "Could not restore this patch." msgstr "Không thể khôi phục bản vá này." +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "Không thể thiết lập xác thực hai yếu tố." + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "Không thể xác minh kết nối với nhà cung cấp." #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify the connection. Check the API key, model, and base URL." -msgstr "Không thể xác minh kết nối. Vui lòng kiểm tra khóa API, kiểu máy và URL cơ sở." +msgstr "Không thể xác minh kết nối. Vui lòng kiểm tra khóa API, mô hình và URL cơ sở." #: src/features/applications/components/application-form-sheet.tsx msgid "Couldn't add the application. Please try again." @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "Số lượng theo nguồn" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "Được tính riêng biệt với điểm phân tích. Mức độ bao phủ không phải là một dự đoán về bất cứ điều gì." +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "Được tính riêng với điểm phân tích. Độ bao phủ không dự đoán điều gì cả." #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "Tạo sơ yếu lý lịch mẫu" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "Tạo bao nhiêu sơ yếu lý lịch tùy thích, không giới hạn." +msgid "Create as many resumes as you want." +msgstr "Tạo bao nhiêu sơ yếu lý lịch tùy bạn." #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "Tạo ngay bây giờ" msgid "Create resume with options" msgstr "Tạo sơ yếu lý lịch với các tùy chọn" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "Tạo, tùy chỉnh và chia sẻ sơ yếu lý lịch của bạn. Reactive Resume là mã nguồn mở, không theo dõi bạn, và luôn miễn phí." + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "Đã tạo" @@ -1680,13 +1685,17 @@ msgid "Deleting your resume..." msgstr "Đang xóa bản lý lịch của bạn..." #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "Đã từ chối — đang chờ tác nhân…" +msgid "Denied, waiting for the agent…" +msgstr "Đã từ chối, đang chờ tác nhân…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "Từ chối" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "Triển khai trên máy chủ của riêng bạn bằng image Docker." + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "Mô tả mỗi vai trò bằng các gạch đầu dòng ngắn gọn. Đoạn văn liền mạch khó lướt đọc và khó phân đoạn hơn." @@ -1764,6 +1773,10 @@ msgstr "Quyên tặng" msgid "Donate to Reactive Resume" msgstr "Đóng góp cho Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "Các khoản quyên góp chi trả cho việc sửa lỗi, cập nhật bảo mật và những công việc thường ngày để giữ cho ứng dụng chạy tốt." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "Hoàn tất" @@ -1831,8 +1844,8 @@ msgid "Duplicate" msgstr "Tạo bản sao" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" -msgstr "Sao chép thành bản nháp AI" +msgid "Duplicate as AI draft" +msgstr "Nhân bản thành bản nháp AI" #: src/dialogs/resume/index.tsx msgid "Duplicate Resume" @@ -1980,22 +1993,30 @@ msgstr "Tiếng Anh" msgid "English (United Kingdom)" msgstr "Tiếng Anh (Vương quốc Anh)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "Tăng cường bảo mật cho tài khoản của bạn với nhiều lớp bảo vệ bổ sung." - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "Hãy nhập tên cho mật khẩu của bạn." +msgstr "Hãy nhập tên cho khóa truy cập của bạn." + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "Nhập mật khẩu mới cho tài khoản của bạn" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "Nhập một trong các mã dự phòng đã lưu để truy cập tài khoản của bạn" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "Nhập mật khẩu mà chủ sở hữu sơ yếu lý lịch đã chia sẻ với bạn." + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "Nhập URL để liên kết tới" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "Nhập URL bạn muốn liên kết đến:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "Nhập mã xác minh từ ứng dụng xác thực của bạn" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "Nhập mật khẩu hiện tại và mật khẩu mới để cập nhật tài khoản của bạn." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "Nhập mật khẩu của bạn để xác nhận thiết lập xác thực hai yếu tố. Khi kích hoạt, bạn sẽ cần nhập mã từ ứng dụng xác thực mỗi khi đăng nhập." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "Nhập mật khẩu của bạn để xác nhận việc thiết lập xác thực hai yếu tố. Sau khi bật, bạn sẽ cần mã từ ứng dụng xác thực mỗi lần đăng nhập." #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2021,12 +2042,12 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "Mọi kiểm tra đều được thông qua. Không có gì ở đây có thể ngăn trình phân tích cú pháp đọc sơ yếu lý lịch của bạn." #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "Mỗi đóng góp, dù lớn hay nhỏ, đều tạo nên sự khác biệt lớn cho dự án.<0/>Cảm ơn sự ủng hộ của bạn!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "Mọi đóng góp đều có ý nghĩa, dù nhỏ đến đâu.<0/>Cảm ơn sự ủng hộ của bạn!" -#: src/routes/_home/-sections/features.tsx -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 "Mọi thứ bạn cần để tạo, tùy chỉnh và chia sẻ bản lý lịch chuyên nghiệp. Được xây dựng với tính riêng tư, mã nguồn mở và hoàn toàn miễn phí mãi mãi." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "Mỗi mẫu có một diện mạo khác nhau, nên hãy chọn mẫu phù hợp với cách bạn muốn thể hiện mình. Reactive Resume hiện có 15 mẫu, và sẽ còn thêm nữa." #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "Hết hạn sau" msgid "Expires on {0}" msgstr "Hết hạn vào {0}" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "Khám phá nhiều mẫu đa dạng, được thiết kế phù hợp với các phong cách, nghề nghiệp và cá tính khác nhau. Reactive Resume hiện cung cấp 12 mẫu và sẽ còn nhiều hơn nữa trong tương lai." - -#: src/features/settings/pages/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 "Khám phá tài liệu API để tìm hiểu cách tích hợp Reactive Resume với các ứng dụng của bạn. Tìm các endpoint chi tiết, ví dụ về yêu cầu và phương thức xác thực." - #: src/libs/resume/section.tsx msgid "Export" msgstr "Xuất" @@ -2083,13 +2096,9 @@ msgstr "Xuất PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "Xuất sơ yếu lý lịch dưới dạng PDF văn bản thay vì hình ảnh hoặc bản quét." -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "Xuất sơ yếu lý lịch hoặc thư xin việc ở định dạng bạn cần." - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "Xuất CV của bạn sang PDF ngay lập tức, không cần chờ đợi hay chậm trễ." +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "Xuất sơ yếu lý lịch của bạn ra PDF chỉ với một cú nhấp, không phải chờ đợi." #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2117,7 +2126,7 @@ msgstr "Không thể tạo tài khoản của bạn. Vui lòng thử lại." #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "Không thể xóa mật khẩu. Vui lòng thử lại." +msgstr "Không thể xóa khóa truy cập. Vui lòng thử lại." #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2161,12 +2170,12 @@ msgstr "Không thể kết nối với nhà cung cấp. Vui lòng thử lại." #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "Không thể đăng ký mật khẩu. Vui lòng thử lại." +msgstr "Không thể đăng ký khóa truy cập. Vui lòng thử lại." #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "Không thể đổi tên mật khẩu. Vui lòng thử lại." +msgstr "Không thể đổi tên khóa truy cập. Vui lòng thử lại." #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "Không thể lưu nhà cung cấp AI." msgid "Failed to send password reset email. Please try again." msgstr "Không gửi được email đặt lại mật khẩu. Vui lòng thử lại." -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "Thiết lập xác thực hai yếu tố thất bại." - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "Lọc theo thẻ" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "Hãy tìm những gạch đầu dòng yếu và viết lại chúng với kết quả, con số, phạm vi và động từ sắc bén hơn." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "Tìm những gạch đầu dòng còn yếu và viết lại chúng với kết quả rõ hơn, có số liệu, phạm vi và động từ sắc bén hơn." #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "Độ đậm Font" msgid "Font Weights" msgstr "Các độ đậm Font" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "Trải nghiệm an toàn và không bị phân tâm." - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "Ví dụ: thông tin về công ty bạn đã gửi bản lý lịch này đến hoặc các liên kết đến mô tả công việc có thể được ghi lại ở đây." - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "Vì lý do bảo mật, khóa này chỉ hiển thị một lần duy nhất." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "Ví dụ, ghi lại bạn đã gửi sơ yếu lý lịch này đến những công ty nào, hoặc liên kết đến các mô tả công việc." #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "Khoảng trống:" msgid "Generate a random name" msgstr "Tạo tên ngẫu nhiên" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "Đang tạo PDF của bạn..." + #: src/libs/locale.ts msgid "German" msgstr "Tiếng Đức" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "Tiếng Do Thái" #: 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 "Giúp tôi thu hút thêm những cộng tác viên giàu kinh nghiệm, giảm bớt gánh nặng cho một người duy nhất bảo trì và tăng tốc phát triển." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "Hãy giúp tôi mời thêm những người đóng góp giàu kinh nghiệm, để công việc không dồn hết lên một người bảo trì." #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "Hỗ trợ dịch ứng dụng sang ngôn ngữ của bạn" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "Đây là một loạt mẫu sơ yếu lý lịch dành cho các ngành nghề và cá tính khác nhau. Cho dù bạn thích hiện đại hay cổ điển, nổi bật hay đơn giản, đều có thiết kế phù hợp với bạn. Hãy xem các lựa chọn bên dưới và chọn một mẫu đáp ứng phong cách của bạn." - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "Đây là mã API mới của bạn" @@ -2657,10 +2655,6 @@ msgstr "Tiếng Hungary" msgid "Icon" msgstr "Icon" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "Xác định những thiếu sót trong hệ thống theo dõi ứng viên và chỉ áp dụng những cải tiến từ khóa có độ tin cậy cao." - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "Nếu nó xuất phát từ bản quét, đây là điều bình thường. Nếu không, hãy xóa nó đi; nhà tuyển dụng coi đây là hành vi nhồi nhét từ khóa." @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "Sơ yếu lý lịch định dạng JSON" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "Tiếng Kannada" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "Chỉ giữ một địa chỉ duy nhất, để không ai phải đoán nên dùng địa chỉ nào." +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "Chỉ để một địa chỉ, để phần mềm không phải đoán xem nên dùng địa chỉ nào." #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "Giữ dung lượng dưới 2.5 MB, thường bằng cách xóa hoặc thu nhỏ hình ảnh." +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "Ghi chú riêng tư về sơ yếu lý lịch này tại đây. Không ai khác nhìn thấy được." + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "Giữ nội dung sơ yếu lý lịch dưới dạng văn bản thật thay vì hình ảnh của văn bản." @@ -2904,7 +2902,7 @@ msgstr "Hãy giữ vững sự đoàn kết" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "Chìa khóa" +msgstr "Khóa" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3058,6 +3056,10 @@ msgstr "Chiều cao giữa các dòng" msgid "Link a Reactive Resume (recommended)" msgstr "Liên kết Reactive Resume (được khuyến nghị)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "Liên kết một Reactive Resume để dùng tính năng chấm điểm mức độ phù hợp và tinh chỉnh bằng AI." + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "Liên kết một sơ yếu lý lịch và dán mô tả công việc (Biên tập) để chấm điểm mức độ phù hợp và tinh chỉnh một bản sao." @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn, Giới thiệu…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "Liên kết Reactive Resume sẽ bật tính điểm phù hợp bằng AI và tùy chỉnh." - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "Đang liên kết tài khoản {providerName} của bạn..." @@ -3104,7 +3102,7 @@ msgstr "Đang tải các nhà cung cấp AI. Vui lòng thử lại sau một lá #: src/features/command-palette/pages/resumes.tsx msgid "Loading applications…" -msgstr "Đang tải ứng dụng…" +msgstr "Đang tải hồ sơ ứng tuyển…" #: src/features/settings/integrations/components/ai-provider-picker.tsx #: src/features/settings/integrations/components/ai-section.tsx @@ -3114,7 +3112,7 @@ msgstr "Đang tải nhà cung cấp…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "Đang tải tiếp tục…" +msgstr "Đang tải sơ yếu lý lịch…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx @@ -3143,11 +3141,6 @@ msgstr "Vị trí" msgid "Lock" msgstr "Khoá" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "Đăng xuất" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "Có những đoạn dài được viết toàn chữ hoa." @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "Điều hướng chính" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "Hãy tập trung vào kết quả hơn trong phần mô tả kinh nghiệm và loại bỏ những trách nhiệm không rõ ràng." +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "Làm cho mục kinh nghiệm nói về kết quả và cắt bớt những trách nhiệm chung chung." #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3316,6 +3309,18 @@ msgstr "Phải bắt đầu bằng https://" msgid "Name" msgstr "Tên" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "Đặt tên sơ yếu lý lịch theo vị trí bạn đang ứng tuyển." + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "Tên giúp bạn phân biệt các khóa, nên hãy đặt tên theo mục đích bạn sẽ dùng nó." + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "Tên giúp bạn phân biệt các khóa truy cập nếu bạn đăng ký nhiều hơn một khóa." + #: src/libs/locale.ts msgid "Nepali" msgstr "Nepali" @@ -3335,11 +3340,11 @@ msgstr "Việc đăng ký tài khoản mới hiện đang bị tắt trên máy #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Application" -msgstr "Ứng dụng mới" +msgstr "Hồ sơ ứng tuyển mới" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "Các tính năng mới liên tục được thêm vào và cải tiến, hãy thường xuyên quay lại để cập nhật." +msgid "New features land regularly, so check back now and then." +msgstr "Tính năng mới ra mắt thường xuyên, vậy nên thỉnh thoảng hãy ghé lại xem." #: src/components/input/rich-input.tsx msgid "New Line" @@ -3374,6 +3379,10 @@ msgstr "Chủ đề mới" msgid "New Thread" msgstr "Chủ đề mới" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "Không quảng cáo và không trình theo dõi, nên không có gì cản đường bạn." + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "Không quảng cáo, không theo dõi" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "Không có hồ sơ ứng tuyển nào khớp với bộ lọc của bạn." #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "Chưa có hồ sơ ứng tuyển — thêm vài mục để xem phễu và tỷ lệ phản hồi." +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "Chưa có đơn ứng tuyển nào. Hãy thêm vài đơn để xem phễu và tỷ lệ phản hồi của bạn." #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "Không tìm thấy danh sách gạch đầu dòng nào." +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "Không có lệnh nào khớp với tìm kiếm đó." + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "Không tìm thấy tiêu đề mục thông thường nào." @@ -3432,8 +3446,8 @@ msgid "No phone number was found." msgstr "Không tìm thấy số điện thoại nào." #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "Không dự đoán liệu bạn có bị loại hay không — không công cụ nào làm được điều đó." +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "Không dự đoán việc bạn có bị từ chối hay không. Không công cụ nào làm được điều đó." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3549,6 +3563,10 @@ msgstr "Odia" msgid "Ollama Cloud" msgstr "Đám mây Ollama" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "Sau khi xóa, khóa này sẽ không thể truy cập dữ liệu của bạn nữa. Không thể hoàn tác." + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "Đăng nhập một chạm" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "Chỉ {0} trang đầu tiên được kiểm tra, vì vậy báo cáo này không bao quát toàn bộ tệp." #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "Chỉ nhập {MAX_IMPORT} hàng đầu tiên mỗi lần — còn lại {overflow}. Hãy chia tệp để nhập phần còn lại." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "Chỉ {MAX_IMPORT} hàng đầu tiên được nhập mỗi lần, bỏ lại {overflow} hàng. Hãy chia nhỏ tệp để nhập phần còn lại." #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "Mở" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "Đại lý AI mở" +msgstr "Mở tác nhân AI" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "Trợ lý AI mở" +msgstr "Mở trợ lý AI" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3601,7 +3619,7 @@ msgstr "Mở ứng dụng Email" #: src/features/resume/stylesheet/toolbar.tsx msgid "Open focus mode" -msgstr "Chế độ lấy nét mở" +msgstr "Mở chế độ lấy nét" #: src/routes/agent/-components/resume-pane.tsx msgid "Open in builder" @@ -3649,10 +3667,6 @@ msgstr "Ghi chú tùy chọn cho tác nhân" msgid "Optional note for the agent…" msgstr "Ghi chú tùy chọn cho tác nhân…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "Tùy chọn, đặt mật khẩu để chỉ những ai có mật khẩu mới có thể xem sơ yếu lý lịch của bạn qua liên kết này." - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "Tùy chọn, xem những từ khóa nào trong tin tuyển dụng đã xuất hiện sẵn." @@ -3707,19 +3721,19 @@ msgstr "Kiểu đoạn văn và tiêu đề" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "Mật khẩu" +msgstr "Khóa truy cập" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "Mật khẩu đã được xóa thành công." +msgid "Passkey deleted." +msgstr "Đã xóa khóa truy cập." #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "Mật khẩu đã được đăng ký thành công." +msgid "Passkey registered." +msgstr "Đã đăng ký khóa truy cập." #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "Mật khẩu" +msgstr "Khóa truy cập" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "Sự bối rối" msgid "Persian" msgstr "Ba Tư" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "Cá nhân hóa sơ yếu lý lịch của bạn với bất kỳ màu sắc, phông chữ hoặc thiết kế nào, và tạo dấu ấn riêng của bạn." - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "Điện thoại" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "Chọn một cuộc trò chuyện từ thanh bên, hoặc bắt đầu một chủ đề mới để làm việc với bản nháp." + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "Chọn định dạng cho sơ yếu lý lịch hoặc thư xin việc của bạn." + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "Chọn một biểu tượng" @@ -3855,20 +3873,8 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "Đặt nó trên một trang từ bảng Bố cục hoặc ẩn nó nếu bạn muốn đỗ nó." #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "Văn bản thuần, lý tưởng cho công cụ AI và chỉnh sửa nhanh." - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "Vui lòng nhập mật khẩu mới cho tài khoản của bạn" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "Vui lòng nhập mật khẩu được chủ sở hữu sơ yếu lý lịch chia sẻ với bạn để tiếp tục." - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "Vui lòng nhập URL bạn muốn liên kết đến:" +msgid "Plain text, for AI tools and quick edits." +msgstr "Văn bản thuần, dành cho các công cụ AI và chỉnh sửa nhanh." #: src/components/ui/donation-toast.tsx msgid "Please support the project" @@ -3878,14 +3884,6 @@ msgstr "Hãy ủng hộ dự án!" msgid "Please upload a PDF file." msgstr "Vui lòng tải lên tệp PDF." -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "Vui lòng đợi trong khi PDF của bạn đang được tạo..." - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "Vui lòng chờ trong khi tệp PDF của bạn đang được tạo…" - #: src/libs/locale.ts msgid "Polish" msgstr "Ba Lan" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "Tùy chọn" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "Hãy chuẩn bị một bản vá lỗi mang tính bảo thủ giúp cải thiện sự rõ ràng mà không làm thay đổi câu chuyện sự nghiệp của tôi." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "Chuẩn bị một bản sửa thận trọng giúp câu chữ rõ ràng hơn mà không thay đổi câu chuyện sự nghiệp của tôi." #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "Dự án" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "Bảo vệ sơ yếu lý lịch của bạn khỏi truy cập trái phép bằng mật khẩu" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "Bảo vệ sơ yếu lý lịch của bạn bằng mật khẩu và chỉ cho phép những ai có mật khẩu xem nó." +msgid "Protect your resume with a password" +msgstr "Bảo vệ sơ yếu lý lịch của bạn bằng mật khẩu" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "Ấn phẩm" msgid "Publisher" msgstr "Nhà xuất bản" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "Đặt mật khẩu cho sơ yếu lý lịch của bạn để chỉ những người bạn trao mật khẩu mới đọc được." + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "Đặt một địa chỉ email đơn giản gần đầu trang một. Đây là thông tin mà hầu hết hệ thống dùng để lưu hồ sơ của bạn." @@ -4058,32 +4056,32 @@ msgstr "Chấm điểm lại" #: src/routes/_home/-sections/header.tsx msgid "Reactive Resume - Go to homepage" -msgstr "Resume Phản Ứng - Về trang chủ" +msgstr "Reactive Resume - Về trang chủ" #. Import source option for current Reactive Resume JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume (JSON)" -msgstr "Sơ yếu lý lịch động (JSON)" +msgstr "Reactive Resume (JSON)" #: 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 tiếp tục phát triển nhờ cộng đồng sôi động của mình. Dự án này đạt được tiến bộ nhờ nhiều cá nhân đã dành thời gian và kỹ năng để cải thiện nó. Chúng tôi tôn vinh các lập trình viên đã cải tiến tính năng trên GitHub, các nhà ngôn ngữ học có bản dịch trên Crowdin đã giúp tiếp cận nhiều người dùng hơn, và những người đã quyên góp để hỗ trợ sự phát triển liên tục của dự án." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume tốt lên là nhờ mọi người dành thời gian cho nó. Những người đóng góp trên GitHub xây dựng tính năng và sửa lỗi, những người dịch trên Crowdin giúp nó đọc được bằng các ngôn ngữ khác, và những người quyên góp giúp việc phát triển tiếp tục. Dự án này mang ơn tất cả họ vì những bước tiến của mình." #: 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 là một dự án mã nguồn mở & miễn phí, được xây dựng với tình yêu và được duy trì bởi tôi cùng cộng đồng các cộng tác viên. Sự đóng góp của bạn giúp duy trì và phát triển dự án." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume là một dự án miễn phí và mã nguồn mở, do tôi cùng một cộng đồng người đóng góp duy trì. Các khoản quyên góp của bạn trang trải chi phí vận hành và giúp việc phát triển tiếp tục." #: 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." -msgstr "Reactive Resume là trình tạo sơ yếu lý lịch mã nguồn mở & miễn phí, giúp đơn giản hóa quá trình tạo, cập nhật và chia sẻ sơ yếu lý lịch của bạn." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume là công cụ tạo sơ yếu lý lịch miễn phí và mã nguồn mở, giúp bạn dễ dàng tạo, cập nhật và chia sẻ sơ yếu lý lịch của mình." #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume là phần mềm mã nguồn mở miễn phí. Nếu thấy hữu ích, xin vui lòng xem xét quyên góp." #: 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 "Resume Phản Ứng là mã nguồn mở, tập trung vào quyền riêng tư và hoàn toàn miễn phí. Khác với các trình tạo hồ sơ khác, nó không hiển thị quảng cáo, không theo dõi dữ liệu của bạn, và không giới hạn tính năng đằng sau tường phí." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume là mã nguồn mở, riêng tư và miễn phí. Nó không hiển thị quảng cáo, không theo dõi những gì bạn làm, và không khóa tính năng sau tường phí." #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4097,7 +4095,7 @@ msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx msgid "Reactive Resume v4 (JSON)" -msgstr "Sơ yếu lý lịch phản hồi phiên bản 4 (JSON)" +msgstr "Reactive Resume v4 (JSON)" #: src/routes/agent/-components/tool-part-card.tsx msgid "Read an attachment" @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "Đổi tên" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "Kết xuất sơ yếu lý lịch hiện tại của bạn thành PDF và chạy kiểm tra tệp đầy đủ, ngay trên trình duyệt của bạn. Không có gì được tải lên." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "Kết xuất sơ yếu lý lịch hiện tại của bạn ra PDF và chạy toàn bộ phần kiểm tra tệp ngay trong trình duyệt của bạn. Không có gì được tải lên." #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "Khôi phục phiên bản này?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "Bản tóm tắt" +msgstr "Sơ yếu lý lịch" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "Chỉnh sửa sơ yếu lý lịch" msgid "Resume file" msgstr "Tệp CV" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "Đã sao chép liên kết sơ yếu lý lịch vào bộ nhớ tạm." + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "Đã liên kết sơ yếu lý lịch" @@ -4328,7 +4331,11 @@ msgstr "Các lựa chọn sơ yếu lý lịch" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "Tiếp tục vá lỗi" +msgstr "Bản vá sơ yếu lý lịch" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "Mẫu sơ yếu lý lịch cho nhiều ngành nghề và gu thẩm mỹ khác nhau. Hãy chọn mẫu hợp với bạn." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "Xem lại các chỉnh sửa" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "Hãy xem lại sơ yếu lý lịch so với mô tả công việc và đặt câu hỏi cho tôi trước khi thay đổi những phần không chắc chắn." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "Xem lại sơ yếu lý lịch đối chiếu với một mô tả công việc, và hỏi tôi trước khi thay đổi bất cứ điều gì bạn không chắc." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "Đang đánh giá…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "Chỉnh sửa lại phần tóm tắt sao cho phù hợp với vị trí quản lý kỹ thuật cấp cao mà không gây cảm giác chung chung." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "Viết lại phần tóm tắt cho vị trí quản lý kỹ thuật cấp cao, và giữ cho nó cụ thể." #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "Hãy viết lại bản CV này cho quá trình chuyển đổi từ nhà sáng lập công ty khởi nghiệp sang vị trí lãnh đạo sản phẩm, với tác động kinh doanh rõ ràng." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "Viết lại sơ yếu lý lịch này cho một nhà sáng lập startup đang chuyển sang vai trò trưởng bộ phận sản phẩm, và thể hiện tác động kinh doanh." #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4641,6 +4648,10 @@ msgstr "Dấu phân cách" msgid "Serbian" msgstr "Serbia" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "Đặt mật khẩu nếu bạn chỉ muốn những người biết mật khẩu mới mở được URL công khai." + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4662,14 +4673,14 @@ msgstr "Thiết lập một nhà cung cấp AI" msgid "Set up an AI provider before starting a thread." msgstr "Hãy thiết lập một nhà cung cấp AI trước khi bắt đầu một chủ đề." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "Hãy thiết lập một nhà cung cấp AI trước." + #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "Thiết lập một hệ thống AI để trò chuyện về bản lý lịch này và tự động chỉnh sửa." -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "Hãy thiết lập một nhà cung cấp AI để bắt đầu." - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "Thiết lập ứng dụng xác thực" msgid "Shadow Width" msgstr "Độ rộng bóng" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "Chia sẻ bằng URL công khai, đặt mật khẩu cho URL đó, hoặc tải PDF về và tự gửi đi." + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "Chia sẻ sơ yếu lý lịch của bạn với một URL công khai và để người khác xem nó." +msgid "Share your resume with a public URL." +msgstr "Chia sẻ sơ yếu lý lịch của bạn bằng một URL công khai." #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "Đăng nhập vào tài khoản của bạn" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "Đăng nhập bằng GitHub, Google hoặc nhà cung cấp OAuth tùy chỉnh." +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "Đăng xuất" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "Slug" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "Một số hệ thống ứng dụng yêu cầu phải có trước khi bạn có thể gửi." +msgstr "Một số hệ thống ứng tuyển yêu cầu phải có trước khi bạn có thể gửi." #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "Một số ký tự bị hiển thị thành dấu chấm hỏi." #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "Một số kiểm tra cần thông tin mà tệp này không có: nội dung trang không thể kiểm tra được, hoặc văn bản bằng ngôn ngữ mà các kiểm tra này không hỗ trợ. Chúng không được tính là đạt cũng không tính là không đạt." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "Một số kiểm tra cần thông tin mà tệp này không mang theo: nội dung trang không thể xem xét được, hoặc văn bản bằng ngôn ngữ mà các kiểm tra này không hỗ trợ. Chúng không được tính là đạt cũng không tính là không đạt." #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -5036,7 +5056,7 @@ msgid "Start the resume with your name on its own line." msgstr "Bắt đầu sơ yếu lý lịch bằng tên của bạn trên một dòng riêng." #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "Bắt đầu chủ đề" #: src/libs/resume/section.tsx @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "Tinh chỉnh sơ yếu lý lịch của tôi" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "Hãy điều chỉnh CV này sao cho phù hợp với mô tả công việc quản lý sản phẩm và nhấn mạnh vào trách nhiệm quản lý lộ trình sản phẩm, khả năng giao tiếp với các bên liên quan và các kết quả ra mắt sản phẩm có thể đo lường được." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "Điều chỉnh sơ yếu lý lịch này theo một mô tả công việc quản lý sản phẩm, và nhấn mạnh việc làm chủ lộ trình sản phẩm, giao tiếp với các bên liên quan và kết quả ra mắt đo lường được." #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "Nhân viên cần thông tin đầu vào từ bạn." #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "Khóa API đã được xóa thành công." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "Tài liệu API cho thấy cách kết nối Reactive Resume với ứng dụng của riêng bạn. Nó bao gồm các điểm cuối, định dạng yêu cầu và xác thực." #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "Khóa API sẽ không còn có thể truy cập dữ liệu của bạn sau khi xóa. Hành động này không thể hoàn tác." +msgid "The API key has been deleted." +msgstr "Khóa API đã được xóa." #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "Ứng dụng đã đưa bạn đến đây thực hiện một yêu cầ msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "Các kiểm tra ở trên mang tính máy móc. Tính năng này hỏi một mô hình ngôn ngữ xem người đọc sẽ nghĩ gì về các gạch đầu dòng của bạn, và đề xuất cách viết lại. Nó không tạo ra điểm số." -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "Lệnh bạn đang tìm kiếm không tồn tại." - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "Kiểm tra chuyên sâu không thể hoàn tất. Vui lòng thử lại." @@ -5317,10 +5332,6 @@ msgstr "Không thể xác minh phản hồi của nhà cung cấp. Vui lòng b msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "Không thể cập nhật bản xem trước sơ yếu lý lịch. Bản xem trước hợp lệ cuối cùng vẫn được hiển thị." -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "Hồ sơ bạn đang cố truy cập đã được bảo vệ bằng mật khẩu" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "Cùng một dòng lặp lại trên mọi trang." @@ -5369,26 +5380,13 @@ msgstr "Không có liên kết đến hồ sơ, portfolio hoặc kho lưu trữ. msgid "There is no summary paragraph." msgstr "Không có đoạn tóm tắt nào." -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "Đã xảy ra sự cố trong quá trình tạo tệp DOCX, vui lòng thử lại." - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "Đã xảy ra lỗi trong quá trình tạo PDF, vui lòng thử lại." - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "Đã xảy ra lỗi trong quá trình chuẩn bị sơ yếu lý lịch của bạn để in, vui lòng thử lại." - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "Không đủ thông tin để chạy kiểm tra này." #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "Các bước kiểm tra này chạy khi bạn nhập và không bao giờ rời khỏi trình duyệt của bạn. Họ hỏi liệu một cái máy có thể đọc được sơ yếu lý lịch của bạn hay không, chứ không phải liệu nó có đọc tốt hay không." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "Các kiểm tra này chạy khi bạn gõ và không bao giờ rời khỏi trình duyệt của bạn. Chúng kiểm tra xem phần mềm có đọc được sơ yếu lý lịch của bạn hay không, chứ không phải nó được viết hay đến mức nào." #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." @@ -5407,17 +5405,13 @@ msgstr "Hành động này không thể hoàn tác." msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "Hành động này không thể hoàn tác. Tất cả dữ liệu của bạn sẽ bị xóa vĩnh viễn." -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "Thao tác này không thể hoàn tác. Tin nhắn hội thoại và tệp đính kèm đã tải lên sẽ bị xóa. Hồ sơ công việc vẫn hiển thị trên trang tổng quan của bạn và có thể được xóa riêng." - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "Thao tác này không thể hoàn tác. Tin nhắn và tệp đính kèm trong cuộc trò chuyện sẽ bị xóa." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "Không thể hoàn tác hành động này. Nó xóa các tin nhắn của chủ đề và các tệp đính kèm đã tải lên." -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "Không thể mở luồng thảo luận về tác vụ này." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "Không thể hoàn tác hành động này. Nó xóa các tin nhắn của chủ đề và các tệp đính kèm đã tải lên. Sơ yếu lý lịch đang làm việc vẫn nằm trong bảng điều khiển của bạn, và bạn có thể xóa nó riêng." #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,6 +5425,10 @@ msgstr "Kiểm tra này không áp dụng cho tệp này." msgid "This check only runs on resumes written in English." msgstr "Kiểm tra này chỉ chạy trên sơ yếu lý lịch được viết bằng tiếng Anh." +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "Thao tác này tạo một khóa API mới, cho phép các chương trình khác đọc và thay đổi dữ liệu sơ yếu lý lịch của bạn thông qua API của Reactive Resume." + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "Ngày này sẽ không được đọc chính xác." @@ -5523,6 +5521,10 @@ msgstr "Đây là một biểu mẫu XFA, vì vậy hầu hết phần mềm ch msgid "This is not a common resume page size." msgstr "Đây không phải là kích thước trang phổ biến cho sơ yếu lý lịch." +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "Khóa này chỉ hiển thị một lần. Hãy sao chép trước khi bạn đóng hộp thoại này." + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "Liên kết này thiếu giao thức của nó." @@ -5532,8 +5534,8 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "Sẽ mất vài phút, tùy thuộc vào tốc độ phản hồi của nhà cung cấp AI. Vui lòng không đóng cửa sổ hoặc làm mới trang." #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "Chỉ số này đo lường mức độ chính xác mà phần mềm có thể trích xuất văn bản của tệp này. Nó không dự đoán liệu đơn ứng tuyển có bị từ chối hay không. Không công cụ nào làm được điều đó. Tệp của bạn được đọc ngay trên trình duyệt này và không bao giờ được tải lên." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "Chỉ số này đo mức độ trung thực mà phần mềm trích xuất được văn bản của tệp này. Nó không dự đoán việc một đơn ứng tuyển có bị từ chối hay không, và không công cụ nào làm được. Tệp của bạn được đọc trong trình duyệt này và không bao giờ được tải lên." #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5567,6 +5569,10 @@ msgstr "Hồ sơ này đã bị khóa và không thể cập nhật." msgid "This resume is long." msgstr "Sơ yếu lý lịch này khá dài." +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "Sơ yếu lý lịch này được bảo vệ bằng mật khẩu" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "Bản lý lịch này đã được cập nhật bởi một tác nhân AI." @@ -5576,8 +5582,8 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "Cài đặt chia sẻ sơ yếu lý lịch này đã được thay đổi ở nơi khác." #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "Đánh giá này là ý kiến của một mô hình ngôn ngữ về nội dung viết của bạn. Nó không làm thay đổi điểm số ở trên, và có thể sai. Hãy xem đây như một ý kiến tham khảo thứ hai, không phải phán quyết cuối cùng." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "Bài nhận xét này là ý kiến của một mô hình ngôn ngữ về cách bạn viết. Nó không thay đổi điểm số ở trên, và nó có thể sai. Hãy xem đó là một ý kiến tham khảo, không phải phán quyết." #: src/libs/resume/ats.ts msgid "This role has no description." @@ -5587,10 +5593,6 @@ msgstr "Vai trò này không có mô tả." msgid "This section has content but never appears." msgstr "Phần này có nội dung nhưng không bao giờ xuất hiện." -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "Phần này được dành riêng cho những ghi chú của bạn về hồ sơ này. Nội dung ở đây vẫn ở chế độ riêng tư và không được chia sẻ với bất kỳ ai khác." - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "Phần này được chia thành các cột." @@ -5608,8 +5610,8 @@ msgid "This step is optional, but recommended." msgstr "Bước này là không bắt buộc, nhưng được khuyến nghị." #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "Chủ đề này đã được lưu trữ. Không thể gửi tin nhắn mới." +msgid "This thread is archived. You can't send new messages." +msgstr "Chủ đề này đã được lưu trữ. Bạn không thể gửi tin nhắn mới." #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" @@ -5619,14 +5621,6 @@ msgstr "Chủ đề này chỉ có thể đọc." msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "Chủ đề này chỉ có thể đọc vì sơ yếu lý lịch đang làm việc hoặc nhà cung cấp AI hiện không khả dụng." -#: 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 "Điều này sẽ tạo khóa API mới để truy cập API Reactive Resume cho phép máy móc tương tác với dữ liệu hồ sơ của bạn." - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "Điều này sẽ giúp bạn nhận diện nó sau này, nếu bạn dự định sử dụng nhiều khóa truy cập." - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "Thao tác này sẽ xóa tất cả các mục trong phần này." @@ -5646,22 +5640,22 @@ msgstr "Chủ đề đã được lưu trữ." #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "Bài viết đã bị xóa." +msgstr "Chủ đề đã bị xóa." #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "Các sợi chỉ" +msgstr "Chủ đề" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "Hãy tinh gọn phần kỹ năng để nó hỗ trợ vai trò mục tiêu thay vì chỉ là một danh sách liệt kê từ khóa." #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "Video tua nhanh quá trình tạo hồ sơ với Resume Phản Ứng" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "Ảnh tua nhanh quá trình dựng một sơ yếu lý lịch trong Reactive Resume" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "Dòng thời gian" msgid "Tip" msgstr "Mẹo" -#: 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 "Mẹo: Đặt tên cho khóa API của bạn phù hợp với mục đích sử dụng để bạn có thể nhận diện dễ dàng sau này." - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "Mẹo: Bạn có thể đặt tên hồ sơ theo vị trí bạn đang ứng tuyển." - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "Tiêu đề" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "Để xóa tài khoản của bạn, bạn cần nhập văn bản xác nhận và nhấp vào nút bên dưới." +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "Để xóa tài khoản của bạn, hãy nhập đoạn văn bản xác nhận bên dưới, rồi nhấn nút." #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "Bật/tắt thanh bên phải" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "Luồng chuyển đổi" +msgstr "Bật/tắt chủ đề" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "Tắt chữ ghép tùy chọn (discretionary ligatures) khi xuất." #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "Bật chia sẻ công khai để theo dõi số lần hồ sơ của bạn được xem hoặc tải xuống. Chỉ mình bạn có thể xem thống kê hồ sơ của mình." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "Bật chia sẻ công khai để theo dõi sơ yếu lý lịch của bạn đã được xem hoặc tải xuống bao nhiêu lần. Chỉ bạn mới thấy được những con số này." #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "Xác thực hai yếu tố" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "Đã tắt xác thực hai yếu tố thành công." +msgid "Two-factor authentication is now disabled." +msgstr "Xác thực hai yếu tố hiện đã tắt." #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "Xác thực hai yếu tố đã được thiết lập thành công." +msgid "Two-factor authentication is now enabled." +msgstr "Xác thực hai yếu tố hiện đã bật." #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "Mở khoá" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "Mật khẩu không có tên" +msgstr "Khóa truy cập không có tên" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "Cập nhật kinh nghiệm tình nguyện hiện có" msgid "Update Password" msgstr "Cập nhật mật khẩu" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "Cập nhật các gạch đầu dòng của dự án để thể hiện vai trò lãnh đạo, các hạn chế, sự đánh đổi và kết quả có thể đo lường được." - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "Cập nhật resume" @@ -5970,6 +5952,10 @@ msgstr "Cập nhật resume" msgid "Update the calendar date for this timeline entry." msgstr "Cập nhật ngày lịch cho mục dòng thời gian này." +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "Cập nhật các gạch đầu dòng của dự án để thể hiện khả năng lãnh đạo, ràng buộc, đánh đổi và kết quả đo lường được." + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "Cập nhật chi tiết của hồ sơ ứng tuyển này." @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "Tải lên .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "Tải lên một sơ yếu lý lịch và xem thực sự hệ thống theo dõi ứng viên (ATS) đọc được gì từ đó. Mọi thứ đều chạy ngay trên trình duyệt này. Tệp của bạn không bao giờ được tải lên, và không có gì được lưu trữ." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "Tải lên một sơ yếu lý lịch và xem hệ thống theo dõi ứng viên đọc được gì từ nó. Mọi thứ chạy trong trình duyệt này. Tệp của bạn không bao giờ được tải lên, và không có gì được lưu trữ." #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6198,8 +6184,8 @@ msgid "Warning" msgstr "Cảnh báo" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "Chúng tôi không thể tự động nhận diện định dạng — vui lòng chọn định dạng ở trên." +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "Chúng tôi không tự nhận diện được định dạng. Hãy chọn định dạng ở trên." #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "Chúng tôi không tìm thấy trang đó." msgid "We couldn't link that provider account. Please try again." msgstr "Chúng tôi không thể liên kết tài khoản nhà cung cấp đó. Vui lòng thử lại." +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "Chúng tôi không mở được chủ đề này." + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "Chúng tôi không thể đọc hồ sơ của bạn từ nhà cung cấp." +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "Chúng tôi đã gửi một liên kết xác nhận đến địa chỉ email mới của bạn. Hãy mở liên kết đó để xác nhận thay đổi." + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "Chúng tôi đã gửi một liên kết xác minh mới đến địa chỉ email của bạn. Hãy mở liên kết đó để xác minh tài khoản của bạn." + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "Tìm kiếm trên web" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "Vâng, Resume Phản Ứng có sẵn bằng nhiều ngôn ngữ. Bạn có thể chọn ngôn ngữ ưa thích ở trang cài đặt, hoặc dùng bộ chuyển đổi ngôn ngữ ở góc trên cùng bên phải. Nếu bạn không thấy ngôn ngữ của mình, hoặc muốn cải thiện bản dịch hiện tại, bạn có thể <0>đóng góp dịch thuật trên Crowdin<1> (mở ở tab mới)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "Có. Chỉ một cú nhấp là xuất sơ yếu lý lịch của bạn ra PDF, giữ nguyên định dạng và kiểu dáng." #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "Đúng vậy! Reactive Resume hoàn toàn miễn phí, không có chi phí ẩn, gói trả phí hoặc phí đăng ký. Nó là mã nguồn mở và sẽ luôn miễn phí." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "Có. Hãy chọn ngôn ngữ của bạn trên trang cài đặt, hoặc bằng nút chuyển ngôn ngữ ở góc trên bên phải. Nếu ngôn ngữ của bạn còn thiếu, hoặc bản dịch hiện tại có thể tốt hơn, bạn có thể <0>đóng góp cho bản dịch trên Crowdin<1> (mở trong tab mới)." -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "Bạn cũng có thể triển khai trên máy chủ của mình bằng cách sử dụng Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "Có. Reactive Resume miễn phí để sử dụng, không có chi phí ẩn, gói cao cấp hay phí thuê bao. Nó là mã nguồn mở, và sẽ luôn miễn phí." #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "Bạn cũng có thể sử dụng tên người dùng của mình để đăng nhập." - -#: src/routes/_home/-sections/faq.tsx -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 "Bạn có thể chia sẻ resume của mình qua một URL công khai duy nhất, bảo vệ bằng mật khẩu hoặc tải về dưới dạng PDF để chia sẻ trực tiếp. Lựa chọn là của bạn!" +msgid "You can also sign in with your username." +msgstr "Bạn cũng có thể đăng nhập bằng tên người dùng của mình." #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "Bạn vừa nhận thư!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "Tài khoản của bạn đã được xóa thành công." +msgid "Your account has been deleted." +msgstr "Tài khoản của bạn đã được xóa." #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "Thông tin liên hệ của bạn không nằm ở trang một." #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "Dữ liệu của bạn đã được xuất thành công." +msgid "Your data has been exported." +msgstr "Dữ liệu của bạn đã được xuất." #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "Dữ liệu của bạn được an toàn, và không bao giờ được chia sẻ hoặc bán cho bất kỳ ai." #: src/routes/_home/-sections/faq.tsx -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 "Dữ liệu của bạn được lưu trữ an toàn và không bao giờ chia sẻ với bên thứ ba. Bạn cũng có thể tự host Reactive Resume trên máy chủ của riêng mình để kiểm soát hoàn toàn dữ liệu của mình." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "Dữ liệu của bạn được lưu trữ an toàn và không bao giờ được chia sẻ với bên thứ ba. Nếu bạn muốn toàn quyền kiểm soát nó, bạn có thể tự dựng Reactive Resume trên máy chủ của riêng mình." #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,8 +6456,8 @@ msgid "Your latest changes could not be saved." msgstr "Những thay đổi gần đây của bạn không thể được lưu lại." #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "Các kiểu định dạng cũ của bạn vẫn hoạt động cho đến khi bạn kích hoạt bản nháp CSS ngữ nghĩa này một cách rõ ràng." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "Các kiểu cũ của bạn vẫn còn hiệu lực cho đến khi bạn kích hoạt bản nháp Semantic CSS này." #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts @@ -6479,45 +6473,45 @@ msgid "Your page margins are very narrow." msgstr "Lề trang của bạn rất hẹp." #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "Mật khẩu của bạn đã được đặt lại thành công. Bây giờ bạn có thể đăng nhập bằng mật khẩu mới." +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "Mật khẩu của bạn đã được đặt lại. Giờ bạn có thể đăng nhập bằng mật khẩu mới." #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "Mật khẩu của bạn đã được cập nhật thành công." +msgid "Your password has been updated." +msgstr "Mật khẩu của bạn đã được cập nhật." #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "Số điện thoại của bạn được viết theo định dạng khác thường." #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "Hồ sơ của bạn đã được cập nhật thành công." +msgid "Your profile has been updated." +msgstr "Hồ sơ của bạn đã được cập nhật." #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "Resume của bạn đã được tạo thành công." +msgid "Your resume has been created." +msgstr "Sơ yếu lý lịch của bạn đã được tạo." #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "Resume của bạn đã được xóa thành công." +msgid "Your resume has been deleted." +msgstr "Sơ yếu lý lịch của bạn đã được xóa." #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "Resume của bạn đã được nhân đôi thành công." +msgid "Your resume has been duplicated." +msgstr "Sơ yếu lý lịch của bạn đã được nhân bản." #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "Resume của bạn đã được nhập thành công." +msgid "Your resume has been imported." +msgstr "Sơ yếu lý lịch của bạn đã được nhập." #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "Hồ sơ xin việc của bạn đã được khôi phục về phiên bản đã chọn." #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "Resume của bạn đã được cập nhật thành công." +msgid "Your resume has been updated." +msgstr "Sơ yếu lý lịch của bạn đã được cập nhật." #: src/libs/resume/ats.ts msgid "Your resume has no email address." @@ -6548,12 +6542,12 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "Sơ yếu lý lịch của bạn sử dụng \"tôi\" và \"của tôi\"." #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "Liên kết công khai của resume của bạn hiện được bảo vệ bằng mật khẩu. Chỉ chia sẻ mật khẩu với những người bạn tin tưởng." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "URL công khai của sơ yếu lý lịch của bạn được bảo vệ bằng mật khẩu. Chỉ chia sẻ mật khẩu với những người bạn tin tưởng." #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "Sự ủng hộ của bạn đảm bảo dự án luôn miễn phí và dễ tiếp cận cho tất cả mọi người, bây giờ và trong tương lai." +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "Sự ủng hộ của bạn giữ cho dự án miễn phí và mở với tất cả mọi người, bây giờ và về sau." #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "Thu nhỏ" #: src/libs/locale.ts msgid "Zulu" msgstr "Zulu" - diff --git a/apps/web/locales/zh-CN.po b/apps/web/locales/zh-CN.po index c3987c769..427076d10 100644 --- a/apps/web/locales/zh-CN.po +++ b/apps/web/locales/zh-CN.po @@ -119,7 +119,7 @@ msgstr "{label} 在过去 30 天内" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{passedRules} of {totalRules} checks passed" -msgstr "{totalRules} 的 {passedRules} 检查已通过”" +msgstr "{totalRules} 项检查中,{passedRules} 项已通过" #: src/libs/resume/ats.ts msgid "{sectionTitle} · Item {itemNumber}" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>常见<1>问题<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.<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!" -msgstr "<0>感谢你使用 Reactive Resume!这个应用是我在业余时间倾心打造的作品,并得到了全球开源贡献者的鼎力支持。<1>如果 Reactive Resume 对你有所帮助,并且你希望它能继续为所有人免费开放,请考虑捐赠支持。每一份心意我们都万分感激!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>感谢你使用 Reactive Resume。这个应用主要是我利用业余时间开发的,也得到了世界各地开源贡献者的帮助。<1>如果它对你有用,而你希望它对所有人保持免费和开放,欢迎考虑捐赠。多少都有帮助。" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 年" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ 个模板" +msgid "15 Templates" +msgstr "15 款模板" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 个月" msgid "6 months" msgstr "6 个月" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "干净的单栏导出能保留每一项信息。分栏和图片正是信息容易丢失的地方。" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "确认链接已发送到你当前的电子邮箱地址。请检查收件箱并按照邮件中的提示完成更改确认。" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "有一个日期在未来。" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "有一款字体被引用但未嵌入。" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "一款免费开源的简历生成器,可简化创建、更新和分享简历的过程。" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "一款免费、开源的简历生成器,让你轻松创建、更新和分享简历。" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "空档本身不是问题。想的话可以加一行说明;许多出色 msgid "A link points somewhere other than the address it shows." msgstr "有一个链接指向的地址和它显示的地址不一致。" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "已将你的简历链接复制到剪贴板。" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "多年来,许多人给我写信分享他们与 Reactive Resume 的故事,以及它如何帮助了他们,而我从未对这些内容读倦。如果你也有故事想分享,请发送邮件到 <0>{email} 告诉我。" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "新的验证链接已发送到你的电子邮箱地址。请检查收件箱并完成账号验证。" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "这些年来,很多人写信告诉我 Reactive Resume 帮到了他们,这些邮件我怎么读都不腻。如果你也有故事想分享,写信到 <0>{email}。" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "有一页被旋转了。" msgid "A passion project by <0>Amruth Pillai." msgstr "由 <0>Amruth Pillai 倾情打造的热忱项目。" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "有多种设计可供选择,还会陆续增加。" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "为人类读者设计的简历排版,带照片、标题和分栏" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "单栏导出能保留每一条信息。信息容易丢失的地方是分栏和图片。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "有些勉强" @@ -243,10 +234,6 @@ msgstr "有一个网址没有写 https://。" 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 会完美保留你所有的排版与样式。" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "使用 API 以编程方式访问你的简历和数据。" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "添加自定义字段" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "添加你正在申请的职位,关联已发送的简历,并随着进展在流程中移动它。" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "添加你正在申请的职位,并关联你投出的简历。收到回复后,就在看板上把它往前挪。" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -374,11 +361,15 @@ msgstr "添加标签并按 Enter…" #: src/libs/resume/ats.ts msgid "Add an entry, or use projects and volunteer work to show equivalent history." -msgstr "添加条目,或使用项目和志愿者工作来展示同等的历史。”" +msgstr "添加条目,或使用项目和志愿者工作来展示同等的历史。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "在启动代理线程之前,添加并测试提供程序。" +msgstr "在启动代理会话之前,请先添加并测试提供商。" + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "为你的账户再加一层保护。" #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -388,7 +379,7 @@ msgstr "添加申请" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." -msgstr "至少添加一个城市和国家,以便角色可以与您所在的地区相匹配。”" +msgstr "至少添加一个城市和国家,以便角色可以与您所在的地区相匹配。" #: src/features/applications/components/application-detail-sheet.tsx msgid "Add contact" @@ -449,7 +440,7 @@ msgstr "在顶部加两三行说明你是做什么的。" #: src/libs/resume/ats.ts msgid "Add your full name under Basics." -msgstr "在“基本信息”下添加您的全名。”" +msgstr "在“基本信息”下添加您的全名。" #: src/routes/agent/-components/agent-chat.tsx msgid "Adjust the resume for a remote-first role that values async communication and ownership." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "任意标签" #: 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 "任何访问该简历公共 URL 的人都必须输入此密码才能查看。" - -#: 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 "任何获取了该简历公共 URL 的人,都可以在无需输入密码的情况下查看并下载你的简历。" +msgid "Anyone who opens the public URL will need this password." +msgstr "任何打开该公开 URL 的人都需要这个密码。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "访问此链接的任何人均可查看并下载简历。" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "任何拿到公开 URL 的人,都可以无需密码查看和下载你的简历。" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API 访问" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "批准" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "已批准 — 正在等待代理…" +msgid "Approved, waiting for the agent…" +msgstr "已批准,正在等待代理…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "阿拉伯语" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "档案" +msgstr "归档" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "Atlas Cloud 以项目赞助商的身份支持 Reactive Resume 项目。 #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "ATS检查”" +msgstr "ATS 检查" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "自动填充失败。" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "支持多种语言。如果你愿意贡献翻译,请访问 Crowdin。" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "支持多种语言。如果你想帮忙翻译,请前往 Crowdin。" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "阿塞拜疆语" msgid "Back to authentication settings" msgstr "返回身份验证设置" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "返回登录" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "返回简历页面" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "返回登录" @@ -842,11 +830,7 @@ msgstr "基本 URL" #: src/libs/resume/section.tsx msgid "Basics" -msgstr "基础" - -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "提供多款精美模板供你选择,并且还会不断增加。" +msgstr "基本信息" #: src/libs/locale.ts msgid "Bengali" @@ -981,6 +965,10 @@ msgstr "更改语言" msgid "Change language to…" msgstr "将语言更改为…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "更改颜色、字体和设计,做成你喜欢的样子。" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "更改主题为…" @@ -1006,6 +994,10 @@ msgstr "重新检查" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "检查导出的文件是否包含你期望的所有内容,并且全部都是可选取的文本。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "看看申请人跟踪系统(ATS)会漏掉什么,并且只添加你有把握的关键词。" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "请检查你的电子邮件,点击邮件中的链接重置密码。" @@ -1056,10 +1048,6 @@ msgstr "选择预设或自定义色调。" msgid "Choose a resume" msgstr "选择一份简历" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "从侧边栏选择现有对话,或发起新的以草稿为中心的讨论串。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "选择 PDF、DOCX、Markdown 或 JSON 格式。如有简历和求职信,请分别导出。" @@ -1073,7 +1061,7 @@ msgstr "圆形" #: src/components/input/rich-input.tsx #: src/features/applications/components/table-view.tsx msgid "Clear" -msgstr "清晰" +msgstr "清除" #: src/routes/dashboard/applications/index.tsx msgid "Clear filters" @@ -1089,7 +1077,7 @@ msgstr "点击此处选择要导入的文件" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "近距离人工智能助手" +msgstr "关闭 AI 助手" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1102,7 +1090,7 @@ msgstr "栏" #: src/libs/resume/ats.ts msgid "Columns commonly scramble the order text is read in. Set it to a single column." -msgstr "列通常会打乱文本的读入顺序。将其设置为单列。”" +msgstr "列通常会打乱文本的读入顺序。将其设置为单列。" #. Accessible label for command list region inside command palette #. Accessible label for the command palette dialog @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "公司 A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "将此简历与此职位网址进行比较,更新关键词,同时保持语言简洁可信。" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "把这份简历和这个招聘信息 URL 做对比,更新关键词,但不要夸大其词。" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "连接失败。" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "连接已验证——服务提供商已准备就绪。" +msgid "Connection verified. The provider is ready to use." +msgstr "连接已验证。该提供商可以使用了。" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "从上次中断的地方继续" #: 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 "通过导入你使用 Reactive Resume 或其他简历生成器创建的现有简历,从上次中断的地方继续。支持的格式包括 PDF、Microsoft Word 以及来自 Reactive Resume 的 JSON 文件。" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "捐款将用于修复错误、安全更新和持续改进,以确保应用程序平稳运行。" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "导入你在 Reactive Resume 或其他简历生成器中做好的简历,从上次的进度继续。支持的格式为 PDF、Microsoft Word,以及来自 Reactive Resume 或 JSON Resume 的 JSON 文件。" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1279,12 +1263,25 @@ msgstr "复制 URL" #: src/libs/resume/ats.ts msgid "Correct the year, or use \"Present\" for ongoing work." -msgstr "更正年份,或对正在进行的工作使用“现在”。”" +msgstr "更正年份,或对正在进行的工作使用“现在”。" #: src/features/ats-checker/messages.ts msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "更正年份,或为仍在进行的工作写上“现在”。" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "无法生成 DOCX。请重试。" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "无法生成 PDF。请重试。" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "无法为打印准备你的简历。请重试。" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "无法联系人工智能提供商。请重试。" msgid "Could not restore this patch." msgstr "无法恢复此补丁。" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "无法设置双重身份验证。" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "无法验证提供商连接。" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "按来源统计" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "与解析分数分开计算。覆盖率不预测任何结果。" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "与解析得分分开计算。覆盖率并不能预测任何事情。" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "创建简历样例" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "你可以创建任意数量的简历,没有任何限制。" +msgid "Create as many resumes as you want." +msgstr "想创建多少份简历都可以。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "现在就创建一个" msgid "Create resume with options" msgstr "创建带有选项的简历" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "创建、定制并分享你的简历。Reactive Resume 是开源的,不会追踪你,而且一直免费。" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "创建时间" @@ -1646,7 +1651,7 @@ msgstr "删除提供商" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Delete this agent thread?" -msgstr "删除此代理主题帖?" +msgstr "删除此代理会话?" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -1680,20 +1685,24 @@ msgid "Deleting your resume..." msgstr "正在删除你的简历…" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "已拒绝 — 正在等待代理…" +msgid "Denied, waiting for the agent…" +msgstr "已拒绝,正在等待代理…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "拒绝" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "使用 Docker 镜像把它部署到你自己的服务器上。" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "用简短的要点描述每一段经历。大段文字更难快速浏览,也更难被系统分段。" #: src/libs/resume/ats.ts msgid "Describe what you did so the entry contributes keywords for matching." -msgstr "描述您做了什么,以便该条目提供用于匹配的关键字。”" +msgstr "描述您做了什么,以便该条目提供用于匹配的关键字。" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx @@ -1764,6 +1773,10 @@ msgstr "捐赠" msgid "Donate to Reactive Resume" msgstr "为 Reactive Resume 捐款" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "捐款用于修复缺陷、安全更新,以及维持应用运转的那些日常工作。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "完成" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "复制" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "复制为 AI 草稿" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "英语" msgid "English (United Kingdom)" msgstr "英语(英国)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "为你的账号增加更多保护层,提升安全性。" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "输入密码的名称。" +msgstr "输入通行密钥的名称。" + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "为你的账户输入新密码" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "输入你保存的其中一个备份码以访问你的账号" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "输入简历所有者告诉你的密码。" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "输入要链接到的 URL" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "输入你想链接到的 URL:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "输入来自验证器应用的验证码" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "输入你当前的密码和一个新密码,以更新你的账号。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "请输入你的密码以确认设置双重身份验证。启用后,你每次登录都需要输入验证器应用提供的验证码。" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "输入密码以确认设置双重身份验证。开启之后,你每次登录都需要身份验证器应用中的验证码。" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2018,15 +2039,15 @@ msgstr "错误" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Every check passed. Nothing here should stop a parser from reading your resume." -msgstr "每项检查都通过了。这里没有任何东西可以阻止解析器阅读你的简历。”" +msgstr "每项检查都通过了。这里没有任何东西可以阻止解析器阅读你的简历。" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "每一笔捐助,无论多少,都会对项目产生巨大的积极影响。<0/>感谢你的支持!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "再小的一份心意也有帮助。<0/>感谢你的支持!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "每款模板的观感都不一样,挑一个符合你想呈现的形象的。Reactive Resume 目前有 15 款,还会陆续增加。" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "过期时间" msgid "Expires on {0}" msgstr "将于 {0} 过期" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "探索我们丰富多样的模板,每款模板都针对不同的风格、职业和个性精心设计。Reactive Resume 目前提供 12 款模板,并将持续增加。" - -#: src/features/settings/pages/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 "查看 API 文档,了解如何在你的应用程序中集成 Reactive Resume。你将在其中找到详细的端点说明、请求示例以及身份验证方式。" - #: src/libs/resume/section.tsx msgid "Export" msgstr "导出" @@ -2083,13 +2096,9 @@ msgstr "导出 PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "将简历导出为文本型 PDF,而不是图片或扫描件。" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "以所需格式导出你的简历或求职信。" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "立即将简历导出为PDF格式,无需等待或延迟。" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "一键把简历导出为 PDF,无需等待。" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2102,7 +2111,7 @@ msgstr "失败" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to archive thread." -msgstr "帖子归档失败。" +msgstr "归档会话失败。" #. Fallback toast when creating an API key fails #: src/dialogs/api-key/create.tsx @@ -2117,7 +2126,7 @@ msgstr "创建账户失败。请重试。" #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "删除密码失败。请重试。" +msgstr "删除通行密钥失败。请重试。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2131,7 +2140,7 @@ msgstr "删除 API 密钥失败。请重试。" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to delete thread." -msgstr "删除线程失败。" +msgstr "删除会话失败。" #. Fallback toast when account deletion fails #: src/features/settings/pages/account.tsx @@ -2161,12 +2170,12 @@ msgstr "链接提供商失败。请重试。" #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "注册密钥失败。请重试。" +msgstr "注册通行密钥失败。请重试。" #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "重命名密码失败。请重试。" +msgstr "重命名通行密钥失败。请重试。" #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "保存人工智能提供商失败。" msgid "Failed to send password reset email. Please try again." msgstr "发送密码重置电子邮件失败。请重试。" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "设置双重身份验证失败。" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "退出登录失败。请重试。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "启动代理线程失败。" +msgstr "启动代理会话失败。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2231,7 +2236,7 @@ msgstr "更新提供商失败。" #: src/routes/agent/-components/agent-chat.tsx msgid "Failed to update thread settings." -msgstr "更新线程设置失败。" +msgstr "更新会话设置失败。" #. Fallback toast when changing account password fails #: src/dialogs/auth/change-password.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "按标签筛选" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "找出薄弱的要点,用更强有力的结果、数字、范围和更清晰的动词重写它们。" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "找出薄弱的条目,用更有力的成果、数字、规模和更利落的动词重写它们。" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "字重" msgid "Font Weights" msgstr "字体粗细" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "带来安全且无干扰的使用体验。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "例如,你可以在此处注明你将这份简历发送给哪些公司,或者职位描述的链接。" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "出于安全原因,此密钥只会显示一次。" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "例如,记下你把这份简历投给了哪些公司,或者职位描述的链接。" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "差距:" msgid "Generate a random name" msgstr "生成一个随机名称" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "正在生成你的 PDF…" + #: src/libs/locale.ts msgid "German" msgstr "德语" @@ -2466,7 +2468,7 @@ msgstr "回家" #: src/components/layout/not-found-screen.tsx #: src/routes/_home/-sections/header.tsx msgid "Go to dashboard" -msgstr "转到控制面板" +msgstr "转到仪表板" #. Accessible label for button navigating from builder to resumes dashboard #: src/routes/builder/$resumeId/-components/header.tsx @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "希伯来语" #: 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 "帮助我吸引更多经验丰富的贡献者加入,减轻单一维护者的负担,加快开发进度。" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "帮我招募更多有经验的贡献者,这样维护工作就不会全压在一个人身上。" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "帮助把应用翻译成你的语言" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "这里提供多种适用于不同职业和性格的简历模板。无论你偏爱现代或经典、张扬或简约,都能找到适合你的设计。浏览下方选项,选择一款符合你风格的模板。" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "这是你的新 API key" @@ -2657,10 +2655,6 @@ msgstr "匈牙利语" msgid "Icon" msgstr "图标" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "找出应聘者追踪系统中的不足之处,并仅应用高置信度的关键词改进。" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "如果是扫描件导致的,这属于正常情况。否则请删除它;招聘人员会把它当作关键词堆砌。" @@ -2734,7 +2728,7 @@ msgstr "增加行距,避免两行文字被合并成一行。" #: src/libs/resume/ats.ts msgid "Increase them so content stays inside the reliably read area." -msgstr "增加它们,使内容保持在可靠读取的区域内。”" +msgstr "增加它们,使内容保持在可靠读取的区域内。" #: src/routes/agent/-components/resume-pane.tsx msgid "Increase zoom" @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON 简历" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "卡纳达语" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "只保留一个地址,避免让人猜测该用哪一个。" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "只保留一个地址,这样软件就不用猜该用哪一个。" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "将文件控制在 2.5 MB 以内,通常可通过移除或缩小图片实现。" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "在这里记录关于这份简历的私人备注。其他人看不到。" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "让简历内容保持为真实文本,而不是文字的图片。" @@ -2904,7 +2902,7 @@ msgstr "保持团结" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "钥匙" +msgstr "密钥" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3001,7 +2999,7 @@ msgstr "留空则将标题重置为原始值。" #: src/dialogs/resume/import.tsx msgid "Leave to set up an AI provider?" -msgstr "离开去建立人工智能提供商吗?”" +msgstr "离开去建立人工智能提供商吗?" #: src/components/input/rich-input.tsx msgid "Left Align" @@ -3058,6 +3056,10 @@ msgstr "行高" msgid "Link a Reactive Resume (recommended)" msgstr "关联 Reactive Resume(推荐)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "关联一份 Reactive Resume 简历,即可使用 AI 匹配度评分和定制功能。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "关联一份简历并粘贴职位描述(编辑),即可评估匹配度并定制一份副本。" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn、内推…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "关联 Reactive Resume 可启用 AI 匹配评分和定制。" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "正在关联你的 {providerName} 账号…" @@ -3114,12 +3112,12 @@ msgstr "正在加载提供商…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "正在恢复加载…" +msgstr "正在加载简历…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "正在加载线程…" +msgstr "正在加载会话…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "位置" msgid "Lock" msgstr "锁定" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "退出登录" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "有大段文字使用了全大写。" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "主导航" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "让工作经历部分更注重结果导向,并删除模糊的职责描述。" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "把工作经历部分改写成以成果为主,删掉含糊的职责描述。" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3230,7 +3223,7 @@ msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "缺少工作简历" +msgstr "缺少正在处理的简历" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3254,7 +3247,7 @@ msgstr "大多数条目没有日期。" #: src/libs/resume/ats.ts msgid "Most systems file candidates by email. Add one under Basics." -msgstr "大多数系统通过电子邮件归档候选人。在“基础知识”下添加一项。”" +msgstr "大多数系统通过电子邮件归档候选人。在“基础知识”下添加一项。" #: src/features/ats-checker/messages.ts msgid "Move all content inside the page boundaries and re-export." @@ -3262,7 +3255,7 @@ msgstr "把所有内容移到页面边界之内,然后重新导出。" #: src/libs/resume/ats.ts msgid "Move it into the main column and keep the sidebar for short lists." -msgstr "将其移至主栏并保留侧边栏以显示简短列表。”" +msgstr "将其移至主栏并保留侧边栏以显示简短列表。" #: src/features/ats-checker/messages.ts msgid "Move real content into the body of the page; some software discards the margins." @@ -3316,6 +3309,18 @@ msgstr "必须从 https:// 开始" msgid "Name" msgstr "姓名" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "用你申请的职位来给这份简历命名。" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "名称能帮你区分不同的密钥,所以按用途来命名。" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "如果你注册了多个通行密钥,名称能帮你把它们区分开。" + #: src/libs/locale.ts msgid "Nepali" msgstr "尼泊尔语" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "新申请" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "我们会不断添加和改进新功能,记得经常回来看看。" +msgid "New features land regularly, so check back now and then." +msgstr "新功能会定期上线,记得时不时回来看看。" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "新标签…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "新帖" +msgstr "新建会话" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "新帖" +msgstr "新建会话" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "没有广告,也没有追踪器,不会有东西挡你的路。" #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "没有符合筛选条件的申请。" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "还没有申请,添加几个即可查看漏斗和回复率。" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "还没有申请记录。添加几条就能看到你的漏斗和回复率。" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "未找到项目符号列表。" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "没有与搜索匹配的命令。" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "未找到常规的部分标题。" @@ -3425,15 +3439,15 @@ msgstr "不强制一页原则,也不把字体或职业空窗期视为缺陷。 #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "尚未登记通行钥匙。" +msgstr "尚未注册通行密钥。" #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "未找到电话号码。" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "不预测你是否会被拒绝——没有任何工具能做到。" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "不会预测你是否会被拒绝。没有工具能做到这一点。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3486,7 +3500,7 @@ msgstr "无法从该文件中读取任何文本。" #: src/routes/agent/-components/thread-sidebar.tsx msgid "No threads yet." -msgstr "暂无主题。" +msgstr "暂无会话。" #: src/features/ats-checker/messages.ts msgid "No work-experience section was found." @@ -3518,12 +3532,12 @@ msgstr "不知道该写些什么?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "笔记”" +msgstr "注意" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx msgid "Notes" -msgstr "注释" +msgstr "备注" #: src/features/ats-checker/messages.ts msgid "Nothing marks a role as ongoing." @@ -3549,6 +3563,10 @@ msgstr "奥里亚语" msgid "Ollama Cloud" msgstr "奥拉玛云" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "删除后,该密钥将无法再访问你的数据。此操作无法撤销。" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "一键登录" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "只检查了前 {0} 页,因此本报告未覆盖整份文件。" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "一次仅导入前 {MAX_IMPORT} 行,剩余 {overflow} 行。请拆分文件以导入其余内容。" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "一次只导入前 {MAX_IMPORT} 行,剩下的 {overflow} 行不会导入。把文件拆开,再导入其余部分。" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "打开" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "OpenAI代理" +msgstr "打开 AI 代理" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "OpenAI助手" +msgstr "打开 AI 助手" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "给代理的备注(可选)" msgid "Optional note for the agent…" msgstr "给代理的备注(可选)…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "你也可以选择设置密码,这样只有拥有密码的人才能通过链接查看你的简历。" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "还可以选择查看招聘启事中的哪些词已经出现。" @@ -3707,19 +3721,19 @@ msgstr "段落和标题样式" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "密码钥匙" +msgstr "通行密钥" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "密码已成功删除。" +msgid "Passkey deleted." +msgstr "已删除通行密钥。" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "密码成功注册。" +msgid "Passkey registered." +msgstr "已注册通行密钥。" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "密码键盘" +msgstr "通行密钥" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "困惑" msgid "Persian" msgstr "波斯语" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "使用任意颜色、字体或设计来个性化你的简历,让它真正属于你。" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "电话" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "从侧边栏选择一个对话,或者新建一个会话来处理草稿。" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "为你的简历或求职信选择一种格式。" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "选择一个图标" @@ -3852,24 +3870,12 @@ msgstr "所有申请的流程健康状况" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." -msgstr "将其放置在“布局”面板中的页面上,或者如果您想将其停放,则将其隐藏。”" +msgstr "将其放置在“布局”面板中的页面上,或者如果您想将其停放,则将其隐藏。" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." +msgid "Plain text, for AI tools and quick edits." msgstr "纯文本,适合 AI 工具和快速编辑。" -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "请为你的账号输入一个新密码" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "请输入简历所有者与你共享的密码以继续。" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "请输入你想要链接到的 URL:" - #: src/components/ui/donation-toast.tsx msgid "Please support the project" msgstr "请支持这个项目" @@ -3878,14 +3884,6 @@ msgstr "请支持这个项目" msgid "Please upload a PDF file." msgstr "请上传 PDF 文件。" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "正在生成 PDF,请稍候…" - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "请稍候,您的PDF文件正在生成中…" - #: src/libs/locale.ts msgid "Polish" msgstr "波兰语" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "偏好设置" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "准备一个保守的补丁,在不改变我的职业发展轨迹的前提下,提高清晰度。" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "准备一份保守的修改方案,在不改变我职业经历叙述的前提下提升清晰度。" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "项目" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "使用密码保护你的简历,防止未经授权的访问" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "用密码保护你的简历,只允许拥有密码的人查看。" +msgid "Protect your resume with a password" +msgstr "用密码保护你的简历" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "出版物" msgid "Publisher" msgstr "发布者" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "给简历设个密码,这样只有你把密码告诉的人才能读到。" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "在第一页顶部附近放一个纯文本的电子邮件地址。大多数系统正是用它来归档你的资料。" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "反应式简历(JSON)" #: 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 的持续成长离不开其充满活力的社区。这个项目的进步源于无数奉献时间与技能的人们。我们向在 GitHub 上改进功能的开发者、在 Crowdin 上翻译内容从而让更多人接触到它的语言工作者,以及通过捐赠支持项目持续发展的朋友们致以诚挚的谢意。" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume 之所以越来越好,是因为有人愿意投入时间。GitHub 上的贡献者开发功能、修复缺陷,Crowdin 上的译者让它能被其他语言的人读懂,捐赠者帮助开发持续下去。这个项目的每一步进展都归功于他们。" #: 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 是一个免费开源的项目,满怀热情打造,由我和社区贡献者共同维护。你的捐赠有助于维持项目运转并推动代码持续更新。" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume 是一个免费的开源项目,由我和贡献者社区共同维护。你的捐赠覆盖了运营成本,也让开发得以继续。" #: 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." -msgstr "Reactive Resume 是一款免费开源的简历生成器,可简化创建、更新和分享简历的过程。" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume 是一款免费、开源的简历生成器,让你轻松创建、更新和分享简历。" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume 是一个免授权费并且代码开源的项目。如果它对您有所帮助,可向我们捐赠以变得更好。" #: 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 是开源、注重隐私且完全免费的。与其他简历生成器不同,它不会展示广告、跟踪你的数据,也不会把功能锁在付费墙后面。" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume 开源、注重隐私,而且免费。它不展示广告,不追踪你的行为,也不会把功能锁在付费墙后面。" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume之所以能保持免费、开源和独立,是因为有 #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "响应式恢复 v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "重命名" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "在你的浏览器中将当前简历渲染为 PDF,并运行完整的文件检查。不会上传任何内容。" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "把你当前的简历渲染成 PDF,并在你的浏览器中运行完整的文件检查。不会上传任何内容。" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "恢复此版本?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "恢复" +msgstr "简历" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "简历编辑" msgid "Resume file" msgstr "简历文件" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "简历链接已复制到剪贴板。" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "简历已关联" @@ -4328,7 +4331,11 @@ msgstr "简历选项" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "恢复补丁" +msgstr "简历补丁" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "面向不同职业和口味的简历模板。挑一款适合你的。" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "审核编辑" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "请对照职位描述仔细检查简历,如有疑问请随时向我咨询,然后再修改不确定的部分。" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "对照职位描述审阅这份简历,遇到没把握的地方,改动前先问我。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "正在评审…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "修改摘要,使其针对高级工程经理职位,避免显得过于笼统。" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "按照高级工程经理岗位重写这段总结,并且写得具体一些。" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "重新撰写这份简历,使其适用于从创业公司创始人转型为产品负责人,并明确展现其对业务的影响。" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "为一位从创业公司创始人转向产品负责人的人重写这份简历,并体现出业务影响。" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4574,7 +4581,7 @@ msgstr "选择一份简历" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "选择一个线程" +msgstr "选择一个会话" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "分隔线" msgid "Serbian" msgstr "塞尔维亚语" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "如果你希望只有知道密码的人才能打开公开 URL,就设置一个密码。" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4660,16 +4671,16 @@ msgstr "建立人工智能提供商" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Set up an AI provider before starting a thread." -msgstr "在发起讨论之前,请先设置好人工智能提供商。" +msgstr "在开始会话之前,请先设置好人工智能提供商。" + +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "请先设置一个 AI 提供商。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "设置人工智能服务提供商,使其能够就这份简历进行交流并自动进行修改。" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "首先要找到一家人工智能服务提供商。" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "设置验证器应用" msgid "Shadow Width" msgstr "阴影宽度" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "用公开 URL 分享,给那个 URL 加上密码,或者下载 PDF 自己发送。" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "使用公共 URL 分享你的简历,让他人可以查看。" +msgid "Share your resume with a public URL." +msgstr "用公开 URL 分享你的简历。" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "登录你的账号" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "使用 GitHub、Google 或自定义 OAuth 服务提供商登录。" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "退出登录" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "短链接" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "有些申请系统需要先有一个,然后才能提交。”" +msgstr "有些申请系统需要先有一个,然后才能提交。" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "有些字符会变成问号。" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "有些检查需要这份文件没有携带的信息:无法检查的页面内容,或这些检查不支持的语言文字。它们既不计入通过,也不计入未通过。" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "有些检查需要这个文件没有携带的信息:无法查看的页面内容,或者这些检查未覆盖的语言的文字。它们既不算通过,也不算失败。" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4888,7 +4908,7 @@ msgstr "有些行的存储顺序和阅读顺序不一致。" #: src/libs/resume/ats.ts msgid "Some parsers mishandle images, and photos are discouraged in some regions." -msgstr "一些解析器错误地处理图像,并且在某些地区不鼓励使用照片。”" +msgstr "一些解析器错误地处理图像,并且在某些地区不鼓励使用照片。" #: src/features/resume/stylesheet/status.tsx msgid "Some styles were ignored" @@ -5003,11 +5023,11 @@ msgstr "在 GitHub 上为我们加星,目前有 {0} 颗星(在新标签页 #: src/routes/agent/$threadId.tsx msgid "Start a new thread" -msgstr "另开一个帖子" +msgstr "开始新会话" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Start a thread" -msgstr "发起一个话题" +msgstr "开始一个会话" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." @@ -5024,7 +5044,7 @@ msgstr "每一条都以具体的动词开头:搭建、领导、降低、迁移 #: src/routes/agent/index.tsx msgid "Start new thread" -msgstr "另开新帖" +msgstr "开始新会话" #. Layout editor toggle that forces a section to begin on a new page #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "简历开头单独用一行写上你的姓名。" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "发起讨论" +msgid "Start thread" +msgstr "开始会话" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5104,7 +5124,7 @@ msgstr "尽你所能支持这个应用!" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Swap the start and end dates." -msgstr "交换开始日期和结束日期。”" +msgstr "交换开始日期和结束日期。" #: src/libs/locale.ts msgid "Swedish" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "定制我的简历" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "根据产品经理职位描述修改这份简历,并强调路线图所有权、利益相关者沟通和可衡量的发布成果。" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "按照产品经理的职位描述定制这份简历,并突出路线图的主导权、与相关方的沟通,以及可衡量的上线成果。" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "经纪人需要您的意见。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API key 已成功删除。" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API 文档介绍了如何把 Reactive Resume 接入你自己的应用,涵盖端点、请求格式和身份验证。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "删除后,该 API key 将无法再访问你的数据。此操作不可撤销。" +msgid "The API key has been deleted." +msgstr "该 API 密钥已被删除。" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "将您引导至此的应用发出了无效的授权请求。" msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "以上检查都是机械化的规则判断。这项功能会询问语言模型,看一个读者会如何看待你的要点,并提出改写建议。它不会给出分数。" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "你要查找的命令不存在。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "深度检查未能完成。请重试。" @@ -5317,10 +5332,6 @@ msgstr "无法验证提供商的响应。请重新开始。" msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "简历预览无法更新,仍显示上次有效的预览版本。" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "你尝试访问的这份简历已启用密码保护" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "同一行文字在每一页都重复出现。" @@ -5344,7 +5355,7 @@ msgstr "你输入的 URL 无效。" #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "工作简历已被删除。此帖为只读模式。" +msgstr "正在处理的简历已被删除。此会话为只读。" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,30 +5380,17 @@ msgstr "没有指向个人主页、作品集或代码仓库的链接。" msgid "There is no summary paragraph." msgstr "没有个人简介段落。" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "生成 DOCX 时出现问题,请重试。" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "生成 PDF 时出现问题,请重试。" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "准备打印您的简历时出现问题,请重试。" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "信息不足,无法运行此项检查。" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "这些检查会在您键入时运行,并且永远不会离开浏览器。他们询问机器是否可以读取你的简历,而不是它是否可读。”" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "这些检查在你输入时运行,且从不离开你的浏览器。它们检测的是软件能否读懂你的简历,而不是它写得好不好。" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." -msgstr "这些日期将无法正确读取。”" +msgstr "这些日期将无法正确读取。" #: src/routes/agent/-components/agent-chat.tsx msgid "Thinking" @@ -5407,17 +5405,13 @@ msgstr "此操作不可撤销。" msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "此操作不可撤销。你的所有数据都将被永久删除。" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "此操作无法撤销。对话消息和上传的附件将被删除。正在编辑的简历仍保留在您的控制面板中,您可以单独将其删除。" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "此操作无法撤销。消息和对话附件将被删除。" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "此操作无法撤销。它会删除该会话的消息和已上传的附件。" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "此代理线程无法打开。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "此操作无法撤销。它会删除该会话的消息和已上传的附件。正在处理的简历会保留在你的仪表板中,你可以单独删除它。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,9 +5425,13 @@ msgstr "此项检查不适用于该文件。" msgid "This check only runs on resumes written in English." msgstr "此项检查仅适用于以英文撰写的简历。" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "这会创建一个新的 API 密钥,让其他程序可以通过 Reactive Resume API 读取和修改你的简历数据。" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." -msgstr "该日期将无法正确读取。”" +msgstr "该日期将无法正确读取。" #: src/routes/agent/-components/patch-approval-card.tsx msgid "This edit request can no longer be answered." @@ -5441,11 +5439,11 @@ msgstr "此编辑请求已无法回应。" #: src/libs/resume/ats.ts msgid "This email address will not be recognized." -msgstr "该电子邮件地址将不会被识别。”" +msgstr "该电子邮件地址将不会被识别。" #: src/libs/resume/ats.ts msgid "This entry has no dates." -msgstr "该条目没有日期。”" +msgstr "该条目没有日期。" #: src/features/applications/components/application-detail-sheet.tsx msgid "This entry will be permanently deleted. This can't be undone." @@ -5505,7 +5503,7 @@ msgstr "未能及时检查完该文件的页面内容。" #: src/libs/resume/ats.ts msgid "This heading is not one parsers look for." -msgstr "这个标题不是解析器寻找的。”" +msgstr "这个标题不是解析器寻找的。" #: src/features/ats-checker/messages.ts msgid "This is a PDF Portfolio: the visible page is only a cover." @@ -5523,17 +5521,21 @@ msgstr "这是一个 XFA 表单,大多数软件只能读取到空壳。" msgid "This is not a common resume page size." msgstr "这不是简历常用的页面尺寸。" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "该密钥只显示一次。关闭此对话框前请先复制。" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." -msgstr "此链接缺少其协议。”" +msgstr "此链接缺少其协议。" #: src/dialogs/resume/import.tsx msgid "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page." msgstr "这可能需要几分钟时间,具体取决于 AI 服务提供商的响应速度。请不要关闭窗口或刷新页面。" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "这项指标衡量的是软件能多准确地提取这份文件的文字,并不能预测求职申请是否会被拒绝——没有任何工具能做到这一点。你的文件是在这个浏览器中读取的,绝不会被上传。" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "这项指标衡量的是软件能多忠实地提取出这个文件中的文字。它不预测申请是否会被拒绝,也没有工具能做到。你的文件是在这个浏览器中读取的,从未上传。" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5549,11 +5551,11 @@ msgstr "此 PDF 受密码保护。请保存一份不受保护的副本后重试 #: src/libs/resume/ats.ts msgid "This period ends before it starts." -msgstr "这个时期在开始之前就结束了。”" +msgstr "这个时期在开始之前就结束了。" #: src/libs/resume/ats.ts msgid "This period starts in the future." -msgstr "这个时期从未来开始。”" +msgstr "这个时期从未来开始。" #: src/routes/builder/$resumeId/-sidebar/left/index.tsx msgid "This resume is locked" @@ -5567,6 +5569,10 @@ msgstr "这份简历已被锁定,无法更新。" msgid "This resume is long." msgstr "这份简历比较长。" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "这份简历受密码保护" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "这份简历由人工智能代理更新。" @@ -5576,28 +5582,24 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "此简历的共享设置已在其他地方更改。" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "这份评审是语言模型对你文案的看法,不会改变上面的分数,而且可能出错。请把它当作第二意见来参考,而不是定论。" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "这条评审是语言模型对你文字的看法。它不会改变上面的分数,也可能出错。把它当作另一种参考意见,而不是最终结论。" #: src/libs/resume/ats.ts msgid "This role has no description." -msgstr "这个角色没有描述。”" +msgstr "这个角色没有描述。" #: src/libs/resume/ats.ts msgid "This section has content but never appears." -msgstr "该部分有内容但从未出现。”" - -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "此部分用于记录与你这份简历相关的个人注释。这里的内容保持私密,不会与其他任何人共享。" +msgstr "该部分有内容但从未出现。" #: src/libs/resume/ats.ts msgid "This section is split across columns." -msgstr "此部分分为多个列。”" +msgstr "此部分分为多个列。" #: src/libs/resume/ats.ts msgid "This section sits in the sidebar." -msgstr "此部分位于侧边栏中。”" +msgstr "此部分位于侧边栏中。" #: src/features/auth/pages/error.tsx msgid "This sign-in attempt expired or was already used. Please start again." @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "此步骤可选,但推荐完成。" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "此帖已存档,无法发送新消息。" +msgid "This thread is archived. You can't send new messages." +msgstr "此会话已归档。你无法发送新消息。" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "此帖为只读帖。" +msgstr "此会话为只读" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "由于简历撰写或人工智能服务提供商不可用,此帖为只读模式。" - -#: 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 "这将生成一个新的 API key,以访问 Reactive Resume 的 API,让程序可以与你的简历数据进行交互。" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "如果您计划使用多个密码匙,这将有助于您以后识别密码匙。" +msgstr "由于正在处理的简历或人工智能提供商不可用,此会话为只读。" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5638,30 +5632,30 @@ msgstr "这将回滚此补丁以及之后应用的所有补丁。" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "线程操作" +msgstr "会话操作" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." -msgstr "帖子已存档。" +msgstr "会话已归档。" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "帖子已删除。" +msgstr "会话已删除。" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "线程" +msgstr "会话" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "精简技能部分,使其能够支持目标职位,而不是像关键词堆砌一样。" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "使用 Reactive Resume 构建简历的延时演示" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "在 Reactive Resume 中制作简历的延时记录" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "时间线" msgid "Tip" msgstr "提示" -#: 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 "提示:请为你的 API key 取一个名称,与它的用途相对应,方便你以后识别。" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "提示:你可以根据你要申请的职位来命名简历。" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "标题" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "要删除你的账号,你需要输入确认文本,然后点击下方按钮。" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "要删除你的账户,请输入下面的确认文字,然后点击按钮。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "切换右侧边栏" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "切换线程" +msgstr "切换会话" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "导出时关闭可选连字(discretionary ligatures)。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "开启公开分享后,你可以跟踪你的简历被查看或下载的次数。只有你自己可以看到简历的统计数据。" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "开启公开分享后,就能追踪你的简历被查看和下载了多少次。只有你能看到这些数字。" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "双重身份认证" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "已成功禁用双重身份验证。" +msgid "Two-factor authentication is now disabled." +msgstr "双重身份验证已禁用。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "双重身份验证已成功设置。" +msgid "Two-factor authentication is now enabled." +msgstr "双重身份验证已启用。" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "解锁" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "未命名密码匙" +msgstr "未命名通行密钥" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "更新现有志愿者经历" msgid "Update Password" msgstr "更新密码" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "更新项目要点,以体现领导力、限制因素、权衡取舍和可衡量的结果。" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "更新简历" @@ -5970,6 +5952,10 @@ msgstr "更新简历" msgid "Update the calendar date for this timeline entry." msgstr "更新此时间线条目的日历日期。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "更新项目条目,体现出领导力、约束条件、取舍以及可衡量的成果。" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "更新此申请的详细信息。" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "上传 .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "上传一份简历,看看申请人跟踪系统(ATS)实际能从中读取到什么。一切都在这个浏览器中运行。你的文件绝不会被上传,也不会被存储。" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "上传一份简历,看看申请人跟踪系统从中读到了什么。所有处理都在这个浏览器中完成。你的文件不会被上传,也不会被保存。" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6026,11 +6012,11 @@ msgstr "使用" #: src/libs/resume/ats.ts msgid "Use a line height of at least 1.15 so lines are not merged together." -msgstr "使用至少 1.15 的行高,这样行就不会合并在一起。”" +msgstr "使用至少 1.15 的行高,这样行就不会合并在一起。" #: src/libs/resume/ats.ts msgid "Use a plain address such as name@example.com, with no surrounding text." -msgstr "使用简单的地址,例如 name@example.com,周围没有文字。”" +msgstr "使用简单的地址,例如 name@example.com,周围没有文字。" #: src/features/ats-checker/messages.ts msgid "Use a plain international form, such as +1 555 010 1234." @@ -6054,7 +6040,7 @@ msgstr "对于需要按顺序阅读的内容,使用单栏布局。" #: src/libs/resume/ats.ts msgid "Use a size of at least 9pt so re-rendered copies stay accurate." -msgstr "使用至少 9pt 的大小,以便重新渲染的副本保持准确。”" +msgstr "使用至少 9pt 的大小,以便重新渲染的副本保持准确。" #: src/features/ats-checker/messages.ts msgid "Use A4 or US Letter so the layout survives being re-rendered." @@ -6195,11 +6181,11 @@ msgstr "想为你的文案获取第二意见吗?" #: src/features/ats-checker/messages.ts #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Warning" -msgstr "警告”" +msgstr "警告" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "我们无法自动检测格式——请在上方选择格式。" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "我们无法自动识别格式。请在上面选择。" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "我们找不到那一页" msgid "We couldn't link that provider account. Please try again." msgstr "我们无法关联该提供商账户。请重试。" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "我们无法打开此会话。" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "我们无法从提供商读取您的个人资料。" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "我们已向你的新邮箱地址发送了确认链接。打开它以确认此次更改。" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "我们已向你的邮箱地址发送了新的验证链接。打开它以验证你的账户。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "网络搜索" @@ -6345,7 +6343,7 @@ msgstr "写出完整地址,使其能被识别为链接。" #: src/libs/resume/ats.ts msgid "Write the full address, including https://." -msgstr "写入完整地址,包括 https:// 。”" +msgstr "写入完整地址,包括 https:// 。" #: src/features/ats-checker/messages.ts msgid "Writing" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "是的,Reactive Resume 支持多种语言。你可以在设置页面或右上角的语言切换器中选择你偏好的语言。如果没有找到你的语言,或者你想改进现有翻译,可以<0>在 Crowdin 上参与翻译<1>(在新标签页中打开)。" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "可以。一键就能把简历导出为 PDF,排版和样式都会保留。" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "当然!Reactive Resume 完全免费使用,没有任何隐藏费用、高级套餐或订阅费。它是开源项目,并将永远保持免费。" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "可以。在设置页面选择你的语言,或使用右上角的语言切换器。如果没有你的语言,或者现有翻译还能更好,你可以<0>在 Crowdin 上参与翻译<1>(在新标签页中打开)。" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "你也可以选择使用 Docker 镜像将其部署到你自己的服务器上。" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "是的。Reactive Resume 免费使用,没有隐藏费用、高级套餐或订阅费。它是开源的,而且会一直免费。" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "你也可以使用用户名登录。" - -#: src/routes/_home/-sections/faq.tsx -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 直接分享,一切由你决定!" +msgid "You can also sign in with your username." +msgstr "你也可以用用户名登录。" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6389,7 +6383,7 @@ msgstr "你有未保存的更改,这些更改将会丢失。" #: src/dialogs/resume/import.tsx msgid "You'll be taken to the Integrations page. The file you selected won't be imported." -msgstr "您将被带到“集成”页面。您选择的文件将不会被导入。”" +msgstr "您将被带到“集成”页面。您选择的文件将不会被导入。" #: src/features/auth/pages/forgot-password.tsx #: src/features/auth/pages/register.tsx @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "你有新邮件!" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "你的账号已成功删除。" +msgid "Your account has been deleted." +msgstr "你的账户已删除。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6411,7 +6405,7 @@ msgstr "你的 API key 已复制到剪贴板。" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Your body text is very small." -msgstr "你的正文很小。”" +msgstr "你的正文很小。" #: src/features/ats-checker/messages.ts msgid "Your bullets are drawn with unusual characters." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "你的联系方式不在第一页。" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "您的数据已成功导出。" +msgid "Your data has been exported." +msgstr "你的数据已导出。" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "你的数据是安全的,且绝不会与任何人共享或出售。" #: src/routes/_home/-sections/faq.tsx -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,以完全掌控你的数据。" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "你的数据会被安全存储,绝不会分享给第三方。如果你想完全掌控数据,可以在自己的服务器上自托管 Reactive Resume。" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,13 +6456,13 @@ msgid "Your latest changes could not be saved." msgstr "您所做的最新更改未能保存。" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "在您明确激活此语义化 CSS 草案之前,您的旧版样式仍将保持有效。" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "在你启用这份语义化 CSS 草稿之前,原有的样式会继续生效。" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Your lines are packed very tightly." -msgstr "你的线路排得很紧。”" +msgstr "你的线路排得很紧。" #: src/features/ats-checker/messages.ts msgid "Your margins are very narrow." @@ -6476,56 +6470,56 @@ msgstr "你的页边距非常窄。" #: src/libs/resume/ats.ts msgid "Your page margins are very narrow." -msgstr "你的页边距很窄。”" +msgstr "你的页边距很窄。" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "你的密码已成功重置。你现在可以使用新密码登录。" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "你的密码已重置。现在可以用新密码登录了。" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "你的密码已成功更新。" +msgid "Your password has been updated." +msgstr "你的密码已更新。" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "你的电话号码写法不太常见。" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "你的个人资料已成功更新。" +msgid "Your profile has been updated." +msgstr "你的资料已更新。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "你的简历已成功创建。" +msgid "Your resume has been created." +msgstr "你的简历已创建。" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "你的简历已成功删除。" +msgid "Your resume has been deleted." +msgstr "你的简历已删除。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "你的简历已成功复制。" +msgid "Your resume has been duplicated." +msgstr "你的简历已复制。" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "你的简历已成功导入。" +msgid "Your resume has been imported." +msgstr "你的简历已导入。" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "您的简历已恢复为所选版本。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "你的简历已成功更新。" +msgid "Your resume has been updated." +msgstr "你的简历已更新。" #: src/libs/resume/ats.ts msgid "Your resume has no email address." -msgstr "你的简历没有电子邮件地址。”" +msgstr "你的简历没有电子邮件地址。" #: src/libs/resume/ats.ts msgid "Your resume has no location." -msgstr "你的简历没有位置。”" +msgstr "你的简历没有位置。" #: src/libs/resume/ats.ts msgid "Your resume has no name." @@ -6533,27 +6527,27 @@ msgstr "你的简历上没有名字。" #: src/libs/resume/ats.ts msgid "Your resume has no phone number." -msgstr "你的简历上没有电话号码。”" +msgstr "你的简历上没有电话号码。" #: src/libs/resume/ats.ts msgid "Your resume includes a photo." -msgstr "你的简历里有一张照片。”" +msgstr "你的简历里有一张照片。" #: src/libs/resume/ats.ts msgid "Your resume shows no work experience." -msgstr "你的简历没有显示任何工作经验。”" +msgstr "你的简历没有显示任何工作经验。" #: src/features/ats-checker/messages.ts msgid "Your resume uses \"I\" and \"my\"." msgstr "你的简历使用了“我”和“我的”这类词。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "你的简历公共链接当前受密码保护。请仅与信任的人共享该密码。" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "你简历的公开 URL 受密码保护。请只把密码分享给你信任的人。" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "你的支持可以确保这个项目在现在和未来都保持免费且对所有人开放。" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "你的支持让这个项目现在和以后都对所有人免费开放。" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "缩小" #: src/libs/locale.ts msgid "Zulu" msgstr "祖鲁语" - diff --git a/apps/web/locales/zh-TW.po b/apps/web/locales/zh-TW.po index 7f1b0c57f..197220352 100644 --- a/apps/web/locales/zh-TW.po +++ b/apps/web/locales/zh-TW.po @@ -119,7 +119,7 @@ msgstr "{label} 過去 30 天內" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "{passedRules} of {totalRules} checks passed" -msgstr "{totalRules} 的 {passedRules} 檢查已通過”" +msgstr "{totalRules} 項檢查中,{passedRules} 項已通過" #: src/libs/resume/ats.ts msgid "{sectionTitle} · Item {itemNumber}" @@ -135,8 +135,8 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "<0>常見<1>問<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.<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!" -msgstr "<0>感謝您使用 Reactive Resume!這個應用程式是我在閒暇時間創作的心血結晶,並且獲得來自世界各地開源貢獻者的熱情支持。<1>如果 Reactive Resume 對您有所幫助,而您也希望幫助它持續為所有人免費開放,請考慮捐款支持。每一份心意我們都非常感激!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." +msgstr "<0>感謝您使用 Reactive Resume。這個應用程式主要是我利用空閒時間開發的,也得到世界各地開放原始碼貢獻者的協助。<1>如果它對您有幫助,而您希望它對所有人保持免費與開放,歡迎考慮捐款。多少都有幫助。" #: src/dialogs/api-key/create.tsx msgid "1 month" @@ -147,8 +147,8 @@ msgid "1 year" msgstr "1 年" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" -msgstr "12+ 個範本" +msgid "15 Templates" +msgstr "15 款範本" #: src/dialogs/api-key/create.tsx msgid "3 months" @@ -158,14 +158,6 @@ msgstr "3 個月" msgid "6 months" msgstr "6 個月" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "乾淨的單欄匯出能保留每一項資訊。分欄和圖片正是資訊容易遺失的地方。" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "確認連結已傳送至您目前的電子郵件地址。請檢查收件匣以完成變更確認。" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "有一個日期在未來。" @@ -183,8 +175,8 @@ msgid "A font is referenced but not embedded." msgstr "有一款字體被引用但未嵌入。" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." -msgstr "一個免費且開放原始碼的履歷建立工具,可簡化建立、更新及分享履歷的程序。" +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "一款免費且開放原始碼的履歷建立工具,讓您輕鬆建立、更新與分享履歷。" #: src/features/applications/components/application-ai-copilot.tsx msgid "A friendly nudge for the recruiter" @@ -202,18 +194,9 @@ msgstr "空檔本身不是問題。想的話可以加一行說明;許多出色 msgid "A link points somewhere other than the address it shows." msgstr "有一個連結指向的位址和它顯示的位址不一致。" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "履歷連結已複製到剪貼簿。" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "多年來,許多人寫信給我分享他們使用 Reactive Resume 的經驗,以及這個工具如何幫助他們,而我總是樂於閱讀這些故事。如果您也有故事想分享,歡迎寄信到 <0>{email} 告訴我。" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." -msgstr "新的驗證連結已傳送至您的電子郵件地址。請檢查收件匣以驗證您的帳戶。" +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." +msgstr "這些年來,很多人寫信告訴我 Reactive Resume 幫上了他們的忙,這些信我怎麼讀都不會膩。如果您也有故事想分享,請寫信到 <0>{email}。" #: src/features/ats-checker/messages.ts msgid "A numeric date reads differently in different countries." @@ -227,10 +210,18 @@ msgstr "有一頁被旋轉了。" msgid "A passion project by <0>Amruth Pillai." msgstr "一個由 <0>Amruth Pillai 發起的熱血專案。" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "有多種設計可供選擇,之後還會陸續增加。" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "為人類讀者設計的履歷排版,帶照片、標題和分欄" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "單欄輸出能保留每一項資訊。資訊容易漏掉的地方是分欄與圖片。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "有點勉強" @@ -243,10 +234,6 @@ msgstr "有一個網址沒有寫 https://。" 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 會完整保留所有格式與樣式。" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "使用 API 以程式化方式存取您的履歷與資料。" @@ -283,8 +270,8 @@ msgid "Add a custom field" msgstr "新增自訂欄位" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." -msgstr "新增你正在應徵的職缺,連結已送出的履歷,並隨進度在流程中移動。" +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." +msgstr "新增您要應徵的職缺,並連結您寄出的履歷。收到回覆後,就在看板上把它往前移。" #: src/components/input/chip-input.tsx msgid "Add a keyword..." @@ -374,11 +361,15 @@ msgstr "新增標籤並按 Enter…" #: src/libs/resume/ats.ts msgid "Add an entry, or use projects and volunteer work to show equivalent history." -msgstr "新增條目,或使用專案和志願者工作來展示同等的歷史。 」" +msgstr "新增條目,或使用專案和志願者工作來展示同等的歷史。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Add and test a provider before starting an agent thread." -msgstr "在啟動代理線程之前,請新增並測試提供者。" +msgstr "在啟動代理對話串之前,請先新增並測試提供者。" + +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "為您的帳戶再加一層保護。" #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx @@ -388,7 +379,7 @@ msgstr "新增應徵紀錄" #: src/libs/resume/ats.ts msgid "Add at least a city and country so roles can be matched to your region." -msgstr "至少添加一個城市和國家,以便角色可以與您所在的地區相匹配。 」" +msgstr "至少添加一個城市和國家,以便角色可以與您所在的地區相匹配。" #: src/features/applications/components/application-detail-sheet.tsx msgid "Add contact" @@ -449,7 +440,7 @@ msgstr "在頂部加兩三行說明您是做什麼的。" #: src/libs/resume/ats.ts msgid "Add your full name under Basics." -msgstr "在「基本資訊」下新增您的全名。 」" +msgstr "在「基本資訊」下新增您的全名。" #: src/routes/agent/-components/agent-chat.tsx msgid "Adjust the resume for a remote-first role that values async communication and ownership." @@ -578,17 +569,17 @@ msgid "Any tag" msgstr "任何標籤" #: 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 "任何造訪此履歷公開 URL 的人都必須輸入這個密碼才能存取。" - -#: 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 "任何擁有此履歷公開 URL 的人,都可以在不輸入密碼的情況下檢視與下載您的履歷。" +msgid "Anyone who opens the public URL will need this password." +msgstr "任何開啟該公開 URL 的人都需要這組密碼。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "任何擁有連結的人都可以檢視和下載履歷。" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "任何拿到公開 URL 的人,都可以不用密碼就檢視並下載您的履歷。" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "API 存取" @@ -668,8 +659,8 @@ msgid "Approve" msgstr "核准" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" -msgstr "已核准 — 正在等待代理…" +msgid "Approved, waiting for the agent…" +msgstr "已核准,正在等待代理…" #: src/libs/locale.ts msgid "Arabic" @@ -681,7 +672,7 @@ msgstr "阿拉伯文" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Archive" -msgstr "檔案" +msgstr "封存" #: src/routes/dashboard/applications/index.tsx msgid "Archived" @@ -747,7 +738,7 @@ msgstr "Atlas Cloud 以專案贊助商的身份支持 Reactive Resume 專案。 #: src/libs/resume/section.tsx msgid "ATS Check" -msgstr "ATS檢查”" +msgstr "ATS 檢查" #: src/routes/_home/-sections/features.tsx #: src/routes/_home/ats-checker.tsx @@ -787,8 +778,8 @@ msgid "Auto-fill failed." msgstr "自動填入失敗。" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." -msgstr "支援多種語言。如果您想要貢獻翻譯,請前往 Crowdin。" +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." +msgstr "提供多種語言。如果您想幫忙翻譯,請前往 Crowdin。" #: src/features/ats-checker/messages.ts msgid "Avoid heavy letter-spacing effects, then re-export." @@ -814,17 +805,14 @@ msgstr "亞塞拜然語" msgid "Back to authentication settings" msgstr "返回驗證設定" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "返回登入" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "返回簡歷頁面" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "返回登入" @@ -844,10 +832,6 @@ msgstr "基本 URL" msgid "Basics" msgstr "基本資料" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "提供多款精美範本供您選擇,並持續增加中。" - #: src/libs/locale.ts msgid "Bengali" msgstr "孟加拉語" @@ -981,6 +965,10 @@ msgstr "變更語言" msgid "Change language to…" msgstr "將語言改為…" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "更改顏色、字型與設計,做成您喜歡的樣子。" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "改主題為…" @@ -1006,6 +994,10 @@ msgstr "重新檢查" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "檢查匯出的檔案是否包含您期望的所有內容,並且全部都是可選取的文字。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "看看應徵者追蹤系統(ATS)會漏掉什麼,而且只加入您有把握的關鍵字。" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "請到電子郵件收件匣查看重設密碼的連結。" @@ -1056,10 +1048,6 @@ msgstr "選擇預設或自訂燈罩。" msgid "Choose a resume" msgstr "選擇一份履歷" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "從側邊欄選擇現有對話,或發起新的以草稿為中心的討論串。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "選擇 PDF、DOCX、Markdown 或 JSON 格式。如有履歷和求職信,請分別匯出。" @@ -1089,7 +1077,7 @@ msgstr "按這裡選擇要匯入的檔案" #: src/routes/agent/-components/agent-chat.tsx msgid "Close AI assistant" -msgstr "近距離人工智慧助手" +msgstr "關閉 AI 助手" #: src/features/settings/integrations/components/ai-section.tsx msgid "Cohere" @@ -1102,7 +1090,7 @@ msgstr "欄" #: src/libs/resume/ats.ts msgid "Columns commonly scramble the order text is read in. Set it to a single column." -msgstr "列通常會打亂文字的讀入順序。將其設為單列。 」" +msgstr "列通常會打亂文字的讀入順序。將其設為單列。" #. Accessible label for command list region inside command palette #. Accessible label for the command palette dialog @@ -1133,8 +1121,8 @@ msgid "Company A–Z" msgstr "公司 A–Z" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." -msgstr "將此履歷與此職位網址進行比較,更新關鍵字,同時保持語言簡潔可信。" +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." +msgstr "將這份履歷與這個職缺公告 URL 做比較,更新關鍵字,但不要誇大。" #: src/routes/_home/-sections/features.tsx msgid "Completely free, forever, no hidden costs." @@ -1175,8 +1163,8 @@ msgid "Connection failed." msgstr "連線失敗。" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." -msgstr "連線已驗證-服務提供者已準備就緒。" +msgid "Connection verified. The provider is ready to use." +msgstr "已驗證連線。這個提供者可以開始使用了。" #: src/features/ats-checker/messages.ts msgid "Contact details" @@ -1209,12 +1197,8 @@ msgid "Continue where you left off" msgstr "從上次中斷的地方繼續" #: 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 "透過匯入您使用 Reactive Resume 或其他履歷建立工具建立的既有履歷,從上次中斷的地方繼續。支援的格式包括 PDF、Microsoft Word,以及來自 Reactive Resume 的 JSON 檔案。" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." -msgstr "捐款將用於錯誤修正、安全性更新與持續改進,確保應用程式穩定運作。" +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." +msgstr "匯入您在 Reactive Resume 或其他履歷建立工具中做好的履歷,接續上次的進度。支援的格式為 PDF、Microsoft Word,以及來自 Reactive Resume 或 JSON Resume 的 JSON 檔案。" #: src/routes/agent/-components/agent-chat.tsx msgid "Conversation copied." @@ -1279,12 +1263,25 @@ msgstr "複製 URL" #: src/libs/resume/ats.ts msgid "Correct the year, or use \"Present\" for ongoing work." -msgstr "更正年份,或對正在進行的工作使用“現在”。 」" +msgstr "更正年份,或對正在進行的工作使用“現在”。" #: src/features/ats-checker/messages.ts msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "更正年份,或為仍在進行的工作寫上「現在」。" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "無法產生 DOCX。請再試一次。" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "無法產生 PDF。請再試一次。" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "無法為列印準備您的履歷。請再試一次。" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1294,6 +1291,10 @@ msgstr "無法連絡 AI 提供者。請再試一次。" msgid "Could not restore this patch." msgstr "無法恢復此補丁。" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "無法設定雙因子驗證。" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "無法驗證提供者連線。" @@ -1344,8 +1345,8 @@ msgid "Count by source" msgstr "依來源統計" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." -msgstr "與解析分數分開計算。涵蓋率不預測任何結果。" +msgid "Counted separately from the parse score. Coverage does not predict anything." +msgstr "與解析分數分開計算。涵蓋率並不預測任何事情。" #: src/features/applications/components/application-detail-sheet.tsx #: src/features/applications/components/application-form-sheet.tsx @@ -1473,8 +1474,8 @@ msgid "Create a Sample Resume" msgstr "建立履歷範例" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." -msgstr "您可以不設限地建立任意數量的履歷。" +msgid "Create as many resumes as you want." +msgstr "想建立幾份履歷都可以。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Create from scratch" @@ -1490,6 +1491,10 @@ msgstr "立即建立" msgid "Create resume with options" msgstr "使用選項建立履歷表" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "建立、自訂並分享您的履歷。Reactive Resume 是開放原始碼的,不會追蹤您,而且一直免費。" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "建立日期" @@ -1646,7 +1651,7 @@ msgstr "刪除提供者" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Delete this agent thread?" -msgstr "刪除此代理主題貼文?" +msgstr "刪除此代理對話串?" #: src/features/applications/components/application-actions-menu.tsx #: src/features/applications/components/application-detail-sheet.tsx @@ -1680,20 +1685,24 @@ msgid "Deleting your resume..." msgstr "正在刪除您的履歷…" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" -msgstr "已拒絕 — 正在等待代理…" +msgid "Denied, waiting for the agent…" +msgstr "已拒絕,正在等待代理…" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "拒絕" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "使用 Docker 映像檔,把它部署到您自己的伺服器上。" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "用簡短的重點描述每一段經歷。大段文字更難快速瀏覽,也更難被系統分段。" #: src/libs/resume/ats.ts msgid "Describe what you did so the entry contributes keywords for matching." -msgstr "描述您做了什麼,以便該條目提供用於匹配的關鍵字。 」" +msgstr "描述您做了什麼,以便該條目提供用於匹配的關鍵字。" #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx @@ -1764,6 +1773,10 @@ msgstr "捐" msgid "Donate to Reactive Resume" msgstr "捐助 Reactive Resume" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "捐款用於修正錯誤、安全性更新,以及維持應用程式運作的日常工作。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "完成" @@ -1831,7 +1844,7 @@ msgid "Duplicate" msgstr "複製" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "複製為 AI 草稿" #: src/dialogs/resume/index.tsx @@ -1980,22 +1993,30 @@ msgstr "英文" msgid "English (United Kingdom)" msgstr "英語(英國)" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "透過額外的保護層級強化您的帳戶安全。" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." -msgstr "輸入密碼的名稱。" +msgstr "輸入通行金鑰的名稱。" + +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "為您的帳戶輸入新密碼" #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "請輸入其中一組已儲存的備份代碼以存取您的帳戶" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "請輸入履歷擁有者告訴您的密碼。" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "輸入要連結到的 URL" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "請輸入您想連結的 URL:" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "請輸入您驗證器應用程式中的驗證碼" @@ -2005,8 +2026,8 @@ msgid "Enter your current password and a new password to update your account." msgstr "請輸入目前密碼與新密碼以更新您的帳戶。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." -msgstr "請輸入您的密碼以確認設定雙因子驗證。啟用後,每次登入都需要輸入驗證器應用程式中的驗證碼。" +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." +msgstr "請輸入密碼以確認設定雙因子驗證。開啟之後,您每次登入都需要驗證器應用程式提供的驗證碼。" #: src/dialogs/auth/disable-two-factor.tsx msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled." @@ -2018,15 +2039,15 @@ msgstr "錯誤" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Every check passed. Nothing here should stop a parser from reading your resume." -msgstr "每項檢查都通過了。這裡沒有任何東西可以阻止解析器閱讀你的履歷。 」" +msgstr "每項檢查都通過了。這裡沒有任何東西可以阻止解析器閱讀你的履歷。" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" -msgstr "每一筆捐款,不論大小,都能為此專案帶來巨大的幫助。<0/>感謝您的支持!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" +msgstr "再小的一份心意也有幫助。<0/>感謝您的支持!" -#: src/routes/_home/-sections/features.tsx -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/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." +msgstr "每款範本的樣貌都不同,請挑一個符合您想呈現形象的。Reactive Resume 目前有 15 款,之後還會增加。" #: src/features/resume/stylesheet/toolbar.tsx msgid "Exit focus mode" @@ -2051,14 +2072,6 @@ msgstr "到期時間" msgid "Expires on {0}" msgstr "將於 {0} 到期" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "探索我們多樣化的履歷範本,每一款都為不同風格、職業和個性而設計。Reactive Resume 目前提供 12 種範本,並持續增加中。" - -#: src/features/settings/pages/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 "瀏覽 API 文件,以瞭解如何將 Reactive Resume 與您的應用程式整合。您可以在其中找到詳細的端點、請求範例以及驗證方式。" - #: src/libs/resume/section.tsx msgid "Export" msgstr "導出" @@ -2083,13 +2096,9 @@ msgstr "匯出 PNG" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "將履歷匯出為文字型 PDF,而不是圖片或掃描檔。" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "以需要的格式匯出你的履歷或求職信。" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." -msgstr "立即將履歷匯出為PDF格式,無需等待或延遲。" +msgid "Export your resume to PDF in one click, with no waiting." +msgstr "一鍵將履歷匯出成 PDF,不用等待。" #: src/features/applications/components/insights-view.tsx msgid "Exported pipeline-flow.png" @@ -2102,7 +2111,7 @@ msgstr "失敗" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to archive thread." -msgstr "貼文歸檔失敗。" +msgstr "對話串封存失敗。" #. Fallback toast when creating an API key fails #: src/dialogs/api-key/create.tsx @@ -2117,7 +2126,7 @@ msgstr "建立帳戶失敗。請再試一次。" #. Fallback toast when deleting a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to delete passkey. Please try again." -msgstr "刪除密碼失敗。請再試一次。" +msgstr "刪除通行金鑰失敗。請再試一次。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Failed to delete provider." @@ -2131,7 +2140,7 @@ msgstr "刪除 API 金鑰失敗。請再試一次。" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Failed to delete thread." -msgstr "刪除線程失敗。" +msgstr "刪除對話串失敗。" #. Fallback toast when account deletion fails #: src/features/settings/pages/account.tsx @@ -2161,12 +2170,12 @@ msgstr "連結供應商失敗。請重試。" #. Fallback toast when passkey registration fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to register passkey. Please try again." -msgstr "註冊密碼失敗。請再試一次。" +msgstr "註冊通行金鑰失敗。請再試一次。" #. Fallback toast when renaming a passkey fails #: src/features/settings/authentication/components/passkeys.tsx msgid "Failed to rename passkey. Please try again." -msgstr "重新命名密碼失敗。請再試一次。" +msgstr "重新命名通行金鑰失敗。請再試一次。" #. Fallback toast when requesting email change confirmation fails #: src/features/settings/pages/profile.tsx @@ -2196,10 +2205,6 @@ msgstr "保存人工智慧提供者失敗。" msgid "Failed to send password reset email. Please try again." msgstr "發送密碼重設電子郵件失敗。請再試一次。" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "設定雙因子驗證失敗。" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2214,7 +2219,7 @@ msgstr "登出失敗。請再試一次。" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Failed to start agent thread." -msgstr "啟動代理線程失敗。" +msgstr "啟動代理對話串失敗。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Failed to start the AI assistant." @@ -2231,7 +2236,7 @@ msgstr "更新提供者失敗。" #: src/routes/agent/-components/agent-chat.tsx msgid "Failed to update thread settings." -msgstr "更新線程設定失敗。" +msgstr "更新對話串設定失敗。" #. Fallback toast when changing account password fails #: src/dialogs/auth/change-password.tsx @@ -2298,8 +2303,8 @@ msgid "Filter by tags" msgstr "依標籤篩選" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." -msgstr "找出薄弱的要點,用更強有力的結果、數字、範圍和更清晰的動詞重寫它們。" +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgstr "找出比較弱的條列項目,用更明確的成果、數字、規模與更有力的動詞重寫。" #: src/libs/locale.ts msgid "Finnish" @@ -2357,17 +2362,9 @@ msgstr "字重" msgid "Font Weights" msgstr "字重預設" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "帶給您安全、無干擾的使用體驗。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "例如,您將這份履歷寄給哪些公司的相關資訊,或是工作說明的連結,都可以在這裡記下來。" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." -msgstr "基於安全考量,此金鑰只會顯示一次。" +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." +msgstr "例如,記下您把這份履歷投給了哪些公司,或是職缺描述的連結。" #. Link label to password reset page from login form #: src/features/auth/pages/login.tsx @@ -2429,6 +2426,11 @@ msgstr "缺口:" msgid "Generate a random name" msgstr "產生隨機名稱" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "正在產生您的 PDF…" + #: src/libs/locale.ts msgid "German" msgstr "德文" @@ -2551,17 +2553,13 @@ msgid "Hebrew" msgstr "希伯來語" #: 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 "協助我邀請更多有經驗的貢獻者加入,減輕單一維護者的負擔,加速開發進程。" +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." +msgstr "請幫我找到更多有經驗的貢獻者加入,讓維護工作不會全落在一個人身上。" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "協助將此應用程式翻譯成您的語言" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "這裡提供一系列適合不同職業與個性的履歷範本。無論您偏好現代或經典、大膽或簡約,都能在這裡找到適合您的設計。請瀏覽下列選項,選擇最符合您風格的範本。" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "這是您的新 API Key" @@ -2657,10 +2655,6 @@ msgstr "匈牙利語" msgid "Icon" msgstr "圖示" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "找出應徵者追蹤系統中的不足之處,並僅應用高置信度的關鍵字改進。" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "如果是掃描檔導致的,這屬於正常情況。否則請刪除它;招募人員會把它當作關鍵詞堆砌。" @@ -2734,7 +2728,7 @@ msgstr "增加行距,避免兩行文字被合併成一行。" #: src/libs/resume/ats.ts msgid "Increase them so content stays inside the reliably read area." -msgstr "增加它們,使內容保持在可靠讀取的區域內。 」" +msgstr "增加它們,使內容保持在可靠讀取的區域內。" #: src/routes/agent/-components/resume-pane.tsx msgid "Increase zoom" @@ -2863,7 +2857,7 @@ msgstr "john.doe@example.com" #. Import source option for standard JSON Resume format #: src/dialogs/resume/import.tsx msgid "JSON Resume" -msgstr "JSON 簡歷" +msgstr "JSON Resume" #: src/components/input/rich-input.tsx msgid "Justify Align" @@ -2874,13 +2868,17 @@ msgid "Kannada" msgstr "卡納達語" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." -msgstr "只保留一個地址,避免讓人猜測該用哪一個。" +msgid "Keep a single address, so software does not have to guess which one to use." +msgstr "只保留一個地址,讓軟體不必猜要用哪一個。" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "將檔案控制在 2.5 MB 以內,通常可透過移除或縮小圖片來達成。" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "在這裡記下關於這份履歷的私人筆記。其他人看不到。" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "讓履歷內容保持為真實文字,而不是文字的圖片。" @@ -2904,7 +2902,7 @@ msgstr "保持團結" #: src/features/settings/integrations/components/ai-section.tsx msgid "Key" -msgstr "鑰匙" +msgstr "金鑰" #: src/dialogs/resume/sections/interest.tsx #: src/dialogs/resume/sections/skill.tsx @@ -3001,7 +2999,7 @@ msgstr "留空則會將標題重設為原始值。" #: src/dialogs/resume/import.tsx msgid "Leave to set up an AI provider?" -msgstr "離開去建立人工智慧提供者嗎? 」" +msgstr "離開去建立人工智慧提供者嗎?" #: src/components/input/rich-input.tsx msgid "Left Align" @@ -3058,6 +3056,10 @@ msgstr "行高" msgid "Link a Reactive Resume (recommended)" msgstr "連結 Reactive Resume(建議)" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "連結一份 Reactive Resume 履歷,即可使用 AI 符合度評分與客製功能。" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "連結一份履歷並貼上職缺描述(編輯),即可評估符合度並客製一份副本。" @@ -3078,10 +3080,6 @@ msgstr "LinkedIn" msgid "LinkedIn, Referral…" msgstr "LinkedIn、推薦…" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "連結 Reactive Resume 可啟用 AI 匹配評分與量身調整。" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "正在連結您的 {providerName} 帳戶…" @@ -3114,12 +3112,12 @@ msgstr "正在載入提供者…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/new-thread-setup.tsx msgid "Loading resumes…" -msgstr "正在恢復載入…" +msgstr "正在載入履歷…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Loading threads…" -msgstr "正在載入線程…" +msgstr "正在載入對話串…" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Loading…" @@ -3143,11 +3141,6 @@ msgstr "地點" msgid "Lock" msgstr "鎖定" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "登出" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "有大段文字使用了全大寫。" @@ -3175,8 +3168,8 @@ msgid "Main navigation" msgstr "主導覽" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." -msgstr "讓工作經歷部分更注重結果導向,並刪除模糊的職責說明。" +msgid "Make the experience section about results and cut the vague responsibilities." +msgstr "把經歷區塊改寫成以成果為主,刪掉含糊的工作職責。" #: src/features/ats-checker/messages.ts msgid "Make the visible text and the destination match." @@ -3230,7 +3223,7 @@ msgstr "Microsoft Word" #: src/routes/agent/-components/resume-pane.tsx msgid "Missing working resume" -msgstr "缺少工作履歷" +msgstr "缺少作業中的履歷" #: src/features/settings/integrations/components/ai-section.tsx msgid "Mistral AI" @@ -3254,7 +3247,7 @@ msgstr "大多數條目沒有日期。" #: src/libs/resume/ats.ts msgid "Most systems file candidates by email. Add one under Basics." -msgstr "大多數系統透過電子郵件歸檔候選人。在「基礎知識」下新增一項。 」" +msgstr "大多數系統透過電子郵件歸檔候選人。在「基礎知識」下新增一項。" #: src/features/ats-checker/messages.ts msgid "Move all content inside the page boundaries and re-export." @@ -3262,7 +3255,7 @@ msgstr "把所有內容移到頁面邊界之內,然後重新匯出。" #: src/libs/resume/ats.ts msgid "Move it into the main column and keep the sidebar for short lists." -msgstr "將其移至主欄並保留側邊欄以顯示簡短清單。 」" +msgstr "將其移至主欄並保留側邊欄以顯示簡短清單。" #: src/features/ats-checker/messages.ts msgid "Move real content into the body of the page; some software discards the margins." @@ -3316,6 +3309,18 @@ msgstr "必須從 https:// 開始" msgid "Name" msgstr "名稱" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "用您要應徵的職位來為這份履歷命名。" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "名稱能幫您分辨不同的金鑰,所以請依用途來命名。" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "如果您註冊了多個通行金鑰,名稱能幫您把它們分辨開來。" + #: src/libs/locale.ts msgid "Nepali" msgstr "尼泊爾語" @@ -3338,8 +3343,8 @@ msgid "New Application" msgstr "新申請" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." -msgstr "我們會持續新增與改進新功能,請記得常回來看看。" +msgid "New features land regularly, so check back now and then." +msgstr "新功能會定期推出,記得偶爾回來看看。" #: src/components/input/rich-input.tsx msgid "New Line" @@ -3367,12 +3372,16 @@ msgstr "新標籤…" #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "New thread" -msgstr "新帖" +msgstr "新對話串" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx msgid "New Thread" -msgstr "新帖" +msgstr "新對話串" + +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "沒有廣告,也沒有追蹤器,不會有東西擋住您。" #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" @@ -3387,13 +3396,18 @@ msgid "No applications match your filters." msgstr "沒有符合篩選條件的應徵紀錄。" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." -msgstr "尚無應徵紀錄,新增幾筆即可查看漏斗與回覆率。" +msgid "No applications yet. Add a few to see your funnel and reply rates." +msgstr "還沒有應徵紀錄。新增幾筆就能看到您的流程漏斗與回覆率。" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "未找到項目符號清單。" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "沒有符合搜尋的指令。" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "未找到常規的部分標題。" @@ -3425,15 +3439,15 @@ msgstr "不強制一頁原則,也不把字型或職涯空窗期視為缺陷。 #: src/features/settings/authentication/components/passkeys.tsx msgid "No passkeys registered yet." -msgstr "尚未註冊通行鑰匙。" +msgstr "尚未註冊通行金鑰。" #: src/features/ats-checker/messages.ts msgid "No phone number was found." msgstr "未找到電話號碼。" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." -msgstr "不預測你是否會被拒絕——沒有任何工具能做到。" +msgid "No prediction of whether you will be rejected. No tool can do that." +msgstr "不會預測您是否會被拒絕。沒有任何工具做得到。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx msgid "No prior data" @@ -3486,7 +3500,7 @@ msgstr "無法從該檔案中讀取任何文字。" #: src/routes/agent/-components/thread-sidebar.tsx msgid "No threads yet." -msgstr "暫無主題。" +msgstr "尚無對話串。" #: src/features/ats-checker/messages.ts msgid "No work-experience section was found." @@ -3518,12 +3532,12 @@ msgstr "不知道該寫些什麼?" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Note" -msgstr "筆記”" +msgstr "注意" #: src/features/applications/components/application-form-sheet.tsx #: src/libs/resume/section.tsx msgid "Notes" -msgstr "注意事項" +msgstr "備註" #: src/features/ats-checker/messages.ts msgid "Nothing marks a role as ongoing." @@ -3549,6 +3563,10 @@ msgstr "歐利亞語" msgid "Ollama Cloud" msgstr "奧拉瑪雲" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "刪除後,該金鑰將無法再存取您的資料。此操作無法復原。" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "一鍵登入" @@ -3572,8 +3590,8 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "只檢查了前 {0} 頁,因此本報告未涵蓋整份檔案。" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." -msgstr "一次只會匯入前 {MAX_IMPORT} 列,剩下 {overflow} 列。請拆分檔案以匯入其餘內容。" +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." +msgstr "一次只會匯入前 {MAX_IMPORT} 列,其餘 {overflow} 列不會匯入。請將檔案拆開,再匯入剩下的部分。" #: src/features/ats-checker/messages.ts msgid "Only the first pages were checked." @@ -3588,11 +3606,11 @@ msgstr "開啟" #: src/routes/builder/$resumeId/-components/dock.tsx msgid "Open AI agent" -msgstr "OpenAI代理" +msgstr "開啟 AI 代理" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Open AI assistant" -msgstr "OpenAI助手" +msgstr "開啟 AI 助手" #. Button label to open the user's default email app #: src/features/auth/pages/forgot-password.tsx @@ -3649,10 +3667,6 @@ msgstr "給代理的備註(選填)" msgid "Optional note for the agent…" msgstr "給代理的備註(選填)…" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "您也可以選擇設定密碼,讓只有知道密碼的人才能透過連結檢視您的履歷。" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "還可以選擇查看徵才啟事中的哪些詞已經出現。" @@ -3707,19 +3721,19 @@ msgstr "段落和標題樣式" #: src/features/auth/components/social-auth.tsx #: src/features/settings/authentication/components/hooks.tsx msgid "Passkey" -msgstr "密碼" +msgstr "通行金鑰" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." -msgstr "密碼已成功刪除。" +msgid "Passkey deleted." +msgstr "已刪除通行金鑰。" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." -msgstr "密碼註冊成功。" +msgid "Passkey registered." +msgstr "已註冊通行金鑰。" #: src/features/settings/authentication/components/passkeys.tsx msgid "Passkeys" -msgstr "密碼" +msgstr "通行金鑰" #: src/routes/_home/-sections/features.tsx msgid "Passkeys & 2FA" @@ -3820,16 +3834,20 @@ msgstr "困惑" msgid "Persian" msgstr "波斯語" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "利用顏色、字體或設計來個人化您的履歷,打造獨一無二的風格。" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "電話" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "從側邊欄選擇一段對話,或開啟新的對話串來處理草稿。" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "為您的履歷或求職信選擇一種格式。" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "選擇一個圖標" @@ -3852,24 +3870,12 @@ msgstr "所有應徵紀錄的流程健康狀態" #: src/libs/resume/ats.ts msgid "Place it on a page from the Layout panel, or hide it if you meant to park it." -msgstr "將其放置在「佈局」面板中的頁面上,或者如果您想將其停放,則將其隱藏。 」" +msgstr "將其放置在「佈局」面板中的頁面上,或者如果您想將其停放,則將其隱藏。" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." +msgid "Plain text, for AI tools and quick edits." msgstr "純文字,適合 AI 工具與快速編輯。" -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "請為您的帳戶輸入新的密碼" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "請輸入履歷擁有者提供給您的密碼以繼續。" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" -msgstr "請輸入您要連結的 URL:" - #: src/components/ui/donation-toast.tsx msgid "Please support the project" msgstr "請支持這個項目" @@ -3878,14 +3884,6 @@ msgstr "請支持這個項目" msgid "Please upload a PDF file." msgstr "請上傳 PDF 檔案。" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "正在產生您的 PDF,請稍候…" - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "請稍候,您的PDF檔案正在產生中…" - #: src/libs/locale.ts msgid "Polish" msgstr "波蘭語" @@ -3924,8 +3922,8 @@ msgid "Preferences" msgstr "偏好設定" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." -msgstr "準備一個保守的補丁,在不改變我的職業發展軌蹟的前提下,提高清晰度。" +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." +msgstr "請準備一份保守的修改方案,在不改變我職涯敘事的前提下提升清楚度。" #: src/features/resume/export/use-resume-export.ts msgid "Preparing your resume for printing..." @@ -3991,12 +3989,8 @@ msgid "Projects" msgstr "專案" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "使用密碼保護履歷,避免未經授權的存取" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." -msgstr "使用密碼保護您的履歷,只有知道密碼的人才能檢視。" +msgid "Protect your resume with a password" +msgstr "用密碼保護您的履歷" #: src/features/settings/integrations/components/ai-section.tsx msgid "Provider" @@ -4020,6 +4014,10 @@ msgstr "出版品" msgid "Publisher" msgstr "出版者" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "為履歷設定密碼,讓只有您告知密碼的人才讀得到。" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "在第一頁頂部附近放一個純文字的電子郵件地址。大多數系統正是用它來歸檔您的資料。" @@ -4066,24 +4064,24 @@ msgid "Reactive Resume (JSON)" msgstr "反應式履歷 (JSON)" #: 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 能持續成長,全仰賴充滿活力的社群支持。這個專案的進步歸功於許多投入時間與技能、讓它變得更好的貢獻者。我們向在 GitHub 上強化功能的程式設計師致敬,也感謝在 Crowdin 上進行翻譯,讓更多人能接觸 Reactive Resume 的語言貢獻者,以及所有透過捐款支持其持續開發的人們。" +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." +msgstr "Reactive Resume 之所以愈來愈好,是因為有人願意付出時間。GitHub 上的貢獻者開發功能、修正錯誤,Crowdin 上的譯者讓它能以其他語言閱讀,捐款者則協助開發持續下去。這個專案的進展全都要歸功於他們。" #: 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 是一個免費且開放原始碼的專案,包含創作者與社群貢獻者的熱情與心力。您的捐款有助於維持服務營運與持續開發。" +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." +msgstr "Reactive Resume 是一個免費且開放原始碼的專案,由我和貢獻者社群共同維護。您的捐款支應營運成本,也讓開發得以繼續。" #: 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." -msgstr "Reactive Resume 是一個免費且開放原始碼的履歷建立工具,可簡化建立、更新及分享履歷的程序。" +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." +msgstr "Reactive Resume 是一款免費且開放原始碼的履歷建立工具,讓您輕鬆建立、更新與分享履歷。" #: src/components/ui/donation-toast.tsx msgid "Reactive Resume is free and open source. If it has helped you, please consider donating." msgstr "Reactive Resume 是免費開源的。如果它對您有所幫助,請考慮捐贈。" #: 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 是開放原始碼、重視隱私且完全免費的工具。與其他履歷建立工具不同,它不會顯示廣告、不追蹤您的資料,也不會把功能鎖在付費牆後面。" +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." +msgstr "Reactive Resume 開放原始碼、重視隱私,而且免費。它不顯示廣告,不追蹤您的行為,也不會把功能鎖在付費牆後面。" #: src/routes/_home/-sections/sponsors.tsx msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community." @@ -4092,7 +4090,7 @@ msgstr "Reactive Resume之所以能保持免費、開放原始碼和獨立,是 #. App version label in footer; includes semantic version variable #: src/components/ui/copyright.tsx msgid "Reactive Resume v<0>{__APP_VERSION__}" -msgstr "響應式恢復 v<0>{__APP_VERSION__}" +msgstr "Reactive Resume v<0>{__APP_VERSION__}" #. Import source option for legacy Reactive Resume v4 JSON format #: src/dialogs/resume/import.tsx @@ -4221,8 +4219,8 @@ msgid "Rename" msgstr "重新命名" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." -msgstr "在您的瀏覽器中將目前履歷轉譯為 PDF,並執行完整的檔案檢查。不會上傳任何內容。" +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." +msgstr "將您目前的履歷輸出成 PDF,並在您的瀏覽器中執行完整的檔案檢查。不會上傳任何內容。" #: src/dialogs/resume/sections/experience.tsx msgid "Reorder" @@ -4304,7 +4302,7 @@ msgstr "恢復此版本?" #: src/routes/agent/-components/resume-pane.tsx #: src/routes/agent/$threadId.tsx msgid "Resume" -msgstr "恢復" +msgstr "履歷" #: src/features/resume/preview/resume-accessible-text.tsx msgid "Resume content" @@ -4318,6 +4316,11 @@ msgstr "簡歷編輯" msgid "Resume file" msgstr "履歷檔案" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "已將履歷連結複製到剪貼簿。" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "履歷已連結" @@ -4328,7 +4331,11 @@ msgstr "履歷選項" #: src/routes/agent/-components/agent-chat.tsx msgid "Resume patch" -msgstr "恢復補丁" +msgstr "履歷補丁" + +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "適合不同職業與喜好的履歷範本。挑一款適合您的。" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx @@ -4347,8 +4354,8 @@ msgid "Review edits" msgstr "審核編輯" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." -msgstr "請對照職位描述仔細檢查履歷,如有疑問請隨時向我諮詢,然後再修改不確定的部分。" +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." +msgstr "請對照職缺描述審視這份履歷,遇到您沒把握的地方,改動前先問我。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Review the writing with AI" @@ -4363,12 +4370,12 @@ msgid "Reviewing…" msgstr "正在評論…" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." -msgstr "修改摘要,使其針對高階工程經理職位,避免顯得過於籠統。" +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." +msgstr "請以資深工程經理職位重寫這段摘要,並且寫得具體一些。" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." -msgstr "重新撰寫這份履歷,使其適用於從新創公司創辦人轉型為產品負責人,並明確展現其對業務的影響。" +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." +msgstr "請為一位從新創公司創辦人轉任產品負責人的人重寫這份履歷,並呈現出對業務的影響。" #: src/components/input/rich-input.tsx msgid "Right Align" @@ -4574,7 +4581,7 @@ msgstr "選擇一份履歷" #: src/routes/agent/index.tsx msgid "Select a thread" -msgstr "選擇一個線程" +msgstr "選擇一個對話串" #: src/features/applications/components/table-view.tsx msgid "Select all" @@ -4641,6 +4648,10 @@ msgstr "分隔線" msgid "Serbian" msgstr "塞爾維亞語" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "如果您希望只有知道密碼的人能開啟公開 URL,請設定密碼。" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4660,16 +4671,16 @@ msgstr "建立人工智慧提供者" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Set up an AI provider before starting a thread." -msgstr "在發起討論之前,請先設定好人工智慧提供者。" +msgstr "在開始對話串之前,請先設定好人工智慧提供者。" + +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." +msgstr "請先設定 AI 提供者。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "設定人工智慧服務供應商,使其能夠就這份履歷進行交流並自動進行修改。" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." -msgstr "首先要找到一家人工智慧服務供應商。" - #: src/features/command-palette/pages/navigation.tsx #: src/routes/agent/-components/new-thread-setup.tsx #: src/routes/dashboard/-components/sidebar.tsx @@ -4684,9 +4695,13 @@ msgstr "設定驗證器應用程式" msgid "Shadow Width" msgstr "陰影寬度" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "用公開 URL 分享、為該 URL 設定密碼,或是下載 PDF 自己寄出。" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." -msgstr "透過公開 URL 分享履歷,讓其他人可以檢視。" +msgid "Share your resume with a public URL." +msgstr "用公開 URL 分享您的履歷。" #: src/routes/_home/-sections/features.tsx msgid "Shareable Links" @@ -4786,6 +4801,11 @@ msgstr "登入您的帳戶" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "使用 GitHub、Google 或自訂 OAuth 服務登入。" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "登出" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4864,7 +4884,7 @@ msgstr "標示碼" #: src/libs/resume/ats.ts msgid "Some application systems require one before you can submit." -msgstr "有些申請系統需要先有一個,然後再提交。 」" +msgstr "有些申請系統需要先有一個,然後再提交。" #: src/features/ats-checker/messages.ts msgid "Some bullets run long." @@ -4875,8 +4895,8 @@ msgid "Some characters come out as question marks." msgstr "有些字元會變成問號。" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." -msgstr "有些檢查需要這份檔案沒有攜帶的資訊:無法檢查的頁面內容,或這些檢查不支援的語言文字。它們既不計入通過,也不計入未通過。" +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." +msgstr "有些檢查需要這個檔案沒有帶到的資訊:無法檢視的頁面內容,或是這些檢查未涵蓋語言的文字。它們既不算通過,也不算失敗。" #: src/features/ats-checker/messages.ts msgid "Some glyphs have no meaning outside this file." @@ -4888,7 +4908,7 @@ msgstr "有些行的儲存順序和閱讀順序不一致。" #: src/libs/resume/ats.ts msgid "Some parsers mishandle images, and photos are discouraged in some regions." -msgstr "有些解析器錯誤地處理圖像,並且在某些地區不鼓勵使用照片。 」" +msgstr "有些解析器錯誤地處理圖像,並且在某些地區不鼓勵使用照片。" #: src/features/resume/stylesheet/status.tsx msgid "Some styles were ignored" @@ -5003,11 +5023,11 @@ msgstr "在 GitHub 上為我們加星,目前有 {0} 顆星(在新分頁中 #: src/routes/agent/$threadId.tsx msgid "Start a new thread" -msgstr "另開一個帖子" +msgstr "開始新的對話串" #: src/routes/agent/-components/new-thread-setup.tsx msgid "Start a thread" -msgstr "發起一個話題" +msgstr "開始一個對話串" #: src/dialogs/resume/index.tsx msgid "Start building your resume by giving it a name." @@ -5024,7 +5044,7 @@ msgstr "每一條都以具體的動詞開頭:建置、領導、降低、遷移 #: src/routes/agent/index.tsx msgid "Start new thread" -msgstr "另開新帖" +msgstr "開始新對話串" #. Layout editor toggle that forces a section to begin on a new page #: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx @@ -5036,8 +5056,8 @@ msgid "Start the resume with your name on its own line." msgstr "履歷開頭單獨用一行寫上您的姓名。" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" -msgstr "發起討論" +msgid "Start thread" +msgstr "開始對話串" #: src/libs/resume/section.tsx msgid "Statistics" @@ -5104,7 +5124,7 @@ msgstr "盡您所能支持此應用程式!" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Swap the start and end dates." -msgstr "交換開始日期和結束日期。 」" +msgstr "交換開始日期和結束日期。" #: src/libs/locale.ts msgid "Swedish" @@ -5150,8 +5170,8 @@ msgid "Tailor my resume" msgstr "調整我的履歷" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." -msgstr "根據產品經理職位描述修改這份履歷,並強調路線圖所有權、利害關係人溝通和可衡量的發布成果。" +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgstr "請依產品經理的職缺描述客製這份履歷,並強調藍圖的主導權、與利害關係人的溝通,以及可衡量的上線成果。" #: src/features/applications/components/application-ai-copilot.tsx msgid "Tailoring failed." @@ -5248,12 +5268,12 @@ msgid "The agent needs your input." msgstr "經紀人需要您的意見。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." -msgstr "API Key 已成功刪除。" +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." +msgstr "API 文件說明如何將 Reactive Resume 串接到您自己的應用程式,內容涵蓋端點、請求格式與驗證。" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." -msgstr "刪除後,此 API Key 將無法再存取您的資料。此動作無法復原。" +msgid "The API key has been deleted." +msgstr "已刪除該 API 金鑰。" #: src/features/auth/pages/error.tsx msgid "The application that sent you here made an invalid authorization request." @@ -5263,11 +5283,6 @@ msgstr "將您導向至此的應用程式提出了無效的授權要求。" msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "以上檢查都是機械化的規則判斷。這項功能會詢問語言模型,看讀者會如何看待您的重點,並提出改寫建議。它不會給出分數。" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "您要找的指令不存在。" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "深度檢查未能完成。請重試。" @@ -5317,10 +5332,6 @@ msgstr "無法驗證提供者的回應。請重新開始。" msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "履歷預覽無法更新,仍顯示上次有效的預覽版本。" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "您嘗試存取的履歷已啟用密碼保護" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "同一行文字在每一頁都重複出現。" @@ -5344,7 +5355,7 @@ msgstr "您輸入的 URL 無效。" #: src/routes/agent/-components/resume-pane.tsx msgid "The working resume was deleted. This thread is read-only." -msgstr "工作簡歷已被刪除。此帖為唯讀模式。" +msgstr "作業中的履歷已被刪除。此對話串為唯讀。" #. Menu item that opens appearance theme selection submenu #: src/features/command-palette/pages/preferences/theme.tsx @@ -5369,30 +5380,17 @@ msgstr "沒有指向個人檔案、作品集或程式碼庫的連結。" msgid "There is no summary paragraph." msgstr "沒有個人簡介段落。" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "生成 DOCX 時出現問題,請重試。" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "產生 PDF 時出現問題,請重試。" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "準備列印您的履歷時出現問題,請重試。" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "資訊不足,無法執行此項檢查。" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." -msgstr "這些檢查會在您鍵入時運行,並且永遠不會離開瀏覽器。他們詢問機器是否可以讀取你的履歷,而不是它是否可讀。 」" +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." +msgstr "這些檢查會在您輸入時執行,而且不會離開您的瀏覽器。它們檢測的是軟體能否讀懂您的履歷,而不是它寫得好不好。" #: src/libs/resume/ats.ts msgid "These dates will not be read correctly." -msgstr "這些日期將無法正確讀取。 」" +msgstr "這些日期將無法正確讀取。" #: src/routes/agent/-components/agent-chat.tsx msgid "Thinking" @@ -5407,17 +5405,13 @@ msgstr "此動作無法復原。" msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "此動作無法復原。您的所有資料都將被永久刪除。" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "此操作無法撤銷。對話訊息和上傳的附件將被刪除。正在編輯的簡歷仍保留在您的控制面板中,您可以單獨將其刪除。" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." -msgstr "此操作無法撤銷。訊息和對話附件將被刪除。" +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." +msgstr "此操作無法復原。它會刪除該對話串的訊息與已上傳的附件。" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." -msgstr "此代理線程無法開啟。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." +msgstr "此操作無法復原。它會刪除該對話串的訊息與已上傳的附件。作業中的履歷會留在您的儀表板,您可以另外刪除它。" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx msgid "This assistant could not be opened." @@ -5431,9 +5425,13 @@ msgstr "此項檢查不適用於該檔案。" msgid "This check only runs on resumes written in English." msgstr "此項檢查僅適用於以英文撰寫的履歷。" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "這會建立一組新的 API 金鑰,讓其他程式可以透過 Reactive Resume API 讀取與修改您的履歷資料。" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." -msgstr "該日期將無法正確讀取。 」" +msgstr "該日期將無法正確讀取。" #: src/routes/agent/-components/patch-approval-card.tsx msgid "This edit request can no longer be answered." @@ -5441,11 +5439,11 @@ msgstr "此編輯請求已無法回應。" #: src/libs/resume/ats.ts msgid "This email address will not be recognized." -msgstr "該電子郵件地址將不會被辨識。 」" +msgstr "該電子郵件地址將不會被辨識。" #: src/libs/resume/ats.ts msgid "This entry has no dates." -msgstr "該條目沒有日期。 」" +msgstr "該條目沒有日期。" #: src/features/applications/components/application-detail-sheet.tsx msgid "This entry will be permanently deleted. This can't be undone." @@ -5505,7 +5503,7 @@ msgstr "未能及時檢查完該檔案的頁面內容。" #: src/libs/resume/ats.ts msgid "This heading is not one parsers look for." -msgstr "這個標題不是解析器尋找的。 」" +msgstr "這個標題不是解析器尋找的。" #: src/features/ats-checker/messages.ts msgid "This is a PDF Portfolio: the visible page is only a cover." @@ -5523,17 +5521,21 @@ msgstr "這是一個 XFA 表單,大多數軟體只能讀取到空殼。" msgid "This is not a common resume page size." msgstr "這不是履歷常用的頁面尺寸。" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "這組金鑰只會顯示一次。關閉這個對話方塊前請先複製起來。" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." -msgstr "此連結缺少其協議。 」" +msgstr "此連結缺少其協議。" #: src/dialogs/resume/import.tsx msgid "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page." msgstr "這可能需要幾分鐘,取決於 AI 服務提供者的回應時間。請勿關閉視窗或重新整理頁面。" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." -msgstr "這項指標衡量的是軟體能多準確地擷取這份檔案的文字,並不能預測求職申請是否會被拒絕——沒有任何工具能做到這一點。您的檔案是在這個瀏覽器中讀取的,絕不會被上傳。" +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." +msgstr "這項指標衡量的是軟體能多忠實地擷取這個檔案中的文字。它不預測應徵是否會被拒絕,也沒有任何工具做得到。您的檔案是在這個瀏覽器中讀取的,從未上傳。" #: src/features/ats-checker/messages.ts msgid "This page is in columns, and the text extracts out of order." @@ -5549,11 +5551,11 @@ msgstr "此 PDF 受密碼保護。請儲存一份不受保護的副本後重試 #: src/libs/resume/ats.ts msgid "This period ends before it starts." -msgstr "這個時期在開始之前就結束了。 」" +msgstr "這個時期在開始之前就結束了。" #: src/libs/resume/ats.ts msgid "This period starts in the future." -msgstr "這個時期從未來開始。 」" +msgstr "這個時期從未來開始。" #: src/routes/builder/$resumeId/-sidebar/left/index.tsx msgid "This resume is locked" @@ -5567,6 +5569,10 @@ msgstr "這份履歷已被鎖定,無法更新。" msgid "This resume is long." msgstr "這份履歷比較長。" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "這份履歷受密碼保護" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "這份履歷由人工智慧代理更新。" @@ -5576,28 +5582,24 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "此簡歷的共享設定已在其他地方更改。" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." -msgstr "這份評論是語言模型對您文案的看法,不會改變上面的分數,而且可能出錯。請把它當作第二意見來參考,而不是定論。" +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." +msgstr "這則評論是語言模型對您文字的看法。它不會改變上面的分數,也可能出錯。請把它當成另一種參考意見,而不是最終結論。" #: src/libs/resume/ats.ts msgid "This role has no description." -msgstr "這個角色沒有描述。 」" +msgstr "這個角色沒有描述。" #: src/libs/resume/ats.ts msgid "This section has content but never appears." -msgstr "該部分有內容但從未出現。 」" - -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "這部分專門用於你在這份履歷上做個人筆記。這裡的內容屬於私密,不會與其他人分享。" +msgstr "該部分有內容但從未出現。" #: src/libs/resume/ats.ts msgid "This section is split across columns." -msgstr "此部分分為多個列。 」" +msgstr "此部分分為多個列。" #: src/libs/resume/ats.ts msgid "This section sits in the sidebar." -msgstr "此部分位於側邊欄。 」" +msgstr "此部分位於側邊欄。" #: src/features/auth/pages/error.tsx msgid "This sign-in attempt expired or was already used. Please start again." @@ -5608,24 +5610,16 @@ msgid "This step is optional, but recommended." msgstr "此步驟為選填,但建議您完成。" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." -msgstr "此貼文已存檔,無法傳送新訊息。" +msgid "This thread is archived. You can't send new messages." +msgstr "這個對話串已封存。您無法傳送新訊息。" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only" -msgstr "此帖為唯讀帖。" +msgstr "此對話串為唯讀" #: src/routes/agent/-components/agent-chat.tsx msgid "This thread is read-only because the working resume or AI provider is unavailable." -msgstr "由於履歷撰寫或人工智慧服務提供者無法使用,此貼文為唯讀模式。" - -#: 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 "這會產生一組新的 API Key,讓機器可以透過 Reactive Resume API 與您的履歷資料互動。" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "如果您打算使用多個通行鑰,這將有助於您稍後辨識。" +msgstr "由於作業中的履歷或人工智慧提供者無法使用,此對話串為唯讀。" #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." @@ -5638,30 +5632,30 @@ msgstr "這將回滾此補丁以及之後套用的所有補丁。" #: src/routes/agent/-components/agent-chat.tsx #: src/routes/agent/-components/thread-sidebar.tsx msgid "Thread actions" -msgstr "執行緒操作" +msgstr "對話串操作" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread archived." -msgstr "貼文已存檔。" +msgstr "對話串已封存。" #: src/routes/agent/-components/agent-chat.tsx msgid "Thread deleted." -msgstr "帖子已刪除。" +msgstr "對話串已刪除。" #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/agent/-components/thread-sidebar.tsx #: src/routes/agent/$threadId.tsx msgid "Threads" -msgstr "執行緒" +msgstr "對話串" #: src/routes/agent/-components/agent-chat.tsx msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump." msgstr "精簡技能部分,使其能夠支援目標職位,而不是像關鍵字堆砌一樣。" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" -msgstr "使用 Reactive Resume 建立履歷的縮時示範影片" +msgid "Timelapse of a resume being built in Reactive Resume" +msgstr "在 Reactive Resume 中製作履歷的縮時紀錄" #: src/features/applications/components/application-detail-sheet.tsx msgid "Timeline" @@ -5671,14 +5665,6 @@ msgstr "時間軸" msgid "Tip" msgstr "提示" -#: 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 "小提示:請為您的 API Key 取一個與用途相符的名稱,方便您日後辨識。" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "祕訣: 您可以參考您申請的職位為履歷命名。" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5687,8 +5673,8 @@ msgid "Title" msgstr "標題" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." -msgstr "若要刪除帳戶,您必須先輸入確認文字,然後點擊下方按鈕。" +msgid "To delete your account, type the confirmation text below, then click the button." +msgstr "若要刪除您的帳戶,請輸入下方的確認文字,然後點擊按鈕。" #: src/features/settings/integrations/components/ai-section.tsx msgid "Together.ai" @@ -5719,7 +5705,7 @@ msgstr "切換右側邊欄" #: src/routes/agent/-components/agent-chat.tsx msgid "Toggle threads" -msgstr "切換線程" +msgstr "切換對話串" #: src/routes/agent/-components/agent-chat.tsx msgid "Tokens: {threadTokenTotal}" @@ -5763,8 +5749,8 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "匯出時關閉可選連字(discretionary ligatures)。" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." -msgstr "開啟公開分享以追蹤履歷被檢視與下載的次數。只有您可以看到履歷的統計資料。" +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." +msgstr "開啟公開分享後,就能追蹤您的履歷被檢視與下載了幾次。只有您看得到這些數字。" #: src/dialogs/resume/template/data.ts msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome." @@ -5808,12 +5794,12 @@ msgid "Two-Factor Authentication" msgstr "雙因子驗證" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." -msgstr "已成功停用雙因子驗證。" +msgid "Two-factor authentication is now disabled." +msgstr "已停用雙因子驗證。" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." -msgstr "已成功設定雙因子驗證。" +msgid "Two-factor authentication is now enabled." +msgstr "已啟用雙因子驗證。" #. Accessible title for QR code image shown during two-factor setup #: src/dialogs/auth/enable-two-factor.tsx @@ -5881,7 +5867,7 @@ msgstr "解鎖" #: src/features/settings/authentication/components/passkeys.tsx msgid "Unnamed passkey" -msgstr "未命名密碼匙" +msgstr "未命名通行金鑰" #: src/features/settings/pages/profile.tsx msgid "Unverified" @@ -5958,10 +5944,6 @@ msgstr "更新現有的志工經歷" msgid "Update Password" msgstr "更新密碼" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "更新專案要點,以體現領導力、限制、權衡取捨和可衡量的結果。" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "更新履歷" @@ -5970,6 +5952,10 @@ msgstr "更新履歷" msgid "Update the calendar date for this timeline entry." msgstr "更新此時間軸項目的行事曆日期。" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "請更新專案條列項目,呈現出領導力、限制條件、取捨以及可衡量的成果。" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "更新此應徵紀錄的詳細資料。" @@ -5995,8 +5981,8 @@ msgid "Upload .csv" msgstr "上傳 .csv" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." -msgstr "上傳一份履歷,看看應徵者追蹤系統(ATS)實際能從中讀取到什麼。一切都在這個瀏覽器中執行。您的檔案絕不會被上傳,也不會被儲存。" +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgstr "上傳一份履歷,看看應徵者追蹤系統從中讀到了什麼。所有處理都在這個瀏覽器中完成。您的檔案不會上傳,也不會被儲存。" #: src/routes/agent/-components/agent-chat.tsx msgid "Upload attachments" @@ -6026,11 +6012,11 @@ msgstr "使用" #: src/libs/resume/ats.ts msgid "Use a line height of at least 1.15 so lines are not merged together." -msgstr "使用至少 1.15 的行高,這樣行就不會合併在一起。 」" +msgstr "使用至少 1.15 的行高,這樣行就不會合併在一起。" #: src/libs/resume/ats.ts msgid "Use a plain address such as name@example.com, with no surrounding text." -msgstr "使用簡單的地址,例如 name@example.com,周圍沒有文字。 」" +msgstr "使用簡單的地址,例如 name@example.com,周圍沒有文字。" #: src/features/ats-checker/messages.ts msgid "Use a plain international form, such as +1 555 010 1234." @@ -6054,7 +6040,7 @@ msgstr "對於需要按順序閱讀的內容,使用單欄佈局。" #: src/libs/resume/ats.ts msgid "Use a size of at least 9pt so re-rendered copies stay accurate." -msgstr "使用至少 9pt 的大小,以便重新渲染的副本保持準確。 」" +msgstr "使用至少 9pt 的大小,以便重新渲染的副本保持準確。" #: src/features/ats-checker/messages.ts msgid "Use A4 or US Letter so the layout survives being re-rendered." @@ -6195,11 +6181,11 @@ msgstr "想為您的文案取得第二意見嗎?" #: src/features/ats-checker/messages.ts #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "Warning" -msgstr "警告”" +msgstr "警告" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." -msgstr "我們無法自動偵測格式—請在上方選擇格式。" +msgid "We couldn't detect the format automatically. Choose it above." +msgstr "我們無法自動判斷格式。請在上方選擇。" #: src/components/layout/not-found-screen.tsx msgid "We couldn't find that page" @@ -6209,10 +6195,22 @@ msgstr "我們找不到那一頁" msgid "We couldn't link that provider account. Please try again." msgstr "我們無法連結該提供者帳戶。請再試一次。" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "我們無法開啟這個對話串。" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "我們無法從提供者讀取您的個人資料。" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "我們已寄出確認連結到您的新電子郵件地址。請開啟它以確認這項變更。" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "我們已寄出新的驗證連結到您的電子郵件地址。請開啟它以驗證您的帳戶。" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "網路搜尋" @@ -6345,7 +6343,7 @@ msgstr "寫出完整位址,使其能被識別為連結。" #: src/libs/resume/ats.ts msgid "Write the full address, including https://." -msgstr "寫入完整位址,包括 https:// 。 」" +msgstr "寫入完整位址,包括 https:// 。" #: src/features/ats-checker/messages.ts msgid "Writing" @@ -6360,24 +6358,20 @@ msgid "xAI Grok" msgstr "xAI Grok" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." -msgstr "沒錯,Reactive Resume 支援多種語言。您可以在設定頁面或右上角的語言切換器中選擇偏好的語言。如果沒有找到您的語言,或是想改進現有翻譯,您可以<0>在 Crowdin 上貢獻翻譯<1>(在新分頁中開啟)。" +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." +msgstr "可以。一鍵就能將履歷匯出成 PDF,排版與樣式都會保留。" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." -msgstr "沒錯!Reactive Resume 完全免費使用,沒有任何隱藏費用、高級版本或訂閱費。它是開放原始碼專案,並將永遠保持免費。" +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgstr "可以。在設定頁面選擇您的語言,或使用右上角的語言切換器。如果找不到您的語言,或現有翻譯還可以更好,您可以<0>在 Crowdin 上參與翻譯<1>(在新分頁中開啟)。" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." -msgstr "您也可以使用 Docker 映像檔在自己的伺服器上部署。" +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." +msgstr "是的。Reactive Resume 免費使用,沒有隱藏費用、進階方案或訂閱費。它是開放原始碼的,而且會一直免費。" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "您也可以使用使用者名稱登入。" - -#: src/routes/_home/-sections/faq.tsx -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 直接分享,一切由您決定!" +msgid "You can also sign in with your username." +msgstr "您也可以用使用者名稱登入。" #: src/features/auth/pages/error.tsx msgid "You cancelled the sign-in before it finished." @@ -6389,7 +6383,7 @@ msgstr "您有未儲存的變更,這些變更將會遺失。" #: src/dialogs/resume/import.tsx msgid "You'll be taken to the Integrations page. The file you selected won't be imported." -msgstr "您將被帶到“整合”頁面。您選擇的文件將不會被匯入。 」" +msgstr "您將被帶到“整合”頁面。您選擇的文件將不會被匯入。" #: src/features/auth/pages/forgot-password.tsx #: src/features/auth/pages/register.tsx @@ -6397,8 +6391,8 @@ msgid "You've got mail!" msgstr "你有新郵件" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." -msgstr "您的帳戶已成功刪除。" +msgid "Your account has been deleted." +msgstr "您的帳戶已刪除。" #: src/features/ats-checker/ai-review/ai-review-card.tsx msgid "Your AI provider could not be reached. Check its settings and try again." @@ -6411,7 +6405,7 @@ msgstr "您的 API Key 已複製到剪貼簿。" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Your body text is very small." -msgstr "你的正文很小。 」" +msgstr "你的正文很小。" #: src/features/ats-checker/messages.ts msgid "Your bullets are drawn with unusual characters." @@ -6426,16 +6420,16 @@ msgid "Your contact details are not on the first page." msgstr "您的聯絡資訊不在第一頁。" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." -msgstr "您的資料已成功匯出。" +msgid "Your data has been exported." +msgstr "您的資料已匯出。" #: src/routes/_home/-sections/features.tsx msgid "Your data is secure, and never shared or sold to anyone." msgstr "您的資料是安全的,絕不會與任何人分享或出售。" #: src/routes/_home/-sections/faq.tsx -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,完全掌控自己的資料。" +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." +msgstr "您的資料會安全保存,絕不會分享給第三方。如果您想完全掌控資料,可以在自己的伺服器上自行託管 Reactive Resume。" #: src/features/ats-checker/messages.ts msgid "Your dates are written several different ways." @@ -6462,13 +6456,13 @@ msgid "Your latest changes could not be saved." msgstr "您所做的最新變更未能儲存。" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." -msgstr "在您明確啟動此語意化 CSS 草稿之前,您的舊版樣式仍將保持有效。" +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." +msgstr "在您啟用這份語意化 CSS 草稿之前,原有的樣式會繼續生效。" #: src/features/ats-checker/messages.ts #: src/libs/resume/ats.ts msgid "Your lines are packed very tightly." -msgstr "你的線路排得很緊。 」" +msgstr "你的線路排得很緊。" #: src/features/ats-checker/messages.ts msgid "Your margins are very narrow." @@ -6476,56 +6470,56 @@ msgstr "您的頁邊界非常窄。" #: src/libs/resume/ats.ts msgid "Your page margins are very narrow." -msgstr "你的頁邊距很窄。 」" +msgstr "你的頁邊距很窄。" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." -msgstr "您的密碼已成功重設。您現在可以使用新密碼登入。" +msgid "Your password has been reset. You can now sign in with your new password." +msgstr "您的密碼已重設。現在可以用新密碼登入了。" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." -msgstr "您的密碼已成功更新。" +msgid "Your password has been updated." +msgstr "您的密碼已更新。" #: src/features/ats-checker/messages.ts msgid "Your phone number is written in an unusual shape." msgstr "您的電話號碼寫法不太常見。" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." -msgstr "您的個人設定已成功更新。" +msgid "Your profile has been updated." +msgstr "您的個人資料已更新。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." -msgstr "您的履歷已成功建立。" +msgid "Your resume has been created." +msgstr "已建立您的履歷。" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." -msgstr "您的履歷已成功刪除。" +msgid "Your resume has been deleted." +msgstr "已刪除您的履歷。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." -msgstr "您的履歷已成功複製。" +msgid "Your resume has been duplicated." +msgstr "已複製您的履歷。" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." -msgstr "您的履歷已成功匯入。" +msgid "Your resume has been imported." +msgstr "已匯入您的履歷。" #: src/routes/builder/$resumeId/-components/version-history.tsx msgid "Your resume has been restored to the selected version." msgstr "您的履歷已恢復為所選版本。" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." -msgstr "您的履歷已成功更新。" +msgid "Your resume has been updated." +msgstr "已更新您的履歷。" #: src/libs/resume/ats.ts msgid "Your resume has no email address." -msgstr "你的履歷沒有電子郵件地址。 」" +msgstr "你的履歷沒有電子郵件地址。" #: src/libs/resume/ats.ts msgid "Your resume has no location." -msgstr "你的履歷沒有位置。 」" +msgstr "你的履歷沒有位置。" #: src/libs/resume/ats.ts msgid "Your resume has no name." @@ -6533,27 +6527,27 @@ msgstr "你的履歷沒有姓名。" #: src/libs/resume/ats.ts msgid "Your resume has no phone number." -msgstr "你的履歷上沒有電話號碼。 」" +msgstr "你的履歷上沒有電話號碼。" #: src/libs/resume/ats.ts msgid "Your resume includes a photo." -msgstr "你的履歷裡有一張照片。 」" +msgstr "你的履歷裡有一張照片。" #: src/libs/resume/ats.ts msgid "Your resume shows no work experience." -msgstr "你的履歷沒有顯示任何工作經驗。 」" +msgstr "你的履歷沒有顯示任何工作經驗。" #: src/features/ats-checker/messages.ts msgid "Your resume uses \"I\" and \"my\"." msgstr "您的履歷使用了「我」和「我的」這類詞。" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." -msgstr "您的履歷公開連結目前已受密碼保護。請只將密碼提供給您信任的人。" +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." +msgstr "您履歷的公開 URL 受密碼保護。請只把密碼分享給您信任的人。" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." -msgstr "您的支持能確保此專案現在與未來都能持續免費、並讓所有人都能使用。" +msgid "Your support keeps the project free and open to everyone, now and later." +msgstr "您的支持讓這個專案現在與未來都對所有人免費開放。" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx msgid "Zoom" @@ -6575,4 +6569,3 @@ msgstr "縮小" #: src/libs/locale.ts msgid "Zulu" msgstr "祖魯語" - diff --git a/apps/web/locales/zu-ZA.po b/apps/web/locales/zu-ZA.po index 6953519f5..4f58be7e7 100644 --- a/apps/web/locales/zu-ZA.po +++ b/apps/web/locales/zu-ZA.po @@ -130,7 +130,7 @@ msgid "<0>Frequently<1>Asked<2>Questions" msgstr "" #: 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.<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!" +msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.<1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps." msgstr "" #: src/dialogs/api-key/create.tsx @@ -142,7 +142,7 @@ msgid "1 year" msgstr "" #: src/routes/_home/-sections/features.tsx -msgid "12+ Templates" +msgid "15 Templates" msgstr "" #: src/dialogs/api-key/create.tsx @@ -153,14 +153,6 @@ msgstr "" msgid "6 months" msgstr "" -#: src/features/ats-checker/parse-preview.tsx -msgid "A clean single-column export keeps every fact. Columns and images are where they get lost." -msgstr "" - -#: src/features/settings/pages/profile.tsx -msgid "A confirmation link has been sent to your current email address. Please check your inbox to confirm the change." -msgstr "" - #: src/features/ats-checker/messages.ts msgid "A date is in the future." msgstr "" @@ -178,7 +170,7 @@ msgid "A font is referenced but not embedded." msgstr "" #: src/routes/_home/-sections/footer.tsx -msgid "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume." +msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume." msgstr "" #: src/features/applications/components/application-ai-copilot.tsx @@ -197,17 +189,8 @@ msgstr "" msgid "A link points somewhere other than the address it shows." msgstr "" -#: src/routes/builder/$resumeId/-components/dock.tsx -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "A link to your resume has been copied to clipboard." -msgstr "" - #: src/routes/_home/-sections/testimonials.tsx -msgid "A lot of people have written to me over the years to share their experiences with Reactive Resume and how it has helped them, and I never get tired of reading them. If you have a story to share, let me know by sending me an email at <0>{email}." -msgstr "" - -#: src/features/settings/pages/profile.tsx -msgid "A new verification link has been sent to your email address. Please check your inbox to verify your account." +msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}." msgstr "" #: src/features/ats-checker/messages.ts @@ -222,10 +205,18 @@ msgstr "" msgid "A passion project by <0>Amruth Pillai." msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "A range of designs to choose from, with more on the way." +msgstr "" + #: src/features/ats-checker/parse-preview.tsx msgid "A resume laid out for a human reader, with a photo, headings and columns" msgstr "" +#: src/features/ats-checker/parse-preview.tsx +msgid "A single-column export keeps every fact. Columns and images are where facts get lost." +msgstr "" + #: src/features/applications/components/application-ai-copilot.tsx msgid "A stretch" msgstr "" @@ -238,10 +229,6 @@ msgstr "" 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 "" - #: src/routes/_home/-sections/features.tsx msgid "Access your resumes and data programmatically using the API." msgstr "" @@ -278,7 +265,7 @@ msgid "Add a custom field" msgstr "" #: src/routes/dashboard/applications/index.tsx -msgid "Add a job you're applying to, link the resume you sent, and move it through your pipeline as things progress." +msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back." msgstr "" #: src/components/input/chip-input.tsx @@ -375,6 +362,10 @@ msgstr "" msgid "Add and test a provider before starting an agent thread." msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "Add another layer of protection to your account." +msgstr "" + #: src/features/applications/components/application-form-sheet.tsx #: src/features/command-palette/pages/navigation.tsx #: src/routes/dashboard/applications/index.tsx @@ -573,17 +564,17 @@ msgid "Any tag" msgstr "" #: 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 "" - -#: 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." +msgid "Anyone who opens the public URL will need this password." msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Anyone with the link can view and download the resume." msgstr "" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Anyone with the public URL will be able to view and download your resume without a password." +msgstr "" + #: src/routes/_home/-sections/features.tsx msgid "API Access" msgstr "" @@ -663,7 +654,7 @@ msgid "Approve" msgstr "" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Approved — waiting for the agent…" +msgid "Approved, waiting for the agent…" msgstr "" #: src/libs/locale.ts @@ -782,7 +773,7 @@ msgid "Auto-fill failed." msgstr "" #: src/routes/_home/-sections/features.tsx -msgid "Available in multiple languages. If you would like to contribute, check out Crowdin." +msgid "Available in multiple languages. If you want to help translate, head over to Crowdin." msgstr "" #: src/features/ats-checker/messages.ts @@ -809,17 +800,14 @@ msgstr "" msgid "Back to authentication settings" msgstr "" -#. Secondary navigation button on 2FA verification screen -#: src/features/auth/pages/verify-2fa.tsx -msgid "Back to Login" -msgstr "" - #: src/routes/agent/-components/thread-sidebar.tsx msgid "Back to resumes" msgstr "" #. Action returning the visitor to the sign-in page after a failed sign-in +#. Secondary navigation button on 2FA verification screen #: src/features/auth/pages/error.tsx +#: src/features/auth/pages/verify-2fa.tsx msgid "Back to sign in" msgstr "" @@ -839,10 +827,6 @@ msgstr "" msgid "Basics" msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "Beautiful templates to choose from, with more on the way." -msgstr "" - #: src/libs/locale.ts msgid "Bengali" msgstr "" @@ -976,6 +960,10 @@ msgstr "" msgid "Change language to…" msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "Change the colors, fonts, and design to suit you." +msgstr "" + #: src/features/command-palette/pages/preferences/index.tsx msgid "Change theme to…" msgstr "" @@ -1001,6 +989,10 @@ msgstr "" msgid "Check the exported file contains everything you expect, and that all of it is selectable text." msgstr "" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about." +msgstr "" + #: src/features/auth/pages/forgot-password.tsx msgid "Check your email for a link to reset your password." msgstr "" @@ -1051,10 +1043,6 @@ msgstr "" msgid "Choose a resume" msgstr "" -#: src/routes/agent/index.tsx -msgid "Choose an existing conversation from the sidebar, or start a new draft-focused thread." -msgstr "" - #: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available." msgstr "" @@ -1128,7 +1116,7 @@ msgid "Company A–Z" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Compare this resume against this role URL and update keywords while keeping the voice concise and credible." +msgid "Compare this resume against this job posting URL and update the keywords without overselling anything." msgstr "" #: src/routes/_home/-sections/features.tsx @@ -1170,7 +1158,7 @@ msgid "Connection failed." msgstr "" #: src/features/settings/integrations/components/ai-section.tsx -msgid "Connection verified — provider is ready to use." +msgid "Connection verified. The provider is ready to use." msgstr "" #: src/features/ats-checker/messages.ts @@ -1204,11 +1192,7 @@ msgid "Continue where you left off" msgstr "" #: 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 "" - -#: src/routes/_home/-sections/donate.tsx -msgid "Contributions fund bug fixes, security updates, and continuous improvements to keep the app running smoothly." +msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume." msgstr "" #: src/routes/agent/-components/agent-chat.tsx @@ -1280,6 +1264,19 @@ msgstr "" msgid "Correct the year, or write \"Present\" for ongoing work." msgstr "" +#: src/features/resume/export/use-resume-export.ts +msgid "Could not generate the DOCX. Please try again." +msgstr "" + +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Could not generate the PDF. Please try again." +msgstr "" + +#: src/features/resume/export/use-resume-export.ts +msgid "Could not prepare your resume for printing. Please try again." +msgstr "" + #. Error shown when AI provider is unreachable during PDF/DOCX resume import #: src/dialogs/resume/import.tsx msgid "Could not reach the AI provider. Please try again." @@ -1289,6 +1286,10 @@ msgstr "" msgid "Could not restore this patch." msgstr "" +#: src/dialogs/auth/enable-two-factor.tsx +msgid "Could not set up two-factor authentication." +msgstr "" + #: src/features/settings/integrations/components/ai-section.tsx msgid "Could not verify provider connection." msgstr "" @@ -1339,7 +1340,7 @@ msgid "Count by source" msgstr "" #: src/features/ats-checker/report/jd-coverage.tsx -msgid "Counted separately from the parse score. Coverage is not a prediction of anything." +msgid "Counted separately from the parse score. Coverage does not predict anything." msgstr "" #: src/features/applications/components/application-detail-sheet.tsx @@ -1468,7 +1469,7 @@ msgid "Create a Sample Resume" msgstr "" #: src/routes/_home/-sections/features.tsx -msgid "Create as many resumes as you want, without limits." +msgid "Create as many resumes as you want." msgstr "" #: src/routes/agent/-components/new-thread-setup.tsx @@ -1485,6 +1486,10 @@ msgstr "" msgid "Create resume with options" msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free." +msgstr "" + #: src/routes/dashboard/resumes/index.tsx msgid "Created" msgstr "" @@ -1675,13 +1680,17 @@ msgid "Deleting your resume..." msgstr "" #: src/routes/agent/-components/patch-approval-card.tsx -msgid "Denied — waiting for the agent…" +msgid "Denied, waiting for the agent…" msgstr "" #: src/routes/agent/-components/patch-approval-card.tsx msgid "Deny" msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "Deploy it on your own servers using the Docker image." +msgstr "" + #: src/features/ats-checker/messages.ts msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment." msgstr "" @@ -1759,6 +1768,10 @@ msgstr "" msgid "Donate to Reactive Resume" msgstr "" +#: src/routes/_home/-sections/donate.tsx +msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running." +msgstr "" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Done" msgstr "" @@ -1826,7 +1839,7 @@ msgid "Duplicate" msgstr "" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Duplicate as AI Draft" +msgid "Duplicate as AI draft" msgstr "" #: src/dialogs/resume/index.tsx @@ -1975,22 +1988,30 @@ msgstr "" msgid "English (United Kingdom)" msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "Enhance the security of your account with additional layers of protection." -msgstr "" - #: src/features/settings/authentication/components/passkeys.tsx msgid "Enter a name for your passkey." msgstr "" +#: src/features/auth/pages/reset-password.tsx +msgid "Enter a new password for your account" +msgstr "" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter one of your saved backup codes to access your account" msgstr "" +#: src/features/auth/pages/resume-password.tsx +msgid "Enter the password the resume owner shared with you." +msgstr "" + #: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx msgid "Enter the URL to link to" msgstr "" +#: src/components/input/rich-input.tsx +msgid "Enter the URL you want to link to:" +msgstr "" + #: src/features/auth/pages/verify-2fa.tsx msgid "Enter the verification code from your authenticator app" msgstr "" @@ -2000,7 +2021,7 @@ msgid "Enter your current password and a new password to update your account." msgstr "" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code from your authenticator app every time you log in." +msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in." msgstr "" #: src/dialogs/auth/disable-two-factor.tsx @@ -2016,11 +2037,11 @@ msgid "Every check passed. Nothing here should stop a parser from reading your r msgstr "" #: src/routes/_home/-sections/donate.tsx -msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!" +msgid "Every contribution helps, however small.<0/>Thank you for your support!" msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "Everything you need to create, customize, and share professional resumes. Built with privacy in mind, powered by open source, and completely free forever." +#: src/routes/_home/-sections/templates.tsx +msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way." msgstr "" #: src/features/resume/stylesheet/toolbar.tsx @@ -2046,14 +2067,6 @@ msgstr "" msgid "Expires on {0}" msgstr "" -#: src/routes/_home/-sections/templates.tsx -msgid "Explore our diverse selection of templates, each designed to fit different styles, professions, and personalities. Reactive Resume currently offers 12 templates, with more on the way." -msgstr "" - -#: src/features/settings/pages/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 "" - #: src/libs/resume/section.tsx msgid "Export" msgstr "" @@ -2078,12 +2091,8 @@ msgstr "" msgid "Export the resume as a text PDF rather than as an image or a scan." msgstr "" -#: src/features/resume/export/download-dialog.tsx -msgid "Export your resume or cover letter in the format you need." -msgstr "" - #: src/routes/_home/-sections/features.tsx -msgid "Export your resume to PDF instantly, without any waiting or delays." +msgid "Export your resume to PDF in one click, with no waiting." msgstr "" #: src/features/applications/components/insights-view.tsx @@ -2191,10 +2200,6 @@ msgstr "" msgid "Failed to send password reset email. Please try again." msgstr "" -#: src/dialogs/auth/enable-two-factor.tsx -msgid "Failed to setup two-factor authentication." -msgstr "" - #. Fallback toast when sign-in fails and no server error message is available #. Fallback toast when sign-in fails without an error message #: src/features/auth/components/social-auth.tsx @@ -2293,7 +2298,7 @@ msgid "Filter by tags" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Find weak bullets and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." +msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs." msgstr "" #: src/libs/locale.ts @@ -2352,16 +2357,8 @@ msgstr "" msgid "Font Weights" msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "For a secure and distraction-free experience." -msgstr "" - #: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "For example, information regarding which companies you sent this resume to or the links to the job descriptions can be noted down here." -msgstr "" - -#: src/dialogs/api-key/create.tsx -msgid "For security reasons, this key will only be displayed once." +msgid "For example, note which companies you sent this resume to, or links to the job descriptions." msgstr "" #. Link label to password reset page from login form @@ -2424,6 +2421,11 @@ msgstr "" msgid "Generate a random name" msgstr "" +#: src/features/resume/export/use-resume-export.ts +#: src/routes/agent/-components/resume-pane.tsx +msgid "Generating your PDF..." +msgstr "" + #: src/libs/locale.ts msgid "German" msgstr "" @@ -2546,17 +2548,13 @@ msgid "Hebrew" msgstr "" #: 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." +msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer." msgstr "" #: src/features/settings/pages/preferences.tsx msgid "Help translate the app to your language" msgstr "" -#: src/dialogs/resume/template/gallery.tsx -msgid "Here's a range of resume templates for different professions and personalities. Whether you prefer modern or classic, bold or simple, there is a design to match you. Look through the options below and choose a template that fits your style." -msgstr "" - #: src/dialogs/api-key/create.tsx msgid "Here's your new API key" msgstr "" @@ -2652,10 +2650,6 @@ msgstr "" msgid "Icon" msgstr "" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Identify gaps for an applicant tracking system and apply only high-confidence keyword improvements." -msgstr "" - #: src/features/ats-checker/messages.ts msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing." msgstr "" @@ -2869,13 +2863,17 @@ msgid "Kannada" msgstr "" #: src/features/ats-checker/messages.ts -msgid "Keep a single address, so nothing has to guess which one to use." +msgid "Keep a single address, so software does not have to guess which one to use." msgstr "" #: src/features/ats-checker/messages.ts msgid "Keep it under 2.5 MB, usually by removing or shrinking images." msgstr "" +#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +msgid "Keep private notes about this resume here. Nobody else can see them." +msgstr "" + #: src/features/ats-checker/messages.ts msgid "Keep resume content as real text rather than as pictures of text." msgstr "" @@ -3053,6 +3051,10 @@ msgstr "" msgid "Link a Reactive Resume (recommended)" msgstr "" +#: src/features/applications/components/application-form-sheet.tsx +msgid "Link a Reactive Resume to use AI match scoring and tailoring." +msgstr "" + #: src/features/applications/components/application-ai-copilot.tsx msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy." msgstr "" @@ -3073,10 +3075,6 @@ msgstr "" msgid "LinkedIn, Referral…" msgstr "" -#: src/features/applications/components/application-form-sheet.tsx -msgid "Linking a Reactive Resume enables AI match scoring and tailoring." -msgstr "" - #: src/features/settings/authentication/components/hooks.tsx msgid "Linking your {providerName} account..." msgstr "" @@ -3138,11 +3136,6 @@ msgstr "" msgid "Lock" msgstr "" -#. User menu action to sign out of current account -#: src/features/user/dropdown-menu.tsx -msgid "Logout" -msgstr "" - #: src/features/ats-checker/messages.ts msgid "Long stretches are set in capitals." msgstr "" @@ -3170,7 +3163,7 @@ msgid "Main navigation" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Make the experience section more results-oriented and remove vague responsibilities." +msgid "Make the experience section about results and cut the vague responsibilities." msgstr "" #: src/features/ats-checker/messages.ts @@ -3311,6 +3304,18 @@ msgstr "" msgid "Name" msgstr "" +#: src/dialogs/resume/index.tsx +msgid "Name the resume after the position you are applying for." +msgstr "" + +#: src/dialogs/api-key/create.tsx +msgid "Names help you tell keys apart, so name it after what you will use it for." +msgstr "" + +#: src/features/settings/authentication/components/passkeys.tsx +msgid "Names help you tell passkeys apart if you register more than one." +msgstr "" + #: src/libs/locale.ts msgid "Nepali" msgstr "" @@ -3333,7 +3338,7 @@ msgid "New Application" msgstr "" #: src/routes/_home/-sections/features.tsx -msgid "New features are constantly being added and improved, so be sure to check back often." +msgid "New features land regularly, so check back now and then." msgstr "" #: src/components/input/rich-input.tsx @@ -3369,6 +3374,10 @@ msgstr "" msgid "New Thread" msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "No ads and no trackers, so nothing gets in your way." +msgstr "" + #: src/routes/_home/-sections/features.tsx msgid "No Advertising, No Tracking" msgstr "" @@ -3382,13 +3391,18 @@ msgid "No applications match your filters." msgstr "" #: src/features/applications/components/insights-view.tsx -msgid "No applications yet — add a few to see your funnel and reply rates." +msgid "No applications yet. Add a few to see your funnel and reply rates." msgstr "" #: src/features/ats-checker/messages.ts msgid "No bullet lists were found." msgstr "" +#. Empty-state message when no command palette results match the search query +#: src/features/command-palette/index.tsx +msgid "No commands match that search." +msgstr "" + #: src/features/ats-checker/messages.ts msgid "No conventional section headings were found." msgstr "" @@ -3427,7 +3441,7 @@ msgid "No phone number was found." msgstr "" #: src/routes/_home/ats-checker.tsx -msgid "No prediction of whether you will be rejected — no tool can do that." +msgid "No prediction of whether you will be rejected. No tool can do that." msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx @@ -3544,6 +3558,10 @@ msgstr "" msgid "Ollama Cloud" msgstr "" +#: src/features/settings/pages/api-keys.tsx +msgid "Once deleted, the key can no longer access your data. This cannot be undone." +msgstr "" + #: src/routes/_home/-sections/features.tsx msgid "One-Click Sign-In" msgstr "" @@ -3567,7 +3585,7 @@ msgid "Only the first {0} pages were checked, so this report does not cover the msgstr "" #: src/features/applications/components/import-applications-sheet.tsx -msgid "Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the rest." +msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest." msgstr "" #: src/features/ats-checker/messages.ts @@ -3644,10 +3662,6 @@ msgstr "" msgid "Optional note for the agent…" msgstr "" -#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Optionally, set a password so that only people with the password can view your resume through the link." -msgstr "" - #: src/routes/_home/ats-checker.tsx msgid "Optionally, which terms from a job posting already appear." msgstr "" @@ -3705,11 +3719,11 @@ msgid "Passkey" msgstr "" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey deleted successfully." +msgid "Passkey deleted." msgstr "" #: src/features/settings/authentication/components/passkeys.tsx -msgid "Passkey registered successfully." +msgid "Passkey registered." msgstr "" #: src/features/settings/authentication/components/passkeys.tsx @@ -3815,16 +3829,20 @@ msgstr "" msgid "Persian" msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "Personalize your resume with any colors, fonts or designs, and make it your own." -msgstr "" - #: src/dialogs/resume/sections/reference.tsx #: src/features/ats-checker/parse-preview.tsx #: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx msgid "Phone" msgstr "" +#: src/routes/agent/index.tsx +msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft." +msgstr "" + +#: src/features/resume/export/download-dialog.tsx +msgid "Pick a format for your resume or cover letter." +msgstr "" + #: src/components/input/icon-picker.tsx msgid "Pick an icon" msgstr "" @@ -3850,19 +3868,7 @@ msgid "Place it on a page from the Layout panel, or hide it if you meant to park msgstr "" #: src/features/resume/export/download-dialog.tsx -msgid "Plain text, ideal for AI tools and quick edits." -msgstr "" - -#: src/features/auth/pages/reset-password.tsx -msgid "Please enter a new password for your account" -msgstr "" - -#: src/features/auth/pages/resume-password.tsx -msgid "Please enter the password shared with you by the owner of the resume to continue." -msgstr "" - -#: src/components/input/rich-input.tsx -msgid "Please enter the URL you want to link to:" +msgid "Plain text, for AI tools and quick edits." msgstr "" #: src/components/ui/donation-toast.tsx @@ -3873,14 +3879,6 @@ msgstr "" msgid "Please upload a PDF file." msgstr "" -#: src/features/resume/export/use-resume-export.ts -msgid "Please wait while your PDF is being generated..." -msgstr "" - -#: src/routes/agent/-components/resume-pane.tsx -msgid "Please wait while your PDF is being generated…" -msgstr "" - #: src/libs/locale.ts msgid "Polish" msgstr "" @@ -3919,7 +3917,7 @@ msgid "Preferences" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Prepare a conservative patch that improves clarity without changing my career narrative." +msgid "Prepare a conservative patch that improves clarity without changing the story of my career." msgstr "" #: src/features/resume/export/use-resume-export.ts @@ -3986,11 +3984,7 @@ msgid "Projects" msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Protect your resume from unauthorized access with a password" -msgstr "" - -#: src/routes/_home/-sections/features.tsx -msgid "Protect your resume with a password, and let only people with the password view it." +msgid "Protect your resume with a password" msgstr "" #: src/features/settings/integrations/components/ai-section.tsx @@ -4015,6 +4009,10 @@ msgstr "" msgid "Publisher" msgstr "" +#: src/routes/_home/-sections/features.tsx +msgid "Put a password on your resume so only the people you give it to can read it." +msgstr "" + #: src/features/ats-checker/messages.ts msgid "Put a plain email address near the top of the first page. It is what most systems file you under." msgstr "" @@ -4061,15 +4059,15 @@ msgid "Reactive Resume (JSON)" msgstr "" #: 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." +msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them." msgstr "" #: 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." +msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going." msgstr "" #: 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." +msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume." msgstr "" #: src/components/ui/donation-toast.tsx @@ -4077,7 +4075,7 @@ msgid "Reactive Resume is free and open source. If it has helped you, please con msgstr "" #: 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." +msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall." msgstr "" #: src/routes/_home/-sections/sponsors.tsx @@ -4216,7 +4214,7 @@ msgid "Rename" msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded." +msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded." msgstr "" #: src/dialogs/resume/sections/experience.tsx @@ -4313,6 +4311,11 @@ msgstr "" msgid "Resume file" msgstr "" +#: src/routes/builder/$resumeId/-components/dock.tsx +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Resume link copied to clipboard." +msgstr "" + #: src/features/applications/components/application-card.tsx msgid "Resume linked" msgstr "" @@ -4325,6 +4328,10 @@ msgstr "" msgid "Resume patch" msgstr "" +#: src/dialogs/resume/template/gallery.tsx +msgid "Resume templates for different professions and tastes. Pick the one that suits you." +msgstr "" + #: src/features/command-palette/pages/navigation.tsx #: src/features/command-palette/pages/resumes.tsx #: src/routes/_home/-sections/statistics.tsx @@ -4342,7 +4349,7 @@ msgid "Review edits" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Review the resume against a job description and ask me questions before changing uncertain sections." +msgid "Review the resume against a job description, and ask me before changing anything you're unsure about." msgstr "" #: src/features/ats-checker/ai-review/ai-review-card.tsx @@ -4358,11 +4365,11 @@ msgid "Reviewing…" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rework the summary so it targets a senior engineering manager role without sounding generic." +msgid "Rewrite the summary for a senior engineering manager role, and keep it specific." msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Rewrite this resume for a startup founder-to-product-lead transition with clear business impact." +msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact." msgstr "" #: src/components/input/rich-input.tsx @@ -4636,6 +4643,10 @@ msgstr "" msgid "Serbian" msgstr "" +#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +msgid "Set a password if you want only people who know it to open the public URL." +msgstr "" + #: src/features/settings/authentication/components/password.tsx #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx msgid "Set Password" @@ -4657,12 +4668,12 @@ msgstr "" msgid "Set up an AI provider before starting a thread." msgstr "" -#: src/routes/builder/$resumeId/-components/ai-assistant.tsx -msgid "Set up an AI provider to chat about this resume and apply edits automatically." +#: src/routes/agent/-components/new-thread-setup.tsx +msgid "Set up an AI provider first." msgstr "" -#: src/routes/agent/-components/new-thread-setup.tsx -msgid "Set up an AI provider to get started." +#: src/routes/builder/$resumeId/-components/ai-assistant.tsx +msgid "Set up an AI provider to chat about this resume and apply edits automatically." msgstr "" #: src/features/command-palette/pages/navigation.tsx @@ -4679,8 +4690,12 @@ msgstr "" msgid "Shadow Width" msgstr "" +#: src/routes/_home/-sections/faq.tsx +msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself." +msgstr "" + #: src/routes/_home/-sections/features.tsx -msgid "Share your resume with a public URL, and let others view it." +msgid "Share your resume with a public URL." msgstr "" #: src/routes/_home/-sections/features.tsx @@ -4781,6 +4796,11 @@ msgstr "" msgid "Sign in with GitHub, Google or a custom OAuth provider." msgstr "" +#. User menu action to sign out of current account +#: src/features/user/dropdown-menu.tsx +msgid "Sign out" +msgstr "" + #. Primary action button label on registration form #: src/features/auth/pages/register.tsx msgid "Sign up" @@ -4870,7 +4890,7 @@ msgid "Some characters come out as question marks." msgstr "" #: src/features/ats-checker/report/score-header.tsx -msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They are counted as neither passed nor failed." +msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail." msgstr "" #: src/features/ats-checker/messages.ts @@ -5031,7 +5051,7 @@ msgid "Start the resume with your name on its own line." msgstr "" #: src/routes/agent/-components/new-thread-setup.tsx -msgid "Start Thread" +msgid "Start thread" msgstr "" #: src/libs/resume/section.tsx @@ -5145,7 +5165,7 @@ msgid "Tailor my resume" msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "Tailor this resume to a product manager job description and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." +msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes." msgstr "" #: src/features/applications/components/application-ai-copilot.tsx @@ -5243,11 +5263,11 @@ msgid "The agent needs your input." msgstr "" #: src/features/settings/pages/api-keys.tsx -msgid "The API key has been deleted successfully." +msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication." msgstr "" #: src/features/settings/pages/api-keys.tsx -msgid "The API key will no longer be able to access your data after deletion. This action cannot be undone." +msgid "The API key has been deleted." msgstr "" #: src/features/auth/pages/error.tsx @@ -5258,11 +5278,6 @@ msgstr "" msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score." msgstr "" -#. Empty-state message when no command palette results match the search query -#: src/features/command-palette/index.tsx -msgid "The command you're looking for doesn't exist." -msgstr "" - #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx msgid "The deep check could not finish. Please try again." msgstr "" @@ -5312,10 +5327,6 @@ msgstr "" msgid "The resume preview could not be updated. The last valid preview is still shown." msgstr "" -#: src/features/auth/pages/resume-password.tsx -msgid "The resume you are trying to access is password protected" -msgstr "" - #: src/features/ats-checker/messages.ts msgid "The same line repeats on every page." msgstr "" @@ -5364,25 +5375,12 @@ msgstr "" msgid "There is no summary paragraph." msgstr "" -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while generating the DOCX, please try again." -msgstr "" - -#: src/features/resume/export/use-resume-export.ts -#: src/routes/agent/-components/resume-pane.tsx -msgid "There was a problem while generating the PDF, please try again." -msgstr "" - -#: src/features/resume/export/use-resume-export.ts -msgid "There was a problem while preparing your resume for printing, please try again." -msgstr "" - #: src/features/ats-checker/messages.ts msgid "There was not enough information to run this check." msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx -msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well." +msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written." msgstr "" #: src/libs/resume/ats.ts @@ -5402,16 +5400,12 @@ msgstr "" msgid "This action cannot be undone. All your data will be permanently deleted." msgstr "" -#: src/routes/agent/-components/agent-chat.tsx -msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately." -msgstr "" - #: src/routes/agent/-components/thread-sidebar.tsx -msgid "This action cannot be undone. Messages and thread attachments will be removed." +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments." msgstr "" -#: src/routes/agent/$threadId.tsx -msgid "This agent thread could not be opened." +#: src/routes/agent/-components/agent-chat.tsx +msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately." msgstr "" #: src/routes/builder/$resumeId/-components/ai-assistant.tsx @@ -5426,6 +5420,10 @@ msgstr "" msgid "This check only runs on resumes written in English." msgstr "" +#: src/dialogs/api-key/create.tsx +msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API." +msgstr "" + #: src/libs/resume/ats.ts msgid "This date will not be read correctly." msgstr "" @@ -5518,6 +5516,10 @@ msgstr "" msgid "This is not a common resume page size." msgstr "" +#: src/dialogs/api-key/create.tsx +msgid "This key is shown only once. Copy it before you close this dialog." +msgstr "" + #: src/libs/resume/ats.ts msgid "This link is missing its protocol." msgstr "" @@ -5527,7 +5529,7 @@ msgid "This may take a few minutes, depending on the response of the AI provider msgstr "" #: src/features/ats-checker/report/report-view.tsx -msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected. No tool can. Your file was read in this browser and never uploaded." +msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded." msgstr "" #: src/features/ats-checker/messages.ts @@ -5562,6 +5564,10 @@ msgstr "" msgid "This resume is long." msgstr "" +#: src/features/auth/pages/resume-password.tsx +msgid "This resume is password protected" +msgstr "" + #: src/features/resume/builder/draft.ts msgid "This resume was updated by an AI agent." msgstr "" @@ -5571,7 +5577,7 @@ msgid "This resume's sharing settings changed elsewhere." msgstr "" #: src/features/ats-checker/ai-review/ai-review-results.tsx -msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Read it as a second opinion, not a verdict." +msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict." msgstr "" #: src/libs/resume/ats.ts @@ -5582,10 +5588,6 @@ msgstr "" msgid "This section has content but never appears." msgstr "" -#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx -msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else." -msgstr "" - #: src/libs/resume/ats.ts msgid "This section is split across columns." msgstr "" @@ -5603,7 +5605,7 @@ msgid "This step is optional, but recommended." msgstr "" #: src/routes/agent/-components/agent-chat.tsx -msgid "This thread is archived. New messages cannot be sent." +msgid "This thread is archived. You can't send new messages." msgstr "" #: src/routes/agent/-components/agent-chat.tsx @@ -5614,14 +5616,6 @@ msgstr "" msgid "This thread is read-only because the working resume or AI provider is unavailable." msgstr "" -#: 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 "" - -#: src/features/settings/authentication/components/passkeys.tsx -msgid "This will help you identify it later, if you plan to have multiple passkeys." -msgstr "" - #: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx msgid "This will remove all items from this section." msgstr "" @@ -5655,7 +5649,7 @@ msgid "Tighten the skills section so it supports the target role instead of read msgstr "" #: src/routes/_home/-sections/hero.tsx -msgid "Timelapse demonstration of building a resume with Reactive Resume" +msgid "Timelapse of a resume being built in Reactive Resume" msgstr "" #: src/features/applications/components/application-detail-sheet.tsx @@ -5666,14 +5660,6 @@ msgstr "" msgid "Tip" msgstr "" -#: 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 "" - -#: src/dialogs/resume/index.tsx -msgid "Tip: You can name the resume referring to the position you are applying for." -msgstr "" - #: src/dialogs/resume/sections/award.tsx #: src/dialogs/resume/sections/certification.tsx #: src/dialogs/resume/sections/custom.tsx @@ -5682,7 +5668,7 @@ msgid "Title" msgstr "" #: src/features/settings/pages/account.tsx -msgid "To delete your account, you need to enter the confirmation text and click the button below." +msgid "To delete your account, type the confirmation text below, then click the button." msgstr "" #: src/features/settings/integrations/components/ai-section.tsx @@ -5758,7 +5744,7 @@ msgid "Turn off discretionary ligatures when exporting." msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx -msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see your resume's statistics." +msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers." msgstr "" #: src/dialogs/resume/template/data.ts @@ -5803,11 +5789,11 @@ msgid "Two-Factor Authentication" msgstr "" #: src/dialogs/auth/disable-two-factor.tsx -msgid "Two-factor authentication has been disabled successfully." +msgid "Two-factor authentication is now disabled." msgstr "" #: src/dialogs/auth/enable-two-factor.tsx -msgid "Two-factor authentication has been setup successfully." +msgid "Two-factor authentication is now enabled." msgstr "" #. Accessible title for QR code image shown during two-factor setup @@ -5953,10 +5939,6 @@ msgstr "" msgid "Update Password" msgstr "" -#: src/routes/agent/-components/agent-chat.tsx -msgid "Update project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." -msgstr "" - #: src/dialogs/resume/index.tsx msgid "Update Resume" msgstr "" @@ -5965,6 +5947,10 @@ msgstr "" msgid "Update the calendar date for this timeline entry." msgstr "" +#: src/routes/agent/-components/agent-chat.tsx +msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes." +msgstr "" + #: src/features/applications/components/application-form-sheet.tsx msgid "Update this application's details." msgstr "" @@ -5990,7 +5976,7 @@ msgid "Upload .csv" msgstr "" #: src/routes/_home/ats-checker.tsx -msgid "Upload a resume and see what an applicant tracking system actually reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." +msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored." msgstr "" #: src/routes/agent/-components/agent-chat.tsx @@ -6193,7 +6179,7 @@ msgid "Warning" msgstr "" #: src/dialogs/resume/import.tsx -msgid "We couldn't detect the format automatically — please choose it above." +msgid "We couldn't detect the format automatically. Choose it above." msgstr "" #: src/components/layout/not-found-screen.tsx @@ -6204,10 +6190,22 @@ msgstr "" msgid "We couldn't link that provider account. Please try again." msgstr "" +#: src/routes/agent/$threadId.tsx +msgid "We couldn't open this thread." +msgstr "" + #: src/features/auth/pages/error.tsx msgid "We couldn't read your profile from the provider." msgstr "" +#: src/features/settings/pages/profile.tsx +msgid "We sent a confirmation link to your new email address. Open it to confirm the change." +msgstr "" + +#: src/features/settings/pages/profile.tsx +msgid "We sent a new verification link to your email address. Open it to verify your account." +msgstr "" + #: src/routes/agent/-components/tool-part-card.tsx msgid "Web search" msgstr "" @@ -6355,23 +6353,19 @@ msgid "xAI Grok" msgstr "" #: src/routes/_home/-sections/faq.tsx -msgid "Yes, Reactive Resume is available in multiple languages. You can choose your preferred language in the settings page, or using the language switcher in the top right corner. If you don't see your language, or you would like to improve the existing translations, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." +msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact." msgstr "" #: src/routes/_home/-sections/faq.tsx -msgid "Yes! Reactive Resume is completely free to use, with no hidden costs, premium tiers, or subscription fees. It's open-source and will always remain free." +msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)." msgstr "" -#: src/routes/_home/-sections/features.tsx -msgid "You also have the option to deploy on your own servers using the Docker image." +#: src/routes/_home/-sections/faq.tsx +msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free." msgstr "" #: src/features/auth/pages/login.tsx -msgid "You can also use your username to login." -msgstr "" - -#: src/routes/_home/-sections/faq.tsx -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!" +msgid "You can also sign in with your username." msgstr "" #: src/features/auth/pages/error.tsx @@ -6392,7 +6386,7 @@ msgid "You've got mail!" msgstr "" #: src/features/settings/pages/account.tsx -msgid "Your account has been deleted successfully." +msgid "Your account has been deleted." msgstr "" #: src/features/ats-checker/ai-review/ai-review-card.tsx @@ -6421,7 +6415,7 @@ msgid "Your contact details are not on the first page." msgstr "" #: src/features/settings/pages/account.tsx -msgid "Your data has been exported successfully." +msgid "Your data has been exported." msgstr "" #: src/routes/_home/-sections/features.tsx @@ -6429,7 +6423,7 @@ msgid "Your data is secure, and never shared or sold to anyone." msgstr "" #: src/routes/_home/-sections/faq.tsx -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." +msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers." msgstr "" #: src/features/ats-checker/messages.ts @@ -6457,7 +6451,7 @@ msgid "Your latest changes could not be saved." msgstr "" #: src/features/resume/stylesheet/legacy-banner.tsx -msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft." +msgid "Your legacy styles stay active until you activate this Semantic CSS draft." msgstr "" #: src/features/ats-checker/messages.ts @@ -6474,11 +6468,11 @@ msgid "Your page margins are very narrow." msgstr "" #: src/features/auth/pages/reset-password.tsx -msgid "Your password has been reset successfully. You can now sign in with your new password." +msgid "Your password has been reset. You can now sign in with your new password." msgstr "" #: src/dialogs/auth/change-password.tsx -msgid "Your password has been updated successfully." +msgid "Your password has been updated." msgstr "" #: src/features/ats-checker/messages.ts @@ -6486,24 +6480,24 @@ msgid "Your phone number is written in an unusual shape." msgstr "" #: src/features/settings/pages/profile.tsx -msgid "Your profile has been updated successfully." +msgid "Your profile has been updated." msgstr "" #: src/dialogs/resume/index.tsx -msgid "Your resume has been created successfully." +msgid "Your resume has been created." msgstr "" #: src/routes/builder/$resumeId/-components/header.tsx #: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts -msgid "Your resume has been deleted successfully." +msgid "Your resume has been deleted." msgstr "" #: src/dialogs/resume/index.tsx -msgid "Your resume has been duplicated successfully." +msgid "Your resume has been duplicated." msgstr "" #: src/dialogs/resume/import.tsx -msgid "Your resume has been imported successfully." +msgid "Your resume has been imported." msgstr "" #: src/routes/builder/$resumeId/-components/version-history.tsx @@ -6511,7 +6505,7 @@ msgid "Your resume has been restored to the selected version." msgstr "" #: src/dialogs/resume/index.tsx -msgid "Your resume has been updated successfully." +msgid "Your resume has been updated." msgstr "" #: src/libs/resume/ats.ts @@ -6543,11 +6537,11 @@ msgid "Your resume uses \"I\" and \"my\"." msgstr "" #: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx -msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust." +msgid "Your resume's public URL is protected by a password. Share the password only with people you trust." msgstr "" #: src/routes/_home/-sections/donate.tsx -msgid "Your support ensures the project remains free and accessible for everyone, now and in the future." +msgid "Your support keeps the project free and open to everyone, now and later." msgstr "" #: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx diff --git a/apps/web/public/funding.json b/apps/web/public/funding.json index 0d0b0feb6..653ce4acf 100644 --- a/apps/web/public/funding.json +++ b/apps/web/public/funding.json @@ -15,7 +15,7 @@ { "guid": "reactive-resume", "name": "Reactive Resume", - "description": "A free and open-source resume builder that simplifies the process of creating, updating, and sharing your resume.", + "description": "A free and open-source resume builder that makes it easy to create, update, and share your resume.", "webpageUrl": { "url": "https://rxresu.me" }, diff --git a/apps/web/src/components/input/rich-input.tsx b/apps/web/src/components/input/rich-input.tsx index 34e1a5b06..2fab65160 100644 --- a/apps/web/src/components/input/rich-input.tsx +++ b/apps/web/src/components/input/rich-input.tsx @@ -309,7 +309,7 @@ function useEditorToolbarState(editor: Editor) { // Link isLink: ctx.editor.isActive("link") ?? false, setLink: async () => { - const url = await prompt(t`Please enter the URL you want to link to:`, { + const url = await prompt(t`Enter the URL you want to link to:`, { defaultValue: "https://", }); diff --git a/apps/web/src/dialogs/api-key/create.tsx b/apps/web/src/dialogs/api-key/create.tsx index 68b6295f1..04de5e3fb 100644 --- a/apps/web/src/dialogs/api-key/create.tsx +++ b/apps/web/src/dialogs/api-key/create.tsx @@ -96,8 +96,8 @@ const CreateApiKeyForm = ({ setApiKey }: CreateApiKeyFormProps) => { - This will generate a new API key to access the Reactive Resume API to allow machines to interact with your - resume data. + This creates a new API key, which lets other programs read and change your resume data through the Reactive + Resume API. @@ -130,9 +130,7 @@ const CreateApiKeyForm = ({ setApiKey }: CreateApiKeyFormProps) => { /> - - Tip: Give your API key a name, corresponding to the purpose of the key, to help you identify it later. - + Names help you tell keys apart, so name it after what you will use it for. )} @@ -231,7 +229,7 @@ const CopyApiKeyForm = ({ apiKey }: CopyApiKeyFormProps) => { - For security reasons, this key will only be displayed once. + This key is shown only once. Copy it before you close this dialog. diff --git a/apps/web/src/dialogs/auth/change-password.tsx b/apps/web/src/dialogs/auth/change-password.tsx index 19b98a6c0..bd6c38680 100644 --- a/apps/web/src/dialogs/auth/change-password.tsx +++ b/apps/web/src/dialogs/auth/change-password.tsx @@ -70,7 +70,7 @@ export function ChangePasswordDialog(_: DialogProps<"auth.change-password">) { return; } - toast.add({ type: "success", description: t`Your password has been updated successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your password has been updated.`, id: toastId }); void queryClient.invalidateQueries({ queryKey: ["auth", "accounts"] }); closeDialog(); }, diff --git a/apps/web/src/dialogs/auth/disable-two-factor.tsx b/apps/web/src/dialogs/auth/disable-two-factor.tsx index 0b2b68c50..3c4c2b4b9 100644 --- a/apps/web/src/dialogs/auth/disable-two-factor.tsx +++ b/apps/web/src/dialogs/auth/disable-two-factor.tsx @@ -59,7 +59,7 @@ export function DisableTwoFactorDialog(_: DialogProps<"auth.two-factor.disable"> toast.add({ type: "success", - description: t`Two-factor authentication has been disabled successfully.`, + description: t`Two-factor authentication is now disabled.`, id: toastId, }); void router.invalidate(); diff --git a/apps/web/src/dialogs/auth/enable-two-factor.tsx b/apps/web/src/dialogs/auth/enable-two-factor.tsx index bb9613507..f2b5c749a 100644 --- a/apps/web/src/dialogs/auth/enable-two-factor.tsx +++ b/apps/web/src/dialogs/auth/enable-two-factor.tsx @@ -86,7 +86,7 @@ export function EnableTwoFactorDialog(_: DialogProps<"auth.two-factor.enable">) setStep("verify"); toast.close(toastId); } else { - toast.add({ type: "error", description: t`Failed to setup two-factor authentication.`, id: toastId }); + toast.add({ type: "error", description: t`Could not set up two-factor authentication.`, id: toastId }); } }, }); @@ -133,7 +133,7 @@ export function EnableTwoFactorDialog(_: DialogProps<"auth.two-factor.enable">) }); const onConfirmBackup = () => { - toast.add({ type: "success", description: t`Two-factor authentication has been setup successfully.` }); + toast.add({ type: "success", description: t`Two-factor authentication is now enabled.` }); void router.invalidate(); closeDialog(); onReset(); @@ -373,8 +373,8 @@ function TwoFactorDialogDescription({ step }: TwoFactorStepProps) { return match(step) .with("enable", () => ( - Enter your password to confirm setting up two-factor authentication. When enabled, you'll need to enter a code - from your authenticator app every time you log in. + Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your + authenticator app every time you sign in. )) .with("verify", () => ( diff --git a/apps/web/src/dialogs/resume/import.tsx b/apps/web/src/dialogs/resume/import.tsx index 44c447af4..6f245efa1 100644 --- a/apps/web/src/dialogs/resume/import.tsx +++ b/apps/web/src/dialogs/resume/import.tsx @@ -201,7 +201,7 @@ export function ImportResumeDialog(_: DialogProps<"resume.import">) { toast.add({ type: "success", title: null, - description: t`Your resume has been imported successfully.`, + description: t`Your resume has been imported.`, id: toastId, }); closeDialog(); @@ -288,8 +288,8 @@ export function ImportResumeDialog(_: DialogProps<"resume.import">) { - 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. + Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. + Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume. @@ -401,7 +401,7 @@ export function ImportResumeDialog(_: DialogProps<"resume.import">) { /> {!field.state.value && (

- We couldn't detect the format automatically — please choose it above. + We couldn't detect the format automatically. Choose it above.

)} diff --git a/apps/web/src/dialogs/resume/index.tsx b/apps/web/src/dialogs/resume/index.tsx index 266616537..15ea273cd 100644 --- a/apps/web/src/dialogs/resume/index.tsx +++ b/apps/web/src/dialogs/resume/index.tsx @@ -80,7 +80,7 @@ export function CreateResumeDialog(_: DialogProps<"resume.create">) { createResume(value, { onSuccess: (id) => { didCreateRef.current = true; - toast.add({ type: "success", description: t`Your resume has been created successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your resume has been created.`, id: toastId }); closeDialog(); void navigate({ to: "/builder/$resumeId", params: { resumeId: id } }); }, @@ -117,7 +117,7 @@ export function CreateResumeDialog(_: DialogProps<"resume.create">) { createResume(data, { onSuccess: (id) => { didCreateRef.current = true; - toast.add({ type: "success", description: t`Your resume has been created successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your resume has been created.`, id: toastId }); closeDialog(); void navigate({ to: "/builder/$resumeId", params: { resumeId: id } }); }, @@ -215,7 +215,7 @@ export function UpdateResumeDialog({ data }: DialogProps<"resume.update">) { }); } - toast.add({ type: "success", description: t`Your resume has been updated successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your resume has been updated.`, id: toastId }); closeDialog(); }, onError: (error) => { @@ -285,7 +285,7 @@ export function DuplicateResumeDialog({ data }: DialogProps<"resume.duplicate">) duplicateResume(value, { onSuccess: (id) => { - toast.add({ type: "success", description: t`Your resume has been duplicated successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your resume has been duplicated.`, id: toastId }); closeDialog(); if (!data.shouldRedirect) return; @@ -378,7 +378,7 @@ const ResumeForm = withForm({ - Tip: You can name the resume referring to the position you are applying for. + Name the resume after the position you are applying for. )} diff --git a/apps/web/src/dialogs/resume/template/gallery.test.tsx b/apps/web/src/dialogs/resume/template/gallery.test.tsx index 8ca2909f8..6e35789d3 100644 --- a/apps/web/src/dialogs/resume/template/gallery.test.tsx +++ b/apps/web/src/dialogs/resume/template/gallery.test.tsx @@ -40,7 +40,7 @@ describe("TemplateGalleryDialog", () => { it("renders the documented title and intro copy", () => { renderGallery(); expect(screen.getByText("Template Gallery")).toBeInTheDocument(); - expect(screen.getByText(/range of resume templates/)).toBeInTheDocument(); + expect(screen.getByText(/Resume templates for different professions/)).toBeInTheDocument(); }); it("renders one tile per template", () => { diff --git a/apps/web/src/dialogs/resume/template/gallery.tsx b/apps/web/src/dialogs/resume/template/gallery.tsx index be7aaecd7..5d70a034c 100644 --- a/apps/web/src/dialogs/resume/template/gallery.tsx +++ b/apps/web/src/dialogs/resume/template/gallery.tsx @@ -54,11 +54,7 @@ export function TemplateGalleryDialog(_: DialogProps<"resume.template.gallery">) Template Gallery - - Here's a range of resume templates for different professions and personalities. Whether you prefer modern or - classic, bold or simple, there is a design to match you. Look through the options below and choose a - template that fits your style. - + Resume templates for different professions and tastes. Pick the one that suits you. diff --git a/apps/web/src/features/applications/components/application-form-sheet.tsx b/apps/web/src/features/applications/components/application-form-sheet.tsx index 6b0fb6ada..95925d6af 100644 --- a/apps/web/src/features/applications/components/application-form-sheet.tsx +++ b/apps/web/src/features/applications/components/application-form-sheet.tsx @@ -349,7 +349,7 @@ export function ApplicationFormSheet({ open, onOpenChange, application }: Props) onChange={(value) => set("resumeFile", value)} />

- Linking a Reactive Resume enables AI match scoring and tailoring. + Link a Reactive Resume to use AI match scoring and tailoring.

diff --git a/apps/web/src/features/applications/components/import-applications-sheet.tsx b/apps/web/src/features/applications/components/import-applications-sheet.tsx index 469d75e50..a2aad324b 100644 --- a/apps/web/src/features/applications/components/import-applications-sheet.tsx +++ b/apps/web/src/features/applications/components/import-applications-sheet.tsx @@ -125,8 +125,8 @@ export function ImportApplicationsSheet({ open, onOpenChange }: Props) { {overflow > 0 && (

- Only the first {MAX_IMPORT} rows import at once — {overflow} left out. Split the file to import the - rest. + Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import + the rest.

)} diff --git a/apps/web/src/features/applications/components/insights-view.tsx b/apps/web/src/features/applications/components/insights-view.tsx index 70d7cec1e..b68454d22 100644 --- a/apps/web/src/features/applications/components/insights-view.tsx +++ b/apps/web/src/features/applications/components/insights-view.tsx @@ -36,7 +36,7 @@ export function ApplicationInsights({ applications }: { applications: Applicatio if (insights.total === 0) { return (

- No applications yet — add a few to see your funnel and reply rates. + No applications yet. Add a few to see your funnel and reply rates.

); } diff --git a/apps/web/src/features/ats-checker/ai-review/ai-review-results.tsx b/apps/web/src/features/ats-checker/ai-review/ai-review-results.tsx index c08154276..fc847ce59 100644 --- a/apps/web/src/features/ats-checker/ai-review/ai-review-results.tsx +++ b/apps/web/src/features/ats-checker/ai-review/ai-review-results.tsx @@ -125,7 +125,7 @@ export function AiReviewResults({ review }: AiReviewResultsProps) {

This review is a language model's opinion of your writing. It does not change the score above, and it can be - wrong. Read it as a second opinion, not a verdict. + wrong. Treat it as a second opinion, not a verdict.

diff --git a/apps/web/src/features/ats-checker/messages.ts b/apps/web/src/features/ats-checker/messages.ts index 0e8b6d3ac..29c395d31 100644 --- a/apps/web/src/features/ats-checker/messages.ts +++ b/apps/web/src/features/ats-checker/messages.ts @@ -257,7 +257,7 @@ export function getPdfFindingMessage(code: PdfRuleCode): PdfFindingMessage { })) .with("MULTIPLE_EMAILS", () => ({ title: t`More than one email address appears.`, - action: t`Keep a single address, so nothing has to guess which one to use.`, + action: t`Keep a single address, so software does not have to guess which one to use.`, })) .with("NO_PROFESSIONAL_LINK", () => ({ title: t`There is no link to a profile, portfolio or repository.`, diff --git a/apps/web/src/features/ats-checker/parse-preview.tsx b/apps/web/src/features/ats-checker/parse-preview.tsx index 21313160c..d384634eb 100644 --- a/apps/web/src/features/ats-checker/parse-preview.tsx +++ b/apps/web/src/features/ats-checker/parse-preview.tsx @@ -89,7 +89,7 @@ export function ParsePreview() {
- A clean single-column export keeps every fact. Columns and images are where they get lost. + A single-column export keeps every fact. Columns and images are where facts get lost.
); diff --git a/apps/web/src/features/ats-checker/report/jd-coverage.tsx b/apps/web/src/features/ats-checker/report/jd-coverage.tsx index 4d967b858..5b9f06fad 100644 --- a/apps/web/src/features/ats-checker/report/jd-coverage.tsx +++ b/apps/web/src/features/ats-checker/report/jd-coverage.tsx @@ -37,7 +37,7 @@ export function JdCoverage({ jd }: JdCoverageProps) {

- Counted separately from the parse score. Coverage is not a prediction of anything. + Counted separately from the parse score. Coverage does not predict anything.

diff --git a/apps/web/src/features/ats-checker/report/report-view.tsx b/apps/web/src/features/ats-checker/report/report-view.tsx index 6c6b8b60d..2c8bd1298 100644 --- a/apps/web/src/features/ats-checker/report/report-view.tsx +++ b/apps/web/src/features/ats-checker/report/report-view.tsx @@ -67,7 +67,7 @@ export function AtsPdfReportView({ report, className }: ReportViewProps) {

This measures how faithfully software can extract this file's text. It does not predict whether an application - will be rejected. No tool can. Your file was read in this browser and never uploaded. + will be rejected, and no tool can. Your file was read in this browser and never uploaded.

diff --git a/apps/web/src/features/ats-checker/report/score-header.tsx b/apps/web/src/features/ats-checker/report/score-header.tsx index dc29d80f4..b53e85ce1 100644 --- a/apps/web/src/features/ats-checker/report/score-header.tsx +++ b/apps/web/src/features/ats-checker/report/score-header.tsx @@ -55,7 +55,7 @@ export function ScoreHeader({ report }: ScoreHeaderProps) { Some checks need information this file does not carry: page contents that could not be inspected, or - text in a language these checks do not cover. They are counted as neither passed nor failed. + text in a language these checks do not cover. They count as neither a pass nor a fail. diff --git a/apps/web/src/features/auth/pages/login.tsx b/apps/web/src/features/auth/pages/login.tsx index a3834376c..128817377 100644 --- a/apps/web/src/features/auth/pages/login.tsx +++ b/apps/web/src/features/auth/pages/login.tsx @@ -163,7 +163,7 @@ export function LoginPage({ disableEmailAuth, disableSignups }: Props) { /> - You can also use your username to login. + You can also sign in with your username. )} diff --git a/apps/web/src/features/auth/pages/reset-password.tsx b/apps/web/src/features/auth/pages/reset-password.tsx index 350a55860..387c87839 100644 --- a/apps/web/src/features/auth/pages/reset-password.tsx +++ b/apps/web/src/features/auth/pages/reset-password.tsx @@ -47,7 +47,7 @@ export function ResetPasswordPage({ token }: Props) { toast.add({ type: "success", - description: t`Your password has been reset successfully. You can now sign in with your new password.`, + description: t`Your password has been reset. You can now sign in with your new password.`, id: toastId, }); @@ -63,7 +63,7 @@ export function ResetPasswordPage({ token }: Props) {
- Please enter a new password for your account + Enter a new password for your account
diff --git a/apps/web/src/features/auth/pages/resume-password.tsx b/apps/web/src/features/auth/pages/resume-password.tsx index ca10b97c9..0ed4a49c3 100644 --- a/apps/web/src/features/auth/pages/resume-password.tsx +++ b/apps/web/src/features/auth/pages/resume-password.tsx @@ -79,11 +79,11 @@ export function ResumePasswordPage({ redirectPath }: Props) { <>

- The resume you are trying to access is password protected + This resume is password protected

- Please enter the password shared with you by the owner of the resume to continue. + Enter the password the resume owner shared with you.
diff --git a/apps/web/src/features/auth/pages/verify-2fa.tsx b/apps/web/src/features/auth/pages/verify-2fa.tsx index c59353804..220a62feb 100644 --- a/apps/web/src/features/auth/pages/verify-2fa.tsx +++ b/apps/web/src/features/auth/pages/verify-2fa.tsx @@ -122,7 +122,7 @@ function TwoFactorVerificationPage({ backupCode = false }: TwoFactorVerification {backupCode ? ( Go Back ) : ( - Back to Login + Back to sign in )} } diff --git a/apps/web/src/features/command-palette/index.tsx b/apps/web/src/features/command-palette/index.tsx index eb9fa51c9..77e0fc991 100644 --- a/apps/web/src/features/command-palette/index.tsx +++ b/apps/web/src/features/command-palette/index.tsx @@ -146,7 +146,7 @@ export function CommandPalette() { - The command you're looking for doesn't exist. + No commands match that search. diff --git a/apps/web/src/features/command-palette/pages/resumes.test.tsx b/apps/web/src/features/command-palette/pages/resumes.test.tsx index 3e90b4472..20a597037 100644 --- a/apps/web/src/features/command-palette/pages/resumes.test.tsx +++ b/apps/web/src/features/command-palette/pages/resumes.test.tsx @@ -123,7 +123,7 @@ describe("ResumesCommandGroup", () => { expect(useCommandPaletteStore.getState().pages).toEqual([page]); expect(await screen.findByText(createLabel)).toBeInTheDocument(); - expect(screen.queryByText("The command you're looking for doesn't exist.")).not.toBeInTheDocument(); + expect(screen.queryByText("No commands match that search.")).not.toBeInTheDocument(); }); it.each([ diff --git a/apps/web/src/features/resume/export/download-dialog.tsx b/apps/web/src/features/resume/export/download-dialog.tsx index 5ebf3c2c2..542bc76bd 100644 --- a/apps/web/src/features/resume/export/download-dialog.tsx +++ b/apps/web/src/features/resume/export/download-dialog.tsx @@ -88,7 +88,7 @@ export function ResumeDownloadDialog({ resume, trigger }: ResumeDownloadDialogPr Download - Export your resume or cover letter in the format you need. + Pick a format for your resume or cover letter. @@ -168,7 +168,7 @@ export function ResumeDownloadDialog({ resume, trigger }: ResumeDownloadDialogPr } title="Markdown" - description={Plain text, ideal for AI tools and quick edits.} + description={Plain text, for AI tools and quick edits.} action={
diff --git a/apps/web/src/routes/agent/-components/patch-approval-card.test.tsx b/apps/web/src/routes/agent/-components/patch-approval-card.test.tsx index 20fb7c204..e100c83c2 100644 --- a/apps/web/src/routes/agent/-components/patch-approval-card.test.tsx +++ b/apps/web/src/routes/agent/-components/patch-approval-card.test.tsx @@ -80,7 +80,7 @@ describe("PatchApprovalCard", () => { ); expect(screen.queryByRole("button", { name: "Approve" })).not.toBeInTheDocument(); - expect(screen.getByText("Approved — waiting for the agent…")).toBeInTheDocument(); + expect(screen.getByText("Approved, waiting for the agent…")).toBeInTheDocument(); }); it("renders the declined terminal state", () => { diff --git a/apps/web/src/routes/agent/-components/patch-approval-card.tsx b/apps/web/src/routes/agent/-components/patch-approval-card.tsx index bc156e7f8..efc278e1e 100644 --- a/apps/web/src/routes/agent/-components/patch-approval-card.tsx +++ b/apps/web/src/routes/agent/-components/patch-approval-card.tsx @@ -139,9 +139,9 @@ export function PatchApprovalCard({ part, disabled, onRespond }: PatchApprovalCa ) : (

{fields.approval?.approved === false ? ( - Denied — waiting for the agent… + Denied, waiting for the agent… ) : fields.approval?.approved === true ? ( - Approved — waiting for the agent… + Approved, waiting for the agent… ) : ( This edit request can no longer be answered. )} diff --git a/apps/web/src/routes/agent/-components/resume-pane.tsx b/apps/web/src/routes/agent/-components/resume-pane.tsx index 047fd91cd..7b5786b65 100644 --- a/apps/web/src/routes/agent/-components/resume-pane.tsx +++ b/apps/web/src/routes/agent/-components/resume-pane.tsx @@ -76,7 +76,7 @@ export function ResumePane({ resume }: ResumePaneProps) { const filename = generateFilename(resume.name || resume.data.basics.name || resume.id, "pdf"); const toastId = toast.add({ type: "loading", - description: t`Please wait while your PDF is being generated…`, + description: t`Generating your PDF...`, }); setIsPrinting(true); @@ -85,7 +85,7 @@ export function ResumePane({ resume }: ResumePaneProps) { const blob = await createResumePdfBlob(resume.data); downloadWithAnchor(blob, filename); } catch { - toast.add({ type: "error", description: t`There was a problem while generating the PDF, please try again.` }); + toast.add({ type: "error", description: t`Could not generate the PDF. Please try again.` }); } finally { setIsPrinting(false); toast.close(toastId); diff --git a/apps/web/src/routes/agent/-components/thread-sidebar.tsx b/apps/web/src/routes/agent/-components/thread-sidebar.tsx index 8a622768f..29f319c02 100644 --- a/apps/web/src/routes/agent/-components/thread-sidebar.tsx +++ b/apps/web/src/routes/agent/-components/thread-sidebar.tsx @@ -73,7 +73,7 @@ function ThreadActions({ thread, activeThreadId }: ThreadActionsProps) { const handleDelete = async () => { const confirmed = await confirm(t`Delete this agent thread?`, { - description: t`This action cannot be undone. Messages and thread attachments will be removed.`, + description: t`This action cannot be undone. It deletes the thread's messages and uploaded attachments.`, }); if (!confirmed) return; diff --git a/apps/web/src/routes/agent/index.tsx b/apps/web/src/routes/agent/index.tsx index 814c49302..3dc571fa5 100644 --- a/apps/web/src/routes/agent/index.tsx +++ b/apps/web/src/routes/agent/index.tsx @@ -26,7 +26,7 @@ function RouteComponent() { Select a thread

- Choose an existing conversation from the sidebar, or start a new draft-focused thread. + Pick a conversation from the sidebar, or start a new thread to work on a draft.

diff --git a/apps/web/src/routes/builder/$resumeId/-components/dock.tsx b/apps/web/src/routes/builder/$resumeId/-components/dock.tsx index 93aaada53..2d3032379 100644 --- a/apps/web/src/routes/builder/$resumeId/-components/dock.tsx +++ b/apps/web/src/routes/builder/$resumeId/-components/dock.tsx @@ -108,7 +108,7 @@ export function BuilderDock({ pageLayout, onTogglePageLayout }: BuilderDockProps title={t`Copy URL`} onClick={async () => { await copyToClipboard(publicUrl); - toast.add({ type: "success", description: t`A link to your resume has been copied to clipboard.` }); + toast.add({ type: "success", description: t`Resume link copied to clipboard.` }); }} /> diff --git a/apps/web/src/routes/builder/$resumeId/-components/header.tsx b/apps/web/src/routes/builder/$resumeId/-components/header.tsx index 4f5a20766..808d99773 100644 --- a/apps/web/src/routes/builder/$resumeId/-components/header.tsx +++ b/apps/web/src/routes/builder/$resumeId/-components/header.tsx @@ -224,7 +224,7 @@ function BuilderHeaderDropdown() { { id }, { onSuccess: () => { - toast.add({ type: "success", description: t`Your resume has been deleted successfully.`, id: toastId }); + toast.add({ type: "success", description: t`Your resume has been deleted.`, id: toastId }); void navigate({ to: "/dashboard/resumes", search: { sort: "lastUpdatedAt", tags: [] } }); }, onError: (error) => { diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx index 8b7850a3c..6d9766ee5 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx @@ -132,8 +132,8 @@ function LiveLintTier() {

- These checks run as you type and never leave your browser. They ask whether a machine can read your resume, - not whether it reads well. + These checks run as you type and never leave your browser. They test whether software can read your resume, + not how well it is written.

@@ -221,7 +221,7 @@ function DeepCheckTier() {

- Renders your current resume to PDF and runs the full file check, in your browser. Nothing is uploaded. + Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded.

diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx index 01383bbf6..04f2b5fae 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx @@ -14,12 +14,12 @@ export function InformationSectionBuilder() {

- 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. + Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source + contributors around the world.

- 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! + If it has been useful to you and you'd like to keep it free and open for everyone, please consider + donating. Any amount helps.

diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.test.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.test.tsx index 3baf9513e..ebbd1c4af 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.test.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.test.tsx @@ -51,7 +51,7 @@ describe("NotesSectionBuilder", () => { , ); - expect(screen.getByText(/personal notes specific to this resume/)).toBeInTheDocument(); + expect(screen.getByText(/Keep private notes about this resume here/)).toBeInTheDocument(); }); it("seeds the rich input with the current notes value", () => { diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx index 19398b4c3..03920fc6f 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx @@ -25,19 +25,13 @@ function NotesSectionForm() { return (

- - This section is reserved for your personal notes specific to this resume. The content here remains private and - is not shared with anyone else. - + Keep private notes about this resume here. Nobody else can see them.

- - For example, information regarding which companies you sent this resume to or the links to the job - descriptions can be noted down here. - + For example, note which companies you sent this resume to, or links to the job descriptions.

); diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx index 99bc8f7fb..6ea460903 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx @@ -33,7 +33,7 @@ export function SharingSectionBuilder() { const onCopyUrl = useCallback(async () => { await copyToClipboard(publicUrl); - toast.add({ type: "success", description: t`A link to your resume has been copied to clipboard.` }); + toast.add({ type: "success", description: t`Resume link copied to clipboard.` }); }, [publicUrl, copyToClipboard]); const onTogglePublic = useCallback( @@ -52,8 +52,8 @@ export function SharingSectionBuilder() { ); const onSetPassword = useCallback(async () => { - const value = await prompt(t`Protect your resume from unauthorized access with a password`, { - description: t`Anyone visiting the resume's public URL must enter this password to access it.`, + const value = await prompt(t`Protect your resume with a password`, { + description: t`Anyone who opens the public URL will need this password.`, confirmText: t`Set Password`, inputProps: { type: "password", @@ -84,7 +84,7 @@ export function SharingSectionBuilder() { if (!resume.hasPassword) return; const confirmation = await confirm(t`Are you sure you want to remove password protection?`, { - description: t`Anyone who has the resume's public URL will be able to view and download your resume without entering a password.`, + description: t`Anyone with the public URL will be able to view and download your resume without a password.`, confirmText: t`Confirm`, cancelText: t`Cancel`, }); @@ -145,13 +145,10 @@ export function SharingSectionBuilder() {

{isPasswordProtected ? ( - Your resume's public link is currently protected by a password. Share the password only with people you - trust. + Your resume's public URL is protected by a password. Share the password only with people you trust. ) : ( - - Optionally, set a password so that only people with the password can view your resume through the link. - + Set a password if you want only people who know it to open the public URL. )}

diff --git a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx index 1bad83428..3bd86cfec 100644 --- a/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx +++ b/apps/web/src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx @@ -44,7 +44,7 @@ export function StatisticsSectionBuilder() { Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can - see your resume's statistics. + see these numbers. diff --git a/apps/web/src/routes/dashboard/applications/index.tsx b/apps/web/src/routes/dashboard/applications/index.tsx index f4776c415..2d8bde403 100644 --- a/apps/web/src/routes/dashboard/applications/index.tsx +++ b/apps/web/src/routes/dashboard/applications/index.tsx @@ -332,8 +332,7 @@ function EmptyState({ onAdd, onImport }: { onAdd: () => void; onImport: () => vo

- Add a job you're applying to, link the resume you sent, and move it through your pipeline as things - progress. + Add a job you're applying to and link the resume you sent. Move it across the board as you hear back.

diff --git a/apps/web/src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts b/apps/web/src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts index 91f0005ce..cd9dd078a 100644 --- a/apps/web/src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts +++ b/apps/web/src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts @@ -39,8 +39,7 @@ export function useResumeMenuActions(resume: Resume) { deleteResume( { id: resume.id }, { - onSuccess: () => - toast.add({ type: "success", description: t`Your resume has been deleted successfully.`, id: toastId }), + onSuccess: () => toast.add({ type: "success", description: t`Your resume has been deleted.`, id: toastId }), onError: (error) => toast.add({ type: "error", description: getResumeErrorMessage(error), id: toastId }), }, ); diff --git a/docs/applying-custom-styles.mdx b/docs/applying-custom-styles.mdx index bee1c6aa0..e3cf739db 100644 --- a/docs/applying-custom-styles.mdx +++ b/docs/applying-custom-styles.mdx @@ -328,7 +328,7 @@ When you copy a stylesheet to another resume, semantic section types, placements starting point. Exact IDs and template parts are intentionally specific to a resume or template. 1. Select **Copy stylesheet** in the source resume. -2. Open **Design -> Custom Styles** in the destination resume. +2. Open **Design → Custom Styles** in the destination resume. 3. Paste the stylesheet and review any warnings. 4. Replace or remove exact IDs and template-part rules that do not apply. 5. Wait for **Valid**, then compare the preview and exported PDF. diff --git a/docs/changelog/index.mdx b/docs/changelog/index.mdx index 2372a0a2b..da84eb230 100644 --- a/docs/changelog/index.mdx +++ b/docs/changelog/index.mdx @@ -807,7 +807,7 @@ rss: true - Added the new **Meowth** resume template (compact ATS-friendly layout with an inline three-column entry header), thanks to [@JamesGoslings](https://github.com/JamesGoslings). [#2923](https://github.com/amruthpillai/reactive-resume/pull/2923) - Added support for custom icon colors on section items, thanks to [@Ruzenie](https://github.com/Ruzenie). [#2928](https://github.com/amruthpillai/reactive-resume/pull/2928) - Improved account-related email UX with better templates for password reset and email verification. [b87f2007](https://github.com/amruthpillai/reactive-resume/commit/b87f2007) -- Consolidated separate settings pages into a single **Integrations** page for a more streamlined configuration flow. [5d8126d4](https://github.com/amruthpillai/reactive-resume/commit/5d8126d4) +- Consolidated separate settings pages into a single **Integrations** page. [5d8126d4](https://github.com/amruthpillai/reactive-resume/commit/5d8126d4) ## Fixes - Added a targeted Chinese localization fix for the `Skills` section title (`zh-CN`). [#2931](https://github.com/amruthpillai/reactive-resume/pull/2931) @@ -913,7 +913,7 @@ rss: true - Fixed the "Tailor Resume" button being incorrectly disabled when AI is not configured — the dialog already supports plain resume duplication as a fallback. - Fixed the tailor resume flow to open the resume builder in a new tab while keeping the job listing open for reference, instead of navigating away and auto-opening the application page. - Apply option links in the job detail sheet are now validated before rendering, preventing malformed or potentially unsafe URLs. -- Improved job card loading skeletons to match the actual card layout (logo, title, badges) for a smoother loading experience. +- Improved job card loading skeletons to match the actual card layout (logo, title, badges). - Centered the "Configure Job Search" empty state on the page. - Extracted the `JobCard` component into its own file for better code organization. @@ -974,7 +974,7 @@ rss: true ## Fixes - Printer endpoint now resolves to IP when using chromedp, improving compatibility with proxied deployments. - Switched OpenAI integration to `chat/completions` for resume import and AI features. -- AI PDF/DOCX resume parsing is now more robust via direct file send (multimodal input). +- AI PDF/DOCX resume parsing is now more reliable via direct file send (multimodal input). - Resume import normalization hardened: section defaults merged, required fields enforced, missing IDs/flags autogenerated. - Fixed UI migration regressions (accordion behavior, button interaction, right sidebar scrollbar). - Fixed multi-page PDF crashes and Gemini API ingestion errors. @@ -1010,7 +1010,7 @@ rss: true ## Features & Improvements - Added feature flag: `FLAG_DISABLE_IMAGE_PROCESSING` (allows disabling image processing site-wide). - Updated Discord invite link in the app and documentation. -- Added comprehensive codebase and architecture documentation in `CLAUDE.md`. +- Added codebase and architecture documentation in `CLAUDE.md`. - Synced latest translations from Crowdin (multiple language updates and additions). ## Maintenance & Other @@ -1136,7 +1136,7 @@ rss: true -This release is a major overhaul of Reactive Resume. The app has been completely redesigned and rebuilt from scratch for a more intuitive, user-friendly experience. +This release is a major overhaul of Reactive Resume. The app was redesigned and rebuilt from scratch. **Highlights:** - 2 new resume templates: _Ditgar_ and _Lapras_ @@ -1150,10 +1150,10 @@ This release is a major overhaul of Reactive Resume. The app has been completely - Resume import from PDF/DOCX (requires AI Integration) - Stronger infrastructure for better reliability and scalability - Drag-and-drop for moving items between sections and pages -- Powerful new CSS Editor with autocompletion and highlighting +- New CSS Editor with autocompletion and highlighting - Custom sections now support typed extension for finer control - Icon style selector for indicators (stars, circles, custom, etc.) - Sidebar width adjustment and full-width page support -And much more! Explore the new version and share your feedback via [contact](https://amruthpillai.com/#contact) or [GitHub issues](https://github.com/amruthpillai/reactive-resume/issues). +That list is not exhaustive. Send feedback via [contact](https://amruthpillai.com/#contact) or [GitHub issues](https://github.com/amruthpillai/reactive-resume/issues). diff --git a/docs/community/sponsors.mdx b/docs/community/sponsors.mdx index 499fe66d6..ac6450c22 100644 --- a/docs/community/sponsors.mdx +++ b/docs/community/sponsors.mdx @@ -1,9 +1,9 @@ --- title: Sponsors -description: "Meet the individuals, companies, and open-source backers whose GitHub sponsorships fund ongoing development and hosting of Reactive Resume." +description: "The sponsors whose support funds ongoing development and hosting of Reactive Resume." --- -Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Thank you to every sponsor who helps fund hosting, maintenance, and continued development for the community. +Sponsors pay for hosting, maintenance, and ongoing development, which is what keeps Reactive Resume free and independent. Thank you to everyone who chips in. ## Atlas Cloud @@ -11,7 +11,7 @@ Reactive Resume stays free, open-source, and independent because companies choos [Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume) supports Reactive Resume as a project sponsor. Atlas Cloud provides a unified AI platform for developers, with access to hundreds of models for chat, image generation, video generation, media processing, and GPU cloud workloads through one API key, one endpoint, and one billing account. -Explore Atlas Cloud at [atlascloud.ai](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume). +Learn more at [atlascloud.ai](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=reactive-resume). ## Sponsor Reactive Resume diff --git a/docs/community/spotlight.mdx b/docs/community/spotlight.mdx index d86757275..f26d59a81 100644 --- a/docs/community/spotlight.mdx +++ b/docs/community/spotlight.mdx @@ -1,12 +1,11 @@ --- title: "Spotlight" -description: "Discover articles, YouTube videos, tutorials, and social media posts about Reactive Resume shared by users, reviewers, and community members." +description: "Articles, videos, tutorials, and social media posts about Reactive Resume, shared by the community." --- - Have you created something that makes use of Reactive Resume, or spread the word about it in your own way? I'd love to - feature it here! Send me an email at [hello@amruthpillai.com](mailto:hello@amruthpillai.com) and I'll make sure to add - it to this page. + Have you built something with Reactive Resume, or spread the word about it in your own way? I'd love to feature it + here. Email me at [hello@amruthpillai.com](mailto:hello@amruthpillai.com) and I'll add it to this page. --- @@ -26,7 +25,7 @@ A collection of blog posts and articles written by the community about Reactive */} -No articles have been featured yet. Be the first to contribute! +No articles have been featured yet. --- @@ -45,11 +44,11 @@ Video tutorials, reviews, and walkthroughs created by the community. */} -No videos have been featured yet. Be the first to contribute! +No videos have been featured yet. --- -## Social Media +## Social media Posts and threads from social media platforms sharing experiences with Reactive Resume. @@ -64,4 +63,4 @@ Posts and threads from social media platforms sharing experiences with Reactive */} -No social media posts have been featured yet. Be the first to contribute! +No social media posts have been featured yet. diff --git a/docs/comparisons/reactive-resume-vs-adobe-express.mdx b/docs/comparisons/reactive-resume-vs-adobe-express.mdx index 95a2af124..037097acc 100644 --- a/docs/comparisons/reactive-resume-vs-adobe-express.mdx +++ b/docs/comparisons/reactive-resume-vs-adobe-express.mdx @@ -3,9 +3,9 @@ title: "Reactive Resume vs Adobe Express" description: "Compare Reactive Resume and Adobe Express for resume templates, PDF export, visual editing, structured data, and self-hosting." --- -Adobe Express is a better fit when you need broader document, image, and layout editing around a resume. Reactive Resume is a better fit when you want content held in resume-specific fields, with resume-focused exports and deployment choices. +Adobe Express suits you when the resume sits inside broader document, image, and layout work. Reactive Resume keeps the content in resume-specific fields, with resume-focused exports and a choice of where the app runs. -Adobe Express offers a resume maker within a general creative editor. Reactive Resume is limited to the resume workflow: it organizes sections such as experience and education, renders them in a template, and keeps the same resume data available when you change layouts or create versions. +Adobe Express has a resume maker inside a general creative editor. Reactive Resume only does resumes: it organizes sections such as experience and education, renders them in a template, and keeps the same data when you change layouts or create new versions. ## Quick comparison @@ -18,29 +18,29 @@ Adobe Express offers a resume maker within a general creative editor. Reactive R | Deployment | Hosted use or self-hosting under an MIT license | Adobe-hosted service | | Free plan | Core hosted resume workflow has no premium tier | Free-plan features and asset access have defined limits | -Adobe Express says its resume maker includes customizable resume templates. Its broader editor can suit people who need to combine a resume with edited images or custom page layouts. Its [Free plan documentation](https://helpx.adobe.com/express/web/adobe-express-subscription/free.html) is the right place to check current feature and asset boundaries before relying on a particular tool. +Adobe Express says its resume maker includes customizable resume templates. Its wider editor suits people who need to combine a resume with edited images or custom page layouts. Check its [Free plan documentation](https://helpx.adobe.com/express/web/adobe-express-subscription/free.html) for current feature and asset boundaries before you rely on a particular tool. ## Where Adobe Express is a better fit -Use Adobe Express when the resume is one part of a wider visual document workflow. Its editing tools can be useful for placing images, adjusting graphics, or making layouts that do not fit a dedicated resume template. It may also be a practical choice when you already use Adobe Express for related documents or visual content. +Use Adobe Express when the resume is one part of a wider visual document. Its editing tools help with placing images, adjusting graphics, or building layouts that no resume template covers. It is also a practical choice when you already use Adobe Express for related documents or visual content. -The broader editor is the meaningful advantage here: it can handle work that is outside a resume builder's normal controls. Confirm the plan and content availability for the assets or features you need rather than assuming they are all included with a free account. +The wider editor is the real advantage. It handles work that falls outside a resume builder's controls. Confirm plan and content availability for the assets or features you need instead of assuming a free account includes them all. ## Where Reactive Resume is a better fit -Use Reactive Resume when you want the work history and other resume sections to remain structured rather than arranged only as page elements. This can make it simpler to prepare targeted resume versions, switch templates, or keep a data backup alongside document exports. The [exporting guide](/guides/exporting-your-resume) covers PDF, DOCX, Markdown, and JSON exports. +Use Reactive Resume when work history and other sections should stay structured rather than sit on the page as arranged elements. That makes it easier to prepare targeted versions, switch templates, or keep a data backup next to your document exports. The [exporting guide](/guides/exporting-your-resume) covers PDF, DOCX, Markdown, and JSON. -Reactive Resume also offers choices beyond the hosted app. The project is [open source](/use-cases/open-source-resume-builder), licensed under MIT, and supports [self-hosting](/use-cases/self-hosted-resume-builder). Those options matter only if you need them; for a single visual document, Adobe Express may be the more direct editor. +There are also options beyond the hosted app. The project is [open source](/use-cases/open-source-resume-builder) under MIT and supports [self-hosting](/use-cases/self-hosted-resume-builder). Those only matter if you need them; for a single visual document, Adobe Express is the more direct editor. ## Which should you choose? -Choose Adobe Express when broad creative editing, visual assets, or a general document canvas are central to the task. Choose Reactive Resume when the resume itself is central and you prefer reusable structured fields, resume-specific controls, and multiple export formats. +Choose Adobe Express when broad creative editing, visual assets, or a general document canvas are central to the task. Choose Reactive Resume when the resume itself is the task and you want reusable structured fields, resume-specific controls, and several export formats. -Both services can produce a PDF for sharing. The decision is largely about the editing model and whether you need a general creative workspace or a focused resume editor. +Both services produce a PDF for sharing. The decision comes down to the editing model: a general creative workspace or a focused resume editor. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller visual asset library and does not provide a general-purpose design canvas. It is not the natural tool for extensive image work, graphic composition, or creating many non-resume document types. Adobe Express is better aligned with those needs. +Reactive Resume has a smaller visual asset library and no general-purpose design canvas. It is the wrong tool for heavy image work, graphic composition, or producing many non-resume document types. Adobe Express fits those needs better. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-canva.mdx b/docs/comparisons/reactive-resume-vs-canva.mdx index 6c8f2f8ae..a22ca465e 100644 --- a/docs/comparisons/reactive-resume-vs-canva.mdx +++ b/docs/comparisons/reactive-resume-vs-canva.mdx @@ -3,9 +3,9 @@ title: "Reactive Resume vs Canva" description: "Compare Reactive Resume and Canva for free resume creation, visual control, exports, data portability, and self-hosting." --- -Canva is a better fit for freeform visual composition and a broad design library. Reactive Resume is purpose-built around structured resume fields, reusable resume data, and the option to self-host. +Canva suits freeform visual composition and gives you a broad design library. Reactive Resume is built around structured resume fields, reusable resume data, and the option to self-host. -Both tools can help you make a resume, but they begin from different models. Canva is a general visual-design product with resume templates among its design types. Reactive Resume is a resume editor: work history, education, skills, and other sections are stored as resume data, then rendered through a selected template. +Both tools make resumes, but they start from different models. Canva is a general design product with resume templates among its design types. Reactive Resume is a resume editor: work history, education, skills, and other sections are stored as data, then rendered through the template you pick. ## Quick comparison @@ -18,29 +18,29 @@ Both tools can help you make a resume, but they begin from different models. Can | Deployment | Hosted use or self-hosting under the MIT license | Canva-hosted service | | Plan boundary | The hosted core resume workflow has no premium tier | Some Canva content and features have plan-specific availability | -Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its JSON format is useful when you want to retain the content and settings for another Reactive Resume resume. Canva's resume builder is part of a wider design environment, which can be more appropriate when the resume needs custom graphics, brand elements, or a layout that goes beyond resume-specific controls. +Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its JSON format holds the content and settings so you can reuse them in another Reactive Resume resume. Canva's resume builder is part of a wider design environment, which fits better when the resume needs custom graphics, brand elements, or a layout beyond resume-specific controls. ## Where Canva is a better fit -Choose Canva when visual composition is the main task. Its resume page points to a large collection of customizable templates, and its wider product includes tools for arranging text, images, and graphic elements. That is useful for a resume that needs to align with an existing portfolio, brand kit, or presentation style. +Choose Canva when visual composition is the main task. Its resume page points to a large collection of customizable templates, and the wider product arranges text, images, and graphic elements. That helps when a resume has to match an existing portfolio, brand kit, or presentation style. -Canva can also be the more convenient choice when the same person is preparing related design materials, such as a portfolio cover, social graphic, or presentation. Check the availability and licensing details for the individual templates, elements, and features you select; the availability of a free Canva account does not mean every asset is included. +Canva is also the convenient option when you are preparing related design material at the same time, such as a portfolio cover, a social graphic, or a presentation. Check availability and licensing for the individual templates, elements, and features you pick. A free Canva account does not mean every asset is included. ## Where Reactive Resume is a better fit -Choose Reactive Resume when the content should stay in recognizable resume fields and you expect to reuse it across versions. You can change a template without re-entering the underlying sections, adjust resume-specific layout settings, and keep exports in several document and data formats. +Choose Reactive Resume when the content should stay in recognizable resume fields and you expect to reuse it across versions. You can change a template without re-entering the underlying sections, adjust resume layout settings, and export in several document and data formats. -It is also appropriate when infrastructure control matters. Reactive Resume is [MIT-licensed](/legal/license), its source is public, and it can be deployed on your own infrastructure. The [self-hosting guide](/self-hosting/docker) explains the Docker-based path; hosted use remains available when you do not want to run the service. +It also fits when you care about infrastructure. Reactive Resume is [MIT-licensed](/legal/license), its source is public, and you can deploy it yourself. The [self-hosting guide](/self-hosting/docker) covers the Docker path, and hosted use stays available if you would rather not run the service. ## Which should you choose? -Use Canva if the resume is primarily a visual design project and you want a general canvas with a broad library of design assets. Use Reactive Resume if you want a dedicated resume workflow, portable resume data, and the option to run the software yourself. +Use Canva if the resume is mainly a visual design project and you want a general canvas with a broad asset library. Use Reactive Resume if you want a dedicated resume workflow, portable resume data, and the option to run the software yourself. -For a typical application submission, either workflow can end with a PDF. The difference is whether you prefer to compose each page as a design or manage resume sections and template settings separately. +For a typical application, either workflow ends in a PDF. The difference is whether you compose each page as a design or manage resume sections and template settings separately. ## Reactive Resume limitations in this comparison -Reactive Resume has a narrower design canvas. It does not aim to provide Canva's general-purpose composition tools or its broader asset library. If your resume depends on custom illustrations, extensive image editing, or unusual page composition, Canva may give you more direct control. +Reactive Resume has a narrower design canvas. It does not try to match Canva's general composition tools or its asset library. If your resume depends on custom illustrations, heavy image editing, or unusual page composition, Canva gives you more direct control. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-careercircle.mdx b/docs/comparisons/reactive-resume-vs-careercircle.mdx index 01d81b0e2..393f58fe3 100644 --- a/docs/comparisons/reactive-resume-vs-careercircle.mdx +++ b/docs/comparisons/reactive-resume-vs-careercircle.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs CareerCircle" description: "Compare Reactive Resume and CareerCircle by free PDF and Word exports, career resources, accounts, open source, and self-hosting." --- -CareerCircle is a better fit when you want resume drafting alongside job listings, courses, and professional-development resources. Reactive Resume is a better fit when resume ownership, export formats, and self-hosting are the main concerns. +CareerCircle puts resume drafting next to job listings, courses, and professional-development resources. Reactive Resume is a standalone resume tool built around resume ownership, export formats, and self-hosting. ## Quick comparison @@ -15,17 +15,17 @@ CareerCircle is a better fit when you want resume drafting alongside job listing | Career services | Resume and application tools | Jobs, courses, and professional-development resources | | Account | An account stores resume versions | Sign-up is required to use the service | -CareerCircle documents PDF and Microsoft Word downloads from its resume builder. It also places staffing-expert guidance, job search, courses, and professional-development resources in the same service. +CareerCircle documents PDF and Microsoft Word downloads from its resume builder. It puts staffing-expert guidance, job search, courses, and professional-development resources in the same service. -Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume), and its [dashboard](/guides/managing-resumes-from-the-dashboard) supports separate resume versions. Its source is public under the [MIT license](/legal/license), with a Docker self-hosting path. +Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume), and its [dashboard](/guides/managing-resumes-from-the-dashboard) keeps separate resume versions. Its source is public under the [MIT license](/legal/license), with a Docker self-hosting path. ## Where CareerCircle is a better fit -Choose CareerCircle when you want the resume builder connected to job search, courses, and professional-development resources. Its staffing-expert guidance is also useful when you prefer help within that career-services workflow. +Choose CareerCircle when you want the resume builder connected to job search, courses, and professional-development resources. Its staffing-expert guidance also helps if you prefer to get that advice inside the same career service. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to keep multiple resume versions and export them in document or data formats. It is also an option when you want to run the software yourself; see the [self-hosting guide](/self-hosting/docker). +Pick Reactive Resume to keep several resume versions and export them in document or data formats. You can also run the software yourself; see the [self-hosting guide](/self-hosting/docker). ## Which should you choose? @@ -33,7 +33,7 @@ Choose CareerCircle for a sign-up-based career service with its resume builder, ## Reactive Resume limitations in this comparison -Reactive Resume does not provide CareerCircle's broader course, job, and community services. If those resources should live alongside the resume workflow, CareerCircle is the closer fit. +Reactive Resume has none of CareerCircle's course, job, and community services. If those resources should sit alongside the resume workflow, CareerCircle is the closer fit. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-freesumes.mdx b/docs/comparisons/reactive-resume-vs-freesumes.mdx index 4f7d00ff8..d02472c97 100644 --- a/docs/comparisons/reactive-resume-vs-freesumes.mdx +++ b/docs/comparisons/reactive-resume-vs-freesumes.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Freesumes" description: "Compare Reactive Resume and Freesumes by no-account use, PDF export, templates, saved resume management, privacy, and self-hosting." --- -Freesumes is a better fit when you want to make one resume in a browser session without an account or card. Reactive Resume is a better fit when you want saved resume management, multiple export formats, sharing, or automation. +Freesumes is built for making one resume in a browser session, without an account or a card. Reactive Resume saves your resumes instead, and adds several export formats, sharing, and automation. ## Quick comparison @@ -15,25 +15,25 @@ Freesumes is a better fit when you want to make one resume in a browser session | Other template formats | DOCX, Markdown, and JSON exports | Separate Word and Google Docs templates | | Data handling | Resumes persist in the account and server storage | Builder data is wiped when the tab is refreshed or closed | -Freesumes documents a no-account, no-card builder with six templates and PDF output. It separately provides Word and Google Docs templates. Its builder says it does not collect or store entered information, and that data is wiped when the browser tab is refreshed or closed. +Freesumes documents a no-account, no-card builder with six templates and PDF output. It offers Word and Google Docs templates separately. Its builder says it does not collect or store what you enter, and that the data is wiped when you refresh or close the browser tab. -Reactive Resume stores and manages resume versions in its [dashboard](/guides/managing-resumes-from-the-dashboard), with [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). It can also support [sharing resumes](/use-cases/export-and-share-resumes) and API or MCP automation. +Reactive Resume keeps resume versions in its [dashboard](/guides/managing-resumes-from-the-dashboard), with [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). It can also [share resumes](/use-cases/export-and-share-resumes) and run API or MCP automation. ## Where Freesumes is a better fit -Choose Freesumes when you want a one-off browser session without an account or card and accept that the builder data disappears on refresh or close. Its separate Word and Google Docs templates also fit an editor-first workflow. +Choose Freesumes for a one-off browser session without an account or card, if you accept that the builder data disappears on refresh or close. Its separate Word and Google Docs templates also suit an editor-first workflow. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to keep resume versions, share them, or export them in several formats. It also provides self-hosting; see the [Docker guide](/self-hosting/docker). +Reactive Resume holds on to your resume versions so you can share them or export them in several formats. It can also be self-hosted; see the [Docker guide](/self-hosting/docker). ## Which should you choose? -Choose Freesumes for a no-account, browser-session PDF workflow or its separate Word and Google Docs templates. Choose Reactive Resume when you want saved resume management, sharing, multiple export formats, or automation. +Choose Freesumes for a no-account, browser-session PDF workflow or its separate Word and Google Docs templates. Choose Reactive Resume when you want saved resume management, sharing, several export formats, or automation. ## Reactive Resume limitations in this comparison -Reactive Resume requires an account and uses server-backed persistence. That is a limitation for someone who wants a one-off local browser session where entered builder data is removed on refresh or close. +Reactive Resume needs an account and stores resumes on the server. That is a drawback if you want a one-off local browser session where the builder data disappears on refresh or close. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-jobscan.mdx b/docs/comparisons/reactive-resume-vs-jobscan.mdx index 606feea74..7f2609953 100644 --- a/docs/comparisons/reactive-resume-vs-jobscan.mdx +++ b/docs/comparisons/reactive-resume-vs-jobscan.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Jobscan" description: "Compare Reactive Resume and Jobscan by free PDF creation, ATS parse checking, job matching, exports, open source, and automation." --- -Jobscan is a better fit when your workflow centers on its hosted resume scanner and its match-rate score against a job description. Reactive Resume is a better fit when you want structured resume data, multiple export formats, open-source deployment, and API or MCP automation — with a free ATS checker that measures how well your file parses rather than predicting an outcome. +Jobscan makes sense when your workflow revolves around its hosted resume scanner and the match rate it reports against a job description. Reactive Resume gives you structured resume data, several export formats, open-source deployment, and API or MCP automation, plus a free ATS checker that measures how well your file parses rather than predicting an outcome. ## Quick comparison @@ -14,25 +14,25 @@ Jobscan is a better fit when your workflow centers on its hosted resume scanner | Analysis | Built-in ATS checker, free: a parse-quality score, a pass/warn/fail checklist, and optional job-description keyword coverage, all computed in your browser | Separate resume scanner producing a match rate against a job description | | Automation | Authenticated API and MCP workflows | Separate scanner workflow | -Jobscan's builder documents a free PDF-creation workflow, LinkedIn import, and nine ATS-friendly templates. Its separate scanner describes resume scoring, formatting checks, and job-listing analysis as product features. Those features are vendor positioning and do not guarantee ATS handling or hiring outcomes. +Jobscan's builder documents a free PDF-creation workflow, LinkedIn import, and nine ATS-friendly templates. Its separate scanner lists resume scoring, formatting checks, and job-listing analysis as product features. Those are vendor claims about the product, not guarantees about ATS handling or hiring outcomes. -Reactive Resume exports PDF, DOCX, Markdown, and JSON and supports authenticated automation through its API and MCP server. Its [ATS checker](/guides/using-the-ats-checker) scores how faithfully software can extract your PDF and lists which of a posting's terms already appear in it. It deliberately does not report a match rate or predict a rejection, because neither is knowable from the file. +Reactive Resume exports PDF, DOCX, Markdown, and JSON, and it supports authenticated automation through its API and MCP server. Its [ATS checker](/guides/using-the-ats-checker) scores how faithfully software can extract your PDF and lists which of a posting's terms already appear in it. It reports no match rate and predicts no rejection, because neither is knowable from the file. ## Where Jobscan is a better fit -Choose Jobscan when you want a match-rate score against a specific posting, and its associated recommendations, as the center of your review process. Its scanner is a paid, hosted product built around that number. +Choose Jobscan when a match rate against a specific posting, and the recommendations that come with it, drive your review process. Its scanner is a paid, hosted product built around that number. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to own structured resume data, choose a template, export in several formats, or automate authenticated resume workflows. Its API and MCP server can support scripts, integrations, and compatible AI clients. +Reactive Resume is the better choice when you want to own structured resume data, pick a template, export in several formats, or automate authenticated resume workflows. Its API and MCP server support scripts, integrations, and compatible AI clients. ## Which should you choose? -Choose Jobscan when a match-rate score against each posting is your primary need. Choose Reactive Resume when the builder, data portability, self-hosting, and automation are primary, and a parse-quality check that runs free and locally covers the rest. +Choose Jobscan when a match rate against each posting is your primary need. Choose Reactive Resume when the builder, data portability, self-hosting, and automation come first, and a free local parse-quality check covers the rest. ## Reactive Resume limitations in this comparison -Reactive Resume's ATS checker measures file properties: whether the text extracts, in what order, and whether your facts survive. It does not produce a match rate against a posting, and it does not claim to predict a rejection. If a documented match-rate score is what you want, Jobscan is the more direct fit. +Reactive Resume's ATS checker measures file properties: whether the text extracts, in what order, and whether your facts survive. It produces no match rate against a posting and makes no claim about predicting a rejection. If you want a documented match-rate score, Jobscan is the more direct fit. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-kickresume.mdx b/docs/comparisons/reactive-resume-vs-kickresume.mdx index e255416b7..2e0d69009 100644 --- a/docs/comparisons/reactive-resume-vs-kickresume.mdx +++ b/docs/comparisons/reactive-resume-vs-kickresume.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Kickresume" description: "Compare Reactive Resume and Kickresume by free downloads, AI writing, content examples, templates, provider choice, and self-hosting." --- -Kickresume is a better fit when you want AI writing, imports, examples, and related career documents in one guided product. Reactive Resume is a better fit when you want an open-source resume editor with a core hosted workflow that has no premium tier, optional provider-configured AI, and self-hosting. +Kickresume bundles AI writing, imports, examples, and related career documents into one guided product. Reactive Resume is an open-source editor whose core hosted workflow has no premium tier, with optional provider-configured AI and self-hosting. ## Quick comparison @@ -15,17 +15,17 @@ Kickresume is a better fit when you want AI writing, imports, examples, and rela | Documents | Resume-focused exports and versions | Resumes, cover letters, websites, and related tools | | Free plan | Core hosted workflow has no premium tier | Unlimited documents and downloads when using free customization options | -Kickresume's help center documents AI writing, LinkedIn import, PDF import, examples, guides, and cover-letter and website workflows. Its free-plan FAQ says documents and downloads are unlimited when you use free customization options; premium-marked options are outside that boundary. +Kickresume's help center documents AI writing, LinkedIn import, PDF import, examples, guides, and cover-letter and website workflows. Its free-plan FAQ says documents and downloads are unlimited when you use free customization options; premium-marked options fall outside that. -Reactive Resume can export PDF, DOCX, Markdown, and JSON. Its AI features remain optional: you connect a provider, model, endpoint when needed, and API key. Provider use may incur separate provider costs. +Reactive Resume exports PDF, DOCX, Markdown, and JSON. Its AI stays optional: you connect a provider, a model, an endpoint when one is needed, and an API key. The provider may charge you separately. ## Where Kickresume is a better fit -Choose Kickresume when you want prewritten examples, guided prompts, integrated AI writing, or related career documents in one interface. Its import options can also be helpful when starting from a LinkedIn profile or an existing PDF or DOCX resume. +Choose Kickresume when you want prewritten examples, guided prompts, built-in AI writing, or related career documents in one interface. Its import options also help when you are starting from a LinkedIn profile or an existing PDF or DOCX resume. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to keep AI optional and select the provider that handles your resume content. It is open source, can be self-hosted, and offers API and MCP workflows for authenticated automation. +Reactive Resume is the better choice when you want AI to stay optional and want to pick the provider that handles your resume content. It is open source, can be self-hosted, and has API and MCP workflows for authenticated automation. ## Which should you choose? @@ -33,7 +33,7 @@ Choose Kickresume for a bundled writing, examples, and career-document workflow. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller built-in content-example library and requires provider setup before AI features can be used. It does not bundle Kickresume's wider guided career-document workflow. +Reactive Resume has a smaller built-in library of content examples and needs provider setup before its AI features work. It does not bundle Kickresume's wider guided career-document workflow. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-livecareer.mdx b/docs/comparisons/reactive-resume-vs-livecareer.mdx index 64cd6674a..57a793906 100644 --- a/docs/comparisons/reactive-resume-vs-livecareer.mdx +++ b/docs/comparisons/reactive-resume-vs-livecareer.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs LiveCareer" description: "Compare Reactive Resume and LiveCareer by free downloads, guided content, resume checks, templates, open source, and self-hosting." --- -LiveCareer is a better fit when you want ready-made content, spell-checking, writing tips, and ResumeCheck in the drafting workflow. Reactive Resume is a better fit when PDF or DOCX export and source access matter more than a built-in checker. +LiveCareer gives you ready-made content, spell-checking, writing tips, and ResumeCheck while you draft. Reactive Resume has no built-in checker; it gives you PDF or DOCX export and access to the source. ## Quick comparison @@ -14,25 +14,25 @@ LiveCareer is a better fit when you want ready-made content, spell-checking, wri | Drafting support | Direct editing and optional AI | Ready-made content, spell-checking, and writing tips | | Resume review | No native checker product | ResumeCheck identifies common issues | -LiveCareer documents TXT as the free-builder download format. Its premium access documents unlimited PDF and Word downloads. The product also documents ready-made content, spell-checking, writing tips, and ResumeCheck. +LiveCareer documents TXT as the free builder's download format, and unlimited PDF and Word downloads under premium access. The product also documents ready-made content, spell-checking, writing tips, and ResumeCheck. -Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its [AI workflow](/guides/using-ai) is optional and provider-configured, while its source is public under the [MIT license](/legal/license). +Reactive Resume supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its [AI workflow](/guides/using-ai) is optional and provider-configured, and its source is public under the [MIT license](/legal/license). ## Where LiveCareer is a better fit -Choose LiveCareer when ready-made content, spelling checks, writing tips, and a resume checker are important during drafting. Those tools are useful when you want review features in the same product as the builder. +Choose LiveCareer when ready-made content, spelling checks, writing tips, and a resume checker matter while you draft. Those tools help if you want the review features in the same product as the builder. ## Where Reactive Resume is a better fit -Choose Reactive Resume when PDF or DOCX output, reusable resume data, or source access are the priority. It can also be self-hosted; the [Docker guide](/self-hosting/docker) covers that deployment path. +Use Reactive Resume when PDF or DOCX output, reusable resume data, or source access come first. You can also self-host it; the [Docker guide](/self-hosting/docker) covers that path. ## Which should you choose? -Choose LiveCareer when its guided content and checker features fit your drafting process and TXT output is sufficient without premium access. Choose Reactive Resume when you want PDF or DOCX output and a self-hosting option. +Choose LiveCareer when its guided content and checker suit how you draft and TXT output is enough without premium access. Choose Reactive Resume when you want PDF or DOCX output and a self-hosting option. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller guided-content and checker surface. It does not include LiveCareer's ready-made content, spell-checking, writing tips, or native ResumeCheck product. +Reactive Resume has a smaller guided-content and checker surface. It has no equivalent to LiveCareer's ready-made content, spell-checking, writing tips, or its ResumeCheck product. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-myperfectresume.mdx b/docs/comparisons/reactive-resume-vs-myperfectresume.mdx index cdc8bfe39..152657ab3 100644 --- a/docs/comparisons/reactive-resume-vs-myperfectresume.mdx +++ b/docs/comparisons/reactive-resume-vs-myperfectresume.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs MyPerfectResume" description: "Compare Reactive Resume and MyPerfectResume by free downloads, writing guidance, templates, AI, open source, and self-hosting." --- -MyPerfectResume is geared toward guided writing: it offers step-by-step prompts, expert-written content suggestions, and a resume checker. Reactive Resume is an open-source resume editor whose core hosted workflow has no premium tier and includes PDF, DOCX, Markdown, and JSON exports, but it does not provide an equivalent built-in content library or specialized checker. +MyPerfectResume is built around guided writing: step-by-step prompts, expert-written content suggestions, and a resume checker. Reactive Resume is an open-source editor whose core hosted workflow has no premium tier and includes PDF, DOCX, Markdown, and JSON exports, but it has no equivalent content library or specialized checker. ## Quick comparison @@ -15,31 +15,31 @@ MyPerfectResume is geared toward guided writing: it offers step-by-step prompts, | Checking tools | No equivalent specialized checker | ResumeCheck feedback is listed with premium access | | Deployment | Hosted use or self-hosting | Hosted service | -MyPerfectResume's free-builder guide says free accounts can access tailored content suggestions, expert tips, and unlimited plain-text downloads. The same guide says PDF or Word template downloads require a premium plan. Its pricing page separately lists TXT downloads with basic access and places PDF, Word, and ResumeCheck behind premium access. +MyPerfectResume's free-builder guide says free accounts get tailored content suggestions, expert tips, and unlimited plain-text downloads, and that PDF or Word template downloads need a premium plan. Its pricing page lists TXT downloads with basic access and puts PDF, Word, and ResumeCheck behind premium access. -Reactive Resume takes a different path: it gives you a rendered [PDF, DOCX, Markdown, or JSON export](/guides/exporting-your-resume) without a premium tier. This is most useful when you already know what to write and want to keep both a presentation-ready document and reusable resume data. +Reactive Resume takes a different path: you get a rendered [PDF, DOCX, Markdown, or JSON export](/guides/exporting-your-resume) with no premium tier. That helps most when you already know what to write and want both a presentation-ready document and reusable resume data. ## Where MyPerfectResume is a better fit -MyPerfectResume fits when getting started with the wording is the main obstacle. Its guide describes prompts for building or importing a resume, job-specific bullet-point suggestions, summary suggestions, writing tips, and AI-powered suggestions for skills. The product also offers a resume checker, so it can suit someone looking for a guided sequence and feedback surface in the same hosted product. +MyPerfectResume fits when the wording is the hard part. Its guide describes prompts for building or importing a resume, job-specific bullet-point suggestions, summary suggestions, writing tips, and AI-powered suggestions for skills. It also has a resume checker, so the guided sequence and the feedback live in the same hosted product. -Its cover-letter workflow is another reason to choose it when you want guided related documents. The free guide describes creating a matching cover letter with prompts and content suggestions, although its designed cover-letter downloads also have a premium boundary. +Its cover-letter workflow is another reason to pick it if you want guided related documents. The free guide describes writing a matching cover letter with prompts and content suggestions, though the designed cover-letter downloads sit behind the same premium boundary. ## Where Reactive Resume is a better fit -Reactive Resume fits when you have the content and want a designed export without selecting a premium plan. You can make template and layout choices in the editor, then export a PDF or DOCX for document use, Markdown for text workflows, or JSON for a backup that retains the structured resume data. See the [template selection guide](/guides/choosing-a-template) for the available template workflow. +Reactive Resume fits when you have the content and want a designed export without picking a premium plan. Make your template and layout choices in the editor, then export a PDF or DOCX for document use, Markdown for text workflows, or JSON for a backup that keeps the structured resume data. The [template selection guide](/guides/choosing-a-template) covers the template workflow. -It also fits when control over the application matters. Reactive Resume is [MIT-licensed](/legal/license), its source is public, and it can be self-hosted. The hosted service remains an option for people who do not want to operate the stack. +You also get control over the application itself. Reactive Resume is [MIT-licensed](/legal/license), its source is public, and you can self-host it. The hosted service stays available if you would rather not run the stack. ## Which should you choose? -Choose MyPerfectResume if you want prompts, prewritten suggestions, and a dedicated resume-checking tool while you draft. Choose Reactive Resume if you already have content and want designed exports, portable JSON, or the option to run the software yourself. +Choose MyPerfectResume if you want prompts, prewritten suggestions, and a dedicated resume-checking tool while you draft. Choose Reactive Resume if you already have the content and want designed exports, portable JSON, or the option to run the software yourself. -The choice is not about a promised application outcome. It is about whether guided content and checking tools are worth using a paid workflow for formatted downloads. +Neither choice promises an application outcome. The question is whether guided content and checking tools are worth a paid workflow for formatted downloads. ## Reactive Resume limitations in this comparison -Reactive Resume does not include an equivalent library of role-specific prewritten bullets, the same step-by-step writing prompts, or a specialized resume checker. Its optional AI integration requires you to configure a provider and review any suggested text. If you want a hosted product that supplies the drafting prompts and feedback in one place, MyPerfectResume has a broader built-in writing surface. +Reactive Resume has no equivalent library of role-specific prewritten bullets, no step-by-step writing prompts, and no specialized resume checker. Its optional AI integration asks you to configure a provider and review whatever it suggests. If you want a hosted product that supplies the drafting prompts and the feedback in one place, MyPerfectResume has the broader built-in writing surface. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-novoresume.mdx b/docs/comparisons/reactive-resume-vs-novoresume.mdx index bad058478..35a092502 100644 --- a/docs/comparisons/reactive-resume-vs-novoresume.mdx +++ b/docs/comparisons/reactive-resume-vs-novoresume.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Novorésumé" description: "Compare Reactive Resume and Novorésumé by free document limits, templates, guided writing, AI, exports, and self-hosting." --- -Novorésumé is a better fit when guided design, writing advice, a content library, and its integrated assistant are central to drafting. Reactive Resume is a better fit when you need several saved resume versions without its Basic document and page limits. +Novorésumé is the stronger choice when guided design, writing advice, a content library, and its built-in assistant carry most of the drafting. Reactive Resume lets you keep several saved resume versions, without the Basic plan's document and page limits. ## Quick comparison @@ -14,25 +14,25 @@ Novorésumé is a better fit when guided design, writing advice, a content libra | Drafting support | Direct editing and optional AI | Guided design, writing advice, content library, and integrated assistant | | Exports | PDF, DOCX, Markdown, and JSON | See Novorésumé plan and export options | -Novorésumé's current Basic plan permits exactly one document and a maximum one-page document length. Its Premium plan lists 72 documents and documents up to 10 pages. The product also documents templates, a content library, real-time advice, and an integrated assistant. +Novorésumé's current Basic plan permits exactly one document, capped at one page. Its Premium plan lists 72 documents and documents up to 10 pages. The product also documents templates, a content library, real-time advice, and an integrated assistant. -Reactive Resume keeps resume versions in the [dashboard](/guides/managing-resumes-from-the-dashboard) and supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its source is public under the [MIT license](/legal/license), and it can be run with Docker. +Reactive Resume keeps resume versions in the [dashboard](/guides/managing-resumes-from-the-dashboard) and supports [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its source is public under the [MIT license](/legal/license), and it runs with Docker. ## Where Novorésumé is a better fit -Choose Novorésumé when its guided design, writing advice, content library, and integrated assistant are more useful than managing several versions in the same system. Premium also fits when its larger document count and longer documents match your needs. +Choose Novorésumé when its guided design, writing advice, content library, and integrated assistant are worth more to you than managing several versions in one system. Premium also fits when its larger document count and longer documents match what you need. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to manage multiple saved resumes and export them in PDF, DOCX, Markdown, or JSON. It also provides a self-hosting option; see the [Docker guide](/self-hosting/docker). +Pick Reactive Resume to manage several saved resumes and export them as PDF, DOCX, Markdown, or JSON. You can also self-host it; see the [Docker guide](/self-hosting/docker). ## Which should you choose? -Choose Novorésumé when its guided drafting tools are the priority and its Basic or Premium document limits fit your workflow. Choose Reactive Resume when you want multiple resume versions and designed exports without moving to a premium plan. +Choose Novorésumé when its guided drafting tools come first and its Basic or Premium document limits fit your workflow. Choose Reactive Resume when you want several resume versions and designed exports without moving to a premium plan. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller guidance and content surface. It does not provide Novorésumé's integrated content library and assistant in the same guided drafting workflow. +Reactive Resume has a smaller guidance and content surface. It has no equivalent to Novorésumé's content library and assistant inside a guided drafting workflow. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-overleaf.mdx b/docs/comparisons/reactive-resume-vs-overleaf.mdx index e0bcb22c1..4e08d3302 100644 --- a/docs/comparisons/reactive-resume-vs-overleaf.mdx +++ b/docs/comparisons/reactive-resume-vs-overleaf.mdx @@ -3,9 +3,9 @@ title: "Reactive Resume vs Overleaf" description: "Compare Reactive Resume's visual resume builder with Overleaf's LaTeX templates, source editing, collaboration, and PDF workflow." --- -Overleaf is a better fit for direct LaTeX source control, a large community template gallery, and document collaboration. Reactive Resume is a better fit for people who want to edit structured resume sections visually without writing or debugging LaTeX. +Overleaf suits people who want to work in LaTeX source, use a large community template gallery, and collaborate on documents. Reactive Resume is for people who want to edit structured resume sections visually, without writing or debugging LaTeX. -These products use different authoring models. Overleaf is an online LaTeX editor that compiles source into documents, including CV and resume templates. Reactive Resume stores resume content as structured data and renders it through its built-in templates and visual controls. +The two products use different authoring models. Overleaf is an online LaTeX editor that compiles source into documents, including CV and resume templates. Reactive Resume stores resume content as structured data and renders it through its own templates and visual controls. ## Quick comparison @@ -18,29 +18,29 @@ These products use different authoring models. Overleaf is an online LaTeX edito | Output | PDF, DOCX, Markdown, and Reactive Resume JSON | Compiled document PDFs and project source | | Free plan | Core hosted resume workflow has no premium tier | Free plan has documented collaboration and compile limits | -Overleaf's [CV and résumé gallery](https://www.overleaf.com/latex/templates/tagged/cv) includes community templates, while its [plans documentation](https://docs.overleaf.com/getting-started/free-and-premium-plans) explains the differences between free and paid accounts. Reactive Resume keeps the task narrower: enter resume content, select a template, tune its settings, and export the result. +Overleaf's [CV and résumé gallery](https://www.overleaf.com/latex/templates/tagged/cv) collects community templates, and its [plans documentation](https://docs.overleaf.com/getting-started/free-and-premium-plans) explains the differences between free and paid accounts. Reactive Resume keeps the task narrower: enter resume content, pick a template, tune its settings, and export the result. ## Where Overleaf is a better fit -Use Overleaf if you want to work directly in LaTeX. It gives you control over the source document and access to a broad community template gallery. That can be useful when you already maintain academic or technical documents in LaTeX, want to make source-level typesetting changes, or need a resume that follows a particular LaTeX template. +Use Overleaf if you want to work directly in LaTeX. It gives you control over the source document and access to a broad community template gallery. That helps when you already keep academic or technical documents in LaTeX, want to change the typesetting at the source level, or need a resume that follows a particular LaTeX template. -Overleaf also has a document-collaboration workflow. Its plan pages describe collaborator and compile-time allowances, so review those limits for the plan you use. This can be more suitable than a resume-focused tool when several people need to work on a LaTeX project or when the resume is part of a larger academic document set. +Overleaf also has a document-collaboration workflow. Its plan pages describe collaborator and compile-time allowances, so check the limits for the plan you use. That can beat a resume-focused tool when several people work on the same LaTeX project, or when the resume belongs to a larger set of academic documents. ## Where Reactive Resume is a better fit -Use Reactive Resume if you prefer a visual editor and do not want to maintain LaTeX source. It keeps common resume content in fields for profile details, experience, education, skills, projects, and other sections, then shows the result in a live preview. You can switch templates and adjust resume-specific layout settings without editing a document class or compilation configuration. +Use Reactive Resume if you prefer a visual editor and do not want to maintain LaTeX source. It keeps common resume content in fields for profile details, experience, education, skills, projects, and other sections, then shows the result in a live preview. You can switch templates and adjust resume layout settings without touching a document class or a compilation config. -Reactive Resume also provides [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). Its JSON export preserves resume content and settings for later restoration or another version. If you need to operate the software on your own infrastructure, the project is [MIT-licensed](/legal/license) and [self-hostable](/self-hosting/docker). +Reactive Resume also has [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). The JSON export preserves resume content and settings so you can restore it later or branch another version. If you need to run the software on your own infrastructure, the project is [MIT-licensed](/legal/license) and [self-hostable](/self-hosting/docker). ## Which should you choose? -Choose Overleaf if LaTeX source, community templates, or collaborative academic-document workflows are central to how you work. Choose Reactive Resume if you want a focused visual resume builder and structured fields without a LaTeX editing workflow. +Choose Overleaf if LaTeX source, community templates, or collaborative academic documents are central to how you work. Choose Reactive Resume if you want a focused visual resume builder and structured fields without a LaTeX editing workflow. -Both tools can produce a PDF, but the ongoing maintenance differs. With Overleaf, you maintain a source document. With Reactive Resume, you update resume data and template settings. +Both tools produce a PDF, but the upkeep differs. With Overleaf you maintain a source document. With Reactive Resume you update resume data and template settings. ## Reactive Resume limitations in this comparison -Reactive Resume does not offer LaTeX source editing or Overleaf-style collaboration for academic document projects. It also does not expose the same source-level typesetting control as a LaTeX template. Overleaf is the more relevant option when those capabilities are required. +Reactive Resume has no LaTeX source editing and no Overleaf-style collaboration on academic document projects. It also does not expose the source-level typesetting control of a LaTeX template. Overleaf is the more relevant option when you need those. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-resume-com.mdx b/docs/comparisons/reactive-resume-vs-resume-com.mdx index 6eaf72319..3c2e1dc4d 100644 --- a/docs/comparisons/reactive-resume-vs-resume-com.mdx +++ b/docs/comparisons/reactive-resume-vs-resume-com.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Resume.com" description: "Compare two free resume builders by PDF export, accounts, templates, open-source access, portability, and self-hosting." --- -Reactive Resume and Resume.com both let you create and download a PDF resume without a paid membership. Resume.com is a straightforward hosted builder; Reactive Resume stores resume details in structured sections and also offers source access, self-hosting, and additional export formats. +Reactive Resume and Resume.com both let you create and download a PDF resume without a paid membership. Resume.com is a straightforward hosted builder. Reactive Resume stores resume details in structured sections and adds source access, self-hosting, and more export formats. ## Quick comparison @@ -13,31 +13,31 @@ Reactive Resume and Resume.com both let you create and download a PDF resume wit | Accounts | Account required for the hosted builder and saved resume management | An email is requested to save work in the dashboard | | Workflow | Structured sections, template settings, and live preview | Hosted builder with templates and saved resumes | -The important common ground is the download boundary: Resume.com says its builder has no paid membership tier and that PDF and plain-text downloads are free. Reactive Resume is not a lower-cost substitute for a paid Resume.com PDF; both can produce one without a premium upgrade. +The common ground here is the download boundary. Resume.com says its builder has no paid membership tier and that PDF and plain-text downloads are free. Reactive Resume is not a cheaper way to get a Resume.com PDF: both produce one without a premium upgrade. -Reactive Resume adds [DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). JSON preserves Reactive Resume data for backup or reuse, while Markdown can be useful when a plain-text document needs formatting. Its [public MIT license](/legal/license) and [Docker self-hosting guide](/self-hosting/docker) also make the application runnable outside the hosted service. +Reactive Resume adds [DOCX, Markdown, and JSON exports](/guides/exporting-your-resume). JSON preserves the data for backup or reuse, and Markdown helps when a plain-text document still needs some formatting. Its [public MIT license](/legal/license) and [Docker self-hosting guide](/self-hosting/docker) also let you run the application outside the hosted service. ## Where Resume.com is a better fit -Resume.com fits when you want a hosted builder with a simple account-and-dashboard workflow. Its account guide says you can start creating a resume and then enter an email address to save it. Its free-plan help page also describes multiple professional and creative templates, editing, and access to saved work online. +Resume.com fits when you want a hosted builder with a simple account-and-dashboard workflow. Its account guide says you can start a resume and then enter an email address to save it. Its free-plan help page describes professional and creative templates, editing, and online access to saved work. -That can be the less technical choice for someone who only needs a browser-based editor and a free PDF or text download. There is no need to set up a server, choose an AI provider, or consider data exports beyond the finished document. +That is the less technical choice if you only need a browser-based editor and a free PDF or text download. There is no server to set up, no AI provider to pick, and no data export to think about beyond the finished document. ## Where Reactive Resume is a better fit -Reactive Resume fits when the resume should remain portable as data as well as a document. The editor keeps sections separate from templates, so a change of template does not require re-entering work history or education. +Reactive Resume fits when the resume should stay portable as data as well as a document. The editor keeps sections separate from templates, so changing a template does not mean re-entering your work history or education. -It is also a fit for people who need deployment control. You can use the hosted product, inspect the source, or run it on your own infrastructure. For workflows that need programmatic access, Reactive Resume also exposes [MCP tools](/guides/using-the-mcp-server) and API-oriented capabilities. AI assistance is optional and uses a provider you configure, rather than being required for ordinary editing. +Deployment is your call too. Use the hosted product, read the source, or run it on your own infrastructure. For programmatic access, Reactive Resume exposes [MCP tools](/guides/using-the-mcp-server) and API capabilities. AI assistance is optional and uses a provider you configure; ordinary editing does not need it. ## Which should you choose? -Choose Resume.com when you want a hosted, no-paid-membership builder whose documented free downloads cover PDF and plain text. Choose Reactive Resume when you want the same free-PDF outcome plus structured data exports, optional self-hosting, or automation interfaces. +Choose Resume.com when you want a hosted builder with no paid membership, whose documented free downloads cover PDF and plain text. Choose Reactive Resume when you want the same free PDF plus structured data exports, optional self-hosting, or automation interfaces. -Neither choice removes the need to review the final document for accuracy and formatting. The practical decision is whether a focused hosted workflow is enough or whether control over the application and resume data matters too. +Either way, you still have to check the final document for accuracy and formatting. The decision is whether a focused hosted workflow is enough, or whether you also want control over the application and your resume data. ## Reactive Resume limitations in this comparison -Reactive Resume has more setup decisions when you use its technical options. Self-hosting requires operating infrastructure, and provider-configured AI requires your own provider setup and may involve provider charges. Its additional exports and automation tools are unnecessary if you only want to enter content in a hosted builder and download a PDF. +Reactive Resume asks more of you once you use its technical options. Self-hosting means running infrastructure, and provider-configured AI means your own provider setup and possible provider charges. Its extra exports and automation tools are unnecessary if you only want to type content into a hosted builder and download a PDF. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-resume-io.mdx b/docs/comparisons/reactive-resume-vs-resume-io.mdx index 0f0b3c0e4..1aa3103b2 100644 --- a/docs/comparisons/reactive-resume-vs-resume-io.mdx +++ b/docs/comparisons/reactive-resume-vs-resume-io.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Resume.io" description: "Compare Reactive Resume and Resume.io by free PDF access, templates, writing tools, exports, open source, and self-hosting." --- -Resume.io offers a commercial, guided builder with sample content and a template-focused workflow. Its documented free PDF allowance is narrower, covering its Vancouver template alongside TXT export. Reactive Resume includes its templates and PDF, DOCX, Markdown, and JSON exports without a premium resume tier. +Resume.io is a commercial, guided builder with sample content and a template-focused workflow. Its documented free PDF allowance is narrower: the Vancouver template, alongside TXT export. Reactive Resume includes its templates and its PDF, DOCX, Markdown, and JSON exports with no premium resume tier. ## Quick comparison @@ -15,31 +15,31 @@ Resume.io offers a commercial, guided builder with sample content and a template | Deployment | Hosted use or self-hosting | Hosted service | | Pricing availability | No premium resume tier | Plans can vary by location | -Resume.io's free-plan help article says a free account can build a resume, download a PDF with its Vancouver template, or download a TXT file. It says a premium trial is needed to download in its other designed templates and access premium features. This is a template-specific free-PDF allowance, not a claim that all Resume.io PDF downloads are paid. +Resume.io's free-plan help article says a free account can build a resume and download either a PDF with the Vancouver template or a TXT file. The same article says downloading in its other designed templates, and using premium features, needs a premium trial. So the free PDF allowance is template-specific, not a claim that every Resume.io PDF download is paid. -The same help page says Resume.io's plan availability can vary by location or from previous plans. Rather than relying on a quoted price, check its current account flow if plan availability is material to your decision. +The help page also says plan availability can vary by location or differ from previous plans. Rather than trusting a quoted price, check the current account flow if plan availability matters to your decision. ## Where Resume.io is a better fit -Resume.io fits when you want a commercial template experience with content help included in the service. Its help article points to sample resumes and describes cover-letter tools with pre-generated sentences and tips. A free account can also share an online resume link and return later to edit the document. +Resume.io fits when you want a commercial template experience with content help included. Its help article points to sample resumes and describes cover-letter tools with pre-generated sentences and tips. A free account can also share an online resume link and come back later to edit the document. -The Vancouver template makes it a viable option for someone who likes that design and only needs a single free PDF path. Its premium workflow may suit users who want access to its wider template selection and related features through the hosted product. +The Vancouver template makes it workable for someone who likes that design and needs only one free PDF path. Its premium workflow suits people who want the wider template selection and related features through the hosted product. ## Where Reactive Resume is a better fit -Reactive Resume fits when you want to choose from included templates and export a designed document without a template-tier limit. Its [export guide](/guides/exporting-your-resume) covers PDF, DOCX, Markdown, and JSON. The data export is useful for retaining structured content and settings in addition to a document download. +Reactive Resume fits when you want to pick from the included templates and export a designed document without a template tier in the way. Its [export guide](/guides/exporting-your-resume) covers PDF, DOCX, Markdown, and JSON. The data export keeps your structured content and settings alongside the document download. -It also fits when source access or self-hosting matter. Reactive Resume is [MIT-licensed](/legal/license), and its [Docker guide](/self-hosting/docker) documents the self-hosted route. The product's optional AI integration lets you configure a provider if you want assistance, while ordinary resume editing does not depend on it. +You also get source access and self-hosting. Reactive Resume is [MIT-licensed](/legal/license), and its [Docker guide](/self-hosting/docker) documents the self-hosted route. Its optional AI integration lets you configure a provider if you want help, while ordinary editing does not depend on it. ## Which should you choose? -Choose Resume.io if its guided content, sample resumes, hosted workflow, and Vancouver free-PDF option fit how you want to write. Choose Reactive Resume if you want its included templates, multiple export formats, and no premium tier for the core resume workflow. +Choose Resume.io if its guided content, sample resumes, hosted workflow, and Vancouver free-PDF option match how you want to write. Choose Reactive Resume if you want its included templates, several export formats, and no premium tier on the core resume workflow. -The most important detail is not whether either service can create a resume for free. It is whether the free download you need is available in the template and file format you plan to use. +Both services can make a resume for free. What matters is whether the free download you need comes in the template and file format you plan to use. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller built-in guided-content library. It does not offer Resume.io's collection of sample resumes, pre-generated cover-letter sentences, and tips as an equivalent integrated experience. Its optional AI features also require a provider choice and configuration, which may be less convenient for someone who wants a commercial writing workflow already assembled. +Reactive Resume has a smaller built-in guided-content library. It has no equivalent to Resume.io's collection of sample resumes, pre-generated cover-letter sentences, and tips. Its optional AI features also require you to choose and configure a provider, which is less convenient if you want a commercial writing workflow already assembled. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-resume-now.mdx b/docs/comparisons/reactive-resume-vs-resume-now.mdx index d09de267b..a9a549fdd 100644 --- a/docs/comparisons/reactive-resume-vs-resume-now.mdx +++ b/docs/comparisons/reactive-resume-vs-resume-now.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Resume-Now" description: "Compare Reactive Resume and Resume-Now by free export formats, guided writing, AI tools, templates, and self-hosting." --- -Resume-Now centers on guided drafting, with content suggestions, AI writing tools, and resume-analysis tools. Reactive Resume centers on direct editing of structured resume data and includes designed PDF and DOCX exports, while its built-in writing-guidance surface is smaller. +Resume-Now is built around guided drafting, with content suggestions, AI writing tools, and resume analysis. Reactive Resume is built around direct editing of structured resume data and includes designed PDF and DOCX exports, with a much smaller writing-guidance surface. ## Quick comparison @@ -15,31 +15,31 @@ Resume-Now centers on guided drafting, with content suggestions, AI writing tool | Analysis tools | No equivalent specialized checker | Resume checker, summary generator, skills generator, and AI review | | Deployment | Hosted use or self-hosting | Hosted service | -Resume-Now's free-builder guide says that the no-cost download is a TXT file. It states that a download using a premium template requires paid access, and its FAQ says premium file formats require an upgrade. That makes free creation different from getting a designed PDF or Word document. +Resume-Now's free-builder guide says the no-cost download is a TXT file, and that downloading with a premium template requires paid access. Its FAQ says premium file formats require an upgrade. So free creation is not the same as a designed PDF or Word document. -Reactive Resume includes [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume) in the core workflow. JSON is a structured backup format rather than a final application document; PDF and DOCX are the designed document options in this comparison. +Reactive Resume includes [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume) in the core workflow. JSON is a structured backup format rather than a document you send; PDF and DOCX are the designed outputs here. ## Where Resume-Now is a better fit -Resume-Now fits when you want guidance while producing the content. Its free-builder guide walks through choosing a template, importing an existing resume, answering career questions, selecting personalized content suggestions, and using an AI enhancement action. It also describes spell-check, formatting controls, and optional sections during review. +Resume-Now fits when you want help producing the content. Its free-builder guide walks through picking a template, importing an existing resume, answering career questions, choosing personalized content suggestions, and running an AI enhancement action. It also describes spell-check, formatting controls, and optional sections during review. -The product has a larger set of related writing and analysis tools. Its public pages list an AI summary generator, skills generator, resume checker, and AI review. This can be useful when you want suggestions and feedback before deciding what to include, rather than starting from your own completed draft. +The product has a larger set of related writing and analysis tools. Its public pages list an AI summary generator, a skills generator, a resume checker, and an AI review. Those help when you want suggestions and feedback before deciding what to include, rather than starting from a draft you already wrote. ## Where Reactive Resume is a better fit -Reactive Resume fits when direct editing and access to a designed export matter more than a guided-content library. The editor separates resume sections from the visual template, so you can change a template without replacing the underlying experience, education, or skills. The [template guide](/guides/choosing-a-template) covers that selection process. +Reactive Resume fits when direct editing and a designed export matter more than a guided-content library. The editor keeps resume sections separate from the visual template, so you can change templates without replacing your experience, education, or skills. The [template guide](/guides/choosing-a-template) covers that selection process. -It is also suitable when portability or deployment control matters. Reactive Resume is [open source under the MIT license](/legal/license) and can be run using the [self-hosting documentation](/self-hosting/docker). Its optional AI functionality is provider-configured, so it remains optional rather than a required part of the editing workflow. +Portability and deployment control come with it. Reactive Resume is [open source under the MIT license](/legal/license) and can be run by following the [self-hosting documentation](/self-hosting/docker). Its AI is provider-configured, so it stays optional rather than a required part of the editing workflow. ## Which should you choose? -Choose Resume-Now if you want questions, suggestions, and a collection of hosted analysis tools while drafting, and you accept the TXT-only free download boundary. Choose Reactive Resume if you prefer direct control over your content and want a designed PDF or DOCX export without moving to a premium tier. +Choose Resume-Now if you want questions, suggestions, and a set of hosted analysis tools while drafting, and you accept the TXT-only free download. Choose Reactive Resume if you want direct control over your content and a designed PDF or DOCX export without moving to a premium tier. -Both workflows still require you to verify that every statement is accurate and that the final document is appropriate for the role. +Both workflows still leave you to verify that every statement is accurate and that the final document suits the role. ## Reactive Resume limitations in this comparison -Reactive Resume has a smaller built-in writing-guidance surface. It does not provide Resume-Now's collection of prewritten suggestions, dedicated resume checker, summary generator, skills generator, or AI review as integrated tools. Its optional AI path also asks you to choose and configure a provider, which is more setup than using a hosted suggestion workflow. +Reactive Resume has a smaller built-in writing-guidance surface. It has no equivalent to Resume-Now's prewritten suggestions, resume checker, summary generator, skills generator, or AI review. Its optional AI path also asks you to choose and configure a provider, which is more setup than a hosted suggestion workflow. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-resumegemini.mdx b/docs/comparisons/reactive-resume-vs-resumegemini.mdx index fffccbee4..c6d42bc84 100644 --- a/docs/comparisons/reactive-resume-vs-resumegemini.mdx +++ b/docs/comparisons/reactive-resume-vs-resumegemini.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs ResumeGemini" description: "Compare Reactive Resume and ResumeGemini by free PDF export, AI optimization, content examples, open source, and self-hosting." --- -ResumeGemini is a better fit when you want prewritten examples and integrated job-targeted AI suggestions while drafting. Reactive Resume is a better fit when open-source deployment control and an optional provider model matter more than a bundled optimization product. +ResumeGemini offers prewritten examples and job-targeted AI suggestions while you draft. Reactive Resume gives you deployment control and your own choice of AI provider instead of a bundled optimization product. ## Quick comparison @@ -13,25 +13,25 @@ ResumeGemini is a better fit when you want prewritten examples and integrated jo | Job targeting | Manual edits or optional AI assistance | AI optimization, keyword alignment, and content tips for a target job | | PDF | PDF export | Site documents free-plan PDF download and free/premium templates | -ResumeGemini describes prewritten, job-specific examples and AI recommendations, keyword alignment, and content tips based on a target job. Its product page documents free and premium templates, plus free-plan resume download. This supports at least one free-template/free-PDF path; it does not establish that every template is free. +ResumeGemini describes prewritten, job-specific examples, AI recommendations, keyword alignment, and content tips for a target job. Its product page documents free and premium templates plus a free-plan resume download. That covers at least one free template and free PDF path; it does not mean every template is free. -Reactive Resume supports PDF, DOCX, Markdown, and JSON exports. AI is optional and requires a tested, enabled provider that you configure; the provider account can have separate costs. +Reactive Resume supports PDF, DOCX, Markdown, and JSON exports. AI is optional and needs a provider you configure, test, and enable, and that provider account can cost extra. ## Where ResumeGemini is a better fit -Choose ResumeGemini when you want a content library and job-targeted AI optimization in the same drafting workflow. Its examples and suggestions can be useful when the first version of the wording is the main problem. +Choose ResumeGemini when you want a content library and job-targeted AI optimization in one drafting workflow. Its examples and suggestions help most when the first draft of the wording is the problem. ## Where Reactive Resume is a better fit -Choose Reactive Resume when you want to inspect or deploy the software yourself, keep resumes as structured data, or select an AI provider independently. It also exposes authenticated API and MCP workflows for automation. +Use Reactive Resume to inspect or deploy the software yourself, keep resumes as structured data, or pick your own AI provider. It also exposes authenticated API and MCP workflows for automation. ## Which should you choose? -Choose ResumeGemini for integrated examples and keyword-oriented suggestions. Choose Reactive Resume for open-source access, self-hosting, and control over the AI provider and automation workflow. +Choose ResumeGemini for built-in examples and keyword-oriented suggestions. Choose Reactive Resume for open-source access, self-hosting, and control over the AI provider and automation workflow. ## Reactive Resume limitations in this comparison -Reactive Resume does not include a built-in content-example library or a native keyword-optimization product. Its AI workflow also requires you to configure provider credentials before using it. +Reactive Resume has no built-in library of content examples and no native keyword-optimization product. Its AI workflow also needs provider credentials before you can use it. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-resumod.mdx b/docs/comparisons/reactive-resume-vs-resumod.mdx index 6c040eac2..4a48c7dc9 100644 --- a/docs/comparisons/reactive-resume-vs-resumod.mdx +++ b/docs/comparisons/reactive-resume-vs-resumod.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Resumod" description: "Compare Reactive Resume and Resumod by AI writing, role-specific samples, named tool surfaces, exports, open source, and self-hosting." --- -Resumod is a better fit when you want role-specific sample categories alongside its named ATS Resume Checker and AI Resume Builder tools. Reactive Resume is a better fit when you want open-source deployment, optional bring-your-own AI, and structured resume exports. +Resumod suits you when you want role-specific sample categories alongside its ATS Resume Checker and AI Resume Builder. Reactive Resume gives you open-source deployment, optional bring-your-own AI, and structured resume exports. ## Quick comparison @@ -12,25 +12,25 @@ Resumod is a better fit when you want role-specific sample categories alongside | Content help | Direct editing; optional provider-configured AI | Role-specific sample categories and a named AI Resume Builder | | Checking tools | No equivalent built-in tool | Named ATS Resume Checker | -Resumod's [product page](https://resumod.co/) lists role-specific sample categories and links to an [ATS Resume Checker](https://resumod.co/ats-resume-checker) and [AI Resume Builder](https://resumod.co/ai-resume-builder). The cited pages do not document the detailed mechanics, outputs, or complete plan limits for those tools. +Resumod's [product page](https://resumod.co/) lists role-specific sample categories and links to an [ATS Resume Checker](https://resumod.co/ats-resume-checker) and an [AI Resume Builder](https://resumod.co/ai-resume-builder). Those pages do not document how the tools work, what they output, or their full plan limits. -Reactive Resume offers PDF, DOCX, Markdown, and JSON exports. Its AI features are optional: you connect and enable a provider using your own credentials, and that provider can have separate costs. +Reactive Resume exports PDF, DOCX, Markdown, and JSON. Its AI is optional: you connect and enable a provider with your own credentials, and that provider can cost extra. ## Where Resumod is a better fit -Choose Resumod when role-specific examples and its named ATS-checker and AI-builder tools are more useful than provider choice. +Choose Resumod when role-specific examples and its named ATS-checker and AI-builder tools are worth more to you than picking your own provider. ## Where Reactive Resume is a better fit -Choose Reactive Resume when source access, self-hosting, and separate provider choice are important. It keeps resumes as structured data and exposes authenticated API and MCP workflows for automation. +Use Reactive Resume when source access, self-hosting, and a separate provider choice matter. It keeps resumes as structured data and exposes authenticated API and MCP workflows for automation. ## Which should you choose? -Choose Resumod for its bundled sample and tool surfaces. Choose Reactive Resume for configurable AI, deployment control, several export formats, and data-oriented automation. +Choose Resumod for its bundled samples and named tools. Choose Reactive Resume for configurable AI, deployment control, several export formats, and data-oriented automation. ## Reactive Resume limitations in this comparison -Reactive Resume does not include a built-in role-specific content library or a named ATS-checker tool. Its AI features also need provider setup before they are available. +Reactive Resume has no built-in role-specific content library and no named ATS-checker tool. Its AI features also need provider setup before they work. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-rezi.mdx b/docs/comparisons/reactive-resume-vs-rezi.mdx index 5fbebf6aa..a2ba9bc0e 100644 --- a/docs/comparisons/reactive-resume-vs-rezi.mdx +++ b/docs/comparisons/reactive-resume-vs-rezi.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Rezi" description: "Compare Reactive Resume and Rezi by free limits, ATS scoring, keyword targeting, AI writing, provider choice, and self-hosting." --- -Rezi is a better fit when you want its integrated score, keyword-targeting, AI writing, interview tool, and expert-review option. Reactive Resume is a better fit when you want optional provider-configured AI, open-source self-hosting, and API or MCP automation. +Rezi suits you when you want its score, keyword targeting, AI writing, interview tool, and expert-review option. Reactive Resume keeps AI optional and provider-configured, and adds open-source self-hosting plus API or MCP automation. ## Quick comparison @@ -16,25 +16,25 @@ Rezi is a better fit when you want its integrated score, keyword-targeting, AI w | Free limits | Core hosted workflow has no premium tier | One resume and three PDF downloads | | Deployment | Hosted use or self-hosting | Hosted service | -Rezi's pricing page documents the free plan's one-resume and three-PDF-download limits, plus integrated AI writing and editing. It also lists Rezi Score, keyword targeting, AI Interview, and an expert resume-review option. These are documented product features and positioning, not a promise of ATS passage, interviews, or hiring results. +Rezi's pricing page documents the free plan's one-resume and three-PDF-download limits, plus integrated AI writing and editing. It also lists Rezi Score, keyword targeting, AI Interview, and an expert resume-review option. Those are documented product features, not a promise of ATS passage, interviews, or hiring results. -Reactive Resume's AI is optional and bring-your-own-provider: you configure provider credentials, and provider use can incur separate costs. It does not have Rezi's specialist scoring, keyword-targeting, interview, or human-review tools. +Reactive Resume's AI is optional and bring-your-own-provider: you configure the credentials, and provider use can cost extra. It has no equivalent to Rezi Score, keyword targeting, AI Interview, or expert review. ## Where Rezi is a better fit -Choose Rezi when you want its score, keyword-targeting, AI writing, interview practice, or expert-review option in one product. The documented free limits are also useful to consider if you only need one resume and up to three PDF downloads. +Choose Rezi when you want its score, keyword targeting, AI writing, interview practice, or expert review in one product. Its documented free limits are also worth weighing if you only need one resume and up to three PDF downloads. ## Where Reactive Resume is a better fit -Choose Reactive Resume when provider choice, open-source access, and self-hosting are more important than an integrated score. It also provides authenticated API and MCP workflows for resume and application automation. +Reactive Resume is the better choice when provider choice, open-source access, and self-hosting matter more than a built-in score. It also has authenticated API and MCP workflows for resume and application automation. ## Which should you choose? -Choose Rezi for an integrated scoring and review-oriented workflow. Choose Reactive Resume for deployment control, configurable AI, structured exports, and API or MCP automation. +Choose Rezi for a scoring and review-oriented workflow. Choose Reactive Resume for deployment control, configurable AI, structured exports, and API or MCP automation. ## Reactive Resume limitations in this comparison -Reactive Resume does not offer Rezi's specialist score, keyword-targeting, interview tool, or human-review option. Its AI features require provider setup and may involve separate provider costs. +Reactive Resume has no equivalent to Rezi's score, keyword targeting, interview tool, or human review. Its AI features need provider setup and may cost extra through the provider. ## Sources diff --git a/docs/comparisons/reactive-resume-vs-zety.mdx b/docs/comparisons/reactive-resume-vs-zety.mdx index e944285db..4d09c018a 100644 --- a/docs/comparisons/reactive-resume-vs-zety.mdx +++ b/docs/comparisons/reactive-resume-vs-zety.mdx @@ -3,7 +3,7 @@ title: "Reactive Resume vs Zety" description: "Compare Reactive Resume and Zety by free downloads, guided writing, resume checks, templates, open source, and self-hosting." --- -Zety combines a guided resume builder with writing assistance, a cover-letter workflow, a resume check, and job-matching tools. Reactive Resume is an open-source editor that includes designed PDF and DOCX exports, but it does not provide equivalent prewritten guidance or job matching. +Zety is a guided resume builder with writing assistance, a cover-letter workflow, a resume check, and job-matching tools. Reactive Resume is an open-source editor with designed PDF and DOCX exports, and it has no equivalent prewritten guidance or job matching. ## Quick comparison @@ -15,31 +15,31 @@ Zety combines a guided resume builder with writing assistance, a cover-letter wo | Related job tools | No equivalent job matching | Resume Check and Instant Job Matches listed in the free package | | Deployment | Hosted use or self-hosting | Hosted service | -Zety's pricing page lists TXT download in its free package. In the plan comparison, it identifies PDF, Word, and TXT as multiple formats and shows TXT only for the free package. This means the free package can create and export text, but a designed PDF or Word download is in the paid workflow. +Zety's pricing page lists a TXT download in its free package. Its plan comparison names PDF, Word, and TXT among its download formats and shows TXT only for the free package. So the free package can write and export text, while a designed PDF or Word download sits in the paid workflow. -Reactive Resume includes [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume) in its core resume workflow. The difference is a document-format boundary, not a guarantee about how either resume will be received by an employer or an applicant-tracking system. +Reactive Resume includes [PDF, DOCX, Markdown, and JSON exports](/guides/exporting-your-resume) in its core resume workflow. That difference is about document formats. Neither product can tell you how an employer or an applicant-tracking system will handle the result. ## Where Zety is a better fit -Zety fits when you want guidance and related job-search tools in one hosted product. Its pricing page lists a resume builder, templates, cover-letter builder, cover-letter templates, a resume check, and instant job matches. The wider Zety site also presents resume help and examples alongside the builder. +Zety fits when you want guidance and related job-search tools in one hosted product. Its pricing page lists a resume builder, templates, a cover-letter builder, cover-letter templates, a resume check, and instant job matches. The wider Zety site puts resume help and examples alongside the builder. -That can be a practical fit when you want assistance choosing words, want to prepare a matching cover letter, or want a separate checking tool before exporting. The free package's TXT download can also be sufficient when you are submitting content into a text-based form rather than attaching a formatted document. +That suits you if you want help choosing words, a matching cover letter, or a separate check before you export. The free package's TXT download is also enough when you paste content into a text form instead of attaching a formatted document. ## Where Reactive Resume is a better fit -Reactive Resume fits when you want to download a designed PDF or DOCX without upgrading. Its templates render structured resume sections, and the [template guide](/guides/choosing-a-template) explains the template-selection workflow. JSON export retains Reactive Resume's structured data for backup or reuse, which is separate from the final PDF or DOCX. +Reactive Resume fits when you want to download a designed PDF or DOCX without upgrading. Its templates render structured resume sections, and the [template guide](/guides/choosing-a-template) covers how to pick one. JSON export keeps your structured data for backup or reuse, separately from the final PDF or DOCX. -It also offers deployment control: the source is public under the [MIT license](/legal/license), and the project can be deployed through the [Docker self-hosting guide](/self-hosting/docker). Optional AI support can be configured with your own provider if you want assistance while editing. +You also control where it runs. The source is public under the [MIT license](/legal/license), and the [Docker self-hosting guide](/self-hosting/docker) covers running your own instance. AI help is optional and uses a provider you configure. ## Which should you choose? -Choose Zety if you want a hosted builder with guided writing, a resume check, cover-letter tools, and job-matching features, and TXT is enough for the free export. Choose Reactive Resume if a free designed PDF or DOCX, structured exports, and the option to self-host are more important than those built-in guidance tools. +Choose Zety if you want a hosted builder with guided writing, a resume check, cover-letter tools, and job matching, and TXT is enough for the free export. Choose Reactive Resume if a free designed PDF or DOCX, structured exports, and the option to self-host matter more than those guidance tools. -Review the final wording and document layout in either product. The available toolset can support preparation, but it does not determine a hiring result. +Either way, check the final wording and layout yourself. The tools help you prepare a resume; they do not decide the hiring result. ## Reactive Resume limitations in this comparison -Reactive Resume does not have an equivalent integrated library of prewritten writing guidance, a dedicated resume-check product, or job matching. Its optional AI route needs provider setup, and self-hosting has operational work. Zety may be more convenient if you want those hosted services available alongside the builder and do not need a free PDF or Word export. +Reactive Resume has no built-in library of prewritten writing guidance, no dedicated resume-check product, and no job matching. Its optional AI route needs provider setup, and self-hosting means running a server. Zety is more convenient if you want those hosted services next to the builder and do not need a free PDF or Word export. ## Sources diff --git a/docs/contributing/architecture.mdx b/docs/contributing/architecture.mdx index 0da83d072..9d9d0219c 100644 --- a/docs/contributing/architecture.mdx +++ b/docs/contributing/architecture.mdx @@ -1,6 +1,6 @@ --- -title: "Project Architecture" -description: "Explore the Reactive Resume monorepo layout, runtime boundaries between the web and server apps, and the package ownership model." +title: "Project architecture" +description: "How the Reactive Resume monorepo is laid out, the runtime boundaries between the web and server apps, and the package ownership model." --- Reactive Resume is a pnpm/Turborepo monorepo. The product runs as one deployed Node.js process, while the source is split into a full-stack web app, a server adapter, and focused internal packages. @@ -9,7 +9,7 @@ Internal packages are source-consumed through their `package.json` export maps. --- -## Runtime Shape +## Runtime shape ```mermaid flowchart TD @@ -39,7 +39,7 @@ flowchart TD --- -## Workspace Map +## Workspace map | Workspace | Ownership | | --- | --- | @@ -65,7 +65,7 @@ flowchart TD --- -## Boundary Rules +## Boundary rules - Use `@reactive-resume/*` package exports for cross-workspace imports. - Do not import another workspace through `apps/**`, `packages/**`, `@reactive-resume/*/src/**`, or a TypeScript path alias to another workspace's `src`. @@ -83,7 +83,7 @@ pnpm exec biome check biome.json turbo.json tooling/grit/no-cross-workspace-src- --- -## Feature Placement +## Feature placement When adding code, choose the owner by behavior: @@ -102,7 +102,7 @@ When adding code, choose the owner by behavior: --- -## Web Layout +## Web layout `apps/web/src/routes` stays route-owned. Route files handle URL shape, loaders, redirects, metadata, and SSR flags. @@ -114,7 +114,7 @@ Dialog runtime state is centralized in `apps/web/src/dialogs/store.ts`, while di --- -## API Layout +## API layout `packages/api/src/routers/index.ts` exports the top-level oRPC contract. Feature modules under `packages/api/src/features/*` own their procedure modules, services, helpers, tests, and public package exports. @@ -122,7 +122,7 @@ Avoid reintroducing technical-layer folders such as `services/` or `helpers/` at --- -## PDF And Export Boundaries +## PDF and export boundaries `packages/pdf` owns React PDF generation: @@ -136,7 +136,7 @@ DOCX export generation lives in `packages/docx`. --- -## MCP Boundary +## MCP boundary MCP implementation lives in `packages/mcp`. It exposes canonical unprefixed tool names such as `list_resumes`, `read_resume`, and `apply_resume_patch`. diff --git a/docs/contributing/development.mdx b/docs/contributing/development.mdx index e381ec166..58c580335 100644 --- a/docs/contributing/development.mdx +++ b/docs/contributing/development.mdx @@ -1,5 +1,5 @@ --- -title: "Development Setup" +title: "Development setup" description: "Set up a local development environment for Reactive Resume with pnpm, Docker services, environment variables, and the web and server apps." --- @@ -8,11 +8,11 @@ description: "Set up a local development environment for Reactive Resume with pn [Docker](https://docs.docker.com/get-docker/) and Docker Compose - [Git](https://git-scm.com/) -This guide walks you through setting up Reactive Resume for local development. Whether you're contributing to the project or customizing it for your needs, these steps will get you up and running. +These steps set up Reactive Resume for local development, whether you're contributing to the project or customizing it for yourself. --- -## Setting Up Your Development Environment +## Setting up your development environment @@ -63,7 +63,7 @@ This guide walks you through setting up Reactive Resume for local development. W cp .env.example .env.local ``` - Then edit `.env.local` as needed — for local development on the host, set at minimum: + Then edit `.env.local` as needed. For local development on the host, set at minimum: ```bash # Application @@ -95,7 +95,7 @@ This guide walks you through setting up Reactive Resume for local development. W ``` - **Email Testing**: The development stack includes [Mailpit](https://mailpit.axllent.org/), an email testing tool. All emails sent by the application will be captured and viewable at [http://localhost:8025](http://localhost:8025). No emails will actually be sent to real addresses during development. + **Email testing**: The development stack includes [Mailpit](https://mailpit.axllent.org/). Emails the app sends are captured there and viewable at [http://localhost:8025](http://localhost:8025), so nothing reaches a real address during development. @@ -120,9 +120,9 @@ This guide walks you through setting up Reactive Resume for local development. W --- -## Available Scripts +## Available scripts -Here are the most commonly used scripts during development: +The scripts you will use most during development: ### Development @@ -151,9 +151,7 @@ Here are the most commonly used scripts during development: | ------------------------- | -------------------------------------- | | `pnpm run lingui:extract` | Extract translatable strings from code | -## Understanding the Project Structure - -Understanding the project structure will help you navigate the codebase: +## Understanding the project structure ``` reactive-resume/ @@ -179,9 +177,9 @@ reactive-resume/ --- -## Working with the Database +## Working with the database -### Viewing the Database +### Viewing the database Use Drizzle Studio to explore and manage your database: @@ -191,7 +189,7 @@ dotenvx run -f .env.local -- pnpm run db:studio This opens a web-based GUI at [https://local.drizzle.studio](https://local.drizzle.studio). -### Making Schema Changes +### Making schema changes 1. Edit the schema in `packages/db/src/schema/*` 2. Generate a migration: @@ -207,11 +205,11 @@ This opens a web-based GUI at [https://local.drizzle.studio](https://local.drizz --- -## Working with Translations +## Working with translations Reactive Resume uses [Lingui](https://lingui.dev/) for internationalization. -### Adding Translatable Text +### Adding translatable text Use the `t` macro for strings or `` component for JSX: @@ -226,7 +224,7 @@ const message = t`Hello, World!`; Welcome to Reactive Resume; ``` -### Extracting Translations +### Extracting translations After adding new translatable text, extract them to the locale files: @@ -234,13 +232,13 @@ After adding new translatable text, extract them to the locale files: pnpm run lingui:extract ``` -Translation files are located in `apps/web/locales` in `.po` format. +Translation files live in `apps/web/locales`, in `.po` format. --- -## Code Quality +## Code quality -### Linting & Formatting +### Linting & formatting Uses [Biome](https://biomejs.dev/) for linting, formatting, import organization, and Tailwind class sorting: @@ -252,7 +250,7 @@ pnpm exec biome check . pnpm check ``` -### Type Checking +### Type checking Run TypeScript type checking: @@ -314,11 +312,11 @@ pnpm run typecheck --- -## Next Steps +## Next steps - Deep dive into the project architecture and codebase structure. + How the project and codebase are structured. View the source code and contribute to the project. diff --git a/docs/contributing/translations.mdx b/docs/contributing/translations.mdx index 913cd3d97..8af76773a 100644 --- a/docs/contributing/translations.mdx +++ b/docs/contributing/translations.mdx @@ -1,15 +1,15 @@ --- -title: "Contributing Translations" +title: "Contributing translations" description: "Contribute translations for Reactive Resume through Crowdin by joining the project, proposing strings, requesting new languages, and syncing updates." --- -Reactive Resume is used by people all around the world, and translations help make the app accessible to everyone. If you speak a language other than English, you can help by contributing translations. +Reactive Resume is used all over the world. If you speak a language other than English, you can help by contributing translations. --- -## How Translations Work +## How translations work -Reactive Resume uses [Crowdin](https://crowdin.com/) as its localization management platform. Crowdin provides a user-friendly interface where translators can contribute translations without needing to write code or work with files directly. +Reactive Resume uses [Crowdin](https://crowdin.com/) as its localization management platform. Crowdin gives translators an interface for contributing translations without writing code or editing files directly. The Reactive Resume Crowdin project is available at @@ -20,7 +20,7 @@ Once translations are submitted and approved on Crowdin, they are automatically --- -## Getting Started +## Getting started @@ -57,11 +57,11 @@ Once translations are submitted and approved on Crowdin, they are automatically --- -## Translation Guidelines +## Translation guidelines To maintain consistency across all translations, please follow these guidelines: -### Preserve Placeholders +### Preserve placeholders Some strings contain placeholders like `{name}` or `{count}`. These must remain unchanged in your translation: @@ -70,7 +70,7 @@ English: "Hello, {name}!" Spanish: "¡Hola, {name}!" ``` -### Keep Formatting +### Keep formatting Preserve any HTML tags or markdown formatting in the source text: @@ -79,17 +79,17 @@ English: "Click <1>here to continue" German: "Klicken Sie <1>hier, um fortzufahren" ``` -### Use Formal or Informal Tone Consistently +### Use formal or informal tone consistently Choose either formal or informal language based on what's standard for software in your language, and stick with it throughout. -### Technical Terms +### Technical terms Some technical terms (like "PDF", "URL", "JSON") are often kept in English across languages. Use your judgment based on what's common in your language's software community. --- -## Requesting a New Language +## Requesting a new language If your language is not listed in the Crowdin project, you can request it to be added. @@ -110,7 +110,7 @@ Once approved, the language will be added to Crowdin and you can begin translati --- -## When Will My Translations Appear? +## When will my translations appear? Translations submitted on Crowdin are synced to the codebase periodically. Once merged, they will be included in the next release of Reactive Resume. @@ -121,7 +121,7 @@ Translations submitted on Crowdin are synced to the codebase periodically. Once --- -## Tips for Effective Translation +## Tips for effective translation @@ -140,7 +140,7 @@ Translations submitted on Crowdin are synced to the codebase periodically. Once --- -## Need Help? +## Need help? @@ -153,4 +153,4 @@ Translations submitted on Crowdin are synced to the codebase periodically. Once --- -Thank you for helping make Reactive Resume accessible to users worldwide! +Thank you for helping translate Reactive Resume. diff --git a/docs/getting-started.mdx b/docs/getting-started.mdx index f8e62e301..16791a415 100644 --- a/docs/getting-started.mdx +++ b/docs/getting-started.mdx @@ -9,14 +9,14 @@ description: "Reactive Resume is a free, open-source resume builder that lets yo ## What is Reactive Resume? -**Reactive Resume** is a free and open-source resume builder designed to simplify the process of creating, updating, and sharing your professional resume. Built with privacy as a core principle, it gives you complete control over your data while providing a powerful, modern experience. +Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume. Built with privacy as a core principle, it gives you complete control over your data. - Your data stays yours. No tracking, no ads, and complete transparency with our open-source codebase. + Your data stays yours. No tracking, no ads, and an open-source codebase you can read. - Choose from professionally designed templates that make your resume stand out from the crowd. + Choose from a set of professionally designed templates. See changes instantly as you type. What you see is exactly what you'll get when you export. @@ -26,7 +26,7 @@ description: "Reactive Resume is a free, open-source resume builder that lets yo -## Key Features +## Key features An infographic of the major features of Reactive Resume @@ -40,21 +40,19 @@ description: "Reactive Resume is a free, open-source resume builder that lets yo Choose from a variety of professionally designed templates including Azurill, Bronzor, Chikorita, Ditgar, Ditto, - Gengar, Glalie, Kakuna, Lapras, Leafish, Meowth, Onyx, Pikachu, Rhyhorn, and Scizor - each with unique layouts and styles. + Gengar, Glalie, Kakuna, Lapras, Leafish, Meowth, Onyx, Pikachu, Rhyhorn, and Scizor, each with its own layout and style. - Format your content with bold, italic, links, lists, and more using our intuitive rich text editor powered by - Tiptap. + Format your content with bold, italic, links, lists, and more using the rich text editor, powered by Tiptap. - Reactive Resume supports multiple languages, making it accessible to users worldwide. Contribute translations to - help us reach more people. + Reactive Resume is available in multiple languages. Contribute translations to help us reach more people. - Work comfortably in any lighting condition with built-in dark mode support that's easy on your eyes. + Built-in dark mode support, so you can work comfortably in any lighting condition. @@ -63,22 +61,20 @@ description: "Reactive Resume is a free, open-source resume builder that lets yo -## Getting Started +## Getting started -Whether you want to use our hosted version or run your own instance, Reactive Resume has got you covered. +Use the hosted version, or run your own instance. - Get up and running in minutes with our hosted version or deploy your own instance. + Start with the hosted version, or deploy your own instance. Set up a local development environment to contribute or customize Reactive Resume. -## Tech Stack - -Reactive Resume is built with modern web technologies: +## Tech stack | Category | Technology | | ---------------- | ------------------------------- | @@ -92,7 +88,7 @@ Reactive Resume is built with modern web technologies: | UI Components | Base UI + shadcn-style package | | State Management | Zustand + TanStack Query | -## Community & Support +## Community & support @@ -102,13 +98,13 @@ Reactive Resume is built with modern web technologies: Ask questions about setup, configuration, and using Reactive Resume. - Join our Reddit community to get help and connect with other users. + Get help and talk to other users on our subreddit. - Join our Discord server to get help and connect with other users. + Get help and talk to other users on our Discord server. - Support the development and long-term sustainability of Reactive Resume. + Help fund the continued development of Reactive Resume. diff --git a/docs/getting-started/quickstart.mdx b/docs/getting-started/quickstart.mdx index 105c68e0b..2840f3527 100644 --- a/docs/getting-started/quickstart.mdx +++ b/docs/getting-started/quickstart.mdx @@ -1,26 +1,26 @@ --- title: "Quickstart" -description: "Get started with Reactive Resume in minutes by signing in to the hosted version or deploying your own self-hosted instance with Docker Compose." +description: "Sign in to the hosted version of Reactive Resume, or deploy your own self-hosted instance with Docker Compose." --- ## Options -Reactive Resume offers flexibility in how you want to use it. Choose the option that best fits your needs: +There are two ways to use Reactive Resume: - - The fastest way to get started. **Recommended for most users.** + + The fastest way to get started, and the right choice for most people. - Deploy your own instance with complete control. **Requires some technical knowledge.** + Deploy your own instance and keep full control. Requires some technical knowledge. --- -## Using the Cloud Version +## Using the cloud version -The easiest way to use Reactive Resume is through our cloud version at [rxresu.me](https://rxresu.me). **This service is completely free and will always remain free.** +The easiest way to use Reactive Resume is our cloud version at [rxresu.me](https://rxresu.me). It is free, and it will stay free. @@ -33,12 +33,12 @@ The easiest way to use Reactive Resume is through our cloud version at [rxresu.m - Use our intuitive builder to add your: - Personal information - Work experience - Education - Skills - Projects - - And more... + Use the builder to add your personal information, work experience, education, skills, projects, and + anything else the resume needs. - When you're ready, export your resume as a PDF or share it via a unique public link. + When you're ready, export your resume as a PDF or share it at its public URL. @@ -47,9 +47,9 @@ The easiest way to use Reactive Resume is through our cloud version at [rxresu.m --- -## Self-Host with Docker +## Self-host with Docker -For users who prefer complete control over their data, you can deploy Reactive Resume on your own infrastructure using Docker. +You can deploy Reactive Resume on your own infrastructure using Docker. **From v5.1.0 onwards** — PDF generation now runs entirely client-side via `@react-pdf/renderer`. Self-hosted deployments no longer require Browserless, Chromium, or any external print service as a dependency. The `PRINTER_*` and `BROWSERLESS_*` environment variables are no longer read and can be removed from your `.env`. @@ -64,10 +64,10 @@ Before you begin, ensure you have the following installed: There is no difference in features between the cloud-hosted version and the self-hosted option. Both - provide the same privacy, customization, and functionality. Choose whichever deployment type suits your needs! + offer the same privacy and customization. Pick whichever deployment type suits you. -### Quick Deployment +### Quick deployment @@ -130,7 +130,7 @@ ENCRYPTION_SECRET=your-secure-encryption-secret-here -### Docker Compose Services +### Docker Compose services Here's what each service in the stack does: @@ -147,9 +147,9 @@ Here's what each service in the stack does: require S3-compatible storage; local storage rejects private objects. -### Health Checks +### Health checks -All services include built-in health checks. You can verify everything is running correctly: +All services include health checks. To verify that everything is running: ```bash docker compose ps @@ -159,11 +159,11 @@ You should see all services with a `healthy` status. --- -## Environment Variables Reference +## Environment variables reference -Here's a complete list of environment variables you can configure: +A complete list of the environment variables you can configure: -### Required Variables +### Required variables | Variable | Description | Example | | -------------- | ------------------------------ | ------------------------------------- | @@ -171,7 +171,7 @@ Here's a complete list of environment variables you can configure: | `AUTH_SECRET` | Secret key for authentication | Generate with `openssl rand -hex 32` | | `APP_URL` | Public URL of your Application | `https://rxresu.me` | -### Optional Variables +### Optional variables | Variable | Description | Default | | ------------------------------------- | ----------------------------------------------------------- | ---------------------- | @@ -221,7 +221,7 @@ Here's a complete list of environment variables you can configure: --- -## Next Steps +## Next steps diff --git a/docs/guides/accessing-the-previous-version.mdx b/docs/guides/accessing-the-previous-version.mdx index 537319ed1..48943d365 100644 --- a/docs/guides/accessing-the-previous-version.mdx +++ b/docs/guides/accessing-the-previous-version.mdx @@ -1,29 +1,25 @@ --- -title: "Accessing the Previous Version" -description: "Learn how to access the previous version (v4) of Reactive Resume if you need to retrieve old resumes or prefer the classic experience." +title: "Accessing the previous version" +description: "Access the previous version (v4) of Reactive Resume to retrieve old resumes, and export them for import into the latest version." --- ## The previous version is still available -If you've been using Reactive Resume for a while, you may have resumes saved in the previous version of the application. The good news is that **version 4 (v4) is still fully accessible** and will remain online for the foreseeable future. +If you've used Reactive Resume for a while, you may have resumes saved in the previous version. Version 4 (v4) is still fully accessible and will remain online for the foreseeable future. The previous version of Reactive Resume is available at [https://v4.rxresu.me](https://v4.rxresu.me). ## Why keep the old version running? -There are several reasons why v4 remains available: - -- **Access to existing resumes**: Users who created resumes in v4 can still access, edit, and export them -- **Familiarity**: Some users may prefer the interface they're already comfortable with -- **Transition time**: Moving to a new version takes time, and there's no rush +Anyone who created resumes in v4 can still open, edit, and export them there. Some people also prefer the interface they already know, and moving to a new version takes time. ## How long will v4 be available? -The previous version will continue to run for as long as possible—until the maintainer runs out of breath or funds to keep the server active. There are no immediate plans to shut it down. +The previous version will keep running for as long as possible, until the maintainer runs out of breath or funds to keep the server active. There are no immediate plans to shut it down. - While v4 will remain accessible for the foreseeable future, I recommend gradually transitioning to the latest version - to benefit from new features, improvements, and ongoing support. + v4 will stay accessible for the foreseeable future, but I recommend moving to the latest version when you can. That + is where new features and ongoing support land. ## Accessing your v4 resumes @@ -33,17 +29,17 @@ The previous version will continue to run for as long as possible—until the ma Go to [https://v4.rxresu.me](https://v4.rxresu.me) in your browser. - + Use the same account credentials you used when you originally created your resumes in v4. - If you used social login (Google, GitHub, etc.) in v4, use the same method to sign in. + If you used social sign-in (Google, GitHub, etc.) in v4, use the same method to sign in. - Once logged in, you'll find all your previously created resumes in your dashboard, exactly as you left them. + Once signed in, you'll find all your previously created resumes in your dashboard, exactly as you left them. @@ -53,7 +49,7 @@ If you'd like to move your resumes to the latest version of Reactive Resume, you 1. In v4, open the resume you want to migrate 2. Export it as a JSON file -3. In the new version at [https://rxresu.me](https://rxresu.me), create a new account or log in +3. In the new version at [https://rxresu.me](https://rxresu.me), create a new account or sign in 4. Use the import feature to upload your JSON file (select the "Reactive Resume v4 (JSON)" option) @@ -63,4 +59,4 @@ If you'd like to move your resumes to the latest version of Reactive Resume, you ## Questions or issues? -If you encounter any problems accessing v4 or have questions about migrating your resumes, feel free to open an issue on [GitHub](https://github.com/amruthpillai/reactive-resume/issues). +If you run into problems accessing v4, or have questions about migrating your resumes, open an issue on [GitHub](https://github.com/amruthpillai/reactive-resume/issues). diff --git a/docs/guides/adding-a-cover-letter.mdx b/docs/guides/adding-a-cover-letter.mdx index 7465f5349..4cd206537 100644 --- a/docs/guides/adding-a-cover-letter.mdx +++ b/docs/guides/adding-a-cover-letter.mdx @@ -3,14 +3,14 @@ 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. +A cover letter goes alongside your resume when you apply for a job. It introduces you to the employer, points to your relevant qualifications, and explains why you fit the position. In Reactive Resume you write one as a custom section, so you control its formatting and where it appears. ## 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 +- It shows genuine interest in the position +- You can tailor your message to each employer and role +- You have room to address career changes or gaps in your resume +- It demonstrates that you write clearly and professionally ## Creating a cover letter section @@ -77,13 +77,12 @@ The **Content** field is where you write the body of your cover letter. Include: - **Sign-off**: "Sincerely," followed by your name - The recipient and content are both rendered directly on your resume without a section header, giving your cover letter - a clean, professional appearance. + The recipient and content are both rendered directly on your resume, without a section header. ## Using fullscreen mode for writing -For a distraction-free writing experience, use the fullscreen mode in the rich text editor: +The rich text editor can expand to fill the screen when you want to write without distraction: @@ -96,8 +95,7 @@ For a distraction-free writing experience, use the fullscreen mode in the rich t - The editor will expand to nearly fill your screen, giving you a focused writing environment with all formatting tools - available. + The editor expands to nearly fill your screen, with every formatting tool still available. @@ -107,7 +105,7 @@ For a distraction-free writing experience, use the fullscreen mode in the rich t ## Formatting options -The rich text editor supports various formatting options for your cover letter: +The rich text editor supports: - **Text styling**: Bold, italic, underline, strikethrough, highlight - **Headings**: H1 through H6 (though typically not needed in a cover letter) @@ -140,7 +138,7 @@ If you also want the cover letter to appear on its own page inside the combined - Check the preview to ensure your cover letter appears on its own page with proper formatting. + Check the preview to confirm your cover letter appears on its own page and is formatted the way you want. @@ -154,8 +152,8 @@ If you also want the cover letter to appear on its own page inside the combined - **Use the same styling**: Your cover letter will inherit the fonts and colors from your resume template, ensuring a - cohesive look. + **Use the same styling**: Your cover letter inherits the fonts and colors from your resume template, so both + documents match. diff --git a/docs/guides/ai-agent-tools.mdx b/docs/guides/ai-agent-tools.mdx index 2dc3a81d2..dcbb8d610 100644 --- a/docs/guides/ai-agent-tools.mdx +++ b/docs/guides/ai-agent-tools.mdx @@ -1,9 +1,9 @@ --- -title: "AI Agent Tools" +title: "AI Agent tools" description: "Reference for the tools the Reactive Resume AI Agent can call to read, edit, patch, and preview resume drafts inside an isolated workspace." --- -The AI Agent workspace can use a curated set of tools while it chats with you. You do not call these tools directly; the agent chooses them when your request needs resume data, supported provider web context, attachments, questions, or a resume patch. +The AI Agent workspace has a fixed set of tools it can use while it chats with you. You do not call these tools directly. The agent picks them when your request needs resume data, supported provider web context, attachments, questions, or a resume patch. ## Tool activity in chat diff --git a/docs/guides/checking-service-status.mdx b/docs/guides/checking-service-status.mdx index 81fc3d3e6..4407b36f8 100644 --- a/docs/guides/checking-service-status.mdx +++ b/docs/guides/checking-service-status.mdx @@ -1,17 +1,17 @@ --- -title: "Checking Service Status" -description: "Check the current uptime and incident status for Reactive Resume's hosted servers and learn what to do when the service is experiencing issues." +title: "Checking service status" +description: "Check the current uptime and incident status for Reactive Resume's hosted servers, and see what to do when the service is down or slow." --- -## Status Page +## Status page -You can monitor the health and availability of Reactive Resume's servers at any time by visiting our status page: +You can check the health of Reactive Resume's servers at any time on the status page: View real-time server metrics including uptime, CPU usage, memory usage, and more. -The status page provides information such as: +The status page shows: - **Uptime**: How long the servers have been running without interruption - **CPU Usage**: Current processor utilization @@ -20,9 +20,9 @@ The status page provides information such as: --- -## What to Do If Servers Are Down +## What to do if servers are down -If you notice the servers are experiencing high load or downtime, here are some recommendations: +If the servers are under high load or unreachable: @@ -30,7 +30,7 @@ If you notice the servers are experiencing high load or downtime, here are some - 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. + If the servers are under heavy load, wait a while and try again. Peak usage times can cause temporary slowdowns. 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. @@ -45,26 +45,22 @@ If you notice the servers are experiencing high load or downtime, here are some --- -## A Note on Server Capacity +## A note on server capacity 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. -The reality is: +Thousands of people use the service every day. Because it is free and has no venture funding behind it, server capacity stays constrained. -- **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. +If Reactive Resume is useful to you and you want to help keep the servers running (and maybe scale them up), consider supporting the project. --- -## Support the Project +## Support the project -Your donations directly help cover server costs, improve infrastructure, and keep Reactive Resume free for everyone. +Donations go directly toward server costs, better infrastructure, and keeping Reactive Resume free for everyone. Support Reactive Resume's development and server costs through Open Collective. Every contribution helps keep the @@ -82,16 +78,12 @@ Your donations directly help cover server costs, improve infrastructure, and kee --- -## Self-Hosting as an Alternative +## 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. +If you need guaranteed uptime, or want to avoid the limits of a shared server, you can self-host Reactive Resume on your own infrastructure. Learn how to deploy Reactive Resume on your own servers using Docker. -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 +Self-hosting gives you full control over your data and infrastructure, availability that depends only on your own server capacity, and no resources shared with other users. diff --git a/docs/guides/choosing-a-template.mdx b/docs/guides/choosing-a-template.mdx index 80fcde3a6..c58e544b5 100644 --- a/docs/guides/choosing-a-template.mdx +++ b/docs/guides/choosing-a-template.mdx @@ -3,11 +3,11 @@ title: "Choosing a template" description: "Compare the built-in Reactive Resume templates, preview each layout, and switch between them from the builder to pick the best design for your resume." --- -Reactive Resume offers a variety of unique templates, each with its own design aesthetic. This guide will help you understand the differences between templates and how to change your resume's template at any time. +Reactive Resume includes many templates, each with its own design. This guide covers how they differ and how to switch between them. ## How to change your template -Changing your resume template is simple and can be done at any time without losing any of your content. +You can change templates at any time without losing your content. @@ -33,7 +33,7 @@ Changing your resume template is simple and can be done at any time without losi - Browse through the available templates and click on the one you want to use. Your resume will instantly update to reflect the new design. + Browse the available templates and click the one you want. Your resume updates immediately. Screenshot of selecting a new template from the gallery @@ -66,7 +66,7 @@ Changing your resume template is simple and can be done at any time without losi - If you have a lot of experience to showcase, choose a template with efficient space usage. For shorter resumes, + If you have a lot of experience to fit, choose a template that uses space efficiently. For shorter resumes, templates with more white space can make your content feel more substantial. @@ -84,11 +84,10 @@ Changing your resume template is simple and can be done at any time without losi ## Available templates -Reactive Resume includes a variety of professionally designed templates. Each template can be further customized with your choice of colors, fonts, and layout options. +Each template can be customized further with your choice of colors, fonts, and layout options. - All templates support the same features and sections. The difference is purely in how they present your information - visually. + All templates support the same features and sections. They differ only in how they present your information.
@@ -157,7 +156,7 @@ Reactive Resume includes a variety of professionally designed templates. Each te ## Customizing your template -After selecting a template, you can customize it further: +After selecting a template, you can adjust: | Setting | Description | | -------------- | ------------------------------------------------------------ | diff --git a/docs/guides/creating-an-account.mdx b/docs/guides/creating-an-account.mdx index 2bb04c986..d75b3ebaf 100644 --- a/docs/guides/creating-an-account.mdx +++ b/docs/guides/creating-an-account.mdx @@ -26,19 +26,19 @@ description: "Sign up for a Reactive Resume account with email and password or s - - After filling in all the required fields, click the **Sign Up** button. You will be immediately logged in and can start using Reactive Resume right away. + + After filling in all the required fields, click the **Sign up** button. You will be signed in immediately and can start using Reactive Resume right away. - No email verification is required to get started. However, it is highly recommended to verify your email address for account security. + No email verification is required to get started, but verifying your email is strongly recommended for account security. - While email verification is optional, it is strongly recommended to verify your email address. This helps in: + Email verification is optional, but strongly recommended. Verifying your email: - - **Securing your account**: Ensures you have access to the email address associated with your account - - **Password recovery**: Allows you to reset your password, in case you forget it + - confirms you have access to the address on the account + - lets you reset your password if you forget it You can verify your email at any time from your account settings. Look for the verification prompt in your dashboard or navigate to **Settings → Profile**. @@ -56,7 +56,7 @@ description: "Sign up for a Reactive Resume account with email and password or s --- -## Account Security Tips +## Account security tips @@ -72,19 +72,17 @@ description: "Sign up for a Reactive Resume account with email and password or s ## Troubleshooting - - If you see an error that your username is already taken, try a different variation. Usernames must be unique across - all users. + + If your username is already taken, try a different variation. Usernames must be unique across all users. - + If your email is already registered, you can use the **Forgot Password** link on the login page to reset your password and regain access to your account. - - Check your spam folder first. If you still don't see it, you can request a new verification email from your account - settings. + + Check your spam folder first. If it isn't there, request a new verification email from your account settings. diff --git a/docs/guides/creating-your-first-resume.mdx b/docs/guides/creating-your-first-resume.mdx index 08990c28e..3c4d51ca8 100644 --- a/docs/guides/creating-your-first-resume.mdx +++ b/docs/guides/creating-your-first-resume.mdx @@ -4,17 +4,17 @@ description: "Create your first resume in Reactive Resume by naming it, choosing --- - - Head over to [https://rxresu.me](https://rxresu.me) and log in with your account credentials. + + Head over to [https://rxresu.me](https://rxresu.me) and sign in with your account credentials. - If you haven't created an account yet, follow the guide on [Creating an Account](/guides/creating-an-account). + If you haven't created an account yet, follow the guide on [Creating an account](/guides/creating-an-account). - After logging in, navigate to your Dashboard where all of your resumes live. + After signing in, go to your Dashboard, where all of your resumes live. This is where you can create, import, organize, and manage multiple resumes for different roles or versions. @@ -34,10 +34,10 @@ description: "Create your first resume in Reactive Resume by naming it, choosing - Fill in the resume name. This can be a generic name (e.g., “General Resume”) or something tied to the position you’re applying for. + Fill in the resume name. This can be generic (e.g., "General Resume") or tied to the position you're applying for. - If you can’t think of a name yet, click the magic wand button to generate a random name for you. + If you can't think of a name yet, click the magic wand button to generate one. @@ -64,7 +64,7 @@ description: "Create your first resume in Reactive Resume by naming it, choosing Click **Create** to start with an empty resume, or open the split-button menu and choose **Create a Sample Resume** to start with sample content. - A sample resume is useful when you want to explore templates, layout controls, and exports before entering your own + A sample resume is useful when you want to try templates, layout controls, and exports before entering your own information. diff --git a/docs/guides/deleting-your-account.mdx b/docs/guides/deleting-your-account.mdx index 2305fcfcc..a69d635f4 100644 --- a/docs/guides/deleting-your-account.mdx +++ b/docs/guides/deleting-your-account.mdx @@ -18,7 +18,7 @@ Before you delete your account, you can download a copy of everything Reactive R -Keep this archive in a safe place — it's the easiest way to restore your resumes if you delete your account and later change your mind. +Keep this archive somewhere safe. It's the easiest way to restore your resumes if you delete your account and later change your mind. ## Delete your account @@ -32,8 +32,7 @@ Keep this archive in a safe place — it's the easiest way to restore your resum - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on Danger Zone. + In the dashboard sidebar on the left, under Settings, click the Danger Zone link. diff --git a/docs/guides/exporting-your-resume.mdx b/docs/guides/exporting-your-resume.mdx index c51c75884..bb83141d9 100644 --- a/docs/guides/exporting-your-resume.mdx +++ b/docs/guides/exporting-your-resume.mdx @@ -45,7 +45,7 @@ If your resume includes a [cover letter section](/guides/adding-a-cover-letter), - The **Resume** tab exports only your resume content and excludes cover letter sections. - The **Cover letter** tab exports only visible cover letter sections, rendered full width on their own page. -You no longer need to reorder pages or hide sections manually to produce a resume-only or cover-letter-only PDF. Select the tab that matches what you want, then pick a format. +You do not need to reorder pages or hide sections by hand to produce a resume-only or cover-letter-only PDF. Select the tab that matches what you want, then pick a format. The **Cover letter** tab is disabled when the resume has no cover letter section, or when every cover letter section or item is hidden. diff --git a/docs/guides/fitting-content-on-a-page.mdx b/docs/guides/fitting-content-on-a-page.mdx index 5f3d9ba74..b37dd43c1 100644 --- a/docs/guides/fitting-content-on-a-page.mdx +++ b/docs/guides/fitting-content-on-a-page.mdx @@ -3,7 +3,7 @@ title: "Fitting content on a page" description: "Reorganize sections, tune typography, adjust margins, and trim content to fit your Reactive Resume on a single A4 or Letter page without overflow." --- -When your resume content overflows the page, Reactive Resume displays a warning just below the page. This guide explains how to reorganize and adjust your content so everything fits within your chosen page format. +When your resume content overflows the page, Reactive Resume shows a warning just below the page. This guide covers how to reorganize and trim your content so everything fits your chosen page format. - Since most resumes are viewed digitally today, Free-Form is often the best choice unless you specifically need to - print physical copies. + Most resumes are read on a screen, so Free-Form is often the best choice unless you need printed copies. ### 2. Shorten text blocks @@ -121,16 +120,16 @@ Open the right sidebar and explore these options: If you're still short on space, consider hiding sections that aren't essential for your target role: -- **Interests** — Nice to have, but rarely a deciding factor -- **References** — "Available upon request" is assumed; you don't need to list them -- **Older certifications** — Keep only those relevant to the job -- **Volunteer work** — Include only if it strengthens your application +- **Interests**: nice to have, but rarely a deciding factor +- **References**: "Available upon request" is assumed, so you don't need to list them +- **Older certifications**: keep only the ones relevant to the job +- **Volunteer work**: include only if it strengthens your application To hide a section, click on the section heading in the left sidebar and toggle the **Hidden** switch. ## Finding the right balance -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. +If you need to stick with A4 or Letter format, start with content changes (steps 2-4) before adjusting design settings (steps 5-6). A resume that fits its content reads better than one crammed into the space. Try this order: @@ -141,7 +140,7 @@ Try this order: 5. Fine-tune font size and spacing last - Use the live preview to see changes as you make them. Small adjustments add up—reducing font size by 0.5pt combined + Use the live preview to see changes as you make them. Small adjustments add up. Reducing font size by 0.5pt along with slightly smaller margins can recover enough space for several lines of content. diff --git a/docs/guides/importing-resumes.mdx b/docs/guides/importing-resumes.mdx index 0b3ce9f95..c54ecd796 100644 --- a/docs/guides/importing-resumes.mdx +++ b/docs/guides/importing-resumes.mdx @@ -17,14 +17,14 @@ Reactive Resume can create a new resume from several existing file formats. Use PDF and Word imports depend on your AI settings because those formats are not structured resume data. Configure AI in - **Dashboard -> Settings -> Integrations** before using those import types. + **Dashboard → Settings → Integrations** before using those import types. ## Import a resume - Sign in and go to **Dashboard -> Resumes**. + Sign in and go to **Dashboard → Resumes**. @@ -71,7 +71,7 @@ If you only have a PDF or Word document, choose **PDF** or **Microsoft Word**. A ### The PDF or Word import says AI must be enabled -Open **Dashboard -> Settings -> Integrations**, fill in your AI provider settings, test the connection, and enable AI features. +Open **Dashboard → Settings → Integrations**, fill in your AI provider settings, test the connection, and enable AI features. ### The imported resume is incomplete diff --git a/docs/guides/json-resume-schema.mdx b/docs/guides/json-resume-schema.mdx index 40f8ba45d..69cf6a8c4 100644 --- a/docs/guides/json-resume-schema.mdx +++ b/docs/guides/json-resume-schema.mdx @@ -1,13 +1,13 @@ --- -title: "JSON Resume Schema" -description: "Learn about the Reactive Resume JSON Schema, available at /schema.json, and how it aims to become the gold standard for portable resume data." +title: "JSON Resume schema" +description: "The Reactive Resume JSON Schema, published at /schema.json: what it covers, how to validate resume data against it, and how to build on it." --- -## The Vision +## The vision -I envision a world where applying for a job is as simple as transferring a JSON file from one service to a job listing portal—without any parsing errors, format inconsistencies, or human bias from subjective resume formatting. +I want applying for a job to be as simple as sending a JSON file from one service to a job listing portal, without parsing errors, format inconsistencies, or bias from how a resume happens to be laid out. -Reactive Resume aims to be the **gold standard in JSON Resume Schemas**. A universal, well-documented, and rigorously typed schema that any service can adopt to enable seamless resume portability across the entire job application ecosystem. +Reactive Resume aims to be the gold standard in JSON resume schemas: one documented, strictly typed schema that any service can adopt so resumes move between tools without loss. Imagine: @@ -18,20 +18,20 @@ Imagine: This is the future I'm hoping to build toward. -## The Schema Endpoint +## The schema endpoint The Reactive Resume JSON Schema is publicly available at: [https://rxresu.me/schema.json](https://rxresu.me/schema.json) -This endpoint returns a complete JSON Schema using the draft 2020-12 dialect. It describes the structure of a Reactive Resume document and includes: +The endpoint returns a complete JSON Schema in the draft 2020-12 dialect. It describes the structure of a Reactive Resume document and covers: - **All resume sections**: basics, summary, experience, education, projects, skills, languages, interests, awards, certifications, publications, volunteer work, and references - **Custom sections**: user-defined sections whose `type` selects one of the documented item shapes - **Metadata**: template, layout, typography, colors, page settings, and custom CSS - **Full descriptions**: every field is documented with its purpose and expected format -## Schema Dialect and Document Shape +## Schema dialect and document shape The schema document declares its JSON Schema dialect in its own `$schema` field: @@ -45,9 +45,9 @@ The schema document declares its JSON Schema dialect in its own `$schema` field: Resume documents do not include a top-level `version` property. They also do not include the schema document's `$schema` field. Validate the exported resume object directly against the canonical schema endpoint. -## Using the Schema +## Using the schema -### Validating Resume Data +### Validating resume data You can use the schema to validate resume JSON files in any language that supports JSON Schema validation: @@ -64,7 +64,7 @@ if (!isValid) { } ``` -### IDE Autocompletion +### IDE autocompletion Associate exported resume files with the canonical schema in VS Code's `settings.json`: @@ -81,7 +81,7 @@ Associate exported resume files with the canonical schema in VS Code's `settings This keeps editor configuration outside the resume data and avoids adding unsupported top-level properties. -### Building Integrations +### Building integrations The schema enables third-party integrations: @@ -90,7 +90,7 @@ The schema enables third-party integrations: - **Other resume builders** can import/export using a common format - **AI tools** can understand resume structure for analysis or enhancement -## Schema Structure Overview +## Schema structure overview The resume data is organized into these top-level sections: @@ -130,22 +130,22 @@ Each section within `sections` follows a consistent structure: } ``` -## For Developers & Job Portals +## For developers and job portals -If you're building a job portal, HR system, or any service that handles resumes, I encourage you to adopt this schema. Benefits include: +If you're building a job portal, HR system, or any other service that handles resumes, I'd encourage you to adopt this schema: - **Zero parsing errors**: structured data means no OCR or PDF parsing mistakes - **Complete information**: all resume data is preserved, including links and metadata - **Easy integration**: JSON is universally supported across all platforms - **Canonical contract**: one public schema endpoint tracks the current Reactive Resume data model -Want to integrate? The schema is open and freely available. You can fetch it programmatically or reference it in your systems. +The schema is open and free to use. Fetch it programmatically, or reference it by URL from your own systems. ## Complete JSON Schema -Below is the complete JSON Schema for Reactive Resume. You can also fetch the latest version directly from [https://rxresu.me/schema.json](https://rxresu.me/schema.json). +The full JSON Schema for Reactive Resume follows. You can also fetch the latest version directly from [https://rxresu.me/schema.json](https://rxresu.me/schema.json). -Copy the schema from the live endpoint to ensure you always have the latest version. +Copy the schema from the live endpoint so you always have the latest version. ```json /schema.json lines expandable diff --git a/docs/guides/linking-social-accounts.mdx b/docs/guides/linking-social-accounts.mdx index 8a556d74b..bad1c82ff 100644 --- a/docs/guides/linking-social-accounts.mdx +++ b/docs/guides/linking-social-accounts.mdx @@ -1,6 +1,6 @@ --- title: "Linking social accounts" -description: "Connect or disconnect social sign-in providers like Google and GitHub to your Reactive Resume account so you can log in without a password." +description: "Connect or disconnect social sign-in providers like Google and GitHub to your Reactive Resume account so you can sign in without a password." --- @@ -9,8 +9,7 @@ description: "Connect or disconnect social sign-in providers like Google and Git - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on the Authentication link. + In the dashboard sidebar on the left, under Settings, click the Authentication link. diff --git a/docs/guides/managing-applications-with-mcp.mdx b/docs/guides/managing-applications-with-mcp.mdx index 7e0bcb06c..e599293d5 100644 --- a/docs/guides/managing-applications-with-mcp.mdx +++ b/docs/guides/managing-applications-with-mcp.mdx @@ -9,7 +9,7 @@ Use this guide when you want an AI client to manage the **Application Tracker** - Follow [Using the MCP Server](/guides/using-the-mcp-server) to connect your MCP client with OAuth or an API key. + Follow [Using the MCP server](/guides/using-the-mcp-server) to connect your MCP client with OAuth or an API key. @@ -27,7 +27,7 @@ Use this guide when you want an AI client to manage the **Application Tracker** ## Start with a pipeline review -Begin by asking the agent to inspect your current pipeline. This gives the agent valid application IDs and avoids duplicate records. +Have the agent inspect your current pipeline first. That gives it valid application IDs and avoids duplicate records. ```text List my active applications grouped by stage. Include company, role, tags, follow-up date, linked resume name, and whether a resume or cover-letter PDF is attached. diff --git a/docs/guides/moving-items-between-sections.mdx b/docs/guides/moving-items-between-sections.mdx index 7d3b82eae..f23edeb7a 100644 --- a/docs/guides/moving-items-between-sections.mdx +++ b/docs/guides/moving-items-between-sections.mdx @@ -3,13 +3,13 @@ title: "Moving items between sections" description: "Move resume items between sections or across pages in the Reactive Resume builder to reorganize content and split lengthy sections cleanly." --- -If you have a long work history or extensive project list, you may want to split items across multiple pages or reorganize them into different sections. The **Move to** feature lets you do exactly that—quickly relocate any item to another section or page with just a few clicks. +If you have a long work history or a long list of projects, you may want to split items across multiple pages or reorganize them into different sections. The **Move to** feature relocates any item to another section or page. ## Why move items? -- **Split lengthy sections**: If your Experience section spans more than one page, you can move older roles to a custom section on page 2. -- **Reorganize content**: Move a project from "Projects" to a custom "Open Source" section, or relocate a skill to a different grouping. -- **Fine-tune page layout**: Control exactly which items appear on which page for a polished, balanced resume. +- Split long sections. If your Experience section spans more than one page, move older roles to a custom section on page 2. +- Reorganize content. Move a project from "Projects" to a custom "Open Source" section, or a skill to a different grouping. +- Control the page layout. Choose exactly which items appear on which page. ## How to move an item @@ -60,7 +60,7 @@ If you have a long work history or extensive project list, you may want to split - If a custom section of the same type doesn't exist on your target page, Reactive Resume will **automatically create one** for you. This makes it easy to split sections across pages without manual setup. + If a custom section of the same type doesn't exist on your target page, Reactive Resume creates one for you, so you can split a section across pages without setting it up first. @@ -78,9 +78,9 @@ If you have a long work history or extensive project list, you may want to split -## Example: Splitting Work Experience across pages +## Example: splitting work experience across pages -A common use case is when your work history is too long to fit on a single page. Here's how to handle it: +A common case is a work history that is too long to fit on a single page. @@ -113,18 +113,18 @@ A common use case is when your work history is too long to fit on a single page. ## Tips for organizing multi-page resumes - **Keep it logical**: Maintain chronological order within each page. Move complete job entries rather than splitting a - single role across pages. + Keep chronological order within each page, and move complete job entries rather than splitting a single role across + pages. - **Use custom section names**: After moving items to a new custom section, you can rename it (e.g., "Earlier - Experience" or "Additional Projects") to provide context for recruiters. + After moving items to a new custom section, rename it (e.g., "Earlier Experience" or "Additional Projects") so + recruiters know what they are looking at. - Moving items reorganizes your content but doesn't affect the data itself. You can always move items back or to - different sections as needed. + Moving items reorganizes your content but doesn't change the data itself. You can always move items back, or to a + different section. ## Troubleshooting @@ -135,7 +135,7 @@ Make sure you're clicking the dropdown menu on a **section item** (like an indiv ### The destination I want isn't listed -The Move to submenu shows destinations compatible with the item type. For example, an Experience item can only be moved to other Experience-type sections. If you need to change an item's type entirely, you may need to recreate it in the desired section. +The Move to submenu shows destinations compatible with the item type. For example, an Experience item can only be moved to other Experience-type sections. If you need to change an item's type entirely, recreate it in the section you want. ### My custom section wasn't created diff --git a/docs/guides/selecting-page-format.mdx b/docs/guides/selecting-page-format.mdx index 02712b3eb..825cd394f 100644 --- a/docs/guides/selecting-page-format.mdx +++ b/docs/guides/selecting-page-format.mdx @@ -3,7 +3,7 @@ title: "Selecting the right page format" description: "Compare the A4, Letter, and Free-Form page format options in Reactive Resume and pick the right size, margins, and orientation for your resume." --- -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. +Reactive Resume has three page formats: **A4**, **Letter**, and **Free-Form**. The format you pick changes how your resume is rendered and exported as a PDF. ## Available formats @@ -31,7 +31,7 @@ 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. +Free-Form is built for resumes that are only read on a screen. Instead of matching a physical page size, it produces a **single continuous page** with no height limit. The width matches A4 (210mm), and the height extends to fit all your content. | Property | Value | | -------- | ------------- | @@ -39,26 +39,26 @@ Free-Form is a modern format designed for digital-first resumes. Instead of conf | Height | Unlimited | - With Free-Form, there are no page breaks. Your entire resume renders as one seamless document, regardless of how much - content you have. + With Free-Form, there are no page breaks. Your resume renders as one continuous document, no matter how much content + you have. ## 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. +Most resumes are never printed. Yours is almost always read digitally: on a screen, in an applicant tracking system (ATS), or by an AI screening tool. 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 +- ATS parsers extract the text 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 whole file 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. +Since physical page limits no longer apply in those cases, Free-Form lets you focus on the content instead of fitting it into a fixed page height. - 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. + If you don't plan on printing your resume, Free-Form is usually the simplest choice. Nothing overflows, and there are + no awkward page breaks. ## How to change your page format @@ -69,7 +69,7 @@ Since physical page constraints no longer matter for most use cases, Free-Form l - In the resume builder, look for the right sidebar on the right side of the screen. + The sidebar sits on the right edge of the resume builder. @@ -92,8 +92,6 @@ Since physical page constraints no longer matter for most use cases, Free-Form l ## 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 | @@ -105,8 +103,8 @@ Use this quick reference to decide which format fits your needs: | Traditional industries (law, finance) | A4 or Letter | - 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. + If you switch from Free-Form to A4 or Letter, your content is split across multiple pages. Review the result and + check that the page breaks don't fall in awkward places. ## Example PDFs @@ -138,17 +136,17 @@ Download these sample resumes to see how different formats affect the final PDF - Yes. ATS systems parse the text content of your PDF, not the page dimensions. Free-Form resumes are fully compatible with applicant tracking systems. + Yes. An ATS parses the text in your PDF, not the page dimensions. Free-Form resumes work with applicant tracking systems. - 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. + Yes. You can change the format at any time from the Page section in the right sidebar. Your content is preserved. + Only the layout changes. - 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. + If the employer asks for a one-page resume and expects a traditional format, use A4 or Letter and fit your content on + a single page. See [Fitting content on a page](/guides/fitting-content-on-a-page) for tips. @@ -157,6 +155,6 @@ Download these sample resumes to see how different formats affect the final PDF - LinkedIn doesn't display uploaded resumes in their original format—it extracts the content. Free-Form works perfectly for LinkedIn uploads. + LinkedIn doesn't display uploaded resumes in their original format; it extracts the content. Free-Form works fine for LinkedIn uploads. diff --git a/docs/guides/setting-up-passkeys.mdx b/docs/guides/setting-up-passkeys.mdx index 84ca52753..80fbe089b 100644 --- a/docs/guides/setting-up-passkeys.mdx +++ b/docs/guides/setting-up-passkeys.mdx @@ -9,12 +9,11 @@ description: "Register WebAuthn passkeys on your Reactive Resume account to sign - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on the Authentication link. + In the dashboard sidebar on the left, under Settings, click the Authentication link. - In the Passkeys section, click on the Register New Device button. + In the Passkeys section, click the Register New Device button. @@ -22,7 +21,7 @@ description: "Register WebAuthn passkeys on your Reactive Resume account to sign - Your browser or device will show a passkey prompt (WebAuthn). Follow the on-screen instructions to register your passkey using your biometric (Face ID / Touch ID / fingerprint) or device PIN. + Your browser or device shows a passkey prompt (WebAuthn). What it asks for depends on the authenticator you are registering: a biometric (Face ID / Touch ID / fingerprint), your device PIN, or inserting and touching a security key. Passkeys are tied to your device (or password manager) and are a more secure alternative to passwords. @@ -31,7 +30,7 @@ description: "Register WebAuthn passkeys on your Reactive Resume account to sign - After registering, your passkey will show up in the list. You can rename it or delete it from the same section. + After registering, your passkey appears in the list. You can rename it or delete it from the same section. Deleting a passkey cannot be undone. After deletion, you won't be able to sign in using that passkey anymore. diff --git a/docs/guides/setting-up-two-factor-authentication.mdx b/docs/guides/setting-up-two-factor-authentication.mdx index 47070b2df..3ab4163b6 100644 --- a/docs/guides/setting-up-two-factor-authentication.mdx +++ b/docs/guides/setting-up-two-factor-authentication.mdx @@ -5,7 +5,7 @@ description: "Enable TOTP two-factor authentication on your Reactive Resume acco - In order to see the option to set up two-factor authentication, you need to set a password. If you haven't set a password yet, possibly because you created your account through signing in with Google or GitHub, you will not be able to follow along this guide. + The option to set up two-factor authentication only appears once your account has a password. If you signed in with Google or GitHub and never set one, you cannot follow this guide until you do. Two-factor authentication requires a password to be set on your account. If you signed up using a social provider (Google or GitHub), you'll need to set a password first from the Authentication settings page. @@ -17,32 +17,31 @@ description: "Enable TOTP two-factor authentication on your Reactive Resume acco Head over to [https://rxresu.me](https://rxresu.me) and sign in with your account credentials. - If you haven't created an account yet, follow the guide on [Creating an Account](/guides/creating-an-account). + If you haven't created an account yet, follow the guide on [Creating an account](/guides/creating-an-account). - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on the Authentication link. + In the dashboard sidebar on the left, under Settings, click the Authentication link. - On the Authentication page, find the Two-Factor Authentication section and click on the{" "} + On the Authentication page, find the Two-Factor Authentication section and click the{" "} Enable 2FA button. - You will be asked to re-enter your password to authenticate that it's really you. Enter your password and click continue. + You are asked to re-enter your password to confirm it's really you. Enter it and click continue. - This password verification step ensures that only authorized users can enable two-factor authentication on your account. + The password check prevents someone else from enabling two-factor authentication on your account. - After entering your password, you should be shown a QR code. Scan it with your authenticator device and enter the 6-digit code that the app provides to continue. + After entering your password, you are shown a QR code. Scan it with your authenticator device and enter the 6-digit code the app gives you to continue. Popular authenticator apps you can use include: @@ -54,13 +53,13 @@ description: "Enable TOTP two-factor authentication on your Reactive Resume acco - You can also copy the secret key above the QR code and paste it into your authenticator app if you prefer manual entry. + If you prefer manual entry, copy the secret key above the QR code and paste it into your authenticator app. - Once verified, you'll be prompted to save backup codes. You can use each code only once, and they're useful if you ever happen to lose access to your authenticator device. + Once verified, you are prompted to save backup codes. Each code works only once, and they let you sign in if you lose access to your authenticator device. Make sure to copy and store these backup codes in a safe place. If you lose your authenticator device and don't have backup codes, you may lose access to your account. @@ -69,10 +68,10 @@ description: "Enable TOTP two-factor authentication on your Reactive Resume acco - The next time you sign in, you will be asked for a one-time code from your authenticator app. Enter the 6-digit code displayed in your authenticator app to complete the sign-in process. + The next time you sign in, you are asked for a one-time code from your authenticator app. Enter the 6-digit code shown there to finish signing in. - If you've lost access to your authenticator device, you can use one of your backup codes to sign in. Remember that each backup code can only be used once. + If you have lost access to your authenticator device, use one of your backup codes to sign in. Each backup code can only be used once. diff --git a/docs/guides/sharing-your-resume-publicly.mdx b/docs/guides/sharing-your-resume-publicly.mdx index 8edab806d..1f1dab21b 100644 --- a/docs/guides/sharing-your-resume-publicly.mdx +++ b/docs/guides/sharing-your-resume-publicly.mdx @@ -3,9 +3,9 @@ title: "Sharing your resume publicly" description: "Publish your resume at a public URL, share it with recruiters, track views and downloads, and optionally protect it with a password." --- -Reactive Resume lets you share your resume via a **public URL** that anyone can access. When you make your resume public, it becomes available at a unique link that you can share with human recipients such as recruiters, collaborators, or portfolio visitors. Public resume URLs are not search-indexed by default. +Reactive Resume can publish your resume at a **public URL**. Anyone with the link can open it, so you can send it to recruiters, collaborators, or people visiting your portfolio. Public resume URLs are not search-indexed by default. -## Key benefits of public sharing +## What public sharing gives you @@ -18,7 +18,7 @@ Reactive Resume lets you share your resume via a **public URL** that anyone can Optionally require a password so only people you trust can access your resume. - A simple URL that works anywhere—email signatures, LinkedIn, portfolios, job applications. + One URL you can paste into an email signature, LinkedIn, a portfolio, or a job application. @@ -32,7 +32,7 @@ Reactive Resume lets you share your resume via a **public URL** that anyone can In the **right sidebar**, select **Sharing**. - Turn on the **Allow Public Access** switch. Once enabled, your resume will be accessible via its public URL. + Turn on the **Allow Public Access** switch. Your resume is then reachable at its public URL. - Changes you make in the builder are reflected immediately on the public URL. There's no separate "publish" step—your - public resume is always in sync. Treat the link as something you send to people directly, not as a search profile page. + Changes you make in the builder show up immediately on the public URL. There is no separate "publish" step. Treat the + link as something you send to people directly, not as a search profile page. ## Tracking public engagement -When your resume is public, Reactive Resume tracks public views. This helps you understand whether people are opening the link you shared. +When your resume is public, Reactive Resume counts public views, so you can tell whether people are opening the link you shared. ### Where to find statistics @@ -90,7 +90,7 @@ You'll see public view information such as: | **Downloads** | Number of times a visitor downloaded your resume as a PDF | | **Last viewed** | The date when your resume was last viewed | -Each metric also shows a 30-day sparkline and the change compared to the previous period, so you can spot whether interest is rising or falling after you share the link. +Each metric also shows a 30-day sparkline and the change against the previous period, so you can see whether interest rose or fell after you shared the link. Statistics are only shown after public sharing is enabled. If you turn off public access, existing stats are @@ -113,7 +113,7 @@ Owner self-visits while you are signed in to your account are not included in th ## Password protecting your resume -If you want to share your resume with specific people but keep it private from the general public, you can add password protection. +To share your resume with specific people while keeping it away from everyone else, add password protection. When password protection is enabled: @@ -131,7 +131,7 @@ When password protection is enabled: Below the public URL, click **Set Password**. - Type a password (6-64 characters) and confirm. This password will be required to view your resume. + Type a password (6-64 characters) and confirm it. Viewers have to enter this password to see your resume. @@ -151,7 +151,7 @@ If you no longer need password protection: 2. Click **Remove Password** 3. Confirm the action -Your resume will become accessible to anyone with the public URL. +Your resume is then open to anyone with the public URL. ## Use cases for public sharing @@ -161,7 +161,7 @@ Your resume will become accessible to anyone with the public URL. - Include your resume link in your email signature. Anyone you correspond with can quickly access your resume. + Include your resume link in your email signature, so anyone you write to can open it. @@ -174,7 +174,7 @@ Your resume will become accessible to anyone with the public URL. - Share your resume URL via QR code or NFC. Update your resume before the event and everyone gets the latest version. + Share your resume URL via QR code or NFC. Update the resume before the event and everyone gets the current version. @@ -197,13 +197,13 @@ When public access is disabled: - Password protection settings are preserved - If you only want to temporarily hide your resume, consider using password protection instead of disabling public - access entirely. This way, your URL remains active for people who have the password. + To hide your resume temporarily, use password protection instead of turning off public access. The URL stays active + for people who have the password. ## Copying the URL from the builder dock -The builder dock includes a **Copy URL** shortcut. It copies the same public URL shown in the **Sharing** section. +The builder dock has a **Copy URL** shortcut. It copies the same public URL shown in the **Sharing** section. Copying the URL does not enable public access. Turn on **Allow Public Access** in the **Sharing** section before sending @@ -214,7 +214,7 @@ The builder dock includes a **Copy URL** shortcut. It copies the same public URL - Yes! The URL is based on your **username** and the resume's **slug**. You can change the slug in the **Update Resume** dialog. To open it, right-click on your resume card in the dashboard and select "Update". The username is set in your account settings. + Yes. The URL is based on your **username** and the resume's **slug**. You can change the slug in the **Update Resume** dialog. To open it, right-click your resume card in the dashboard and select "Update". The username is set in your account settings. @@ -231,6 +231,6 @@ The builder dock includes a **Copy URL** shortcut. It copies the same public URL - Your public URL will change to reflect the new username. Old URLs will stop working immediately. You might need to update any links you've shared. + Your public URL changes to match the new username, and the old URLs stop working immediately. Update any links you have already shared. diff --git a/docs/guides/tracking-job-applications.mdx b/docs/guides/tracking-job-applications.mdx index dd487615e..cf7358319 100644 --- a/docs/guides/tracking-job-applications.mdx +++ b/docs/guides/tracking-job-applications.mdx @@ -3,7 +3,7 @@ title: "Tracking job applications" description: "Use the Application Tracker to record jobs, link the resume you sent, manage follow-ups, and move applications through your hiring pipeline." --- -The **Application Tracker** helps you keep your job search connected to the resumes you create in Reactive Resume. Each application can store the company, role, stage, job posting, resume, cover letter, contacts, notes, and follow-up details. +The **Application Tracker** keeps your job search tied to the resumes you build in Reactive Resume. Each application can store the company, role, stage, job posting, resume, cover letter, contacts, notes, and follow-up details. ## Open the Application Tracker @@ -45,8 +45,8 @@ The **Application Tracker** helps you keep your job search connected to the resu - Choose a Reactive Resume from the **Resume** field when you want to keep a live link to the resume. You can also upload - the exact resume PDF you sent. + Pick a Reactive Resume in the **Resume** field to keep a live link to it. You can also upload the exact resume PDF you + sent. @@ -75,11 +75,11 @@ If you have an AI provider configured, paste a job posting URL at the top of the If auto-fill fails or the posting is private, paste the job description manually. -For AI setup, see [Using Artificial Intelligence](/guides/using-ai). +For AI setup, see [Using artificial intelligence](/guides/using-ai). ## Understand application stages -Applications move through fixed stages: +Applications move through a fixed set of stages: | Stage | Use it when | | --- | --- | @@ -156,6 +156,6 @@ For setup and prompt examples, see [Managing applications with MCP](/guides/mana ## Archive or delete applications -Archive applications you want to hide from the active board without deleting their history. Use the **Archived** toggle to view archived applications and unarchive them later. +Archive an application to hide it from the active board without losing its history. Use the **Archived** toggle to see archived applications and unarchive them later. Delete an application only when you no longer need its record. Deleting an application removes its timeline and cannot be undone. diff --git a/docs/guides/undoing-changes-and-version-history.mdx b/docs/guides/undoing-changes-and-version-history.mdx index 874565a41..6deadfe93 100644 --- a/docs/guides/undoing-changes-and-version-history.mdx +++ b/docs/guides/undoing-changes-and-version-history.mdx @@ -5,14 +5,14 @@ description: "Undo and redo edits with keyboard shortcuts in the Reactive Resume Reactive Resume keeps two layers of change history for every resume: -- **Undo and redo** — a live timeline of the changes you've made in the current builder session. -- **Version history** — server-side snapshots taken at meaningful moments, kept even after you close the builder. +- **Undo and redo**: a live timeline of the changes you've made in the current builder session. +- **Version history**: server-side snapshots taken at meaningful moments, kept even after you close the builder. Use undo for a quick correction. Use version history to jump back to a template switch, an import, or an AI edit you made earlier. ## Undo and redo -Every change in the builder is undoable — typing, drag-and-drop reordering, template and layout switches, and edits applied by the AI assistant. +Every change in the builder is undoable: typing, drag-and-drop reordering, template and layout switches, and edits applied by the AI assistant. @@ -27,7 +27,7 @@ Every change in the builder is undoable — typing, drag-and-drop reordering, te | `Cmd/Ctrl+Z` | Undo the last change | | `Cmd/Ctrl+Shift+Z` | Redo the last undone change | - Rapid typing collapses into a single step, so undo feels natural. + Rapid typing collapses into a single step, so one undo removes a phrase rather than one letter. @@ -37,11 +37,11 @@ Every change in the builder is undoable — typing, drag-and-drop reordering, te a template switch. -Undo history lives in your browser for the current session. Reloading the builder clears it — use version history for longer-range recovery. +Undo history lives in your browser for the current session. Reloading the builder clears it, so use version history for anything older. ## Version history -Reactive Resume automatically snapshots your resume at key moments: +Reactive Resume snapshots your resume automatically: - when you import a resume; - when you switch templates; diff --git a/docs/guides/updating-your-profile.mdx b/docs/guides/updating-your-profile.mdx index c376f13d7..c657172ae 100644 --- a/docs/guides/updating-your-profile.mdx +++ b/docs/guides/updating-your-profile.mdx @@ -8,14 +8,13 @@ description: "Update your Reactive Resume profile information, including your di Head over to [https://rxresu.me](https://rxresu.me) and sign in with your account credentials. - If you haven't created an account yet, follow the guide on [Creating an Account](/guides/creating-an-account). + If you haven't created an account yet, follow the guide on [Creating an account](/guides/creating-an-account). - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on the Profile link. + In the dashboard sidebar on the left, under Settings, click the Profile link. @@ -35,7 +34,7 @@ description: "Update your Reactive Resume profile information, including your di If you've updated your email address, check your current email inbox for a verification link. Click on the link to confirm the email change. - Make sure to check your spam folder if you don't see the verification email in your inbox. The verification link is required to complete the email address change. + Check your spam folder if the verification email isn't in your inbox. The email address change only completes after you click the link. diff --git a/docs/guides/using-ai-agent.mdx b/docs/guides/using-ai-agent.mdx index 104c2379f..1bb1b3522 100644 --- a/docs/guides/using-ai-agent.mdx +++ b/docs/guides/using-ai-agent.mdx @@ -1,9 +1,9 @@ --- -title: "Using the AI Agent Workspace" +title: "Using the AI Agent workspace" description: "Start an isolated AI draft in the Reactive Resume Agent workspace, chat with the agent, review proposed resume patches, and resume prior threads." --- -The AI Agent workspace is a dedicated place to work with an AI assistant on a resume draft. It keeps the conversation, tool activity, and read-only resume preview in one full-screen view. +The AI Agent workspace is where you work with an AI assistant on a resume draft. It keeps the conversation, the tool activity, and a read-only resume preview in one full-screen view. Agent threads edit an AI draft copy of your resume. Your original resume is not changed when you start from an existing resume. @@ -11,7 +11,7 @@ The AI Agent workspace is a dedicated place to work with an AI assistant on a re ## Before you start -You need at least one AI provider that is tested and enabled in **Dashboard -> Settings -> Integrations**. For setup, see [Using Artificial Intelligence](/guides/using-ai). +You need at least one AI provider that is tested and enabled in **Dashboard → Settings → Integrations**. For setup, see [Using artificial intelligence](/guides/using-ai). If you self-host Reactive Resume, the agent workspace also requires the server-side agent configuration described in [Self-hosting with Docker](/self-hosting/docker). @@ -76,7 +76,7 @@ The agent works best with concrete instructions: - "Compare this draft against a product manager role and update the keywords." - "Ask me before changing anything that looks uncertain." -You can attach files or images from the composer. The agent can read uploaded attachments when they are relevant to your request. +You can attach files or images from the composer. The agent reads uploaded attachments when they are relevant to your request. Text input is supported. Voice input is not supported in the agent workspace yet. @@ -96,7 +96,7 @@ Open the line to inspect the raw JSON Patch and use **Restore** if you want to r If the agent needs a decision, it may show a question card with recommended answers. Click the answer you want to send it back to the agent. -This is useful when the agent finds ambiguous instructions, missing job context, or a change that depends on your preference. +That happens when your instructions are ambiguous, job context is missing, or a change depends on your preference. ## Use the resume preview diff --git a/docs/guides/using-ai-in-the-builder.mdx b/docs/guides/using-ai-in-the-builder.mdx index 857975624..47be9e11e 100644 --- a/docs/guides/using-ai-in-the-builder.mdx +++ b/docs/guides/using-ai-in-the-builder.mdx @@ -9,13 +9,13 @@ Reactive Resume includes two AI-assisted builder workflows: - The **ATS Check** section can add an optional AI review of your writing on top of its deterministic report. - These features require a tested and enabled AI provider in **Dashboard -> Settings -> Integrations**. For setup, see - [Using Artificial Intelligence](/guides/using-ai). + These features require a tested and enabled AI provider in **Dashboard → Settings → Integrations**. For setup, see + [Using artificial intelligence](/guides/using-ai). ## Review the writing from the ATS check -The **ATS Check** section in the right sidebar runs without AI: its checks are deterministic and run in your browser. Once a deep check has produced a report, it offers an optional AI review of the writing — weak phrasing, bullets that describe duties rather than outcomes, and where a rewrite would land better. +The **ATS Check** section in the right sidebar runs without AI: its checks are deterministic and run in your browser. Once a deep check has produced a report, it offers an optional AI review of the writing: weak phrasing, bullets that describe duties rather than outcomes, and where a rewrite would land better. The review sends the text already extracted from your rendered PDF to the provider you pick, and returns no score. See [Using the ATS checker](/guides/using-the-ats-checker). @@ -23,13 +23,13 @@ The review sends the text already extracted from your rendered PDF to the provid Click the **Sparkle** button in the builder header, next to the resume name, to open the assistant. -The assistant opens as a side panel next to your resume. It uses the same chat interface as the AI Agent workspace, but stays scoped to the resume you are editing — its edits land in the builder immediately, appear in the preview, and are captured in undo history and version history. +The assistant opens as a side panel next to your resume. It uses the same chat interface as the AI Agent workspace, but stays scoped to the resume you are editing. Its edits land in the builder immediately, appear in the preview, and are captured in undo history and version history. If AI is unavailable, the panel shows a link to **Integrations** so you can configure a provider. The Sparkle button is the in-builder assistant. The chat-bubble icon on the floating dock opens the full **AI Agent** - workspace in a new page — useful for longer, standalone conversations that create their own draft. See [Using the AI + workspace in a new page, which suits longer, standalone conversations that create their own draft. See [Using the AI Agent Workspace](/guides/using-ai-agent). @@ -62,7 +62,7 @@ You can: - move between proposals with **Prev** and **Next**; - **Accept all** or **Reject all** from the split-button menu. -Accepted edits are saved through the normal update path, so they show up in the preview, in undo history, and in version history. If you change your mind, use `Cmd/Ctrl+Z` or restore an earlier snapshot from the clock menu — see [Undoing changes and version history](/guides/undoing-changes-and-version-history). +Accepted edits are saved through the normal update path, so they show up in the preview, in undo history, and in version history. If you change your mind, use `Cmd/Ctrl+Z` or restore an earlier snapshot from the clock menu. See [Undoing changes and version history](/guides/undoing-changes-and-version-history). Review AI proposals before accepting them. AI can introduce wording that is inaccurate, too generic, or not aligned diff --git a/docs/guides/using-ai.mdx b/docs/guides/using-ai.mdx index 372b87765..f7a2fa980 100644 --- a/docs/guides/using-ai.mdx +++ b/docs/guides/using-ai.mdx @@ -1,5 +1,5 @@ --- -title: "Using Artificial Intelligence" +title: "Using artificial intelligence" description: "Configure an OpenAI, Anthropic, Gemini, OpenRouter, or Ollama provider to power AI edits, resume reviews, agent drafts, and PDF imports." --- @@ -26,7 +26,7 @@ Reactive Resume uses AI providers for features such as AI-assisted resume change ## Add a provider -In the **AI Providers** section, fill out the **Add Provider** form. The form is staged: pick a **Provider** and paste an **API Key** first — advanced options like **Model** and **Base URL** are collapsed behind an **Advanced settings** toggle and only need changing for gateways, proxies, local providers, or OpenAI-compatible endpoints. +In the **AI Providers** section, fill out the **Add Provider** form. The form is staged: pick a **Provider** and paste an **API Key** first. **Model** and **Base URL** sit behind the **Advanced settings** toggle, and you only need them for gateways, proxies, local providers, or OpenAI-compatible endpoints. | Field | Description | | --- | --- | @@ -36,7 +36,7 @@ In the **AI Providers** section, fill out the **Add Provider** form. The form is | **Model** *(advanced)* | The exact model name expected by that provider. | | **Base URL** *(advanced)* | The provider endpoint. Leave the default unless you use a gateway, proxy, local provider, or OpenAI-compatible endpoint. | -Click **Save Provider** when the form is complete. Reactive Resume tests the connection automatically as part of the save, so you'll see a success or failure status immediately without a separate click. +Click **Save Provider** when the form is complete. The connection is tested as part of the save, so the success or failure status appears right away. - Private Notes are stored with that resume's data and are only visible to you when editing the resume. + Your notes are stored with that resume's data and are only visible to you when editing the resume. ## Where to find it @@ -26,7 +26,7 @@ In the resume builder, open the **right sidebar** and select **Notes** from the ## Use cases -Private Notes are designed to help you stay organized during your job search. Here are some practical ways to use them: +Some practical ways to use them: ### Track job applications @@ -42,13 +42,13 @@ Keep a record of where you've sent this particular resume: Paste links to the original job postings so you can quickly reference them when preparing for interviews or following up. - Job postings often get taken down after a position is filled. Consider copying key requirements or responsibilities - into your notes as a backup. + Job postings often come down once a position is filled. Copy the main requirements or responsibilities into your notes + as a backup. ### Interview preparation -Store notes to help you prepare: +Keep notes to help you prepare: - Questions you want to ask the interviewer - Key points to highlight from your experience @@ -79,7 +79,7 @@ Track your follow-up schedule: - Use the rich text editor to add your notes. You can format text with bold, italics, bullet points, and more. + Use the rich text editor to write your notes. You can format text with bold, italics, bullet points, and more. @@ -90,15 +90,15 @@ Track your follow-up schedule: ## Privacy guarantee - Private Notes are for your eyes only. They will **never** appear in your exported files, on your public resume link, or + Your notes are for your eyes only. They will **never** appear in your exported files, on your public resume URL, or in a printed version of your resume. -This makes it safe to store sensitive information like salary expectations, candid thoughts about opportunities, or personal reminders that you wouldn't want an employer to see. +That makes it safe to store sensitive details: salary expectations, candid thoughts about an opportunity, or reminders you would not want an employer to see. ## Tips for effective note-taking -- **Be consistent**: Use a similar format across all your resumes to make it easy to find information -- **Date your entries**: Add dates when noting application submissions or follow-ups -- **Keep it relevant**: Focus on information specific to this resume version and its target roles -- **Update regularly**: Keep your notes current as your job search progresses +- Use a similar format across all your resumes, so information is easy to find +- Add dates when you note an application submission or a follow-up +- Keep the notes specific to this version of the resume and the roles it targets +- Update them as your job search moves along diff --git a/docs/guides/using-the-api.mdx b/docs/guides/using-the-api.mdx index 3531fabc2..8da595728 100644 --- a/docs/guides/using-the-api.mdx +++ b/docs/guides/using-the-api.mdx @@ -9,12 +9,11 @@ description: "Create Reactive Resume API keys, authenticate REST requests with b - Once you're in the dashboard, look for the sidebar navigation on the left. Under the Settings section, - click on the API Keys link. + In the dashboard sidebar on the left, under Settings, click the API Keys link. - On the API Keys page, click API Documentation to view the API reference. + On the API Keys page, click API Documentation to open the API reference. You can also open it directly here: [API Reference](https://docs.rxresu.me/api-reference). @@ -31,7 +30,7 @@ description: "Create Reactive Resume API keys, authenticate REST requests with b - After creating the key, you'll be shown the secret key once. Copy it and store it securely. + The secret key is shown once, right after you create it. Copy it and store it somewhere safe. For security reasons, your API key is only displayed once. If you lose it, you must create a new one. diff --git a/docs/guides/using-the-ats-checker.mdx b/docs/guides/using-the-ats-checker.mdx index c7d4cacff..1c7a8e4bf 100644 --- a/docs/guides/using-the-ats-checker.mdx +++ b/docs/guides/using-the-ats-checker.mdx @@ -41,7 +41,7 @@ Employment gaps, writing style, and length are reported as **unscored tips**. Th The report has three parts. -**A score from 0 to 100.** It is the weighted result of five categories: readability, layout, sections, contact details, and dates. A blocking problem puts a hard ceiling on it: a file with no text layer cannot score well because its margins are tidy. +**A score from 0 to 100.** It is the weighted result of five categories: readability, layout, sections, contact details, and dates. A blocking problem puts a hard ceiling on it: a file with no text layer cannot score well just because its margins are tidy. **A category breakdown.** Each category expands into the checks that ran, what failed, and what to do about it. Every finding cites evidence from your file: the text that triggered it and the page it sits on. @@ -65,7 +65,7 @@ The **ATS Check** section in the builder's right sidebar has two tiers: ## Adding an AI review -After a report exists, you can optionally ask an AI provider to review the **writing**: weak phrasing, bullets that describe duties rather than outcomes, and where a rewrite would land better. +Once a report exists, you can ask an AI provider to review the **writing**: weak phrasing, bullets that describe duties rather than outcomes, and where a rewrite would land better. The AI review needs your own tested AI provider in **Dashboard → Settings → Integrations**. See [Using Artificial diff --git a/docs/guides/using-the-builder-dock.mdx b/docs/guides/using-the-builder-dock.mdx index 77175bccf..b53d49c1d 100644 --- a/docs/guides/using-the-builder-dock.mdx +++ b/docs/guides/using-the-builder-dock.mdx @@ -1,9 +1,9 @@ --- title: "Using the builder dock" -description: "Learn how to use the builder dock for undo and redo, zoom controls, page stacking, opening the AI Agent, and copying the public resume URL." +description: "Use the builder dock for undo and redo, zoom controls, page stacking, opening the AI Agent, and copying the public resume URL." --- -The builder dock is the floating toolbar at the bottom of the resume builder. It gives you quick access to undo and redo, preview controls, the AI Agent workspace, and the resume's public URL without leaving the resume canvas. +The builder dock is the floating toolbar at the bottom of the resume builder. It holds undo and redo, preview controls, the AI Agent workspace, and the resume's public URL, so you can reach them without leaving the canvas. When your cursor is inside a text field, the shortcut falls back to your browser's native input undo. Click outside the field, or use the dock buttons, to undo builder-wide changes. -For longer-range recovery — such as jumping back to a template switch, an import, or an AI edit — see [Undoing changes and version history](/guides/undoing-changes-and-version-history). +For longer-range recovery, such as jumping back to a template switch, an import, or an AI edit, see [Undoing changes and version history](/guides/undoing-changes-and-version-history). ## Zoom controls @@ -52,13 +52,13 @@ Use the page-stacking button to switch between stacked pages (vertical) and side ## Open the AI Agent -Click the chat button to open the **AI Agent** workspace in a new page, pre-scoped to the current resume. Use the agent for larger, standalone conversations that create their own draft. +Click the chat button to open the **AI Agent** workspace in a new page, pre-scoped to the current resume. The agent suits larger, standalone conversations that create their own draft. For chatting about the open resume without leaving the builder, use the AI assistant in the builder header instead. See [Using AI in the builder](/guides/using-ai-in-the-builder). ## Copy the public URL -Click **Copy URL** to copy the resume's public link. +Click **Copy URL** to copy the resume's public URL. The URL is based on your username and the resume slug: diff --git a/docs/guides/using-the-mcp-server.mdx b/docs/guides/using-the-mcp-server.mdx index 4a698bdc4..eabd54ca8 100644 --- a/docs/guides/using-the-mcp-server.mdx +++ b/docs/guides/using-the-mcp-server.mdx @@ -1,9 +1,9 @@ --- -title: "Using the MCP Server" +title: "Using the MCP server" description: "Connect Reactive Resume to AI tools like Claude Desktop, Cursor, and Codex through the Model Context Protocol to edit and manage resumes via chat." --- -The Reactive Resume MCP server lets you manage and modify your resumes and job applications through any MCP-compatible AI tool - Claude Desktop, Cursor, Codex, and more. It connects to the Reactive Resume API and exposes tools for resume editing, Application Tracker workflows, and AI-assisted job application tasks using natural language. +The Reactive Resume MCP server lets you manage your resumes and job applications from any MCP-compatible AI tool: Claude Desktop, Cursor, Codex, and others. It connects to the Reactive Resume API and exposes tools for resume editing, Application Tracker workflows, and AI-assisted job application tasks, driven by natural language. ## What is MCP? @@ -23,7 +23,7 @@ The [Model Context Protocol (MCP)](https://modelcontextprotocol.io) is a standar - 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. + 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 is shown only once. For the full walkthrough, see [Using the API](/guides/using-the-api). @@ -99,7 +99,7 @@ If your client only supports `command` / `args` (for example, local-only Claude | Codex | `~/.codex/config.toml` or `.codex/config.toml` ([docs](https://developers.openai.com/codex/mcp)) | | Other MCP clients | Refer to the client's documentation | -## Authentication Details (How Reactive Resume MCP Works) +## Authentication details (how Reactive Resume MCP works) Reactive Resume MCP accepts authentication in this order: @@ -110,7 +110,7 @@ If neither is valid, the MCP endpoint responds with `401` and advertises OAuth m - `WWW-Authenticate: Bearer resource_metadata="/.well-known/oauth-protected-resource"` -This lets OAuth-capable MCP clients discover and complete the OAuth flow automatically. +OAuth-capable MCP clients use this to discover and complete the OAuth flow automatically. ### OAuth2 flow used by this server @@ -123,7 +123,7 @@ Reactive Resume is configured as an OAuth authorization server for MCP clients: - If the user is signed in, `/auth/oauth` validates `client_id` and `redirect_uri`, issues an authorization code, and redirects back to the client. - PKCE parameters (`code_challenge`, `code_challenge_method`) are preserved in the authorization flow. -## Popular Client Setup +## Popular client setup ### Cursor @@ -162,7 +162,7 @@ Add server: codex mcp add reactive-resume --url https://rxresu.me/mcp ``` -Then log in with OAuth: +Then sign in with OAuth: ```bash codex mcp login reactive-resume @@ -184,7 +184,7 @@ Add `https://rxresu.me/mcp` as a custom remote MCP connector, then connect with Use `mcp-remote` bridge with API key (example shown above in **Method 2**). -## External References +## External references - [Cursor MCP docs](https://cursor.sh/docs/mcp) - [MCP quickstart for users (Claude Desktop example)](https://modelcontextprotocol.io/quickstart/user) @@ -192,7 +192,7 @@ Use `mcp-remote` bridge with API key (example shown above in **Method 2**). - [Claude custom connectors (remote MCP)](https://claude.com/docs/connectors/custom/remote-mcp) - [MCP Authorization spec](https://modelcontextprotocol.io/specification/latest/basic/authorization) -## Self-Hosting +## Self-hosting If you're running a self-hosted Reactive Resume instance, replace `https://rxresu.me/mcp` with your instance URL: @@ -205,7 +205,7 @@ If you're running a self-hosted Reactive Resume instance, replace `https://rxres } ``` -## Available Tools +## Available tools Tool names use canonical unprefixed `snake_case` names. @@ -246,20 +246,20 @@ Tool names use canonical unprefixed `snake_case` names. Older clients may refer to prefixed or dot-separated names. Those names are no longer registered; update automations and saved prompts to the canonical names above. -## Available Resources +## Available resources Resources follow MCP conventions: **static** items appear in `resources/list`; **parameterized** access is declared in `resources/templates/list` and read via `resources/read` once you know the ID. | Discovery | What you get | | ------------------------------------- | --------------------------------------------------------------------------------------------- | -| `resources/list` | Static resources only — currently **`resume://_meta/schema`** (ResumeData JSON Schema) | -| `resources/templates/list` | **`resume://{id}`** — template for reading full resume JSON by ID (not enumerated per resume) | -| `list_resumes` (tool) | **Primary way to discover resume IDs** — resumes are not listed as separate MCP resources | +| `resources/list` | Static resources only: currently **`resume://_meta/schema`** (ResumeData JSON Schema) | +| `resources/templates/list` | **`resume://{id}`**: template for reading full resume JSON by ID (not enumerated per resume) | +| `list_resumes` (tool) | **Primary way to discover resume IDs**; resumes are not listed as separate MCP resources | | URI | Description | | ----------------------- | ------------------------------------------------------------------------ | -| `resume://_meta/schema` | ResumeData JSON Schema — use for valid JSON Patch paths and value types | -| `resume://{id}` | Full resume data as JSON — use an ID from `list_resumes` | +| `resume://_meta/schema` | ResumeData JSON Schema; use for valid JSON Patch paths and value types | +| `resume://{id}` | Full resume data as JSON; use an ID from `list_resumes` | ### Breaking change (schema URI) @@ -267,21 +267,21 @@ The schema resource was previously `resume://schema`. It is now **`resume://_met ### Static server card (`/.well-known/mcp/server-card.json`) -`GET /.well-known/mcp/server-card.json` returns a JSON document ([SEP-1649](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1649)) with `serverInfo`, optional authentication metadata, and summaries of tools, resources, resource templates, and prompts. It is generated to match the live MCP server and can be used for discovery when a client cannot run a full capability scan against `/mcp/`. +`GET /.well-known/mcp/server-card.json` returns a JSON document ([SEP-1649](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1649)) with `serverInfo`, optional authentication metadata, and summaries of tools, resources, resource templates, and prompts. It is generated to match the live MCP server, and a client that cannot run a full capability scan against `/mcp/` can use it for discovery. -## Available Prompts +## Available prompts -Prompts are pre-built workflows that provide the AI with structured instructions and context. Each prompt embeds the resume data and the schema resource (`resume://_meta/schema`) automatically. +Prompts are pre-built workflows that give the AI structured instructions and context. Each prompt embeds the resume data and the schema resource (`resume://_meta/schema`) automatically. | Prompt | Description | | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `build_resume` | Guide you step-by-step through building a resume from scratch — basics, summary, experience, education, skills, and design | +| `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 | -| `review_resume` | Get a structured, professional critique with a scorecard (1–10 across seven dimensions) and prioritized recommendations. **Read-only** — no changes are made | +| `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 +## Usage examples -Once your MCP client is connected, you can use natural language to interact with your resumes: +Once your MCP client is connected, you can work with your resumes in natural language: ### Browsing @@ -290,7 +290,7 @@ Once your MCP client is connected, you can use natural language to interact with - "What skills are listed on my resume?" - "Show me the stats for my resume" -### Tracking Applications +### Tracking applications - "Create an application for Senior Frontend Engineer at Acme, stage saved, source LinkedIn." - "List my archived applications tagged remote." @@ -302,7 +302,7 @@ Once your MCP client is connected, you can use natural language to interact with For a complete workflow and prompt library, see [Managing applications with MCP](/guides/managing-applications-with-mcp). -### Creating & Managing +### Creating and managing - "Create a new resume called 'Frontend Engineer 2026'" - "Import this exported ResumeData JSON as a new resume" @@ -328,16 +328,15 @@ For a complete workflow and prompt library, see [Managing applications with MCP] - "Set the primary color to blue" - "Hide the interests section" -### Using Prompts +### 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`) - The AI will use `read_resume` to inspect your current resume before making changes with `apply_resume_patch`. This - ensures the correct JSON paths are used. Use `update_resume` for name, slug, tags, and public visibility (not for - section content). + The AI reads your current resume with `read_resume` before making changes with `apply_resume_patch`, so it targets the + correct JSON paths. Use `update_resume` for name, slug, tags, and public visibility, not for section content. ## Troubleshooting @@ -350,5 +349,5 @@ For a complete workflow and prompt library, see [Managing applications with MCP] | "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` | +| "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` | | "Application documents must be PDF files" | `attach_application_document` only accepts `contentType: "application/pdf"` and base64-encoded PDF bytes | diff --git a/docs/guides/using-the-patch-api.mdx b/docs/guides/using-the-patch-api.mdx index 14ae90d09..04b4f1c3a 100644 --- a/docs/guides/using-the-patch-api.mdx +++ b/docs/guides/using-the-patch-api.mdx @@ -1,5 +1,5 @@ --- -title: "Using the Patch API" +title: "Using the patch API" description: "Partially update a Reactive Resume with JSON Patch (RFC 6902) operations to add, remove, replace, and move fields without sending the full document." --- @@ -7,7 +7,7 @@ The Patch API lets you make small, targeted changes to your resume without sendi This is based on the [JSON Patch (RFC 6902)](https://datatracker.ietf.org/doc/html/rfc6902) standard. -## When to Use PATCH vs PUT +## When to use PATCH vs PUT | Use case | Method | | -------------------------------------------- | --------- | @@ -35,7 +35,7 @@ All requests require your API key in the `x-api-key` header. See [Using the API] PATCH /api/openapi/resume/{id} ``` -### Request Body +### Request body The resume ID is taken from the URL path, so the request body only requires the `operations` array: @@ -56,7 +56,7 @@ Each operation is an object with the following properties: ## Examples -### Replace a Basic Field +### Replace a basic field Update the resume holder's name and headline: @@ -72,7 +72,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ }' ``` -### Add an Experience Entry +### Add an experience entry Append a new item to the experience section: @@ -105,7 +105,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ insert at a specific position, use a numeric index like `/sections/experience/items/0` for the beginning. -### Remove an Item from a Section +### Remove an item from a section Remove the second skill (index `1`) from the skills section: @@ -120,7 +120,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ }' ``` -### Update Metadata (Template, Colors, Fonts) +### Update metadata (template, colors, fonts) Switch the template and update the primary color: @@ -136,9 +136,9 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ }' ``` -### Test-Then-Replace (Optimistic Concurrency) +### 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: +The `test` operation checks that a value matches before the rest of the patch runs. If the test fails, the whole patch is rejected, which keeps you from overwriting changes made by another client: ```bash curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ @@ -154,7 +154,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ 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 an item within a section Move the first experience item to the third position: @@ -169,7 +169,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ }' ``` -## Error Handling +## Error handling | Status | Error Code | Description | | ------ | -------------------------- | ------------------------------------------------------------------------------------------------------------------------- | @@ -185,7 +185,7 @@ curl -X PATCH "https://rxresu.me/api/openapi/resume/YOUR_RESUME_ID" \ ## 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. +- Fetch first, then patch. Use `GET /resume/{id}` to inspect the current structure before writing your operations, so you target the correct paths and array indices. +- Use `test` for safety. When you expect a field to hold a specific value, combine `test` + `replace` so you don't overwrite a concurrent change. +- Batch related changes. You can send multiple operations in one request. They are applied in order, so a later operation can depend on an earlier one. +- The `-` index appends. When adding items to arrays, use `-` as the index (e.g., `/sections/skills/items/-`) to append to the end. diff --git a/docs/legal/license.mdx b/docs/legal/license.mdx index 7b54985f3..30201a658 100644 --- a/docs/legal/license.mdx +++ b/docs/legal/license.mdx @@ -3,7 +3,7 @@ title: "License" description: "Read the MIT license that covers Reactive Resume, an open-source resume builder you can freely use, modify, self-host, and redistribute." --- -## Open Source License (MIT) +## Open-source license (MIT) Reactive Resume is open-source software. The project is published under the **MIT License**, which allows you to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software. @@ -13,7 +13,7 @@ For the upstream repository, see: [amruthpillai/reactive-resume](https://github. --- -## MIT License Text +## MIT License text MIT License diff --git a/docs/legal/privacy-policy.mdx b/docs/legal/privacy-policy.mdx index 434225cfd..6cd291722 100644 --- a/docs/legal/privacy-policy.mdx +++ b/docs/legal/privacy-policy.mdx @@ -5,7 +5,7 @@ description: "How the hosted Reactive Resume service handles your personal data, ## Overview -This Privacy Policy explains how **Reactive Resume** (the “Service”) collects, uses, stores, and shares information when you use it. +This Privacy Policy explains how **Reactive Resume** (the "Service") collects, uses, stores, and shares information when you use it. Reactive Resume is open-source and can be operated in different ways (for example, by the official hosted service, or by an organization/self-hosted deployment). The specific data controller for your use depends on who operates the instance you are using. @@ -24,7 +24,7 @@ If you are self-hosting, **you** are the Service Operator and responsible for co --- -## What the Service Does +## What the Service does Reactive Resume is a resume builder that lets you: @@ -36,7 +36,7 @@ Reactive Resume is a resume builder that lets you: --- -## Information We Collect +## Information we collect ### Account information @@ -102,7 +102,7 @@ These local-only values are stored in your browser and are not necessarily trans --- -## How We Use Information +## How we use information We use the information above to: @@ -114,7 +114,7 @@ We use the information above to: --- -## Cookies and Similar Technologies +## Cookies and similar technologies The Service uses cookies primarily for functionality: @@ -125,7 +125,7 @@ The Service does not include built-in behavioral advertising or third-party anal --- -## Sharing and Third Parties +## Sharing and third parties We share information only as needed to provide the Service: @@ -147,7 +147,7 @@ If you enable AI features and provide your own API key, prompts and generated co --- -## Data Retention +## Data retention Retention depends on the Service Operator's configuration and your actions. @@ -174,25 +174,25 @@ If you are self-hosting, you are responsible for: --- -## International Transfers +## International transfers If the Service Operator (or its vendors) stores or processes data in other countries, your information may be transferred internationally. The Service Operator is responsible for providing appropriate safeguards where required by law. --- -## Your Choices and Rights +## Your choices and rights Depending on your location, you may have rights to access, correct, delete, export, or restrict processing of your personal data. You can often exercise these rights directly in the Service (for example, by editing or deleting resumes), or by contacting the Service Operator. --- -## Children's Privacy +## Children's privacy The Service is not intended for children under the age of 13 (or the minimum age required in your jurisdiction). If you believe a child has provided personal data, contact the Service Operator. --- -## Changes to This Policy +## Changes to this Policy We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. diff --git a/docs/legal/terms-of-service.mdx b/docs/legal/terms-of-service.mdx index d6579cde6..73c2267b9 100644 --- a/docs/legal/terms-of-service.mdx +++ b/docs/legal/terms-of-service.mdx @@ -5,7 +5,7 @@ description: "Terms and conditions for using the hosted Reactive Resume service, ## Agreement -These Terms of Service (the “Terms”) govern your access to and use of **Reactive Resume** (the “Service”). By using the Service, you agree to these Terms. +These Terms of Service (the "Terms") govern your access to and use of **Reactive Resume** (the "Service"). By using the Service, you agree to these Terms. - **Service Operator**: Amruth Pillai - **Contact**: hello@amruthpillai.com @@ -34,7 +34,7 @@ You must be legally able to form a contract in your jurisdiction to use the Serv --- -## Accounts and Security +## Accounts and security - **Account information**: You agree to provide accurate information and keep it up to date. - **Credentials**: You are responsible for maintaining the confidentiality of your login credentials and for activities that occur under your account. @@ -48,7 +48,7 @@ The Service Operator may suspend or terminate accounts to protect the Service, o ### What you provide -“Content” includes the resume data you enter or import (text, links, personal details, etc.) and any files you upload (e.g., profile pictures). +"Content" includes the resume data you enter or import (text, links, personal details, etc.) and any files you upload (e.g., profile pictures). ### Ownership @@ -66,7 +66,7 @@ If you password-protect a resume, you are responsible for controlling distributi --- -## Acceptable Use +## Acceptable use You agree not to: @@ -80,7 +80,7 @@ The Service Operator may remove Content or restrict access if needed to enforce --- -## Uploads, Storage, and Delivery +## Uploads, storage, and delivery Uploaded files may be stored on the Service Operator's infrastructure and may be served back to you (and, if your resume is public, to others). Depending on configuration, storage may be local filesystem storage or S3-compatible object storage. @@ -94,7 +94,7 @@ When you request a PDF export, the Service renders the document in your own brow --- -## Third-Party Services (Optional) +## Third-party services (optional) The Service may integrate with third parties depending on configuration and your choices, including: @@ -106,7 +106,7 @@ Your use of third-party services may be subject to their own terms and policies. --- -## API Keys (If Enabled) +## API keys (if enabled) If the Service allows you to create API keys: @@ -116,7 +116,7 @@ If the Service allows you to create API keys: --- -## Intellectual Property and Open Source +## Intellectual property and open source Reactive Resume is open-source software licensed under the **MIT License**. These Terms govern **use of the Service**, not the open-source license for the code. @@ -138,13 +138,13 @@ Upon termination, your ability to access Content may be removed. Retention/delet ## Disclaimers -THE SERVICE IS PROVIDED **“AS IS”** AND **“AS AVAILABLE”** WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. +THE SERVICE IS PROVIDED **"AS IS"** AND **"AS AVAILABLE"** WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. The Service Operator does not guarantee that the Service will be uninterrupted, error-free, or that exports will always succeed. --- -## Limitation of Liability +## Limitation of liability TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SERVICE OPERATOR WILL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, DATA, OR GOODWILL, ARISING OUT OF OR RELATED TO YOUR USE OF (OR INABILITY TO USE) THE SERVICE. @@ -162,13 +162,13 @@ You agree to defend, indemnify, and hold harmless the Service Operator from and --- -## Changes to These Terms +## Changes to these Terms We may update these Terms from time to time. Updated Terms will be posted on this page with a new effective date. Continued use of the Service after changes become effective constitutes acceptance. --- -## Governing Law +## Governing law These terms are governed by the laws of the **Federal Republic of Germany**. diff --git a/docs/self-hosting/docker.mdx b/docs/self-hosting/docker.mdx index 82d50552b..715be0578 100644 --- a/docs/self-hosting/docker.mdx +++ b/docs/self-hosting/docker.mdx @@ -1,6 +1,6 @@ --- -title: "Self-Hosting with Docker" -description: "A comprehensive guide to self-host Reactive Resume with Docker (Postgres only), including a detailed environment variable reference and troubleshooting tips." +title: "Self-hosting with Docker" +description: "How to self-host Reactive Resume with Docker (Postgres only), with an environment variable reference and troubleshooting tips." --- @@ -9,7 +9,7 @@ description: "A comprehensive guide to self-host Reactive Resume with Docker (Po ## Overview -Reactive Resume can be self-hosted using Docker in a matter of minutes, and this guide will walk you through the process. Here are some of the services you'll need to get started: +Reactive Resume can be self-hosted with Docker. These are the services you'll need: Stores accounts, resumes, and application data. @@ -315,8 +315,8 @@ openssl rand -hex 32 - **`OAUTH_SCOPES`**: Space-separated scopes (defaults to `openid profile email`) Configure endpoints using **one** of these methods: - - **Option A — OIDC Discovery (preferred)**: Set `OAUTH_DISCOVERY_URL` to your provider's `.well-known/openid-configuration` URL - - **Option B — Manual URLs**: Set all three: `OAUTH_AUTHORIZATION_URL`, `OAUTH_TOKEN_URL`, and `OAUTH_USER_INFO_URL` + - **Option A (OIDC Discovery, preferred)**: Set `OAUTH_DISCOVERY_URL` to your provider's `.well-known/openid-configuration` URL + - **Option B (manual URLs)**: Set all three: `OAUTH_AUTHORIZATION_URL`, `OAUTH_TOKEN_URL`, and `OAUTH_USER_INFO_URL` @@ -367,9 +367,9 @@ openssl rand -hex 32 ## Updating your installation -To update your Reactive Resume installation to the latest available version, follow these steps: +To update your Reactive Resume installation to the latest version: -1. **Back up your database and uploads first** (highly recommended before every update). +1. **Back up your database and uploads first.** Do this before every update. 2. **Pull the latest images** for all services defined in your Docker Compose file. @@ -398,11 +398,11 @@ This process updates app services and automatically runs DB migrations on startu ## Backups (recommended) -Regular backups are essential to protect your data. Reactive Resume stores data in two places: the PostgreSQL database and file uploads (either local storage or S3). +Reactive Resume stores data in two places: the PostgreSQL database and file uploads (either local storage or S3). Back up both on a regular schedule. ### Database backups -Your PostgreSQL database contains all user accounts, resumes, and application data. For self-hosted deployments, you can use `pg_dump` to create periodic backups of your database and store them in a secure location. Many hosting providers also offer automated backup solutions for managed PostgreSQL instances, which handle scheduling, retention, and restoration for you. +Your PostgreSQL database holds all user accounts, resumes, and application data. Use `pg_dump` to take periodic backups and store them somewhere secure. Many providers of managed PostgreSQL also offer automated backups that handle scheduling, retention, and restores for you. ### Upload backups @@ -410,7 +410,7 @@ If you're using local storage (the `./data` directory), include this directory i If you're using S3-compatible storage, consider enabling versioning on your bucket to protect against accidental deletions. Most S3 providers also support lifecycle rules for automatic cleanup of old versions and cross-region replication for disaster recovery. -## Health Checks +## Health checks Reactive Resume exposes a health check endpoint at `/api/health` that verifies the application and its dependencies. It checks **database** and **storage**; if either is unhealthy, the endpoint returns HTTP `503`. @@ -444,7 +444,7 @@ This is particularly useful in high-availability setups where you have multiple ### Manually checking health -You can manually verify the health of your Reactive Resume instance: +To check your instance yourself: ```bash # From outside the container @@ -454,7 +454,7 @@ curl -f http://localhost:3000/api/health docker compose ps ``` -A healthy response returns HTTP 200. Any other response (or a connection failure) indicates a problem that should be investigated in the JSON response body and container logs. +A healthy response returns HTTP 200. If you get a different status code, the JSON response body says what failed. If the connection is refused or times out there is no response to read, so check the container and reverse-proxy logs instead. ## Troubleshooting diff --git a/docs/self-hosting/examples.mdx b/docs/self-hosting/examples.mdx index 4b131c245..2d41ecb82 100644 --- a/docs/self-hosting/examples.mdx +++ b/docs/self-hosting/examples.mdx @@ -1,5 +1,5 @@ --- -title: "Docker Compose Examples" +title: "Docker Compose examples" description: "Ready-to-use Docker Compose examples for self-hosting Reactive Resume with Postgres, Traefik, Caddy, Nginx Proxy Manager, and other common deployment stacks." --- @@ -9,25 +9,23 @@ description: "Ready-to-use Docker Compose examples for self-hosting Reactive Res ## Overview -Every self-hosted setup is unique. You might be running on a single VPS, a Kubernetes cluster, behind Cloudflare Tunnel, or using a specific reverse proxy like Traefik or nginx. This page provides real-world Docker Compose configurations for various deployment scenarios to help you get started faster. +Self-hosted setups vary. You might run on a single VPS or a Kubernetes cluster, behind Cloudflare Tunnel, or behind a reverse proxy like Traefik or nginx. This page collects Docker Compose configurations for those cases. -These examples go beyond the basic setup in the [Self-Hosting with Docker](/self-hosting/docker) guide, showing production-ready configurations with reverse proxies, SSL termination, and other common patterns. +They go further than the basic setup in the [Self-hosting with Docker](/self-hosting/docker) guide, with reverse proxies, SSL termination, and other common patterns. - **Help others by sharing your setup!** If you have a working configuration that isn't covered here, I'd love to - include it. Simply [open a pull request](https://github.com/amruthpillai/reactive-resume) with your example added to - this page. Your contribution helps the community and makes self-hosting easier for everyone. + **Share your setup.** If you have a working configuration that isn't covered here, I'd love to include it. [Open a + pull request](https://github.com/amruthpillai/reactive-resume) with your example added to this page. --- ## Docker with Traefik -This example uses [Traefik](https://traefik.io/) as a reverse proxy with automatic SSL certificate management via Let's Encrypt. Only the Reactive Resume app is exposed through Traefik—Postgres remains on an internal network. +This example uses [Traefik](https://traefik.io/) as a reverse proxy with automatic SSL certificate management via Let's Encrypt. Postgres stays on an internal network. The Traefik dashboard is also routed, at `traefik.${DOMAIN}` behind basic auth — drop those labels if you do not want it reachable. - Traefik automatically discovers services via Docker labels and handles SSL certificates, making it ideal for setups - where you want minimal configuration. + Traefik discovers services through Docker labels and handles SSL certificates, so it needs very little configuration. ```yaml compose-traefik.yml lines expandable @@ -269,11 +267,11 @@ http { ## Docker Swarm -This example demonstrates a production-grade Docker Swarm deployment with multiple replicas, health checks, rolling updates, and Traefik integration. It includes SeaweedFS for S3-compatible storage and a PostgreSQL database with custom configuration. +This example is a Docker Swarm deployment with health checks, rolling updates, and Traefik integration. It includes SeaweedFS for S3-compatible storage and a PostgreSQL database with custom configuration. - Docker Swarm is great for multi-node deployments where you need high availability and easy scaling. The app service is - configured with 2 replicas and rolling update strategy. + Docker Swarm suits multi-node deployments that need high availability and simple scaling. Every service here starts + at one replica; raise `deploy.replicas` on `reactive_resume` once you have more than one node. ```yaml compose-swarm.yml lines expandable @@ -429,9 +427,9 @@ docker stack rm reactive_resume --- -## Contributing Your Setup +## Contributing your setup -Have a different deployment setup that works well? Consider contributing it here. Some examples include: +Have a different deployment setup that works well? Consider contributing it here. Some examples: - Kubernetes / Helm charts - Cloudflare Tunnel diff --git a/docs/self-hosting/migration.mdx b/docs/self-hosting/migration.mdx index 4e6bdc617..6f83240b9 100644 --- a/docs/self-hosting/migration.mdx +++ b/docs/self-hosting/migration.mdx @@ -5,7 +5,7 @@ description: "Step-by-step guide to migrate a self-hosted Reactive Resume instan ## Overview -This guide walks you through migrating your Reactive Resume installation from **v4 to v5**. The migration process involves setting up a new v5 instance alongside your existing v4 instance, then transferring your users and resumes to the new system. +To move a Reactive Resume installation from **v4 to v5**, you set up a new v5 instance alongside your existing v4 instance, then transfer your users and resumes across. This page is for **v4 → v5 data migration** only. For normal v5 upgrades, use the [Self-Hosting with @@ -13,8 +13,8 @@ This guide walks you through migrating your Reactive Resume installation from ** - **Keep your v4 instance running** until you have successfully migrated all data to v5 and verified everything works - correctly. This ensures you have a fallback in case anything goes wrong during the migration. + **Keep your v4 instance running** until you have migrated all data to v5 and checked that everything works. That way + you have a fallback if the migration goes wrong. ## Prerequisites @@ -24,16 +24,16 @@ Before starting the migration, ensure you have: Your existing Reactive Resume v4 instance should be running and accessible. - A fresh Reactive Resume v5 instance set up and running. Follow the [Self-Hosting with Docker](/self-hosting/docker) + A fresh Reactive Resume v5 instance set up and running. Follow the [Self-hosting with Docker](/self-hosting/docker) guide if you haven't done this yet. Access to both your v4 PostgreSQL database (source) and v5 PostgreSQL database (target). - A recent backup of your v4 database. Always backup before any migration. + A recent backup of your v4 database. Always back up before any migration. -## Choosing a Migration Method +## Choosing a migration method The best migration approach depends on the size of your instance: @@ -48,7 +48,7 @@ The best migration approach depends on the size of your instance: -## Manual Migration (Small Instances) +## Manual migration (small instances) If you have only a few resumes to migrate, the simplest approach is to use the **Import Dialog** feature in v5. @@ -58,7 +58,7 @@ If you have only a few resumes to migrate, the simplest approach is to use the * - In your new v5 instance: 1. Log in or create a new account 2. Click **Create Resume** or use the **Import** option 3. + In your new v5 instance: 1. Sign in or create a new account 2. Click **Create Resume** or use the **Import** option 3. Select the **Reactive Resume v4** format 4. Upload your exported JSON file The import process automatically converts the v4 format to v5. @@ -73,7 +73,7 @@ If you have only a few resumes to migrate, the simplest approach is to use the * between v4 and v5. -## Automated Migration (Large Instances) +## Automated migration (large instances) For instances with many users and resumes, use the migration scripts to automate the process. The migration happens in two phases: first users, then resumes. @@ -105,7 +105,7 @@ To run the migration scripts, you need the following installed on your host mach v4 and v5 databases; keep your actual v5 deployment on the latest version. -### Environment Setup +### Environment setup Create a `.env` file in the root of the repository with the following variables: @@ -124,7 +124,7 @@ PRODUCTION_DATABASE_URL="postgresql://user:password@localhost:5432/reactive_resu `PRODUCTION_DATABASE_URL` is used only by these migration scripts. It is not a runtime app variable. -### Step 1: Migrate Users +### Step 1: Migrate users The user migration script transfers all user accounts, authentication data, and two-factor settings from v4 to v5. @@ -165,7 +165,7 @@ dotenvx run -- tsx scripts/migration/user.ts ✅ User migration complete! ``` -### Step 2: Migrate Resumes +### Step 2: Migrate resumes After users are migrated, run the resume migration script. This script depends on the user ID mapping created in the previous step. @@ -203,7 +203,7 @@ dotenvx run -- tsx scripts/migration/resume.ts ✅ Resume migration complete! ``` -### Progress and Recovery +### Progress and recovery Both migration scripts support graceful shutdown and resume: @@ -217,17 +217,17 @@ Both migration scripts support graceful shutdown and resume: running the scripts again. -## Post-Migration Steps +## Post-migration steps After completing the migration: - Log into your v5 instance and spot-check several user accounts and resumes to ensure data transferred correctly. + Sign in to your v5 instance and spot-check several user accounts and resumes to ensure data transferred correctly. - - Create a test resume and export it as PDF - Verify social logins work (if configured) - Check that two-factor + - Create a test resume and export it as PDF - Verify social sign-in works (if configured) - Check that two-factor authentication works for migrated users @@ -240,7 +240,7 @@ After completing the migration: -## Important Notes +## Important notes diff --git a/docs/self-hosting/sso.mdx b/docs/self-hosting/sso.mdx index 7cdaa9e2a..d908bc7cf 100644 --- a/docs/self-hosting/sso.mdx +++ b/docs/self-hosting/sso.mdx @@ -5,29 +5,29 @@ description: "Configure Single Sign-On for self-hosted Reactive Resume using cus ## Overview -Reactive Resume supports custom OAuth providers, allowing you to integrate with enterprise identity providers and self-hosted authentication solutions. This is particularly useful for organizations that want to: +Reactive Resume supports custom OAuth providers, so you can sign in through an enterprise identity provider or a self-hosted authentication service. This helps organizations that want to: - Use a centralized identity provider (Authentik, Authelia, Keycloak, etc.) - Enforce Single Sign-On (SSO) across all internal applications - Integrate with existing LDAP/Active Directory infrastructure - Custom OAuth is designed for **self-hosted instances**. If you're using the hosted version at + Custom OAuth is for **self-hosted instances**. If you're using the hosted version at [rxresu.me](https://rxresu.me), you can use the built-in Google and GitHub sign-in options. -## Environment Variables +## Environment variables To enable a custom OAuth provider, you need to configure the following environment variables in your `.env` file: -### Required Variables +### Required variables | Variable | Description | | --------------------- | ------------------------------------------------- | | `OAUTH_CLIENT_ID` | The client ID provided by your OAuth provider | | `OAUTH_CLIENT_SECRET` | The client secret provided by your OAuth provider | -### Endpoint Configuration +### Endpoint configuration You must configure endpoints using **one** of these two methods: @@ -60,7 +60,7 @@ You must configure endpoints using **one** of these two methods: -### Optional Variables +### Optional variables | Variable | Description | Default | | ------------------------------------- | -------------------------------------------------------------------------------------- | ---------------------- | @@ -112,16 +112,16 @@ https://resume.example.com/api/auth/callback/custom {provider}` (for example `.../google`, `.../github`, `.../linkedin`). -## URL and Proxy Requirements +## URL and proxy requirements - Set `APP_URL` to the exact public URL users access (prefer HTTPS in production). - Auth metadata, JWKS, and OAuth callback URLs are derived from `APP_URL`. - Behind a reverse proxy, forward `Host` and `X-Forwarded-Proto` correctly, or cookie/session behavior may break. - `trustedOrigins` are derived from `APP_URL`, so alternate domains are not automatically trusted. -## Profile Mapping +## Profile mapping -Reactive Resume automatically maps user profile data from the OAuth provider. The following fields are used: +Reactive Resume maps user profile data from the OAuth provider using these fields: | Reactive Resume Field | OAuth Profile Fields (in order of preference) | | --------------------- | --------------------------------------------- | @@ -134,7 +134,7 @@ Reactive Resume automatically maps user profile data from the OAuth provider. Th The OAuth provider **must** return an email address. If no email is provided, authentication will fail with an error. -## Provider-Specific Setup +## Provider-specific setup ### Authentik @@ -248,7 +248,7 @@ OAUTH_DISCOVERY_URL="https://keycloak.example.com/realms/myrealm/.well-known/ope -### Generic OIDC Provider +### Generic OIDC provider For any other OIDC-compliant provider: @@ -259,7 +259,7 @@ OAUTH_CLIENT_SECRET="your-client-secret" OAUTH_DISCOVERY_URL="https://sso.example.com/.well-known/openid-configuration" ``` -### Non-OIDC Provider (Manual Configuration) +### Non-OIDC provider (manual configuration) For providers that don't support OIDC discovery: @@ -273,7 +273,7 @@ OAUTH_USER_INFO_URL="https://provider.example.com/oauth/userinfo" OAUTH_SCOPES="openid profile email" ``` -## Complete Example +## Complete example Here's a complete `.env` snippet showing custom OAuth alongside other authentication options: @@ -351,7 +351,7 @@ OAUTH_DISCOVERY_URL="https://auth.company.com/application/o/reactive-resume/.wel -## Security Considerations +## Security considerations diff --git a/docs/use-cases/ai-resume-builder.mdx b/docs/use-cases/ai-resume-builder.mdx index 59a3a41c0..8d5972064 100644 --- a/docs/use-cases/ai-resume-builder.mdx +++ b/docs/use-cases/ai-resume-builder.mdx @@ -1,38 +1,38 @@ --- -title: "AI Resume Builder" +title: "AI resume builder" description: "Use Reactive Resume as an AI resume builder with bring-your-own OpenAI, Anthropic, Gemini, OpenRouter, or Ollama providers for edits and drafts." --- -Reactive Resume can be used as an AI-assisted resume builder, but AI is optional and bring-your-own-provider: you configure the provider, model, endpoint, and API key you want Reactive Resume to use. +Reactive Resume works as an AI-assisted resume builder, but the AI is optional and bring-your-own-provider: you configure the provider, model, endpoint, and API key you want it to use. ## What AI does in Reactive Resume -AI features can help with AI-assisted changes in the builder, an optional review of your writing in the ATS checker, AI agent drafts, and supported import workflows. The core resume builder — and the ATS checker itself — still works without AI. +AI can make assisted changes in the builder, review your writing in the ATS checker, produce agent drafts, and support import workflows. The builder and the ATS checker both work without it. Use these guides for the full setup: -- [Using Artificial Intelligence](/guides/using-ai) +- [Using artificial intelligence](/guides/using-ai) - [Using AI in the builder](/guides/using-ai-in-the-builder) -- [Using the AI Agent Workspace](/guides/using-ai-agent) -- [AI Agent Tools](/guides/ai-agent-tools) +- [Using the AI Agent workspace](/guides/using-ai-agent) +- [AI Agent tools](/guides/ai-agent-tools) ## Bring your own provider -Reactive Resume supports configuring an AI provider from the Integrations settings. The provider settings include the provider type, model, base URL when needed, and API key. +You configure an AI provider from the Integrations settings: the provider type, the model, a base URL when one is needed, and the API key. -This is not positioned as a hosted AI-writing product. You choose whether to enable AI, which provider to connect, and when to send resume content to that provider. +This is not a hosted AI-writing product. You decide whether to enable AI, which provider to connect, and when to send resume content to it. ## Where AI fits in the workflow -AI assistance is most useful after you already have resume content or structured source material. You can review suggestions, apply changes in the builder, or use agent drafts as isolated workspaces before deciding what belongs in your final resume. +AI helps most once you already have resume content or structured source material. Review its suggestions, apply changes in the builder, or use agent drafts as separate workspaces before deciding what belongs in the final resume. ## When not to use AI -Do not use AI features if you do not want resume content sent to the provider you configure. Do not rely on AI output as final application material without review, and use the regular builder when you need direct manual control over exact wording. +Do not use AI features if you do not want your resume content sent to the provider you configure. Do not treat AI output as final application material without reviewing it, and use the regular builder when you need exact control over the wording. ## Next action -Configure and test a provider with [Using Artificial Intelligence](/guides/using-ai). Then use [Using AI in the builder](/guides/using-ai-in-the-builder) for in-place assistance or [Using the AI Agent Workspace](/guides/using-ai-agent) for draft-based work. +Configure and test a provider with [Using artificial intelligence](/guides/using-ai). Then use [Using AI in the builder](/guides/using-ai-in-the-builder) for in-place help, or [Using the AI Agent workspace](/guides/using-ai-agent) for draft-based work. Review AI-generated resume content before using it in applications. You are responsible for the accuracy of the final diff --git a/docs/use-cases/api-mcp-resume-automation.mdx b/docs/use-cases/api-mcp-resume-automation.mdx index e3ac09e1c..2c9b5f6df 100644 --- a/docs/use-cases/api-mcp-resume-automation.mdx +++ b/docs/use-cases/api-mcp-resume-automation.mdx @@ -1,21 +1,21 @@ --- -title: "API and MCP Resume Automation" +title: "API and MCP resume automation" description: "Automate resume workflows in Reactive Resume with API keys, the Patch API, the MCP server, AI agent tools, and the JSON resume schema." --- -Reactive Resume supports automation through authenticated API access and an MCP server that lets compatible tools work with resumes and job applications. Agents can list, read, create, import, duplicate, and patch resumes, then track applications, move opportunities through stages, add notes and follow-ups, attach sent documents, and run Application Copilot actions. +Reactive Resume supports automation through authenticated API access and an MCP server, so compatible tools can work with your resumes and job applications. Agents can list, read, create, import, duplicate, and patch resumes. They can also track applications, move opportunities through stages, add notes and follow-ups, attach sent documents, and run Application Copilot actions. ## Automation options -Use the API when you want direct programmatic access from scripts, services, or integrations. Use MCP when you want an AI tool or agent that supports the Model Context Protocol to work with your resumes through exposed tools. +Use the API for direct programmatic access from scripts, services, or integrations. Use MCP when you want an AI tool or agent that speaks the Model Context Protocol to work with your resumes through exposed tools. Key docs: - [Using the API](/guides/using-the-api) -- [Using the Patch API](/guides/using-the-patch-api) -- [Using the MCP Server](/guides/using-the-mcp-server) -- [AI Agent Tools](/guides/ai-agent-tools) -- [JSON Resume Schema](/guides/json-resume-schema) +- [Using the patch API](/guides/using-the-patch-api) +- [Using the MCP server](/guides/using-the-mcp-server) +- [AI Agent tools](/guides/ai-agent-tools) +- [JSON Resume schema](/guides/json-resume-schema) ## Common automation workflows @@ -33,11 +33,11 @@ You can build workflows that: - Score a linked resume against a job description and create a tailored resume copy. - Draft cover letters and recruiter follow-ups from saved application context. -The Patch API is the safest starting point for targeted resume updates because it is designed around explicit changes to existing resume data. +Start with the Patch API for targeted resume updates. It is the safest option because it is built around explicit changes to existing resume data. ## Authentication and scope -API requests use API keys. MCP can use OAuth2 in clients that support it, with API keys available as a fallback. If you self-host, use your own instance URL for API and MCP endpoints. +API requests use API keys. MCP can use OAuth2 in clients that support it, with API keys as a fallback. If you self-host, use your own instance URL for the API and MCP endpoints. Automation changes affect the resumes available to the authenticated account or instance. Test workflows on a copy of a @@ -46,8 +46,8 @@ API requests use API keys. MCP can use OAuth2 in clients that support it, with A ## When not to use automation -Do not start with API or MCP automation when you only need to edit one resume manually. The builder is usually faster for one-off changes, template selection, and visual review. Avoid automation for important resume updates unless you can test the exact changes on a copy first. +Do not reach for API or MCP automation when you only need to edit one resume by hand. The builder is faster for one-off changes, template selection, and visual review. Avoid automation for important resume updates unless you can test the exact changes on a copy first. ## Next action -For scripts and integrations, create an API key with [Using the API](/guides/using-the-api), then use [Using the Patch API](/guides/using-the-patch-api) for targeted edits. For agent workflows, start with [Using the MCP Server](/guides/using-the-mcp-server). +For scripts and integrations, create an API key with [Using the API](/guides/using-the-api), then use [Using the patch API](/guides/using-the-patch-api) for targeted edits. For agent workflows, start with [Using the MCP server](/guides/using-the-mcp-server). diff --git a/docs/use-cases/export-and-share-resumes.mdx b/docs/use-cases/export-and-share-resumes.mdx index 6da2bf62d..a10c9bd10 100644 --- a/docs/use-cases/export-and-share-resumes.mdx +++ b/docs/use-cases/export-and-share-resumes.mdx @@ -1,39 +1,39 @@ --- -title: "Export and Share Resumes" +title: "Export and share resumes" description: "Export Reactive Resume resumes as PDF, DOCX, Markdown, or JSON files and share password-protected public URLs with recruiters and hiring managers." --- -Reactive Resume lets you export resumes as PDFs and, when useful, share a public resume URL with human recipients such as recruiters, hiring managers, collaborators, or your own portfolio visitors. Public resume URLs are not search-indexed by default. +Reactive Resume exports resumes as PDFs, and it can also give you a public resume URL to send to a person: a recruiter, a hiring manager, a collaborator, or a visitor to your portfolio. Public resume URLs are not search-indexed by default. ## Export a PDF -PDF export is the right choice when an application requires a file upload or when you want a fixed document to send by email. +Export a PDF when an application requires a file upload, or when you want a fixed document to send by email. See [Exporting your resume](/guides/exporting-your-resume) for the export workflow. ## When to export -Export a PDF when a job application requires an uploaded document, when you need a fixed copy for records, or when you want to send a file that will not change after you submit it. +Export a PDF when a job application requires an uploaded document, when you need a fixed copy for your records, or when you want to send a file that will not change after you submit it. ## When to share a link -Share a public resume URL when a human recipient can open a link and you want them to see the current version of your resume. +Share a public resume URL when the recipient can open a link and you want them to see the current version of your resume. ## Share a public resume URL -Public sharing creates a URL you can send to someone else. The public page shows the current version of your resume and can include a download option for viewers. +Public sharing creates a URL you can send to someone else. The page shows the current version of your resume and can offer a download to viewers. -Public resume URLs are intended for human recipients who receive or discover the link from you. +Public resume URLs are meant for people who get the link from you or find it through you. ## When not to share only a link -Do not send only a public URL when an application explicitly requires a PDF or document upload. Do not use public sharing for restricted audiences unless you also use password protection or keep the resume private until you are ready to share it. +Do not send only a public URL when an application requires a PDF or document upload. Do not use public sharing for a restricted audience unless you turn on password protection, or keep the resume private until you are ready. See [Sharing your resume publicly](/guides/sharing-your-resume-publicly) for setup, password protection, statistics, and how to turn public access off. ## Use the builder dock -The builder dock includes shortcuts that support common editing and sharing actions from the resume builder. +The builder dock has shortcuts for common editing and sharing actions inside the resume builder. See [Using the builder dock](/guides/using-the-builder-dock) for the available actions. @@ -48,4 +48,4 @@ See [Using the builder dock](/guides/using-the-builder-dock) for the available a ## Next action -Use [Exporting your resume](/guides/exporting-your-resume) if you need a file, or [Sharing your resume publicly](/guides/sharing-your-resume-publicly) if a link is acceptable. +Use [Exporting your resume](/guides/exporting-your-resume) if you need a file, or [Sharing your resume publicly](/guides/sharing-your-resume-publicly) if a link will do. diff --git a/docs/use-cases/free-resume-builder.mdx b/docs/use-cases/free-resume-builder.mdx index 82f0f30e8..32a4fbe94 100644 --- a/docs/use-cases/free-resume-builder.mdx +++ b/docs/use-cases/free-resume-builder.mdx @@ -1,9 +1,9 @@ --- -title: "Free Resume Builder" +title: "Free resume builder" description: "Reactive Resume is a free resume builder with no paywalls or premium tiers for creating, editing, exporting, and sharing unlimited resumes online." --- -Reactive Resume is a free resume builder for creating resumes in a browser, choosing a template, exporting a PDF, and sharing a human-readable public URL when you want someone else to view it. Public resume URLs are shareable for human recipients and are not search-indexed by default. +Reactive Resume is a free resume builder. Write your resume in a browser, pick a template, export a PDF, and share a public URL when you want someone else to read it. Public resume URLs are meant for people you send them to, and they are not search-indexed by default. ## What you can do for free @@ -13,11 +13,11 @@ Reactive Resume is a free resume builder for creating resumes in a browser, choo - Export your resume as a PDF. - Share a public resume URL with recruiters, hiring managers, or collaborators. -Start with [Introduction](/getting-started) for the product overview or follow the [Quickstart](/getting-started/quickstart) to create your first resume on [rxresu.me](https://rxresu.me). +Start with [Introduction](/getting-started) for the product overview, or follow the [Quickstart](/getting-started/quickstart) to create your first resume on [rxresu.me](https://rxresu.me). ## Builder workflow -Reactive Resume focuses on the core resume workflow: add your profile, work history, education, skills, projects, and other sections, then adjust layout and template choices before exporting. +Reactive Resume sticks to the core resume workflow: add your profile, work history, education, skills, projects, and other sections, then adjust the layout and template before exporting. Useful guides: @@ -28,21 +28,21 @@ Useful guides: ## When to use this path -Use the hosted app when you want to create a resume quickly without running infrastructure. It fits personal resume editing, template selection, PDF export, and sharing a public resume URL with people who need to review your resume. +Use the hosted app when you want a resume quickly and do not want to run any infrastructure. It covers personal resume editing, template selection, PDF export, and sharing a public URL with people who need to read your resume. ## When not to use this path -Do not rely on the hosted app alone if your organization requires a controlled deployment, custom auth, or specific data residency rules. In that case, review [Self-hosting with Docker](/self-hosting/docker). If an application requires a file upload, export a PDF instead of sending only a public URL. +Do not rely on the hosted app alone if your organization requires a controlled deployment, custom auth, or specific data residency rules. Review [Self-hosting with Docker](/self-hosting/docker) instead. If an application requires a file upload, export a PDF rather than sending only a public URL. ## Export and sharing options -You can download a PDF for applications that require a file. You can also enable a public resume URL for human recipients when a link is more convenient than an attachment. +Download a PDF for applications that need a file. You can also turn on a public resume URL when a link is more convenient than an attachment. -Public resume URLs are for sharing with people you choose to send the link to. For details, see [Exporting your resume](/guides/exporting-your-resume) and [Sharing your resume publicly](/guides/sharing-your-resume-publicly). +Public resume URLs are for the people you send the link to. For details, see [Exporting your resume](/guides/exporting-your-resume) and [Sharing your resume publicly](/guides/sharing-your-resume-publicly). ## Next action -Open [rxresu.me](https://rxresu.me) to create a resume, or follow [Creating your first resume](/guides/creating-your-first-resume) if you want the guided workflow. +Open [rxresu.me](https://rxresu.me) to create a resume, or follow [Creating your first resume](/guides/creating-your-first-resume) for the guided workflow. ## Related resources diff --git a/docs/use-cases/open-source-resume-builder.mdx b/docs/use-cases/open-source-resume-builder.mdx index 40ebc83ea..84814b171 100644 --- a/docs/use-cases/open-source-resume-builder.mdx +++ b/docs/use-cases/open-source-resume-builder.mdx @@ -1,19 +1,19 @@ --- -title: "Open-Source Resume Builder" +title: "Open-source resume builder" description: "Learn how Reactive Resume works as an open-source resume builder with public source code, an MIT license, and self-hosting support." --- -Reactive Resume is an open-source resume builder: its source code is public, it is licensed under MIT, and you can use the hosted app or run your own instance. +Reactive Resume is an open-source resume builder. The source code is public, the license is MIT, and you can either use the hosted app or run your own instance. ## What open source means here -The project repository is available on [GitHub](https://github.com/amruthpillai/reactive-resume). You can inspect the code, report issues, contribute improvements, and review how the resume builder, API, self-hosting setup, and documentation are implemented. +The project repository is on [GitHub](https://github.com/amruthpillai/reactive-resume). You can read the code, report issues, contribute improvements, and see how the builder, the API, the self-hosting setup, and the documentation are put together. The license is documented in [License](/legal/license). ## Product capabilities -Reactive Resume includes a browser-based builder, resume templates, PDF export, public sharing links for human recipients, API access, MCP support, and optional AI-assisted workflows. Public resume URLs are shareable for human recipients and are not search-indexed by default. The main user workflow starts in the hosted app at [rxresu.me](https://rxresu.me) or on a self-hosted deployment. +Reactive Resume has a browser-based builder, resume templates, PDF export, public sharing links, API access, MCP support, and optional AI-assisted workflows. Public resume URLs are meant for the people you share them with and are not search-indexed by default. The main workflow starts in the hosted app at [rxresu.me](https://rxresu.me) or on your own deployment. Helpful starting points: @@ -24,15 +24,15 @@ Helpful starting points: ## When to use this path -Use the open-source path when you want transparency, want to inspect how resume data and exports are handled, want to contribute fixes or translations, or need the option to run your own deployment. +Use the open-source path when you want to see how resume data and exports are handled, contribute fixes or translations, or keep the option of running your own deployment. ## When not to use this path -Do not start with the source code if your immediate goal is only to build a resume. Use [rxresu.me](https://rxresu.me) or the [Quickstart](/getting-started/quickstart) first. Do not assume open source automatically covers your compliance needs; if you operate an instance, review the self-hosting and privacy docs. +Do not start with the source code if you only want to build a resume. Use [rxresu.me](https://rxresu.me) or the [Quickstart](/getting-started/quickstart) first. Do not assume open source covers your compliance needs on its own; if you run an instance, read the self-hosting and privacy docs. ## Contribution and customization -If you want to contribute or understand the codebase, start with the contributor docs. They describe the local development setup, package layout, and project conventions. +To contribute or to understand the codebase, start with the contributor docs. They cover the local development setup, the package layout, and the project conventions. @@ -51,4 +51,4 @@ If you want to contribute or understand the codebase, start with the contributor ## Next action -If you want to contribute, set up the project with [Development setup](/contributing/development). If you want to operate it yourself, start with [Self-hosting with Docker](/self-hosting/docker). +To contribute, set up the project with [Development setup](/contributing/development). To run it yourself, start with [Self-hosting with Docker](/self-hosting/docker). diff --git a/docs/use-cases/privacy-focused-resume-builder.mdx b/docs/use-cases/privacy-focused-resume-builder.mdx index 525857126..ed2bb23d1 100644 --- a/docs/use-cases/privacy-focused-resume-builder.mdx +++ b/docs/use-cases/privacy-focused-resume-builder.mdx @@ -1,40 +1,40 @@ --- -title: "Privacy-Focused Resume Builder" -description: "Reactive Resume's privacy-focused design: open source transparency, self-hosting, public sharing controls, and optional bring-your-own AI providers." +title: "Privacy-focused resume builder" +description: "Reactive Resume's privacy-focused design: open-source transparency, self-hosting, public sharing controls, and optional bring-your-own AI providers." --- -Reactive Resume is a privacy-focused resume builder because it is open source, can be self-hosted, supports private-by-default resume editing, and makes sharing and optional AI features explicit choices. +Reactive Resume is a privacy-focused resume builder: the code is open source, you can self-host it, editing is private by default, and both sharing and AI are choices you make yourself. ## Privacy controls in the resume workflow -Resumes are edited inside your account. When you want someone else to view a resume, you can enable a public URL and send that link to human recipients. Public resume URLs are not search-indexed by default. Public access can be turned off again, and public resumes can optionally require a password. +You edit resumes inside your account. When you want someone else to read one, turn on a public URL and send them the link. Public resume URLs are not search-indexed by default. You can turn public access off again, and a public resume can require a password. -For the sharing workflow, see [Sharing your resume publicly](/guides/sharing-your-resume-publicly). For account-level security, see [Setting up two-factor authentication](/guides/setting-up-two-factor-authentication) and [Setting up passkeys](/guides/setting-up-passkeys). +For the sharing workflow, see [Sharing your resume publicly](/guides/sharing-your-resume-publicly). For account security, see [Setting up two-factor authentication](/guides/setting-up-two-factor-authentication) and [Setting up passkeys](/guides/setting-up-passkeys). ## When to use this path -Use this path when you want to understand the privacy tradeoffs before choosing hosted use, self-hosting, public sharing, API automation, or optional AI features. It is especially useful if your resume contains sensitive job-search information or if you plan to share links selectively. +Use this path when you want to understand the tradeoffs before choosing hosted use, self-hosting, public sharing, API automation, or AI features. It matters most if your resume holds sensitive job-search information, or if you plan to share links with only a few people. ## When not to use this path -Do not treat public sharing as private access control by itself. Use password protection or keep the resume private if the link should only be opened by specific people. Do not enable AI features unless you are comfortable sending relevant prompts and resume content to the provider you configure. +Do not treat public sharing as access control. Use password protection, or keep the resume private, if only specific people should open the link. Do not turn on AI features unless you are comfortable sending the prompts and resume content to the provider you configure. ## Open source and self-hosting -The source code is available on [GitHub](https://github.com/amruthpillai/reactive-resume), so you can inspect how the application works. If you need direct control over infrastructure, storage, auth providers, and deployment policy, you can self-host Reactive Resume. +The source code is on [GitHub](https://github.com/amruthpillai/reactive-resume), so you can read how the application works. If you need direct control over infrastructure, storage, auth providers, and deployment policy, run your own instance. Start with: - [Self-hosting with Docker](/self-hosting/docker) - [Self-hosting examples](/self-hosting/examples) - [Single sign-on](/self-hosting/sso) -- [Privacy policy](/legal/privacy-policy) +- [Privacy Policy](/legal/privacy-policy) ## Optional AI features -AI features are optional. Reactive Resume does not need AI to create, edit, export, or share a resume. When you choose to use AI-assisted features, you configure a provider and key for the provider you want to use. +AI is optional. Reactive Resume does not need it to create, edit, export, or share a resume. If you do want AI help, you configure the provider and the key yourself. -For setup details, see [Using Artificial Intelligence](/guides/using-ai), [Using AI in the builder](/guides/using-ai-in-the-builder), and [Using the AI Agent Workspace](/guides/using-ai-agent). +For setup details, see [Using artificial intelligence](/guides/using-ai), [Using AI in the builder](/guides/using-ai-in-the-builder), and [Using the AI Agent workspace](/guides/using-ai-agent). Review the privacy policy for the instance you use. If you self-host, you are responsible for the deployment's data @@ -43,4 +43,4 @@ For setup details, see [Using Artificial Intelligence](/guides/using-ai), [Using ## Next action -Review [Privacy Policy](/legal/privacy-policy), then choose either [Sharing your resume publicly](/guides/sharing-your-resume-publicly) for link controls or [Self-hosting with Docker](/self-hosting/docker) for infrastructure control. +Read the [Privacy Policy](/legal/privacy-policy), then go to [Sharing your resume publicly](/guides/sharing-your-resume-publicly) for link controls or [Self-hosting with Docker](/self-hosting/docker) for infrastructure control. diff --git a/docs/use-cases/self-hosted-resume-builder.mdx b/docs/use-cases/self-hosted-resume-builder.mdx index b770099c1..9285afebe 100644 --- a/docs/use-cases/self-hosted-resume-builder.mdx +++ b/docs/use-cases/self-hosted-resume-builder.mdx @@ -1,13 +1,13 @@ --- -title: "Self-Hosted Resume Builder" +title: "Self-hosted resume builder" description: "Run Reactive Resume as a self-hosted resume builder with Docker Compose, PostgreSQL, optional object storage, Single Sign-On, and v4 to v5 migration." --- -Reactive Resume can be run as a self-hosted resume builder when you want to operate the app on your own infrastructure instead of using the hosted instance. +You can run Reactive Resume on your own infrastructure instead of using the hosted instance. ## When self-hosting is a good fit -Self-hosting is useful when you need control over deployment, domain, database, storage, email delivery, authentication providers, and operational policies. The Docker guide is the main setup path for most deployments. +Self-hosting helps when you need control over the deployment, domain, database, storage, email delivery, authentication providers, and operational policy. The Docker guide is the main setup path for most deployments. Start here: @@ -26,13 +26,13 @@ A typical self-hosted deployment uses: - Optional S3-compatible storage for uploads. - Optional SSO or custom OAuth configuration. -The Docker guide includes the environment variable reference and a Compose example. +The Docker guide has the environment variable reference and a Compose example. ## Feature considerations -Some features require extra configuration. For example, saved AI providers need server-side encryption configuration, and the AI Agent workspace uses Redis. Self-hosted deployments can also expose API and MCP endpoints from their own domain. +Some features need extra configuration. Saved AI providers need server-side encryption configured, and the AI Agent workspace uses Redis. Self-hosted deployments can also expose API and MCP endpoints from their own domain. -For automation setup on self-hosted instances, see [Using the API](/guides/using-the-api) and [Using the MCP Server](/guides/using-the-mcp-server). +For automation setup on a self-hosted instance, see [Using the API](/guides/using-the-api) and [Using the MCP server](/guides/using-the-mcp-server). Replace hosted URLs such as https://rxresu.me with your own instance URL when following API, MCP, or diff --git a/package.json b/package.json index 4e5ab58ba..798f4a923 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "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.", + "description": "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume.", "version": "5.2.9", "private": true, "license": "MIT", diff --git a/packages/email/src/templates/auth.tsx b/packages/email/src/templates/auth.tsx index b86c841ed..b51e91a7d 100644 --- a/packages/email/src/templates/auth.tsx +++ b/packages/email/src/templates/auth.tsx @@ -162,7 +162,7 @@ export function VerifyEmail({ url }: VerifyEmailProps) { preview={`Verify your email for ${appName}`} heading="Verify Email" intro={`Thanks for signing up for ${appName}. Please verify your email address to continue.`} - details="Verification helps us protect your account and keep your sign-in secure." + details="This confirms the address belongs to you, which keeps your account secure." actionLabel="Verify Email" actionUrl={url} outro="If you did not create this account, you can safely ignore this email." @@ -181,11 +181,11 @@ export function VerifyEmailChange({ url, previousEmail, newEmail }: VerifyEmailC ); } diff --git a/packages/mcp/src/mcp-server-card.ts b/packages/mcp/src/mcp-server-card.ts index 0972bbbea..0ae6ca915 100644 --- a/packages/mcp/src/mcp-server-card.ts +++ b/packages/mcp/src/mcp-server-card.ts @@ -36,7 +36,7 @@ export function buildMcpServerCard(appVersion: string) { name: "review_resume", title: "Review Resume", description: - "Get a structured, professional critique with a scorecard and prioritized recommendations. Read-only — no changes are made.", + "Get a structured, professional critique with a scorecard and prioritized recommendations. Read-only: no changes are made.", arguments: [{ name: "id", description: "Resume ID.", required: true }], }, ]; diff --git a/packages/mcp/src/prompts.ts b/packages/mcp/src/prompts.ts index 33e727e5a..8c428db26 100644 --- a/packages/mcp/src/prompts.ts +++ b/packages/mcp/src/prompts.ts @@ -31,7 +31,7 @@ function resumeContext(id: string) { resource: { uri: "resume://_meta/schema", mimeType: "application/json", - text: "Resume data JSON Schema — use this to understand valid paths and types for JSON Patch operations", + text: "Resume data JSON Schema: use this to understand valid paths and types for JSON Patch operations", }, }, }, @@ -93,11 +93,11 @@ export function registerPrompts(server: McpServer) { "7. **Design** — Offer to adjust template, typography, and color scheme.", "", "For each section, ask targeted questions, draft the content, and wait for my approval before applying.", - "Do NOT fabricate any information — only use what I provide or explicitly ask you to generate.", + "Do NOT fabricate any information. Use only what I provide or explicitly ask you to generate.", "", PATCH_REFERENCE, "", - "The resume data and schema are attached above. Let's begin!", + "The resume data and schema are attached above. Start with step 1.", ].join("\n"), }, }, @@ -139,7 +139,7 @@ export function registerPrompts(server: McpServer) { "2. Work through improvements **one section at a time**.", "3. For each suggestion, explain the **rationale** and show the before/after.", `4. Wait for my **approval** before applying changes via \`${T.patchResume}\`.`, - "5. Do NOT fabricate information — suggest improvements based on what exists, ask me for missing details.", + "5. Do NOT fabricate information. Suggest improvements based on what exists, and ask me for missing details.", "", PATCH_REFERENCE, ].join("\n"), @@ -155,7 +155,7 @@ export function registerPrompts(server: McpServer) { { title: "Review Resume", description: - "Get a structured, professional critique with a scorecard and prioritized recommendations. Read-only — no changes are made.", + "Get a structured, professional critique with a scorecard and prioritized recommendations. Read-only: no changes are made.", argsSchema: { id: resumeIdArg }, }, ({ id }) => ({ diff --git a/packages/mcp/src/resources.ts b/packages/mcp/src/resources.ts index de19db693..ab350d256 100644 --- a/packages/mcp/src/resources.ts +++ b/packages/mcp/src/resources.ts @@ -25,7 +25,7 @@ export function registerResources(server: McpServer, client: RouterClient { const id = uri.href.replace(/^resume:\/\//, ""); - if (!id) throw new Error("Invalid resume URI — expected format: resume://{id}"); + if (!id) throw new Error("Invalid resume URI. Expected format: resume://{id}"); const resume = await client.resume.getById({ id }); diff --git a/packages/mcp/src/tool-meta.ts b/packages/mcp/src/tool-meta.ts index 27290328f..37d865d47 100644 --- a/packages/mcp/src/tool-meta.ts +++ b/packages/mcp/src/tool-meta.ts @@ -197,7 +197,7 @@ export const TOOL_META = { "Create a new resume from a full ResumeData JSON object (e.g. an exported file from Reactive Resume).", "A random name and slug are assigned automatically, like the web importer.", `For small edits to an existing resume, prefer \`${T.patchResume}\` instead of re-importing.`, - "Large payloads may exceed MCP client message limits — in that case, use the web UI or the HTTP API.", + "Large payloads may exceed MCP client message limits; in that case, use the web UI or the HTTP API.", ].join("\n"), inputSchema: z.object({ data: z @@ -246,7 +246,7 @@ export const TOOL_META = { "", "Important: HTML content fields (description, summary.content) must use valid HTML.", "New items must include a valid UUID as `id` and `hidden: false`.", - `Locked resumes cannot be patched — use \`${T.unlockResume}\` first.`, + `Locked resumes cannot be patched; use \`${T.unlockResume}\` first.`, ].join("\n"), inputSchema: z.object({ id: resumeIdSchema, @@ -258,7 +258,7 @@ export const TOOL_META = { title: "Update Resume (metadata)", description: [ "Update resume metadata only: display name, URL slug, tags, and/or public visibility.", - "Does not change section content — use JSON Patch via the patch tool for body edits.", + "Does not change section content; use JSON Patch via the patch tool for body edits.", `Locked resumes cannot be updated; use \`${T.unlockResume}\` first.`, "Password protection cannot be set or removed via MCP; use the web app for that.", "", @@ -283,7 +283,7 @@ export const TOOL_META = { description: [ "Permanently delete a resume and all its associated files (screenshots, PDFs).", "", - `This action is IRREVERSIBLE. Locked resumes cannot be deleted — use \`${T.unlockResume}\` first.`, + `This action is IRREVERSIBLE. Locked resumes cannot be deleted; use \`${T.unlockResume}\` first.`, `Consider using \`${T.duplicateResume}\` to create a backup before deleting.`, ].join("\n"), inputSchema: z.object({ id: resumeIdSchema }), @@ -294,7 +294,7 @@ export const TOOL_META = { description: [ "Lock a resume to prevent any modifications.", "", - `When locked, a resume cannot be edited (${T.patchResume}, ${T.updateResume}), or deleted.`, + `When locked, a resume cannot be edited (${T.patchResume}, ${T.updateResume}) or deleted.`, "Useful for protecting finalized resumes from accidental changes.", `Use \`${T.unlockResume}\` to re-enable editing.`, ].join("\n"), @@ -343,7 +343,7 @@ export const TOOL_META = { }, [T.getApplicationStats]: { title: "Get Application Stats", - description: "Return aggregate application counts by pipeline stage and source for insights.", + description: "Return aggregate application counts by pipeline stage and source.", inputSchema: z.object({}), annotations: READ_IDEMPOTENT, }, diff --git a/packages/mcp/src/tools.test.ts b/packages/mcp/src/tools.test.ts index 6dbdbe9be..a26b722cd 100644 --- a/packages/mcp/src/tools.test.ts +++ b/packages/mcp/src/tools.test.ts @@ -1,5 +1,7 @@ // biome-ignore-all lint/style/noNonNullAssertion: These tests assert registered tool names before exercising handlers. + import { beforeEach, describe, expect, it, vi } from "vitest"; +import { ORPCError } from "@orpc/server"; const mocks = vi.hoisted(() => ({ resolveUserFromRequestHeaders: vi.fn(), @@ -351,4 +353,42 @@ describe("registerTools", () => { expect(result.isError).toBe(true); expect(clientMock.applications.attachDocument).not.toHaveBeenCalled(); }); + + describe("error hints", () => { + const readResume = (error: unknown) => { + clientMock.resume.getById.mockRejectedValueOnce(error); + + const { server, registered } = makeFakeServer(); + registerTools(server as never, clientMock as never, new Headers()); + + const tool = registered.find((item) => item.name === MCP_TOOL_NAME.getResume)!; + return tool.handler({ id: "resume-1" }); + }; + + // Procedures throw these without a message, so the message is the code itself + // (or oRPC's default, "Not Found") and the status never appears in it. + it.each([ + ["RESUME_LOCKED", undefined, `Use \`${MCP_TOOL_NAME.unlockResume}\` first.`], + [ + "NOT_FOUND", + undefined, + `\`${MCP_TOOL_NAME.listResumes}\` and \`${MCP_TOOL_NAME.listApplications}\` return valid ones.`, + ], + ["RESUME_SLUG_ALREADY_EXISTS", 400, "The slug is already in use."], + ["FORBIDDEN", undefined, "Permission denied."], + ["BAD_REQUEST", undefined, "Check the input parameters against the tool's schema."], + ])("hints on %s", async (code, status, expected) => { + const result = await readResume(new ORPCError(code, status ? { status } : undefined)); + + expect(result.isError).toBe(true); + expect(result.content[0]!.text).toContain(expected); + }); + + it("adds no hint for an unrecognized failure", async () => { + const result = await readResume(new Error("socket hang up")); + + expect(result.isError).toBe(true); + expect(result.content[0]!.text).toBe("Error getting resume: socket hang up"); + }); + }); }); diff --git a/packages/mcp/src/tools.ts b/packages/mcp/src/tools.ts index d5337c58d..a67150683 100644 --- a/packages/mcp/src/tools.ts +++ b/packages/mcp/src/tools.ts @@ -5,6 +5,7 @@ import type { resumePatchOperationsSchema } from "@reactive-resume/ai/tools/resu import type router from "@reactive-resume/api/routers"; import type z from "zod"; import { Buffer } from "node:buffer"; +import { ORPCError } from "@orpc/server"; import { resolveUserFromRequestHeaders } from "@reactive-resume/api/context"; import { createResumePdfDownloadUrl } from "@reactive-resume/api/features/resume/export"; import { env } from "@reactive-resume/env/server"; @@ -21,17 +22,30 @@ function errorMessage(error: unknown): string { return error instanceof Error ? error.message : String(error); } +/** + * Maps a failed router call to an actionable next step for the model. + * + * Matches on the error's `code` and `status` rather than its message: procedures + * throw `new ORPCError("RESUME_LOCKED")` and friends without a message, so the + * message is the code itself (`"RESUME_LOCKED"`) or oRPC's own default + * (`"Not Found"` for `NOT_FOUND`), and HTTP status never appears in it at all. + */ function errorHint(error: unknown): string { - const msg = errorMessage(error); - const { unlockResume, listResumes, getResume } = MCP_TOOL_NAME; - if (msg.includes("slug already exists")) return "\n\nHint: The slug is already in use. Try a different one."; - if (msg.includes("locked")) return `\n\nHint: This resume is locked. Use \`${unlockResume}\` first.`; - if (msg.includes("404") || msg.includes("not found")) - return `\n\nHint: Resume not found. Use \`${listResumes}\` to find valid IDs.`; - if (msg.includes("400")) - return `\n\nHint: Invalid request. Check the input parameters or use \`${getResume}\` to inspect the resume structure.`; - if (msg.includes("403")) - return `\n\nHint: Permission denied. The resume may be locked — use \`${unlockResume}\` first.`; + if (!(error instanceof ORPCError)) return ""; + + const { unlockResume, listResumes, listApplications } = MCP_TOOL_NAME; + const { code, status } = error; + + // Check codes before statuses: RESUME_SLUG_ALREADY_EXISTS is thrown with status 400. + if (code === "RESUME_SLUG_ALREADY_EXISTS") return "\n\nHint: The slug is already in use. Try a different one."; + if (code === "RESUME_LOCKED") return `\n\nHint: This resume is locked. Use \`${unlockResume}\` first.`; + // Every tool shares this handler, so the wording stays entity-agnostic: `NOT_FOUND` is + // thrown by the application procedures too, and resume-flavoured advice misdirects there. + if (code === "NOT_FOUND" || status === 404) + return `\n\nHint: Not found. Check the ID — \`${listResumes}\` and \`${listApplications}\` return valid ones.`; + if (code === "FORBIDDEN" || status === 403) + return "\n\nHint: Permission denied. This account cannot access that record."; + if (status === 400) return "\n\nHint: Invalid request. Check the input parameters against the tool's schema."; return ""; } @@ -291,7 +305,7 @@ export function registerTools(server: McpServer, client: RouterClient { await client.resume.delete({ id }); - return text(`Successfully deleted resume (${id}) and all associated files.`); + return text(`Deleted resume (${id}) and all associated files.`); }), ); diff --git a/tests/e2e/fixtures/auth.ts b/tests/e2e/fixtures/auth.ts index 4d4d13f20..fa8a8439b 100644 --- a/tests/e2e/fixtures/auth.ts +++ b/tests/e2e/fixtures/auth.ts @@ -28,7 +28,7 @@ export async function loginViaUi(page: Page, account: E2EAccount) { export async function logoutViaUi(page: Page, account: E2EAccount) { await page.getByText(account.email).click(); - await page.getByRole("menuitem", { name: "Logout" }).click(); + await page.getByRole("menuitem", { name: "Sign out" }).click(); await page.goto("/auth/login"); }