fix: show non-expiring API keys (#3324)

This commit is contained in:
Amruth Pillai
2026-08-16 10:58:55 +02:00
committed by GitHub
parent 409d09809a
commit 8affc567e3
57 changed files with 13153 additions and 428 deletions
+238 -8
View File
@@ -1,16 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-04 23:14+0100\n"
"PO-Revision-Date: 2026-08-09 13:09\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Language: ca\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: ca\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-08-09 13:09\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: reactive-resume\n"
"X-Crowdin-Project-ID: 503410\n"
@@ -73,10 +73,30 @@ msgstr "{0} omès (falta empresa/rol)"
msgid "{column, plural, one {# Column} other {# Columns}}"
msgstr "{column, plural, one {# columna} other {# columnes}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# error} other {# errors}}"
msgstr "{count, plural, one {# error} other {# errors}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# note} other {# notes}}"
msgstr "{count, plural, one {# nota} other {# notes}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# warning} other {# warnings}}"
msgstr "{count, plural, one {# avís} other {# avisos}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "{label} over the last 30 days"
msgstr "{label} durant els darrers 30 dies"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{passedRules} of {totalRules} checks passed"
msgstr "{passedRules} of {totalRules} checks passed"
#: src/libs/resume/ats.ts
msgid "{sectionTitle} · Item {itemNumber}"
msgstr "{sectionTitle} · Item {itemNumber}"
#: src/routes/_home/-sections/hero.tsx
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
msgstr "<0>Finalment,</0><1>un creador de currículums gratuït i de codi obert</1>"
@@ -254,10 +274,22 @@ msgstr "Afegeix una experiència de voluntariat nova"
msgid "Add a note…"
msgstr "Afegeix una nota…"
#: src/libs/resume/ats.ts
msgid "Add a period such as \"Jan 2020 - Present\" so it lands on your timeline."
msgstr "Afegeix un període com «Jan 2020 - Present» perquè aparegui a la teva línia temporal."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Add a tag and press Enter…"
msgstr "Afegeix una etiqueta i prem Retorn…"
#: src/libs/resume/ats.ts
msgid "Add an entry, or use projects and volunteer work to show equivalent history."
msgstr "Add an entry, or use projects and volunteer work to show equivalent history."
#: src/libs/resume/ats.ts
msgid "Add an item to it, or hide it."
msgstr "Add an item to it, or hide it."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Add and test a provider before starting an agent thread."
msgstr "Afegiu i proveu un proveïdor abans d'iniciar un fil d'agent."
@@ -268,6 +300,10 @@ msgstr "Afegiu i proveu un proveïdor abans d'iniciar un fil d'agent."
msgid "Add application"
msgstr "Afegeix una aplicació"
#: src/libs/resume/ats.ts
msgid "Add at least a city and country so roles can be matched to your region."
msgstr "Add at least a city and country so roles can be matched to your region."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Add contact"
msgstr "Afegeix un contacte"
@@ -305,6 +341,10 @@ msgstr "Afegeix una etiqueta"
msgid "Add to pipeline"
msgstr "Afegeix a la canalització"
#: src/libs/resume/ats.ts
msgid "Add your full name under Basics."
msgstr "Add your full name under Basics."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Adjust the resume for a remote-first role that values async communication and ownership."
msgstr "Ajusta el currículum per a un rol de treball remot que valori la comunicació asíncrona i la responsabilitat."
@@ -572,6 +612,10 @@ msgstr "Relació daspecte"
msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}</0>."
msgstr "Atlas Cloud dóna suport a Reactive Resume com a patrocinador de projectes. Si la vostra empresa vol patrocinar el projecte, envieu un correu electrònic a <0>{sponsorshipEmail}</0> ."
#: src/libs/resume/section.tsx
msgid "ATS Check"
msgstr "ATS Check"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
msgid "Attach a cover letter (PDF)"
@@ -879,6 +923,10 @@ msgstr "Coherència"
msgid "Columns"
msgstr "Columnes"
#: src/libs/resume/ats.ts
msgid "Columns commonly scramble the order text is read in. Set it to a single column."
msgstr "Columns commonly scramble the order text is read in. Set it to a single column."
#. Accessible label for command list region inside command palette
#. Accessible label for the command palette dialog
#: src/features/command-palette/index.tsx
@@ -1024,6 +1072,10 @@ msgstr "Copia aquesta clau secreta i utilitza-la a les aplicacions per accedir a
msgid "Copy URL"
msgstr "Copia lURL"
#: src/libs/resume/ats.ts
msgid "Correct the year, or use \"Present\" for ongoing work."
msgstr "Correct the year, or use \\\"Present\\\" for ongoing work."
#. Error description when AI provider cannot be reached during resume analysis
#. Error shown when AI provider is unreachable during PDF/DOCX resume import
#: src/dialogs/resume/import.tsx
@@ -1408,6 +1460,10 @@ msgstr "Sestà suprimint la clau API..."
msgid "Deleting your resume..."
msgstr "Sestà suprimint el currículum..."
#: src/libs/resume/ats.ts
msgid "Describe what you did so the entry contributes keywords for matching."
msgstr "Describe what you did so the entry contributes keywords for matching."
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -1706,9 +1762,14 @@ msgid "Enter your password to disable two-factor authentication. Your account wi
msgstr "Introdueix la contrasenya per desactivar lautenticació en dos passos. El compte serà menys segur sense lA2F activada."
#: src/features/resume/stylesheet/status.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Error"
msgstr "Error"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Every check passed. Nothing here should stop a parser from reading your resume."
msgstr "S'han superat totes les comprovacions. Res d'aquí hauria d'impedir que un analitzador llegeixi el teu currículum."
#: src/routes/_home/-sections/donate.tsx
msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!"
msgstr "Cada contribució, gran o petita, marca una gran diferència per al projecte.<0/>Gràcies pel teu suport!"
@@ -1735,7 +1796,7 @@ msgstr "Experiència"
msgid "Expires in"
msgstr "Caduca daquí a"
#. placeholder {0}: key.expiresAt?.toLocaleDateString()
#. placeholder {0}: key.expiresAt.toLocaleDateString()
#: src/features/settings/pages/api-keys.tsx
msgid "Expires on {0}"
msgstr "Caduca el {0}"
@@ -2372,6 +2433,10 @@ msgstr "Inclou la capçalera del currículum"
msgid "Increase indent"
msgstr "Augmenta la sagnia"
#: src/libs/resume/ats.ts
msgid "Increase them so content stays inside the reliably read area."
msgstr "Increase them so content stays inside the reliably read area."
#: src/routes/agent/-components/resume-pane.tsx
msgid "Increase zoom"
msgstr "Augmenta el zoom"
@@ -2582,6 +2647,7 @@ msgstr "Disposició"
msgid "Learn More"
msgstr "Més informació"
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Surt"
@@ -2590,6 +2656,10 @@ msgstr "Surt"
msgid "Leave empty to reset the title to the original."
msgstr "Deixa-ho buit per restablir el títol original."
#: src/dialogs/resume/import.tsx
msgid "Leave to set up an AI provider?"
msgstr "Leave to set up an AI provider?"
#: src/components/input/rich-input.tsx
msgid "Left Align"
msgstr "Alinea a lesquerra"
@@ -2804,6 +2874,14 @@ msgstr "IA Mistral"
msgid "Model"
msgstr "Model"
#: src/libs/resume/ats.ts
msgid "Most systems file candidates by email. Add one under Basics."
msgstr "Most systems file candidates by email. Add one under Basics."
#: src/libs/resume/ats.ts
msgid "Move it into the main column and keep the sidebar for short lists."
msgstr "Move it into the main column and keep the sidebar for short lists."
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Move section to another column or page"
msgstr "Moure la secció a una altra columna o pàgina"
@@ -2855,6 +2933,10 @@ msgstr "Nepalès"
msgid "Network"
msgstr "Xarxa"
#: src/features/settings/pages/api-keys.tsx
msgid "Never expires"
msgstr "No caduca mai"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
msgid "New Application"
@@ -2967,6 +3049,10 @@ msgstr "No connectat"
msgid "Not sure what to write?"
msgstr "No saps què escriure?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Note"
msgstr "Note"
#: src/features/applications/components/application-form-sheet.tsx
#: src/libs/resume/section.tsx
msgid "Notes"
@@ -3235,6 +3321,10 @@ msgstr "Flux de canonades"
msgid "Pipeline health across all applications"
msgstr "Estat de la canonada en totes les aplicacions"
#: src/libs/resume/ats.ts
msgid "Place it on a page from the Layout panel, or hide it if you meant to park it."
msgstr "Place it on a page from the Layout panel, or hide it if you meant to park it."
#: src/features/resume/export/download-dialog.tsx
msgid "Plain text, ideal for AI tools and quick edits."
msgstr "Text sense format, ideal per a eines d'IA i edicions ràpides."
@@ -3289,6 +3379,10 @@ msgstr "Portuguès (Portugal)"
msgid "Position"
msgstr "Càrrec"
#: src/libs/resume/ats.ts
msgid "Prefer a conventional heading such as \"Work Experience\" or \"Education\"."
msgstr "Prefer a conventional heading such as \\\"Work Experience\\\" or \\\"Education\\\"."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/preferences/index.tsx
#: src/routes/dashboard/-components/sidebar.tsx
@@ -4089,6 +4183,14 @@ msgstr "Eslovè"
msgid "Slug"
msgstr "Identificador llegible (slug)"
#: src/libs/resume/ats.ts
msgid "Some application systems require one before you can submit."
msgstr "Some application systems require one before you can submit."
#: src/libs/resume/ats.ts
msgid "Some parsers mishandle images, and photos are discouraged in some regions."
msgstr "Some parsers mishandle images, and photos are discouraged in some regions."
#: src/components/layout/error-screen.tsx
msgid "Something went wrong"
msgstr "Alguna cosa ha anat malament"
@@ -4202,6 +4304,7 @@ msgstr "Inicia el fil"
msgid "Statistics"
msgstr "Estadístiques"
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Queda't"
@@ -4255,6 +4358,10 @@ msgstr "Dóna suport a Reactive Resume"
msgid "Support the app by doing what you can!"
msgstr "Dóna suport a laplicació fent el que puguis!"
#: src/libs/resume/ats.ts
msgid "Swap the start and end dates."
msgstr "Swap the start and end dates."
#: src/libs/locale.ts
msgid "Swedish"
msgstr "Suec"
@@ -4426,6 +4533,14 @@ msgstr "Hi ha hagut un problema en generar el PDF, si us plau, torneu-ho a inten
msgid "There was a problem while preparing your resume for printing, please try again."
msgstr "Hi ha hagut un problema en preparar el currículum per a la impressió. Si us plau, torna-ho a intentar."
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well."
msgstr "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well."
#: src/libs/resume/ats.ts
msgid "These dates will not be read correctly."
msgstr "These dates will not be read correctly."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Thinking"
msgstr "Pensant"
@@ -4455,6 +4570,18 @@ msgstr "No s'ha pogut obrir aquest fil d'agent."
msgid "This assistant could not be opened."
msgstr "No s'ha pogut obrir aquest assistent."
#: src/libs/resume/ats.ts
msgid "This date will not be read correctly."
msgstr "This date will not be read correctly."
#: src/libs/resume/ats.ts
msgid "This email address will not be recognized."
msgstr "This email address will not be recognized."
#: src/libs/resume/ats.ts
msgid "This entry has no dates."
msgstr "This entry has no dates."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "This entry will be permanently deleted. This can't be undone."
msgstr "Aquesta entrada se suprimirà permanentment. Això no es pot desfer."
@@ -4463,14 +4590,30 @@ msgstr "Aquesta entrada se suprimirà permanentment. Això no es pot desfer."
msgid "This feature requires a connected AI provider. Please set one up in the settings."
msgstr "Aquesta funció requereix un proveïdor d'IA connectat. Configura'n un a la configuració."
#: src/libs/resume/ats.ts
msgid "This heading is not one parsers look for."
msgstr "This heading is not one parsers look for."
#: src/dialogs/resume/index.tsx
msgid "This is a URL-friendly name for your resume."
msgstr "Aquest és un nom dURL fàcil dutilitzar per al currículum."
#: src/libs/resume/ats.ts
msgid "This link is missing its protocol."
msgstr "This link is missing its protocol."
#: 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 "Això pot trigar uns minuts, segons la resposta del proveïdor dIA. No tanquis la finestra ni actualitzis la pàgina."
#: src/libs/resume/ats.ts
msgid "This period ends before it starts."
msgstr "This period ends before it starts."
#: src/libs/resume/ats.ts
msgid "This period starts in the future."
msgstr "This period starts in the future."
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "This resume is locked"
msgstr "Aquest currículum està bloquejat"
@@ -4487,10 +4630,30 @@ msgstr "Aquest currículum ha estat actualitzat per un agent d'IA."
msgid "This resume's sharing settings changed elsewhere."
msgstr "La configuració de compartició d'aquest currículum ha canviat en altres llocs."
#: src/libs/resume/ats.ts
msgid "This role has no description."
msgstr "This role has no description."
#: src/libs/resume/ats.ts
msgid "This section has content but never appears."
msgstr "This section has content but never appears."
#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx
msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else."
msgstr "Aquesta secció està reservada per a notes personals específiques daquest currículum. El contingut es manté privat i no es comparteix amb ningú més."
#: src/libs/resume/ats.ts
msgid "This section is split across columns."
msgstr "This section is split across columns."
#: src/libs/resume/ats.ts
msgid "This section renders as an empty heading."
msgstr "This section renders as an empty heading."
#: src/libs/resume/ats.ts
msgid "This section sits in the sidebar."
msgstr "This section sits in the sidebar."
#: src/features/auth/pages/register.tsx
msgid "This step is optional, but recommended."
msgstr "Aquest pas és opcional però recomanat."
@@ -4884,6 +5047,26 @@ msgstr "URL"
msgid "Use"
msgstr "Ús"
#: src/libs/resume/ats.ts
msgid "Use a line height of at least 1.15 so lines are not merged together."
msgstr "Use a line height of at least 1.15 so lines are not merged together."
#: src/libs/resume/ats.ts
msgid "Use a plain address such as name@example.com, with no surrounding text."
msgstr "Use a plain address such as name@example.com, with no surrounding text."
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"Jan 2020 - Mar 2022\" or \"2020 - 2022\"."
msgstr "Use a recognized form such as \\\"Jan 2020 - Mar 2022\\\" or \\\"2020 - 2022\\\"."
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"March 2022\" or \"2022\"."
msgstr "Use a recognized form such as \\\"March 2022\\\" or \\\"2022\\\"."
#: src/libs/resume/ats.ts
msgid "Use a size of at least 9pt so re-rendered copies stay accurate."
msgstr "Use a size of at least 9pt so re-rendered copies stay accurate."
#: src/components/input/color-picker.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Use color {color}"
@@ -4972,6 +5155,10 @@ msgstr "Voluntariat"
msgid "vs previous 30 days"
msgstr "en comparació amb els 30 dies anteriors"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Warning"
msgstr "Warning"
#: src/dialogs/resume/import.tsx
msgid "We couldn't detect the format automatically — please choose it above."
msgstr "No hem pogut detectar el format automàticament. Trieu-lo a dalt."
@@ -5034,6 +5221,10 @@ msgstr "Treballant…"
msgid "Worth a shot"
msgstr "Val la pena intentar-ho"
#: src/libs/resume/ats.ts
msgid "Write the full address, including https://."
msgstr "Write the full address, including https://."
#: src/routes/_home/-sections/footer.tsx
msgid "X (Twitter)"
msgstr "X (Twitter)"
@@ -5066,6 +5257,10 @@ msgstr "Pots compartir el currículum mitjançant un URL públic únic, protegir
msgid "You have unsaved changes that will be lost."
msgstr "Tens canvis no desats que es perdran."
#: src/dialogs/resume/import.tsx
msgid "You'll be taken to the Integrations page. The file you selected won't be imported."
msgstr "You'll be taken to the Integrations page. The file you selected won't be imported."
#: src/features/auth/pages/forgot-password.tsx
#: src/features/auth/pages/register.tsx
msgid "You've got mail!"
@@ -5079,6 +5274,10 @@ msgstr "El compte sha suprimit correctament."
msgid "Your API key has been copied to the clipboard."
msgstr "La clau API sha copiat al porta-retalls."
#: src/libs/resume/ats.ts
msgid "Your body text is very small."
msgstr "Your body text is very small."
#: src/routes/builder/$resumeId/-components/preview-page.tsx
msgid "Your changes are saved automatically."
msgstr "Els canvis es desen automàticament."
@@ -5103,6 +5302,14 @@ msgstr "No s'han pogut desar els darrers canvis."
msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft."
msgstr "Els vostres estils antics romanen actius fins que activeu explícitament aquest esborrany de CSS semàntic."
#: src/libs/resume/ats.ts
msgid "Your lines are packed very tightly."
msgstr "Your lines are packed very tightly."
#: src/libs/resume/ats.ts
msgid "Your page margins are very narrow."
msgstr "Your page margins are very narrow."
#: src/features/auth/pages/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "La contrasenya sha restablert correctament. Ara ja pots iniciar sessió amb la contrasenya nova."
@@ -5140,6 +5347,30 @@ msgstr "El vostre currículum s'ha restaurat a la versió seleccionada."
msgid "Your resume has been updated successfully."
msgstr "El currículum sha actualitzat correctament."
#: src/libs/resume/ats.ts
msgid "Your resume has no email address."
msgstr "Your resume has no email address."
#: src/libs/resume/ats.ts
msgid "Your resume has no location."
msgstr "Your resume has no location."
#: src/libs/resume/ats.ts
msgid "Your resume has no name."
msgstr "El teu currículum no té nom."
#: src/libs/resume/ats.ts
msgid "Your resume has no phone number."
msgstr "Your resume has no phone number."
#: src/libs/resume/ats.ts
msgid "Your resume includes a photo."
msgstr "Your resume includes a photo."
#: src/libs/resume/ats.ts
msgid "Your resume shows no work experience."
msgstr "Your resume shows no work experience."
#: 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 "Lenllaç públic del currículum està actualment protegit amb una contrasenya. Comparteix la contrasenya només amb persones de confiança."
@@ -5168,4 +5399,3 @@ msgstr "Allunya"
#: src/libs/locale.ts
msgid "Zulu"
msgstr "Zulú"