mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-07-24 17:03:55 +10:00
de7baa5faf
* test(web): add tests for zustand stores and pure helpers
Cover stores and pure helpers across the builder/dashboard/command-palette
surfaces that previously had 0% coverage:
- command-palette store (open/close, page stack, search clearing, goBack)
- builder assistant-store
- builder sidebar store + parseBuilderLayoutCookie / mapPanelLayoutToBuilderLayout
- builder section store (collapse, toggle, toggleAll)
- builder preview page-layout toggle
- dashboard resume-thumbnail render-size math + cache key
- MCP tool name + annotations invariants
* test(web): cover MCP helpers and template metadata
Add tests for previously 0%-coverage MCP and dialog helpers:
- buildMcpServerCard: server-info, tool catalog vs MCP_TOOL_NAME, prompts,
resource templates, configuration schema, auth schemes
- registerPrompts (build/improve/review): registration, args schema, resource
context with interpolated resume id, read-only / no-fabrication directives
- registerResources (resume://{id}, resume://_meta/schema): handler reads via
oRPC client, error on missing id, schema returns valid JSON
- templates metadata: ids match display names, valid sidebar positions,
unique image URLs, every entry has tags + description
* test(web): cover sidebar section helpers and layout screens
Add tests for previously near-0%-coverage modules:
- libs/resume/section: getSectionTitle / getSectionIcon return distinct,
exhaustive results for every sidebar section + cover-letter; icon props
forwarding; left/right sidebar collections do not overlap.
- layout/loading-screen: spinner + text render.
- layout/error-screen: error message surfaces, Refresh button triggers reset.
- layout/breakpoint-indicator: default + each corner positioning, all
breakpoint labels rendered, print-hidden class applied.
* test(web): cover preview canvas math and font-weight defaults
Add tests for pure helpers that previously had no direct coverage:
- typography/getNextWeights: prefers 400 + 600 when both are available,
returns null for unknown families, never produces duplicates, bounded
to two weights from the 100..900 set.
- preview.shared/normalizeResumePreviewProps: documented defaults +
pass-through.
- preview.shared/getScaledPreviewPageSize: scaling identity at 1, and
fractional scaling.
- preview.shared/getPreviewCanvasScale: respects 4x desired scale for
small pages, honors high devicePixelRatio, clamps to the 16M-pixel
canvas budget for large pages.
* test(utils): cover DOCX section renderers and html-to-paragraphs
@reactive-resume/utils/resume/docx was previously at ~2.84% statement
coverage despite being load-bearing for the resume DOCX export.
- section-renderers: empty-string / hidden-section / hidden-item branches
for renderSummary, renderBuiltInSection, and renderCustomSection;
cover-letter and summary custom-section dispatch; unknown-type fallback;
setRenderConfig idempotency.
- html-to-docx: whitespace-only short-circuit, multiple top-level blocks,
h1..h6 paragraph mapping, inline style and link rendering, custom
font/size/color/linkColor config, ignored script/comment nodes.
* test: cover DOCX builder smoke paths and reactive-resume JSON importer
- utils/resume/docx/builder: buildDocument runs end-to-end against the
default and sample resume data, both page formats, full-width and
sidebar layouts, and gracefully degrades with unparseable color or
empty font family inputs.
- import/reactive-resume-json: ReactiveResumeJSONImporter validates
malformed JSON, recovers missing built-in sections by appending them
to page 1 without reordering, and preserves layouts that already
contain every built-in section.
* test(import): cover JSONResumeImporter parse/convert
JSONResumeImporter (450 lines) was previously at 0% coverage. Add tests
for the public surface:
- Invalid JSON / invalid-shape errors are surfaced.
- basics, summary, picture, education, projects, skills, profiles all
map to the corresponding ResumeData sections.
- Empty work/education entries (missing key field) are filtered out.
- Highlights become HTML list items in the description field.
- Skill level parsing flows through utils/level.parseLevel.
- formatLocation joins city, region, countryCode with commas.
* test(web): cover query client serializer and home-page animations
- libs/query/client: getQueryClient returns a fresh QueryClient,
queryKeyHashFn produces stable JSON envelopes for matching keys
(and distinct strings for different keys), dehydrate/hydrate
round-trip Date values via the oRPC serializer.
- components/animation/spotlight: overlay container is
pointer-events-none, both beam groups render, custom
width/height/translateY/gradient props flow into inline styles.
- components/animation/comet-card: children mount inside the
perspective wrapper, custom className is merged with the 3D
baseline classes, glare overlay renders, mouse move/leave
handlers do not throw.
* test(web): cover Copyright footer
Verify the footer's MIT license link, Amruth Pillai attribution,
external-tab targets, embedded app version (via __APP_VERSION__ stub),
and custom className merging — previously at 0% coverage.
* test(api): cover flags, auth providers, and resume-access cookies
Unlock @reactive-resume/api by mocking @reactive-resume/env/server and
@tanstack/react-start/server. Previously the only services tested were
the standalone AI test and resume-access-policy.
- services/flags: flagsService.getFlags reads disableSignups/disableEmailAuth
from env (no stale cache).
- services/auth: providers.list always exposes credential + passkey, and
only adds Google/GitHub/LinkedIn/custom when both id and secret are set;
custom provider uses OAUTH_PROVIDER_NAME with a 'Custom OAuth' fallback.
- helpers/resume-access: hasResumeAccess validates against signed cookies
with constant-time comparison; grantResumeAccess writes a 10-minute
httpOnly cookie with the secure flag matching APP_URL's https-ness.
* test: cover statistics service and email transport via env mocks
- api/services/statistics: github star count succeeds, retries on
non-OK, falls back to last-known on fetch error / non-positive /
non-numeric responses; user and resume counts roll up DB count.
- email/src/transport: returns silently with no text/html, logs when
SMTP is not configured, dispatches via nodemailer with the env
config when fully wired, renders react elements to html + text
bodies, swallows transport errors instead of crashing.
* test(api): cover resume-events publish + subscribe
- publishResumeUpdated issues pg_notify with channel and serialized
event payload.
- subscribeResumeUpdated yields events whose resumeId+userId match
the subscription, filters out other resumes/users, ignores
malformed JSON and notifications on other channels, calls
LISTEN/UNLISTEN and releases the client, and terminates
immediately if the abort signal fires before iteration starts.
* test(api): cover oRPC auth resolution
resolveUserFromRequestHeaders is the single point where every oRPC
procedure picks up the authenticated user. Test the priority chain:
- x-api-key wins when present and valid
- on invalid api key, falls back to session via auth.api.getSession
- Bearer JWT in Authorization header is verified via verifyOAuthToken
- invalid Bearer falls back to session
- Authorization scheme other than Bearer is ignored entirely
- thrown errors from token verification are logged and swallowed
(caller still tries session)
- returns null when no auth method succeeds
* test(api): cover storage helpers
inferContentType, isImageFile, processImageForUpload were 0%
coverage despite being on the picture upload path.
- inferContentType maps known image and pdf extensions, is
case-insensitive, ignores path depth, and falls back to
application/octet-stream for unknown.
- isImageFile allows only the upload allowlist (gif/png/jpeg/webp)
and rejects image/svg+xml, application/pdf, and empty strings.
- processImageForUpload short-circuits to the original bytes when
FLAG_DISABLE_IMAGE_PROCESSING is true, otherwise pipes through
sharp and returns image/jpeg.
* test(import): broaden v4 importer section-mapping coverage
The existing v4 importer test focused on a single bug (description-only
custom items) and the skill/language level scaling. This new test
exercises the bulk of the v4 → v5 transformation path:
- basics, picture (with border), summary, customFields
- every section's filter-by-required-field invariant (awards needs
title, certifications needs name, education needs institution,
experience needs company, volunteer needs organization, etc.)
- experience / education / awards / certifications / references field
renames between schemas
- language and skill level scaling (v4 0..10 → v5 0..5)
Brings reactive-resume-v4-json from ~66% statement coverage to a
materially higher figure (the bulk of the 410-line transformer body).
* test: cover buildDocx entry and AI configuration store
- utils/resume/docx/index: buildDocx returns a non-empty Blob for both
default and populated resumes (previously 0% coverage despite being
the public DOCX entry point).
- ai/store: useAIStore preserves verification status across no-op
updates, but resets testStatus + enabled whenever provider, model,
apiKey, or baseURL changes; canEnable is gated to testStatus=success;
setEnabled(true) is refused unless verified; reset clears every
field. Brings @reactive-resume/ai from ~72% to materially higher
coverage.
* test(db): cover resume schema definitions
packages/db was previously at 0% coverage. Smoke-test the public
resume / resume_statistics / resume_analysis tables:
- getTableName matches the SQL identifier used by migrations
- expected columns are present on each table
- defaultResumeData wiring on the data column resolves to a valid
shape
These are structural assertions that catch accidental renames /
removals without needing a live database connection.
* test(db): cover auth schema tables and relations export
- src/schema/auth: table-driven test for each of the 12 auth tables
asserting SQL name and presence of the key columns (user/session/
account/verification/two_factor/passkey/apikey/jwks/oauth_*).
- src/relations: smoke test confirming the relations export is defined.
Brings @reactive-resume/db from 0% to materially higher coverage.
* test(auth): cover getSession isomorphic helper
@reactive-resume/auth was previously at 0% coverage. functions.ts
is the server entry point that other packages call. Mock the auth
config + tanstack/react-start to verify:
- getSession forwards getRequestHeaders() to auth.api.getSession
- returns null when better-auth returns null
* test(web): cover BuilderSidebarEdge
Small presentational component on the builder layout — assert children
mount, left/right positioning class branches, and the sm:flex
mobile-hide behavior.
* test(web): cover section-title-locale resolver cache and hook
The section-title-locale module wraps createSectionTitleResolver with
a per-locale async cache and a React hook for consumers in the
builder. Cover:
- createSectionTitleResolverForLocale returns a usable resolver
- repeated calls for the same locale share a cached promise
- unknown locales fall back through resolveLocale
- useSectionTitleResolver returns null while loading and when no
locale is passed
- the hook resolves to a function once the async loader settles
* test(web): cover BaseCommandGroup page-stack gating
BaseCommandGroup conditionally renders based on the top of the
command-palette page stack. Tests cover:
- root group renders when no sub-page is active
- root group hides when a sub-page is on top
- sub-page group renders only when its page matches
- mismatched sub-page leaves the group hidden
* test(web): cover ThemeProvider context
- useTheme outside ThemeProvider throws the documented error
- useTheme inside ThemeProvider returns the theme + setTheme +
toggleTheme helpers
* test(web): cover ConfirmDialogProvider + useConfirm hook
- useConfirm outside provider throws the documented error
- confirm returns a pending promise
- promise resolves false when the Cancel button is clicked
- promise resolves true when the Confirm button is clicked
- works with custom confirmText label
apps/web has its own copy of this hook distinct from
packages/ui (mirrors the existing UI-package tests).
* test(web): cover PromptDialogProvider + usePrompt hook
- usePrompt outside provider throws the documented error
- returns a function when wrapped
- Cancel click resolves the promise to null
- Confirm click resolves to the current input value
- defaultValue option seeds the initial input value
* test(web): cover DashboardHeader
Small presentational header used across dashboard routes — title h1,
icon rendering, className merge, mobile sidebar trigger present and
hidden on md+.
* test(web): cover Create/Import resume cards
Both cards on the resumes dashboard wire a click handler to open
the appropriate dialog via the dialog store:
- CreateResumeCard opens resume.create
- ImportResumeCard opens resume.import
Also asserts the i18n copy strings (icons aside, the cards are
otherwise structural).
* test(web): cover command-palette language sub-page
LanguageCommandPage is a BaseCommandGroup gated on page='language'.
Tests assert:
- it is hidden when 'language' is not the top of the page stack
- when active, it renders a CommandItem per localeMap entry
- documented locale codes (en-US, de-DE, ja-JP) appear
* test(web): cover command-palette theme + preferences sub-pages
- ThemeCommandPage: hidden when 'theme' is not on top, renders Light
and Dark options when active
- PreferencesCommandGroup: root group renders both Change theme to...
and Change language to... items; clicking each pushes the
corresponding page onto the command-palette stack
* test(ai): cover executePatchResume tool
- patchResumeInputSchema rejects empty operations and unknown op
values; accepts valid replace/add/remove
- executePatchResume returns the applied operations on success
- executePatchResume throws when an operation targets an invalid path
(passes through the underlying applyResumePatches validation)
- multi-op patches against top-level fields succeed end-to-end
* test(ai): cover sanitize edge branches
Hit the previously-uncovered branches in sanitize.ts:
- numeric 1 coerces to true
- '1' / '0' string shorthand coerces to true/false
- missing item.hidden gets salvaged to false
- empty input causes a non-Zod throw (caught + rethrown with generic message)
* test(ai): cover patch-proposal preview + normalize edge cases
- remove operations surface before-value with after=undefined
- buildResumePatchProposalPreview labels metadata/page paths sanely
- normalizeResumePatchProposals stamps every proposal with baseUpdatedAt
- normalizeResumePatchProposals preserves input order
* test(web): cover getLocaleOptions helper
Locale combobox surface — verify the option list mirrors localeMap
shape, uses locale codes as values, populates label + keywords with
the translated display name, and produces unique values.
* test(web): cover LevelTypeCombobox option mapping
LevelTypeCombobox maps levelDesignSchema.shape.type.options through
the internal getLevelTypeName labeler. Assert all 7 level types are
exposed and that each produces a non-empty label.
* test(web): cover ThemeToggleButton fallback paths
- aria-label flips between 'Switch to light theme' and 'Switch to
dark theme' based on current theme
- clicking when document.startViewTransition is unavailable
short-circuits to toggleTheme directly
- prefers-reduced-motion forces the direct toggle path even when
the view-transition API is available
* test(web): cover NotFoundScreen
Mock the TanStack Router Link so the screen renders standalone, then
assert: documented error heading, routeId is surfaced verbatim, and
the Go Back link points to '..' (parent route).
* test(web): cover InformationSectionBuilder
Stub SectionBase so the donation/info section renders standalone.
Assert: donation prompt copy, OpenCollective CTA link, all 5
external resource links present, and external links target _blank
with rel=noopener.
* test(web): cover NotesSectionBuilder
Mock SectionBase, RichInput, and the resume-draft hooks so the
notes section renders in isolation. Assert: privacy hint copy
renders, RichInput is seeded with metadata.notes, and onChange
proxies through updateResumeData with a draft recipe that mutates
metadata.notes.
* test(web): cover TemplateSectionBuilder
Stub SectionBase and useCurrentResume so the right-sidebar template
section renders standalone. Asserts: current template name in the
heading, template tags rendered as badges, preview image points to
the catalog asset, and clicking the preview opens the
resume.template.gallery dialog.
* test(web): cover ColorPicker preset selection and trigger override
Mock the heavy @uiw/react-color-colorful dependency. Test:
- the trigger swatch reflects the controlled value
- clicking a preset color invokes onChange with an rgba() string
- a custom trigger replaces the default swatch when provided
* test(web): cover ExportSectionBuilder
Mock the heavy export pipelines (buildDocx, createResumePdfBlob,
downloadWithAnchor) and the resume-draft hook to test:
- JSON button packages resume.data as application/json and triggers
download with the {name}.json filename
- DOCX button awaits buildDocx and downloads .docx
- PDF button awaits createResumePdfBlob and downloads .pdf
* test(web): cover ProfilesSectionBuilder
Stub the resume-draft hooks, SectionBase, SectionItem, and
SectionAddItemButton so the profiles section renders standalone:
- one SectionItem per profile with network as title and username as
subtitle
- 'Add a new profile' affordance present
- when items.length > 0, the wrapper uses a solid border (not dashed)
* test(web): cover SkillsSectionBuilder
Mirror the profiles test for the skills section — verifies one
SectionItem per skill (name → title, proficiency → subtitle) and
the Add a new skill affordance.
* test(web): bulk-cover 7 left-sidebar section builders
Single test file covers awards, certifications, interests, languages,
publications, references, and volunteer builders. For each:
- one SectionItem rendered with the documented field → title/subtitle
mapping
- awards: title → awarder
- certifications: title → 'issuer • date'
- interests: name → (no subtitle)
- languages: language → fluency
- publications: title → publisher
- references: name → (no subtitle)
- volunteer: organization → location
- the 'Add a new {kind}' affordance with the matching copy
Mocks SectionBase, SectionItem, SectionAddItemButton, and the
resume-draft hooks so each builder renders standalone.
* test(web): cover ProjectsSectionBuilder buildSubtitle
The projects section is the only left-sidebar builder with a
composite subtitle. Tests three branches of its inline
buildSubtitle helper:
- period + website.label → joined with ' • '
- period only → just the period
- empty period + whitespace-only website.label → returns undefined
* test(web): cover Education + Experience section builders
- Education: school → title, degree → subtitle, add-new affordance
- Experience: position → subtitle when set; falls back to '1 role' /
'N roles' (lingui plural) when position empty and roles[] present;
add-new affordance
* test(web): cover CountUp animated number renderer
- default aria attributes (aria-live=polite, aria-atomic=true)
- initial textContent seeds to 'from' (up) or 'to' (down) value
- separator option formats with grouping
- decimal places are preserved when from/to are fractional
- aria-hidden=true strips aria-live + aria-atomic
- custom className is applied to the rendered span
* test(web): cover TextMaskEffect SVG renderer
- supplied text renders in every visible <text> layer
- aria-hidden + aria-label forwarded onto the root svg
- mouse enter/move/leave handlers don't throw
- custom className merges into the svg's class attribute
* test(web): cover URLInput prefix handling
- displayed input strips the https:// prefix so users only edit the
meaningful portion
- editing re-adds the prefix on the way back through onChange
- pre-prefixed input is preserved
- cleared input emits an empty url (no prefix forced)
- hideLabelButton=true removes the popover trigger; default keeps it
* test(web): cover GithubStarsButton
Mocks useQuery + the CountUp animation so the button renders
standalone. Asserts:
- anchor points at the project repo with rel=noopener + target=_blank
- aria-label is the no-count copy when star count is undefined
- CountUp renders only once the count loads
- aria-label includes the localized count once data arrives
* test(web): cover ui/Combobox trigger label rendering
The shared Combobox wraps base-ui's combobox primitives. Smoke-test
the trigger label resolution:
- placeholder shows when nothing is selected
- selected option's label renders in the trigger
- multi-select default values render all labels
- empty options array renders the placeholder without crashing
* test(web): cover IconPicker trigger rendering
Stub react-window's Grid so happy-dom can render the picker without
layout-measurement deps. Verify:
- trigger renders an <i class='ph-{value}'> for the current value
- changing value updates the trigger icon class
- the picker emits a trigger button
* test(web): cover ChipInput add/dedupe/description behaviors
- existing chips render as Badges
- Enter adds the typed value to the chip list
- comma also commits the typed value
- duplicate input is dropped (onChange not called with a longer list)
- empty / whitespace-only input is dropped
- hideDescription removes the keyboard hint <kbd>; default keeps it
* test(web): cover StatisticsSectionBuilder
Mock useQuery + useParams + section-base so the right-sidebar
statistics section renders standalone:
- returns null content while the query is loading
- shows the private-resume hint when isPublic=false
- shows views/downloads counters and labels when isPublic=true
- includes 'Last viewed' timestamp copy when lastViewedAt is set
* test(web): cover TemplateGalleryDialog selection flow
- title + intro copy render
- one tile per template (>= 14)
- currently-selected template tile carries the ring-highlight
- clicking a different tile triggers updateResumeData with a recipe
that sets metadata.template to the chosen template id
* test(web): cover Prefooter home-page section
- community tagline heading renders
- community-thanks paragraph renders
- the decorative TextMaskEffect renders an svg
* test(web): cover home-page Footer
- Resources and Community headings render
- documented resource links (Documentation, Sponsorships, Source
Code, Changelog) all appear in the rendered output
- documented community links (Report an issue, Translations,
Subreddit, Discord) all appear
- social anchors point at GitHub, LinkedIn, and X (Twitter)
- Copyright sub-component surfaces the app version via __APP_VERSION__
* test(web): cover home-page Header navigation
Mock TanStack Router Link + child components so the header renders
standalone. Verify:
- homepage anchor (/ link) carries the documented aria-label
- dashboard anchor points to /dashboard
- ThemeToggleButton and GithubStarsButton both mount
- the <nav> landmark is labeled 'Main navigation'
* chore: fix linter warnings
3686 lines
132 KiB
Plaintext
3686 lines
132 KiB
Plaintext
msgid ""
|
|
msgstr ""
|
|
"POT-Creation-Date: 2025-11-04 23:14+0100\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"X-Generator: @lingui/cli\n"
|
|
"Language: it\n"
|
|
"Project-Id-Version: reactive-resume\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"PO-Revision-Date: 2026-05-11 12:13\n"
|
|
"Last-Translator: \n"
|
|
"Language-Team: Italian\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
"X-Crowdin-Project: reactive-resume\n"
|
|
"X-Crowdin-Project-ID: 503410\n"
|
|
"X-Crowdin-Language: it\n"
|
|
"X-Crowdin-File: /apps/web/locales/en-US.po\n"
|
|
"X-Crowdin-File-ID: 545\n"
|
|
|
|
#. js-lingui-explicit-id
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Last Updated"
|
|
msgstr "Ultimo aggiornamento"
|
|
|
|
#. js-lingui-explicit-id
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Created"
|
|
msgstr "Creato"
|
|
|
|
#. js-lingui-explicit-id
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Name"
|
|
msgstr "Nome"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/_home/-sections/hero.tsx
|
|
msgid "(opens in new tab)"
|
|
msgstr "(apre in una nuova scheda)"
|
|
|
|
#. 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 {# elemento} other {# elementi}}"
|
|
|
|
#. placeholder {0}: item.roles.length
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/experience.tsx
|
|
msgid "{0, plural, one {# role} other {# roles}}"
|
|
msgstr "{0, plural, one {# ruolo} other {# ruoli}}"
|
|
|
|
#. placeholder {0}: resolutions.length
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "{0} proposals reviewed"
|
|
msgstr "{0} proposte esaminate"
|
|
|
|
#: 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 {# colonna} other {# colonne}}"
|
|
|
|
#: src/routes/_home/-sections/hero.tsx
|
|
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
|
|
msgstr "<0>Finalmente,</0><1>un generatore di curriculum gratuito e open source</1>"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgctxt "Home page FAQ section heading with each word visually separated into individual spans"
|
|
msgid "<0>Frequently</0><1>Asked</1><2>Questions</2>"
|
|
msgstr "<0>Domande</0><1>Più</1><2>Frequenti</2>"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "<0>Thank you for using Reactive Resume! This app is a labor of love, created mostly in my spare time, with wonderful support from open-source contributors around the world.</0><1>If Reactive Resume has been helpful to you, and you'd like to help keep it free and open for everyone, please consider making a donation. Every little bit is appreciated!</1>"
|
|
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.</0><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!</1>"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "1 month"
|
|
msgstr "1 mese"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "1 year"
|
|
msgstr "1 anno"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "12+ Templates"
|
|
msgstr "Più di 12 modelli"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "3 months"
|
|
msgstr "3 mesi"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "6 months"
|
|
msgstr "6 mesi"
|
|
|
|
#: src/routes/dashboard/settings/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/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."
|
|
|
|
#: 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}</0>."
|
|
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}</0>."
|
|
|
|
#: src/routes/dashboard/settings/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."
|
|
|
|
#: src/components/ui/copyright.tsx
|
|
msgid "A passion project by <0>Amruth Pillai</0>."
|
|
msgstr "Un progetto appassionato di <0>Amruth Pillai</0>."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "A4"
|
|
msgstr "A4"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "Absolutely! You can export your resume to PDF with a single click. The exported PDF maintains all your formatting and styling perfectly."
|
|
msgstr "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/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Accept"
|
|
msgstr "Accettare"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Accept all"
|
|
msgstr "Accetta tutto"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Accepted proposal"
|
|
msgstr "Proposta accettata"
|
|
|
|
#: 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."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
|
msgid "Add a custom field"
|
|
msgstr "Aggiungi un campo personalizzato"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Add a keyword..."
|
|
msgstr "Aggiunga una parola chiave..."
|
|
|
|
#. Tooltip for action button that opens URL label editor
|
|
#: src/components/input/url-input.tsx
|
|
msgid "Add a label to the URL"
|
|
msgstr "Aggiungi un'etichetta all'URL"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/awards.tsx
|
|
msgid "Add a new award"
|
|
msgstr "Aggiungi un nuovo premio"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/certifications.tsx
|
|
msgid "Add a new certification"
|
|
msgstr "Aggiungi una nuova certificazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
msgid "Add a new custom section"
|
|
msgstr "Aggiungi una nuova sezione personalizzata"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/education.tsx
|
|
msgid "Add a new education"
|
|
msgstr "Aggiungi una nuova formazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/experience.tsx
|
|
msgid "Add a new experience"
|
|
msgstr "Aggiungi una nuova esperienza"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/interests.tsx
|
|
msgid "Add a new interest"
|
|
msgstr "Aggiungi un nuovo interesse"
|
|
|
|
#: 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 "Aggiungi nuovo elemento"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/languages.tsx
|
|
msgid "Add a new language"
|
|
msgstr "Aggiungi una nuova lingua"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/profiles.tsx
|
|
msgid "Add a new profile"
|
|
msgstr "Aggiungi un nuovo profilo"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/projects.tsx
|
|
msgid "Add a new project"
|
|
msgstr "Aggiungi un nuovo progetto"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/publications.tsx
|
|
msgid "Add a new publication"
|
|
msgstr "Aggiungi una nuova pubblicazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/references.tsx
|
|
msgid "Add a new reference"
|
|
msgstr "Aggiungi un nuovo referente"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/skills.tsx
|
|
msgid "Add a new skill"
|
|
msgstr "Aggiungi una nuova competenza"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/volunteer.tsx
|
|
msgid "Add a new volunteer experience"
|
|
msgstr "Aggiungi una nuova esperienza di volontariato"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Add Column After"
|
|
msgstr "Aggiungi colonna dopo"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Add Column Before"
|
|
msgstr "Aggiungi colonna prima"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Add keyword"
|
|
msgstr "Aggiungi la parola chiave"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Add multiple roles to show career progression at the same company."
|
|
msgstr "Aggiungi più ruoli per mostrare la progressione di carriera nella stessa azienda."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Add Page"
|
|
msgstr "Aggiungi pagina"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Add Role"
|
|
msgstr "Aggiungi ruolo"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Add Row After"
|
|
msgstr "Aggiungi riga dopo"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Add Row Before"
|
|
msgstr "Aggiungi riga prima"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Afrikaans"
|
|
msgstr "Afrikaans"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "After"
|
|
msgstr "Dopo"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "AI"
|
|
msgstr "IA"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI integration disabled"
|
|
msgstr "Integrazione dell'IA disabilitata"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI proposal applied."
|
|
msgstr "Proposta di intelligenza artificiale applicata."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI proposal rejected."
|
|
msgstr "Proposta sull'intelligenza artificiale respinta."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI proposals applied."
|
|
msgstr "Sono state applicate le proposte basate sull'IA."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI proposals rejected."
|
|
msgstr "Proposte sull'IA respinte."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "AI Resume Assistant"
|
|
msgstr "Assistente AI per la redazione del curriculum"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Albanian"
|
|
msgstr "Albanese"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Allow Public Access"
|
|
msgstr "Consenti accesso pubblico"
|
|
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Already have an account? <0/>"
|
|
msgstr "Hai già un account? <0/>"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Amharic"
|
|
msgstr "Amarico"
|
|
|
|
#: src/components/layout/error-screen.tsx
|
|
#: src/components/layout/not-found-screen.tsx
|
|
msgid "An error occurred while loading the page."
|
|
msgstr "Si è verificato un errore durante il caricamento della pagina."
|
|
|
|
#. 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 "Si è verificato un errore sconosciuto durante l'importazione del tuo curriculum."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Analyze Resume"
|
|
msgstr "Analizzare il curriculum"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Analyzing..."
|
|
msgstr "Analizzare..."
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "And many more..."
|
|
msgstr "E molti altri..."
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Anthropic Claude"
|
|
msgstr "Claude antropico"
|
|
|
|
#: 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."
|
|
|
|
#: 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/_home/-sections/features.tsx
|
|
msgid "API Access"
|
|
msgstr "Accesso API"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "API Key"
|
|
msgstr "Chiave API"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "API Keys"
|
|
msgstr "Chiavi API"
|
|
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "API Reference"
|
|
msgstr "Riferimento API"
|
|
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
msgid "App"
|
|
msgstr "App"
|
|
|
|
#: src/routes/_home/-sections/statistics.tsx
|
|
msgid "Application Statistics"
|
|
msgstr "Statistiche dell'applicazione"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Arabic"
|
|
msgstr "Arabo"
|
|
|
|
#: src/hooks/use-form-blocker.tsx
|
|
msgid "Are you sure you want to close this dialog?"
|
|
msgstr "Sei sicuro di voler chiudere questa finestra di dialogo?"
|
|
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "Are you sure you want to delete this API key?"
|
|
msgstr "Sei sicuro di voler eliminare questa chiave API?"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
msgid "Are you sure you want to delete this custom section?"
|
|
msgstr "È sicuro di voler eliminare questa sezione personalizzata?"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
msgid "Are you sure you want to delete this item?"
|
|
msgstr "È sicuro di voler eliminare questo articolo?"
|
|
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Are you sure you want to delete this resume?"
|
|
msgstr "Sei sicuro di voler eliminare questo curriculum?"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Are you sure you want to delete your account?"
|
|
msgstr "Sei sicuro di voler eliminare il tuo account?"
|
|
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Are you sure you want to lock this resume?"
|
|
msgstr "È sicuro di voler bloccare questo curriculum?"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Are you sure you want to remove password protection?"
|
|
msgstr "Sei sicuro di voler rimuovere la protezione tramite password?"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Are you sure you want to reset this section?"
|
|
msgstr "È sicuro di voler resettare questa sezione?"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "Area of Study"
|
|
msgstr "Area di studio"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Artificial Intelligence"
|
|
msgstr "Intelligenza artificiale"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Ask for a targeted resume change..."
|
|
msgstr "Richiedi una modifica mirata al tuo curriculum..."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Ask for an incremental change"
|
|
msgstr "Richiedi un cambiamento graduale"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Aspect Ratio"
|
|
msgstr "Proporzioni"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Assistant request failed"
|
|
msgstr "Richiesta di assistenza non riuscita"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/authentication/index.tsx
|
|
msgid "Authentication"
|
|
msgstr "Autenticazione"
|
|
|
|
#: 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."
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
msgctxt "(noun) person, organization, or entity that gives an award"
|
|
msgid "Awarder"
|
|
msgstr "Premiatore"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Awards"
|
|
msgstr "Premi"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Azerbaijani"
|
|
msgstr "Azerbaigiano"
|
|
|
|
#. Secondary navigation button on 2FA verification screen
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Back to Login"
|
|
msgstr "Torna al login"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Background Color"
|
|
msgstr "Colore di sfondo"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Backup codes copied to clipboard."
|
|
msgstr "Codici di backup copiati negli appunti."
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Base URL (Optional)"
|
|
msgstr "URL di base (opzionale)"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
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/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Before"
|
|
msgstr "Prima"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Bengali"
|
|
msgstr "Bengalese"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgctxt "Body Text (paragraphs, lists, etc.)"
|
|
msgid "Body"
|
|
msgstr "Corpo"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Bold"
|
|
msgstr "Grassetto"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Border Radius"
|
|
msgstr "Raggio del bordo"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Border Width"
|
|
msgstr "Larghezza del bordo"
|
|
|
|
#. Screen-reader dialog title for the command palette in the resume builder
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "Builder Command Palette"
|
|
msgstr "Tavolo comandi del generatore"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Bulgarian"
|
|
msgstr "Bulgaro"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Bullet List"
|
|
msgstr "Elenco puntato"
|
|
|
|
#. Tagline shown in app footer/about area
|
|
#: src/components/ui/copyright.tsx
|
|
#: src/routes/_home/-sections/features.tsx
|
|
#: src/routes/_home/-sections/prefooter.tsx
|
|
msgid "By the community, for the community."
|
|
msgstr "Dalla comunità, per la comunità."
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "Can I export my resume to PDF?"
|
|
msgstr "Posso esportare il mio curriculum in PDF?"
|
|
|
|
#. API key deletion confirmation dialog cancel action in settings
|
|
#. Account deletion confirmation dialog cancel action in danger zone
|
|
#. Confirmation dialog button label to abort deleting a custom section in resume builder
|
|
#. Confirmation dialog button label to abort deleting a section item in resume builder
|
|
#. Confirmation dialog button label to abort resetting a resume section
|
|
#. Profile settings form action to discard unsaved edits
|
|
#. Secondary action button to close two-factor setup dialog
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
#: src/hooks/use-prompt.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Cancel"
|
|
msgstr "Annulla"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Catalan"
|
|
msgstr "Catalano"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Center Align"
|
|
msgstr "Allinea al centro"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Center view"
|
|
msgstr "Centra vista"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Certifications"
|
|
msgstr "Certificazioni"
|
|
|
|
#: src/routes/_home/-sections/header.tsx
|
|
msgid "Change language"
|
|
msgstr "Cambia lingua"
|
|
|
|
#: src/components/command-palette/pages/preferences/index.tsx
|
|
msgid "Change language to..."
|
|
msgstr "Cambia lingua in..."
|
|
|
|
#: src/components/command-palette/pages/preferences/index.tsx
|
|
msgid "Change theme to..."
|
|
msgstr "Cambia tema in..."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Changed your mind? Rename your resume to something more descriptive."
|
|
msgstr "Hai cambiato idea? Rinomina il tuo curriculum in modo più descrittivo."
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Changelog"
|
|
msgstr "Changelog"
|
|
|
|
#: src/routes/auth/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."
|
|
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Check your email for a link to verify your account."
|
|
msgstr "Controlla la tua email per un link per verificare il tuo account."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Chinese (Simplified)"
|
|
msgstr "Cinese (semplificato)"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Chinese (Traditional)"
|
|
msgstr "Cinese (tradizionale)"
|
|
|
|
#. Preset or custom shade refer to the color picker
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Choose a preset or custom shade."
|
|
msgstr "Scelga una tonalità preimpostata o personalizzata."
|
|
|
|
#: src/components/level/combobox.tsx
|
|
msgid "Circle"
|
|
msgstr "Cerchio"
|
|
|
|
#. Clear the text color
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Clear"
|
|
msgstr "Libero"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Click here to select a file to import"
|
|
msgstr "Fai clic qui per selezionare un file da importare"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Close"
|
|
msgstr "Chiudi"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Close AI assistant"
|
|
msgstr "Assistente AI ravvicinato"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Code Block"
|
|
msgstr "Blocco di codice"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Columns"
|
|
msgstr "Colonne"
|
|
|
|
#. Accessible label for command list region inside command palette
|
|
#. Accessible label for the command palette dialog
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "Command Palette"
|
|
msgstr "Tavolozza dei comandi"
|
|
|
|
#. Accessible label for command palette dialog when browsing a nested command page
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "Command Palette - {currentPage}"
|
|
msgstr "Tavolozza dei comandi - {currentPage}"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Community"
|
|
msgstr "Comunità"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Company"
|
|
msgstr "Azienda"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Completely free, forever, no hidden costs."
|
|
msgstr "Completamente gratuito, per sempre, senza costi nascosti."
|
|
|
|
#. Account deletion confirmation dialog confirm action in danger zone
|
|
#. Create API key dialog acknowledgment action after copying
|
|
#: src/dialogs/api-key/create.tsx
|
|
#: src/hooks/use-prompt.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Confirm"
|
|
msgstr "Conferma"
|
|
|
|
#. Authentication settings action to link a social login provider
|
|
#: src/routes/dashboard/settings/authentication/-components/social-provider.tsx
|
|
msgid "Connect"
|
|
msgstr "Connetti"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Connect and verify an AI provider before using resume editing proposals."
|
|
msgstr "Prima di utilizzare i suggerimenti per la modifica del curriculum, collega e verifica il fornitore di intelligenza artificiale."
|
|
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
msgid "Content"
|
|
msgstr "Contenuto"
|
|
|
|
#. Button label to continue to dashboard after successful registration
|
|
#. Final action button after saving backup codes
|
|
#. Primary action button to proceed to next step in two-factor setup
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Continue"
|
|
msgstr "Continua"
|
|
|
|
#: src/routes/dashboard/resumes/-components/cards/import-card.tsx
|
|
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
|
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."
|
|
|
|
#. Action button to copy two-factor backup codes to clipboard
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Copy"
|
|
msgstr "Copia"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Copy and store these backup codes in case you lose your device."
|
|
msgstr "Copia e conserva questi codici di backup nel caso perdessi il tuo dispositivo."
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Copy Backup Codes"
|
|
msgstr "Copia codici di backup"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "Copy this secret key and use it in your applications to access your data."
|
|
msgstr "Copia questa chiave segreta e usala nelle tue applicazioni per accedere ai tuoi dati."
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Copy URL"
|
|
msgstr "Copia URL"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Could not apply the AI proposal."
|
|
msgstr "Impossibile applicare la proposta basata sull'IA."
|
|
|
|
#. Error description when AI provider cannot be reached during resume analysis
|
|
#. Error shown when AI provider is unreachable during PDF/DOCX resume import
|
|
#. Error shown when the configured AI provider cannot be reached during connection test
|
|
#: src/dialogs/resume/import.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Could not reach the AI provider. Please try again."
|
|
msgstr "Impossibile raggiungere il provider AI. La preghiamo di riprovare."
|
|
|
|
#. Fallback title for a custom cover letter item in resume builder when recipient is empty
|
|
#. Fallback title for a custom cover letter item in resume builder when recipient is unavailable
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
msgid "Cover Letter"
|
|
msgstr "Lettera di presentazione"
|
|
|
|
#. Create API key dialog submit action
|
|
#: src/dialogs/api-key/create.tsx
|
|
#: src/dialogs/resume/index.tsx
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Create"
|
|
msgstr "Crea"
|
|
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Create a new account"
|
|
msgstr "Crea un nuovo account"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "Create a new API key"
|
|
msgstr "Crea una nuova chiave API"
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
msgid "Create a new award"
|
|
msgstr "Crea un nuovo premio"
|
|
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
msgid "Create a new certification"
|
|
msgstr "Crea una nuova certificazione"
|
|
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
msgid "Create a new cover letter"
|
|
msgstr "Crea una nuova lettera di presentazione"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
msgid "Create a new custom section"
|
|
msgstr "Crea una nuova sezione personalizzata"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "Create a new education"
|
|
msgstr "Crea una nuova formazione"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Create a new experience"
|
|
msgstr "Crea una nuova esperienza"
|
|
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
msgid "Create a new interest"
|
|
msgstr "Crea un nuovo interesse"
|
|
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
msgid "Create a new language"
|
|
msgstr "Crea una nuova lingua"
|
|
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
msgid "Create a new profile"
|
|
msgstr "Crea un nuovo profilo"
|
|
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
msgid "Create a new project"
|
|
msgstr "Crea un nuovo progetto"
|
|
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
msgid "Create a new publication"
|
|
msgstr "Crea una nuova pubblicazione"
|
|
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
msgid "Create a new reference"
|
|
msgstr "Crea un nuovo referente"
|
|
|
|
#: src/components/command-palette/pages/resumes.tsx
|
|
#: src/dialogs/resume/index.tsx
|
|
#: src/routes/dashboard/resumes/-components/cards/create-card.tsx
|
|
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
|
msgid "Create a new resume"
|
|
msgstr "Crea un nuovo curriculum"
|
|
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
msgid "Create a new skill"
|
|
msgstr "Crea una nuova competenza"
|
|
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
msgid "Create a new summary item"
|
|
msgstr "Crea un nuovo elemento di riepilogo"
|
|
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Create a new volunteer experience"
|
|
msgstr "Crea una nuova esperienza di volontariato"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
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."
|
|
|
|
#. Call-to-action link from login page to account registration page
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Create one now"
|
|
msgstr "Ne crei uno ora"
|
|
|
|
#. Accessible label for create-resume split button group
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Create resume with options"
|
|
msgstr "Creare il curriculum con le opzioni"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "Creating your API key..."
|
|
msgstr "Creazione della chiave API in corso..."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Creating your resume..."
|
|
msgstr "Creazione del tuo curriculum in corso..."
|
|
|
|
#: src/dialogs/auth/change-password.tsx
|
|
msgid "Current Password"
|
|
msgstr "Password attuale"
|
|
|
|
#: src/components/input/color-picker.tsx
|
|
msgid "Custom"
|
|
msgstr "Personalizzato"
|
|
|
|
#. Authentication provider display name in account settings
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Custom OAuth"
|
|
msgstr "OAuth personalizzato"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Custom Sections"
|
|
msgstr "Sezioni personalizzate"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Czech"
|
|
msgstr "Ceco"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Danger Zone"
|
|
msgstr "Zona di pericolo"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Danish"
|
|
msgstr "Danese"
|
|
|
|
#. Appearance theme option for dark mode
|
|
#: src/components/user/dropdown-menu.tsx
|
|
#: src/libs/theme.ts
|
|
msgid "Dark"
|
|
msgstr "Scuro"
|
|
|
|
#: src/components/command-palette/pages/preferences/theme.tsx
|
|
msgid "Dark theme"
|
|
msgstr "Tema scuro"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Data Security"
|
|
msgstr "Sicurezza dei dati"
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
msgid "Date"
|
|
msgstr "Data"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "Degree"
|
|
msgstr "Titolo di studio"
|
|
|
|
#. API key deletion confirmation dialog confirm action in settings
|
|
#. Destructive confirmation button label when deleting a custom section in resume builder
|
|
#. Destructive confirmation button label when deleting a section item in resume builder
|
|
#. Passkey row action to remove the selected passkey
|
|
#. Resume card context menu destructive action to remove a resume
|
|
#. Resume card dropdown destructive action to remove a resume
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Delete"
|
|
msgstr "Elimina"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Delete Account"
|
|
msgstr "Elimina account"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Delete Column"
|
|
msgstr "Elimina colonna"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Delete Page"
|
|
msgstr "Elimina pagina"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Delete picture"
|
|
msgstr "Cancellare l'immagine"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Delete Row"
|
|
msgstr "Elimina riga"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Delete Table"
|
|
msgstr "Elimina tabella"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Deleting your account..."
|
|
msgstr "Eliminazione del tuo account in corso..."
|
|
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "Deleting your API key..."
|
|
msgstr "Eliminazione della chiave API in corso..."
|
|
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Deleting your resume..."
|
|
msgstr "Eliminazione del tuo curriculum in corso..."
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Description"
|
|
msgstr "Descrizione"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Design"
|
|
msgstr "Design"
|
|
|
|
#. Destructive action button to turn off two-factor authentication
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/two-factor.tsx
|
|
msgid "Disable 2FA"
|
|
msgstr "Disabilita l'autenticazione a due fattori"
|
|
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
msgid "Disable Two-Factor Authentication"
|
|
msgstr "Disabilita l'autenticazione a due fattori"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Disabled"
|
|
msgstr "Disabilitato"
|
|
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
msgid "Disabling two-factor authentication..."
|
|
msgstr "Disattivazione dell'autenticazione a due fattori..."
|
|
|
|
#. Authentication settings action to unlink a connected social login provider
|
|
#: src/routes/dashboard/settings/authentication/-components/social-provider.tsx
|
|
msgid "Disconnect"
|
|
msgstr "Disconnetti"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Discord"
|
|
msgstr "Discord"
|
|
|
|
#: src/components/ui/donation-toast.tsx
|
|
msgid "Dismiss"
|
|
msgstr "Congedare"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Documentation"
|
|
msgstr "Documentazione"
|
|
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Don't have an account? <0/>"
|
|
msgstr "Non hai un account? <0/>"
|
|
|
|
#: src/components/ui/donation-toast.tsx
|
|
msgid "Donate"
|
|
msgstr "Donare"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Donate to Reactive Resume"
|
|
msgstr "Fai una donazione a Reactive Resume"
|
|
|
|
#. Action button to download two-factor backup codes as a text file
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Download"
|
|
msgstr "Download"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
|
|
msgid "Download a copy of your resume as a Word document. Use this file to further customize your resume in Microsoft Word or Google Docs."
|
|
msgstr "Scarichi una copia del suo curriculum come documento Word. Utilizzi questo file per personalizzare ulteriormente il suo curriculum in Microsoft Word o Google Docs."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
|
|
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
|
|
msgstr "Scarica una copia del tuo curriculum in formato JSON. Usa questo file per il backup o per importare il tuo curriculum in altre applicazioni, inclusi gli assistenti IA."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
|
|
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
|
|
msgstr "Scarica una copia del tuo curriculum in formato PDF. Usa questo file per la stampa o per condividere facilmente il tuo curriculum con i recruiter."
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Download DOCX"
|
|
msgstr "Scaricare DOCX"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Download JSON"
|
|
msgstr "Scarica JSON"
|
|
|
|
#: src/routes/$username/-components/public-resume.tsx
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Download PDF"
|
|
msgstr "Scarica PDF"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
|
msgid "Downloads"
|
|
msgstr "Download"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Drag and drop sections here to move them between columns"
|
|
msgstr "Trascina e rilascia qui le sezioni per spostarle tra le colonne"
|
|
|
|
#. Resume card context menu action to create a copy
|
|
#. Resume card dropdown action to create a copy
|
|
#: src/dialogs/resume/index.tsx
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Duplicate"
|
|
msgstr "Duplica"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Duplicate Resume"
|
|
msgstr "Duplica curriculum"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Duplicate your resume to create a new one, just like the original."
|
|
msgstr "Duplica il tuo curriculum per crearne uno nuovo, identico all'originale."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Duplicating your resume..."
|
|
msgstr "Duplicazione del tuo curriculum in corso..."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Dutch"
|
|
msgstr "Olandese"
|
|
|
|
#. Example model-name placeholder in AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "e.g., gpt-4, claude-3-opus, gemini-pro"
|
|
msgstr "Ad esempio, gpt-4, claude-3-opus, gemini-pro"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Edit"
|
|
msgstr "Modificare"
|
|
|
|
#. Screen reader label for button that edits a keyword chip. Variable is the current keyword text.
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Edit {chip}"
|
|
msgstr "Modifica {chip}"
|
|
|
|
#. Screen reader description for the fullscreen rich-text editor dialog
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Edit content in fullscreen mode"
|
|
msgstr "Modifica dei contenuti in modalità fullscreen"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Edit keyword"
|
|
msgstr "Modifica la parola chiave"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Editing keyword..."
|
|
msgstr "Modifica della parola chiave..."
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Education"
|
|
msgstr "Formazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
msgid "Email"
|
|
msgstr "Email"
|
|
|
|
#. Label for email input on forgot-password form
|
|
#. Label for email input on registration form
|
|
#. Label for login identifier input that accepts email or username
|
|
#: src/routes/auth/forgot-password.tsx
|
|
#: src/routes/auth/login.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Email Address"
|
|
msgstr "Indirizzo email"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/two-factor.tsx
|
|
msgid "Enable 2FA"
|
|
msgstr "Abilita 2FA"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Enable AI Features"
|
|
msgstr "Abilita funzionalità IA"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Enable AI integration"
|
|
msgstr "Abilita l'integrazione dell'IA"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Enable Two-Factor Authentication"
|
|
msgstr "Abilita autenticazione a due fattori"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Enabled"
|
|
msgstr "Abilitato"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Enabling password protection..."
|
|
msgstr "Attivazione della protezione tramite password..."
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Enabling two-factor authentication..."
|
|
msgstr "Attivazione dell'autenticazione a due fattori..."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "English"
|
|
msgstr "Inglese"
|
|
|
|
#: src/libs/locale.ts
|
|
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/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Enter a name for your passkey."
|
|
msgstr "Inserisca un nome per la sua chiave d'accesso."
|
|
|
|
#: src/routes/auth/verify-2fa-backup.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/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
|
msgid "Enter the URL to link to"
|
|
msgstr "Inserisci l'URL a cui collegarti"
|
|
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Enter the verification code from your authenticator app"
|
|
msgstr "Inserisci il codice di verifica dalla tua app di autenticazione"
|
|
|
|
#: src/dialogs/auth/change-password.tsx
|
|
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."
|
|
|
|
#: 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."
|
|
msgstr "Inserisci la tua password per disabilitare l'autenticazione a due fattori. Il tuo account sarà meno sicuro senza 2FA attiva."
|
|
|
|
#: 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!"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Everything entered here is stored locally on your browser. Your data is only sent to the server when making a request to the AI provider, and is never stored or logged on our servers."
|
|
msgstr "Tutto ciò che inserisci qui viene memorizzato localmente nel tuo browser. I tuoi dati vengono inviati al server solo quando effettui una richiesta al provider IA e non vengono mai archiviati o registrati sui nostri server."
|
|
|
|
#: 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/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Examples: rewrite the summary, tighten one experience bullet, add metrics, or adapt the resume for a job description."
|
|
msgstr "Esempi: riscrivere il riepilogo, sintetizzare un punto relativo all'esperienza, aggiungere dati statistici o adattare il curriculum alla descrizione di una posizione lavorativa."
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Exit Fullscreen"
|
|
msgstr "Esci dalla modalità a schermo intero"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Experience"
|
|
msgstr "Esperienza"
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "Expires in"
|
|
msgstr "Scade tra"
|
|
|
|
#. placeholder {0}: key.expiresAt?.toLocaleDateString()
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
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/routes/dashboard/settings/api-keys.tsx
|
|
msgid "Explore the API documentation to learn how to integrate Reactive Resume with your applications. Find detailed endpoints, request examples, and authentication methods."
|
|
msgstr "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"
|
|
|
|
#: 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."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Failed to analyze resume."
|
|
msgstr "Non è riuscito ad analizzare il curriculum."
|
|
|
|
#. Fallback toast when creating an API key fails
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "Failed to create API key. Please try again."
|
|
msgstr "Impossibile creare una chiave API. La preghiamo di riprovare."
|
|
|
|
#. Fallback toast when account registration fails without a server error message
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Failed to create your account. Please try again."
|
|
msgstr "Impossibile creare il suo account. Provi di nuovo."
|
|
|
|
#. Fallback toast when deleting a passkey fails
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Failed to delete passkey. Please try again."
|
|
msgstr "Non è stato possibile eliminare la chiave d'accesso. Provi di nuovo."
|
|
|
|
#. Fallback toast when deleting an API key fails
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "Failed to delete the API key. Please try again."
|
|
msgstr "Impossibile eliminare la chiave API. Provi di nuovo."
|
|
|
|
#. Fallback toast when account deletion fails
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Failed to delete your account. Please try again."
|
|
msgstr "Non è stato possibile eliminare il suo account. Provi di nuovo."
|
|
|
|
#. Fallback toast when disabling two-factor authentication fails
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
msgid "Failed to disable two-factor authentication. Please try again."
|
|
msgstr "Impossibile disattivare l'autenticazione a due fattori. Provi di nuovo."
|
|
|
|
#. Fallback toast when enabling two-factor authentication fails
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Failed to enable two-factor authentication. Please try again."
|
|
msgstr "Impossibile abilitare l'autenticazione a due fattori. Provi di nuovo."
|
|
|
|
#. Fallback toast when linking a social authentication provider fails
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Failed to link provider. Please try again."
|
|
msgstr "Impossibile collegare il fornitore. La preghiamo di riprovare."
|
|
|
|
#. Fallback toast when passkey registration fails
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Failed to register passkey. Please try again."
|
|
msgstr "Impossibile registrare la chiave d'accesso. Provi di nuovo."
|
|
|
|
#. Fallback toast when renaming a passkey fails
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Failed to rename passkey. Please try again."
|
|
msgstr "Impossibile rinominare la passkey. Provi di nuovo."
|
|
|
|
#. Fallback toast when requesting email change confirmation fails
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Failed to request email change. Please try again."
|
|
msgstr "La richiesta di modifica dell'e-mail è fallita. Provi di nuovo."
|
|
|
|
#. Fallback toast when resending account verification email fails
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Failed to resend verification email. Please try again."
|
|
msgstr "Impossibile inviare nuovamente l'e-mail di verifica. La preghiamo di riprovare."
|
|
|
|
#. Fallback toast when resetting password fails and no backend message is available
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Failed to reset your password. Please try again."
|
|
msgstr "La reimpostazione della password non è riuscita. Provi di nuovo."
|
|
|
|
#. Fallback toast when requesting password reset email fails without backend message
|
|
#: src/routes/auth/forgot-password.tsx
|
|
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 custom OAuth sign-in fails without a provider error message
|
|
#. Fallback toast when passkey sign-in fails without an error message
|
|
#. Fallback toast when sign-in fails and no server error message is available
|
|
#. Fallback toast when social sign-in fails without a provider error message
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Failed to sign in. Please try again."
|
|
msgstr "Accesso non riuscito. Riprova."
|
|
|
|
#. Fallback toast when signing out fails
|
|
#: src/components/user/dropdown-menu.tsx
|
|
msgid "Failed to sign out. Please try again."
|
|
msgstr "Non è stato possibile effettuare l'accesso. La preghiamo di riprovare."
|
|
|
|
#. Fallback toast when testing AI provider connection fails
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Failed to test AI provider connection. Please try again."
|
|
msgstr "Impossibile testare la connessione al provider AI. Provi di nuovo."
|
|
|
|
#. Fallback toast when unlinking a social authentication provider fails
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Failed to unlink provider. Please try again."
|
|
msgstr "Impossibile scollegare il provider. Provi di nuovo."
|
|
|
|
#. Fallback toast when changing account password fails
|
|
#: src/dialogs/auth/change-password.tsx
|
|
msgid "Failed to update your password. Please try again."
|
|
msgstr "L'aggiornamento della password non è riuscito. Provi di nuovo."
|
|
|
|
#. Fallback toast when updating profile details fails
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Failed to update your profile. Please try again."
|
|
msgstr "Non è riuscito ad aggiornare il suo profilo. Provi di nuovo."
|
|
|
|
#. Fallback toast when uploading profile picture for resume fails
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Failed to upload picture. Please try again."
|
|
msgstr "Non è riuscito a caricare l'immagine. Provi di nuovo."
|
|
|
|
#. Fallback toast when resume password verification fails unexpectedly
|
|
#: src/routes/auth/resume-password.tsx
|
|
msgid "Failed to verify the password. Please try again."
|
|
msgstr "Impossibile verificare la password. Provi di nuovo."
|
|
|
|
#. Fallback toast when verifying a backup two-factor authentication code fails
|
|
#: src/routes/auth/verify-2fa-backup.tsx
|
|
msgid "Failed to verify your backup code. Please try again."
|
|
msgstr "Impossibile verificare il suo codice di backup. Provi di nuovo."
|
|
|
|
#. Fallback toast when verifying a two-factor authentication code fails
|
|
#. Fallback toast when verifying two-factor setup code fails
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Failed to verify your code. Please try again."
|
|
msgstr "Non è stato possibile verificare il suo codice. La preghiamo di riprovare."
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Features"
|
|
msgstr "Funzionalità"
|
|
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Filter by"
|
|
msgstr "Filtra per"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Finnish"
|
|
msgstr "Finlandese"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Flexibility"
|
|
msgstr "Flessibilità"
|
|
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
msgid "Fluency"
|
|
msgstr "Fluenza"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgid "Font Family"
|
|
msgstr "Famiglia font"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgid "Font Size"
|
|
msgstr "Dimensioni carattere"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgid "Font Weight"
|
|
msgstr "Peso del font"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
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."
|
|
|
|
#. Link label to password reset page from login form
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Forgot Password?"
|
|
msgstr "Password dimenticata?"
|
|
|
|
#: src/routes/auth/forgot-password.tsx
|
|
msgid "Forgot your password?"
|
|
msgstr "Hai dimenticato la password?"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgctxt "Page Format (A4, Letter, Free-form)"
|
|
msgid "Format"
|
|
msgstr "Formato"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Free"
|
|
msgstr "Gratuito"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Free-form"
|
|
msgstr "Forma libera"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "French"
|
|
msgstr "Francese"
|
|
|
|
#. Layout editor toggle label that makes a page single-column
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Full Width"
|
|
msgstr "Larghezza completa"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Fullscreen"
|
|
msgstr "A schermo intero"
|
|
|
|
#. Screen reader title for the fullscreen rich-text editor dialog
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Fullscreen Editor"
|
|
msgstr "Editor a schermo intero"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Generate a random name"
|
|
msgstr "Genera un nome casuale"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "German"
|
|
msgstr "Tedesco"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Get a review of your resume with an overall score, strengths, and actionable suggestions."
|
|
msgstr "Riceverà una revisione del suo curriculum con un punteggio complessivo, i punti di forza e i suggerimenti per l'azione."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Get an in-depth AI-powered review of your resume with an overall score, key strengths, and practical suggestions. To activate this feature, please update your AI settings."
|
|
msgstr "Riceverà un'analisi approfondita del suo curriculum, con un punteggio complessivo, i principali punti di forza e suggerimenti pratici. Per attivare questa funzione, aggiorni le impostazioni AI."
|
|
|
|
#: src/routes/_home/-sections/hero.tsx
|
|
msgid "Get Started"
|
|
msgstr "Per iniziare"
|
|
|
|
#. Authentication provider display name in account settings
|
|
#. Brand name label for GitHub social sign-in button
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "GitHub"
|
|
msgstr "GitHub"
|
|
|
|
#. Secondary navigation button on backup-code verification screen
|
|
#: src/components/layout/not-found-screen.tsx
|
|
#: src/routes/auth/verify-2fa-backup.tsx
|
|
msgid "Go Back"
|
|
msgstr "Torna indietro"
|
|
|
|
#: src/routes/_home/-sections/header.tsx
|
|
msgid "Go to dashboard"
|
|
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"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
msgid "Go to..."
|
|
msgstr "Vai a..."
|
|
|
|
#. Authentication provider display name in account settings
|
|
#. Brand name label for Google social sign-in button
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Google"
|
|
msgstr "Google"
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Google Gemini"
|
|
msgstr "Google Gemini"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "Grade"
|
|
msgstr "Voto"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Greek"
|
|
msgstr "Greco"
|
|
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Grid"
|
|
msgstr "Griglia"
|
|
|
|
#: src/routes/_home/-sections/donate.tsx
|
|
msgid "Grow the Team"
|
|
msgstr "Amplia il team"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgctxt "Headings or Titles (H1, H2, H3, H4, H5, H6)"
|
|
msgid "Heading"
|
|
msgstr "Titolo"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 1"
|
|
msgstr "Titolo 1"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 2"
|
|
msgstr "Titolo 2"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 3"
|
|
msgstr "Titolo 3"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 4"
|
|
msgstr "Titolo 4"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 5"
|
|
msgstr "Titolo 5"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Heading 6"
|
|
msgstr "Titolo 6"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
msgid "Headline"
|
|
msgstr "Intestazione"
|
|
|
|
#: src/libs/locale.ts
|
|
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."
|
|
|
|
#: src/routes/dashboard/settings/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"
|
|
|
|
#: src/components/level/combobox.tsx
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
msgid "Hidden"
|
|
msgstr "Nascosto"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Hide"
|
|
msgstr "Nascondi"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Hide all icons on the resume"
|
|
msgstr "Nascondi tutte le icone sul curriculum"
|
|
|
|
#. Accessible label for button that hides password in registration form
|
|
#. Accessible label for button that hides password in reset-password form
|
|
#. Accessible label for button that hides password on protected resume screen
|
|
#. Accessible label for button that hides the password in login form
|
|
#. Accessible label for toggle button that hides the visible current password
|
|
#. Accessible label for toggle button that hides the visible new password
|
|
#. Accessible label for toggle button that hides the visible password in two-factor disable dialog
|
|
#. Accessible label for toggle button that hides the visible password in two-factor setup
|
|
#: src/dialogs/auth/change-password.tsx
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/login.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/auth/reset-password.tsx
|
|
#: src/routes/auth/resume-password.tsx
|
|
msgid "Hide password"
|
|
msgstr "Nascondere la password"
|
|
|
|
#. Impact severity label in resume analysis suggestion card
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "High"
|
|
msgstr "Alto"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Highlight"
|
|
msgstr "Evidenzia"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Hindi"
|
|
msgstr "Hindi"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
msgid "Home"
|
|
msgstr "Home"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "How do I share my resume?"
|
|
msgstr "Come posso condividere il mio curriculum?"
|
|
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "How do I use the API?"
|
|
msgstr "Come faccio a usare l'API?"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "How is my data protected?"
|
|
msgstr "In che modo i miei dati sono protetti?"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Hungarian"
|
|
msgstr "Ungherese"
|
|
|
|
#: src/components/level/combobox.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Icon"
|
|
msgstr "Icona"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Import"
|
|
msgstr "Importazione"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
#: src/routes/dashboard/resumes/-components/cards/import-card.tsx
|
|
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
|
msgid "Import an existing resume"
|
|
msgstr "Importa un curriculum esistente"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Importing your resume..."
|
|
msgstr "Importazione del tuo curriculum in corso..."
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Importing..."
|
|
msgstr "Importazione..."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Indonesian"
|
|
msgstr "Indonesiano"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Information"
|
|
msgstr "Informazioni"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Inline Code"
|
|
msgstr "Codice inline"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Insert Table"
|
|
msgstr "Inserisci tabella"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Instant Generation"
|
|
msgstr "Generazione istantanea"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/integrations/route.tsx
|
|
msgid "Integrations"
|
|
msgstr "Integrazioni"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Interests"
|
|
msgstr "Interessi"
|
|
|
|
#. Error shown when AI provider credentials or base URL are invalid in AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Invalid AI provider configuration. Please check your settings."
|
|
msgstr "Configurazione del provider AI non valida. Controlli le sue impostazioni."
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "Is Reactive Resume available in multiple languages?"
|
|
msgstr "Reactive Resume è disponibile in più lingue?"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "Is Reactive Resume really free?"
|
|
msgstr "Reactive Resume è davvero gratuito?"
|
|
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
msgid "Issuer"
|
|
msgstr "Emittente"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Italian"
|
|
msgstr "Italiano"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Italic"
|
|
msgstr "Corsivo"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Japanese"
|
|
msgstr "Giapponese"
|
|
|
|
#. Example full name placeholder on profile settings form
|
|
#. Example full name placeholder on registration form
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "John Doe"
|
|
msgstr "Sconosciuto"
|
|
|
|
#. Example username placeholder on profile settings form
|
|
#. Example username placeholder on registration form
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "john.doe"
|
|
msgstr "john.doe"
|
|
|
|
#. Example email placeholder for login identifier field
|
|
#. Example email placeholder on forgot-password form
|
|
#. Example email placeholder on profile settings form
|
|
#. Example email placeholder on registration form
|
|
#: src/routes/auth/forgot-password.tsx
|
|
#: src/routes/auth/login.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "john.doe@example.com"
|
|
msgstr "john.doe@example.com"
|
|
|
|
#. Import source option for standard JSON Resume format
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "JSON Resume"
|
|
msgstr "Curriculum JSON"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Justify Align"
|
|
msgstr "Giustifica"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Kannada"
|
|
msgstr "Kannada"
|
|
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
msgid "Keywords"
|
|
msgstr "Parole chiave"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Khmer"
|
|
msgstr "Khmer"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Korean"
|
|
msgstr "Coreano"
|
|
|
|
#. Short field label for custom display text associated with a URL
|
|
#: src/components/input/url-input.tsx
|
|
msgid "Label"
|
|
msgstr "Etichetta"
|
|
|
|
#. Preset button for setting picture aspect ratio to landscape orientation
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Landscape"
|
|
msgstr "Orizzontale"
|
|
|
|
#. Menu item that opens language selection submenu
|
|
#: src/components/command-palette/pages/preferences/language.tsx
|
|
#: src/components/user/dropdown-menu.tsx
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
#: src/routes/dashboard/settings/preferences.tsx
|
|
msgid "Language"
|
|
msgstr "Lingua"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Languages"
|
|
msgstr "Lingue"
|
|
|
|
#. placeholder {0}: new Date(analysis.updatedAt).toLocaleString()
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Last analyzed on {0}"
|
|
msgstr "Ultima analisi su {0}"
|
|
|
|
#. placeholder {0}: statistics.lastDownloadedAt.toDateString()
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
|
msgid "Last downloaded on {0}"
|
|
msgstr "Ultimo download il {0}"
|
|
|
|
#: src/routes/dashboard/resumes/-components/cards/resume-card.tsx
|
|
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
|
msgid "Last updated on {updatedAt}"
|
|
msgstr "Ultimo aggiornamento: {updatedAt}"
|
|
|
|
#. placeholder {0}: statistics.lastViewedAt.toDateString()
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
|
msgid "Last viewed on {0}"
|
|
msgstr "Ultima visualizzazione il {0}"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Latvian"
|
|
msgstr "Lettone"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Layout"
|
|
msgstr "Disposizione"
|
|
|
|
#: src/routes/_home/-sections/hero.tsx
|
|
msgid "Learn More"
|
|
msgstr "Altre informazioni"
|
|
|
|
#: src/hooks/use-form-blocker.tsx
|
|
msgid "Leave"
|
|
msgstr "Abbandona"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Leave empty to reset the title to the original."
|
|
msgstr "Lascia vuoto per ripristinare il titolo originale."
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Left Align"
|
|
msgstr "Allinea a sinistra"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Letter"
|
|
msgstr "Lettera"
|
|
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Level"
|
|
msgstr "Livello"
|
|
|
|
#. Accessible label for skill/proficiency level indicator, where level is current value out of 5
|
|
#: src/components/level/display.tsx
|
|
msgid "Level {level} of 5"
|
|
msgstr "Livello {level} su 5"
|
|
|
|
#: src/components/ui/copyright.tsx
|
|
msgid "Licensed under <0>MIT</0>."
|
|
msgstr "Con licenza <0>MIT</0>."
|
|
|
|
#. Appearance theme option for light mode
|
|
#: src/components/user/dropdown-menu.tsx
|
|
#: src/libs/theme.ts
|
|
msgid "Light"
|
|
msgstr "Chiaro"
|
|
|
|
#: src/components/command-palette/pages/preferences/theme.tsx
|
|
msgid "Light theme"
|
|
msgstr "Tema chiaro"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
|
|
msgid "Line Height"
|
|
msgstr "Altezza linea"
|
|
|
|
#. Authentication provider display name in account settings
|
|
#. Brand name label for LinkedIn social sign-in button
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "LinkedIn"
|
|
msgstr "LinkedIn"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Linking your {providerName} account..."
|
|
msgstr "Collegamento del tuo account {providerName} in corso..."
|
|
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "List"
|
|
msgstr "Lista"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Lithuanian"
|
|
msgstr "Lituano"
|
|
|
|
#: src/components/command-palette/pages/resumes.tsx
|
|
msgid "Loading resumes..."
|
|
msgstr "Caricamento dei curriculum in corso..."
|
|
|
|
#: src/components/layout/loading-screen.tsx
|
|
msgid "Loading..."
|
|
msgstr "Caricamento..."
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
msgid "Location"
|
|
msgstr "Località"
|
|
|
|
#. Resume card context menu action to prevent edits
|
|
#. Resume card dropdown action to prevent edits
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Lock"
|
|
msgstr "Blocca"
|
|
|
|
#. User menu action to sign out of current account
|
|
#: src/components/user/dropdown-menu.tsx
|
|
msgid "Logout"
|
|
msgstr "Disconnessione"
|
|
|
|
#: src/routes/_home/-sections/donate.tsx
|
|
msgid "Long-term Sustainability"
|
|
msgstr "Sostenibilità a lungo termine"
|
|
|
|
#. Link to backup-code verification flow when authenticator app is unavailable
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Lost access to your authenticator?"
|
|
msgstr "Hai perso l'accesso alla tua app di autenticazione?"
|
|
|
|
#. Impact severity label in resume analysis suggestion card
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Low"
|
|
msgstr "Basso"
|
|
|
|
#. Layout editor column label for the primary content area
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Main"
|
|
msgstr "Principale"
|
|
|
|
#: src/routes/_home/-sections/header.tsx
|
|
msgid "Main navigation"
|
|
msgstr "Navigazione principale"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Malay"
|
|
msgstr "Malese"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Malayalam"
|
|
msgstr "Malayalam"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Marathi"
|
|
msgstr "Marathi"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Margin (Horizontal)"
|
|
msgstr "Margine (orizzontale)"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Margin (Vertical)"
|
|
msgstr "Margine (verticale)"
|
|
|
|
#. Impact severity label in resume analysis suggestion card
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Medium"
|
|
msgstr "Medio"
|
|
|
|
#. File format label in import source selector
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Microsoft Word"
|
|
msgstr "Microsoft Word"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Model"
|
|
msgstr "Modello"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "More proposal actions"
|
|
msgstr "Ulteriori azioni proposte"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
msgid "Move to"
|
|
msgstr "Sposta in"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Multilingual"
|
|
msgstr "Multilingue"
|
|
|
|
#. Placeholder text for custom link URL field in resume builder
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
|
msgid "Must start with https://"
|
|
msgstr "Deve iniziare con https://"
|
|
|
|
#. Label for full name input on registration form
|
|
#: src/dialogs/api-key/create.tsx
|
|
#: src/dialogs/resume/index.tsx
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Name"
|
|
msgstr "Nome"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Needs review"
|
|
msgstr "Necessita di revisione"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Nepali"
|
|
msgstr "Nepalese"
|
|
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
msgid "Network"
|
|
msgstr "Rete"
|
|
|
|
#: 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."
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "New Line"
|
|
msgstr "Nuova riga"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
msgid "New Page"
|
|
msgstr "Nuova pagina"
|
|
|
|
#. Label for new password input on reset-password form
|
|
#: src/dialogs/auth/change-password.tsx
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "New Password"
|
|
msgstr "Nuova password"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
msgid "New Section"
|
|
msgstr "Nuova sezione"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Next"
|
|
msgstr "Avanti"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "No Advertising, No Tracking"
|
|
msgstr "Nessuna pubblicità, nessun tracciamento"
|
|
|
|
#. Error shown when AI import endpoint returns no parsed resume data
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "No data was returned from the AI provider."
|
|
msgstr "Non sono stati restituiti dati dal fornitore di AI."
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "No passkeys registered yet."
|
|
msgstr "Non sono ancora stati registrati dei passepartout."
|
|
|
|
#: src/components/ui/combobox.tsx
|
|
msgid "No results found."
|
|
msgstr "Nessun risultato trovato."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Norwegian"
|
|
msgstr "Norvegese"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Notes"
|
|
msgstr "Note"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Odia"
|
|
msgstr "Odia"
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Ollama"
|
|
msgstr "Ollama"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "One-Click Sign-In"
|
|
msgstr "Accesso con un clic"
|
|
|
|
#: src/routes/_home/-sections/donate.tsx
|
|
msgid "Ongoing Maintenance"
|
|
msgstr "Manutenzione continua"
|
|
|
|
#. Resume card context menu action to open the resume editor
|
|
#. Resume card dropdown action to open the resume editor
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Open"
|
|
msgstr "Apri"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Open AI assistant"
|
|
msgstr "Assistente Open AI"
|
|
|
|
#. Button label to open the user's default email app
|
|
#: src/routes/auth/forgot-password.tsx
|
|
msgid "Open Email Client"
|
|
msgstr "Apri client email"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Open Integrations"
|
|
msgstr "Integrazioni aperte"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Open Integrations Settings"
|
|
msgstr "Apra le Impostazioni delle integrazioni"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Open Source"
|
|
msgstr "Open Source"
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "OpenAI"
|
|
msgstr "OpenAI"
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "OpenRouter"
|
|
msgstr "OpenRouter"
|
|
|
|
#: src/routes/_home/-sections/donate.tsx
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "opens in new tab"
|
|
msgstr "apre in una nuova scheda"
|
|
|
|
#: 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/auth/-components/social-auth.tsx
|
|
msgctxt "Choose to authenticate with a social provider (Google, GitHub, etc.) instead of email and password"
|
|
msgid "or continue with"
|
|
msgstr "o continua con"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Ordered List"
|
|
msgstr "Elenco numerato"
|
|
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Organization"
|
|
msgstr "Organizzazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Overall Score"
|
|
msgstr "Punteggio complessivo"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Page"
|
|
msgstr "Pagina"
|
|
|
|
#. Layout editor page label with 1-based page number
|
|
#. placeholder {0}: pageIndex + 1
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Page {0}"
|
|
msgstr "Pagina {0}"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Paragraph"
|
|
msgstr "Paragrafo"
|
|
|
|
#. Authentication provider display name in account settings
|
|
#. Label for passkey sign-in button
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Passkey"
|
|
msgstr "Passkey"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Passkey deleted successfully."
|
|
msgstr "La chiave di accesso è stata cancellata con successo."
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Passkey registered successfully."
|
|
msgstr "La chiave d'accesso è stata registrata con successo."
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Passkeys"
|
|
msgstr "Passkeys"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Passkeys & 2FA"
|
|
msgstr "Passkey e 2FA"
|
|
|
|
#. Authentication provider display name in account settings
|
|
#. Label for password input on login form
|
|
#. Label for password input on protected resume access form
|
|
#. Label for password input on registration form
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/login.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/auth/resume-password.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/password.tsx
|
|
msgid "Password"
|
|
msgstr "Password"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Password cannot be empty."
|
|
msgstr "La password non può essere vuota."
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Password Protection"
|
|
msgstr "Protezione tramite password"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Password protection has been disabled."
|
|
msgstr "La protezione tramite password è stata disattivata."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Password protection has been enabled."
|
|
msgstr "La protezione tramite password è stata attivata."
|
|
|
|
#. File format label in import source selector
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "PDF"
|
|
msgstr "PDF"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Period"
|
|
msgstr "Periodo"
|
|
|
|
#: src/libs/locale.ts
|
|
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/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
msgid "Phone"
|
|
msgstr "Telefono"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Picture"
|
|
msgstr "Immagine"
|
|
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Please enter a new password for your account"
|
|
msgstr "Inserisci una nuova password per il tuo account"
|
|
|
|
#: src/routes/auth/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:"
|
|
|
|
#: src/components/ui/donation-toast.tsx
|
|
msgid "Please support the project"
|
|
msgstr "Per favore, sostenete il progetto."
|
|
|
|
#: src/routes/$username/-components/public-resume.tsx
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.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"
|
|
|
|
#. Preset button for setting picture aspect ratio to portrait orientation
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Portrait"
|
|
msgstr "Verticale"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Portuguese (Brazil)"
|
|
msgstr "Portoghese (Brasile)"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Portuguese (Portugal)"
|
|
msgstr "Portoghese (Portogallo)"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
msgid "Position"
|
|
msgstr "Posizione"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/components/command-palette/pages/preferences/index.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/preferences.tsx
|
|
msgid "Preferences"
|
|
msgstr "Preferenze"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Preparing changes"
|
|
msgstr "Preparazione dei cambiamenti"
|
|
|
|
#: src/components/input/color-picker.tsx
|
|
msgid "Presets"
|
|
msgstr "Preset"
|
|
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
|
|
msgstr "Premi <0>{RETURN_KEY}</0> o <1>{COMMA_KEY}</1> per aggiungere o salvare la parola chiave corrente."
|
|
|
|
#. Command palette hint that pressing Enter opens the selected resume
|
|
#: src/components/command-palette/pages/resumes.tsx
|
|
msgid "Press <0>Enter</0> to open"
|
|
msgstr "Premere <0>Invio</0> per aprire"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Prev"
|
|
msgstr "Precedente"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Primary Color"
|
|
msgstr "Colore primario"
|
|
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
msgid "Proficiency"
|
|
msgstr "Competenza"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Profile"
|
|
msgstr "Profilo"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Profiles"
|
|
msgstr "Profili"
|
|
|
|
#: src/components/level/combobox.tsx
|
|
msgid "Progress Bar"
|
|
msgstr "Barra di avanzamento"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Projects"
|
|
msgstr "Progetti"
|
|
|
|
#. placeholder {0}: index + 1
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Proposal {0} of {total}"
|
|
msgstr "Proposta {0} di {total}"
|
|
|
|
#: 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."
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Provider"
|
|
msgstr "Provider"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Publications"
|
|
msgstr "Pubblicazioni"
|
|
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
msgid "Publisher"
|
|
msgstr "Editore"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Raw JSON Patch"
|
|
msgstr "Patch JSON non elaborato"
|
|
|
|
#: src/routes/_home/-sections/header.tsx
|
|
msgid "Reactive Resume - Go to homepage"
|
|
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)"
|
|
|
|
#: 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."
|
|
|
|
#: 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."
|
|
|
|
#: 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."
|
|
|
|
#: 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."
|
|
|
|
#. App version label in footer; includes semantic version variable
|
|
#: src/components/ui/copyright.tsx
|
|
msgid "Reactive Resume v{__APP_VERSION__}"
|
|
msgstr "Ripresa reattiva v{__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)"
|
|
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
msgid "Recipient"
|
|
msgstr "Destinatario"
|
|
|
|
#: src/components/level/combobox.tsx
|
|
msgid "Rectangle"
|
|
msgstr "Rettangolo"
|
|
|
|
#: src/components/level/combobox.tsx
|
|
msgid "Rectangle (Full Width)"
|
|
msgstr "Rettangolo (larghezza completa)"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "References"
|
|
msgstr "Referenze"
|
|
|
|
#: src/components/layout/error-screen.tsx
|
|
msgid "Refresh"
|
|
msgstr "Aggiorna"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Register New Device"
|
|
msgstr "Registra un nuovo dispositivo"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Reject"
|
|
msgstr "Rifiutare"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Reject all"
|
|
msgstr "Rifiuta tutto"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Rejected proposal"
|
|
msgstr "Proposta respinta"
|
|
|
|
#: src/routes/auth/forgot-password.tsx
|
|
msgid "Remember your password? <0/>"
|
|
msgstr "Ricordi la tua password? <0/>"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Remove"
|
|
msgstr "Rimuovi"
|
|
|
|
#. Screen reader label for button that removes a keyword chip. Variable is the current keyword text.
|
|
#: src/components/input/chip-input.tsx
|
|
msgid "Remove {chip}"
|
|
msgstr "Rimuovere {chip}"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Remove Password"
|
|
msgstr "Rimuovi password"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Removing password protection..."
|
|
msgstr "Rimozione della protezione tramite password..."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Rename"
|
|
msgstr "Rinomina"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Reorder"
|
|
msgstr "Riordina"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Report a Bug"
|
|
msgstr "Segnala un bug"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Report an issue"
|
|
msgstr "Segnala un problema"
|
|
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Resend verification email"
|
|
msgstr "Invia di nuovo email di verifica"
|
|
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Resending verification email..."
|
|
msgstr "Invio dell'email di verifica in corso..."
|
|
|
|
#. Destructive confirmation button label when resetting a resume section
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Reset"
|
|
msgstr "Ripristina"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Reset chat"
|
|
msgstr "Reimposta la chat"
|
|
|
|
#. Primary action button label on reset-password form
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Reset Password"
|
|
msgstr "Reimposta password"
|
|
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Reset your password"
|
|
msgstr "Reimposta la tua password"
|
|
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Resetting your password..."
|
|
msgstr "Reimpostazione della tua password in corso..."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Resize AI assistant"
|
|
msgstr "Assistente AI per il ridimensionamento"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Resources"
|
|
msgstr "Risorse"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Resume Analysis"
|
|
msgstr "Analisi del curriculum"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Resume analysis complete."
|
|
msgstr "Analisi del curriculum completata."
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/components/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 "Curriculum"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Review required"
|
|
msgstr "Revisione necessaria"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Reviewed proposals"
|
|
msgstr "Proposte esaminate"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Right Align"
|
|
msgstr "Allinea a destra"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Role Progression"
|
|
msgstr "Progressione di ruolo"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Romanian"
|
|
msgstr "Rumeno"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Rotation"
|
|
msgstr "Rotazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Run your first analysis to get a scorecard, strengths, and prioritized suggestions."
|
|
msgstr "Esegua la prima analisi per ottenere una scorecard, i punti di forza e i suggerimenti prioritari."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Russian"
|
|
msgstr "Russo"
|
|
|
|
#. Passkey rename prompt confirm action in authentication settings
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Save"
|
|
msgstr "Risparmiare"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Save Changes"
|
|
msgstr "Salva le modifiche"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Scan the QR code below with your preferred authenticator app. You can also copy the secret below and paste it into your app."
|
|
msgstr "Scansiona il codice QR qui sotto con la tua app di autenticazione preferita. Puoi anche copiare il codice segreto qui sotto e incollarlo nella tua app."
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "School"
|
|
msgstr "Scuola"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Scorecard"
|
|
msgstr "Scheda di valutazione"
|
|
|
|
#. Accessible label for command palette search input
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "Search commands"
|
|
msgstr "Comandi di ricerca"
|
|
|
|
#. Accessible label for icon picker search input
|
|
#. Placeholder text in icon picker search input
|
|
#: src/components/input/icon-picker.tsx
|
|
msgid "Search for an icon"
|
|
msgstr "Cerca un'icona"
|
|
|
|
#: src/components/command-palette/pages/resumes.tsx
|
|
msgid "Search for..."
|
|
msgstr "Cerca..."
|
|
|
|
#. Placeholder in command palette input on nested pages
|
|
#: src/components/command-palette/index.tsx
|
|
#: src/components/ui/combobox.tsx
|
|
msgid "Search..."
|
|
msgstr "Cerca..."
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Secret copied to clipboard."
|
|
msgstr "Segreto copiato negli appunti."
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
msgid "Section Type"
|
|
msgstr "Tipo di sezione"
|
|
|
|
#: src/components/ui/combobox.tsx
|
|
msgid "Select..."
|
|
msgstr "Seleziona..."
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Self-Host with Docker"
|
|
msgstr "Self-host con Docker"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Send"
|
|
msgstr "Inviare"
|
|
|
|
#. Primary action button label on forgot-password form
|
|
#: src/routes/auth/forgot-password.tsx
|
|
msgid "Send Password Reset Email"
|
|
msgstr "Invia email per reimpostare la password"
|
|
|
|
#: src/routes/auth/forgot-password.tsx
|
|
msgid "Sending password reset email..."
|
|
msgstr "Invio dell'email per reimpostare la password in corso..."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Sending request"
|
|
msgstr "Invio della richiesta"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Separator"
|
|
msgstr "Separatore"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Serbian"
|
|
msgstr "Serbo"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/password.tsx
|
|
msgid "Set Password"
|
|
msgstr "Imposta password"
|
|
|
|
#: src/components/command-palette/pages/navigation.tsx
|
|
#: src/routes/dashboard/-components/sidebar.tsx
|
|
msgid "Settings"
|
|
msgstr "Impostazioni"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Setup Authenticator App"
|
|
msgstr "Configura app di autenticazione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Shadow Width"
|
|
msgstr "Larghezza ombra"
|
|
|
|
#: 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."
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Shareable Links"
|
|
msgstr "Link condivisibili"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Sharing"
|
|
msgstr "Condivisione"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "Show"
|
|
msgstr "Mostra"
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Show link in title"
|
|
msgstr "Mostra il link nel titolo"
|
|
|
|
#. Accessible label for button that reveals password in registration form
|
|
#. Accessible label for button that reveals password in reset-password form
|
|
#. Accessible label for button that reveals password on protected resume screen
|
|
#. Accessible label for button that reveals the password in login form
|
|
#. Accessible label for toggle button that reveals the masked current password
|
|
#. Accessible label for toggle button that reveals the masked new password
|
|
#. Accessible label for toggle button that reveals the masked password in two-factor disable dialog
|
|
#. Accessible label for toggle button that reveals the masked password in two-factor setup
|
|
#: src/dialogs/auth/change-password.tsx
|
|
#: src/dialogs/auth/disable-two-factor.tsx
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/login.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/auth/reset-password.tsx
|
|
#: src/routes/auth/resume-password.tsx
|
|
msgid "Show password"
|
|
msgstr "Mostra la password"
|
|
|
|
#. Layout editor column label for the secondary sidebar area
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
|
msgid "Sidebar"
|
|
msgstr "Barra laterale<<<<<<< HEAD"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
|
|
msgid "Sidebar Width"
|
|
msgstr "Larghezza barra laterale"
|
|
|
|
#. Primary action button label on login form
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Sign in"
|
|
msgstr "Accedi"
|
|
|
|
#. Call-to-action link from forgot-password page to login page
|
|
#. Call-to-action link from registration page to login page
|
|
#: src/routes/auth/forgot-password.tsx
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Sign in now"
|
|
msgstr "Accedi ora"
|
|
|
|
#. Title on the login page
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Sign in to your account"
|
|
msgstr "Accedi al tuo account"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Sign in with GitHub, Google or a custom OAuth provider."
|
|
msgstr "Accedi con GitHub, Google o un provider OAuth personalizzato."
|
|
|
|
#. Primary action button label on registration form
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Sign up"
|
|
msgstr "Registrazione"
|
|
|
|
#: src/routes/auth/-components/social-auth.tsx
|
|
#: src/routes/auth/login.tsx
|
|
msgid "Signing in..."
|
|
msgstr "Accesso in corso..."
|
|
|
|
#: src/components/user/dropdown-menu.tsx
|
|
msgid "Signing out..."
|
|
msgstr "Disconnessione in corso..."
|
|
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Signing up..."
|
|
msgstr "Registrazione in corso..."
|
|
|
|
#: 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 "Una singola colonna con un bordo sinistro color magenta; compatto ed efficiente per candidature di livello iniziale o tirocini."
|
|
|
|
#: 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 "Una singola colonna con un'intestazione superiore minimale e molto spazio bianco; pulito e moderno per designer o content creator."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Single-column with a sidebar and clean grid layout; versatile for any professional or technical role."
|
|
msgstr "Una singola colonna con barra laterale e griglia pulita; versatile per qualsiasi ruolo professionale o tecnico."
|
|
|
|
#: 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)."
|
|
msgstr "A colonna singola con intestazione in linea a tre colonne (posizione - organizzazione - periodo); compatta e adatta agli ATS, si adatta bene alle convenzioni asiatiche per i curriculum (CN/JP/KR)."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Single-column; polished and serious for senior or enterprise-level positions."
|
|
msgstr "Una singola colonna; curato e serio per posizioni senior o a livello enterprise."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Size"
|
|
msgstr "Dimensione"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Skills"
|
|
msgstr "Competenze"
|
|
|
|
#: src/routes/_home/route.tsx
|
|
msgid "Skip to main content"
|
|
msgstr "Salta al contenuto principale"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Slovak"
|
|
msgstr "Slovacco"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Slovenian"
|
|
msgstr "Sloveno"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Slug"
|
|
msgstr "Slug"
|
|
|
|
#. Fallback error description when resume analysis request fails
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Something went wrong while analyzing your resume."
|
|
msgstr "Qualcosa è andato storto durante l'analisi del suo curriculum."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "Something went wrong. Please try again."
|
|
msgstr "Qualcosa è andato storto. Riprova."
|
|
|
|
#: src/routes/dashboard/resumes/index.tsx
|
|
msgid "Sort by"
|
|
msgstr "Ordina per"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Source Code"
|
|
msgstr "Codice sorgente"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Spacing (Horizontal)"
|
|
msgstr "Spaziatura (orizzontale)"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
|
msgid "Spacing (Vertical)"
|
|
msgstr "Spaziatura (verticale)"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Spanish"
|
|
msgstr "Spagnolo"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Sponsors"
|
|
msgstr "Sponsor"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Sponsorships"
|
|
msgstr "Sponsorizzazioni"
|
|
|
|
#. Preset button for setting picture aspect ratio to square
|
|
#: src/components/level/combobox.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Square"
|
|
msgstr "Quadrato"
|
|
|
|
#: src/components/input/github-stars-button.tsx
|
|
msgid "Star us on GitHub (opens in new tab)"
|
|
msgstr "Metti una stella su GitHub (apre in una nuova scheda)"
|
|
|
|
#. placeholder {0}: starCount.toLocaleString()
|
|
#: src/components/input/github-stars-button.tsx
|
|
msgid "Star us on GitHub, currently {0} stars (opens in new tab)"
|
|
msgstr "Metti una stella su GitHub, attualmente {0} stelle (apre in una nuova scheda)"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Start building your resume by giving it a name."
|
|
msgstr "Inizia a costruire il tuo curriculum dandogli un nome."
|
|
|
|
#: 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 "Inizia a costruire il tuo curriculum da zero"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Statistics"
|
|
msgstr "Statistiche"
|
|
|
|
#: src/hooks/use-form-blocker.tsx
|
|
msgid "Stay"
|
|
msgstr "Rimani"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "Stop"
|
|
msgstr "Fermare"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Strengths"
|
|
msgstr "Punti di forza"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Strike"
|
|
msgstr "Barrato"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "Subreddit"
|
|
msgstr "Subreddit"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "Suggestions"
|
|
msgstr "Suggerimenti"
|
|
|
|
#. Fallback title for a custom summary item in resume builder when content is empty
|
|
#. Fallback title for a custom summary item in resume builder when content is unavailable
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
msgid "Summary"
|
|
msgstr "Riepilogo"
|
|
|
|
#: src/routes/_home/-sections/donate.tsx
|
|
msgid "Support Reactive Resume"
|
|
msgstr "Supporta Reactive Resume"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Support the app by doing what you can!"
|
|
msgstr "Sostieni l'app facendo quello che puoi!"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Swedish"
|
|
msgstr "Svedese"
|
|
|
|
#: src/components/theme/toggle-button.tsx
|
|
msgid "Switch to dark theme"
|
|
msgstr "Passa al tema scuro"
|
|
|
|
#: src/components/theme/toggle-button.tsx
|
|
msgid "Switch to light theme"
|
|
msgstr "Passa al tema chiaro"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Table"
|
|
msgstr "Tabella"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Tags"
|
|
msgstr "Tag"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Tags can be used to categorize your resume by keywords."
|
|
msgstr "I tag possono essere usati per categorizzare il tuo curriculum tramite parole chiave."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Tamil"
|
|
msgstr "Tamil"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Telugu"
|
|
msgstr "Telugu"
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Template"
|
|
msgstr "Modello"
|
|
|
|
#: src/dialogs/resume/template/gallery.tsx
|
|
msgid "Template Gallery"
|
|
msgstr "Galleria modelli"
|
|
|
|
#: src/routes/_home/-sections/templates.tsx
|
|
msgid "Templates"
|
|
msgstr "Modelli"
|
|
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Test Connection"
|
|
msgstr "Testa connessione"
|
|
|
|
#: src/routes/_home/-sections/testimonials.tsx
|
|
msgid "Testimonials"
|
|
msgstr "Testimonial"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Text Color"
|
|
msgstr "Colore del testo"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Thai"
|
|
msgstr "Thai"
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "The AI proposed a change that no longer applies to this resume."
|
|
msgstr "L'intelligenza artificiale ha proposto una modifica che non si applica più a questo curriculum."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "The AI returned a proposal that could not be previewed."
|
|
msgstr "L'intelligenza artificiale ha restituito una proposta che non poteva essere visualizzata in anteprima."
|
|
|
|
#. Error description when AI returns invalid resume analysis format
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
|
msgid "The AI returned an invalid analysis format. Please try again."
|
|
msgstr "L'AI ha restituito un formato di analisi non valido. La preghiamo di riprovare."
|
|
|
|
#: src/routes/dashboard/settings/api-keys.tsx
|
|
msgid "The API key has been deleted successfully."
|
|
msgstr "La chiave API è stata eliminata correttamente."
|
|
|
|
#: src/routes/dashboard/settings/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."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "The assistant stopped before returning a proposal."
|
|
msgstr "L'assistente si fermò prima di restituire la proposta."
|
|
|
|
#. Empty-state message when no command palette results match the search query
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "The command you're looking for doesn't exist."
|
|
msgstr "Il comando che stai cercando non esiste."
|
|
|
|
#. 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 "Il file importato non ha potuto essere analizzato in un curriculum valido."
|
|
|
|
#: src/routes/auth/resume-password.tsx
|
|
msgid "The password you entered is incorrect"
|
|
msgstr "La password inserita non è corretta"
|
|
|
|
#: src/routes/auth/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/components/input/rich-input.tsx
|
|
msgid "The URL you entered is not valid."
|
|
msgstr "L'URL inserito non è valido."
|
|
|
|
#. Menu item that opens appearance theme selection submenu
|
|
#: src/components/command-palette/pages/preferences/theme.tsx
|
|
#: src/components/user/dropdown-menu.tsx
|
|
#: src/routes/dashboard/settings/preferences.tsx
|
|
msgid "Theme"
|
|
msgstr "Tema"
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Then, enter the 6 digit code that the app provides to continue."
|
|
msgstr "Quindi inserisci il codice a 6 cifre fornito dall'app per continuare."
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
|
|
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/routes/$username/-components/public-resume.tsx
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.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/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "This action cannot be undone."
|
|
msgstr "Questa azione non può essere annullata."
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
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/dialogs/resume/import.tsx
|
|
msgid "This feature requires AI Integration to be enabled. Please enable it in the settings."
|
|
msgstr "Questa funzionalità richiede che l'integrazione con l'IA sia abilitata. Abilitala nelle impostazioni."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "This is a URL-friendly name for your resume."
|
|
msgstr "Questo è un nome adatto agli URL per il tuo curriculum."
|
|
|
|
#: 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 "Potrebbero essere necessari alcuni minuti, a seconda della risposta del provider IA. Non chiudere la finestra e non aggiornare la pagina."
|
|
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "This proposal is stale. Ask the assistant to regenerate it from the latest resume."
|
|
msgstr "Questa proposta non è aggiornata. Chiedi all'assistente di rigenerarla a partire dal curriculum più recente."
|
|
|
|
#: src/components/resume/builder-resume-draft.ts
|
|
#: src/routes/builder/$resumeId/-components/assistant.tsx
|
|
msgid "This resume is locked and cannot be updated."
|
|
msgstr "Questo curriculum è bloccato e non può essere aggiornato."
|
|
|
|
#: 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/routes/auth/register.tsx
|
|
msgid "This step is optional, but recommended."
|
|
msgstr "Questo passaggio è facoltativo, ma consigliato."
|
|
|
|
#: 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/routes/dashboard/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."
|
|
|
|
#: 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"
|
|
|
|
#: 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
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
msgid "Title"
|
|
msgstr "Titolo"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.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."
|
|
|
|
#. Screen-reader label for opening or closing the left sidebar in resume builder
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
msgid "Toggle left sidebar"
|
|
msgstr "Alterna la barra laterale sinistra"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Toggle page stacking"
|
|
msgstr "Attiva/disattiva l'impilamento delle pagine"
|
|
|
|
#. Screen-reader label for opening or closing the right sidebar in resume builder
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
msgid "Toggle right sidebar"
|
|
msgstr "Alterna la barra laterale destra"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
|
msgid "Track your resume's views and downloads"
|
|
msgstr "Tieni traccia delle visualizzazioni e dei download del tuo curriculum"
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
|
msgid "Translations"
|
|
msgstr "Traduzioni"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Turkish"
|
|
msgstr "Turco"
|
|
|
|
#: 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."
|
|
|
|
#: 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 "Due colonne con una barra laterale colorata e barre di competenza; ideale per ruoli creativi o tech in cui è apprezzato un tocco visivo."
|
|
|
|
#: 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 "Due colonne con barra laterale in verde petrolio scuro e griglia delle competenze; aspetto moderno per sviluppatori, data scientist o PM tecnici."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Two-column with a left margin color; simple and approachable for creative, editorial, or junior roles."
|
|
msgstr "Due colonne con margine sinistro colorato; semplice e accogliente per ruoli creativi, editoriali o junior."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Two-column with a muted color sidebar; earthy and calm, suits sustainability, healthcare, or nonprofit sectors."
|
|
msgstr "Due colonne con barra laterale in colori tenui; naturale e rassicurante, adatto a settori come sostenibilità, sanità o non profit."
|
|
|
|
#: 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 "Due colonne con un leggero accento nell'intestazione e foto profilo circolare; ideale per marketing, HR o ruoli a contatto con i clienti."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Two-column with accent colors and clean typography; balanced choice for business analysts or operations roles."
|
|
msgstr "Due colonne con colori di accento e tipografia pulita; scelta equilibrata per business analyst o ruoli operativi."
|
|
|
|
#: src/dialogs/resume/template/data.ts
|
|
msgid "Two-column, clean and professional with subtle section dividers; suits corporate, finance, or consulting positions."
|
|
msgstr "Due colonne, pulito e professionale con divisori di sezione discreti; adatto a posizioni in ambito corporate, finanza o consulenza."
|
|
|
|
#: 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 "Due colonne, minimale e denso di testo senza elementi decorativi; perfetto per settori tradizionali o candidature dove sono richiesti formati compatibili con i sistemi 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."
|
|
msgstr "Due colonne, minimale con barra laterale grigio chiaro e icone discrete; professionale e sobrio per ruoli legali, finanziari o dirigenziali."
|
|
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/two-factor.tsx
|
|
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."
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Two-factor authentication has been setup successfully."
|
|
msgstr "L'autenticazione a due fattori è stata configurata correttamente."
|
|
|
|
#. Accessible title for QR code image shown during two-factor setup
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
msgid "Two-Factor Authentication QR Code"
|
|
msgstr "Codice QR di autenticazione a due fattori"
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
|
msgid "Type"
|
|
msgstr "Tipo"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Type \"{CONFIRMATION_TEXT}\" to confirm"
|
|
msgstr "Digita \"{CONFIRMATION_TEXT}\" per confermare"
|
|
|
|
#. Placeholder in command palette input on root page
|
|
#. Screen-reader dialog description instructing users how to use the command palette
|
|
#: src/components/command-palette/index.tsx
|
|
msgid "Type a command or search..."
|
|
msgstr "Digita un comando o cerca..."
|
|
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Typography"
|
|
msgstr "Tipografia"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Ukrainian"
|
|
msgstr "Ucraino"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Underline"
|
|
msgstr "Sottolinea"
|
|
|
|
#: src/routes/_home/-sections/features.tsx
|
|
msgid "Unlimited Resumes"
|
|
msgstr "Curriculum illimitati"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/hooks.tsx
|
|
msgid "Unlinking your {providerName} account..."
|
|
msgstr "Scollegamento del tuo account {providerName} in corso..."
|
|
|
|
#. Primary action button label to unlock a password-protected resume
|
|
#. Resume card context menu action to remove edit lock
|
|
#. Resume card dropdown action to remove edit lock
|
|
#: src/routes/auth/resume-password.tsx
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Unlock"
|
|
msgstr "Sblocca"
|
|
|
|
#: src/routes/dashboard/settings/authentication/-components/passkeys.tsx
|
|
msgid "Unnamed passkey"
|
|
msgstr "Chiave d'accesso senza nome"
|
|
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Unverified"
|
|
msgstr "Non verificato"
|
|
|
|
#. Resume card context menu action to edit resume metadata
|
|
#. Resume card dropdown action to edit resume metadata
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Update"
|
|
msgstr "Aggiorna"
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
msgid "Update an existing award"
|
|
msgstr "Aggiorna un premio esistente"
|
|
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
msgid "Update an existing certification"
|
|
msgstr "Aggiorna una certificazione esistente"
|
|
|
|
#: src/dialogs/resume/sections/cover-letter.tsx
|
|
msgid "Update an existing cover letter"
|
|
msgstr "Aggiorna una lettera di presentazione esistente"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
msgid "Update an existing custom section"
|
|
msgstr "Aggiorna una sezione personalizzata esistente"
|
|
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
msgid "Update an existing education"
|
|
msgstr "Aggiorna una formazione esistente"
|
|
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
msgid "Update an existing experience"
|
|
msgstr "Aggiorna un'esperienza esistente"
|
|
|
|
#: src/dialogs/resume/sections/interest.tsx
|
|
msgid "Update an existing interest"
|
|
msgstr "Aggiorna un interesse esistente"
|
|
|
|
#: src/dialogs/resume/sections/language.tsx
|
|
msgid "Update an existing language"
|
|
msgstr "Aggiorna una lingua esistente"
|
|
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
msgid "Update an existing profile"
|
|
msgstr "Aggiorna un profilo esistente"
|
|
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
msgid "Update an existing project"
|
|
msgstr "Aggiorna un progetto esistente"
|
|
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
msgid "Update an existing publication"
|
|
msgstr "Aggiorna una pubblicazione esistente"
|
|
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
msgid "Update an existing reference"
|
|
msgstr "Aggiorna un referente esistente"
|
|
|
|
#: src/dialogs/resume/sections/skill.tsx
|
|
msgid "Update an existing skill"
|
|
msgstr "Aggiorna una competenza esistente"
|
|
|
|
#: src/dialogs/resume/sections/summary-item.tsx
|
|
msgid "Update an existing summary item"
|
|
msgstr "Aggiorna una voce del profilo"
|
|
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
msgid "Update an existing volunteer experience"
|
|
msgstr "Aggiorna un'esperienza di volontariato esistente"
|
|
|
|
#. Primary action button to submit changed password
|
|
#: src/dialogs/auth/change-password.tsx
|
|
#: src/routes/dashboard/settings/authentication/-components/password.tsx
|
|
msgid "Update Password"
|
|
msgstr "Aggiorna password"
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Update Resume"
|
|
msgstr "Aggiorna curriculum"
|
|
|
|
#: src/dialogs/auth/change-password.tsx
|
|
msgid "Update your password"
|
|
msgstr "Aggiorna la tua password"
|
|
|
|
#: src/dialogs/auth/change-password.tsx
|
|
msgid "Updating your password..."
|
|
msgstr "Aggiornamento della tua password in corso..."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Updating your resume..."
|
|
msgstr "Aggiornamento del tuo curriculum in corso..."
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Upload picture"
|
|
msgstr "Carica l'immagine"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
msgid "Uploading picture..."
|
|
msgstr "Caricamento dell'immagine in corso..."
|
|
|
|
#. Form field label for the generated public resume link in sharing settings
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
|
msgid "URL"
|
|
msgstr "URL"
|
|
|
|
#: src/components/input/color-picker.tsx
|
|
msgid "Use color {color}"
|
|
msgstr "Utilizzi il colore {color}"
|
|
|
|
#. Label for username input on registration form
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/routes/auth/register.tsx
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Username"
|
|
msgstr "Nome utente"
|
|
|
|
#: src/routes/_home/-sections/statistics.tsx
|
|
msgid "Users"
|
|
msgstr "Utenti"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Uzbek"
|
|
msgstr "Uzbeco"
|
|
|
|
#: src/components/input/rich-input.tsx
|
|
msgid "Valid URLs must start with http:// or https://."
|
|
msgstr "Gli URL validi devono iniziare con http:// o https://."
|
|
|
|
#. AI provider option label in dashboard AI settings
|
|
#: src/routes/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Vercel AI Gateway"
|
|
msgstr "Gateway Vercel AI"
|
|
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Verified"
|
|
msgstr "Verificato"
|
|
|
|
#. Primary action button to submit 2FA code
|
|
#. Primary action button to submit backup code
|
|
#: src/routes/auth/verify-2fa-backup.tsx
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Verify"
|
|
msgstr "Verifica"
|
|
|
|
#: src/routes/auth/verify-2fa-backup.tsx
|
|
msgid "Verify with a Backup Code"
|
|
msgstr "Verifica con un codice di backup"
|
|
|
|
#: src/routes/auth/verify-2fa-backup.tsx
|
|
msgid "Verifying backup code..."
|
|
msgstr "Verifica del codice di backup in corso..."
|
|
|
|
#: src/dialogs/auth/enable-two-factor.tsx
|
|
#: src/routes/auth/verify-2fa.tsx
|
|
msgid "Verifying code..."
|
|
msgstr "Verifica del codice in corso..."
|
|
|
|
#: src/routes/auth/resume-password.tsx
|
|
msgid "Verifying password..."
|
|
msgstr "Verifica della password in corso..."
|
|
|
|
#: src/routes/auth/register.tsx
|
|
msgid "Verifying your email is required when resetting your password."
|
|
msgstr "La verifica della tua email è necessaria per reimpostare la password."
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Vietnamese"
|
|
msgstr "Vietnamita"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
|
msgid "Views"
|
|
msgstr "Visualizzazioni"
|
|
|
|
#: src/dialogs/resume/sections/custom.tsx
|
|
#: src/libs/resume/section-title.ts
|
|
#: src/libs/resume/section.tsx
|
|
msgid "Volunteer"
|
|
msgstr "Volontariato"
|
|
|
|
#: src/dialogs/resume/sections/award.tsx
|
|
#: src/dialogs/resume/sections/certification.tsx
|
|
#: src/dialogs/resume/sections/education.tsx
|
|
#: src/dialogs/resume/sections/experience.tsx
|
|
#: src/dialogs/resume/sections/profile.tsx
|
|
#: src/dialogs/resume/sections/project.tsx
|
|
#: src/dialogs/resume/sections/publication.tsx
|
|
#: src/dialogs/resume/sections/reference.tsx
|
|
#: src/dialogs/resume/sections/volunteer.tsx
|
|
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
|
|
msgid "Website"
|
|
msgstr "Sito Web"
|
|
|
|
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
|
msgid "What do you want to rename this section to?"
|
|
msgstr "Come vuoi rinominare questa sezione?"
|
|
|
|
#: src/routes/_home/-sections/faq.tsx
|
|
msgid "What makes Reactive Resume different from other resume builders?"
|
|
msgstr "Cosa rende Reactive Resume diverso dagli altri generatori di curriculum?"
|
|
|
|
#: src/routes/_home/-sections/hero.tsx
|
|
msgid "What's new in the latest version?"
|
|
msgstr "Cosa c'è di nuovo nell'ultima versione?"
|
|
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "When locked, the resume cannot be updated or deleted."
|
|
msgstr "Quando è bloccato, il curriculum non può essere aggiornato o eliminato."
|
|
|
|
#: src/routes/_home/-sections/footer.tsx
|
|
msgid "X (Twitter)"
|
|
msgstr "X (Twitter)"
|
|
|
|
#: 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)</1></0>."
|
|
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)</1></0>."
|
|
|
|
#: 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."
|
|
|
|
#: 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/auth/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!"
|
|
|
|
#: src/hooks/use-form-blocker.tsx
|
|
msgid "You have unsaved changes that will be lost."
|
|
msgstr "Hai modifiche non salvate che andranno perse."
|
|
|
|
#: src/routes/auth/forgot-password.tsx
|
|
#: src/routes/auth/register.tsx
|
|
msgid "You've got mail!"
|
|
msgstr "C’è posta per te!"
|
|
|
|
#: src/routes/dashboard/settings/danger-zone.tsx
|
|
msgid "Your account has been deleted successfully."
|
|
msgstr "Il tuo account è stato eliminato correttamente."
|
|
|
|
#: src/dialogs/api-key/create.tsx
|
|
msgid "Your API key has been copied to the clipboard."
|
|
msgstr "La tua chiave API è stata copiata negli appunti."
|
|
|
|
#: src/routes/builder/$resumeId/-components/preview-page.tsx
|
|
msgid "Your changes are saved automatically."
|
|
msgstr "Le tue modifiche vengono salvate automaticamente."
|
|
|
|
#: 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/dashboard/settings/integrations/-components/ai-section.tsx
|
|
msgid "Your data is stored locally"
|
|
msgstr "I tuoi dati vengono memorizzati localmente"
|
|
|
|
#: 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."
|
|
|
|
#: src/components/resume/builder-resume-draft.ts
|
|
msgid "Your latest changes could not be saved."
|
|
msgstr "Impossibile salvare le ultime modifiche."
|
|
|
|
#: src/routes/auth/reset-password.tsx
|
|
msgid "Your password has been reset successfully. You can now sign in with your new password."
|
|
msgstr "La tua password è stata reimpostata correttamente. Ora puoi accedere con la tua nuova password."
|
|
|
|
#: src/dialogs/auth/change-password.tsx
|
|
msgid "Your password has been updated successfully."
|
|
msgstr "L'aggiornamento della password è stato completato con successo."
|
|
|
|
#: src/routes/dashboard/settings/profile.tsx
|
|
msgid "Your profile has been updated successfully."
|
|
msgstr "Il tuo profilo è stato aggiornato correttamente."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Your resume has been created successfully."
|
|
msgstr "Il tuo curriculum è stato creato correttamente."
|
|
|
|
#: src/routes/builder/$resumeId/-components/header.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
|
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
|
msgid "Your resume has been deleted successfully."
|
|
msgstr "Il tuo curriculum è stato eliminato correttamente."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Your resume has been duplicated successfully."
|
|
msgstr "Il tuo curriculum è stato duplicato correttamente."
|
|
|
|
#: src/dialogs/resume/import.tsx
|
|
msgid "Your resume has been imported successfully."
|
|
msgstr "Il tuo curriculum è stato importato correttamente."
|
|
|
|
#: src/dialogs/resume/index.tsx
|
|
msgid "Your resume has been updated successfully."
|
|
msgstr "Il tuo curriculum è stato aggiornato correttamente."
|
|
|
|
#: 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."
|
|
|
|
#: 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."
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Zoom in"
|
|
msgstr "Ingrandisci"
|
|
|
|
#: src/routes/builder/$resumeId/-components/dock.tsx
|
|
msgid "Zoom out"
|
|
msgstr "Rimpicciolisci"
|
|
|
|
#: src/libs/locale.ts
|
|
msgid "Zulu"
|
|
msgstr "Zulu"
|
|
|