mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-08-25 07:42:20 +10:00
chore: translate missing strings for pl-PL, pt-BR, pt-PT, ro-RO, sk-SK, sl-SI, sq-AL, sv-SE
Fill in all empty msgstr entries (96 per file, 92 for ro-RO) covering new UI strings: AI assistant, version history, undo/redo, dashboard, connection status, export data, and related builder strings. Claude-Session: https://claude.ai/code/session_012jucCw5SQBpWMoZYwVEbeC
This commit is contained in:
+99
-99
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Language: pt\n"
|
||||
"Project-Id-Version: reactive-resume\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"PO-Revision-Date: 2026-06-18 16:58\n"
|
||||
"PO-Revision-Date: 2026-07-04 12:58\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Portuguese\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
@@ -37,7 +37,7 @@ msgstr "{0, plural, one {# função} other {# funções}}"
|
||||
#. placeholder {0}: state.characterCount
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "{0} characters"
|
||||
msgstr ""
|
||||
msgstr "{0} caracteres"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
||||
@@ -46,7 +46,7 @@ msgstr "{column, plural, one {# coluna} other {# colunas}}"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
||||
msgid "{label} over the last 30 days"
|
||||
msgstr ""
|
||||
msgstr "{label} nos últimos 30 dias"
|
||||
|
||||
#: src/routes/_home/-sections/hero.tsx
|
||||
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
|
||||
@@ -120,11 +120,11 @@ msgstr "Aceda programaticamente aos seus currículos e dados utilizando a API."
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
|
||||
msgid "Account menu"
|
||||
msgstr ""
|
||||
msgstr "Menu da conta"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||||
msgid "Actual size (100%)"
|
||||
msgstr ""
|
||||
msgstr "Tamanho real (100%)"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
||||
msgid "Add a custom field"
|
||||
@@ -207,7 +207,7 @@ msgstr "Adicionar palavra-chave"
|
||||
#: src/components/input/rich-input.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
||||
msgid "Add link"
|
||||
msgstr ""
|
||||
msgstr "Adicionar link"
|
||||
|
||||
#: src/dialogs/resume/sections/experience.tsx
|
||||
msgid "Add multiple roles to show career progression at the same company."
|
||||
@@ -231,7 +231,7 @@ msgstr "Adapte o currículo a uma vaga que priorize o trabalho remoto e valorize
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Advanced"
|
||||
msgstr ""
|
||||
msgstr "Avançado"
|
||||
|
||||
#: src/libs/locale.ts
|
||||
msgid "Afrikaans"
|
||||
@@ -263,7 +263,7 @@ msgstr "A configuração do agente de IA não estará disponível até que REDIS
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "AI assistant"
|
||||
msgstr ""
|
||||
msgstr "Assistente de IA"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "AI provider management is unavailable until REDIS_URL and ENCRYPTION_SECRET are configured."
|
||||
@@ -299,7 +299,7 @@ msgstr "Amárico"
|
||||
|
||||
#: src/components/layout/error-screen.tsx
|
||||
msgid "An unexpected error stopped this page from loading. You can try again or head back."
|
||||
msgstr ""
|
||||
msgstr "Um erro inesperado impediu o carregamento desta página. Pode tentar novamente ou voltar."
|
||||
|
||||
#. Fallback toast when importing a resume fails for an unknown reason
|
||||
#: src/dialogs/resume/import.tsx
|
||||
@@ -526,7 +526,7 @@ msgstr "Largura da borda"
|
||||
|
||||
#: src/features/resume/public/public-resume.tsx
|
||||
msgid "Build your own resume"
|
||||
msgstr ""
|
||||
msgstr "Crie o seu próprio currículo"
|
||||
|
||||
#. Screen-reader dialog title for the command palette in the resume builder
|
||||
#: src/features/command-palette/index.tsx
|
||||
@@ -684,7 +684,7 @@ msgstr "Clique aqui para selecionar um ficheiro para importar"
|
||||
|
||||
#: src/routes/agent/-components/agent-chat.tsx
|
||||
msgid "Close AI assistant"
|
||||
msgstr ""
|
||||
msgstr "Fechar assistente de IA"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
||||
@@ -734,15 +734,15 @@ msgstr "Ligar"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Connected"
|
||||
msgstr ""
|
||||
msgstr "Ligado"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Connection failed"
|
||||
msgstr ""
|
||||
msgstr "Falha na ligação"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Connection verified — provider is ready to use."
|
||||
msgstr ""
|
||||
msgstr "Ligação verificada — o fornecedor está pronto para uso."
|
||||
|
||||
#: src/dialogs/resume/sections/cover-letter.tsx
|
||||
#: src/dialogs/resume/sections/summary-item.tsx
|
||||
@@ -822,11 +822,11 @@ msgstr "Não foi possível verificar a ligação com o fornecedor."
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Could not verify the connection. Check the API key, model, and base URL."
|
||||
msgstr ""
|
||||
msgstr "Não foi possível verificar a ligação. Verifique a chave de API, o modelo e o URL base."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "Couldn't save"
|
||||
msgstr ""
|
||||
msgstr "Não foi possível guardar"
|
||||
|
||||
#. 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
|
||||
@@ -959,7 +959,7 @@ msgstr "Crie um currículo com opções"
|
||||
|
||||
#: src/routes/dashboard/resumes/index.tsx
|
||||
msgid "Created"
|
||||
msgstr ""
|
||||
msgstr "Criado"
|
||||
|
||||
#: src/dialogs/api-key/create.tsx
|
||||
msgid "Creating your API key..."
|
||||
@@ -971,7 +971,7 @@ msgstr "A criar o seu currículo..."
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Crop picture"
|
||||
msgstr ""
|
||||
msgstr "Cortar foto"
|
||||
|
||||
#: src/dialogs/auth/change-password.tsx
|
||||
msgid "Current Password"
|
||||
@@ -1020,7 +1020,7 @@ msgstr "Tema escuro"
|
||||
|
||||
#: src/routes/dashboard/-components/sidebar.tsx
|
||||
msgid "Dashboard"
|
||||
msgstr ""
|
||||
msgstr "Painel"
|
||||
|
||||
#: src/routes/_home/-sections/features.tsx
|
||||
msgid "Data Security"
|
||||
@@ -1034,7 +1034,7 @@ msgstr "Data"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "Decrease indent"
|
||||
msgstr ""
|
||||
msgstr "Diminuir avanço"
|
||||
|
||||
#: src/routes/agent/$threadId.tsx
|
||||
msgid "Decrease zoom"
|
||||
@@ -1164,7 +1164,7 @@ msgstr "Descarregar"
|
||||
|
||||
#: src/features/settings/pages/danger-zone.tsx
|
||||
msgid "Download a copy of all your data, including your profile and every resume, as a JSON file."
|
||||
msgstr ""
|
||||
msgstr "Descarregue uma cópia de todos os seus dados, incluindo o seu perfil e todos os currículos, como ficheiro JSON."
|
||||
|
||||
#: 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."
|
||||
@@ -1203,7 +1203,7 @@ msgstr "Arraste e largue secções aqui para as mover entre colunas"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Drag to reposition and use the slider to zoom before uploading."
|
||||
msgstr ""
|
||||
msgstr "Arraste para reposicionar e use o deslizador para ampliar antes de carregar."
|
||||
|
||||
#. Resume card context menu action to create a copy
|
||||
#. Resume card dropdown action to create a copy
|
||||
@@ -1238,7 +1238,7 @@ msgstr "Neerlandês"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/version-history.tsx
|
||||
msgid "Earlier versions are kept; the builder's undo history is reset."
|
||||
msgstr ""
|
||||
msgstr "As versões anteriores são mantidas; o histórico de anular do construtor é reposto."
|
||||
|
||||
#: src/components/input/chip-input.tsx
|
||||
#: src/routes/builder/$resumeId/route.tsx
|
||||
@@ -1261,7 +1261,7 @@ msgstr "Edite conteúdos no modo de ecrã inteiro"
|
||||
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
|
||||
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
|
||||
msgid "Edit details"
|
||||
msgstr ""
|
||||
msgstr "Editar detalhes"
|
||||
|
||||
#: src/components/input/chip-input.tsx
|
||||
msgid "Edit keyword"
|
||||
@@ -1269,7 +1269,7 @@ msgstr "Editar palavra-chave"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
|
||||
msgid "Editing is disabled until you unlock it."
|
||||
msgstr ""
|
||||
msgstr "A edição está desativada até que a desbloqueie."
|
||||
|
||||
#: src/components/input/chip-input.tsx
|
||||
msgid "Editing keyword..."
|
||||
@@ -1297,7 +1297,7 @@ msgstr "Endereço de email"
|
||||
|
||||
#: src/features/settings/pages/profile.tsx
|
||||
msgid "Email delivery isn't configured on this instance, so verification is disabled."
|
||||
msgstr ""
|
||||
msgstr "A entrega de e-mail não está configurada nesta instância, pelo que a verificação está desativada."
|
||||
|
||||
#: src/features/settings/authentication/components/two-factor.tsx
|
||||
msgid "Enable 2FA"
|
||||
@@ -1305,7 +1305,7 @@ msgstr "Ativar 2FA"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
|
||||
msgid "Enable editing"
|
||||
msgstr ""
|
||||
msgstr "Ativar edição"
|
||||
|
||||
#: src/dialogs/auth/enable-two-factor.tsx
|
||||
msgid "Enable Two-Factor Authentication"
|
||||
@@ -1404,7 +1404,7 @@ msgstr "Exportar"
|
||||
|
||||
#: src/features/settings/pages/danger-zone.tsx
|
||||
msgid "Export my data"
|
||||
msgstr ""
|
||||
msgstr "Exportar os meus dados"
|
||||
|
||||
#: src/routes/_home/-sections/features.tsx
|
||||
msgid "Export your resume to PDF instantly, without any waiting or delays."
|
||||
@@ -1466,7 +1466,7 @@ msgstr "Falha ao ativar a autenticação de dois factores. Tente novamente."
|
||||
#. Fallback toast when data export fails
|
||||
#: src/features/settings/pages/danger-zone.tsx
|
||||
msgid "Failed to export your data. Please try again."
|
||||
msgstr ""
|
||||
msgstr "Falha ao exportar os seus dados. Por favor, tente novamente."
|
||||
|
||||
#. Fallback toast when linking a social authentication provider fails
|
||||
#: src/features/settings/authentication/components/hooks.tsx
|
||||
@@ -1531,7 +1531,7 @@ msgstr "Falha ao iniciar o thread do agente."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "Failed to start the AI assistant."
|
||||
msgstr ""
|
||||
msgstr "Falha ao iniciar o assistente de IA."
|
||||
|
||||
#. Fallback toast when unlinking a social authentication provider fails
|
||||
#: src/features/settings/authentication/components/hooks.tsx
|
||||
@@ -1584,7 +1584,7 @@ msgstr "Funcionalidades"
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "File"
|
||||
msgstr ""
|
||||
msgstr "Ficheiro"
|
||||
|
||||
#: src/routes/dashboard/resumes/index.tsx
|
||||
msgid "Filter by"
|
||||
@@ -1600,7 +1600,7 @@ msgstr "Finlandês"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||||
msgid "Fit to view"
|
||||
msgstr ""
|
||||
msgstr "Ajustar à vista"
|
||||
|
||||
#: src/routes/_home/-sections/features.tsx
|
||||
msgid "Flexibility"
|
||||
@@ -1713,7 +1713,7 @@ msgstr "Voltar"
|
||||
|
||||
#: src/components/layout/not-found-screen.tsx
|
||||
msgid "Go home"
|
||||
msgstr ""
|
||||
msgstr "Ir para a página inicial"
|
||||
|
||||
#: src/components/layout/error-screen.tsx
|
||||
#: src/components/layout/not-found-screen.tsx
|
||||
@@ -1854,7 +1854,7 @@ msgstr "Ocultar palavra-passe"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Hide picture"
|
||||
msgstr ""
|
||||
msgstr "Ocultar foto"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
||||
msgid "Hide Section Icons"
|
||||
@@ -1923,7 +1923,7 @@ msgstr "Importar um currículo existente"
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "Importing from PDF or Word requires a connected AI provider."
|
||||
msgstr ""
|
||||
msgstr "Importar de PDF ou Word requer um fornecedor de IA ligado."
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "Importing your resume..."
|
||||
@@ -1935,7 +1935,7 @@ msgstr "Importando…"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "Increase indent"
|
||||
msgstr ""
|
||||
msgstr "Aumentar avanço"
|
||||
|
||||
#: src/routes/agent/$threadId.tsx
|
||||
msgid "Increase zoom"
|
||||
@@ -2038,7 +2038,7 @@ msgstr "Canarim"
|
||||
#. Layout editor toggle that prevents a section from splitting across pages
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
msgid "Keep together"
|
||||
msgstr ""
|
||||
msgstr "Manter junto"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Key"
|
||||
@@ -2094,7 +2094,7 @@ msgstr "Último download em {0}"
|
||||
|
||||
#: src/routes/dashboard/resumes/index.tsx
|
||||
msgid "Last Updated"
|
||||
msgstr ""
|
||||
msgstr "Última atualização"
|
||||
|
||||
#: src/routes/dashboard/resumes/-components/cards/resume-card.tsx
|
||||
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
||||
@@ -2187,7 +2187,7 @@ msgstr "Lituano"
|
||||
#: src/dialogs/resume/template/gallery.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/template.tsx
|
||||
msgid "Live preview of your resume in the {0} template"
|
||||
msgstr ""
|
||||
msgstr "Pré-visualização em direto do seu currículo no modelo {0}"
|
||||
|
||||
#: src/routes/agent/$threadId.tsx
|
||||
msgid "Loading agent workspace…"
|
||||
@@ -2304,11 +2304,11 @@ msgstr "Modelo"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "More download options"
|
||||
msgstr ""
|
||||
msgstr "Mais opções de descarregamento"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
msgid "Move section to another column or page"
|
||||
msgstr ""
|
||||
msgstr "Mover secção para outra coluna ou página"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
@@ -2388,7 +2388,7 @@ msgstr "Ainda não há chaves de acesso registadas."
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
||||
msgid "No prior data"
|
||||
msgstr ""
|
||||
msgstr "Sem dados anteriores"
|
||||
|
||||
#: src/components/ui/combobox.tsx
|
||||
msgid "No results found."
|
||||
@@ -2397,11 +2397,11 @@ msgstr "Nenhum resultado encontrado."
|
||||
#: src/routes/dashboard/resumes/-components/grid-view.tsx
|
||||
#: src/routes/dashboard/resumes/-components/list-view.tsx
|
||||
msgid "No resumes match your search."
|
||||
msgstr ""
|
||||
msgstr "Nenhum currículo corresponde à sua pesquisa."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/version-history.tsx
|
||||
msgid "No saved versions yet."
|
||||
msgstr ""
|
||||
msgstr "Nenhuma versão guardada ainda."
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/custom-styles.tsx
|
||||
msgid "No style rules yet."
|
||||
@@ -2421,7 +2421,7 @@ msgstr "Norueguês"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Not connected"
|
||||
msgstr ""
|
||||
msgstr "Não ligado"
|
||||
|
||||
#: src/libs/resume/section.tsx
|
||||
msgid "Notes"
|
||||
@@ -2446,7 +2446,7 @@ msgstr "Manutenção contínua"
|
||||
#. Helper note explaining the keep-together limitation
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
msgid "Only applies when the section fits on a single page."
|
||||
msgstr ""
|
||||
msgstr "Aplica-se apenas quando a secção cabe numa única página."
|
||||
|
||||
#. Resume card context menu action to open the resume editor
|
||||
#. Resume card dropdown action to open the resume editor
|
||||
@@ -2461,7 +2461,7 @@ msgstr "Agente de IA aberta"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "Open AI assistant"
|
||||
msgstr ""
|
||||
msgstr "Abrir assistente de IA"
|
||||
|
||||
#. Button label to open the user's default email app
|
||||
#: src/features/auth/pages/forgot-password.tsx
|
||||
@@ -2503,7 +2503,7 @@ msgstr "Opcionalmente, defina uma senha para que apenas as pessoas com a senha p
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
|
||||
msgid "Options for {title}"
|
||||
msgstr ""
|
||||
msgstr "Opções para {title}"
|
||||
|
||||
#: src/features/auth/components/social-auth.tsx
|
||||
msgctxt "Choose to authenticate with a social provider (Google, GitHub, etc.) instead of email and password"
|
||||
@@ -2540,7 +2540,7 @@ msgstr "Parágrafo"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "Paragraph and heading style"
|
||||
msgstr ""
|
||||
msgstr "Estilo de parágrafo e título"
|
||||
|
||||
#. Authentication provider display name in account settings
|
||||
#. Label for passkey sign-in button
|
||||
@@ -2647,7 +2647,7 @@ msgstr "Telefone"
|
||||
|
||||
#: src/components/input/icon-picker.tsx
|
||||
msgid "Pick an icon"
|
||||
msgstr ""
|
||||
msgstr "Escolher um ícone"
|
||||
|
||||
#: src/libs/resume/section.tsx
|
||||
msgid "Picture"
|
||||
@@ -2713,7 +2713,7 @@ msgstr "Preparar uma solução conservadora que melhore a clareza sem alterar o
|
||||
|
||||
#: src/features/resume/export/use-resume-export.ts
|
||||
msgid "Preparing your resume for printing..."
|
||||
msgstr ""
|
||||
msgstr "A preparar o seu currículo para impressão..."
|
||||
|
||||
#: src/components/input/color-picker.tsx
|
||||
msgid "Presets"
|
||||
@@ -2730,7 +2730,7 @@ msgstr "Prima <0>Enter</0> para abrir"
|
||||
|
||||
#: src/routes/builder/$resumeId/route.tsx
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
msgstr "Pré-visualização"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
||||
msgid "Primary Color"
|
||||
@@ -2738,7 +2738,7 @@ msgstr "Cor principal"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "Print"
|
||||
msgstr ""
|
||||
msgstr "Imprimir"
|
||||
|
||||
#: src/dialogs/resume/sections/skill.tsx
|
||||
msgid "Proficiency"
|
||||
@@ -2828,7 +2828,7 @@ msgstr "O Reactive Resume continua a ser gratuito, de código aberto e independe
|
||||
#. App version label in footer; includes semantic version variable
|
||||
#: src/components/ui/copyright.tsx
|
||||
msgid "Reactive Resume v<0>{__APP_VERSION__}</0>"
|
||||
msgstr ""
|
||||
msgstr "Reactive Resume v<0>{__APP_VERSION__}</0>"
|
||||
|
||||
#. Import source option for legacy Reactive Resume v4 JSON format
|
||||
#: src/dialogs/resume/import.tsx
|
||||
@@ -2849,7 +2849,7 @@ msgstr "Retângulo (largura total)"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||||
msgid "Redo"
|
||||
msgstr ""
|
||||
msgstr "Refazer"
|
||||
|
||||
#: src/dialogs/resume/sections/custom.tsx
|
||||
#: src/libs/resume/section-title.ts
|
||||
@@ -2876,11 +2876,11 @@ msgstr "Remova {chip}"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
||||
msgid "Remove custom field"
|
||||
msgstr ""
|
||||
msgstr "Remover campo personalizado"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "Remove link"
|
||||
msgstr ""
|
||||
msgstr "Remover link"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
||||
msgid "Remove Password"
|
||||
@@ -2900,7 +2900,7 @@ msgstr "Reordenar"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
|
||||
msgid "Reorder custom field"
|
||||
msgstr ""
|
||||
msgstr "Reordenar campo personalizado"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
||||
msgid "Report a Bug"
|
||||
@@ -2954,7 +2954,7 @@ msgstr "Restaurar o progresso para antes desta atualização? Isto reverterá es
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/version-history.tsx
|
||||
msgid "Restore this version?"
|
||||
msgstr ""
|
||||
msgstr "Restaurar esta versão?"
|
||||
|
||||
#: src/routes/agent/$threadId.tsx
|
||||
msgid "Resume"
|
||||
@@ -2970,11 +2970,11 @@ msgstr "Análise do currículo concluída."
|
||||
|
||||
#: src/features/resume/preview/resume-accessible-text.tsx
|
||||
msgid "Resume content"
|
||||
msgstr ""
|
||||
msgstr "Conteúdo do currículo"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "Resume options"
|
||||
msgstr ""
|
||||
msgstr "Opções de currículo"
|
||||
|
||||
#: src/routes/agent/-components/agent-chat.tsx
|
||||
msgid "Resume patch"
|
||||
@@ -3043,11 +3043,11 @@ msgstr "Guardar"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Save & Test Provider"
|
||||
msgstr ""
|
||||
msgstr "Guardar e testar fornecedor"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Save & Upload"
|
||||
msgstr ""
|
||||
msgstr "Guardar e carregar"
|
||||
|
||||
#: src/dialogs/resume/index.tsx
|
||||
#: src/dialogs/resume/sections/award.tsx
|
||||
@@ -3071,11 +3071,11 @@ msgstr "Guardar alterações"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
msgstr "Guardado"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
msgid "Saving…"
|
||||
msgstr ""
|
||||
msgstr "A guardar…"
|
||||
|
||||
#: 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."
|
||||
@@ -3091,7 +3091,7 @@ msgstr "Quadro de resultados"
|
||||
|
||||
#: src/routes/dashboard/-components/sidebar.tsx
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
msgstr "Pesquisar"
|
||||
|
||||
#. Accessible label for command palette search input
|
||||
#: src/features/command-palette/index.tsx
|
||||
@@ -3110,7 +3110,7 @@ msgstr "Pesquisar por…"
|
||||
|
||||
#: src/routes/dashboard/resumes/index.tsx
|
||||
msgid "Search resumes..."
|
||||
msgstr ""
|
||||
msgstr "Pesquisar currículos..."
|
||||
|
||||
#: src/components/ui/combobox.tsx
|
||||
msgid "Search..."
|
||||
@@ -3128,7 +3128,7 @@ msgstr "Segredo copiado para a área de transferência."
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
|
||||
msgid "Section options"
|
||||
msgstr ""
|
||||
msgstr "Opções de secção"
|
||||
|
||||
#: src/dialogs/resume/sections/custom.tsx
|
||||
msgid "Section Type"
|
||||
@@ -3148,7 +3148,7 @@ msgstr "Selecione um modelo de agente"
|
||||
|
||||
#: src/routes/agent/-components/new-thread-setup.tsx
|
||||
msgid "Select an AI provider"
|
||||
msgstr ""
|
||||
msgstr "Selecionar um fornecedor de IA"
|
||||
|
||||
#: src/components/ui/combobox.tsx
|
||||
msgid "Select..."
|
||||
@@ -3186,23 +3186,23 @@ msgstr "Definir senha"
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "Set up a provider"
|
||||
msgstr ""
|
||||
msgstr "Configurar um fornecedor"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "Set up an AI provider"
|
||||
msgstr ""
|
||||
msgstr "Configurar um fornecedor de IA"
|
||||
|
||||
#: src/routes/agent/-components/new-thread-setup.tsx
|
||||
msgid "Set up an AI provider before starting a thread."
|
||||
msgstr ""
|
||||
msgstr "Configure um fornecedor de IA antes de iniciar um tópico."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "Set up an AI provider to chat about this resume and apply edits automatically."
|
||||
msgstr ""
|
||||
msgstr "Configure um fornecedor de IA para conversar sobre este currículo e aplicar edições automaticamente."
|
||||
|
||||
#: src/routes/agent/-components/new-thread-setup.tsx
|
||||
msgid "Set up an AI provider to get started."
|
||||
msgstr ""
|
||||
msgstr "Configure um fornecedor de IA para começar."
|
||||
|
||||
#: src/features/command-palette/pages/navigation.tsx
|
||||
#: src/routes/agent/-components/new-thread-setup.tsx
|
||||
@@ -3268,7 +3268,7 @@ msgstr "Mostrar palavra-passe"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Show picture"
|
||||
msgstr ""
|
||||
msgstr "Mostrar foto"
|
||||
|
||||
#. Layout editor column label for the secondary sidebar area
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
@@ -3372,7 +3372,7 @@ msgstr "Slug"
|
||||
|
||||
#: src/components/layout/error-screen.tsx
|
||||
msgid "Something went wrong"
|
||||
msgstr ""
|
||||
msgstr "Algo correu mal"
|
||||
|
||||
#. Fallback error description when resume analysis request fails
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/resume-analysis.tsx
|
||||
@@ -3451,7 +3451,7 @@ msgstr "Iniciar novo tópico"
|
||||
#. Layout editor toggle that forces a section to begin on a new page
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
|
||||
msgid "Start on new page"
|
||||
msgstr ""
|
||||
msgstr "Começar em nova página"
|
||||
|
||||
#: src/routes/agent/-components/new-thread-setup.tsx
|
||||
msgid "Start Thread"
|
||||
@@ -3517,11 +3517,11 @@ msgstr "Mudar para o tema claro"
|
||||
#. placeholder {0}: templates[template].name
|
||||
#: src/dialogs/resume/template/gallery.tsx
|
||||
msgid "Switched to the {0} template."
|
||||
msgstr ""
|
||||
msgstr "Alterado para o modelo {0}."
|
||||
|
||||
#: src/features/resume/builder/draft.ts
|
||||
msgid "Synced changes made in another tab."
|
||||
msgstr ""
|
||||
msgstr "Alterações sincronizadas feitas noutro separador."
|
||||
|
||||
#: src/dialogs/resume/index.tsx
|
||||
msgid "Tags"
|
||||
@@ -3565,11 +3565,11 @@ msgstr "Testemunhos"
|
||||
|
||||
#: src/features/settings/integrations/components/ai-section.tsx
|
||||
msgid "Testing…"
|
||||
msgstr ""
|
||||
msgstr "A testar…"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
msgid "Text alignment"
|
||||
msgstr ""
|
||||
msgstr "Alinhamento de texto"
|
||||
|
||||
#: src/components/input/rich-input.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
|
||||
@@ -3613,7 +3613,7 @@ msgstr "O ficheiro importado não pôde ser analisado num currículo válido."
|
||||
|
||||
#: src/components/layout/not-found-screen.tsx
|
||||
msgid "The page you're looking for may have been moved or no longer exists."
|
||||
msgstr ""
|
||||
msgstr "A página que procura pode ter sido movida ou já não existe."
|
||||
|
||||
#: src/features/auth/pages/resume-password.tsx
|
||||
msgid "The password you entered is incorrect"
|
||||
@@ -3654,7 +3654,7 @@ msgstr "Ocorreu um problema ao gerar o PDF. Tente novamente."
|
||||
|
||||
#: src/features/resume/export/use-resume-export.ts
|
||||
msgid "There was a problem while preparing your resume for printing, please try again."
|
||||
msgstr ""
|
||||
msgstr "Ocorreu um problema ao preparar o seu currículo para impressão, tente novamente."
|
||||
|
||||
#: src/routes/agent/-components/agent-chat.tsx
|
||||
msgid "Thinking"
|
||||
@@ -3672,7 +3672,7 @@ msgstr "Esta ação não pode ser anulada. Todos os seus dados serão permanente
|
||||
|
||||
#: src/routes/agent/-components/agent-chat.tsx
|
||||
msgid "This action cannot be undone. Conversation messages and uploaded attachments will be removed. The working resume remains in your dashboard and can be deleted separately."
|
||||
msgstr ""
|
||||
msgstr "Esta ação não pode ser anulada. As mensagens da conversa e os anexos carregados serão removidos. O currículo de trabalho permanece no painel e pode ser eliminado separadamente."
|
||||
|
||||
#: src/routes/agent/-components/thread-sidebar.tsx
|
||||
msgid "This action cannot be undone. Messages and thread attachments will be removed."
|
||||
@@ -3684,11 +3684,11 @@ msgstr "Não foi possível abrir este thread do agente."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
|
||||
msgid "This assistant could not be opened."
|
||||
msgstr ""
|
||||
msgstr "Este assistente não pôde ser aberto."
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "This feature requires a connected AI provider. Please set one up in the settings."
|
||||
msgstr ""
|
||||
msgstr "Esta funcionalidade requer um fornecedor de IA ligado. Configure um nas definições."
|
||||
|
||||
#: src/dialogs/resume/index.tsx
|
||||
msgid "This is a URL-friendly name for your resume."
|
||||
@@ -3700,7 +3700,7 @@ msgstr "Isto pode demorar alguns minutos, dependendo da resposta do fornecedor d
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
|
||||
msgid "This resume is locked"
|
||||
msgstr ""
|
||||
msgstr "Este currículo está bloqueado"
|
||||
|
||||
#: src/features/resume/builder/draft.ts
|
||||
msgid "This resume is locked and cannot be updated."
|
||||
@@ -3708,11 +3708,11 @@ msgstr "Este currículo está bloqueado e não pode ser atualizado."
|
||||
|
||||
#: src/features/resume/builder/draft.ts
|
||||
msgid "This resume was updated by an AI agent."
|
||||
msgstr ""
|
||||
msgstr "Este currículo foi atualizado por um agente de IA."
|
||||
|
||||
#: src/features/resume/builder/draft.ts
|
||||
msgid "This resume's sharing settings changed elsewhere."
|
||||
msgstr ""
|
||||
msgstr "As definições de partilha deste currículo foram alteradas noutro local."
|
||||
|
||||
#: 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."
|
||||
@@ -3794,7 +3794,7 @@ msgstr "Para eliminar a sua conta, tem de introduzir o texto de confirmação e
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
|
||||
msgid "Toggle {sectionTitle} section"
|
||||
msgstr ""
|
||||
msgstr "Alternar secção {sectionTitle}"
|
||||
|
||||
#. Screen-reader label for opening or closing the left sidebar in resume builder
|
||||
#: src/routes/builder/$resumeId/-components/header.tsx
|
||||
@@ -3829,7 +3829,7 @@ msgstr "Traduções"
|
||||
|
||||
#: src/components/layout/error-screen.tsx
|
||||
msgid "Try again"
|
||||
msgstr ""
|
||||
msgstr "Tentar novamente"
|
||||
|
||||
#: src/libs/locale.ts
|
||||
msgid "Turkish"
|
||||
@@ -3923,7 +3923,7 @@ msgstr "Sublinhar"
|
||||
#: src/dialogs/resume/template/gallery.tsx
|
||||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||||
msgid "Undo"
|
||||
msgstr ""
|
||||
msgstr "Anular"
|
||||
|
||||
#: src/routes/_home/-sections/features.tsx
|
||||
msgid "Unlimited Resumes"
|
||||
@@ -4129,7 +4129,7 @@ msgstr "Verificar o seu email é necessário ao repor a sua senha."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/version-history.tsx
|
||||
msgid "Version history"
|
||||
msgstr ""
|
||||
msgstr "Histórico de versões"
|
||||
|
||||
#: src/libs/locale.ts
|
||||
msgid "Vietnamese"
|
||||
@@ -4147,15 +4147,15 @@ msgstr "Voluntariado"
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
||||
msgid "vs previous 30 days"
|
||||
msgstr ""
|
||||
msgstr "vs 30 dias anteriores"
|
||||
|
||||
#: src/dialogs/resume/import.tsx
|
||||
msgid "We couldn't detect the format automatically — please choose it above."
|
||||
msgstr ""
|
||||
msgstr "Não foi possível detetar o formato automaticamente — selecione-o acima."
|
||||
|
||||
#: src/components/layout/not-found-screen.tsx
|
||||
msgid "We couldn't find that page"
|
||||
msgstr ""
|
||||
msgstr "Não encontrámos essa página"
|
||||
|
||||
#: src/dialogs/resume/sections/award.tsx
|
||||
#: src/dialogs/resume/sections/certification.tsx
|
||||
@@ -4247,7 +4247,7 @@ msgstr "As suas alterações são guardadas automaticamente."
|
||||
|
||||
#: src/features/settings/pages/danger-zone.tsx
|
||||
msgid "Your data has been exported successfully."
|
||||
msgstr ""
|
||||
msgstr "Os seus dados foram exportados com sucesso."
|
||||
|
||||
#: src/routes/_home/-sections/features.tsx
|
||||
msgid "Your data is secure, and never shared or sold to anyone."
|
||||
@@ -4293,7 +4293,7 @@ msgstr "O seu currículo foi importado com sucesso."
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/version-history.tsx
|
||||
msgid "Your resume has been restored to the selected version."
|
||||
msgstr ""
|
||||
msgstr "O seu currículo foi restaurado para a versão selecionada."
|
||||
|
||||
#: src/dialogs/resume/index.tsx
|
||||
msgid "Your resume has been updated successfully."
|
||||
@@ -4309,7 +4309,7 @@ msgstr "O seu apoio garante que o projeto permanece gratuito e acessível para t
|
||||
|
||||
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||||
msgid "Zoom"
|
||||
msgstr ""
|
||||
msgstr "Zoom"
|
||||
|
||||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||||
msgid "Zoom in"
|
||||
|
||||
Reference in New Issue
Block a user